:root{--font-regular: 400;--font-medium: 500;--font-semi-bold: 600;--font-bold: 700;--primary-50: #AAB293;--primary-100: #A1A98B;--primary-200: #C7CFB1;--primary-300: #F6FAF0;--secondary-300: #F4F4F2;--secondary-200: #F5F3ED;--secondary-400: #F1F2E7;--dark-700: rgba(41, 32, 22, .56);--dark-800: rgba(41, 32, 22, .64);--grey: rgba(0, 0, 0, .7);--secondary-black: #000000;--color-white: #ffffff;--color-black: #000000}.color-primary-50{color:var(--primary-50)}.color-primary-100{color:var(--primary-100)}.color-primary-200{color:var(--primary-200)}.color-primary-300{color:var(--primary-300)}.color-secondary-200{color:var(--secondary-200)}.color-secondary-300{color:var(--secondary-300)}.color-secondary-400{color:var(--secondary-400)}.color-dark-700{color:var(--dark-700)}.color-dark-800{color:var(--dark-800)}.color-grey{color:var(--grey)}.color-secondary-black{color:var(--secondary-black)}.color-white{color:var(--color-white)}.color-black{color:var(--color-black)}.font-regular{font-weight:var(--font-regular)!important}.font-medium{font-weight:var(--font-medium)!important}.font-semi-bold{font-weight:var(--font-semi-bold)!important}.font-bold{font-weight:var(--font-bold)!important}.uppercase{text-transform:uppercase}.textXs{font-size:12px;line-height:20px}.textSm{font-size:14px;line-height:22px}.textRg{font-size:16px;line-height:24px}.textLg,.textXlg,.h6,h6{font-size:20px;line-height:28px}.h5,h5{font-size:24px;line-height:32px}.h4,h4{font-size:32px;line-height:40px}.h3,h3{font-size:36px;line-height:44px}.h2,h2{font-size:48px;line-height:56px}.h1,h1{font-size:60px;line-height:68px}@media(max-width:700px){.h6,h6{font-size:16px;line-height:24px}.h5,h5{font-size:18px;line-height:26px}.h4,h4{font-size:22px;line-height:30px}.h3,h3{font-size:24px;line-height:32px}.h2,h2{font-size:32px;line-height:40px}.h1,h1{font-size:40px;line-height:48px}.textXs{font-size:10px;line-height:18px}.textSm{font-size:12px;line-height:20px}.textRg{font-size:14px;line-height:22px}.textLg{font-size:18px;line-height:26px}}.mb-24{margin-bottom:24px}.mt-24{margin-top:24px}.mt-0{margin-top:0!important}.pb-8{padding-bottom:8px}.max-w-md{max-width:560px;margin-left:auto;margin-right:auto}.slidesplit-col .button{border:1px solid #000000;font-size:16px}.slidesplit-heading{max-width:600px}.slidesplit-heading em{font-style:unset;text-decoration:underline}.slidesplit-container{max-width:unset!important;width:100%;height:100%;display:flex;flex-wrap:nowrap}.slidesplit-col-first{width:40%;padding:8px 20px 20px}.slidesplit-col-second{width:60%;padding:40px 36px 86px}.slidesplit-col--content{display:flex;flex-direction:column;justify-content:space-between}.slidesplit-image{width:100%;display:block;aspect-ratio:7/8;border-top-left-radius:50%;border-top-right-radius:50%;overflow:hidden;object-fit:cover;height:100%}.slidesplit-image img{height:100%}.slidesplit-copy{max-width:460px;font-size:16px;line-height:22px;color:var(--grey)}.slidesplit-icon img{max-width:100px;width:100%;height:auto;display:block;margin-bottom:24px}.slideshow__controls--split .numbered-dots__item svg{color:var(--secondary-black)}.slideshow__controls .numbered-dots>*,.slideshow__controls--split .numbered-dots__item[aria-current=false] svg{color:#fff}.slideshow__controls .numbered-dots>[aria-current=true]{color:var(--secondary-black)}@media screen and (max-width:1000px){.slidesplit-col-first,.slidesplit-col-second{width:50%}}@media screen and (max-width:700px){.slidesplit-container{flex-wrap:wrap;gap:0px}.slidesplit-col-first{width:100%;padding:8px 16px 0}.slidesplit-col-second{width:100%;padding:24px 16px 60px}.slidesplit-icon img{display:none}}.contact-form input,.contact-form textarea,.contact-form select{background:var(--color-white)}.contact-form .floating-label{color:var(--color-grey-900);opacity:1}.product-info__text_bg{background:#f7f6f6;text-align:center;font-size:14px;line-height:20px;border-radius:8px;color:#18202c;padding:8px 12px}.buy-buttons button{border:1px solid rgba(41,32,22,.16)}.product-info__block-group.accordion-group{display:flex;flex-direction:column;gap:24px}.product-info__block-group.accordion-group .product-info__block-item{background:#f7f6f6;border-radius:8px;padding:0 12px}.product-info__block-group.accordion-group .product-info__accordion{border:none}.product-info__block-group.accordion-group .product-info__accordion .prose p{opacity:70%}@media screen and (min-width:1600px){.product{column-gap:var(--spacing-12)}}@media screen and (min-width:1000px){.product-info{background:#fff;padding:55px 25px;border-radius:12px}}@media screen and (max-width:1000px){.shopify-section--main-product .section{background:#fff!important}}.buy-buttons--multiple *{font-size:16px!important}.scrollbar__progress{background:#aab2933d}.scrollbar__progress:before{background:#aab293}.circle-button{background:#aab293;color:#fff}.circle-button.ring{box-shadow:none}.text-on-sale{color:#2920167a}.color-swatch{border-radius:50px;height:22px;width:22px}.product-card__info .price-list{font-size:16px}.product-card-collection-link{display:flex;flex-wrap:nowrap;gap:8px;align-items:center}.product-card-collection-icon{width:32px;height:auto;display:block}.shopify-section--hot-spots .content-over-media>:not(img,video,iframe,svg,video-media,picture){max-width:500px}.shopify-section--hot-spots .prose p{color:var(--grey)}.hot-spot-popover .prose .h6{color:#292016}.hot-spot-popover .prose p{color:var(--dark-700)}.hot-spot__dot[aria-expanded=true]{color:var(--color-white);background:var(--primary-100)}.section-header .prose p{color:var(--dark-700)}.date-text{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.scrolling-text__text:not(:last-child):after{content:"\2022";right:0;position:absolute}.shopify-section--scrolling-text .section{padding-top:16px;padding-bottom:16px}@media screen and (min-width:1000px){.footer__block--menu{padding-top:5rem}}.footer__newsletter-form .input{background:var(--color-white);color:#18202c}.collection-featured-product{max-width:380px}.collection__facets .switch{background:var(--primary-100)}.collection__facets .circle-chevron,.collection__facets .circle-chevron:hover{background:var(--primary-100);color:var(--color-white)}.collection__facets .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:var(--primary-100);color:var(--color-white)}.collection-featured-product__title,.collection-featured-product>*{background:var(--color-white)}.shopify-section--collection-banner .horizontal-product__image{width:120px}.product-card__info .color-swatch{border-radius:50px;height:24px;width:24px}.color-swatch{border-radius:50px;height:40px;width:40px}.thumbnail-swatch{border-radius:50px;height:40px;width:40px;--swatch-margin: calc(var(--swatch-offset) * 2);--swatch-offset: 3px}.thumbnail-swatch{margin:5.75px}.thumbnail-swatch:before{content:"";inset:calc(-1 * var(--swatch-offset));opacity:0;border-radius:inherit;will-change:transform;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;transform:scale(.75);box-shadow:0 0 0 2px}@media screen and (min-width:700px){.section-boxed{box-shadow:none}}@media screen and (min-width:700px){.product-info .badge:not(.badge--lg){padding-left:18px;padding-right:18px}}.announcement-bar .shape-circle{opacity:0!important}.slideshow__cursor.circle-button--fill{background:#fff!important;color:#000!important}.slideshow__cursor.circle-button--fill .slideshow__cursor-ring,.slideshow__cursor.circle-button--fill .slideshow__cursor-ring circle{stroke:#fff!important}.promo-text-nav p{text-align:center!important;font-weight:400;font-size:16px!important}.promo-text-nav{justify-self:center!important}.navigation-promo.navigation-promo--carousel .content-over-media p{max-width:100%}.horizontal-product__cta .button{background:#c7cfb1;border:1px solid rgba(41,32,22,.08);font-weight:400}@media screen and (min-width:1150px){.header__link-list{gap:var(--spacing-4) 24px}}.cf-fields-container input,.cf-fields-container select{border-radius:8px;padding:16px;margin-top:6px!important}.product-card__title a{transition:.3s}.product-card__title a:hover{opacity:.8;transition:.3s;color:#626262}@media(max-width:700px){.product-card__title.textRg{font-size:16px!important;line-height:24px!important}.horizontal-product-list-carousel>.horizontal-product-list:not(.separate){border-width:0px}.horizontal-product-list-carousel .horizontal-product{border:1px solid #dddbda}.horizontal-product-list-carousel .horizontal-product__info{display:flex;align-self:center}}.product-info__block-item .offer{height:100%}.horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow var(--horizontal-product-width, 100%)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
