:root{--cl-serif: "larken", Georgia, "Times New Roman", serif;--cl-sans: "futura-pt", "Futura", "Jost", "Helvetica Neue", Arial, sans-serif;--cl-ink: #3b3731;--cl-text: #5a5248;--cl-muted: #6f655b;--cl-line: #e6e5e4;--cl-line-2: #d6d4d1;--cl-accent: #fa9981;--cl-yellow: #ffe88b;--cl-alt: #edf1c7;--cl-sand: #f6f1ea;--cl-sage: #6f8f6a;--cl-radius: var(--btn-border-radius, 40px);--cl-track-btn: .13em;--cl-track: .1em;--cl-track-sm: .05em}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input,textarea,select,button,.rte,.price,.title,.vendor,.caption,.main-nav,.theme-money,.product-area,.product-block,.cart-summary,.footer,#site-control,.logo,.nav-account,.site-control .cart div,.localization .disclosure__toggle,#page-menu .main-nav,.marquee--heading-font .marquee-text,.collection-block.hover-info .title,.article-block__title,.search-result__title,.section-footer__title,#cc-veil .cc-veil-loader{font-family:var(--cl-sans)}body{font-size:17px;line-height:1.6;color:var(--cl-text);font-weight:400}p{font-weight:400}strong,b{font-weight:500}body h1:not(.logo-h1),body h2,body h3,body h4,body h5,body .h1,body .h2,body .h3,body .h4,body .product-area .product-area__details__title,body .under-cart .subtotal,body blockquote{font-family:var(--cl-serif);font-weight:500;line-height:1.15;color:var(--cl-ink)}h1,.h1{font-size:clamp(34px,4.2vw,52px)}h2,.h2{font-size:clamp(26px,3vw,36px)}h3,.h3{font-size:22px}.product-area__details__title{font-size:clamp(28px,2.6vw,34px)}.subheading,.section-heading .subheading,.rich-text .subheading,.product-block .vendor,.product-area .vendor,.maisy-note__label,.mr-meta,.cl-micro,#mr-toggle-wrap{font-family:var(--cl-sans);font-size:12px;font-weight:500;letter-spacing:var(--cl-track);text-transform:uppercase;color:var(--cl-muted)}.main-nav a,#site-control a{font-family:var(--cl-sans);font-weight:500}.site-control .nav-right-side .localization .disclosure-list{left:auto;right:0}.product-purchase-form button[name=add],.product-purchase-form button[name=add].alt{background:var(--cl-ink)!important;border-color:var(--cl-ink)!important;color:#fff!important}.product-purchase-form button[name=add]:hover{background:#fff!important;color:var(--cl-ink)!important}body .product-purchase-form .quantity-wrapper,body .product-purchase-form button[name=add]{height:52px}body .product-purchase-form .shopify-payment-button{margin-top:12px;text-align:center}body .product-purchase-form .shopify-payment-button__button{min-height:52px}body .product-purchase-form .shopify-payment-button__more-options{margin-top:12px;font-size:12px;letter-spacing:var(--cl-track-sm);color:var(--cl-muted);text-decoration:none;border-bottom:1px solid var(--cl-line-2);display:inline-block;width:auto}body .product-purchase-form .shopify-payment-button__more-options:hover{color:var(--cl-ink);border-color:var(--cl-ink)}.product-block .caption{text-transform:none;padding-top:14px}.product-block .title{font-family:var(--cl-sans);font-size:15px;font-weight:500;color:var(--cl-ink);padding-top:0;line-height:1.35}.product-block .vendor{display:none}.product-block .price{color:var(--cl-text);padding-top:4px}.product-block .mr-meta{display:inline-flex;align-items:center;gap:.5em;margin-top:7px;font-size:11px;color:var(--cl-sage)}.product-block .mr-meta:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cl-sage);flex:0 0 auto}.product-block .mr-meta.mag-meta{display:inline-flex;margin-left:12px;color:var(--cl-ink)}.product-block .mr-meta.mag-meta:before{display:none}.custom-label{font-family:var(--cl-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:var(--cl-track-sm)!important;text-transform:uppercase!important;padding:6px 12px!important;border-radius:100px!important;background:#ffffffeb!important;color:var(--cl-ink)!important;box-shadow:none!important}.mag-mark,svg.mag-mark{display:inline-block!important;width:13px!important;height:13px!important;min-width:0!important;max-width:13px!important;vertical-align:-2px;margin-right:.4em}.mag-mark .mag-mark__body{fill:none!important;stroke:currentColor!important;stroke-width:2!important}.mag-mark .mag-mark__poles{fill:currentColor!important;stroke:currentColor!important;stroke-width:1!important}.mag-tip[data-eco-link],a.mag-tip{cursor:pointer}.mag-tip{position:relative;cursor:help;outline:none;text-decoration:none;border-bottom:1px dotted var(--cl-muted);padding-bottom:1px}.mag-tip:hover{border-bottom-style:solid;border-bottom-color:var(--cl-ink)}.mag-tip:after,body .cl-chip[data-tip]:after{content:attr(data-tip);position:absolute;left:0;width:250px;padding:10px 12px;background:var(--cl-ink);color:#fff;font-family:var(--cl-sans);font-size:12.5px;line-height:1.45;font-weight:400;letter-spacing:0;text-transform:none;border-radius:4px;box-shadow:0 0 4px 2px #b4b4b459;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;z-index:20;white-space:normal;text-align:left}.mag-tip:before,body .cl-chip[data-tip]:before{content:"";position:absolute;left:12px;border:5px solid transparent;opacity:0;transition:opacity .15s;z-index:20}.mag-tip:after{bottom:calc(100% + 8px);transform:translateY(4px)}.mag-tip:before{bottom:calc(100% + 3px);border-top-color:var(--cl-ink)}body .cl-chip[data-tip]:after{top:calc(100% + 8px);transform:translateY(-4px)}body .cl-chip[data-tip]:before{top:calc(100% + 3px);border-bottom-color:var(--cl-ink)}@media(hover:hover){.mag-tip:hover:after,.mag-tip:hover:before,body .cl-chip[data-tip]:hover:after,body .cl-chip[data-tip]:hover:before{opacity:1;transform:none}}.mag-tip:focus-visible:after,.mag-tip:focus-visible:before,body .cl-chip[data-tip]:focus-visible:after,body .cl-chip[data-tip]:focus-visible:before{opacity:1;transform:none}body .cl-chip:focus{outline:none}body .cl-chip{display:inline-flex;align-items:center;gap:.5em;margin:12px 8px 0 0;padding:8px 14px 7px;border-radius:var(--cl-radius);background:transparent;color:var(--cl-ink);font-family:var(--cl-sans);font-size:12px;line-height:1.2;letter-spacing:var(--cl-track);text-transform:uppercase;font-weight:500;text-decoration:none;border:1px solid var(--cl-line-2);position:relative;cursor:default;vertical-align:top;transition:border-color .15s,background .15s}body a.cl-chip{cursor:pointer}body a.cl-chip:hover{border-color:var(--cl-ink)}body .cl-chip .rts-badge__sub,body .cl-chip .mag-note__sub{font-weight:400;color:var(--cl-muted);letter-spacing:var(--cl-track-sm)}body .cl-chip.is-ready{border-color:#6f8f6a80}body .cl-chip.is-out{color:var(--cl-muted)}body .cl-chip .mag-mark{width:12px!important;height:12px!important;max-width:12px!important;vertical-align:-1px;margin-right:0}body .mag-note.is-mag .mag-note__more{opacity:.45}body .mag-note:not(.is-mag){color:var(--cl-muted)}body .maisy-note{background:var(--cl-sand);border-left:0;border-radius:0;padding:1.15em 1.3em 1.2em;margin:1.6em 0 1.2em}body .maisy-note__label{margin-bottom:.55em;opacity:1}body .maisy-note__text{font-family:var(--cl-serif);font-size:16.5px;line-height:1.55;color:var(--cl-ink)}body .eco-pairs{margin:22px 0 24px;padding-top:18px;border-top:1px solid var(--cl-line)}body .eco-pairs__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}body .eco-pairs__label{color:var(--cl-ink);display:inline-flex;align-items:center;gap:.5em}body .eco-pairs__label .mag-mark{margin:0}body .eco-pairs__more{font-family:var(--cl-sans);font-size:12px;letter-spacing:var(--cl-track-sm);color:var(--cl-muted);text-decoration:none;border-bottom:1px solid var(--cl-line-2);white-space:nowrap}body .eco-pairs__more:hover{color:var(--cl-ink);border-color:var(--cl-ink)}body .eco-pairs__row{display:flex;flex-wrap:wrap;gap:10px 22px}body .eco-pairs__item{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--cl-text);font-family:var(--cl-sans);font-size:13.5px}body .eco-pairs__item img{width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--cl-sand);box-shadow:inset 0 0 0 1px #3b37310f;transition:transform .2s}body .eco-pairs__item:hover{color:var(--cl-ink)}body .eco-pairs__item:hover img{transform:translateY(-1px)}#mr-toggle-wrap{font-size:12px!important;gap:.6em!important;margin-bottom:1.6em!important}#mr-toggle-wrap strong{font-weight:500;color:var(--cl-ink)}.announcement-bar,.announcement,#site-control .announcement-text{font-family:var(--cl-sans);font-size:13px;letter-spacing:var(--cl-track-sm)}.be__lede,.be__lede p{text-align:center}.be__heading{font-weight:400}.be__group-head,.be__group-title{text-align:left}.be__media,.be__summary-inner,.be__line img,.be__tiers li,.be__empty{border-radius:0!important}.be__add,.be__checkout{border-radius:var(--cl-radius)!important;font-size:12px!important;letter-spacing:var(--cl-track-btn)!important}.be__pill{letter-spacing:var(--cl-track-sm)}.es__text,.es__text .es__h2,.es__text .es__eyebrow,.es__body{text-align:left}.es__hero-text,.es__close{text-align:center}.cart-ship{display:inline-flex;align-items:center;gap:.45em;margin-top:6px;font-size:12px;letter-spacing:var(--cl-track-sm);color:var(--cl-muted)}.cart-ship i{width:7px;height:7px;border-radius:50%;background:var(--cl-line-2)}.cart-ship--ready{color:var(--cl-sage)}.cart-ship--ready i{background:var(--cl-sage)}body .under-cart .cart-mixed{margin:0 0 22px;padding:6px 0 12px;border:0;border-bottom:1px solid var(--cl-line);border-radius:0;background:transparent;text-align:left;min-width:0}body .under-cart .cart-mixed__title{display:block;font-family:var(--cl-serif);font-size:19px;font-weight:500;color:var(--cl-ink);padding:0;margin:0 0 4px;text-transform:none;letter-spacing:0;text-align:left}body .under-cart .cart-mixed__lede{font-size:13.5px;color:var(--cl-text);margin:0 0 12px;text-align:left}body .under-cart .cart-mixed strong{font-weight:500;color:var(--cl-ink)}body .under-cart .cart-mixed__opt{display:flex;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--cl-line-2);border-radius:0;margin:0 0 8px;cursor:pointer;transition:border-color .15s,background .15s;text-transform:none;letter-spacing:0;font-size:14px;font-weight:400;text-align:left;width:100%;box-sizing:border-box}body .under-cart .cart-mixed__opt.is-on{border-color:var(--cl-ink);background:var(--cl-sand)}body .under-cart .cart-mixed__opt input[type=radio]{appearance:auto;-webkit-appearance:radio;width:16px;height:16px;min-width:0;margin:0;padding:0;accent-color:#3b3731;flex:0 0 auto;border:0;background:none;box-shadow:none}body .under-cart .cart-mixed__body{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;font-size:14px;line-height:1.45;text-transform:none;letter-spacing:0}body .under-cart .cart-mixed__body>span{font-size:13px;color:var(--cl-text);font-weight:400}body .under-cart .cart-mixed__price{flex:0 0 auto;font-size:15px;font-weight:500;color:var(--cl-ink);min-width:64px;text-align:right}body .under-cart .cart-mixed__est{margin:12px 0 4px}body .under-cart .cart-mixed__zip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;text-transform:none;letter-spacing:0;font-size:13px;color:var(--cl-text);font-weight:400;text-align:left;width:100%}body .under-cart .cart-mixed__zip input,body .under-cart .cart-mixed__sel{height:44px;padding:0 12px;border:1px solid var(--cl-line-2);border-radius:0;font:inherit;font-size:14px;background:#fff;color:var(--cl-ink);min-height:0}body .under-cart .cart-mixed__zip input{width:120px}body .under-cart .cart-mixed__sel{padding-right:34px;max-width:190px;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%233b3731' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 12px center;cursor:pointer}body .under-cart .cart-mixed__sel[hidden]{display:none}body .under-cart .cart-mixed__go{height:44px;padding:0 20px;border:1px solid var(--cl-ink);border-radius:var(--cl-radius);background:var(--cl-ink);color:#fff;font-family:var(--cl-sans);font-size:12px;letter-spacing:var(--cl-track-btn);text-transform:uppercase;cursor:pointer;line-height:1}body .under-cart .cart-mixed__go:hover{background:#fff;color:var(--cl-ink)}body .under-cart .cart-mixed__est-out{margin-top:8px;font-size:12.5px;color:var(--cl-text);text-align:left}body .under-cart .cart-mixed__note strong{font-weight:500}body .under-cart .cart-mixed__note--block{display:block;margin-top:4px}body .under-cart .cart-mixed__opt.is-unavailable{cursor:default;opacity:.55}body .under-cart .cart-mixed__opt.is-unavailable .cart-mixed__price{font-size:13px;font-weight:400;color:var(--cl-text)}body .under-cart .cart-mixed__total{display:flex;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px dashed var(--cl-line-2);font-size:14px;color:var(--cl-text)}body .under-cart .cart-mixed__total strong{font-weight:500;color:var(--cl-ink)}body .under-cart .cart-mixed__fine{margin:8px 0 0;font-size:12px;color:var(--cl-muted);text-align:left}@media(max-width:599px){body .under-cart .cart-mixed__zip>span{width:100%}body .under-cart .cart-mixed__sel{max-width:100%;flex:1 1 140px}}@media(max-width:767px){body{font-size:16px}}body .product-area .cl-eyebrow{margin-bottom:10px}body .product-area .cl-eyebrow,body .product-area .cl-eyebrow a,body .product-area .cl-eyebrow span{font-family:var(--cl-sans);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:var(--cl-track);text-transform:uppercase;color:var(--cl-muted);text-decoration:none}body .product-area .cl-eyebrow a:hover{color:var(--cl-ink)}body .product-area .cl-tagline{font-family:var(--cl-serif);font-size:19px;font-weight:400;line-height:1.4;color:var(--cl-text);margin:2px 0 14px}body .product-area .product-detail__form>.price-area{display:inline-flex;align-items:baseline;gap:10px;width:auto;margin-right:14px;vertical-align:middle}body .product-area .product-detail__form>.cc-rating-container{display:inline-flex;align-items:center;gap:6px;vertical-align:middle}body .product-area .product-detail__form>.cc-rating-container[hidden]{display:none}body .product-area .cc-rating-container .cc-rating-custom-caption{font-size:13px;color:var(--cl-muted);letter-spacing:var(--cl-track-sm)}.cc-rating .cc-rating-stars--active,.cc-rating .cc-rating-stars--active svg,.cc-rating .cc-rating-stars--active svg path{color:#a5ad5f;fill:#a5ad5f}.cc-rating .cc-rating-stars--inactive,.cc-rating .cc-rating-stars--inactive svg,.cc-rating .cc-rating-stars--inactive svg path{color:var(--cl-line-2);fill:var(--cl-line-2)}body .product-area .cl-status-wrap{margin:0;padding:2px 0 0}body .product-area .store-availability-container-outer:not(:has(store-availability *)){display:none}body .cl-status{display:inline-flex;align-items:center;gap:.55em;position:relative;outline:none;font-family:var(--cl-sans);font-size:12px;font-weight:500;line-height:1.45;letter-spacing:var(--cl-track);text-transform:uppercase;color:var(--cl-ink)}body .cl-status strong{font-weight:500}body .cl-status .cl-status__sub{font-weight:400;color:var(--cl-muted)}body .cl-status .cl-status__dot{width:7px;height:7px;border-radius:50%;background:var(--cl-line-2);flex:0 0 auto}body .cl-status.is-ready .cl-status__dot{background:var(--cl-sage)}body .cl-status.is-ready strong{color:var(--cl-sage)}body .cl-status.is-out{color:var(--cl-muted)}body .cl-status[data-tip]{cursor:help}body .cl-status[data-tip]:after{content:attr(data-tip);position:absolute;left:0;top:calc(100% + 8px);width:250px;padding:10px 12px;background:var(--cl-ink);color:#fff;font-family:var(--cl-sans);font-size:12.5px;line-height:1.45;font-weight:400;letter-spacing:0;text-transform:none;border-radius:4px;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .15s,transform .15s;z-index:20}@media(hover:hover){body .cl-status[data-tip]:hover:after{opacity:1;transform:none}}body .cl-status[data-tip]:focus-visible:after{opacity:1;transform:none}body .cl-quiet-note{display:block;margin-top:8px;font-size:13.5px;line-height:1.5;color:var(--cl-muted);text-decoration:none}body .cl-quiet-note:hover{color:var(--cl-ink)}body .cl-quiet-note.is-mag{display:none}body .product-area .cl-compare{margin:4px 0 18px}body .product-area .cl-compare__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}body .product-area button.cl-compare__col{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;height:auto;min-height:0;margin:0;padding:14px 14px 13px;text-align:left;background:#fff;border:1px solid var(--cl-line-2);border-radius:0;color:var(--cl-text);font-family:var(--cl-sans);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;cursor:pointer;box-shadow:none;transition:border-color .15s,background .15s}body .product-area button.cl-compare__col:hover{border-color:var(--cl-muted);background:#fff;color:var(--cl-text)}body .product-area button.cl-compare__col.is-selected{border-color:var(--cl-ink);background:var(--cl-sand)}body .product-area .cl-compare__title{font-family:var(--cl-serif);font-size:18px;font-weight:500;color:var(--cl-ink);line-height:1.2}body .product-area .cl-compare__label{font-size:12px;font-weight:500;letter-spacing:var(--cl-track);text-transform:uppercase;color:var(--cl-muted)}body .product-area .cl-compare__points{display:block;margin-top:6px}body .product-area .cl-compare__point{display:block;position:relative;padding-left:12px;margin-top:4px;font-size:13.5px;line-height:1.45;color:var(--cl-text)}body .product-area .cl-compare__point:before{content:"";position:absolute;left:0;top:.6em;width:4px;height:4px;border-radius:50%;background:var(--cl-muted)}body .product-area .cl-points{display:block;margin:12px 0 0;font-size:14px;line-height:1.45;color:var(--cl-text)}body .product-area .cl-points[hidden]{display:none!important}body .product-area .cl-points__dot{display:inline-block;width:7px;height:7px;margin-right:.6em;border-radius:50%;background:#a5ad5f;vertical-align:1px}body .product-area .cl-points a{color:var(--cl-ink);text-decoration:underline;text-decoration-color:var(--cl-line-2);text-underline-offset:3px}body .product-area .cl-points a:hover{text-decoration-color:var(--cl-ink)}body .product-area__add-to-cart-xs .button{background:var(--cl-ink);border-color:var(--cl-ink);color:#fff;border-radius:var(--cl-radius);font-family:var(--cl-sans);font-size:12px;font-weight:500;letter-spacing:var(--cl-track-btn);text-transform:uppercase;min-height:48px}body .product-area__add-to-cart-xs .button[disabled]{background:var(--cl-line-2);border-color:var(--cl-line-2);color:var(--cl-ink)}.theme-gallery .theme-img[aria-hidden=true],.product-area__thumbs [data-cc-hidden=true]{display:none!important}.theme-gallery .swiper-pagination-bullet{width:7px;height:7px;background:var(--cl-ink);opacity:.22;margin:0 4px!important}.theme-gallery .swiper-pagination-bullet-active{opacity:1}.theme-gallery .swiper-pagination{bottom:14px!important}body .cl-gallery-more{display:block;margin:18px auto 8px;height:44px;padding:0 26px;border:1px solid var(--cl-ink);border-radius:var(--cl-radius);background:#fff;color:var(--cl-ink);font-family:var(--cl-sans);font-size:12px;font-weight:500;letter-spacing:var(--cl-track-btn);text-transform:uppercase;cursor:pointer}body .cl-gallery-more:hover{background:var(--cl-ink);color:#fff}body .cl-gallery-more[hidden]{display:none}.cl-story{background:var(--cl-sand);padding:80px 0}.cl-story__inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;max-width:1180px;margin:0 auto;padding:0 32px}.cl-story--text .cl-story__inner{grid-template-columns:minmax(0,660px);justify-content:center}.cl-story__media img{display:block;width:100%;height:auto}.cl-story__label{margin:0 0 14px}.cl-story__body h2,.cl-story__body h3{font-size:clamp(26px,3vw,36px);margin:0 0 18px;text-align:left}.cl-story__body p{text-align:left}body .eco-pairs[hidden]{display:none}.cl-story__body p{font-size:17px;line-height:1.6;color:var(--cl-text);margin:0 0 14px}.cl-story__made-by{margin:22px 0 0;font-size:12px;font-weight:500;letter-spacing:var(--cl-track);text-transform:uppercase;color:var(--cl-muted)}.cl-story__signoff{margin:8px 0 0;font-family:var(--cl-serif);font-size:17px;color:var(--cl-ink)}@media(max-width:767px){.cl-story{padding:52px 0}.cl-story__inner{grid-template-columns:1fr;gap:28px;padding:0 16px}body .product-area .cl-compare__grid{gap:8px}body .product-area button.cl-compare__col{padding:12px 11px}}.jdgm-widget,.jdgm-rev-widg,.jdgm-rev-widg *{font-family:var(--cl-sans)!important}.jdgm-rev-widg{color:var(--cl-text)}.jdgm-rev-widg__title{font-family:var(--cl-serif)!important;font-weight:500!important;font-size:clamp(26px,3vw,36px)!important;color:var(--cl-ink)!important}.jdgm-star,.jdgm-rev-widg .jdgm-star,.jdgm-prev-badge .jdgm-star{color:#a5ad5f!important}.jdgm-histogram__bar-content{background:#a5ad5f!important}.jdgm-histogram__bar{background:var(--cl-line)!important}.jdgm-rev-widg__summary-text,.jdgm-histogram__frequency,.jdgm-rev__timestamp{color:var(--cl-muted)!important}.jdgm-write-rev-link,.jdgm-rev-widg .jdgm-write-rev-link,.jdgm-form .jdgm-submit-rev,.jdgm-rev-widg .jdgm-btn{display:inline-flex!important;align-items:center;justify-content:center;height:44px!important;padding:0 26px!important;background:var(--cl-ink)!important;border:1px solid var(--cl-ink)!important;border-radius:var(--cl-radius)!important;color:#fff!important;font-family:var(--cl-sans)!important;font-size:12px!important;font-weight:500!important;letter-spacing:var(--cl-track-btn)!important;text-transform:uppercase!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important}.jdgm-write-rev-link:hover,.jdgm-form .jdgm-submit-rev:hover,.jdgm-rev-widg .jdgm-btn:hover{background:#fff!important;color:var(--cl-ink)!important}.jdgm-rev-widg .jdgm-rev{background:var(--cl-sand);border:0!important;padding:20px 22px!important;margin:0 0 12px!important}.jdgm-rev-widg .jdgm-divider-top{border-top:0!important}.jdgm-rev__title{font-family:var(--cl-serif)!important;font-weight:500!important;color:var(--cl-ink)!important}.jdgm-rev__body,.jdgm-rev__body p{color:var(--cl-text)!important;font-size:15.5px!important;line-height:1.6!important}.jdgm-rev__author{color:var(--cl-ink)!important;font-weight:500!important}.jdgm-rev__location-country-flag-img,.jdgm-rev__location-country-flag,.jdgm-rev__location img{display:none!important}.jdgm-sort-dropdown,.jdgm-review-search{border:1px solid var(--cl-line-2)!important;border-radius:0!important;font-size:13px!important;color:var(--cl-ink)!important;background-color:#fff!important}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__header{background:var(--cl-sand);padding:28px 28px 30px;text-align:left}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-text{font-size:16px!important;color:var(--cl-text)!important}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{margin-top:16px}.product-area .jdgm-review-snippet-container,.product-area [class*=jdgm-review-snippet]{display:none!important}.product-block.sold-out .product-label-wrapper{position:absolute;left:12px;bottom:12px;top:auto;right:auto;width:auto;margin:0;text-align:left;z-index:2;pointer-events:none}.product-block.sold-out .product-label-wrapper .soldout-label{display:inline-block;position:static;background:#f6f1eaf0;color:#3b3731;font-family:futura-pt,Futura,Jost,Helvetica Neue,Arial,sans-serif;font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:100px;line-height:1.2;box-shadow:0 1px #3b37310f}.product-block.sold-out .image img{transition:opacity .3s ease,filter .3s ease;opacity:.86;filter:saturate(.8)}.product-block.sold-out:hover .image img{opacity:1;filter:none}@media(max-width:767px){.product-block.sold-out .product-label-wrapper{left:8px;bottom:8px}.product-block.sold-out .product-label-wrapper .soldout-label{font-size:10px;padding:5px 10px}}.product-detail__form__action:has(>.gw-button-widget):has(>button[disabled])>.quantity-wrapper,.product-detail__form__action:has(>.gw-button-widget)>button[disabled]:not(.gw-button-widget){display:none!important}.product-detail__form__action>.gw-button-widget{flex:1 1 100%!important;width:100%!important;max-width:none!important;min-height:52px;margin:0!important;border-radius:100px!important;background:#3b3731!important;border-color:#3b3731!important;color:#fff!important;white-space:normal;font-size:12px;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;padding:14px 24px!important}.product-detail__form__action>.gw-button-widget:hover{background:#25221e!important}@media(min-width:990px){.clb__cols--3:has(>.clb__col:nth-child(4)):not(:has(>.clb__col:nth-child(5))){grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;max-width:1180px}}@media(min-width:768px)and (max-width:989px){.clb__cols--3:has(>.clb__col:nth-child(4)):not(:has(>.clb__col:nth-child(5))){grid-template-columns:repeat(2,minmax(0,1fr))}}.clb__col-title{text-align:inherit}.cl-status__learn{display:inline-block;margin-top:10px;font-size:13px;color:inherit;opacity:.72;text-decoration:underline;text-underline-offset:3px}.cl-status__learn:hover{opacity:1}.cl-sides .cl-sides__head{float:none;margin:0 auto 40px;max-width:640px}.cl-sides .cl-sides__grid--flip{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}.cl-sides .cl-sides__flip{margin:0;position:relative;overflow:hidden;background:var(--cl-sand);min-height:420px}.cl-sides .cl-sides__flip img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.cl-sides .cl-sides__flip figcaption{position:absolute;left:50%;bottom:18px;transform:translate(-50%);white-space:nowrap;padding:8px 16px;border-radius:999px;background:#ffffffeb;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cl-text)}.cl-sides .cl-sides__grid--flip .cl-side__photo{aspect-ratio:4/5}.cl-sides .cl-side .cl-badge{flex-wrap:wrap;max-width:100%;row-gap:6px}.cl-sides .cl-sides__layer{margin-top:20px;padding:18px 22px;border:1px solid var(--cl-line)}@media(max-width:989px){.cl-sides .cl-sides__grid--flip{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-sides .cl-sides__flip{grid-column:1/-1;order:-1;aspect-ratio:3/2;min-height:0}}@media(max-width:560px){.cl-sides .cl-sides__grid--flip{grid-template-columns:1fr}.cl-sides .cl-sides__flip{aspect-ratio:4/5}}.tier-2 .nav-columns.nav-columns--cta-count-1{flex-wrap:nowrap!important;align-items:flex-start}.tier-2 .nav-columns.nav-columns--cta-count-1>li.contains-children{flex:1 1 0!important;min-width:0}.tier-2 .nav-columns.nav-columns--cta-count-1>li.nav-ctas__cta{flex:0 0 220px!important;margin-left:8px}.tier-2 .nav-columns>li>a.column-title{font-size:12px!important;letter-spacing:.12em;text-transform:uppercase;opacity:.6!important;font-weight:500;margin-bottom:4px}.tier-2 .nav-columns>li>a.column-title .cl-save-chip{padding:1px 6px;font-size:9.5px;letter-spacing:.06em;white-space:nowrap}.tier-2 .nav-columns>li>ul>li:first-child>a{font-weight:500}.cl-nav-chip{display:inline-block;margin-left:6px;padding:0 7px;border:1px solid rgba(59,55,49,.25);border-radius:999px;font-size:10px!important;line-height:17px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--cl-ink);white-space:nowrap;vertical-align:2px}.tier-2 .nav-columns li.is-guide>a{font-size:15px!important;line-height:1.45!important;opacity:.72}.tier-2 .nav-columns li.is-guide>a:after{content:"\a0\2192";display:inline-block;transition:transform .2s}.tier-2 .nav-columns li.is-guide.is-external>a:after{content:"\a0\2197"}.tier-2 .nav-columns li.is-guide>a:hover:after{transform:translate(2px)}.tier-2 .nav-columns li.is-guide--first{margin-top:10px;padding-top:10px;border-top:1px solid var(--cl-line)}.tier-2 .nav-columns>li>ul>li:first-child:not(.is-shopall)>a{font-weight:400}.tier-2 .nav-columns>li>ul>li.is-shopall>a{font-weight:500}.tier-1 li.has-cl-pill{margin-right:6px}.site-control .tier-1 li.has-cl-pill>a.cl-nav-pill{position:relative;display:inline-flex;align-items:center;height:38px;margin:0 0 0 10px;padding:0 16px 0 50px!important;border-radius:999px;background:#fffdf8;color:var(--cl-ink,#3b3731);box-shadow:0 0 0 1px #e8e2d8,0 10px 20px -14px #3b373180;line-height:1;transition:box-shadow .3s}.site-control .tier-1 li.has-cl-pill>a.cl-nav-pill:before,.site-control .tier-1 li.has-cl-pill>a.cl-nav-pill:after{display:none!important}.site-control .tier-1 li.has-cl-pill>a.cl-nav-pill:hover{box-shadow:0 0 0 1px #ddd5c8,0 14px 24px -14px #3b37318c}.site-control .tier-1 li.has-cl-pill>a.cl-nav-pill:focus-visible{outline:2px solid #aeb263;outline-offset:3px}.cl-nav-pill__desk{position:absolute;left:-10px;bottom:-4px;width:54px;pointer-events:none;transform:rotate(-7deg);transform-origin:50% 90%;filter:drop-shadow(0 5px 6px rgba(120,90,60,.28));transition:transform .45s cubic-bezier(.34,1.4,.5,1)}.cl-nav-pill__desk img{display:block;width:100%;height:auto}a.cl-nav-pill:hover .cl-nav-pill__desk,a.cl-nav-pill:focus-visible .cl-nav-pill__desk{transform:rotate(-1deg) translateY(-4px) scale(1.06)}.site-control .tier-1 li.has-cl-pill.active>a.cl-nav-pill,.site-control .tier-1 li.has-cl-pill>a.cl-nav-pill[aria-current]{box-shadow:0 0 0 1.5px #aeb263,0 10px 20px -14px #3b373180}@media(min-width:1100px)and (max-width:1279px){.tier-1 li.has-cl-pill{margin-right:0}.site-control .tier-1 li.has-cl-pill>a.cl-nav-pill{margin-left:4px;padding:0 12px 0 44px!important}.cl-nav-pill__desk{left:-8px;width:48px}}@media(prefers-reduced-motion:reduce){.cl-nav-pill__desk{transition:none}}@media(min-width:1100px){.tier-2 .nav-columns.nav-columns--count-5-or-more ul a:not(.column-title){font-size:16px!important}.tier-2 .nav-columns.nav-columns--count-5-or-more>li{margin-bottom:1.5em}.tier-2 .nav-columns.nav-columns--count-5-or-more>li>a.column-title{position:relative}.tier-2 .nav-columns.nav-columns--count-5-or-more>li>a.column-title .cl-save-chip{position:absolute;left:0;bottom:calc(100% + 6px);margin:0}}@media(min-width:1100px)and (max-width:1199px){.tier-2 .nav-columns.nav-columns--count-5-or-more>li{flex:0 0 33.333%!important}}@media(min-width:1200px){.tier-2 .nav-columns.nav-columns--cta-count-0.nav-columns--count-5-or-more{flex-wrap:nowrap!important;align-items:flex-start}.tier-2 .nav-columns.nav-columns--cta-count-0.nav-columns--count-5-or-more>li{flex:1 1 0!important;min-width:0;margin-bottom:0}}@media(min-width:1201px){.tier-2 .nav-columns.nav-columns--cta-count-2:not(.nav-columns--count-5-or-more){flex-wrap:nowrap!important;align-items:flex-start}.tier-2 .nav-columns.nav-columns--cta-count-2:not(.nav-columns--count-5-or-more)>li.contains-children{flex:1 1 0!important;min-width:0}.tier-2 .nav-columns.nav-columns--cta-count-2:not(.nav-columns--count-5-or-more)>li.nav-ctas__cta{flex:0 0 220px!important;margin-left:16px}}#page-menu .main-nav li.is-guide>a{font-size:.86em;opacity:.75}#page-menu .main-nav li.is-guide>a>span:first-child:after{content:"\a0\2192"}#page-menu .main-nav li.is-guide--first{margin-top:6px;padding-top:6px;border-top:1px solid var(--cl-line)}#page-menu .main-nav a.cl-nav-pill>span{position:relative;display:inline-block;border:0;border-radius:999px;padding:9px 18px 9px 62px;margin-left:8px;line-height:1.2;color:var(--cl-ink,#3b3731);background:linear-gradient(100deg,#eda495,#f6c9a0 38%,#c9c784 68%,#a9b86f);box-shadow:0 1px #ffffff73 inset,0 6px 16px -8px #eda4958c}#page-menu .main-nav a.cl-nav-pill .cl-nav-pill__desk{left:-8px;bottom:-2px;width:60px}#page-menu .main-nav .cl-nav-chip{flex:none}@media(min-width:1100px){.site-control.nav-inline-desktop .logo{min-width:0;flex-shrink:1}.site-control.nav-inline-desktop .nav-right-side .localization{padding-left:8px}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul{white-space:nowrap}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li{white-space:normal}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li>a{white-space:nowrap}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li>a:not(.cl-nav-pill){padding-left:.8em;padding-right:.8em}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li>a:not(.cl-nav-pill):after{width:calc(100% - 1.6em)}}@media(min-width:1100px)and (max-width:1279px){.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li>a{font-size:16px}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li>a:not(.cl-nav-pill){padding-left:.6em;padding-right:.6em}.site-control.nav-inline-desktop .nav-right-side .localization{padding-left:8px}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li>a:not(.cl-nav-pill):after{width:calc(100% - 1.2em)}}@media(min-width:1100px)and (max-width:1199px){.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li>a:not(.cl-nav-pill){padding-left:.45em;padding-right:.45em}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul>li>a:not(.cl-nav-pill):after{width:calc(100% - .9em)}}.site-control .cl-hpts{position:relative;top:4px;display:inline-flex;align-items:center;gap:5px;height:38px;margin:0 6px 0 4px;padding:0 15px 0 46px;border:0;border-radius:999px;background:#fffdf8;color:var(--cl-ink,#3b3731);box-shadow:0 0 0 1px #e8e2d8;font:400 14px/1 var(--cl-sans,inherit);letter-spacing:.02em;text-transform:none;white-space:nowrap;cursor:pointer;align-self:center;transition:box-shadow .3s}.site-control .cl-hpts:hover{box-shadow:0 0 0 1px #ddd5c8,0 10px 18px -12px #3b373180}.site-control .cl-hpts:focus-visible{outline:2px solid #aeb263;outline-offset:3px}.cl-hpts__card{position:absolute;left:-4px;top:50%;width:42px;height:27px;margin-top:-16px;border-radius:5px;overflow:hidden;background:#f59178;transform:rotate(-8deg);box-shadow:0 6px 10px -6px #aa5f46a6,0 0 0 1.5px #fffdf8;transition:transform .45s cubic-bezier(.34,1.4,.5,1)}.cl-hpts__card img{display:block;width:100%;height:100%;object-fit:cover}.cl-hpts:hover .cl-hpts__card,.cl-hpts:focus-visible .cl-hpts__card{transform:rotate(-3deg) translateY(-3px)}.cl-hpts__num{font:600 15px/1 var(--cl-serif,inherit);letter-spacing:0;font-variant-numeric:tabular-nums}.cl-hpts__label{color:var(--cl-text,#5a5248)}.cl-hpts__label--unit,.cl-hpts:has(.cl-hpts__num:not([hidden])) .cl-hpts__label--wait{display:none}.cl-hpts:has(.cl-hpts__num:not([hidden])) .cl-hpts__label--unit{display:inline}@media(min-width:1200px)and (max-width:1399px){.site-control .cl-hpts{width:50px;padding:0;margin:0 2px}.cl-hpts__num,.cl-hpts__label{display:none!important}}@media(max-width:1199px){.site-control .cl-hpts{display:none}}@media(prefers-reduced-motion:reduce){.cl-hpts__card{transition:none}}.site-control .tier-2 .nav-columns:has(>.cl-nav-reviews){position:relative;padding-bottom:96px!important}.site-control .tier-2 .nav-columns>li.cl-nav-reviews{position:absolute;left:70px;right:70px;bottom:30px;width:auto;max-width:none;margin:0!important;padding:16px 0 0!important;border-top:1px solid var(--cl-line,#e8e2d8)}.site-control .tier-2 .nav-columns>li.cl-nav-reviews>a{display:inline-flex!important;align-items:baseline;background:none!important;gap:10px;flex-wrap:wrap;padding:0!important;font-size:15px!important;line-height:1.4!important;color:var(--cl-text,#5a5248)}.cl-nav-reviews__stars{align-self:center}.cl-nav-reviews__score{font:600 17px/1 var(--cl-serif,inherit);color:var(--cl-ink,#3b3731)}.cl-nav-reviews__go{color:var(--cl-ink,#3b3731)}.cl-nav-reviews__go:after{content:"\a0\2192";display:inline-block;transition:transform .2s}.cl-nav-reviews>a:hover .cl-nav-reviews__go:after{transform:translate(3px)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2{background:var(--cl-paper,#FFFDF8);border-top:1px solid var(--cl-kit-line,#E8E2D8);border-radius:0 0 var(--cl-r-l,28px) var(--cl-r-l,28px);box-shadow:0 34px 50px -38px #3b373180}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns{color:var(--cl-ink,#3b3731);background:transparent}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns a{color:var(--cl-ink,#3b3731)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li>a.column-title{--t:var(--cl-matcha,#6B7752);--d:var(--cl-fa-matcha,#C9D49E);display:block;padding-bottom:16px;opacity:1;font:500 12px/1.3 var(--cl-sans)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--t)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li:nth-child(3n+2)>a.column-title{--t:var(--cl-terra,#B4644A);--d:var(--cl-fa-terra,#F2C9A8)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li:nth-child(3n)>a.column-title{--t:var(--cl-blush,#A5665A);--d:var(--cl-fa-blush,#F0BCB0)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li>a.column-title:before{content:"";display:inline-block;width:8px;height:8px;margin:0 8px 1px 0;border-radius:50%;background:var(--d);vertical-align:middle}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li>ul>li>a{display:inline;padding:0!important;font:400 16.5px/1.4 var(--cl-serif)!important;background:linear-gradient(var(--cl-peach,#FEDBAE),var(--cl-peach,#FEDBAE)) 0 92%/0 40% no-repeat;transition:background-size .35s var(--cl-ease)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li>ul>li{padding:5px 0}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li>ul>li>a:hover,.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li>ul>li>a:focus-visible{background-size:100% 40%}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li>ul>li.is-guide>a{font:400 15px/1.45 var(--cl-sans)!important;color:var(--cl-text,#5a5248);opacity:1}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li>ul>li.is-guide--first{border-top-color:var(--cl-kit-line,#E8E2D8)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li.nav-ctas__cta{overflow:visible;align-self:flex-start;padding:0}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta>.inner{display:flex;flex-direction:column;height:auto;overflow:visible;padding:0;background:none;color:var(--cl-ink,#3b3731)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta>.inner:after{display:none}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta>.inner>.rimage-outer-wrapper{position:relative;inset:auto;width:100%;aspect-ratio:4/3;border-radius:var(--cl-r-s,10px);overflow:hidden;transition:transform .6s var(--cl-ease)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta>.inner:hover>.rimage-outer-wrapper,.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta>.inner:focus-visible>.rimage-outer-wrapper{transform:scale(1.025)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta>.inner>.overlay-type{display:block;position:static;height:auto;min-height:0;padding:12px 2px 0;text-align:left;color:var(--cl-ink,#3b3731)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta>.inner>.overlay-type .inner,.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta>.inner>.overlay-type .inner>div{display:block;position:static;height:auto;padding:0}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta .overlay__content,.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta .overlay__content>*{text-align:left!important}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta .feature-subheader{margin:0;font:500 11px/1.3 var(--cl-sans);letter-spacing:.16em;color:var(--cl-muted,#736b62)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta .line-1{margin:4px 0 0!important;font:400 17px/1.3 var(--cl-serif)!important;color:var(--cl-ink,#3b3731);text-shadow:none}@media(prefers-reduced-motion:reduce){.site-control .tier-2 .nav-ctas__cta .rimage-outer-wrapper,.site-control .tier-2 .nav-columns a{transition:none!important}}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul.nav-rows{min-width:230px;padding:14px 22px 16px;background:var(--cl-paper,#FFFDF8);border:1px solid var(--cl-kit-line,#E8E2D8);border-radius:var(--cl-r-m,18px);box-shadow:0 26px 40px -30px #3b373180;color:var(--cl-ink,#3b3731)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul.nav-rows>li>a{display:inline;padding:0!important;color:var(--cl-ink,#3b3731);font:400 16.5px/1.4 var(--cl-serif)!important;background:linear-gradient(var(--cl-peach,#FEDBAE),var(--cl-peach,#FEDBAE)) 0 92%/0 40% no-repeat;transition:background-size .35s var(--cl-ease)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul.nav-rows>li{padding:7px 0}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul.nav-rows>li>a:hover,.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul.nav-rows>li>a:focus-visible{background-size:100% 40%}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul.nav-rows>li>a[href^=http]:after{content:"\a0\2197";font-family:var(--cl-sans);font-size:.8em;color:var(--cl-text,#5a5248)}.cl-community-menu-social{padding:4px 0!important}.cl-community-menu-social-hidden,.cl-community-menu-social-item>a{display:none!important}.cl-community-menu-social__links{display:flex;align-items:center;gap:10px}.cl-community-menu-social__links a{display:inline-flex!important;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:var(--cl-ink,#3b3731);background:var(--cl-paper,#fffdf8);box-shadow:0 0 0 1px var(--cl-kit-line,#e8e2d8);transition:background-color .2s,transform .2s}.cl-community-menu-social__links a:hover,.cl-community-menu-social__links a:focus-visible{background:var(--cl-matcha-bg,#eef0e3);transform:translateY(-1px)}.cl-community-menu-social__links svg{display:block;width:18px;height:18px;fill:currentColor}.section-footer{border-top:1px solid var(--cl-kit-line,#E8E2D8);color:var(--cl-text,#5a5248)}.section-footer .section-footer__title{font:500 12px/1.3 var(--cl-sans)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--cl-matcha,#6B7752);margin-bottom:18px}.section-footer .section-footer__menu-block+.section-footer__menu-block .section-footer__title{color:#a45a42}.section-footer .section-footer__menu-block+.section-footer__menu-block+.section-footer__menu-block .section-footer__title{color:var(--cl-blush,#A5665A)}@media(min-width:768px)and (max-width:991px){.section-footer .section-footer__row--blocks[data-num-blocks="5"] .section-footer__row__col{flex-basis:50%}}@media(min-width:992px){.section-footer .section-footer__row--blocks[data-num-blocks="5"]{flex-wrap:nowrap}.section-footer .section-footer__row--blocks[data-num-blocks="5"] .section-footer__text-block{flex:0 1 320px}}.section-footer .section-footer__newsletter-block .section-footer__title{font:400 24px/1.25 var(--cl-serif)!important;letter-spacing:0;text-transform:none;color:var(--cl-ink,#3b3731)}.section-footer .section-footer__menu-block__menu a,.section-footer .section-footer__lower-menu a{color:var(--cl-ink,#3b3731);background:linear-gradient(var(--cl-peach,#FEDBAE),var(--cl-peach,#FEDBAE)) 0 92%/0 40% no-repeat;transition:background-size .35s var(--cl-ease)}.section-footer .section-footer__menu-block__menu a:hover,.section-footer .section-footer__lower-menu a:hover{background-size:100% 40%}.section-footer .section-footer__text,.section-footer .section-footer__text p{color:var(--cl-text,#5a5248)}.site-control .site-control__inner .cl-ib{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-top:-19px;border-radius:50%;background:#fffdf8;color:var(--cl-ink,#3b3731);box-shadow:0 0 0 1px #e8e2d8;transition:background-color .25s,box-shadow .25s}.site-control .site-control__inner .cl-ib:hover,.site-control .site-control__inner .cl-ib:focus-visible{background:var(--cl-matcha-bg,#EEF0E3);box-shadow:0 0 0 1px #d9dec7}.site-control .site-control__inner .cl-ib svg.cl-ni{display:block;width:21px;height:21px;margin:0;fill:none;position:static}.site-control .site-control__inner shopify-account.cl-ib svg.cl-ni{transform:translateY(-3px)}.site-control .site-control__inner .cl-ib--bag>div{top:-3px;right:-5px;left:auto;transform:none;width:auto;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--cl-coral,#F59178);color:#fff;font:600 10px/18px var(--cl-sans);box-shadow:0 0 0 2px #fff}.site-control .site-control__inner .cl-ib--bag.is-empty>div{display:none}@media(min-width:1100px){.site-control.nav-inline-desktop .nav-right-side{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-right:20px;box-sizing:border-box}.site-control.nav-inline-desktop .nav-right-side>.cl-ib,.site-control.nav-inline-desktop .nav-right-side>.cl-hpts{position:relative;top:auto;right:auto;margin:0}.site-control.nav-inline-desktop .nav-right-side>.localization{margin-right:4px}}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns:has(>.cl-nav-overview){position:relative;padding-top:92px!important}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li.cl-nav-overview{position:absolute;top:30px;left:70px;right:70px;width:auto;margin:0!important;padding:0 0 14px!important;border-bottom:1px solid var(--cl-kit-line,#E8E2D8)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li.cl-nav-overview>a{display:inline!important;padding:0!important;font:400 20px/1.3 var(--cl-serif)!important;color:var(--cl-ink,#3b3731);background:linear-gradient(var(--cl-peach,#FEDBAE),var(--cl-peach,#FEDBAE)) 0 92%/0 40% no-repeat;transition:background-size .35s var(--cl-ease)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li.cl-nav-overview>a:after{content:"\a0\2192";display:inline-block;transition:transform .2s}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li.cl-nav-overview>a:hover{background-size:100% 40%}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li.cl-nav-overview>a:hover:after{transform:translate(3px)}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-columns>li>a.column-title:not([href]){cursor:default;pointer-events:none}.site-control .tier-1>ul>li>a .cl-nav-chev{display:inline-block;width:9px;height:9px;margin-left:5px;vertical-align:1px;opacity:.55;transition:transform .25s var(--cl-ease),opacity .2s}.site-control .tier-1>ul>li:hover>a .cl-nav-chev,.site-control .tier-1>ul>li>a.expanded .cl-nav-chev{transform:rotate(180deg);opacity:.9}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta .line-1:after{content:"\a0\2192";display:inline-block;font-family:var(--cl-sans);font-size:.85em;transition:transform .2s}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-2 .nav-ctas__cta>.inner:hover .line-1:after{transform:translate(3px)}@media(max-width:1499px){.site-control .tier-1>ul>li>a .cl-nav-chev{display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cozyleigh.css.map */
