.sw-trust{padding:18px 0}.sw-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:16px 24px}.sw-trust__item{display:flex;align-items:center;gap:12px;min-width:0}.sw-trust__icon{flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid currentColor;color:var(--sw-gold)}.sw-trust__icon svg{width:20px;height:20px}.sw-trust__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.sw-trust__copy b{font:500 14px/1.25 var(--sw-sans);letter-spacing:.02em}.sw-trust__copy span{font-size:12.5px;line-height:1.4;color:var(--sw-muted)}.sw-dark .sw-trust__copy span{color:var(--sw-muted-dark)}@media(max-width:989px){.sw-trust__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.sw-trust__copy span{display:none}.sw-trust__icon{width:34px;height:34px}}.sw-cats{padding:clamp(48px,6vw,80px) 0}.sw-cats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:clamp(12px,2vw,24px)}.sw-cats__card{position:relative;display:block;overflow:hidden;border-radius:var(--sw-radius);color:#fff;background:var(--sw-stone)}.sw-cats__media{display:block;aspect-ratio:4 / 5}.sw-cats__media img,.sw-cats__media svg{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--sw-ease)}.sw-cats__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 50%,#0000009e);pointer-events:none}.sw-cats__label{position:absolute;left:18px;right:18px;bottom:16px;z-index:1;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.sw-cats__label b{font:500 clamp(22px,2.2vw,30px)/1.05 var(--sw-serif)}.sw-cats__label span{font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:.85;white-space:nowrap}.sw-cats__card:hover img{transform:scale(1.04)}.sw-cats__card:focus-visible{outline:2px solid var(--sw-gold);outline-offset:3px}@media(max-width:989px){.sw-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.sw-cats__card:hover img{transform:none}}.sw-story-text{padding:clamp(56px,7vw,104px) 0}.sw-story-text__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.sw-story-text__grid.is-text-only{grid-template-columns:minmax(0,760px);justify-content:center;text-align:center}.sw-story-text__media img{width:100%;height:auto;border-radius:var(--sw-radius)}.sw-story-text__body{margin:20px 0 28px;font-size:16px;line-height:1.75;color:var(--sw-muted)}.sw-dark .sw-story-text__body{color:var(--sw-muted-dark)}.sw-story-text__body p{margin:0 0 14px}.sw-story-text__body strong{color:var(--sw-ink);font-weight:500}.sw-dark .sw-story-text__body strong{color:#fff}@media(max-width:989px){.sw-story-text__grid{grid-template-columns:minmax(0,1fr)}}.sw-reviews{padding:clamp(48px,6vw,88px) 0}.sw-reviews__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(14px,2vw,24px)}.sw-reviews__card{display:flex;flex-direction:column;gap:14px;padding:26px 24px;border:1px solid var(--sw-line);border-radius:var(--sw-radius)}.sw-reviews__stars{color:var(--sw-gold);letter-spacing:.12em;font-size:15px}.sw-reviews__stars i{font-style:normal}.sw-reviews__stars .is-off{opacity:.25}.sw-reviews__card blockquote{margin:0;font:italic 500 20px/1.4 var(--sw-serif)}.sw-reviews__who{margin:auto 0 0;display:flex;gap:8px;align-items:baseline;font-size:13px}.sw-reviews__who span{color:var(--sw-muted)}.sw-reviews__product{font-size:12px}.sw-wa{position:fixed;right:10px;bottom:15px;z-index:98;display:inline-flex;align-items:center;gap:10px;height:54px;min-width:54px;padding:0 15px;border-radius:27px;background:#25d366;color:#fff;font:500 14px/1 var(--sw-sans);letter-spacing:.02em;text-decoration:none;box-shadow:0 10px 24px -8px #00000059;transition:transform .25s var(--sw-ease),box-shadow .25s var(--sw-ease)}.sw-wa svg{width:26px;height:26px;flex:none}.sw-wa:hover{transform:translateY(-2px);box-shadow:0 14px 28px -8px #0006;color:#fff}.sw-wa:focus-visible{outline:2px solid var(--sw-gold);outline-offset:3px}@media(max-width:749px){.sw-wa{padding:0 14px}.sw-wa span{display:none}}@media(prefers-reduced-motion:reduce){.sw-wa,.sw-wa:hover{transition:none;transform:none}}a#to-top.dt-sc-to-top{bottom:60px;opacity:0;pointer-events:none}a#to-top.dt-sc-to-top.show{bottom:81px;opacity:1;pointer-events:auto}a#to-top.dt-sc-to-top.show:hover{bottom:84px}.sw-pdp__save{align-self:center;padding:4px 8px;border-radius:2px;background:var(--sw-danger);color:#fff;font:500 11px/1 var(--sw-sans);letter-spacing:.12em}.sw-perks{list-style:none;margin:-8px 0 26px;padding:14px 16px;display:grid;gap:10px;border:1px solid var(--sw-line);border-radius:var(--sw-radius);font-size:13.5px}.sw-perks li{display:flex;align-items:center;gap:10px}.sw-perks svg{width:20px;height:20px;flex:none;color:var(--sw-gold)}.sw-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:97;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--sw-paper);border-top:1px solid var(--sw-line);box-shadow:0 -8px 24px -12px #00000040}.sw-sticky-buy[hidden]{display:none}.sw-sticky-buy__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sw-sticky-buy__info b{font:500 14px/1.2 var(--sw-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sw-sticky-buy__info span{font-size:13px;color:var(--sw-muted)}.sw-sticky-buy .sw-btn{min-height:46px;padding:0 20px;flex:none}@media(min-width:990px){.sw-sticky-buy{display:none!important}}html.sw-sticky-buy-on .sw-wa{bottom:84px}html.sw-sticky-buy-on a#to-top.dt-sc-to-top.show{bottom:150px}.sw-freebar{margin:0 0 14px;padding:12px 14px;border-radius:var(--sw-radius, 4px);background:var(--sw-ivory, #f5f3ef);font-family:var(--sw-sans)}.sw-freebar p{margin:0 0 8px;font-size:13.5px;line-height:1.4;color:var(--sw-ink, #141414)}.sw-freebar__track{display:block;height:6px;border-radius:3px;background:#00000014;overflow:hidden}.sw-freebar__track i{display:block;height:100%;border-radius:3px;background:var(--sw-gold, #a8844f);transition:width .5s var(--sw-ease, ease)}.sw-freebar.is-done .sw-freebar__track i{background:#2e7d4f}.sw-freebar small{display:block;margin-top:6px;font-size:11.5px;color:var(--sw-muted, #6b6760)}.sw-pdp__tax strong{color:var(--sw-ink);font-weight:500}@media(max-width:749px){.sw-wa{right:10px;bottom:75px}a#to-top.dt-sc-to-top{right:74px;bottom:60px}a#to-top.dt-sc-to-top.show,a#to-top.dt-sc-to-top.show:hover{right:74px;bottom:77px}.sw-sticky-buy{bottom:65px}html.sw-sticky-buy-on .sw-wa{bottom:142px}html.sw-sticky-buy-on a#to-top.dt-sc-to-top.show{bottom:144px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sw-home.css.map */
