.product-recommendations .product-recommendations__sette-header{text-align:center;margin-bottom:24px;line-height:1.1}.product-recommendations .sette-recs-eyebrow{display:block!important;font-family:var(--font-body-family, inherit);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#8b8b8b;margin-bottom:10px}.product-recommendations h2.sette-recs-heading{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-weight:400;font-size:26px;letter-spacing:-.005em;line-height:1.1;color:inherit;margin:0;text-transform:none}@media(min-width:750px){.product-recommendations h2.sette-recs-heading{font-size:32px}}@media(min-width:990px){.product-recommendations h2.sette-recs-heading{font-size:38px}}.product-recommendations .sette-recs-carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0;margin:0;list-style:none}.product-recommendations .sette-recs-carousel::-webkit-scrollbar{display:none}.product-recommendations .sette-recs-item{flex:0 0 65%;scroll-snap-align:start;min-width:0}.product-recommendations .sette-recs-carousel[data-mobile-layout="2"] .sette-recs-item{flex:0 0 calc(50% - 5px)}@media(min-width:750px){.product-recommendations .sette-recs-item{flex:0 0 40%}}@media(min-width:990px){.product-recommendations .sette-recs-carousel{justify-content:safe center;max-width:1400px;margin-inline:auto}.product-recommendations .sette-recs-item{flex:0 0 calc(25% - 8px);max-width:320px}}.product-recommendations .sette-recs-item img,.product-recommendations .sette-recs-item .card__media,.product-recommendations .sette-recs-item .card-product__media,.product-recommendations .sette-recs-item .product-card__media,.product-recommendations .sette-recs-item .product-card__image{background:var(--image-bg, transparent)}.product-recommendations .sette-recs-progress{position:relative;height:1px;background:#1616161a;margin:16px 0 0}.product-recommendations .sette-recs-progress.is-hidden{display:none}.product-recommendations .sette-recs-progress-fill{position:absolute;top:0;left:0;height:100%;width:100%;background:#161616;transition:left .15s ease-out,width .15s ease-out}.sette-howto-style{font-family:var(--font-body-family, var(--font-body, inherit));--howto-ink: #161616;--howto-ink-soft: #4a4a4a;--howto-ink-muted: #8b8b8b;--howto-hairline: rgba(22, 22, 22, .1);--howto-cream: #f2eee6;padding:var(--pad-top, 64px) 0 var(--pad-bottom, 0);color:var(--howto-ink)}.sette-howto-style *,.sette-howto-style *:before,.sette-howto-style *:after{box-sizing:border-box}.sette-howto-header{text-align:center;padding:0 var(--pad-x, 20px);margin-bottom:24px}.sette-howto-eyebrow{display:block;font-family:var(--font-body-family, inherit);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--howto-ink-muted);margin-bottom:10px}.sette-howto-heading{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-weight:400;font-size:26px;letter-spacing:-.005em;line-height:1.1;color:var(--howto-ink);margin:0}@media(min-width:750px){.sette-howto-heading{font-size:32px}}@media(min-width:990px){.sette-howto-heading{font-size:38px}}.sette-howto-carousel{display:flex;gap:var(--image-gap, 10px);overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--pad-x, 20px);-webkit-overflow-scrolling:touch;scrollbar-width:none}.sette-howto-carousel::-webkit-scrollbar{display:none}.sette-howto-item{flex:0 0 65%;aspect-ratio:3 / 4;scroll-snap-align:start;background:var(--howto-cream);overflow:hidden}@media(min-width:750px){.sette-howto-item{flex:0 0 40%}}@media(min-width:990px){.sette-howto-carousel{justify-content:safe center;max-width:1400px;margin-inline:auto}.sette-howto-item{flex:0 0 32%;max-width:440px}}.sette-howto-item img,.sette-howto-image{width:100%;height:100%;object-fit:cover;display:block}.sette-howto-progress{position:relative;height:1px;background:var(--howto-hairline);margin:16px var(--pad-x, 20px) 0}.sette-howto-progress.is-hidden{display:none}.sette-howto-progress-fill{position:absolute;top:0;left:0;height:100%;width:100%;background:var(--howto-ink);transition:left .15s ease-out,width .15s ease-out}.sette-press{font-family:var(--font-body-family, var(--font-body, inherit));--press-ink: #161616;--press-ink-soft: #4a4a4a;--press-ink-muted: #8b8b8b;padding:var(--pad-top, 40px) var(--pad-x, 20px) var(--pad-bottom, 40px);text-align:center;color:var(--press-ink)}.sette-press *,.sette-press *:before,.sette-press *:after{box-sizing:border-box}.sette-press-eyebrow{font-family:var(--font-body-family, inherit);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--press-ink-muted);margin-bottom:24px}.sette-press-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 32px;max-width:1200px;margin:0 auto}@media(min-width:750px){.sette-press-logos{gap:28px 56px}}.sette-press-logo{display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--press-ink);transition:opacity .2s ease;height:var(--logo-height, 22px);max-width:200px;overflow:hidden}@media(min-width:750px){.sette-press-logo{height:calc(var(--logo-height, 22px) * 1.25);max-width:240px}}a.sette-press-logo:hover,a.sette-press-logo:active{opacity:.6}.sette-press .sette-press-logo .sette-press-logo-img{height:100%!important;width:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain;display:block}.sette-press-logo-text{display:inline-block;white-space:nowrap;font-size:calc(var(--logo-height, 22px) * .7);line-height:1}.sette-product-info-tabs{font-family:var(--font-body-family, var(--font-body, inherit));--tabs-ink: #161616;--tabs-ink-soft: #4a4a4a;--tabs-ink-muted: #8b8b8b;--tabs-hairline: rgba(22, 22, 22, .1);--tabs-hairline-strong: rgba(22, 22, 22, .18);padding:var(--pad-top, 40px) var(--pad-x, 20px) var(--pad-bottom, 16px);color:var(--tabs-ink)}.sette-product-info-tabs *,.sette-product-info-tabs *:before,.sette-product-info-tabs *:after{box-sizing:border-box}.sette-product-info-tabs .sette-tabs-nav{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));border-bottom:1px solid var(--tabs-hairline)}.sette-product-info-tabs .sette-tab{background:none;border:0;padding:16px 4px;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--tabs-ink-muted);cursor:pointer;transition:color .25s ease,font-weight .25s ease;text-align:center;-webkit-tap-highlight-color:transparent;position:relative}.sette-product-info-tabs .sette-tab:focus{outline:none}.sette-product-info-tabs .sette-tab:focus-visible{outline:1px solid var(--tabs-ink);outline-offset:-4px}.sette-product-info-tabs .sette-tab.is-active{color:var(--tabs-ink);font-weight:600}.sette-product-info-tabs .sette-tab-underline{position:absolute;bottom:-1px;left:0;height:1px;background:var(--tabs-ink);width:0;transition:left .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1);pointer-events:none}.sette-product-info-tabs .sette-tab-panels{position:relative;padding:24px 0 16px;min-height:280px}.sette-product-info-tabs .sette-tab-panel{display:none;animation:setteTabsPanelIn .35s ease-out}.sette-product-info-tabs .sette-tab-panel.is-active{display:block}@keyframes setteTabsPanelIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sette-product-info-tabs .sette-tab-lead,.sette-product-info-tabs .sette-tab-lead p{font-size:13px;line-height:1.65;color:var(--tabs-ink-soft);margin:0 0 24px}.sette-product-info-tabs .sette-tab-foot,.sette-product-info-tabs .sette-tab-foot p{font-size:13px;line-height:1.65;color:var(--tabs-ink-soft);margin:24px 0 0}.sette-product-info-tabs .sette-tab-lead a,.sette-product-info-tabs .sette-tab-foot a,.sette-product-info-tabs .sette-sub-content a{color:var(--tabs-ink);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.sette-product-info-tabs .sette-spec-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--tabs-hairline)}.sette-product-info-tabs .sette-spec-list li{padding:11px 0;border-bottom:1px solid var(--tabs-hairline);display:grid;grid-template-columns:100px 1fr;gap:12px;font-size:12px;align-items:baseline}.sette-product-info-tabs .sette-spec-list li strong{color:var(--tabs-ink);font-weight:600;letter-spacing:.02em;text-transform:uppercase;font-size:10px}.sette-product-info-tabs .sette-spec-list li span{color:var(--tabs-ink-soft)}.sette-product-info-tabs .sette-sub-block{margin-bottom:24px}.sette-product-info-tabs .sette-sub-block:last-child{margin-bottom:0}.sette-product-info-tabs .sette-sub-label{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--tabs-ink);margin-bottom:8px}.sette-product-info-tabs .sette-sub-content,.sette-product-info-tabs .sette-sub-content p{font-size:13px;line-height:1.65;color:var(--tabs-ink-soft);margin:0 0 8px}.sette-product-info-tabs .sette-policy-link{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--tabs-ink);text-decoration:none;margin-top:12px;padding-bottom:3px;border-bottom:1px solid var(--tabs-ink);transition:opacity .2s ease}.sette-product-info-tabs .sette-policy-link:hover,.sette-product-info-tabs .sette-policy-link:active{opacity:.6}.sette-product-info-tabs .sette-policy-link .sette-arrow{font-size:13px;font-weight:300;letter-spacing:0}.sette-product-info-tabs .sette-contact-stack{margin-top:16px}.sette-product-info-tabs .sette-contact-link{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:500;color:var(--tabs-ink);text-decoration:none;border-top:1px solid var(--tabs-hairline);padding:16px 0;letter-spacing:.01em;transition:color .2s ease;-webkit-tap-highlight-color:transparent}.sette-product-info-tabs .sette-contact-link:last-child{border-bottom:1px solid var(--tabs-hairline)}.sette-product-info-tabs .sette-contact-link:hover,.sette-product-info-tabs .sette-contact-link:active{color:var(--tabs-ink-soft)}.sette-product-info-tabs .sette-contact-link .sette-arrow{font-size:16px;font-weight:300}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
