.collection-cards-section .page-width{max-width:1200px!important;margin:0 auto!important;padding-left:15px!important;padding-right:15px!important}@media(max-width:749px){.col-grid-wrapper{overflow:visible!important}.collection-list-static-grid{display:flex!important;overflow-x:auto!important;flex-wrap:nowrap!important;padding:0 0 12px!important;gap:16px!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important}.collection-list-static-grid .static-grid-item{flex:0 0 100%!important;scroll-snap-align:center!important}.collection-list-static-grid::-webkit-scrollbar{height:0!important;display:none!important}}.featured-collection-section{max-width:1200px!important;margin:0 auto!important;padding:0!important}@media(max-width:767px){.featured-collection-section .section-inner{max-width:100%!important;padding-left:15px!important;padding-right:15px!important}}.featured-collection-static-grid-wrapper.page-width{padding-left:0!important;padding-right:0!important}.card-product--image{display:block!important;width:100%!important;height:auto!important}.card-product--image img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important}.card-media a{position:relative!important;display:block!important}.card-media a:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:#d6d6d625!important;z-index:9!important;pointer-events:none!important}.card-product--title{text-align:left!important}.radio-options-wrapper.pvp-row-2{display:grid!important;gap:10px!important;margin:0!important;padding:0!important}@media(max-width:767px){.radio-options-wrapper.pvp-row-2{grid-template-columns:repeat(2,1fr)!important}}@media(min-width:768px){.radio-options-wrapper.pvp-row-2{grid-template-columns:repeat(4,1fr)!important}}.variant-picker-button.pill-layout--flex-grow .pvp-row-2.radio-options-wrapper:has(.swatch),.variant-picker-button.pill-layout--flex-grow .pvp-row-2.radio-options-wrapper:has(.variant-featured-image),.variant-picker-button.pill-layout--flex-grow .radio-options-wrapper.pvp-row-2:has(.option-thumbnail-picker-wrapper){display:grid!important;grid-template-columns:inherit!important}.radio-options-wrapper.pvp-row-2>label{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important;text-align:center!important;padding:10px 4px!important;white-space:normal!important;word-break:break-word!important;min-height:35px!important}span.variant-label--text{font-size:13px}.price-note{font-size:12.5px;color:#6b5e54;font-weight:300}.price__container{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important}.price__sale,.price-sale-badge{margin:0!important}.price-saving-badge{background:#ebf4ed;color:#3d5a47!important;padding:4px 10px;font-weight:700;border-radius:2px}.price__sale{display:flex!important;flex-direction:row-reverse!important;align-items:center!important;gap:10px!important}span.price-item.price-item--sale.price-item--last{font-family:Poppins,serif;font-size:22px;font-weight:600;color:#2a2520}.price--on-sale .price-item--regular{font-size:14px;color:#9a8e86}[id^=ProductInfo-template-][id$=__main]{max-width:1400px!important;margin:0 auto!important;padding:40px 20px!important;box-sizing:border-box!important;position:relative!important;z-index:1!important}[id^=ProductInfo-template-][id$=__main]:before{content:""!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important;width:100vw!important;height:100%!important;background-color:#f8f9fa!important;z-index:-1!important}body{overflow-x:hidden!important}.product-media-component,.gallery-slider,.pmc-thumbnail-wrapper,.product-recommendations .slider{overflow-x:auto!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.product-media-component::-webkit-scrollbar,.gallery-slider::-webkit-scrollbar,.pmc-thumbnail-wrapper::-webkit-scrollbar,.product-recommendations .slider::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.product-main-top-section{display:flex!important;gap:60px!important;align-items:flex-start!important;flex-wrap:nowrap!important}.product-main-media-section,.product.product-main-info-section{flex:0 0 50%!important;max-width:50%!important}.product-media-component{width:100%!important}@media(max-width:990px){.product-main-top-section{flex-wrap:wrap!important;gap:30px!important}.product-main-media-section,.product.product-main-info-section{flex:0 0 100%!important;max-width:100%!important}}@media(max-width:768px){[id^=ProductInfo-template-][id$=__main]{padding:25px 15px!important}}@media only screen and (min-width:950px){.product__info-container{padding-top:0rem!important}}@media only screen and (min-width:950px){.pmc-thumbnail-position--adjacent-bottom-normal .gallery-slider-thumbnails,.pmc-thumbnail-position--adjacent-bottom-large .gallery-slider-thumbnails{margin-top:2rem!important}}.collection-banner-bg-img{position:relative;display:block;width:100%;height:auto}.collection-banner-bg-img img{display:block;width:100%;height:auto;object-fit:cover}.collection-banner-bg-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;z-index:1;pointer-events:none}.cr-container.page-width{max-width:1400px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important}@media screen and (min-width:1400px){.page-width{max-width:1400px!important}}.related-products-grid-wrapper{max-width:1400px;margin-left:auto;margin-right:auto;overflow:hidden;clip-path:inset(0 40px 0 42px)}.slider-arrow-left.disabled{opacity:0!important;pointer-events:none!important}.product__info-container{position:relative}.product-popup-modal__opener{position:absolute!important;right:0!important;width:auto!important}modal-opener.product-popup-modal__opener.no-js-hidden.quick-add-hidden.align-right{color:#c4a882}.product__title,.product-price-block{margin-bottom:5px!important}.product__info-container>div:has(.installment){margin-bottom:0!important}.section-label{font-size:11px;font-weight:600;letter-spacing:.2em;color:var(--forest);text-transform:uppercase;margin-bottom:12px}h2.h1{font-style:italic;color:#3d5a47;margin-bottom:30px}.card-collection--title.card-title-center.card-title-alignment--center{text-align:left}h3.normal{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:500;color:#2a2520;margin-bottom:6px}.card-collection p{margin:1rem 0;font-size:13px;color:#6b5e54;margin-bottom:10px;font-weight:300}h3.h3{font-size:14px;font-weight:600;color:#2a2520;margin-bottom:8px}.rte{font-size:13px;color:#6b5e54;line-height:1.6;font-weight:300}.sub-footer-section .footer-policies-linklist li a,.sub-footer-section .footer-policies-linklist li button{color:#ffffff4d!important;text-decoration:none}.sub-footer-section .footer-policies-linklist li a:hover,.sub-footer-section .footer-policies-linklist li button:hover{color:#fff9!important}.sub-footer-section.sub-footer-credits-section span,.sub-footer-section.sub-footer-credits-section a{color:#ffffff4d!important;text-decoration:none}.sub-footer-section.sub-footer-credits-section a:hover{color:#fff9!important}span.closed,span.open{color:#3d5a47;font-weight:800;font-size:12px}span.card-product-type-label{display:none}.footer-block-linklist-column-expanding ul[role=list] li a{font-size:13.5px;color:#ffffff7d}.footer-block-heading.footer-linklist-heading.h4{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#fff;margin-bottom:20px}.footer-block-heading.h4.fbh-large.newsletter-heading-style-normal{font-family:Cormorant Garamond,serif;font-size:clamp(32px,3vw,46px);font-weight:400;color:#2a2520;margin-bottom:16px;line-height:1.2}.footer-block-subheading{font-size:14px;color:#6b5e54;margin-bottom:36px;font-weight:300;line-height:1.6}@media only screen and (min-width:750px){.footer-block-heading.h4{font-size:inherit;margin-bottom:20px;color:#fff;font-size:25px}.card-collection--image{overflow:hidden}.card-collection--image img{transition:transform .3s ease}.card-collection--image:hover img{transform:scale(1.05)}.card-collection--title.card-title-center.card-title-alignment--center{padding:20px 20px 20px 0}.product__text.product-text-text_UfwX8D.color-scheme-fg-body.color-scheme-bg-body.rte{background:#fff0;color:#6b5e54}}@media only screen and (min-width:1025px){.section-header-std-padding,.section-heading--inline{margin-bottom:0}}.section-header-std-padding,.section-heading--inline{margin-bottom:20px}@media screen and (min-width:1025px){.page-width,.page-width-medium{padding:0}}.section-footer .link--underlined{text-transform:none!important}.section-header.section-header-std-padding.page-width:has(.section-header-grid--text h2.h2){display:flex!important;align-items:flex-end!important;justify-content:space-between!important}.section-header.section-header-std-padding.page-width:has(.section-header-grid--text h2.h2) .section-footer{padding-bottom:0!important}.multicolumn-grid-item--text h3.h3:is([class*=h3])+.rte{color:#6b5e54!important}[class*=ai-expert-endorsement__portrait-card-]{padding:0!important}@media screen and (min-width:750px){[class*=ai-comparison-container-]{padding:0 15px!important}}section#shopify-section-template--28342412738931__17791090681d2406c5{background:#faf7f2!important}@media only screen and (max-width:1024px){.section-header.sft-position-mobile--top-right{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;flex-wrap:nowrap!important;column-gap:12px!important}}@media only screen and (min-width:1025px){.header-announcement-bar-multi{display:flex!important;justify-content:center;align-items:center;overflow:visible!important;height:auto!important;padding:10px 0;min-height:40px}.header-announcement-bar-multi .announcement-block{position:static!important;opacity:1!important;animation:none!important;pointer-events:auto!important;width:auto!important;height:auto!important}.header-announcement-bar-multi .announcement-block:not(:last-child):after{content:"\b7";margin:0 .6em}}@media screen and (max-width:768px){.jdgm-histogram__row:not(.jdgm-histogram__clear-filter){display:none!important}}.jdgm-custom-summary{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom-styles.css.map */
