/** Shopify CDN: Minification failed

Line 8:14 Expected ")" to end URL token

**/
@font-face {
  font-family: "font_headers";
  src: url({{ Canela-Light.otf' | asset_url }}) format('opentype');
}

@font-face {
  font-family: "font_paragraph";
  /* src: url("https://www.woodards.com.au/_resources/themes/woodards/fonts/OpenSans-Regular.ttf") format('ttf'); */
}

:root {
  --b2b-primary-color: #000000;
  --b2b-text-color: #ffffff;
  --b2b-body-background-color: rgb(255, 255, 255);
  --b2b-block-background-color: rgb(247, 247, 247);
}

.highlights-banner__1614200506785b5b76.highlights-banner__container {
  background-color: #ffffff;
}

body.b2b-session {
  background-color: var(--b2b-body-background-color);
  
  h1:not(.white),
  h2:not(.white),
  h3:not(.white),
  p.h2:not(.white),
  button.h2:not(.white),
  .site-header-right {
    font-family: 'font_headers' !important;
    color: var(--b2b-text-header-color) !important;
  }
  
  /* p,
  a {
    font-family: 'font_paragraph' !important;
  } */
  
  p,
  a:not(.navmenu-link):not(.site-header__account-link--account):not(.site-header-cart--button):not(.site-header__account-link--logout) {
    color: var(-b2b-text-color) !important;
  }
  
  .site-footer-wrapper,
  .suffix_b2b-account-order-administration .loading-modal {
    background-color: var(--b2b-body-background-color);
  }
  
  
  .shopify-section-template--15957853700348__163583783203c48aa0 .abt_right, 
  .site-header-cart--count:after {
  	background-color: var(--b2b-primary-color) !important;
  	background: var(--b2b-primary-color) !important;
      color: var(--b2b-text-color) !important;
  }
  
  .navmenu-item.navmenu-basic__item.navmenu-id-use-your-box, 
  .live-search-button,
  .ymq-options-button-label,
  li.navmenu-id-use-your-box {
  	color: white !important;
  	background-color: var(--b2b-primary-color) !important;
  	background: var(--b2b-primary-color) !important;
    	border-color: var(--b2b-text-color) !important;
  }
  
  .navmenu-item.navmenu-basic__item.navmenu-id-use-your-box:hover, 
  .live-search-button:hover,
  .ymq-options-button-label:hover,
  .ymq-options-button-input:checked+label,
  .MOheader input#my_button {
  	background-color: var(--b2b-text-color) !important;
    	border-color: var(--b2b-primary-color) !important;
  	color:var(--b2b-text-color) !important;
  }
  
  .h2-handwrite, 
  .utils-viewtoggle-button.active, 
  .utils-filter-button,
  .icon-signpost-arrow {
  	color: var(--b2b-primary-color) !important;
  }
  
  
  .h_Sevc_arw,
  .slick-arrow {
    	border-color: var(--b2b-primary-color) !important;
  }

  .generic {
    .product-form--atc-button,
    .button-primary-new,
    .button-primary, 
    .h_pto_meta h3 span:after, 
    .slideshow-slide__button--primary,
    .option-value-input:checked+.option-value-name,
    a.trigger-pop-up-ebox,
    .filter-item--grid a,
    .ymq-options-button-label,
    .pxs-image-with-text-button,
    .MOheader input#my_button {
    	background:  #fff !important;
      border-color:  #000 !important;
      color: #000 !important;
      border-radius: 3px;
    }
  
    .product-form--atc-button:hover,
    .button-primary-new:hover,
    .button-primary:hover, 
    .h_pto_meta h3 span:after:hover, 
    .slideshow-slide__button--primary:hover,
    .option-value-input:checked+.option-value-name:hover,
    a.trigger-pop-up-ebox:hover,
    .filter-item--grid a:hover,
    .ymq-options-button-label:hover,
    .pxs-image-with-text-button:hover,
    .MOheader input#my_button:hover {
      padding: 14px 22px;
      border-radius: 1px;
    }
  }
  
  
  h1,
  h2,
  h3,
  p.h2 {
    	font-family: 'font_headers' !important;
  }
    
  /* TICKET BOXES */
  .filter-item:not(.filter-item--toggle-more) .checkmark[data-animation-state=checked], 
  .account-address-form.visible .form-icon--checkbox .checkmark[data-animation-state=checked],
  .ymq-checkbox-radio[type=checkbox]:checked {
  	border-color: var(--b2b-primary-color) !important;
      box-shadow: inset 0 0 0 30px var(--b2b-primary-color) !important;
  }
  
  .announcement-bar {
    color: var(--b2b-text-color) !important;
    background:  var(--b2b-primary-color) !important;
  }
  
  .pxs-image-with-text-subheading p, .ymq-options-button-input:not(:checked)+label span {
      color: white !important;
  }
  
  .ymq-options-button-input:checked+label span {
      color: var( --b2b-primary-color) !important;
  }
  
  /* BANNER USPs */
  .highlights-banner__container {
    background-color: white !important;
  }
    
  #shopify-section-template--16021415100668__1657259560ee46d21f .pxs-image-with-text-subheading {
  	width:70%;
  }
  
  /* EMAIL PREACTIVATION */
  a.colouredLink {
    color:var(--b2b-primary-color);
  }
  
  .pers_msg {
     border-color:var(--b2b-primary-color);
  }
  
  /* CHRISTMAS PAGE */
  #shopify-section-template--16775432634620__testimonials-generic {
    display:block;
  }
  
  #shopify-section-template--16775432634620__XMAS_OFFER_NOT_NETWORK {
    display: block;
  }
  
  #shopify-section-template--16775432634620__XMAS_OFFER_NETWORK {
    display: none;
  }
}