/** Shopify CDN: Minification failed

Line 425:2 Expected ":"
Line 426:2 Expected ":"
Line 427:2 Expected ":"
Line 428:2 Expected ":"
Line 511:14 Expected "{" but found "("
Line 587:4 Expected ":"

**/

/* font-family  */
@font-face {
    font-family: 'BERNIER';
    src: url('/cdn/shop/files/BERNIERRegular-Regular.eot?v=1690867746');
    src: url('/cdn/shop/files/BERNIERRegular-Regular.eot?v=1690867746?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/BERNIERRegular-Regular.woff2?v=1690867745') format('woff2'),
        url('/cdn/shop/files/BERNIERRegular-Regular.woff?v=1690867745') format('woff'),
        url('/cdn/shop/files/BERNIERRegular-Regular.ttf?v=1690867745') format('truetype'),
        url('//lodstore.com.au/cdn/shop/t/12/assets/BERNIERRegular-Regular.svg?v=78140342931894593261782791537#BERNIERRegular-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Futura Bk BT';
    src: url('/cdn/shop/files/FuturaBT-Book.eot?v=1690868437');
    src: url('/cdn/shop/files/FuturaBT-Book.eot?v=1690868437?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/FuturaBT-Book.woff2?v=1690868438') format('woff2'),
        url('/cdn/shop/files/FuturaBT-Book.woff?v=1690868440') format('woff'),
        url('/cdn/shop/files/FuturaBT-Book.ttf?v=1690868438') format('truetype'),
        url('//lodstore.com.au/cdn/shop/t/12/assets/FuturaBT-Book.svg?v=54753783677085044251782791565#FuturaBT-Book') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Futura Maxi CG';
    src: url('/cdn/shop/files/FuturaMaxiCGBold.eot?v=1690868703');
    src: url('/cdn/shop/files/FuturaMaxiCGBold.eot?v=1690868703?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/FuturaMaxiCGBold.woff2?v=1690868703') format('woff2'),
        url('/cdn/shop/files/FuturaMaxiCGBold.woff?v=1690868703') format('woff'),
        url('/cdn/shop/files/FuturaMaxiCGBold.ttf?v=1690868702') format('truetype'),
        url('//lodstore.com.au/cdn/shop/t/12/assets/FuturaMaxiCGBold.svg?v=134879897329247231531782791566#FuturaMaxiCGBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Futura Md BT';
    src: url('/cdn/shop/files/FuturaBT-Medium.eot?v=1690868889');
    src: url('/cdn/shop/files/FuturaBT-Medium.eot?v=1690868889?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/FuturaBT-Medium.woff2?v=1690868889') format('woff2'),
        url('/cdn/shop/files/FuturaBT-Medium.woff?v=1690868889') format('woff'),
        url('/cdn/shop/files/FuturaBT-Medium.ttf?v=1690868889') format('truetype'),
        url('//lodstore.com.au/cdn/shop/t/12/assets/FuturaBT-Medium.svg?v=85884088699932493991782791565#FuturaBT-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Futura Md';
    src: url('/cdn/shop/files/FuturaBT-Bold.eot?v=1690869179');
    src: url('/cdn/shop/files/FuturaBT-Bold.eot?v=1690869179?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/FuturaBT-Bold.woff2?v=1690869178') format('woff2'),
        url('/cdn/shop/files/FuturaBT-Bold.woff?v=1690869179') format('woff'),
        url('/cdn/shop/files/FuturaBT-Bold.ttf?v=1690869179') format('truetype'),
        url('//lodstore.com.au/cdn/shop/t/12/assets/FuturaBT-Bold.svg?v=119874600286444645211782791564#FuturaBT-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* header */
/* .header__icon{
  color:#b65332 !important;
} */
.header__icon--search{
  display: flex;
  width: auto;
  height: 3rem;
}
.header__icon--search input[type="email"] {
    background: transparent;
    width: 60px;
    display: inline;
    box-shadow: none;
    border: 0;
    border-bottom: 1px solid;
}



.index .slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient.slideshow__text--center.slideshow__text-mobile--center {
    background: transparent;
}
.index .slideshow__text.banner__box .banner__buttons .button:after{box-shadow:none;}
.index .slideshow__text.banner__box a.button.button--primary {
    background-color: #bd4f34;color: #ffffff;opacity: 1;
}
.index .slideshow__text.banner__box .banner__heading{color:#ffffff;font-weight: bold;line-height: normal;}
.index .slideshow__text.banner__box .banner__buttons{background: tan;}
/* .index .color-background-2.gradient div{padding-top: 10px;padding-bottom: 4px;} */
.index .color-background-1.gradient{background-color: transparent;}
.index .color-background-1.gradient .section-template--20112097411352__e3296542-a9f9-4bec-9076-fc90c79d60b9-padding{background-color: white;padding: 48px;}
.index ul.collection-list li.collection-list__item {padding: 10px;}
.card__heading.h5{ color: #000000 !important;font-size: 15px !important;}
.card__heading.h5 a{ text-decoration: none !important;}
.card__inner.color-background-2{border: 1px solid gray !important;}
.price-item.price-item--regular{color: #000000!important;font-weight: bolder;font-size: 18px!important;}
.price-item.price-item--sale{color: red;font-weight: bolder;font-size: 18px;}
.card__badge{padding:0px !important}
.card__badge .badge   
{    
    text-transform: uppercase;
    font-size: 13px;background: #b65332;color:#ffffff;border:none;width: 60px;
    height: 60px;
    line-height: 52px;}


 /* banner slider   */
 slideshow-component .slideshow__controls {
   position: absolute;
    left: 50%;
    bottom: 16px;
    width: 100%;
    transform: translateX(-50%);
    text-align: left;
    justify-content: start;
    padding-left: 5rem;
    z-index: 2;
 }
 .slider-button svg path{
   fill: #fff;
 }
 .slider-counter.slider-counter--dots .slider-counter__link--active.slider-counter__link--dots .dot{
   background-color: #b65332;
 }
 .slider-counter.slider-counter--dots  .slider-counter__link--dots .dot{
   background-color: #fff;
 }

 /* homepage-collage  */
 .homepage_collage .flex_div {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    row-gap: 0px;
}
 .homepage_collage .flex_div_item {
    flex: 0 0 50%;
}
.index .slider-counter--dots {
    margin: 0;
}
.index .slider-counter__link {
    padding: 0 5px;
}
.index .banner__text.rte p{
  color: #fff;
    font-weight: bold;
    line-height: normal;
      font-size: 52px;
}
.index .banner__text.rte{
      margin-top: 0px;
}
.index .card__heading{
      font-weight: 700;
    color: #bd4f34;
}
.index .card__heading a.collection_btn{
  padding: 2px 8px;
    width: 103px;
    background: #dad1c9;
    color: #ffffff;
    margin-top: 5px;
}
.search__button{
      top: 13px !important;
}
.homepage_coll_list .card__heading a.collection_btn{
  margin-top: 40px !important;
  text-transform: uppercase;
}
.index .card__inner{
  border: transparent !important;
}
.index .tablinks.active{
      background: #213446;
    color: #ffffff;
    font-size: 32px;
  text-transform: uppercase;
}
.index .tablinks:hover{
   background: #213446;
}
.index .tablinks{
  color: #ffffff;
    font-size: 32px;
   background:#e07231;
  flex-grow: 1;
  text-transform: uppercase;
}
.index .tab{
  border: transparent;
      display: flex;
}
.index .homepage_coll_tab .card__heading.h5 a, .homepage_collage .card__heading.h5 a{
    color: #000000;
    background: none;
    font-weight: normal;
    text-transform: capitalize;
}
.index .homepage_coll_tab .card__information, .homepage_collage .card__information{
      text-align: center;
}
.index .homepage_coll_tab .price, .homepage_collage .price{
      text-align: center;
} 
.index .homepage_coll_tab .tabcontent.page-width, .homepage_collage .tabcontent.page-width{
      border: transparent;   
}
.index .homepage_coll_tab slider-component{
  padding:0rem 5rem;
  margin-top:7rem;
}
.index .homepage_coll_tab .card__inner, .homepage_collage .card__inner {
  border: 1px solid #c8c2c2 !important;
}
.index .homepage_coll_tab  .price__sale .price-item, .homepage_collage .price__sale .price-item{
      font-size: 20px !important;
}
.index .homepage_coll_tab  .price__regular .price-item, .homepage_collage .price__regular .price-item {
  font-size: 20px !important;
}
.homepage_collage .page-width{max-width:100%;}
/* .homepage_collage .page-width.no-heading{padding: 0;} */
.homepage_collage .collage__item.collage__item--collection{padding: 2rem;}
.homepage_collage .flex_div_item{padding: 10px;}
.homepage_collage .coll_heading{ 
    font-size: 70px;
    color: #273347;
    font-weight: bold;
    text-align: center;
    font-family: 'BERNIER';
    line-height: initial;
    text-transform: lowercase;
}
.homepage_collage .coll_link{ text-align: center;}    
 .homepage_collage .coll_link a{
       font-weight: 700;
    color: black;
 }   
.homepage_collage .collage-card.card-wrapper{border-radius: 30px;
    overflow: hidden;} 
.homepage_collage{margin-bottom: 40px;}    
.homepage_collage .collage {grid-template-columns:50% auto auto;} 
.homepage_collage:last-child .collage {grid-template-columns:auto auto 50%;} 
.index .slideshow__text.slideshow__text--left{padding-left:0px;padding-right:0px;}
.footer__blocks-wrapper .email-signup-banner__box .newsletter__subheading p{color:#ffffff;font-family: BERNIER;}
.footer__blocks-wrapper .email-signup-banner .newsletter-form, .email-signup-banner .newsletter-form__field-wrapper, .footer__blocks-wrapper .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%;display:block;}
.footer__blocks-wrapper .banner__content{padding:0rem;}
.footer__blocks-wrapper .newsletter-form__field-wrapper .field, .footer__blocks-wrapper .newsletter-form__field-wrapper .field__input{background:#ffffff;color:#000000;}
.footer__blocks-wrapper .field__label, .footer__blocks-wrapper .customer .field label{color:#000000;}
.footer__blocks-wrapper .newsletter-form__button .icon path{fill:#000000;}
.footer__list-social.list-social{justify-content: center;margin-bottom:2rem;}
.footer__list-social.list-social .list-social__item .icon{height: 3.8rem; width: 3.8rem;color: #b65332;}
.footer__blocks-wrapper .email-signup-banner__box .email-signup-banner__heading{text-transform: uppercase;font-size: 3rem;font-weight: bold;color:#b65332;font-family: BERNIER;}
.footer__blocks-wrapper .scroll-trigger:nth-child(1), .footer__blocks-wrapper .scroll-trigger:nth-child(3){text-align:center;}
/* .footer__blocks-wrapper .footer-block__details-content .list-menu__item--link{justify-content: center;} */
.footer__blocks-wrapper .scroll-trigger:nth-child(2) .footer-block__details-content p{text-align:center;}
.footer__blocks-wrapper .scroll-trigger:nth-child(2) .footer-block__details-content p img{ border: none;width: 60px;display: block; margin: 0 auto; margin-bottom: 10px;}
.section-header .header__search .header__icon--search{display: flex;}
.section-header .header__search summary input{border-bottom: 1px solid #ffffff;}
.section-header .header__search summary input:focus-visible{outline:none;}
.section-header .header__icon--search input[type=email]{width:auto;text-transform: capitalize;}
.section-header .header__search .header__icon{width:auto;}
.section-header .header__icons .menu_btn{position: relative;width: 22px;}
.section-header .header__icons .menu_btn .open, .header__icons .menu_btn .close{position: absolute;left: 0;top: 50%;transform: translateY(-50%);height: 20px;}
.section-header .header__icons .header__search{order:1;}
.section-header .header__icons .header__icon--account{order:3;}
.section-header .header__icons .header__icon--cart{order:2;}
.section-header .header__icons .menu_btn{order:4;}
.footer__blocks-wrapper .newsletter-form__button .icon{width: 3.5rem;}
.footer__blocks-wrapper .footer-location{font-size: 30px;width: 100%;text-align: center;margin-bottom:20px;color:#ffffff;font-family: BERNIER;font-size:3rem;line-height: normal;}

/* .logo-list{border-top: 2px solid;border-color: grey;} */
.footer {margin-top: 0px !important;}
.logo-bar{margin-bottom: 0px !important;}
.related-products__heading {
    text-align: center;
    text-transform: uppercase;
    font-size: 40px !important;
    font-weight: 550 !important;
}
/* .logo-bar__item{
      margin: 0 20px !important;
} */
.footer-block__details-content {
    font-family: Futura Bk BT;
}
.header__icons{
          padding: 5px 30px;
}
.header__search .header__icon input{
      width: 100px !important;
}
.homepage_coll_list .card__heading {
  color: white;
  font-size: 4.5rem;
}
.homepage_coll_list .card__heading a {
    font-size: 18px;
}
.homepage_coll_list .card__information{
       position: absolute;
       bottom: 40px;
       left: 10px;
}
 .card__media  .extra_info{
  text-align: center;
    color: #213446;
    font-size: 25px;
}
 .card__media  .extra_info p{
      margin: 0px;
}
 .card-wrapper .extra_info{
  display:none;
}
.card-wrapper:hover .extra_info{
        display: block;
    background: rgb(205 202 202 / 70%);
    width: 100%;
    height: 100%;
    display: table-cell;
    vertical-align: middle;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.card-wrapper:hover  .card__media{
  padding:0 !important;
}
.secondary_nav{
  position: absolute;
    top: 100%;
    right: 0;
    background: #cccccc;
}
.secondary_nav .header__inline-menu ul.list-menu.list-menu--inline{
      display: block;
}
.header__icons .header__inline-menu{display:block;margin-left: 0;}
.product__text.inline-richtext{color: #d4483a;;font-size: 18px !important;}
.quantity .quantity__button{background-color: #aca5a5 !important;}
quantity-input .quantity__button path {
    fill: #d4483a !important;
}
.product-form__submit{background: #213446 !important;}
.product-popup-modal__button.link{color: #666161;
  text-decoration: none;
    font-style: italic;}
.related-products__heading.h2{color: #213446 !important;}

element.style {
    width: 19px;
    height: 100%;
}
.select .icon.icon-caret{    width: 19px;
    height: auto;
    pointer-events: none;
    position: absolute;
    top: 50%;
    right: 2px;
    transform: translateY(-50%);
    background: #ffffff;
    padding: 2px;}
.price__container .price__regular  .price-item.price-item--regular{
      font-size: 20px!important;
}
.announcement-bar__message{
  font-size: 14px !important;
}
.swatch_main {
    padding-bottom: 0 !important;
}
.card__information{
      text-align: center;
}
.card-information .price{
    text-align: center;
} 
.section-collection-list .card__heading{
      text-align: left;
}
.card__badge .badge_feature{
  width: 69px !important;
    height: 69px !important;
    line-height: 58px !important;
    font-size: 8px !important;
}
.collection #FacetFiltersForm  span{
  color: #273147;
}
.collection #FacetFiltersForm .facet-filters__sort{
  color: #273147;
  font-weight: 600;
}
.collection #FacetFiltersForm .facet-filters__sort svg {
  color: #273147;
}
.field .field__input{
      padding: 3.5rem;
}
.field .field__label{
      line-height: 3;
}
.newsletter__subheading p{
      font-size: 24px;
}
.slideshow__slide .banner__text img {
    padding: 0;
    margin: 0;
    margin-left: 5px;
    width: 52px;
}
.media.media--transparent img{
        bottom: 0;
  }
.slideshow__slide .banner__text img {
    padding: 0;
    margin: 0;
    margin-left: 5px !important;
    width: 52px;
      border: transparent;
}
.footer__blocks-wrapper .field__label, .footer__blocks-wrapper .customer .field label {
    color: #c0b1a2;
      font-size: 2rem;
      line-height: 2.5;
}
.product-form__input .select {
      margin-left: 22px;
}
/* .footer-block__details-content li a.list-menu__item{
      white-space: nowrap;
} */
footer {
    overflow: hidden;
}

slideshow-component .slideshow__controls.slider-buttons{
  border: transparent;
}
.section-header .header__search summary input::placeholder{
  color: #fff;
  font-size: 14px;
  font-weight: 100;
}
.homepage_coll_list .collection-list-wrapper h3.card__heading {
       text-transform: uppercase;
}
#shopify-section-sections--20366145061144__0079c925-848c-4069-9322-cee404c28089 a {
      color: rgba(var(--color-foreground), 0.75);
      text-decoration: none;
}
 #shopify-section-sections--20366145061144__0079c925-848c-4069-9322-cee404c28089 a:hover{
  text-decoration: underline;
  text-underline-offset: 0.3rem;
}




/* blog card */
.blog__posts .card--card.gradient, .card__inner.gradient{
  height: 100%;
}
.blog__posts .card__inner.color-background-2{
  height:100%;
}


/*  megamenu css */
.childLinkStage{
  font-size: 1.6rem !important;
    font-weight: 900;
    color: #fff !important;
}

/* collection-grid(11-09-23)  */

.collection #gf-grid .card__inner{
      max-height: 180px;
}

h1.main-page-title{
  font-family: 'BERNIER';
  text-transform: lowercase;
  text-align: center;
}
.rte h2{
  font-family: 'BERNIER' !important;
  text-transform: lowercase;
}


@media screen (min-width: 750px) and (min-width: 850px){

  .footer__blocks-wrapper .scroll-trigger:nth-child(1), .footer__blocks-wrapper .scroll-trigger:nth-child(3){
    width: calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 4) !important;
  }
  /* .footer__blocks-wrapper .scroll-trigger:nth-child(2) {
    width: calc(60% - var(--grid-desktop-horizontal-spacing) * 3 / 4) !important;
}   */
  .footer-block__details-content li a.list-menu__item{
      white-space: nowrap;
}
}
@media screen and (min-width: 750px){
  .footer__content-top .grid{
    row-gap: 0;
  }

  .footer__blocks-wrapper .scroll-trigger:nth-child(1), .footer__blocks-wrapper .scroll-trigger:nth-child(3){
    width: calc(15% - var(--grid-desktop-horizontal-spacing) * 3 / 4) !important;
  }
  /* .footer__blocks-wrapper .scroll-trigger:nth-child(2) {
    width: calc(70% - var(--grid-desktop-horizontal-spacing) * 3 / 4) !important;
} */
  .newsletter__wrapper {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
}

/* new css for product page */

.product .product-form__input .select {
      margin-left: 5px;
}
.product variant-selects.no-js-hidden{
  padding-right: 0px;
}
.product variant-selects.no-js-hidden .product-form__input{
  gap: 0;
}
.product .product-form__input .form__label{
  width: auto !important;
}
.product .product-form__submit{
  margin-left: 5px;
}
.product .product-popup-modal__button{
  padding-right: 5px;
}



  
}
  @media (orientation: landscape) {
  .product-form__input .select {
    max-width: 100% !important;
    width: fit-content;
}
     .product-form__input{
     max-width: 100% !important;
  }
}

@media (min-width:1200px){
   slideshow-component .slideshow__controls {
    width: var(--page-width);
 }
 
}
/* @media only screen and (min-width: 750px){
.email-signup-banner:not(.banner--desktop-transparent) .email-signup-banner__box {
    width: 96% !important;
}
} */
@media (max-width: 1100px){
  .homepage_collage .flex_div .flex_div_item {
      flex: 0 0 100%!important;
  }
}
@media (max-width:990px){
  .index ul.collection-list li.collection-list__item{
    padding-bottom: 20px
  }
  .homepage_coll_list .grid--1-col-tablet-down .grid__item{
    width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
  }
}
@media screen and (min-width: 750px){
  .footer__blocks-wrapper .scroll-trigger:nth-child(1), .footer__blocks-wrapper .scroll-trigger:nth-child(3){width: calc(12% - var(--grid-desktop-horizontal-spacing) * 3 / 4) !important;text-align:center;}
  /* .footer__blocks-wrapper .scroll-trigger:nth-child(2){width: calc(76% - var(--grid-desktop-horizontal-spacing) * 3 / 4) !important;} */
  .footer__blocks-wrapper .email-signup-banner__box .email-signup-banner__heading{text-transform: uppercase;font-size: 5rem;font-weight: bold;color:#b65332;}
  .footer__blocks-wrapper .scroll-trigger:nth-child(2) .footer-block__details-content .footer-location-content{display: flex;justify-content: space-between;text-align: center;}
  .footer__blocks-wrapper .scroll-trigger:nth-child(2) .footer-block__details-content .footer-location-content p{flex-grow: 1;margin-top:0px;}
  .footer__blocks-wrapper .footer-location{font-size:4rem;}
  .price.price--large.price--show-badge{position: absolute;
    right: 0;}
}
@media screen and (max-width: 749px){
  .index .homepage_coll_tab slider-component{
  padding:0rem 2rem;
  margin-top:2rem;
}
  /* .homepage_collage .flex_div_item{padding:1px;} */
  .homepage_collage .collage{display:block;}
/* .index .slideshow__text-wrapper{
    background: #c69891 !important;
} */
.index .slideshow__controls{
        justify-content: center;
        padding-left: 0 !important;
      border: transparent;
  }
  .index .banner__text.rte p{
     font-size: 40px;
  }
  .index .tablinks{
        width: 100%;
  }

  .section-header .header__icons .menu_btn, .section-header .header__icons .header__search{display:none;}
  .footer__blocks-wrapper .newsletter__wrapper{padding-left:0px;padding-right:0px;}
  .header__icons{border:none;padding:0px;}
  .homepage_coll_list .card__heading{font-size: 2.5rem;}
  .homepage_collage .coll_heading{font-size: 40px;}
  .price__container .price__regular .price-item.price-item--regular {
    font-size: 16px!important;
}
  .index .homepage_coll_tab  .price__sale .price-item, .homepage_collage .price__sale .price-item{
    font-size: 16px!important;
  }
  slideshow-component .slideshow__controls{
        bottom: 0px;
  }
  .section-header .header__icons .menu_btn, .section-header .header__icons .header__search {
    display: block;
}
  .header__icon--cart {
       margin-right: 0 !important;
}

 .header__search .header__icon input{
    display:none !important;
  }
  .announcement-bar-slider.slider-buttons{
        flex-direction: column;
  }
  .announcement-bar-slider.slider-buttons .grid__item{
        width: 100%;
    max-width: 100%;
  }
  .index .tablinks.active{font-size: 15px;}
  .index .tablinks{font-size: 15px;}

  /* new css product page */
  .product-form__input .select{
    margin-left: 0px;
  }
 .homepage_coll_list .grid--1-col-tablet-down .grid__item{
    width: 50%;
    /* max-width: 50%; */
 } 
  
  
}

@media (max-width:480px){
  .index .tablinks.active{font-size: 11px;}
  .index .tablinks{font-size: 11px;}
  .homepage_coll_list .grid--1-col-tablet-down .grid__item{
      width: 100%;
      max-width: calc(100% - var(--grid-desktop-horizontal-spacing) / 2);
   } 
}
@media (max-width:410px){
  .homepage_collage .flex_div_item {
      flex: 0 0 100%;
  }

}


