@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Baskervville;src:url(/cdn/shop/files/Baskervville-Regular.woff2?v=1773128691) format("woff2"),url(/cdn/shop/files/Baskervville-Regular.woff?v=1773128691) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Baskerville Display PT;src:url(/cdn/shop/files/BaskervilleDisplayPT-Bold.woff2?v=1773208378) format("woff2"),url(/cdn/shop/files/BaskervilleDisplayPT-Bold.woff?v=1773208379) format("woff");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}:root{--primary-color:#181A18;--white:#ffffff;--gray:#707070;--black:#000000;--heading-text:#2B2320;--light-grey:#F3F3F2;--text-light-grey:#767676;--primary-font:"Montserrat", sans-serif;--secondary-font: "Baskerville Display PT";--baskervilleRegular: "Baskervville";--page-width:100%;--common-heading:clamp(23px,2.62vw,36px);--common-gap:100px;--grid-desktop-vertical-spacing: 40px;--grid-desktop-horizontal-spacing: 25px;--grid-mobile-vertical-spacing: 30px;--grid-mobile-horizontal-spacing: 15px;--duration-default: .4s;--gutter-space:30px}html{-webkit-text-size-adjust:100%}body{padding:0;margin:0;font-size:15px;line-height:1.5!important;font-weight:300!important;color:var(--primary-color);font-family:var(--primary-font)!important;letter-spacing:normal;background-color:#fff}@media only screen and (min-width:1200px){body:not(.template-page-private-access):not(.template-page-contact){overflow:hidden}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h0{padding:0;margin-top:0;margin-bottom:0;line-height:1.2;color:currentColor;font-family:var(--secondary-font);text-transform:inherit;letter-spacing:normal;font-weight:400}p{margin:0 0 20px}p:last-child{margin-bottom:0}p:empty{display:none}ul,ol{margin:0;padding:0;list-style:none}img{display:block;max-width:100%;height:auto}video,iframe{display:block;width:100%}a{-webkit-transition:all .3s;transition:all .3s}a,a:hover,a:focus{text-decoration:none}:focus{outline:none!important}table{width:100%}.btn:not(button,.site-header__cart),.button{padding:13px 20px;background:var(--heading-text);border:1px solid var(--heading-text);font-size:15px;color:var(--white);font-weight:300;font-family:var(--primary-font);line-height:1.2;text-transform:inherit;letter-spacing:.1em;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:45px;border-radius:0;min-width:142px;cursor:pointer;-webkit-transition:.5s ease;transition:.5s ease}.btn:not(button,.site-header__cart):hover,.button:hover{opacity:.8}.btn:not(button,.site-header__cart):before,.btn:not(button,.site-header__cart):after,.button:before,.button:after{display:none}.button-link-text{color:var(--primary-color);padding:0;background:none;border:0;text-decoration:none;font-weight:300;letter-spacing:.1em;font-family:var(--primary-font);font-size:inherit;position:relative;display:inline-flex;align-items:center;column-gap:1rem;cursor:pointer}.button-link-text:before{content:"";width:6.3rem;height:1px;background:currentColor;flex-shrink:0}form .field:before,form .field:after{display:none}textarea,textarea.text-area{display:block;font-family:var(--primary-font);height:150px;width:100%;border:1px solid #D9D9D9;background:var(--white);padding:1rem 2rem;margin:0;font-size:15px;color:var(--primary-color);font-weight:400;letter-spacing:normal;box-shadow:none!important;border-radius:0!important;-webkit-transition:ease-in .3s;transition:ease-in .3s;resize:none}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],input[type=date],select{display:block;font-family:var(--primary-font);height:48px;width:100%;border:1px solid #D9D9D9;background:var(--white);padding:1rem 2rem;margin:0!important;font-size:15px;font-weight:400;letter-spacing:normal;color:var(--primary-color);box-shadow:none!important;border-radius:0!important;-webkit-transition:ease-in .3s;transition:ease-in .3s}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 1L8 8L1 1' stroke='%232C2C2C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important;background-repeat:no-repeat!important;background-size:10px!important;background-position:center right .5rem!important;padding-right:2.4rem!important}.mobile{display:none!important}@media only screen and (max-width:767px){.mobile{display:block!important}.desktop{display:none!important}}.page-width,.page-width-desktop{max-width:var(--page-width);width:100%;margin-left:auto;margin-right:auto;padding-left:var(--gutter-space)!important;padding-right:var(--gutter-space)!important}@media(max-width:1199px){.page-width,.page-width-desktop{--page-width:100%;width:100%}}.field:before,.field:after{display:none}.field .field__label,.customer .field label{display:none}::placeholder{color:var(--primary-color);opacity:1!important}::-ms-input-placeholder{color:var(--primary-color)}.field .field__input{padding:10px 20px;border:1px solid rgba(0,0,0,.1);background:var(--white);border-radius:0;margin:0}.select .svg-wrapper,.customer select+.svg-wrapper{display:none!important}.header__search details .header__icon-close{display:none!important}predictive-search .predictive-search__loading-state{display:none!important}.text-white{color:var(--white)!important}.swiper-horizontal .swiper-pagination{position:relative;margin-top:30px;top:auto;bottom:auto}.swiper-pagination-bullet{background:#b9b9b9!important;opacity:1;width:8px!important;height:8px!important;transition:.3s ease;margin:2px 5px!important}.swiper-pagination-bullet-active{background:#323d4b!important;transform:scale(1.3)}.swiper-button-next,.swiper-button-prev{width:30px!important;height:30px;margin:0!important;color:var(--primary-color);background:#fff;border-radius:50%;opacity:0;visibility:hidden;transition:.5s ease}.swiper:hover .swiper-button-prev,.swiper:hover .swiper-button-next{opacity:1;visibility:visible}.swiper-navigation-icon{width:12px!important;height:12px!important;fill:none!important}.swiper-button-disabled{cursor:not-allowed;pointer-events:all!important;opacity:.5!important}.overflow-hidden{overflow:hidden}#landing-screen{position:fixed;top:0;left:0;width:100%;height:100%;background:#fefefe;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;transition:opacity .6s ease}#landing-screen video{width:120px;height:120px;object-fit:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#landing-image{width:100%;height:100%;position:relative}#landing-image .bg-image{width:100%;height:100%;object-fit:cover}img.mirror6070{position:absolute;top:0;left:0;right:0;bottom:0;max-width:539px;width:calc(100% - 30px);max-height:calc(100% - 30px);margin:auto;object-fit:contain;filter:drop-shadow(20px 2px 20px rgba(0,0,0,.5))}img.press-button{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100px;max-height:100px;width:22%;height:12%;object-fit:contain;cursor:pointer;transform:translateY(40%);filter:drop-shadow(10px 2px 10px rgba(0,0,0,.5));-webkit-tap-highlight-color:transparent;outline:none;border:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}img.press-button:focus,img.press-button:active{outline:none;border:none}.header-wrapper{border-bottom:1px solid rgba(255,255,255,.17);color:var(--primary-color);background:none}header.header{padding-top:30px;padding-bottom:30px;column-gap:4rem;align-items:center;transition:.3s ease}.header .header__heading-link{padding:0;margin:0;transition:none}.header .header__inline-menu{margin:0}.header__inline-menu .list-menu{gap:1rem 4rem;display:flex;flex-wrap:wrap}.header__inline-menu>.list-menu summary.list-menu__item,.header__inline-menu>.list-menu>li>.header__menu-item{display:flex;align-items:center;font-weight:300;font-size:inherit;color:currentColor;text-decoration:none;line-height:1;padding:0;transition:none;cursor:pointer}.header__menu-item span{text-decoration:none!important;padding:0;position:relative;color:currentColor}body:is(.has-section-banner) .header-wrapper{color:var(--white);background:none}@media only screen and (min-width:1200px){.section-header.shopify-section-group-header-group{transition:transform 1s,background-color 1s;position:fixed;top:0;left:0;width:100%;background:none;z-index:101}.section-header.shopify-section-header-sticky{background:var(--white);color:var(--primary-color)}.section-header.shopify-section-header-hidden{top:0!important;transform:translateY(-100%)}body:is(.has-section-banner) .shopify-section-header-sticky .header-wrapper{color:currentColor}body:is(.has-section-banner) .shopify-section-header-sticky .header__heading-logo{-webkit-filter:none;filter:none}body:not(.has-section-banner) .content-for-layout{padding-top:var(--header-height)}}.header .header__icons{display:flex;justify-content:flex-end;padding:0;align-items:center}.header .header__icons>*:not(:last-child){margin-right:25px}.header__icons .desktop-localization-wrapper{display:none}.header__icons .header__icon{display:block;width:auto;height:auto;color:currentColor;margin:0;font-size:1.1rem;text-transform:uppercase;font-weight:500;line-height:1;font-family:var(--primary-font);text-decoration:none;vertical-align:middle;transition:none}.header__icon .svg-wrapper{width:auto!important;height:auto!important;position:relative}.header .header__icon .icon,.header .header__icon svg{height:17px;width:17px;fill:none;vertical-align:middle;transform:scale(1);overflow:visible}.header__icons svg.icon-cart-empty{width:24px!important;height:24px!important;margin-top:-4px}.header__icon.header__icon--cart{display:flex;align-items:flex-start;padding:0}.header__icon--cart .cart-count-bubble{width:auto;height:auto;background:none;color:currentColor;line-height:1.2;bottom:auto;left:auto;font-size:1.1rem;position:relative;margin-top:-.5rem;flex-shrink:0}.search-modal__form .field__button{color:var(--primary-color);height:100%;top:0}@media only screen and (min-width:1200px){details[open]>.search-modal{height:100vh;padding-top:calc(var(--header-height) + 5rem)}body:is(.overflow-hidden) .header-wrapper{background-color:var(--white);color:var(--primary-color)}body:is(.overflow-hidden) .header-wrapper .header__heading-logo-wrapper img{-webkit-filter:none;filter:none}details-modal.header__search .search-modal__content{align-items:flex-start}body:is(.overflow-hidden) .header__inline-menu,body:is(.overflow-hidden) .header__icons .header__icon,body:is(.overflow-hidden) .header__heading,body:is(.overflow-hidden) .header__heading-link{position:relative;z-index:5}.search-modal__content predictive-search .field__input{border:0;padding:7px 9.8rem 7px 0;border-bottom:1px solid var(--primary-color)}.search-modal__content predictive-search .field__input::placeholder{opacity:.75!important}.search-modal__form .search-label{font-weight:700;flex-shrink:0;font-size:16px;line-height:1.2}.search-modal__form .reset__button:after{display:none}}.predictive-search__item,.predictive-search__item-heading{font-family:var(--primary-font);color:var(--primary-color);text-decoration:none!important}.custom_richtext_inner{margin-top:50px;margin-bottom:50px}.custom_richtext_container{max-width:1000px;width:fit-content;margin:0 auto;font-weight:300}.custom_richtext_container .rtext>*:not(:last-child){margin-bottom:7px}.custom_richtext_container.left{text-align:justify}.section__title{margin-bottom:8rem;position:relative}.common--heading{font-size:var(--common-heading);font-family:var(--secondary-font);text-transform:uppercase;margin-bottom:10px}.collection__title.title-wrapper{margin-bottom:8rem!important;text-align:center;color:var(--heading-text)}.featured__blog .blog{margin:0;color:var(--primary-color);overflow:hidden}.blog .title-wrapper-with-link{justify-content:center;text-align:center;flex-direction:column;align-items:center;padding:0}.blog .blog__subheading{max-width:718px;width:100%;margin:0 auto}.card.article-card .card__inner{display:block;border:0;background:none}.card.article-card .card__inner:before,.card.article-card .card__inner:after{display:none}.card.article-card .card__inner .card__content{display:none}.card.article-card .card__inner .card__media{position:relative;top:auto;bottom:auto;width:100%}.card.article-card .card__inner .card__media .media{position:relative;top:auto;bottom:auto;width:100%;padding-top:100%;overflow:hidden}.card.article-card .card__inner .card__media .media img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;margin:auto;transition:none;transform:scale(1)!important}.card.article-card>.card__content .card__information{padding:20px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:var(--primary-color)}.card.article-card>.card__content .card__information>*{padding:0;margin-bottom:15px}.card.article-card>.card__content .card__information>*:last-child{margin-bottom:0}.article-card.card>.card__content .card__information .card__heading{font-size:clamp(2rem,1.6vw,3rem);font-weight:200;color:var(--primary-color);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;font-family:var(--primary-font);margin-bottom:15px}.card.article-card>.card__content .card__information .card__heading>a{color:currentcolor;text-decoration:none}.article-card__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:300;text-align:justify;margin-top:auto!important;max-width:100%}.blog-name-group{display:none}.blog-name-group .article-tags{display:flex;flex-wrap:wrap;gap:.75rem}.blog__name{font-size:14px;padding:7px 20px;border:1px solid var(--primary-color);line-height:1.2;text-transform:uppercase}.article-card .article-card__info{display:none}.article-card .card__information .article-meta{font-size:clamp(2rem,1.6vw,3rem);font-weight:200;color:var(--primary-color);line-height:1.2;font-family:var(--primary-font)}.blog__button.button{background:#918c84;border-color:#918c84;padding:13px 30px}footer.footer{background:var(--heading-text);padding:50px 0;border-top:0;color:var(--white);line-height:1.34;font-weight:300;font-size:inherit}.footer__blocks-wrapper.grid{display:flex;flex-wrap:wrap;--col-gap: 11rem;column-gap:var(--col-gap);row-gap:0;align-items:flex-start;justify-content:space-between;width:100%}.footer__blocks-wrapper.grid>*{max-width:calc(33.33% - var(--col-gap)*2 / 3);width:auto;flex-grow:inherit}.footer__blocks-wrapper.grid>*:first-child{margin-right:auto}.footer-block .footer-block__heading{font-size:26px;font-weight:500;line-height:1.2;color:currentColor;position:relative;text-transform:uppercase;font-family:var(--baskervilleRegular);margin-bottom:30px}.footer-block--menu .footer-block__details-content li{display:block;margin:0 0 5px!important}.footer-block--menu .footer-block__details-content li:last-child{margin-bottom:0!important}.footer-block--menu .footer-block__details-content li a{padding:0;font-size:inherit;line-height:1.2;text-decoration:none;color:currentColor;text-transform:capitalize;display:inline-block;font-weight:300;letter-spacing:normal;word-break:break-word;transition:.3s ease;outline:0;box-shadow:none}.footer-block--menu .footer-block__details-content li a:hover{opacity:.7;color:currentColor;text-decoration:none}.footer__content-top>.footer-block--newsletter{display:none}.footer .footer__content-bottom{padding-top:5rem;border-top:1px solid rgba(255,255,255,.17)}.footer__copyright.caption{margin-top:0;font-size:inherit;line-height:1.34;letter-spacing:normal;width:100%;text-align:inherit}.footer__copyright .copyright__content a:hover{opacity:.7;color:currentColor}.footer__copyright .copyright__content{font-size:inherit}.footer .scroll-trigger{opacity:1!important;animation:none!important;transform:none!important}.footer__content-bottom .footer__content-bottom-wrapper{display:flex;flex-direction:column;row-gap:10px}.list-social.footer__list-social{justify-content:flex-start}.list-social__item .list-social__link{color:var(--white);padding:0}.list-social__item .svg-wrapper{width:30px;height:30px}.list-social .list-social__item .icon{height:100%;width:100%;transform:scale(1)!important}.scroll-trigger{animation:none!important;opacity:1!important;transform:none!important}.product-card-wrapper .card:not(.card--text) .card__inner{display:block;border:0;background:none}.product-card-wrapper .card:not(.card--text) .card__inner:before,.product-card-wrapper .card:not(.card--text) .card__inner:after{display:none}.product-card-wrapper .card:not(.card--text) .card__inner .card__content{position:absolute;top:0;left:0;width:100%;z-index:1;pointer-events:none;display:none;justify-content:space-between;column-gap:10px;padding:20px}.product-card-wrapper .card:not(.card--text) .card__inner .card__content>*{display:none}.product-card-wrapper .card:not(.card--text) .card__inner .card__media{position:relative;top:auto;bottom:auto;width:100%}.product-card-wrapper .card:not(.card--text) .card__inner .card__media .media{position:relative;top:auto;bottom:auto;width:100%;padding-top:100%;overflow:hidden;background:none}.product-card-wrapper .card:not(.card--text) .card__inner .card__media .media img{object-fit:cover;transform:scale(1)!important;transition:none}.product-card-wrapper .card--standard>.card__content .card__information{padding:20px 0 0}.product-card-wrapper .card--standard>.card__content .card__information>*:not(:last-child){margin-bottom:5px}.product-card-wrapper .card__information .card__heading{font-size:clamp(16px,1.05vw,20px);color:var(--primary-color);font-weight:700;font-family:var(--secondary-font)}.product-card-wrapper .card__information .card__heading>a{color:currentcolor;text-decoration:none}.product-card-wrapper .card-information .price{font-size:inherit;color:var(--primary-color);line-height:1.2;letter-spacing:normal;font-weight:300}.product-card-wrapper .card-information .price .price__container{width:100%;display:flex}.product-card-wrapper .card-information .price--on-sale .price__sale{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.product-card-wrapper .card-information .price--on-sale .price-item--regular{color:#a3a3a3;display:block;margin:0 1rem 0 0;font-size:1.4rem}.product-additional-name{font-weight:300;color:var(--text-light-grey);line-height:1.2}.price-variant-wrapper{display:none!important;flex-wrap:wrap;gap:1rem 4rem}.price-variant-wrapper .variant-name{font-size:inherit;font-weight:300;color:var(--primary-color);line-height:1.2}.product-card-wrapper .product-short-description{margin-top:15px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.34}.fragrance-message-section{min-height:564px;background:var(--light-grey);padding:5rem 0;display:flex;justify-content:center;flex-direction:column}.fragrance-message-section .text-wrapper{max-width:880px;width:100%;margin:0 auto;text-align:center;color:var(--heading-text)}.fragrance-message-section .text-wrapper>*:not(:last-child){margin-bottom:3px}.fragrance-message-section .text-wrapper h2{font-size:var(--common-heading);font-family:var(--secondary-font);margin-bottom:10px!important}.inner-media-hero-holder{width:100%;height:100vh;overflow:hidden}.inner-video-sec .media-hero{height:100%}.inner-video-sec .media-hero img,.inner-video-sec .media-hero video{width:100%;height:100%;object-fit:cover}.quotes-phs-inner{padding:var(--common-gap) 0}.quotes-phs-wrap{text-align:center;max-width:1100px;width:100%;margin:0 auto;color:var(--heading-text)}.quotes-phs-wrap>*:not(:last-child){margin-bottom:10px}.quotes-phs-wrap h2{font-size:var(--common-heading)}.rich-text__wrapper .rich-text__blocks{max-width:87rem;width:100%;margin:0 auto;color:var(--black)}.rich-text__wrapper .rich-text__blocks>*+*{margin-top:1rem}.rich-text__blocks .rich-text__heading{font-size:var(--common-heading);text-transform:uppercase;color:var(--heading-text)}.rich-text__wrapper .rich-text__text>*:not(:last-child){margin-bottom:10px}.section product-info{color:var(--black)}@media only screen and (min-width:750px){product-info .page-width{padding-left:0!important;padding-right:0!important}.product .product__info-wrapper{padding:0 30px var(--common-gap) 50px}}.product__media-wrapper .thumbnail-slider{display:none!important}.product-media-container.media-fit-contain{width:100%!important;border:0;height:100%;max-width:100%}.slider.grid{margin-bottom:0}@media screen and (min-width:990px){.product__media-wrapper media-gallery,slider-component:not(.thumbnail-slider),.product__media-wrapper slider-component:not(.thumbnail-slider) *:not(.quick-add-hidden):not(.product__media-icon):not(.loading__spinner){height:100%}.product .product__info-wrapper{display:flex;flex-direction:column;justify-content:flex-end}.swiper.product-swiper,.product-media-container .product__modal-opener,.product-media-container .product__media.media{height:100%}}.product__media-list .product-media-container{max-width:100%}.product-media-container.constrain-height .media{padding-top:124.17%!important;overflow:hidden}.product-media-container.constrain-height .media img{will-change:transform;transform:scale(1.01)}.product .product__info-container{max-width:100%}.product__info-container .product__title h1{color:var(--heading-text);font-size:var(--common-heading);font-weight:700}.price-flex,.price-inner-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem}.product__info-container .product-popup-modal__button{min-height:auto;padding:0;color:var(--primary-color);font-size:inherit;font-weight:300}.product__info-container .price{font-size:18px;letter-spacing:normal;color:var(--primary-color)}.product .price .price__container{margin-bottom:0}.product__info-container .price .badge{display:none}.product__info-container .additional-names{color:#767676}shopify-payment-terms{display:none!important}.product .product__info-container .product__description *{font-size:inherit!important}.product__info-container .product__description>*:not(:last-child){margin-bottom:10px}.product__info-container .product__description strong{font-weight:700}.product__info-container .product-form,.product__info-container .product__description{margin:1.5rem 0!important}.product__info-container .product-form__input,.product__info-container .product-form__buttons{max-width:100%;width:100%}.product-form__input .form__label{display:none}.product .product-form__input--pill input[type=radio]+label{background:none!important;border-radius:0;padding:10px;border:1px solid var(--primary-color);color:var(--primary-color)!important;font-size:inherit;letter-spacing:normal}.inventory-outer-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:flex-end}.inventory-outer-wrapper .ineer-wrapper>*{margin-bottom:3px}.delivery-time{font-family:var(--primary-font);font-size:inherit;font-weight:300}.store-loc{display:flex;align-items:center;gap:.5rem;text-decoration:underline}.store-loc a{color:currentColor}.store-loc svg{flex-shrink:0;height:19px}.product__info-container .complimentary_product__text{margin-top:3rem;margin-bottom:0;padding:13px 20px;border:1px solid #B0B0B0;text-align:center;font-weight:300;font-family:var(--primary-font);line-height:1.2;color:var(--heading-text);letter-spacing:.1em}@media screen and (min-width:1200px){body.template-product .content-for-layout{padding-top:0}.template-product .section-header:not(.shopify-section-header-sticky) .header__inline-menu{color:var(--white)}.template-product .header-wrapper{border-bottom:0}}.product-swiper.swiper-horizontal .swiper-pagination{position:absolute;left:0;width:100%;bottom:3rem;margin:0}.pva-section-inner{padding:var(--common-gap) 0!important;background:var(--light-grey)!important;color:var(--heading-text)}.pva-form-wrapper .title{font-size:var(--common-heading);margin-bottom:40px;font-weight:700}.pva-form-wrapper{display:flex;flex-wrap:wrap}.pva-form-wrapper .contact,.pva-form-wrapper .form-image{max-width:50%;width:100%}.pva-form-wrapper .contact{padding:0 10rem;display:flex;flex-direction:column;justify-content:center}.pva-form-wrapper .form-image img{width:100%;height:100%;object-fit:cover}.pva-form-wrapper .subheading,.pva-radio-wrappper{margin-bottom:30px}.pva-radio-wrappper,.pva-radio-wrappper .rd-field{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.pva-radio-wrappper .radio__label,.mandatory-text{text-transform:uppercase;color:var(--heading-text)}.pva-radio-wrappper .rd-field input[type=radio]{display:none}.pva-radio-wrappper .rd-field input[type=radio]+label{position:relative;padding-left:20px;text-transform:uppercase;color:var(--heading-text);cursor:pointer}.pva-radio-wrappper .rd-field input[type=radio]+label:before,.pva-radio-wrappper .rd-field input[type=radio]+label:after{content:"";width:14px;height:14px;position:absolute;left:0;top:.3rem}.pva-radio-wrappper .rd-field input[type=radio]+label:before{border:1px solid #2B2320;border-radius:50%}.pva-radio-wrappper .rd-field input[type=radio]+label:after{background:#2b2320;border-radius:50%;transform:scale(.5);opacity:0;visibility:hidden;transition:.3s ease}.pva-radio-wrappper .rd-field input[type=radio]:checked+label:after{opacity:1;visibility:visible}.pva-form-wrapper form>*:not(:last-child){margin-bottom:20px}.pva-form-wrapper .field .field__input{border-color:var(--white);height:60px;font-weight:300;font-size:15px;color:var(--heading-text);font-family:var(--primary-font)}.pva-form-wrapper .field .field__input::placeholder{text-transform:uppercase;color:var(--heading-text)}.pva-form-wrapper .field .field__input::-ms-input-placeholder{color:var(--heading-text)}.pva-form-wrapper .field select{text-transform:uppercase}.pva-form-wrapper .field textarea.field__input{height:140px}.pva-form-wrapper form .checkbox{position:relative;padding-left:30px}.pva-form-wrapper form .checkbox input[type=checkbox]{position:absolute;left:0;top:.3rem}.pva-form-wrapper form a:not(.btn):not(.button){color:currentColor;text-decoration:underline}.pva-form-wrapper .contact__button .button{background:#918c84;border-color:#918c84}.pva-form-wrapper .contact__button .button:hover{background:var(--heading-text)}.contact .form__message{outline:none;box-shadow:none;font-family::var(--primary-font);font-weight:400;font-size:inherit}.shopify-challenge__button.btn{display:table;margin:20px auto 0}.template-index .custom_richtext_container{max-width:800px}.archive_richtext_main .custom_richtext_inner{margin:0;padding:0}.archive_richtext_innerholder{background:#f6f6f6;padding:var(--common-gap) 0}.archive_richtext_innerholder .common--heading{font-weight:200;font-family:var(--primary-font)}.full-img-wrapper .image-wrapper img{width:100%}.custom_multi_content{display:flex;flex-wrap:wrap;column-gap:30px}.custom_multi_content .title-wrap{max-width:33%;width:100%}.custom_multi_content .title-wrap h2{--common-heading:clamp(23px,2.62vw,30px);font-size:var(--common-heading);text-transform:uppercase;font-weight:700;max-width:45rem}.custom_multi_content .content-wrapper{max-width:calc(67% - 30px);width:100%;display:flex;flex-wrap:wrap;--col-gap: 64px;column-gap:var(--col-gap)}.custom_multi_content .content-wrapper .rtext{max-width:calc(50% - var(--col-gap)*1/2);width:100%}.custom_multi_content .content-wrapper .rtext:only-child{max-width:100%;width:100%}.custom_multi_content .content-wrapper .rtext>*:not(:last-child){margin-bottom:10px}.twin-flex{display:flex;flex-wrap:wrap;column-gap:30px}.twin-flex .image-wrapper{max-width:calc(50% - 15px);width:100%}.twin-flex .image-wrapper img{width:100%;height:100%;object-fit:cover}.large-img-wrapper .twin-image{height:100%}.twin-flex:not(.small-img-first){flex-direction:row-reverse}.twin-flex .small-img-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem}.twin-flex .small-img-wrapper img{max-width:519px;height:auto}.archive-img-content-wrapper .archive-content{display:flex;flex-wrap:wrap;column-gap:30px}.archive-img-content-wrapper .archive-content>*{max-width:calc(50% - 15px);width:100%}.archive-img-content-wrapper .archive-content .image-wrapper img{width:100%}.archive-img-content-wrapper .archive-content .content-wrapper{display:flex;flex-direction:column;justify-content:center;padding:3rem}.archive-img-content-wrapper .archive-content .content-wrapper>*{max-width:80%;width:100%}.archive-content.content-first{flex-direction:row-reverse}.richtext_author .custom_richtext_container .rtext{font-size:clamp(16px,1.14vw,20px);font-weight:700;font-family:var(--secondary-font);line-height:1.34}.richtext_author .custom_richtext_container .author{font-size:15px;font-weight:700;font-family:var(--secondary-font);line-height:1.2;margin-top:15px}.richtext_author .custom_richtext_container .designation{margin-top:7px;line-height:1.2}.menu-drawer__menu-item>.svg-wrapper{width:15px;height:15px}.template-search .article-card.card>.card__content .card__information .card__heading{font-size:clamp(16px,1.05vw,20px);color:var(--primary-color);font-weight:300}.cart-item cart-remove-button .button{margin:0;background:none;border:0;color:var(--primary-color)}cart-items .title-wrapper-with-link a{color:var(--primary-color);text-decoration:underline;text-decoration-thickness:inherit!important}.cart-items .cart-item__image-container{display:block;border:1px solid #eee;padding-top:100%;position:relative}.cart-items .cart-item__image-container img{display:block;position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;object-fit:cover}.cart-drawer .cart-item__image{aspect-ratio:1 / 1;max-height:100px;object-fit:cover;max-width:100px!important;border:1px solid #D8D8D8}.cart-item__details .cart-item__name{color:var(--heading-text);text-decoration:underline!important;text-underline-offset:inherit!important}.cart-item__details .product-option{line-height:1.2;color:var(--heading-color)}.quantity .quantity__input{padding:5px;flex-grow:1;border:0;background:none!important}.is-empty .cart__warnings{padding:5rem 0}.data_scroll__content[data-scroll-container]{display:flex;flex-direction:column}.data_scroll__content[data-scroll-container] main{flex-grow:1}.pdp_richtext_block .custom_richtext_inner{margin:0}@media only screen and (min-width:1200px){.swiper.swiper-center .swiper-wrapper{justify-content:center}}.swiper .swiper-slide:last-child{margin-right:0!important}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:transparent!important}main .shopify-policy__container{padding:var(--common-gap) var(--gutter-space);max-width:--var(--page-width);width:100%}.shopify-policy__title{margin-bottom:3rem}.shopify-policy__title h1{font-size:var(--common-heading);text-transform:uppercase}.shopify-policy__body .rte strong{font-weight:700}.shopify-policy__body .rte>*:not(:last-child):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){margin-bottom:20px}.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6){margin-bottom:10px}.shopify-policy__body .rte{word-break:break-word}.shopify-policy__body .rte h2{font-size:2.4rem}.shopify-policy__body .rte h3{font-size:2rem}.shopify-policy__body .rte h4{font-size:1.8rem}.shopify-policy__body .rte h5,.shopify-policy__body .rte h6{font-size:1.6rem}.shopify-policy__body .rte li:not(:last-child){margin-bottom:10px}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{padding-left:2.4rem;margin-bottom:2rem}.shopify-policy__body .rte ul{list-style:inherit}.shopify-policy__body .rte ul ul{list-style:circle;margin-top:10px}.shopify-policy__body .rte ol{list-style:auto}.contact_form_secmain .gradient{background:var(--light-grey);color:var(--heading-text)}.contact_pageform__wrapper{max-width:80rem;width:100%;margin:0 auto}.contact_pageform__wrapper .title{text-align:center;margin-bottom:3rem;font-size:var(--common-heading)}.contact_pageform__wrapper .field .field__input{border-color:var(--white);font-weight:300;font-size:15px;color:var(--heading-text);font-family:var(--primary-font)}.contact_pageform__wrapper .field .field__input::placeholder{text-transform:uppercase;color:var(--heading-text)}.contact_pageform__wrapper .field .field__input::-ms-input-placeholder{color:var(--heading-text)}.contact_form_secmain .contact .form__message{justify-content:center}.main_df_page{padding-top:var(--common-gap)!important;padding-bottom:var(--common-gap)!important}.lw-container{max-width:1600px;width:100%;margin:0 auto}.main-page-title{font-size:var(--common-heading);color:var(--primary-color);font-family:var(--baskervilleRegular);text-transform:uppercase;font-weight:500;margin-bottom:30px}.main_df_page .rte strong,main .rte b{font-weight:700}.main_df_page .rte :is(h1,h2,h3,h4,h5,h6){margin-top:30px;margin-bottom:10px}.main_df_page .rte :is(h1,h2,h3,h4,h5,h6):first-of-type{margin-top:0}.main_df_page .rte{word-break:break-word}.main_df_page .rte ul,.main_df_page .rte ol{padding-left:2.4rem;margin-bottom:20px}.main_df_page .rte ul{list-style:inherit}.main_df_page .rte ul ul{list-style:circle;margin-top:10px}.main_df_page .rte ol{list-style:auto}.main_df_page .rte li:not(:last-child){margin-bottom:10px}.main_df_page .rte h2{font-size:2.4rem}.main_df_page .rte h3{font-size:2rem}.main_df_page .rte h4{font-size:1.8rem}.main_df_page .rte h5,main .rte h6{font-size:1.6rem}.shiprtn_content_box .heading{font-size:var(--common-heading);color:var(--primary-color);font-family:var(--baskervilleRegular);text-transform:uppercase;margin-bottom:30px;font-weight:500}.shiprtn_content_box .subdesc :is(h1,h2,h3,h4,h5,h6){font-weight:700;margin-top:30px;margin-bottom:7px;font-family:var(--primary-font)}.shiprtn_content_box .subdesc h3{font-size:clamp(1.6rem,1.1vw,2rem)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/style.css.map */
