@font-face{font-family:Adobe Caslon Pro;src:url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/ACaslonPro-Regular.woff2?v=1697024656) format("woff2"),url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/ACaslonPro-Regular.woff?v=1697024656) format("woff"),url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/ACaslonPro-Regular.ttf?v=1697024656) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir LT Std;src:url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/AvenirLTStd-Roman.woff2?v=1697025046) format("woff2"),url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/AvenirLTStd-Roman.woff?v=1697025046) format("woff"),url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/AvenirLTStd-Roman.ttf?v=1697025046) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir LT Std;src:url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/AvenirLTStd-Book.woff2?v=1697025046) format("woff2"),url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/AvenirLTStd-Book.woff?v=1697025046) format("woff"),url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/AvenirLTStd-Book.ttf?v=1697025046) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir LT Std;src:url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/AvenirLTStd-Black.woff2?v=1697025046) format("woff2"),url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/AvenirLTStd-Black.woff?v=1697025046) format("woff"),url(https://cdn.shopify.com/s/files/1/0656/5498/0830/files/AvenirLTStd-Black.ttf?v=1697025046) format("truetype");font-weight:900;font-style:normal;font-display:swap}html{scroll-behavior:smooth}.template-customers-login p{padding:30px 20px 0;text-align:center;font-size:20px;margin-bottom:0!important}h1,.h1-style,h2,h3,h4,h5,h6,.heading-font{font-family:Avenir LT Std;font-weight:700;text-transform:uppercase}a.overlay-text__button{color:#fff!important;text-decoration:none!important;border-radius:3px!important;font-family:Futura,sans-serif!important}.our_color h2.majortitle.in-content.h1-style{font-size:24px;font-family:Avenir LT Std;font-weight:700;text-transform:uppercase;letter-spacing:.15rem}div#shopify-section-announcement-bar{display:none}.section-header{z-index:600}li.navigation__item.navigation__item--active a.navigation__link{color:#d0a12d!important}.navigation .navigation__tier-1>.navigation__item>.navigation__link{display:inline-block;padding:10px 32px;white-space:nowrap;position:relative;font-family:Avenir LT Std;font-size:15px;letter-spacing:.5px}.navigation .navigation__item--with-small-menu>.navigation__tier-2-container .navigation__tier-2 .navigation__link{font-family:Avenir LT Std;font-size:12px;letter-spacing:.5px;color:#000;font-weight:500;padding:10px}.space-km.lush_looks .rimage-background{background-size:contain!important}.space-km.lush_looks .gallery--with-margins .gallery__item{margin-left:0;margin-bottom:30px}.space-km.lush_looks .fully-spaced-row--medium{margin-top:0}.get_the_look .article.fully-spaced-row--medium{margin-bottom:0}div#pageheader .logo-area.container.container--no-max{border:none!important}.pageheader .logo{padding:7px 0 0!important}.logo-area__right .show-search-link{display:block!important}.logo-area__left .logo-area__left__inner a.show-search-link{display:none}.navigation .navigation__tier-1>.navigation__item>.navigation__link{font-weight:600;color:#000;text-transform:uppercase}.announcement p{margin:0;font-family:Avenir LT Std;font-size:15px;font-weight:400}.announcement-bar__announcements{margin:0}.announcement-bar .container{padding:15px}.announcement__text a{font-family:Adobe Caslon Pro;font-size:16px;font-style:italic;padding-left:0}section.extension-slideshow-main.slideshow-main h2.overlay-text__title.h1-style,section.bg-video-design.background-video-section-design h2.overlay-text__title.h1-style{letter-spacing:.5rem;font-family:Avenir LT Std;font-weight:700;max-width:59.5%;text-transform:uppercase;line-height:1.3}section.extension-slideshow-main.slideshow-main a.overlay-text__button.button.altcolour,section.bg-video-design.background-video-section-design a.overlay-text__button.button.altcolour{min-width:160px;position:relative;letter-spacing:1px;font-size:12px;font-weight:400;padding:1rem 2rem;line-height:1.25;border:2px solid rgba(0,0,0,0);border-radius:0;text-transform:uppercase;font-family:Avenir LT Std;color:#000}section.extension-slideshow-main.slideshow-main a.overlay-text__button.button.altcolour:hover,section.bg-video-design.background-video-section-design a.overlay-text__button.button.altcolour:hover{background:#000;color:#fff}section.multicollection-list-main.multicollection-list .container--no-max{max-width:80rem}section.multicollection-list-main.multicollection-list h2.hometitle.h4-style.align-center.has-paging{letter-spacing:.5rem;font-size:24px;font-family:Avenir LT Std;font-weight:700;text-transform:uppercase}section.multicollection-list-main.multicollection-list .product-block.collection-block .product-info{text-align:center}section.multicollection-list-main.multicollection-list .product-block__title{letter-spacing:.15rem;font-size:16px;color:#000;font-weight:900;text-transform:uppercase;font-family:Avenir LT Std}section.multicollection-list-main.multicollection-list .small{color:#000;padding:0;text-decoration:none;position:relative;font-style:italic;letter-spacing:normal;font-size:16px!important;font-family:Adobe Caslon Pro;text-decoration:underline}section.column-two-color.multicolumn-main-custom h2.hometitle.h4-style.align-center.cc-animate-init.-in.cc-animate-complete{font-size:24px;font-family:Avenir LT Std;font-weight:700;text-transform:uppercase;letter-spacing:.15rem;max-width:59rem;margin:auto;padding:21px 0;line-height:1.7}section.column-two-color.multicolumn-main-custom .rimage-outer-wrapper{margin-left:auto;margin-right:auto;max-width:100%!important}section.column-two-color.multicolumn-main-custom h3.text-column__title{font-size:14.4px;letter-spacing:.15rem;text-transform:uppercase;font-family:Avenir LT Std;font-weight:900}section.column-two-color.multicolumn-main-custom .container{max-width:75rem}section.column-two-color.multicolumn-main-custom .text-column__text.rte p{letter-spacing:.5px;font-size:16px;font-family:Avenir LT Std;font-weight:400!important;color:#202125}section.column-two-color.multicolumn-main-custom a.text-column__button.btn.btn--primary:after{content:"";background:#000;height:1px;position:absolute;top:calc(100% + .125rem);left:0;right:0;width:100%;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}section.column-two-color.multicolumn-main-custom a.text-column__button.btn.btn--primary{display:inline-block;background:#0000;color:#000;padding:0;margin:.75rem 1.25rem .75rem auto;text-decoration:none;position:relative;font-family:Adobe Caslon Pro;font-weight:400;text-transform:none;font-style:italic;width:auto;letter-spacing:normal;font-size:1.1rem;min-width:initial;border:none;text-decoration:underline}section.contact-text-newsletter.text-with-newsletter .main-richtexxt-with-newsleter{display:flex;align-items:baseline;justify-content:space-evenly}section.contact-text-newsletter.text-with-newsletter .article.fully-spaced-row--medium.cc-animate-init.-in.cc-animate-complete,section.contact-text-newsletter.text-with-newsletter .section-signup{flex:0 0 48%}section.contact-text-newsletter.text-with-newsletter .rte p{font-size:17px;color:#000}section.contact-text-newsletter.text-with-newsletter .rte p a{font-family:Adobe Caslon Pro;font-size:17px;font-style:italic}section.contact-text-newsletter.text-with-newsletter h2{font-size:24px;font-family:Avenir LT Std;font-weight:700;text-transform:uppercase;letter-spacing:.15rem;max-width:59rem;margin:auto;padding:21px 0;line-height:1.7}section.contact-text-newsletter.text-with-newsletter .signup-form .signup-form__inline-container input.signup-form__email{border:none;padding-left:0;border-radius:0;background:transparent;color:#000}section.contact-text-newsletter.text-with-newsletter .signup-form .signup-form__inline-container button.button.signup-form__button{border:1px solid #000;color:#cea02c;background:#000;padding:12px 15px 7px;line-height:normal;vertical-align:bottom;font-family:Adobe Caslon Pro;font-size:16px;text-transform:capitalize;letter-spacing:normal;font-weight:700;text-transform:uppercase;border-radius:50px;margin-right:2px}section.contact-text-newsletter.text-with-newsletter .signup-form .signup-form__inline-container input.signup-form__email::placeholder{color:#000}section.contact-text-newsletter.text-with-newsletter .signup-form .signup-form__inline-container input.signup-form__email:focus{box-shadow:none}section.contact-text-newsletter.text-with-newsletter .signup-form__inline-container{border:1px solid #000;padding:4px 4px 4px 12px;border-radius:63px}section.contact-text-newsletter.text-with-newsletter .signup-form .signup-form__inline-container button.button.signup-form__button:after{content:">";margin-left:5px}section.contact-text-newsletter.text-with-newsletter .section-signup{background:#cea02c!important}section.contact-text-newsletter.text-with-newsletter .container.strongly-padded-row.align-center.cc-animate-init.-in.cc-animate-complete{padding:10px 15px 43px}.footer-content.container{max-width:1440px}#pagefooter .section-footer__title{color:#fff;font-family:Avenir LT Std;font-weight:500}.footer__logo{text-align:center;padding-top:50px}.footer__logo img{max-width:110px}.footer__bottom.container .section-footer__row.section-footer__row-lower{padding-bottom:0;padding-top:25px;max-width:1440px;margin:0 auto;padding-left:2rem;padding-right:2rem}.space-km .strongly-spaced-row,.space-km .fully-spaced-row--medium{margin-top:60px;margin-bottom:60px}.space-km .gallery__row:nth-child(2) .gallery__item{margin-bottom:0}.section-footer__text a:hover{color:#ce9f2b!important}.video-new-text.fully-spaced-row--medium .video-container__video,.product-media--frame{padding-bottom:160.25%}@media only screen and (min-width:1140px){section.extension-slideshow-main.already-design.slideshow-main .rimage-outer-wrapper.rimage-background.fade-in.fixed-height-item.lazyloaded{background-position:67% 81%!important}}@media only screen and (min-width:768px){section.extension-slideshow-main.already-design.slideshow-main .overlay-text__inner{background:#0000005c;max-width:100%;width:32rem;margin-left:25px;padding:23px;text-align:center;margin-bottom:25px}section.extension-slideshow-main.already-design.slideshow-main .overlay-text__inner h2.overlay-text__title.h1-style{width:100%!important;max-width:100%!important}.space-km .gallery__item{height:400px!important}.space-km .gallery__row:nth-child(2) .gallery__item{margin-bottom:20px}}@media only screen and (max-width:800px){.press__slider div#product__slider .product__slider-main .slide.slick-slide.slick-current.slick-active.slick-center{opacity:1}.press__slider div#product__slider .product__slider-main .slide.slick-slide{opacity:.2}.press__slider div#product__slider .product__slider-thmb:before{right:43%!important}.announcement-bar__middle:not(:first-child):not(:last-child){max-width:100%}.space-km.lush_looks.dots-new ul.slick-dots{bottom:47px!important}.space-km.lush_looks.dots-new .fully-spaced-row--medium{margin-bottom:17px!important}}@media only screen and (max-width:768px){section.multicollection-list-main.multicollection-list .product-list{justify-content:center}section.extension-slideshow-main.slideshow-main h2.overlay-text__title.h1-style{font-size:35px!important;letter-spacing:normal;max-width:100%;margin-bottom:0}section.extension-slideshow-main.slideshow-main .overlay-text__button-row a.overlay-text__button.button.altcolour{width:100%;margin:0 0 10px}.press__slider div#product__slider{max-width:100%!important}.press__slider div#product__slider .product__slider-main .slick-list.draggable{padding:0 20px!important}.press__slider div#product__slider .product__slider-main p{width:100%!important;font-size:16px!important}.press__slider div#product__slider .product__slider-main .slide.slick-slide{opacity:0}.press__slider div#product__slider .product__slider-thmb:before{width:60px!important;height:60px!important;right:41%!important}section.bg-video-design.background-video-section-design .overlay-text__inner .overlay-text__text h2.overlay-text__title.h1-style{font-size:35px!important;letter-spacing:normal;max-width:100%;margin-bottom:0}section.bg-video-design.background-video-section-design .overlay-text__inner .overlay-text__text .overlay-text__button-row a.overlay-text__button.button.altcolour{width:100%;margin:0 auto}section.contact-text-newsletter.text-with-newsletter .main-richtexxt-with-newsleter{flex-direction:column}section.contact-text-newsletter.text-with-newsletter .main-richtexxt-with-newsleter .article.fully-spaced-row--medium{margin-top:30px;margin-bottom:0}section.contact-text-newsletter.text-with-newsletter .main-richtexxt-with-newsleter .container.strongly-padded-row.align-left.spaced-column{padding-top:0;padding-left:0;padding-right:0}.footer-content.container .section-footer__row.section-footer__row--blocks .section-footer__row__col{margin-bottom:0}.footer__bottom.container .section-footer__row.section-footer__row-lower{padding-left:0;padding-right:0;text-align:center}.footer__bottom.container .section-footer__row.section-footer__row-lower .section-footer__row__col:nth-of-type(1){padding-bottom:0}.footer__bottom.container .section-footer__row.section-footer__row-lower .section-footer__row__col:nth-of-type(1) .section-footer__payment-icons{margin-bottom:0}.logo-area__right .show-search-link{margin-inline-end:0}.show-search-link__icon{width:auto}section.column-two-color.multicolumn-main-custom h2.hometitle.h4-style.align-center.cc-animate-init.-in.cc-animate-complete{letter-spacing:normal}}.template-product .product-detail{margin-top:30px}.template-product .product-detail .title-row h1.title{font-family:Avenir LT Std;font-weight:600;text-transform:uppercase;font-size:27px;color:#000;margin-bottom:5px}.template-product .product-detail .price-container .price-area{color:#d19e26;font-family:Avenir LT Std;font-weight:600}.template-product .product-detail .price-container{margin-bottom:0;border-bottom:solid 1px #000;padding-bottom:15px}.template-product .input-row legend.label,.template-product .buy-buttons-row label.label{color:#000;font-family:Avenir LT Std}.template-product .input-row{margin-top:15px}.template-product .input-row .option-selector.option-selector--swatch{border-bottom:solid 1px #000;padding-bottom:15px;margin-bottom:15px}.swatch-style-icon_square .option-selector--swatch .opt-label:after,.swatch-style-icon_circle .option-selector--swatch .opt-label:after{border:none}.swatch-style-icon_square .option-selector--swatch .opt-btn:checked+.opt-label:after,.swatch-style-icon_square .option-selector--swatch .opt-btn:checked+.opt-label:hover:after,.swatch-style-icon_circle .option-selector--swatch .opt-btn:checked+.opt-label:after,.swatch-style-icon_circle .option-selector--swatch .opt-btn:checked+.opt-label:hover:after,.opt-btn:checked+.opt-label{border:none;box-shadow:0 0 0 var(--input-active-shadow-width) #000}.opt-label{color:#000}.template-product .buy-buttons-row .quantity-wrapper input[name=quantity]{margin:0;border-radius:0;border-left:0;border-color:#000;border-right:0;color:#000}.template-product .buy-buttons-row .quantity-wrapper a{border-color:#000;border-radius:0}.product-recommendations h4.align-center.hometitle{color:#000;text-transform:uppercase;font-family:Avenir LT Std}.swatch-style-icon_square .option-selector--swatch .opt-label,.swatch-style-icon_circle .option-selector--swatch .opt-label{--width: 50px;display:inline-block;width:50px}.template-product .page-section-spacing .page-header .breadcrumbs{margin-top:6.2em}.template-product .product-description.rte.cf{margin-top:0;color:#000;font-family:Avenir LT Std}.option-selector__btns span.opt-label__text{font-family:Avenir LT Std;color:#000}@media only screen and (min-width:1041px){.product-detail .gallery.gallery--layout-carousel-beside .thumbnails{padding-inline-start:40px;padding-inline-end:10px}}.template-collection main#content{margin-top:4em}.template-collection .page-header--with-upper-spacing h1.pagetitle,.template-collection .utility-bar{font-family:Avenir LT Std;color:#000;font-weight:600}.template-collection .filters,.collection-listing .product-list .block-inner .product-info{font-family:Avenir LT Std;color:#000}.collection-listing .product-list .block-inner .product-info .product-price span.product-price__item{font-weight:600;color:#000;font-size:17px}.collection-listing .product-list .block-inner .product-label-container span.product-label span{background:#d19e26;font-family:Avenir LT Std}.template-collection .container.pagination-row .pagination span.pagination__number{color:#000;font-family:Avenir LT Std}.template-collection .container.pagination-row .pagination span.pagination__number.underline.underline--not-link{color:#d19e26}.template-collection .container.pagination-row .pagination span.pagination__sep{display:none}.template-collection .container.pagination-row .pagination a.pagination__prev.inh-col.underline.underline--on-hover,.template-collection .container.pagination-row .pagination a.pagination__next.inh-col.underline.underline--on-hover{color:#000;font-family:Avenir LT Std}.about__section__dp .overlay-text__inner .overlay-text__text h2.overlay-text__title{letter-spacing:.5rem;font-family:Avenir LT Std;font-weight:700;text-transform:uppercase;font-size:35px!important}.about__section_dt .article.fully-spaced-row--medium{margin:50px 0 40px}.about__section_dt .article.fully-spaced-row--medium h2.majortitle.in-content{font-size:24px;font-family:Avenir LT Std;font-weight:700;text-transform:uppercase;letter-spacing:.15rem;margin:auto;line-height:1.7}.about__section_dt .article.fully-spaced-row--medium p,.about__section__pt .feature-text-paired p,.template-page .rte p,.template-page .rte ul li{letter-spacing:.5px;font-size:16px;font-family:Avenir LT Std;font-weight:400!important;color:#202125}.about__section__pt .feature-text-paired h2.majortitle.in-content{font-size:24px;font-family:Avenir LT Std;font-weight:700;text-transform:uppercase;letter-spacing:.15rem}.template-page h1.majortitle,.template-page .rte h2{font-size:24px;font-family:Avenir LT Std;font-weight:700;text-transform:uppercase;letter-spacing:.15rem;margin:auto;line-height:1.7}.template-page .rte h2{font-size:18px;margin:20px 0}.extension-slideshow-main.new .overlay-text{position:relative}.extension-slideshow-main.new .overlay-text .overlay-text__title.h1-style{color:#000}@media only screen and (max-width:768px){.about__section__dp .overlay-text__inner .overlay-text__text h2.overlay-text__title{letter-spacing:normal}section.contact-text-newsletter.text-with-newsletter .signup-form .signup-form__inline-container button.button.signup-form__button{border:1px solid #000;color:#cea02c;background:#000;padding:12px 14px 9px;line-height:normal;vertical-align:bottom;font-family:Adobe Caslon Pro;font-size:13px;text-transform:capitalize;letter-spacing:normal;font-weight:700;text-transform:uppercase;border-radius:50px;margin-right:2px;width:180px}section.contact-text-newsletter.text-with-newsletter .signup-form__inline-container{display:inline-flex!important}section.contact-text-newsletter.text-with-newsletter .signup-form .signup-form__inline-container input.signup-form__email{padding:0!important;margin:0!important}.about__section_dt .article.fully-spaced-row--medium{margin:25px 0 40px}}button.button.button--large[disabled=disabled],button.button.button--large.button--sold-out{background:#999!important;border-color:#999!important}@media only screen and (max-width:767px){section.extension-slideshow-main.slideshow-main .rimage-outer-wrapper.rimage-background.mobile-only{height:400px!important}section.extension-slideshow-main.slideshow-main .overlay-text.overlay-text--with-reveal{position:relative;background:#fff}section.extension-slideshow-main.slideshow-main .overlay-text.overlay-text--with-reveal .overlay-text__inner:before{display:none}section.extension-slideshow-main.slideshow-main .overlay-text.overlay-text--with-reveal .overlay-text__inner h2.overlay-text__title{color:#000}.space-km .fully-spaced-row--medium{margin-top:10px}}@media only screen and (max-width:580px){#section-id-template--16987130757374__4a08266d-7b68-49e8-acf7-f594739e9dae .rimage-background{background-size:contain!important}section.extension-slideshow-main.slideshow-main .rimage-outer-wrapper.rimage-background.mobile-only{height:300px!important}}@media only screen and (max-width:480px){.space-km .rimage-background{background-size:contain!important}section.extension-slideshow-main.slideshow-main .overlay-text.overlay-text--with-reveal .overlay-text__inner h2.overlay-text__title{font-size:20px!important}.space-km .gallery__image.rimage-outer-wrapper{background-size:cover!important;background-position:50% 100%!important}.template-collection main#content{margin-top:1em}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/new-custom.css.map */
