@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--white: #ffffff;--black: #000000;--greenish: #89917D;--dark_headingFont: #40372F;--green_headingFont: #89917D;--dark_bodyFont: #111111;--light_bodyFont: #565656;--light_font: #F7F3ED;--primary-color: #F7F3ED;--secondary-color: #40372F;--btn-color: #40372F;--rgbBlackColor: 0, 0, 0;--rgbWhiteColor: 255, 255, 255;--Inter-font: "Inter", sans-serif;--PlayfairDisplay-font: "Playfair Display", sans-serif;--page-width: 1630px;--common-heading: clamp(3.2rem, 3.385vw, 6.5rem);--font100: clamp(4.8rem, 5.208vw, 10rem);--font80: clamp(4rem, 4.167vw, 8rem);--font65: clamp(3.2rem, 3.385vw, 6.5rem);--font50: clamp(2.6rem, 2.604vw, 5rem);--font45: clamp(2.4rem, 2.344vw, 4.5rem);--font36: clamp(2.2rem, 1.875vw, 3.6rem);--font30: clamp(2rem, 1.562vw, 3rem);--font25: clamp(1.8rem, 1.302vw, 2.5rem);--font22: clamp(1.7rem, 1.146vw, 2.2rem);--font20: clamp(1.7rem, 1.042vw, 2rem);--font18: clamp(16px, 1.125vw, 18px);--font16: clamp(15px, .833vw, 16px);--fontWeight-100: 100;--fontWeight-200: 200;--fontWeight-300: 300;--fontWeight-400: 400;--fontWeight-500: 500;--fontWeight-600: 600;--fontWeight-700: 700;--fontWeight-800: 800;--fontWeight-900: 900}html{box-sizing:border-box;scroll-behavior:smooth}body{font-size:var(--font18);line-height:1.5!important;font-weight:var(--fontWeight-400)!important;color:var(--light_bodyFont);font-family:var(--Inter-font)!important;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--PlayfairDisplay-font);line-height:1.2;text-transform:inherit;letter-spacing:normal;font-weight:400;margin:0 0 15px}p{margin:0 0 15px}p:last-child{margin-bottom:0}p:empty{display:none}img{display:block;max-width:100%;height:auto}video,iframe{display:block;width:100%}a{-webkit-transition:ease .45s;transition:ease .45s}a,a:hover,a:focus{text-decoration:none}:focus,:focus-visible{outline:none!important}table{width:100%}.btn:not(button,.site-header__cart),.button{padding:14px 25px;background:var(--btn-color);border:1px solid var(--btn-color);font-size:var(--font16);color:var(--white);font-weight:var(--fontWeight-500);font-family:var(--Inter-font);line-height:1.2;text-transform:uppercase;letter-spacing:.1em;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:165px;min-height:clamp(4.4rem,3.021vw,5.8rem);width:auto;height:auto;border-radius:3rem;box-shadow:none!important;cursor:pointer;-webkit-transition:.45s ease;transition:.45s ease}.btn:not(button,.site-header__cart):hover,.button:hover{background:var(--black);color:var(--white)}.btn:not(button,.site-header__cart):before,.btn:not(button,.site-header__cart):after,.button:before,.button:after{display:none}form .field:before,form .field:after{display:none}textarea,textarea.text-area{display:block;font-family:var(--Inter-font);height:150px;width:100%;border:1px solid var(--black);background:var(--white);padding:1rem 2rem;margin:0;font-size:var(--font18);color:var(--light_bodyFont);font-weight:var(--fontWeight-500);letter-spacing:normal;box-shadow:none!important;border-radius:0!important;-webkit-transition:ease .45s;transition:ease .45s;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(--Inter-font);height:48px;width:100%;border:1px solid var(--black);background:var(--white);padding:1rem 2rem;margin:0!important;font-size:var(--font18);font-weight:var(--fontWeight-500);letter-spacing:normal;color:var(--black);box-shadow:none!important;-webkit-transition:ease .45s;transition:ease .45s}.mobile,.mobile-banner,.mobile-image{display:none!important}@media only screen and (max-width:767px){.mobile,.mobile-banner,.mobile-image{display:block!important}.desktop,.desktop-banner,.desktop-image{display:none!important}}.page-width,.page-width-desktop,.container{max-width:var(--page-width);width:100%;margin-left:auto;margin-right:auto;padding-left:15px!important;padding-right:15px!important}.shopify-challenge__container form{text-align:center}.shopify-challenge__container form .shopify-challenge__button.btn{margin-top:20px}predictive-search .spinner{display:none!important}.common-heading{font-family:var(--PlayfairDisplay-font);font-style:normal;font-weight:var(--fontWeight-400);font-size:var(--common-heading);line-height:1.4;letter-spacing:0px;text-transform:uppercase;color:var(--dark_headingFont)}.common-heading em{font-weight:inherit;font-style:italic;color:var(--greenish)}.common-subheading{font-family:var(--Inter-font);font-weight:var(--fontWeight-600);font-size:var(--font16);line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--dark_headingFont)}.announcement-bar-section{position:relative;z-index:5}.announcement-bar-section .utility-bar{position:relative;min-height:clamp(3.6rem,2.448vw,4.7rem);border:0;background:var(--greenish);color:var(--white)}.announcement-bar-section .utility-bar:after{content:"";position:absolute;z-index:2;right:0;bottom:-.7rem;left:0;height:1rem;background:radial-gradient(circle at 50% 0,var(--greenish) 0 1rem,transparent 1.01rem) 0 0 / 2rem 1rem repeat-x;pointer-events:none}.announcement-bar-section .utility-bar__grid,.announcement-bar-section .announcement-bar,.announcement-bar-section .announcement-bar__announcement,.announcement-bar-section .announcement-bar-slider,.announcement-bar-section .announcement-bar-slider .slider{min-height:inherit}.announcement-bar-section .announcement-bar__message{display:flex;align-items:center;justify-content:center;gap:.9rem;min-height:inherit;padding:.5rem 0;color:var(--white);font-family:var(--Inter-font);font-size:clamp(1.2rem,.938vw,1.8rem);font-weight:var(--fontWeight-500);line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.announcement-bar-section .announcement-bar__message:before{content:"";display:block;width:1.8rem;height:1.8rem;flex:0 0 1.8rem;background:var(--white);-webkit-mask:url(./icon-giftBox.svg) center / contain no-repeat;mask:url(./icon-giftBox.svg) center / contain no-repeat;margin-bottom:3px}.announcement-bar-section .announcement-bar__link,.announcement-bar-section .announcement-bar__link:hover{color:var(--white);text-decoration:none}.announcement-bar-section .announcement-bar__link .icon-arrow,.announcement-bar-section .localization-wrapper,.announcement-bar-section .list-social{color:var(--white)}.section-header .header-wrapper{border:0;background:var(--primary-color)}.section-header .header{min-height:clamp(7.4rem,6.51vw,12.5rem)}.section-header .header__heading,.section-header .header__heading-link{line-height:0}.section-header .header__heading-link{padding:0}.section-header .header__heading-logo-wrapper{max-width:clamp(16rem,12.802vw,24.6rem)}.section-header .header__heading-logo{width:100%;max-height:clamp(5.5rem,4.427vw,8.5rem);object-fit:contain;object-position:left center}.section-header .header__inline-menu{justify-self:center;margin:0}.section-header .list-menu--inline{align-items:center;justify-content:center;column-gap:clamp(.8rem,.833vw,1.6rem)}.section-header .header__menu-item{padding:1.2rem clamp(.7rem,.625vw,1.2rem);color:var(--dark_headingFont);font-family:var(--Inter-font);font-size:clamp(1.2rem,.833vw,1.6rem);font-weight:var(--fontWeight-500);line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.section-header .header__menu-item:hover,.section-header .header__active-menu-item,.section-header details[open]>.header__menu-item{color:var(--black)}.section-header .header__menu-item:hover span,.section-header .header__active-menu-item,.section-header details[open]>.header__menu-item{text-decoration:none}.section-header .header__menu-item .icon-caret{right:-.1rem;width:.8rem;height:.5rem}.section-header .header__icons{align-items:center;gap:clamp(.8rem,.677vw,1.3rem);padding:0}.section-header .header__icon,.section-header shopify-account.header__icon:not(:defined){width:clamp(4rem,3.021vw,5.8rem);min-width:clamp(4rem,3.021vw,5.8rem);height:clamp(4rem,3.021vw,5.8rem);border-radius:50%;background:var(--white);color:var(--dark_headingFont)}.section-header .header__icon .svg-wrapper{width:clamp(4rem,3.021vw,5.8rem);height:clamp(4rem,3.021vw,5.8rem)}.section-header .header__icon .icon{width:clamp(2rem,1.458vw,2.8rem);height:clamp(2rem,1.458vw,2.8rem)}.section-header .header__icon--search .icon{width:clamp(1.9rem,1.198vw,2.3rem);height:clamp(1.9rem,1.146vw,2.2rem)}.section-header .header__icon--cart{margin-right:0}.section-header .cart-count-bubble{top:-.1rem;right:-.1rem;bottom:auto;left:auto;min-width:1.7rem;height:1.7rem;background:var(--greenish);color:var(--white);font-size:1rem}@media screen and (min-width:990px){.section-header .header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;column-gap:clamp(3rem,3.125vw,6rem)}.section-header .header--middle-left .header__heading-link{margin-left:0}}@media screen and (max-width:1200px)and (min-width:990px){.section-header .header--middle-left{column-gap:2rem}.section-header .list-menu--inline{column-gap:.2rem}.section-header .header__menu-item{padding-right:.6rem;padding-left:.6rem;font-size:1.15rem}}@media screen and (max-width:989px){.announcement-bar-section .utility-bar:after{bottom:-.5rem;height:.6rem;background-size:1.2rem .6rem}.announcement-bar-section .announcement-bar__message{font-size:1.1rem;letter-spacing:.08em}.announcement-bar-section .announcement-bar__message:before{width:1.5rem;height:1.5rem;flex-basis:1.5rem}.section-header .header{min-height:7rem}.section-header .header__heading-logo-wrapper{width:min(17rem,42vw)!important}.section-header .header__icons{gap:.4rem}.section-header .header__icon,.section-header shopify-account.header__icon:not(:defined),.section-header .header__icon .svg-wrapper{width:4rem;min-width:4rem;height:4rem}}@media screen and (max-width:749px){.announcement-bar-section .announcement-bar__message{font-size:1rem}.section-header .header__heading-logo-wrapper{width:min(14rem,38vw)!important}}.product-card-wrapper .card:not(.card--shape) .card__media,.product-card-wrapper .card:not(.card--shape) .card__media .media{overflow:hidden;border-radius:clamp(1.6rem,1.563vw,3rem)}.product-card-wrapper:hover .card__information .card__heading a{text-decoration:none}.product-card-wrapper .card__information .card__heading{font-size:var(--font30);line-height:1.25}.product-card-wrapper .card__short-description{margin:.8rem 0 1rem;color:var(--light_bodyFont);font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-300);line-height:1.65;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-card-wrapper .card__short-description p{margin:0}.product-card-wrapper .card-information{font-size:var(--font18)}.product-card-wrapper .card-information .price{font-size:var(--font30);font-family:var(--PlayfairDisplay-font);color:var(--greenish)}.footer{border-top:0;background:var(--secondary-color)!important;color:var(--white)}.footer .footer__content-top{padding-bottom:clamp(5rem,4.323vw,8.3rem)}.footer .footer__blocks-wrapper{align-items:flex-start;margin:0;column-gap:0;row-gap:5rem}.footer .footer-block{color:var(--white)}.footer .footer-block__heading{margin:0 0 2rem;color:var(--white);font-family:var(--PlayfairDisplay-font);font-size:var(--font30);font-weight:var(--fontWeight-400);line-height:1.4;text-transform:capitalize}.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .newsletter_subtext{color:var(--white);font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-500);line-height:1.78}.footer .footer-block__details-content>li{margin:0!important}.footer .footer-block__details-content .list-menu__item--link{display:inline-flex;padding:.5rem 0;color:var(--white);font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-500);line-height:1.78;text-decoration:none;transition:color .25s ease}.footer .footer-block__details-content .list-menu__item--link:hover,.footer .footer-block__details-content .list-menu__item--link:focus-visible{color:var(--greenish);text-decoration:none}.footer .footer-block__image-wrapper{margin-bottom:3.2rem}.footer .footer-block__brand-info .footer__list-social.list-social{justify-content:flex-start;gap:1rem}.footer .footer__list-social .list-social__link{display:flex;align-items:center;justify-content:center;width:5.3rem;height:5.3rem;padding:0;border:1px solid #605851;border-radius:50%;color:var(--white);transition:border-color .25s ease,background-color .25s ease}.footer .footer__list-social .list-social__link:hover,.footer .footer__list-social .list-social__link:focus-visible{border-color:var(--greenish);background:var(--greenish)}.footer .footer__list-social .list-social__item .icon,.footer .footer__list-social .svg-wrapper{width:1.9rem;height:1.9rem}.footer .newsletter_subtext{max-width:43.9rem;margin-bottom:3.2rem}.footer .newsletter_subtext p{margin:0}.footer .newsletter_formWrap,.footer .footer__newsletter.newsletter-form,.footer .newsletter-form__field-wrapper{width:100%;max-width:43.7rem}.footer .newsletter-form__field-wrapper .field{min-height:6.5rem;overflow:hidden;border-radius:3.3rem;background:var(--white);box-shadow:0 .4rem 2.4rem .1rem #40362da6}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{display:none}.footer .newsletter-form__field-wrapper .field__input{height:6.5rem;padding:0 18rem 0 2.6rem;border:0;border-radius:3.3rem;background:var(--white);color:var(--secondary-color);font-family:var(--Inter-font);font-size:var(--font18);box-shadow:none}.footer .newsletter-form__field-wrapper .field__label{top:50%;left:2.6rem;color:#929090;font-family:var(--Inter-font);font-size:var(--font18);transform:translateY(-50%)}.footer .newsletter-form__field-wrapper .field__input:focus~.field__label,.footer .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.footer .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label{top:.8rem;font-size:1.1rem;transform:none}.footer .newsletter-form__button.field__button{top:.45rem;right:.45rem;width:15.5rem;height:5.6rem;border-radius:2.8rem;background:var(--greenish)!important;color:var(--white);font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-800);line-height:1;text-transform:uppercase;box-shadow:none!important}.footer .newsletter-form__button.field__button:hover,.footer .newsletter-form__button.field__button:focus-visible{background:var(--secondary-color)!important}.footer .footer-block--newsletter{margin-top:0}.footer .footer__content-bottom{position:relative;padding-top:2.4rem;padding-bottom:2.4rem;border-top:0}.footer .footer__content-bottom:before{content:"";position:absolute;top:0;left:50%;width:min(calc(100% - 3rem),160rem);height:1px;background:#5c5249;transform:translate(-50%)}.footer .footer__content-bottom-wrapper{color:var(--white);justify-content:center}.footer .footer__copyright{margin:0;color:var(--white);font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-500);line-height:1.5}.footer .copyright__content,.footer .copyright__content a{color:var(--white);font-size:inherit}@media screen and (min-width:990px){.footer .footer__blocks-wrapper>.footer-block:nth-child(1){width:26%;max-width:26%}.footer .footer__blocks-wrapper>.footer-block:nth-child(2){width:24%;max-width:24%}.footer .footer__blocks-wrapper>.footer-block:nth-child(3){width:22.6%;max-width:22.6%}.footer .footer__blocks-wrapper>.footer-block:nth-child(4){width:27.4%;max-width:27.4%}}@media screen and (max-width:989px)and (min-width:750px){.footer .footer__blocks-wrapper>.footer-block.grid__item{width:calc(50% - 2rem);max-width:calc(50% - 2rem)}.footer .footer__blocks-wrapper{column-gap:4rem}}@media screen and (max-width:749px){.footer .footer__content-top{padding-right:2rem;padding-bottom:5rem;padding-left:2rem}.footer .footer-block.grid__item{margin:0 0 4rem}.footer .footer-block__heading{margin-bottom:1.5rem;font-size:var(--font25)}.footer .footer-block__brand-info,.footer .footer-block-image{text-align:left;justify-content:flex-start}.footer .newsletter-form__field-wrapper .field__input{padding-right:12.5rem;padding-left:2rem}.footer .newsletter-form__field-wrapper .field__label{left:2rem}.footer .newsletter-form__button.field__button{width:11.5rem;font-size:1.3rem}.footer .footer__copyright,.footer .copyright__content{font-size:1.3rem}}.main-collection-grid{display:block}.main-collection-grid__inner{padding-top:var(--main-collection-padding-top);padding-bottom:var(--main-collection-padding-bottom)}.collection-product-search{position:relative;display:block;width:100%;margin-bottom:1.6rem;padding:2.8rem 3.3rem;border:.1rem solid rgba(var(--rgbBlackColor),.14);border-radius:1.8rem;background:var(--white)}.collection-product-search__form{position:relative}.collection-product-search__label{display:block;margin-bottom:2.5rem;color:var(--dark_headingFont);font-family:var(--PlayfairDisplay-font);font-size:var(--font30);line-height:1}.collection-product-search__label em{color:var(--green_headingFont);font-weight:inherit}.collection-product-search__field{position:relative}.collection-product-search__input{height:clamp(4rem,3.021vw,5.8rem)!important;padding:.8rem 9.2rem .8rem 2.5rem!important;border:.1rem solid var(--secondary-color)!important;border-radius:3rem!important;font-size:var(--font16)!important;font-weight:var(--fontWeight-400)!important;letter-spacing:.1em!important;background:var(--secondary-color)!important;color:var(--white)!important}.collection-product-search__input::placeholder{color:#efefef!important}.collection-product-search__submit{position:absolute;top:.8rem;right:.8rem;bottom:.8rem;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:clamp(2.8rem,2.188vw,4.2rem);height:clamp(2.8rem,2.188vw,4.2rem);padding:.5rem;border:0;border-radius:3rem;background:var(--white);color:var(--white);font-family:var(--Inter-font);font-size:1.1rem;font-weight:var(--fontWeight-500);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.collection-product-search__icon{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--white);color:var(--secondary-color)}.collection-product-search__icon svg{width:2rem;height:2rem}.collection-product-search__results{position:absolute;top:calc(100% + .8rem);right:0;left:0;overflow:auto;max-height:34rem;padding:.8rem;border:.1rem solid rgba(var(--rgbBlackColor),.12);border-radius:1.2rem;box-shadow:0 1.2rem 3rem rgba(var(--rgbBlackColor),.12);background:var(--white)}.collection-product-search__results[hidden]{display:none}.collection-product-search__result{display:flex;align-items:center;gap:1rem;padding:.7rem;border-radius:.8rem;color:var(--dark_headingFont);font-family:var(--Inter-font);font-size:var(--font16)}.collection-product-search__result:hover,.collection-product-search__result:focus-visible,.collection-product-search__result[aria-selected=true]{background:var(--primary-color)}.collection-product-search__result-image{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;border-radius:.7rem;object-fit:cover}.collection-product-search__empty{margin:0;padding:1rem;font-size:var(--font16)}.collection-price-range{width:100%}.collection-price-range__values{display:flex;align-items:center;gap:.6rem;margin:0 0 1.3rem;color:var(--green_headingFont);font-family:var(--Inter-font);font-size:var(--font16);line-height:1.4}.collection-price-range__controls{position:relative;height:2.2rem}.collection-price-range__rail{position:absolute;top:50%;right:0;left:0;height:.4rem;border-radius:.4rem;background:rgba(var(--rgbBlackColor),.12);transform:translateY(-50%)}.collection-price-range__rail:after{content:"";position:absolute;top:0;bottom:0;left:var(--range-start, 0%);width:calc(var(--range-end, 100%) - var(--range-start, 0%));min-width:.2rem;border-radius:inherit;background:var(--secondary-color)}.collection-price-range--single .collection-price-range__rail{background:rgba(var(--rgbBlackColor),.12)}.collection-price-range--single .collection-price-range__input{opacity:1}.collection-price-range--single .collection-price-range__input:disabled{cursor:default}.collection-price-range--single .collection-price-range__input:disabled::-webkit-slider-thumb,.collection-price-range--single .collection-price-range__input:disabled::-moz-range-thumb{opacity:1;cursor:default}.collection-price-range__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:2.2rem;margin:0;padding:0;border:0;background:transparent;pointer-events:none;appearance:none;-webkit-appearance:none}.collection-price-range__input--min{z-index:3}.collection-price-range__input--max{z-index:2}.collection-price-range__input:focus-visible{z-index:4;outline:0}.collection-price-range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 .3rem rgba(var(--rgbBlackColor),.16)}.collection-price-range__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 .3rem rgba(var(--rgbBlackColor),.16)}.collection-price-range__input::-webkit-slider-runnable-track{height:.4rem;background:transparent}.collection-price-range__input::-webkit-slider-thumb{width:1.4rem;height:1.4rem;margin-top:-.5rem;border:.2rem solid var(--secondary-color);border-radius:50%;background:var(--white);cursor:pointer;pointer-events:auto;appearance:none;-webkit-appearance:none}.collection-price-range__input::-moz-range-track{height:.4rem;background:transparent}.collection-price-range__input::-moz-range-thumb{width:1.2rem;height:1.2rem;border:.2rem solid var(--secondary-color);border-radius:50%;background:var(--white);cursor:pointer;pointer-events:auto}.main-collection-grid .pagination__direction{display:inline-block;font-family:var(--PlayfairDisplay-font);font-size:1.2rem;white-space:nowrap}.main-collection-grid .active-facets span.active-facets__button-inner{color:var(--white)}.main-collection-grid .facet-filters__sort{text-transform:capitalize}@media screen and (min-width:990px){.main-collection-grid .facets-vertical-sort{padding-left:40.2rem!important;margin-bottom:1.4rem}.main-collection-grid .facets-vertical-form{align-items:center;justify-content:space-between;min-height:5.2rem}.main-collection-grid .product-count-vertical{order:-1;margin-left:0;text-align:left}.main-collection-grid .product-count__text{color:var(--dark_headingFont);font-family:var(--PlayfairDisplay-font);font-size:var(--font30);line-height:1.25}.main-collection-grid__count-label,.main-collection-grid #ProductCountDesktop{display:block}.main-collection-grid .facets-vertical{align-items:flex-start;gap:3rem}.main-collection-grid .facets-vertical>.facets-wrapper{flex:0 0 36rem;width:36rem;margin-top:-8.4rem;padding-right:0}.main-collection-grid .facets-container,.main-collection-grid .facets__form-vertical{width:100%}.main-collection-grid .active-facets-desktop{margin-bottom:1.2rem}.main-collection-grid .facets__heading--vertical{display:none}.main-collection-grid .facets__disclosure-vertical{margin-bottom:1.6rem;padding:0 2.8rem;border:.1rem solid rgba(var(--rgbBlackColor),.1);border-radius:1.8rem;background:var(--white)}.main-collection-grid .facets__disclosure-vertical>summary .icon-caret,.main-collection-grid .facets__disclosure-vertical>summary:after{display:none}.main-collection-grid .facets__disclosure-vertical>summary .icon-caret{display:block;width:1rem;height:.6rem}.main-collection-grid .facets-vertical .facets__summary{padding:2rem 0 1.2rem;color:var(--dark_headingFont);font-family:var(--PlayfairDisplay-font);font-size:var(--font30)}.main-collection-grid .facets-vertical .facets__summary:hover .facets__summary-label{text-decoration:none}.main-collection-grid .facets-vertical .facets__summary .facets__and-helptext{display:none!important}.main-collection-grid .facets__display-vertical{padding-bottom:1.4rem}.main-collection-grid .facets-wrap-vertical{padding:0}.main-collection-grid .facets-layout-list{margin:0;padding:0}.main-collection-grid .facets-layout-list--swatch{display:flex;flex-wrap:wrap;gap:1.6rem}.main-collection-grid .facets-layout-list--swatch .facets__item{flex:0 0 auto;border-bottom:0}.main-collection-grid .facets-layout-list--swatch .facet-checkbox{min-height:0;padding:0}.main-collection-grid .facets-layout-list--swatch .facet-checkbox__text{display:none}.main-collection-grid .facets-layout-list--swatch .swatch{width:2.6rem;height:2.6rem}.main-collection-grid .facets__item:not(:last-child){border-bottom:.1rem solid #f2f2f2}.main-collection-grid .facets__and-helptext{display:none}.main-collection-grid .facet-checkbox{position:relative;align-items:center;min-height:clamp(3.8rem,3.021vw,5.8rem);padding:.8rem 0;font-size:var(--font18)}.main-collection-grid .facets__label:hover .facet-checkbox__text-label{text-decoration:none!important}.main-collection-grid .facets-layout-list--text .facet-checkbox>input[type=checkbox]+svg{width:1.3rem;height:1.3rem;margin-right:.8rem;border:.1rem solid var(--green_headingFont);border-radius:50%;background:transparent}.main-collection-grid .facets-layout-list--text .facet-checkbox>input[type=checkbox]+svg rect,.main-collection-grid .facets-layout-list--text .facet-checkbox>.svg-wrapper{display:none}.main-collection-grid .facets-layout-list--text .facet-checkbox>input[type=checkbox]:checked+svg{border-color:var(--secondary-color);box-shadow:inset 0 0 0 .3rem var(--white);background:var(--secondary-color)}.main-collection-grid .facets-layout-list--text .facet-checkbox:hover>input[type=checkbox]:not(:checked)+svg{border-color:var(--secondary-color)}.main-collection-grid .facets__selected,.main-collection-grid .facets__header-vertical{display:none}.main-collection-grid .facets-vertical .facets__price{padding:0}.main-collection-grid .facets__disclosure-vertical--price{padding:0 2.6rem 2.4rem;border-radius:2.8rem}.main-collection-grid .facets__disclosure-vertical--price .facets__display-vertical{padding-bottom:0}.main-collection-grid .facets__disclosure-vertical--price .collection-price-range__values{margin-bottom:1.6rem}.main-collection-grid .facets__disclosure-vertical--price .collection-price-range__controls{height:2.4rem}.main-collection-grid .facets__disclosure-vertical--price .collection-price-range__rail{height:.8rem;top:1.1rem;display:block}.main-collection-grid .facets__disclosure-vertical--price .collection-price-range__input::-webkit-slider-runnable-track{height:.7rem}.main-collection-grid .facets__disclosure-vertical--price .collection-price-range__input::-moz-range-track{height:.7rem}.main-collection-grid .facets__disclosure-vertical--price .collection-price-range__input::-webkit-slider-thumb{width:1.8rem;height:1.8rem;margin-top:-.55rem;border-width:.3rem}.main-collection-grid .facets__disclosure-vertical--price .collection-price-range__input::-moz-range-thumb{width:1.4rem;height:1.4rem;border-width:.3rem}.main-collection-grid .product-grid{--grid-desktop-horizontal-spacing: 3.3rem;--grid-desktop-vertical-spacing: 2rem}.main-collection-grid .facet-filters{padding-left:0}.main-collection-grid .facet-filters__field{gap:1.2rem}.main-collection-grid .facet-filters__label{margin:0;color:var(--dark_headingFont);font-family:var(--PlayfairDisplay-font);font-size:var(--font25)}.main-collection-grid .facet-filters__field .select .svg-wrapper{right:1.8rem}.main-collection-grid .facet-filters__field .select{min-width:17rem}.main-collection-grid .facet-filters__sort{height:4.6rem;padding:.8rem 3.5rem .8rem 1.5rem;border:.1rem solid rgba(var(--rgbBlackColor),.12);border-radius:.8rem!important;background:var(--white);font-size:var(--font18)}.main-collection-grid .pagination-wrapper{margin-top:5rem}.main-collection-grid .pagination__list{align-items:center;gap:.6rem}.main-collection-grid .pagination__list>li{flex:0 0 auto;max-width:none;margin:0}.main-collection-grid .pagination__item{width:3.2rem;height:3.2rem;color:var(--dark_headingFont);font-family:var(--PlayfairDisplay-font);font-size:1.2rem}.main-collection-grid .pagination__item--current{border:.1rem solid var(--secondary-color)}.main-collection-grid .pagination__item--current:after,.main-collection-grid .pagination__item:hover:after{display:none}.main-collection-grid .pagination__item-arrow{width:auto;gap:.7rem;padding:0 .5rem}.main-collection-grid .pagination__item--next{flex-direction:row}.main-collection-grid .pagination__item--prev{flex-direction:row-reverse}}@media screen and (max-width:989px){.main-collection-grid__inner{padding-top:var(--main-collection-padding-top-mobile);padding-bottom:var(--main-collection-padding-bottom-mobile)}.main-collection-grid .product-grid{--grid-mobile-horizontal-spacing: 1.4rem;--grid-mobile-vertical-spacing: 2.4rem}.main-collection-grid .pagination__direction{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style.css.map */
