:root{--sf-ink:#111111;--sf-sun:#FFD23F;--sf-sun-deep:#F2B705;--sf-bg:#FAFAF7;--sf-lilac:#E6E0FB;--sf-lilac-ink:#2A2160;--sf-muted:#6B7280;--sf-line:#E7E5DF;--sf-radius:16px;--sf-radius-btn:12px;--sf-head:"Poppins",sans-serif;--sf-body:"DM Sans",sans-serif}.sf{font-family:var(--sf-body);color:var(--sf-ink);background:var(--sf-bg);-webkit-font-smoothing:antialiased}.sf *{box-sizing:border-box}.sf h1,.sf h2,.sf h3{font-family:var(--sf-head);font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0;color:inherit}.sf p{margin:0}.sf-wrap{max-width:1240px;margin:0 auto;padding:0 20px}.sf-sec{padding:64px 0}@media(min-width:990px){.sf-sec{padding:96px 0}.sf-wrap{padding:0 40px}}.sf-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--sf-muted)}.sf-dark{background:var(--sf-ink);color:#fff}.sf-dark .sf-eyebrow{color:#b9b9b9}.sf-dot{color:var(--sf-sun-deep)}.sf-dark .sf-dot,.sf-hero .sf-dot{color:var(--sf-sun)}.sf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:var(--sf-radius-btn);background:var(--sf-sun);color:var(--sf-ink);font:700 16px/1 var(--sf-body);border:0;cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .15s}.sf-btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #f2b70559}.sf-btn:active{transform:none}.sf-btn:focus-visible,.sf-tier:focus-visible,.sf-quiz__opt:focus-visible,.sf-reel:focus-visible{outline:3px solid var(--sf-sun-deep);outline-offset:2px}.sf-btn--block{width:100%}.sf-btn[disabled]{opacity:.6;cursor:wait}.sf-pills{display:flex;flex-wrap:wrap;gap:8px}.sf-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--sf-lilac);color:var(--sf-lilac-ink);font-size:13px;font-weight:500}.sf-badge{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--sf-sun);color:var(--sf-ink);font-size:12px;font-weight:700}.sf-card{background:#fff;border:1px solid var(--sf-line);border-radius:var(--sf-radius)}[data-sf-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}[data-sf-reveal].is-in{opacity:1;transform:none}.sf-ann{background:var(--sf-ink);color:#fff;font-size:13px;font-weight:500;overflow:hidden;white-space:nowrap}.sf-ann__track{display:inline-flex;padding:10px 0;animation:sfscroll 30s linear infinite}.sf-ann__item{padding-right:56px}.sf-ann__item b,.sf-ann__item strong{color:var(--sf-sun)}@keyframes sfscroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.sf-bb{display:grid;gap:28px;padding:20px 0 56px}@media(min-width:990px){.sf-bb{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;padding:40px 0 96px}.sf-bb__media{position:sticky;top:calc(var(--header-height,70px) + 20px);align-self:start}}.sf-gal__main{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:var(--sf-radius);background:#fff;scrollbar-width:none}.sf-gal__main::-webkit-scrollbar{display:none}.sf-gal__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1;overflow:hidden}.sf-gal__slide img,.sf-gal__slide video{width:100%;height:100%;object-fit:cover;display:block}.sf-gal__dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.sf-gal__dot{width:8px;height:8px;border-radius:8px;background:#d4d2cc;border:0;padding:0;cursor:pointer;transition:width .2s}.sf-gal__dot.is-active{background:var(--sf-ink);width:22px}.sf-gal__thumbs{display:none}@media(min-width:990px){.sf-gal__dots{display:none}.sf-gal__thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:12px}.sf-gal__thumb{border:2px solid transparent;border-radius:10px;overflow:hidden;padding:0;background:#fff;cursor:pointer;aspect-ratio:1/1}.sf-gal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sf-gal__thumb.is-active{border-color:var(--sf-ink)}}.sf-gal__empty{aspect-ratio:1/1;border-radius:var(--sf-radius);background:#fff;border:1px dashed #CFCBC2;display:flex;align-items:center;justify-content:center;color:var(--sf-muted);font-size:14px;text-align:center;padding:20px}.sf-bb__info{display:flex;flex-direction:column;gap:18px}.sf-rating{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--sf-muted)}.sf-stars{color:var(--sf-sun-deep);font-size:16px}.sf-bb__title{font-size:clamp(40px,7vw,64px)}.sf-bb__desc{font-size:17px;line-height:1.55;color:#3a3a3a}.sf-checks{list-style:none;margin:0;padding:0;display:grid;gap:10px}.sf-checks li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45}.sf-check{flex:0 0 22px;height:22px;border-radius:50%;background:var(--sf-ink);color:var(--sf-sun);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.sf-tiers__label{font-weight:700;font-size:14px;margin-bottom:12px}.sf-tiers{display:grid;gap:12px}@media(min-width:600px){.sf-tiers{grid-template-columns:repeat(3,1fr)}}.sf-tier{position:relative;display:flex;gap:12px;align-items:center;text-align:left;padding:14px;border:2px solid var(--sf-line);border-radius:var(--sf-radius);background:#fff;cursor:pointer;font:inherit;color:inherit;transition:border-color .2s,transform .2s,box-shadow .2s}@media(min-width:600px){.sf-tier{flex-direction:column;text-align:center;padding:24px 12px 16px}}.sf-tier:hover{transform:translateY(-2px)}.sf-tier[aria-checked=true]{border-color:var(--sf-sun-deep);box-shadow:0 0 0 3px #ffd23f59}.sf-tier[disabled]{opacity:.5;cursor:not-allowed}.sf-tier__img{width:64px;height:64px;border-radius:10px;object-fit:cover;background:var(--sf-bg);flex:0 0 64px}@media(min-width:600px){.sf-tier__img{width:84px;height:84px;flex-basis:84px}}.sf-tier__txt{display:flex;flex-direction:column;gap:4px}.sf-tier__name{font-weight:700;font-size:15px;line-height:1.2}.sf-tier__price{font-size:14px}.sf-tier__price s{color:var(--sf-muted);margin-left:6px}.sf-tier .sf-badge{position:absolute;top:-11px;right:12px}@media(min-width:600px){.sf-tier .sf-badge{left:50%;right:auto;transform:translate(-50%);white-space:nowrap}}.sf-tier__save{align-self:flex-start;font-size:12px;font-weight:700;color:#6b4e00;background:#fff4cc;border-radius:999px;padding:2px 8px}@media(min-width:600px){.sf-tier__save{align-self:center}}.sf-perks{list-style:none;margin:0;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid var(--sf-line);display:grid;gap:6px;font-size:14px}.sf-perks li:before{content:"\2713";color:var(--sf-sun-deep);font-weight:700;margin-right:8px}.sf-eta{font-size:14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sf-eta__dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e2e}.sf-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font-size:12px;text-align:center;color:#4b5563}.sf-trust span{display:block;padding:10px 6px;border-radius:10px;background:#fff;border:1px solid var(--sf-line)}.sf-acc{border-top:1px solid var(--sf-line)}.sf-acc details{border-bottom:1px solid var(--sf-line)}.sf-acc summary{list-style:none;cursor:pointer;padding:16px 0;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:12px}.sf-acc summary::-webkit-details-marker{display:none}.sf-acc summary:after{content:"+";font-size:22px;font-weight:400;transition:transform .2s}.sf-acc details[open] summary:after{transform:rotate(45deg)}.sf-acc__body{padding:0 0 16px;font-size:15px;line-height:1.6;color:#3a3a3a}.sf-msg{font-size:14px;min-height:20px}.sf-msg.is-error{color:#b42318}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sidfluff.css.map */
