:root{--sano-campaign-purple:#7D3FA0;--sano-campaign-purple-dark:#5B3F62;--sano-campaign-purple-bright:#C25AD8;--sano-campaign-gold:#C97741;--sano-campaign-gold-highlight:#E08E3E;--sano-campaign-gold-bright:#F1A03E;--sano-campaign-off-white:#F8F2F4;--sano-campaign-line:linear-gradient(90deg,#C97741,#F1A03E,#C25AD8,#7D3FA0,#C97741)}header.header{position:relative}header.header:after{content:"";position:absolute;inset:auto 0 0;height:2px;width:100%;display:block;z-index:100;pointer-events:none;background:var(--sano-campaign-line);background-size:240% 100%;animation:sano-campaign-line-sweep 16s ease-in-out infinite}.bwp-footer{border-top:2px solid transparent;border-image:var(--sano-campaign-line) 1}:is(.sano-home-product-card,.sano-home-brand__principle,.sano-home-review,.sano-why-us__card,.sano-faq__item,.sano-knowledge__card,.sano-native-reviews__panel){border-color:#7d3fa01f}:is(.sano-home-product-card,.sano-home-brand__principle,.sano-home-review,.sano-why-us__card,.sano-knowledge__card):hover{border-color:#c25ad861;box-shadow:0 8px 30px #7d3fa014,0 3px 16px #f1a03e0d}.sano-home__eyebrow:before{background:var(--sano-campaign-line)}.sano-home-hero__aurora{background:radial-gradient(circle,rgba(194,90,216,.13),rgba(125,63,160,.06) 35%,transparent 65%);animation:sano-campaign-ambient 14s ease-in-out infinite}.sano-home-hero__visual-frame:after{background:linear-gradient(115deg,rgba(125,63,160,.06),transparent 33%,transparent 70%,rgba(241,160,62,.06))}:is(.sano-creatine__media-stage,.sano-product-buybox){animation:sano-campaign-visual-glow 14s ease-in-out infinite}:is(.sano-home__button,.btn--add-to-cart,.sano-creatine__atc,#SanoCartDrawer .sano-cart__checkout):not(:disabled):is(:hover,:focus-visible){box-shadow:0 0 0 1px #c9774138,0 5px 20px #f1a03e29;animation:sano-campaign-cta-shimmer 2.8s ease-in-out infinite}#SanoCartDrawer .sano-cart__checkout:after{background:linear-gradient(90deg,transparent,rgba(241,160,62,.25),rgba(194,90,216,.16),transparent)}#SanoCartDrawer .sano-cart__footer{border-top-color:#7d3fa029}:is(.bwp-header,.bwp-footer) a:focus-visible,:is(.sano-product-buybox,.sano-creatine,#SanoCartDrawer) button:focus-visible{outline:2px solid var(--sano-campaign-purple);outline-offset:3px}body:not(.template-index) :is(.sano-knowledge__card,.sano-why-us__card,.sano-creatine__section){opacity:1;transform:none}@keyframes sano-campaign-line-sweep{0%,65%{background-position:0% 50%}85%,to{background-position:100% 50%}}@keyframes sano-campaign-ambient{0%,to{opacity:.55;transform:translateZ(0)}50%{opacity:.8;transform:translate3d(0,-5px,0)}}@keyframes sano-campaign-visual-glow{0%,to{box-shadow:0 0 20px #7d3fa006}50%{box-shadow:0 0 28px #c25ad812}}@keyframes sano-campaign-cta-shimmer{0%,to{box-shadow:0 0 0 1px #c9774138,0 5px 16px #f1a03e1f}50%{box-shadow:0 0 0 1px #c25ad833,0 5px 22px #f1a03e33}}@keyframes sano-campaign-mystery-edge{0%,to{box-shadow:0 0 0 1px #f1a03e38,0 0 16px #7d3fa01f}50%{box-shadow:0 0 0 1px #c25ad84d,0 0 22px #7d3fa02e}}@keyframes sano-campaign-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){:is(.sano-creatine__media-stage,.sano-product-buybox){animation:none}.sano-home-hero__aurora{opacity:.55;animation:none}}@media(prefers-reduced-motion:reduce){header.header:after,.sano-home-hero__aurora,:is(.sano-creatine__media-stage,.sano-product-buybox,.sano-knowledge__card,.sano-why-us__card,.sano-creatine__section),.sano-product-buybox .sano-mystery-preview__button,.sano-product-buybox .sano-mystery-preview__button:after,:is(.sano-home__button,.btn--add-to-cart,.sano-creatine__atc,#SanoCartDrawer .sano-cart__checkout){animation:none!important;transition:none!important}.bwp-single-image img.fade-in{opacity:1!important;transform:none!important}}:root{--sano-campaign-line:linear-gradient(90deg,#7D3FA0 0%,#C25AD8 12%,#F1A03E 25%,#C97741 38%,#7D3FA0 50%,#C25AD8 62%,#F1A03E 75%,#C97741 88%,#7D3FA0 100%)}header.header:after{background-size:200% 100%;animation:sano-campaign-energy-sweep 12s linear infinite;box-shadow:0 1px 9px #7d3fa03d,0 1px 7px #f1a03e2e}.main-content{position:relative;isolation:isolate}.main-content:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 3% 20%,rgba(194,90,216,.16),rgba(125,63,160,.06) 25%,transparent 52%),radial-gradient(ellipse at 97% 55%,rgba(241,160,62,.14),rgba(201,119,65,.05) 25%,transparent 52%);background-size:75% 85%,75% 85%;background-position:left top,right bottom;background-repeat:no-repeat;animation:sano-campaign-background-energy 16s ease-in-out infinite}.sano-product-buybox:before,.sano-creatine__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 0% 15%,rgba(194,90,216,.17),rgba(125,63,160,.05) 25%,transparent 52%),radial-gradient(ellipse at 100% 70%,rgba(241,160,62,.15),rgba(201,119,65,.045) 25%,transparent 52%);background-size:78% 90%,78% 90%;background-position:left top,right bottom;background-repeat:no-repeat;animation:sano-campaign-background-energy 16s ease-in-out infinite}.sano-creatine__hero{position:relative;isolation:isolate}.sano-home-hero__aurora{background:radial-gradient(circle at 38% 38%,rgba(194,90,216,.3),rgba(125,63,160,.13) 32%,transparent 63%),radial-gradient(circle at 80% 70%,rgba(241,160,62,.21),transparent 52%);filter:none;animation:sano-campaign-ambient 14s ease-in-out infinite}.sano-home-hero__visual-frame{border-color:#c25ad873;box-shadow:-12px 0 40px #7d3fa033,12px 6px 36px #f1a03e24}.sano-home-hero__visual-frame:after{background:linear-gradient(115deg,rgba(125,63,160,.08),transparent 28%,transparent 76%,rgba(241,160,62,.08))}.sano-product-buybox{animation:none}:is(.sano-creatine__media-stage,.sano-product-buybox .product-single__main-media){box-shadow:0 0 0 1px #7d3fa02e,-10px 3px 30px #c25ad82b,12px 8px 30px #f1a03e24;animation:sano-campaign-media-energy 16s ease-in-out infinite}:is(.sano-home-products,.sano-comparison,.sano-creatine__science){position:relative}:is(.sano-home-products,.sano-comparison,.sano-creatine__science):before{content:"";position:absolute;top:22px;left:50%;width:120px;height:2px;transform:translate(-50%);pointer-events:none;background:var(--sano-campaign-line);background-size:200% 100%;box-shadow:0 0 10px #c25ad833;animation:sano-campaign-energy-sweep 12s linear infinite}.sano-home__eyebrow:before{width:44px;background-size:200% 100%;animation:sano-campaign-energy-sweep 12s linear infinite}.bwp-footer{position:relative;border-image:none;border-top-width:0}.bwp-footer:before{content:"";position:absolute;inset:0 0 auto;height:2px;z-index:2;pointer-events:none;background:var(--sano-campaign-line);background-size:200% 100%;animation:sano-campaign-energy-sweep 12s linear infinite}#SanoCartDrawer .sano-cart__header:after{content:"";position:absolute;inset:auto 0 0;height:2px;pointer-events:none;background:var(--sano-campaign-line);background-size:200% 100%;animation:sano-campaign-energy-sweep 12s linear infinite}#SanoCartDrawer .sano-cart__header{position:relative;box-shadow:0 3px 16px #7d3fa01f}#SanoCartDrawer .sano-cart__footer{background-image:radial-gradient(ellipse at 0% 0%,rgba(194,90,216,.11),transparent 62%),radial-gradient(ellipse at 100% 0%,rgba(241,160,62,.1),transparent 62%);background-size:70% 100%;background-repeat:no-repeat;background-position:left top,right top;border-top-color:#7d3fa047}:is(.sano-home-product-card,.sano-home-brand__principle,.sano-home-review,.sano-why-us__card,.sano-knowledge__card):hover{box-shadow:0 10px 30px #7d3fa014,0 4px 18px #f1a03e0f}@keyframes sano-campaign-energy-sweep{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes sano-campaign-background-energy{0%,to{opacity:.85;background-position:left top,right bottom}50%{opacity:1;background-position:12% 8%,88% 90%}}@keyframes sano-campaign-media-energy{0%,to{box-shadow:0 0 0 1px #7d3fa02e,-10px 3px 30px #c25ad82b,12px 8px 30px #f1a03e24}50%{box-shadow:0 0 0 1px #c25ad847,-8px 6px 38px #7d3fa033,10px 3px 34px #f1a03e30}}@media(max-width:749px){.main-content:before{background-size:95% 65%,95% 65%}.sano-home-hero__aurora{opacity:.8;animation:sano-campaign-ambient 18s ease-in-out infinite}:is(.sano-creatine__media-stage,.sano-product-buybox .product-single__main-media){animation:sano-campaign-media-energy 18s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){#SanoCartDrawer .sano-cart__header:after,header.header:after,.main-content:before,.sano-product-buybox:before,.sano-creatine__hero:before,.sano-home-hero__aurora,.bwp-footer:before,.sano-home__eyebrow:before,:is(.sano-home-products,.sano-comparison,.sano-creatine__science):before,:is(.sano-creatine__media-stage,.sano-product-buybox .product-single__main-media){animation:none!important;transition:none!important}}.sano-comparison:before{position:static;display:block;transform:none;margin-inline:auto}.main-content .sano-comparison:before{background-image:var(--sano-campaign-line);background-size:200% 100%}.sano-launch{position:relative;overflow:hidden;isolation:isolate;background:#f8f2f4;color:#34263a;padding:50px 0 42px;border-bottom:1px solid #e9dce9}.sano-launch *,.sano-launch *:before,.sano-launch *:after{box-sizing:border-box}.sano-launch__container{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr 1fr;gap:36px;align-items:center;width:min(100% - 80px,1280px);margin:auto}.sano-launch__content{animation:none}.sano-launch__eyebrow{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:800;letter-spacing:.18em;margin:0 0 22px;color:#5b3f62}.sano-launch__eyebrow:before{content:"";width:38px;height:2px;background:var(--sano-campaign-line)}.sano-launch h1{margin:0;font-size:clamp(70px,7.8vw,112px);font-weight:900;line-height:.9;letter-spacing:-.055em;color:#5b3f62}.sano-launch h1 span{display:block;margin-top:14px;font-size:clamp(32px,3.7vw,53px);letter-spacing:-.04em;background:linear-gradient(110deg,#5b3f62,#7d3fa0 35%,#c97741 70%,#7d3fa0);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:sano-campaign-energy-sweep 12s linear infinite}.sano-launch h1 small{display:block;font-size:12px;letter-spacing:.35em;line-height:1.4;margin-top:15px;color:#5b3f62}.sano-launch__copy{font-size:17px;line-height:1.6;max-width:465px;margin:24px 0 18px}.sano-launch__scarcity{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:12px;margin:0;color:#5b3f62}.sano-launch__ticket{position:relative;overflow:hidden;display:inline-flex;padding:9px 13px;border:1px solid #C97741;border-radius:5px;background:#fff8eb;color:#704119;font-size:11px;font-weight:800;letter-spacing:.08em;box-shadow:0 0 24px #e08e3e20}.sano-launch__ticket:after,.sano-launch__primary:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:linear-gradient(110deg,transparent 40%,#ffffff85 50%,transparent 60%);transform:translate(-100%);animation:sano-launch-sheen 8s ease-in-out infinite;pointer-events:none}.sano-launch__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 22px;margin-top:25px}.sano-launch__primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:52px;padding:14px 21px;background:linear-gradient(115deg,#e08e3e,#f1a03e);color:#302032;border:1px solid #C97741;border-radius:9px;font-size:12px;font-weight:800;letter-spacing:.045em;transition:transform .25s,box-shadow .25s}.sano-launch__primary:hover{color:#302032;transform:translateY(-3px);box-shadow:0 8px 28px #7d3fa033}.sano-launch__secondary{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:10px;font-weight:800;letter-spacing:.04em;color:#5b3f62;border-bottom:1px solid #5b3f6240}.sano-launch a:focus-visible,.sano-launch summary:focus-visible{outline:2px solid #7D3FA0;outline-offset:5px}.sano-launch__ticket-detail{max-width:470px;margin-top:15px;font-size:12px;line-height:1.65;scroll-margin-top:130px;color:#5b3f62}.sano-launch__ticket-detail summary{cursor:pointer;min-height:28px}.sano-launch__ticket-detail:target{background:#fff9ed;border:1px solid #e08e3e80;padding:10px 14px;border-radius:8px}.sano-launch__ticket-detail:target>p{display:block}.sano-launch__media{position:relative;display:grid;place-items:center;min-width:0;min-height:440px}.sano-launch__asset{position:relative;z-index:2;display:block;width:90%;height:390px;object-fit:contain;border-radius:22px;mix-blend-mode:multiply}.sano-launch__media video{mix-blend-mode:normal}.sano-launch__halo{position:absolute;width:95%;aspect-ratio:1;border-radius:50%;border:1px solid #c25ad840;background:radial-gradient(circle,#f8f2f400 32%,#c25ad832 55%,#f1a03e38 65%,transparent 73%);box-shadow:0 0 80px #7d3fa018;animation:sano-launch-halo 10s ease-in-out infinite}.sano-launch__edition{position:absolute;top:12px;right:5%;z-index:3;font-size:10px;font-weight:800;letter-spacing:.16em;color:#5b3f62}.sano-launch__media-caption{position:absolute;bottom:0;z-index:3;font-size:10px;letter-spacing:.08em;color:#5b3f62;margin:0}.sano-launch__energy{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:0;background:radial-gradient(ellipse at 15% 30%,#c25ad84d,transparent 42%),radial-gradient(ellipse at 85% 65%,#f1a03e60,transparent 43%);animation:sano-launch-energy 13s ease-in-out infinite;pointer-events:none}.sano-launch__orbit{position:absolute;width:850px;height:850px;right:-120px;top:-180px;border:1px solid #c977412e;border-radius:50%;transform:rotate(-25deg);pointer-events:none}.sano-launch__orbit:before{content:"";position:absolute;top:45px;right:45px;bottom:45px;left:45px;border:1px solid #7d3fa024;border-radius:50%}.sano-launch__sparkles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.sano-launch__sparkles i{position:absolute;width:7px;height:7px;background:#e08e3e;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:sano-launch-spark 5s ease-in-out infinite}.sano-launch__sparkles i:nth-child(1){top:15%;left:10%}.sano-launch__sparkles i:nth-child(2){top:40%;right:2%;animation-delay:1s;background:#c25ad8}.sano-launch__sparkles i:nth-child(3){bottom:20%;left:4%;animation-delay:2s}.sano-launch__sparkles i:nth-child(4){bottom:12%;right:15%;animation-delay:3s;background:#7d3fa0}.sano-launch__neutral{position:relative;z-index:2;text-align:center}.sano-launch__neutral span{display:block;font-size:50px;font-weight:900;color:#5b3f62}.sano-launch__neutral small{font-size:10px;letter-spacing:.1em}body:has(.sano-launch) .sano-home-products{padding:48px 0 50px}body:has(.sano-launch) .sano-home-products .sano-home__section-header{margin-bottom:24px}body:has(.sano-launch) .sano-home-products .sano-home-product-card__content{padding:16px 22px}@keyframes sano-launch-energy{0%,to{transform:translate3d(-3%,-2%,0) scale(1);opacity:.8}50%{transform:translate3d(5%,4%,0) scale(1.08);opacity:1}}@keyframes sano-launch-halo{0%,to{transform:scale(.94);opacity:.75}50%{transform:scale(1.04);opacity:1}}@keyframes sano-launch-sheen{0%,55%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@keyframes sano-launch-spark{0%,to{opacity:.2;transform:translateY(0) scale(.8)}50%{opacity:1;transform:translateY(-14px) scale(1.35)}}@keyframes sano-launch-reveal{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@media(max-width:989px){.sano-launch__container{gap:22px;width:calc(100% - 48px)}.sano-launch h1{font-size:76px}.sano-launch h1 span{font-size:35px}.sano-launch__asset{height:320px}.sano-launch__media{min-height:360px}}@media(max-width:749px){.sano-launch{padding:28px 0 24px}.sano-launch__container{grid-template-columns:1fr;gap:15px;width:calc(100% - 40px)}.sano-launch__eyebrow{font-size:10px;letter-spacing:.14em;margin-bottom:18px}.sano-launch h1{font-size:clamp(64px,18vw,82px)}.sano-launch h1 span{font-size:clamp(29px,8vw,36px);margin-top:10px}.sano-launch h1 small{font-size:10px;margin-top:10px}.sano-launch__copy{font-size:14px;line-height:1.55;margin:18px 0 13px}.sano-launch__actions{gap:8px;margin-top:18px}.sano-launch__primary{min-height:48px;font-size:11px}.sano-launch__secondary{font-size:10px;min-height:40px}.sano-launch__ticket-detail{margin-top:8px;font-size:11px}.sano-launch__media{min-height:205px;width:100%;max-width:390px;margin:auto}.sano-launch__asset{height:185px;width:75%;border-radius:14px}.sano-launch__halo{width:220px}.sano-launch__edition{top:4px;font-size:8px}.sano-launch__media-caption{font-size:8px}.sano-launch__orbit{width:500px;height:500px;top:300px;right:-220px}.sano-launch__energy{animation-duration:18s}.sano-launch__halo{animation-duration:14s}body:has(.sano-launch) .sano-home-products{padding:28px 0 30px}body:has(.sano-launch) .sano-home-products .sano-home__section-header{margin-bottom:14px}body:has(.sano-launch) .sano-home-products .sano-home-product-card__content{padding:15px 18px}body:has(.sano-launch) .sano-home-products:before{top:12px}}@media(prefers-reduced-motion:reduce){.sano-launch *,.sano-launch *:before,.sano-launch *:after{animation:none!important;transition:none!important}.sano-launch__content{opacity:1;filter:none;transform:none}}.template-index .sano-launch{padding:36px 0 30px}.template-index .sano-launch__eyebrow{margin-bottom:15px}.template-index .sano-launch h1{font-size:clamp(64px,6.5vw,94px)}.template-index .sano-launch h1 span{font-size:clamp(30px,3.4vw,47px);margin-top:10px}.template-index .sano-launch__copy{margin:18px 0 12px;font-size:16px;line-height:1.5}.template-index .sano-launch__prizes{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;max-width:470px;margin:12px 0 0;font-size:12px;font-weight:600;color:#5b3f62}.template-index .sano-launch__prizes>span:first-child{color:#875024;font-weight:800}.template-index .sano-launch__chance{margin:5px 0 0;font-size:11px;color:#5b3f62}.template-index .sano-launch__actions{margin-top:18px}.template-index .sano-launch__media{min-height:370px}.template-index .sano-launch__asset{height:345px;mix-blend-mode:normal}.template-index .sano-launch__sparkles i{width:10px;height:10px;filter:drop-shadow(0 0 5px rgba(241,160,62,.8))}.template-index .sano-launch__sparkles i:nth-child(5){top:8%;left:62%;animation-delay:-2.1s;background:#f8f2f4}.template-index .sano-launch__sparkles i:nth-child(6){top:62%;left:8%;animation-delay:-3.4s;background:#f1a03e;border-radius:50%;clip-path:none;width:4px;height:4px}.template-index .sano-launch__sparkles i:nth-child(7){top:58%;right:5%;animation-delay:-1.4s;background:#c25ad8}.template-index .sano-launch__sparkles i:nth-child(8){bottom:5%;left:57%;animation-delay:-4.2s;background:#f1a03e}.template-index:has(.sano-launch) .sano-home-products{padding:30px 0 32px}.template-index:has(.sano-launch) .sano-home-products .sano-home__section-header{margin-bottom:18px}.template-index:has(.sano-launch) .sano-home-products .sano-home-product-card__content{padding:14px 20px}.template-index:has(.sano-launch) .sano-home-products:before{top:12px}.template-index .sano-ticket-campaign{padding:22px 0 0;background:#fff;color:var(--color-text,#151616);scroll-margin-top:110px}.template-index .sano-ticket-campaign__container{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);gap:24px;align-items:center;width:min(calc(100% - 80px),1280px);margin:auto;padding:24px 30px;border:1px solid rgba(201,119,65,.3);border-radius:20px;background:radial-gradient(ellipse at 98% 45%,rgba(241,160,62,.13),transparent 48%),radial-gradient(ellipse at 77% 10%,rgba(194,90,216,.09),transparent 40%),#fff;box-shadow:0 10px 32px #7d3fa00b}.template-index .sano-ticket-campaign__content{position:relative;z-index:2;min-width:0}.template-index .sano-ticket-campaign__content .sano-launch__eyebrow{margin-bottom:9px;font-size:10px;letter-spacing:.11em}.template-index .sano-ticket-campaign h2{margin:0 0 9px;font-family:var(--font-family-display,var(--font-family-body,inherit));font-size:clamp(26px,2.8vw,39px);line-height:1.05;color:var(--color-text,#151616)}.template-index .sano-ticket-campaign h2 span{color:#7d3fa0}.template-index .sano-ticket-campaign__copy{max-width:650px;margin:0;font-size:13px;line-height:1.55}.template-index .sano-ticket-campaign__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 14px;padding:0;list-style:none}.template-index .sano-ticket-campaign__steps li{font-size:11px;font-weight:600;line-height:1.4}.template-index .sano-ticket-campaign__steps li>span{display:block;margin-bottom:3px;color:#c97741;font-size:10px;font-weight:800;letter-spacing:.12em}.template-index .sano-ticket-campaign__prizes{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;font-size:11px}.template-index .sano-ticket-campaign__prizes>span{font-size:9px;letter-spacing:.08em;font-weight:700;color:#5b3f62;margin-right:3px}.template-index .sano-ticket-campaign__prizes strong{padding:5px 9px;border:1px solid rgba(201,119,65,.24);border-radius:999px;background:#fffaf3;color:#5b3f62;font-weight:600;white-space:nowrap}.template-index .sano-ticket-campaign__visual{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:210px;padding:10px 12px}.template-index .sano-ticket-campaign__visual:before{content:"";position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 40% 45%,rgba(241,160,62,.28),transparent 58%),radial-gradient(ellipse at 75% 65%,rgba(194,90,216,.19),transparent 62%);animation:sano-launch-halo 14s ease-in-out infinite}.template-index .sano-golden-ticket{position:relative;isolation:isolate;width:240px;min-height:146px;padding:18px 21px;border:1px solid #C97741;border-radius:12px;background:linear-gradient(120deg,#fff1d7,#eac791 30%,#fff5df 51%,#e4b978 78%,#fbebcf);box-shadow:inset 0 0 0 4px #ffffff4d,inset 0 0 0 5px #c977414d,0 9px 25px #c9774133,0 0 30px #7d3fa01a;color:#5b3f62;transform:rotate(-3deg);animation:sano-ticket-float 12s ease-in-out infinite}.template-index .sano-golden-ticket>span,.template-index .sano-golden-ticket>strong{position:relative;z-index:2}.template-index .sano-golden-ticket__label{display:block;font-size:8px;font-weight:800;letter-spacing:.16em;margin-bottom:10px}.template-index .sano-golden-ticket>strong{display:block;font-size:24px;line-height:.98;letter-spacing:.035em;text-shadow:0 1px 0 rgba(255,255,255,.75);font-weight:800}.template-index .sano-golden-ticket__number{display:flex;gap:12px;align-items:center;margin-top:12px;font-size:8px;font-weight:700;letter-spacing:.08em}.template-index .sano-golden-ticket__number b{font-size:14px;letter-spacing:.12em}.template-index .sano-golden-ticket__seal{position:absolute!important;right:19px;top:36px;writing-mode:vertical-rl;font-size:8px;font-weight:700;letter-spacing:.16em;opacity:.65}.template-index .sano-golden-ticket:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 25%,rgba(248,242,244,.6) 45%,rgba(194,90,216,.15) 52%,transparent 70%);background-size:300% 100%;animation:sano-ticket-metallic 9s ease-in-out infinite}@property --sano-ticket-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@supports (mask-composite:exclude){.template-index .sano-golden-ticket:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;padding:2px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--sano-ticket-angle),transparent 0deg 220deg,#C97741 270deg,#F1A03E 300deg,#F8F2F4 318deg,#C25AD8 338deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sano-ticket-perimeter 12s linear infinite}}.template-index .sano-ticket-campaign__count{display:flex;gap:9px;align-items:center;margin:12px 0 0;color:#5b3f62}.template-index .sano-ticket-campaign__count>strong{font-size:35px;line-height:1;color:#c97741;font-weight:800}.template-index .sano-ticket-campaign__count>span{font-size:8px;letter-spacing:.11em;line-height:1.5;font-weight:800}.template-index .sano-ticket-campaign__sparkles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.template-index .sano-ticket-campaign__sparkles i{position:absolute;left:var(--x,10%);top:var(--y,20%);width:9px;height:9px;background:#f1a03e;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 4px rgba(241,160,62,.7));animation:sano-launch-spark var(--duration,5s) ease-in-out var(--delay,-1s) infinite}.template-index .sano-ticket-campaign__sparkles i:nth-child(3n){width:4px;height:4px;clip-path:none;border-radius:50%}.template-index .sano-ticket-campaign__sparkles i:nth-child(4n){background:#c25ad8;filter:drop-shadow(0 0 4px rgba(194,90,216,.6))}.template-index .sano-ticket-campaign__sparkles i:nth-child(5n){background:#f8f2f4}.template-index .sano-ticket-campaign__sparkles i:nth-child(1){--x:6%;--y:27%;--delay:-.6s}.template-index .sano-ticket-campaign__sparkles i:nth-child(2){--x:29%;--y:7%;--delay:-2.1s}.template-index .sano-ticket-campaign__sparkles i:nth-child(3){--x:74%;--y:12%;--delay:-3.4s}.template-index .sano-ticket-campaign__sparkles i:nth-child(4){--x:93%;--y:39%;--delay:-1.3s}.template-index .sano-ticket-campaign__sparkles i:nth-child(5){--x:87%;--y:68%;--delay:-2.8s}.template-index .sano-ticket-campaign__sparkles i:nth-child(6){--x:12%;--y:72%;--delay:-4.1s}.template-index .sano-ticket-campaign__sparkles i:nth-child(7){--x:56%;--y:4%;--delay:-1.7s}.template-index .sano-ticket-campaign__sparkles i:nth-child(8){--x:47%;--y:84%;--delay:-3.7s}.template-index .sano-ticket-campaign__sparkles i:nth-child(9){--x:96%;--y:15%;--delay:-.9s}.template-index .sano-ticket-campaign__sparkles i:nth-child(10){--x:18%;--y:48%;--delay:-2.6s}.template-index .sano-ticket-campaign__sparkles i:nth-child(11){--x:66%;--y:74%;--delay:-4.3s}.template-index .sano-ticket-campaign__sparkles i:nth-child(12){--x:83%;--y:91%;--delay:-1.9s}@keyframes sano-ticket-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-4px) rotate(-1deg)}}@keyframes sano-ticket-metallic{0%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes sano-ticket-perimeter{0%{--sano-ticket-angle:0deg}to{--sano-ticket-angle:360deg}}@media(max-width:749px){.template-index .sano-launch{padding:24px 0 20px}.template-index .sano-launch__eyebrow{margin-bottom:12px}.template-index .sano-launch h1{font-size:64px}.template-index .sano-launch h1 span{font-size:29px}.template-index .sano-launch__copy{font-size:13px;margin-top:14px;line-height:1.5}.template-index .sano-launch__prizes{font-size:10px;gap:4px 6px;margin-top:9px}.template-index .sano-launch__chance{font-size:10px;margin-top:4px}.template-index .sano-launch__actions{margin-top:13px;gap:6px 12px}.template-index .sano-launch__primary{font-size:10px;min-height:44px;padding:12px 15px}.template-index .sano-launch__secondary{font-size:9px;min-height:40px}.template-index .sano-launch__media{min-height:164px}.template-index .sano-launch__asset{height:158px;width:78%}.template-index .sano-launch__halo{width:190px}.template-index .sano-launch__sparkles i:nth-child(n+7){display:none}.template-index:has(.sano-launch) .sano-home-products{padding:20px 0 22px}.template-index:has(.sano-launch) .sano-home-products .sano-home__section-header{margin-bottom:12px}.template-index:has(.sano-launch) .sano-home-products .sano-home-product-card__content{padding:12px 17px}.template-index .sano-ticket-campaign{padding-top:15px}.template-index .sano-ticket-campaign__container{width:calc(100% - 32px);grid-template-columns:1fr;gap:5px;padding:20px 17px;border-radius:16px}.template-index .sano-ticket-campaign h2{font-size:29px}.template-index .sano-ticket-campaign h2 span{display:block}.template-index .sano-ticket-campaign__copy{font-size:12px}.template-index .sano-ticket-campaign__steps{margin:12px 0;gap:8px}.template-index .sano-ticket-campaign__steps li{font-size:10px}.template-index .sano-ticket-campaign__prizes{gap:5px}.template-index .sano-ticket-campaign__prizes>span{width:100%;font-size:8px}.template-index .sano-ticket-campaign__prizes strong{font-size:10px;padding:4px 7px}.template-index .sano-ticket-campaign__visual{flex-direction:row;gap:15px;min-height:145px;padding:12px 0 0}.template-index .sano-golden-ticket{width:188px;min-height:123px;padding:14px 17px}.template-index .sano-golden-ticket>strong{font-size:21px}.template-index .sano-golden-ticket__label{font-size:6px;margin-bottom:8px}.template-index .sano-golden-ticket__number{font-size:6px;margin-top:9px}.template-index .sano-golden-ticket__seal{right:15px;top:28px;font-size:6px}.template-index .sano-ticket-campaign__count{display:block;margin:0}.template-index .sano-ticket-campaign__count>strong{font-size:37px;display:block;margin-bottom:4px}.template-index .sano-ticket-campaign__count>span{font-size:7px;display:block}.template-index .sano-ticket-campaign__sparkles i:nth-child(n+9){display:none}}@media(prefers-reduced-motion:reduce){.template-index .sano-ticket-campaign *,.template-index .sano-ticket-campaign *:before,.template-index .sano-ticket-campaign *:after{animation:none!important;transition:none!important}.template-index .sano-ticket-campaign__sparkles i{opacity:.7}}.template-index{--sano-hover-gold:#F1A03E;--sano-hover-purple:#C25AD8}.template-index .sano-campaign-hover{transition:box-shadow .22s ease,border-color .22s ease,transform .22s ease}.template-index .sano-campaign-hover:focus-visible{outline:2px solid #7D3FA0;outline-offset:4px;box-shadow:0 0 0 1px #e08e3e,0 6px 20px #7d3fa025}.template-index nav .sano-campaign-hover{text-decoration-color:transparent;text-underline-offset:7px;text-decoration-thickness:2px}.template-index nav .sano-campaign-hover:focus-visible{text-decoration-line:underline;text-decoration-color:#e08e3e}.template-index .sano-prize-hints{margin-top:17px}.template-index .sano-prize-hints__label{margin:0 0 8px;font-size:9px;letter-spacing:.13em;font-weight:800;color:#5b3f62}.template-index .sano-prize-hints__grid{display:grid;grid-template-columns:1.05fr .95fr 1.1fr;gap:10px;align-items:start}.template-index .sano-prize-card{position:relative;min-width:0;border:1px solid #c9774160;border-radius:3px;background:#fffaf3;color:#5b3f62;overflow:hidden}.template-index .sano-prize-card summary{cursor:pointer;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:11px 12px;font-size:12px;font-weight:800;list-style:none}.template-index .sano-prize-card summary::-webkit-details-marker{display:none}.template-index .sano-prize-card summary:after{content:"+";font-weight:400;color:#c97741}.template-index .sano-prize-card[open] summary:after{content:"\2212"}.template-index .sano-prize-card p{padding:0 12px 12px;margin:0;font-size:10px;line-height:1.5}.template-index .sano-prize-card:after{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,#F1A03E,#F8F2F4,#C25AD8,transparent);background-size:250% 100%;opacity:0;pointer-events:none}.template-index .sano-prize-card summary:focus-visible{outline:2px solid #7D3FA0;outline-offset:-3px;background:#f8f2f4}.template-index .sano-prize-card:focus-within{border-color:#e08e3e;box-shadow:0 4px 18px #7d3fa020}.template-index .sano-ticket-directory{margin-top:14px;border-top:1px solid #c9774140;font-size:11px;line-height:1.55}.template-index .sano-ticket-directory>summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:700;color:#5b3f62}.template-index .sano-ticket-directory>p{margin:0 0 10px}.template-index .sano-ticket-directory ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 14px;list-style:none;margin:0;padding:0}.template-index .sano-ticket-directory li{display:grid;gap:2px;padding:10px 0;border-top:1px solid #c9774126;min-width:0}.template-index .sano-ticket-directory li strong{font-size:14px;color:#875024}.template-index .sano-ticket-directory li span{font-size:10px;overflow-wrap:anywhere}.template-index .sano-ticket-directory li small{font-size:9px;color:#5b3f62}.template-index .sano-ticket-campaign__container{border-radius:8px;align-items:start}.template-index .sano-launch__asset{mix-blend-mode:normal;filter:none}.template-index .sano-launch__sparkles{z-index:1}.template-index .sano-home-hero__visual-frame:after{background:none}.template-index .sano-campaign-effects,.template-index .sano-campaign-ambient{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;contain:strict}.template-index .sano-campaign-effects{z-index:40}.template-index .sano-campaign-ambient{z-index:3}.template-index .sano-campaign-effects *,.template-index .sano-campaign-ambient *{pointer-events:none}.template-index .sano-campaign-burst{position:absolute;width:8px;height:8px;opacity:0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:sano-campaign-burst .75s ease-out var(--spark-delay,0ms) both;filter:drop-shadow(0 0 3px #e08e3e55)}.template-index .sano-campaign-ambient i{position:absolute;top:var(--ambient-y);left:9px;width:6px;height:6px;opacity:.55;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:sano-campaign-edge-drift 12s ease-in-out var(--ambient-delay) infinite}.template-index .sano-campaign-ambient i:nth-child(2n){left:auto;right:9px}.template-index .sano-campaign-ambient i:nth-child(3n){width:3px;height:3px;clip-path:none;border-radius:50%}@media(hover:hover)and (pointer:fine){.template-index .sano-campaign-hover:hover{box-shadow:0 5px 20px #7d3fa025,0 0 12px #f1a03e18;border-color:#e08e3e}.template-index :is(.sano-launch__primary,.sano-home__button,.sano-home-product-card,.sano-prize-card).sano-campaign-hover:hover{transform:translateY(-2px) scale(1.005)}.template-index .sano-launch__primary:hover:after{animation:sano-launch-sheen .9s ease-out 1}.template-index .sano-prize-card:hover:after{opacity:1;animation:sano-campaign-energy-sweep .85s ease-out 1}.template-index nav .sano-campaign-hover:hover{box-shadow:none;transform:none;text-decoration-line:underline;text-decoration-color:#c97741}.template-index .sano-launch__secondary:hover{color:#7d3fa0;border-color:#f1a03e}}@keyframes sano-campaign-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--spark-x)),calc(-50% + var(--spark-y))) scale(.2) rotate(35deg)}}@keyframes sano-campaign-edge-drift{0%,to{opacity:.25;transform:translateY(0) scale(.7)}50%{opacity:.85;transform:translateY(-22px) scale(1.15)}}@media(max-width:749px){.template-index .sano-prize-hints__grid{gap:6px}.template-index .sano-prize-card summary{min-height:48px;padding:8px;font-size:10px}.template-index .sano-prize-card p{padding:0 8px 8px;font-size:9px}.template-index .sano-campaign-ambient i:nth-child(n+7){display:none}.template-index .sano-campaign-ambient i{left:5px}.template-index .sano-campaign-ambient i:nth-child(2n){left:auto;right:5px}}@media(prefers-reduced-motion:reduce){.template-index .sano-campaign-burst{display:none}.template-index .sano-campaign-ambient i{animation:none;opacity:.35}.template-index .sano-campaign-hover,.template-index .sano-campaign-hover:before,.template-index .sano-campaign-hover:after,.template-index .sano-prize-card:after{animation:none!important;transition:none!important}.template-index .sano-campaign-hover:hover{transform:none!important;border-color:#c97741}.template-index .sano-prize-card:hover:after{opacity:0}}.template-index .sano-launch{background:#fbf8fa;border-bottom:0;padding:36px 0 20px;overflow:hidden}.template-index .sano-launch__container{grid-template-columns:1.08fr 1fr;gap:64px}.template-index .sano-launch__content{animation:none}.template-index .sano-launch__copy{margin:22px 0 15px;max-width:400px}.template-index .sano-launch__energy{background:radial-gradient(ellipse at 8% 20%,#c25ad81a,transparent 42%),radial-gradient(ellipse at 85% 90%,#f1a03e24,transparent 44%);animation:sano-launch-energy 13s ease-in-out infinite}.template-index .sano-launch__media{min-height:370px;animation:none}.template-index .sano-launch__asset{height:350px;border-radius:3px;mix-blend-mode:normal;filter:none}.template-index .sano-launch__edition{top:0}.template-index .sano-launch__halo{opacity:.65;width:96%}.template-index .sano-launch__orbit{opacity:.5}.sano-launch__ticket-count{display:flex;align-items:center;gap:13px;margin:0 0 13px}.sano-launch__ticket-count strong{font-size:62px;font-weight:800;line-height:1;letter-spacing:-.055em;background:linear-gradient(115deg,#b37a28,#dbaf59 30%,#9b6029 56%,#d2a156 76%,#946481);color:#b37a28;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 10px #d9ab5020}.sano-launch__ticket-count span{font-size:9px;letter-spacing:.16em;line-height:1.55;font-weight:800;color:#5b3f62}.template-index .sano-launch__prizes{font-size:12px;margin:0;gap:6px 10px}.template-index .sano-launch__actions{margin-top:22px}.template-index .sano-launch__primary{border-radius:7px;background:linear-gradient(110deg,#d99a3c,#efbd60 55%,#d7993a);box-shadow:inset 0 1px #fff4cf99}.template-index .sano-launch__primary:active{box-shadow:0 0 0 4px #dda44722,0 0 24px #ad65bd33}.template-index .sano-ticket-campaign{position:relative;overflow:clip;background:linear-gradient(180deg,#fbf8fa,#fcfaf7 68%,#fff);padding:10px 0 34px}.template-index .sano-ticket-campaign:before{content:"";position:absolute;right:13%;top:-30px;bottom:0;width:1px;background:linear-gradient(180deg,#c9774133,#c25ad83b,#e5b76055,transparent);pointer-events:none}.template-index .sano-ticket-campaign:after{content:"";position:absolute;bottom:0;left:calc(50% - 80px);width:160px;height:2px;background:var(--sano-campaign-line);background-size:200% 100%;animation:sano-campaign-energy-sweep 12s linear infinite;pointer-events:none}.template-index .sano-ticket-campaign__container{width:min(calc(100% - 80px),1280px);padding:24px 0 0;border:0;border-top:1px solid #c4a16c40;border-radius:0;box-shadow:none;background:none;grid-template-columns:280px minmax(0,1fr);gap:58px;align-items:center;overflow:visible}.template-index .sano-ticket-campaign__visual{grid-column:1;grid-row:1;min-height:230px;animation:none}.template-index .sano-ticket-campaign__visual:before{top:-25%;right:-25%;bottom:-25%;left:-25%;background:radial-gradient(ellipse at 50% 45%,#f1a03e26,transparent 60%),radial-gradient(ellipse at 50% 65%,#c25ad81f,transparent 60%)}.template-index .sano-ticket-campaign__content{grid-column:2;grid-row:1;min-width:0}.template-index .sano-ticket-campaign h2{font-size:32px;margin:0 0 8px}.template-index .sano-ticket-campaign__copy{font-size:12px;margin:0 0 16px;line-height:1.55}.template-index .sano-ticket-campaign .sano-launch__eyebrow{font-size:9px;margin:0 0 9px}.template-index .sano-ticket-campaign__count{display:none}.template-index .sano-golden-ticket{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;font-family:inherit;width:246px;min-height:156px;border:1px solid #b87b30;border-radius:5px;padding:21px 25px;background:linear-gradient(127deg,#faf0d1,#e5bd6c 21%,#fff2c6,#ce9a45 57%,#f1d494 78%,#dfb36f);color:#624258;box-shadow:inset 0 0 0 4px #fff0c455,inset 0 0 0 5px #a6763a77,0 7px 0 -3px #ae803d55,0 14px 28px #98753726,-8px 0 28px #a65bb52b;transition:box-shadow .25s}.template-index .sano-golden-ticket>strong{font-size:30px;text-shadow:0 1px 0 #fff0c8;line-height:1}.template-index .sano-golden-ticket__label{font-size:7px;letter-spacing:.13em}.template-index .sano-golden-ticket__number{font-size:7px;margin-top:16px}.template-index .sano-golden-ticket__seal{font-size:7px}.template-index .sano-golden-ticket:after{background:linear-gradient(115deg,transparent 30%,#ffffff9e 44%,#c25ad826 53%,transparent 67%);background-size:300% 100%;animation:sano-ticket-metallic 6.5s linear infinite}.template-index .sano-golden-ticket:focus-visible{outline:2px solid #7d3fa0;outline-offset:8px}.template-index .sano-golden-ticket.sano-campaign-hover:hover{box-shadow:inset 0 0 0 4px #fff0c499,inset 0 0 0 5px #a6763a99,0 7px 0 -3px #ae803d66,0 16px 32px #98753733,-8px 0 32px #a65bb540}.template-index .sano-prize-hints{margin-top:0}.template-index .sano-prize-hints__label{display:none}.template-index .sano-prize-hints__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.template-index .sano-prize-card{border:1px solid #c4a16c80;border-radius:3px;overflow:visible;animation:none;box-shadow:inset 0 1px #fff}.template-index .sano-prize-card:nth-child(2){animation-delay:.48s}.template-index .sano-prize-card:nth-child(3){animation-delay:.61s}.template-index .sano-prize-card summary{min-height:83px;padding:20px 14px;align-items:center;font-size:15px;color:#302733;position:relative}.template-index .sano-prize-card summary:before{content:"";position:absolute;left:14px;right:14px;bottom:10px;height:1px;background:linear-gradient(90deg,#b88a39,#f9e3ac,#c9a566,#9a67b855)}.template-index .sano-prize-card summary:after{font-size:12px;align-self:start}.template-index .sano-prize-card p{font-size:10px;line-height:1.6;color:#5b4a5f}.template-index .sano-prize-card:after{top:0;right:0;bottom:0;left:0;border-radius:inherit;height:auto;background:linear-gradient(110deg,transparent 25%,#ffffff99 45%,#c25ad822 52%,transparent 68%);background-size:300% 100%;opacity:.65;animation:sano-ticket-metallic 9s linear infinite;pointer-events:none;z-index:0}.template-index .sano-prize-card>*{position:relative;z-index:1}.template-index .sano-prize-card--phone{background:linear-gradient(120deg,#f8f8f7,#eae7ed 36%,#fffdf7 62%,#f3e7cb);box-shadow:inset -10px 0 24px -18px #9b62b2aa}.template-index .sano-prize-card--airpods{background:linear-gradient(145deg,#fff,#f6f3f8 55%,#e9e8ed);box-shadow:inset 0 -9px 18px -16px #a86ab9}.template-index .sano-prize-card--cash{background:repeating-linear-gradient(0deg,transparent 0 11px,#b58a3410 11px 12px),repeating-linear-gradient(90deg,transparent 0 17px,#b58a3410 17px 18px),linear-gradient(125deg,#fcf0d3,#eacf8f 60%,#f8e7bc);border-color:#b99243}.template-index .sano-prize-card--cash summary:before{height:2px;background:linear-gradient(90deg,#9c722a,#fff4c8,#b1812a,#ead080)}.sano-prize-glints{position:absolute!important;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2!important}.sano-prize-glints i{position:absolute;width:7px;height:7px;left:18%;top:-4px;background:#c7933b;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 2px #d2a14a66);animation:sano-unified-glint 4.3s ease-in-out -1.2s infinite}.sano-prize-glints i:nth-child(2){left:auto;right:-4px;top:72%;background:#9e5abc;animation-delay:-2.6s;animation-duration:5.2s}.sano-prize-glints i:nth-child(3){top:auto;bottom:-4px;left:72%;animation-delay:-3.5s;animation-duration:3.8s}.sano-prize-card--airpods .sano-prize-glints i{width:5px;height:5px;left:72%}.sano-prize-card--airpods .sano-prize-glints i:nth-child(2){left:auto;background:#fff;filter:drop-shadow(0 0 2px #ac802f)}.sano-prize-card--airpods .sano-prize-glints i:nth-child(3){left:15%}.sano-prize-card--cash .sano-prize-glints i:nth-child(1){left:42%;width:9px;height:9px}.sano-prize-card--cash .sano-prize-glints i:nth-child(2){background:#d9a137;top:25%}.sano-prize-card--cash .sano-prize-glints i:nth-child(4){left:-4px;top:67%;animation-delay:-.8s}.template-index .sano-ticket-directory{margin-top:14px;font-size:10px}.sano-ticket-mechanic{font-size:10px;line-height:1.6;border-top:1px solid #c9774130;color:#5b3f62}.sano-ticket-mechanic summary{cursor:pointer;min-height:36px;padding:10px 0;font-weight:700}.sano-ticket-mechanic p{margin:0 0 12px;max-width:580px}.template-index .sano-launch__sparkles{top:0;right:0;bottom:0;left:0;z-index:1}.template-index .sano-launch__sparkles i{width:10px;height:10px}.template-index .sano-launch__sparkles i:nth-child(1){left:0;top:12%}.template-index .sano-launch__sparkles i:nth-child(2){right:0;top:38%}.template-index .sano-launch__sparkles i:nth-child(3){left:0;bottom:22%}.template-index .sano-launch__sparkles i:nth-child(4){right:0;bottom:12%}.template-index .sano-launch__sparkles i:nth-child(5){left:27%;top:0;background:#fff;animation-delay:-2.2s}.template-index .sano-launch__sparkles i:nth-child(6){right:20%;bottom:0;animation-delay:-3.4s}.template-index .sano-launch__sparkles i:nth-child(7){left:0;top:60%;background:#c25ad8;animation-delay:-1.6s}.template-index .sano-launch__sparkles i:nth-child(8){right:0;top:10%;animation-delay:-.8s}.template-index .sano-ticket-campaign__sparkles i{left:var(--x);top:var(--y)}.template-index .sano-ticket-campaign__sparkles i:nth-child(1){--x:0%;--y:20%}.template-index .sano-ticket-campaign__sparkles i:nth-child(2){--x:100%;--y:30%}.template-index .sano-ticket-campaign__sparkles i:nth-child(3){--x:0%;--y:70%}.template-index .sano-ticket-campaign__sparkles i:nth-child(4){--x:100%;--y:65%}.template-index .sano-ticket-campaign__sparkles i:nth-child(5){--x:35%;--y:0%}.template-index .sano-ticket-campaign__sparkles i:nth-child(6){--x:65%;--y:100%}.template-index .sano-ticket-campaign__sparkles i:nth-child(7){--x:65%;--y:0%}.template-index .sano-ticket-campaign__sparkles i:nth-child(8){--x:35%;--y:100%}.template-index .sano-ticket-campaign__sparkles i:nth-child(9){--x:0%;--y:45%}.template-index .sano-ticket-campaign__sparkles i:nth-child(10){--x:100%;--y:45%}.template-index .sano-ticket-campaign__sparkles i:nth-child(11){--x:12%;--y:95%}.template-index .sano-ticket-campaign__sparkles i:nth-child(12){--x:88%;--y:5%}.template-index .sano-campaign-ambient i{width:8px;height:8px;left:8px;animation-duration:var(--ambient-duration,8s)}.template-index .sano-campaign-ambient i:nth-child(2n){right:8px}.template-index .sano-campaign-ambient i:nth-child(5n){background:#fff!important;filter:drop-shadow(0 0 2px #b78531)}.template-index .sano-campaign-ambient i:nth-child(4n){clip-path:none;border-radius:50%;box-shadow:0 0 5px #c25ad855;width:4px;height:4px}.sano-campaign-pulse{animation:sano-unified-pulse .5s ease-out!important}@keyframes sano-unified-pulse{0%,to{box-shadow:0 0 #d9a94a00}35%{box-shadow:0 0 0 5px #d9a94a44,0 0 24px #a761bf33}}@keyframes sano-unified-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sano-unified-glint{0%,to{opacity:.4;transform:scale(.65) rotate(-8deg)}50%{opacity:1;transform:scale(1.2) rotate(15deg)}}@media(hover:hover){.template-index .sano-prize-card:hover:after{opacity:1;animation:sano-ticket-metallic 1.5s linear infinite}.template-index .sano-launch__primary:hover{box-shadow:inset 0 1px #fff4cf,0 6px 20px #a76aba35,0 0 0 1px #c7994a}}@media(max-width:749px){.template-index .sano-launch{padding:23px 0 8px}.template-index .sano-launch__container{grid-template-columns:1fr;gap:14px;width:calc(100% - 40px)}.template-index .sano-launch__copy{margin:14px 0 11px}.sano-launch__ticket-count{gap:10px;margin-bottom:12px}.sano-launch__ticket-count strong{font-size:46px}.sano-launch__ticket-count span{font-size:8px}.template-index .sano-launch__prizes{font-size:10px;gap:4px 6px}.template-index .sano-launch__actions{margin-top:16px}.template-index .sano-launch__media{min-height:198px;max-width:350px}.template-index .sano-launch__asset{height:190px;width:72%;border-radius:2px}.template-index .sano-launch__halo{width:210px}.template-index .sano-launch__edition{font-size:7px;top:0}.template-index .sano-ticket-campaign{padding:8px 0 26px}.template-index .sano-ticket-campaign__container{width:calc(100% - 40px);grid-template-columns:1fr;gap:14px;padding:16px 0 0}.template-index .sano-ticket-campaign__visual{grid-column:1;grid-row:1;min-height:135px;padding:0;justify-content:center}.template-index .sano-ticket-campaign__content{grid-column:1;grid-row:2}.template-index .sano-golden-ticket{width:190px;min-height:122px;padding:16px 19px}.template-index .sano-golden-ticket>strong{font-size:23px}.template-index .sano-golden-ticket__number{margin-top:10px;font-size:6px}.template-index .sano-golden-ticket__label{font-size:6px}.template-index .sano-ticket-campaign h2{font-size:26px;margin-bottom:5px}.template-index .sano-ticket-campaign__copy{font-size:11px;margin-bottom:12px}.template-index .sano-prize-hints__grid{gap:8px}.template-index .sano-prize-card summary{font-size:10px;min-height:62px;padding:13px 8px;gap:3px}.template-index .sano-prize-card summary:before{left:8px;right:8px;bottom:8px}.template-index .sano-prize-card p{padding:0 8px 9px;font-size:9px}.template-index .sano-campaign-ambient i:nth-child(n+7){display:block}.template-index .sano-campaign-ambient i:nth-child(n+13){display:none}.template-index .sano-campaign-ambient i{left:5px;width:6px;height:6px}.template-index .sano-campaign-ambient i:nth-child(2n){right:5px}}@media(prefers-reduced-motion:reduce){.template-index :is(.sano-launch__content,.sano-launch__media,.sano-ticket-campaign__visual,.sano-prize-card,.sano-prize-glints i,.sano-campaign-pulse),.template-index .sano-prize-card:after,.template-index .sano-ticket-campaign:after{animation:none!important;transition:none!important;opacity:1;transform:none}}.template-index .sano-launch{padding:42px 0 34px;color:#4b3d50}.template-index .sano-launch__eyebrow{font-weight:600;letter-spacing:.21em;line-height:1.5;margin-bottom:20px;color:#5b4a5e}.template-index .sano-launch h1{font-weight:400;font-size:clamp(64px,6.25vw,90px);letter-spacing:-.012em;line-height:1.08;color:#3f3345}.template-index .sano-launch h1 span{font-weight:400;letter-spacing:.012em;line-height:1.12;margin-top:13px;font-size:clamp(30px,3.15vw,45px)}.template-index .sano-launch h1 small{font-weight:500;letter-spacing:.28em;line-height:1.6;margin-top:16px;color:#5b4a5e}.template-index .sano-launch__copy{font-weight:400;max-width:465px;line-height:1.65;margin:23px 0 16px;color:#4b3d50}.template-index .sano-launch__copy strong{font-weight:600}.template-index .sano-launch__prizes{font-weight:500;line-height:1.6;margin-top:16px;gap:6px 9px;color:#5b4a5e}.template-index .sano-launch__chance{font-weight:400;line-height:1.6;margin-top:7px;color:#5b4a5e}.template-index .sano-launch__actions{margin-top:23px;gap:15px 24px}.template-index .sano-launch__ticket{font-weight:600;letter-spacing:.11em}.template-index .sano-launch__ticket-count strong{font-weight:500;letter-spacing:-.01em;line-height:1.1}.template-index .sano-launch__ticket-count span{font-weight:500;letter-spacing:.18em;line-height:1.65}.template-index .sano-ticket-campaign h2{font-weight:400;letter-spacing:.005em;line-height:1.2;color:#3f3345}.template-index .sano-ticket-campaign__copy{font-weight:400;line-height:1.65;max-width:610px;color:#4b3d50}.template-index .sano-ticket-campaign__content .sano-launch__eyebrow{font-weight:500;letter-spacing:.18em;line-height:1.5;margin-bottom:13px}.template-index .sano-ticket-campaign__steps{margin:18px 0;gap:16px}.template-index .sano-ticket-campaign__steps li{font-weight:500;line-height:1.6;color:#5b4a5e}.template-index .sano-prize-hints__label{font-weight:600;letter-spacing:.16em;line-height:1.6;margin-bottom:10px}.template-index .sano-prize-card summary{font-weight:600;letter-spacing:.015em;line-height:1.5;padding:14px;color:#4b3d50}.template-index .sano-prize-card p{line-height:1.65;color:#5b4a5e}.template-index .sano-golden-ticket>strong{font-weight:600;letter-spacing:.055em;line-height:1.15;color:#4b3d50}.template-index .sano-golden-ticket__label{font-weight:500;letter-spacing:.14em;line-height:1.5}.template-index .sano-golden-ticket__number{font-weight:500;letter-spacing:.11em;line-height:1.6}.template-index .sano-home__section-header h2,.template-index .sano-home-reviews h2,.template-index .sano-faq h2,.template-index .sano-knowledge h2{font-weight:400;line-height:1.14;letter-spacing:.004em;color:#3f3345}.template-index .sano-home__section-copy{line-height:1.65;color:#5b4a5e}.template-index .sano-home__eyebrow{font-weight:600;letter-spacing:.19em;line-height:1.5}.sano-campaign-positioned{position:relative}.sano-campaign-page .sano-launch__sparkles,.sano-campaign-page .sano-ticket-campaign__sparkles,.sano-campaign-page .sano-prize-glints{display:none}.sano-campaign-page .sano-campaign-ambient{z-index:21}.sano-campaign-page .sano-campaign-ambient i:nth-child(n){display:block;left:12px;right:auto;top:var(--ambient-y);width:var(--particle-size);height:var(--particle-size);opacity:.7;animation:sano-campaign-rich-drift var(--particle-life) ease-in-out var(--particle-delay) infinite}.sano-campaign-page .sano-campaign-ambient i:nth-child(2n){left:auto;right:3px}.sano-campaign-page .sano-campaign-particle{position:absolute;display:block;pointer-events:none;transform:translate(-50%,-50%);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.sano-campaign-page .sano-campaign-particle--dust{width:3px!important;height:3px!important;clip-path:none!important;border-radius:50%;box-shadow:0 0 5px #e08e3e88}.sano-campaign-page .sano-campaign-particle--glint{background:#f8f2f4!important;filter:drop-shadow(0 0 2px #C97741);animation-name:sano-campaign-rich-glint!important}.sano-campaign-page .sano-campaign-particle--violet{background:#c25ad8!important;filter:drop-shadow(0 0 3px #7d3fa044)}.sano-campaign-page .sano-campaign-particle--mote{width:10px!important;height:10px!important;clip-path:none!important;border-radius:50%;background:radial-gradient(circle,#c25ad866,transparent 70%)!important;animation-name:sano-campaign-rich-orbit!important}.sano-campaign-page .sano-campaign-particle--streak{width:2px!important;height:13px!important;clip-path:none!important;border-radius:2px;background:linear-gradient(transparent,#F1A03E,#F8F2F4,transparent)!important;animation-name:sano-campaign-rich-glint!important}.sano-campaign-page .sano-campaign-particle--cluster{clip-path:none!important;width:3px!important;height:3px!important;border-radius:50%;box-shadow:4px -6px #e08e3e,-3px 6px #c25ad8}.sano-campaign-page .sano-campaign-field{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:2;contain:strict}.sano-campaign-page .sano-campaign-field i{left:12px;top:var(--field-y);width:var(--particle-size);height:var(--particle-size);opacity:.75;animation:sano-campaign-rich-drift var(--particle-life) ease-in-out var(--particle-delay) infinite;animation-play-state:paused}.sano-campaign-page .sano-campaign-field i:nth-child(2n){left:auto;right:12px}.sano-campaign-page .sano-campaign-field.is-active i{animation-play-state:running}.sano-campaign-page .sano-campaign-field[data-zone=products] i:nth-child(n+5){left:50%;right:auto}.sano-campaign-page .sano-campaign-field[data-zone=ticket-visual] i{left:5px}.sano-campaign-page .sano-campaign-field[data-zone=ticket-visual] i:nth-child(2n){left:auto;right:5px}.sano-campaign-page .sano-campaign-field[data-zone=prizes] i{--particle-size:3px;--particle-dx:0px;width:3px!important;height:3px!important;filter:none;box-shadow:none}.sano-campaign-page .sano-campaign-field.is-entered:before{content:"";position:absolute;left:calc(50% - 60px);top:2px;width:120px;height:2px;background:linear-gradient(90deg,transparent,#F1A03E,#C25AD8,transparent);opacity:0;animation:sano-campaign-chapter-glint 1.5s ease-out 1}.sano-campaign-page .sano-campaign-effects,.sano-campaign-page .sano-campaign-ambient{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;contain:strict}.sano-campaign-page .sano-campaign-effects{z-index:40}.sano-campaign-page .sano-campaign-burst{position:absolute;pointer-events:none;width:8px;height:8px;opacity:0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:sano-campaign-burst .75s ease-out var(--spark-delay,0ms) both}.sano-campaign-page .sano-campaign-hover:focus-visible{outline:2px solid #7D3FA0;outline-offset:4px}@keyframes sano-campaign-rich-drift{0%,to{opacity:.38;transform:translate(-50%,-50%) scale(.75) rotate(0)}45%{opacity:.95;transform:translate(calc(-50% + var(--particle-dx)),-24px) scale(1.15) rotate(12deg)}72%{opacity:.65;transform:translate(-50%,-15px) scale(.9) rotate(-8deg)}}@keyframes sano-campaign-rich-orbit{0%,to{opacity:.45;transform:translate(-50%,-50%) scale(.8)}35%{opacity:.8;transform:translate(calc(-50% + var(--particle-dx)),-20px) scale(1.2)}70%{opacity:.6;transform:translate(calc(-50% - var(--particle-dx)),-13px) scale(.9)}}@keyframes sano-campaign-rich-glint{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(.7)}30%{opacity:1;transform:translate(calc(-50% + var(--particle-dx)),-18px) scale(1.25)}65%{opacity:.5;transform:translate(-50%,-10px) scale(.85)}}@keyframes sano-campaign-chapter-glint{0%{opacity:0;transform:scaleX(.25)}35%{opacity:.85}to{opacity:0;transform:scaleX(1)}}@media(max-width:749px){.template-index .sano-launch{padding:27px 0 23px}.template-index .sano-launch__eyebrow{font-size:9px;margin-bottom:16px;letter-spacing:.19em}.template-index .sano-launch h1{font-size:clamp(57px,15.4vw,66px);line-height:1.1;letter-spacing:.005em}.template-index .sano-launch h1 span{font-size:clamp(28px,7.5vw,32px);line-height:1.16;margin-top:10px;letter-spacing:.018em}.template-index .sano-launch h1 small{font-size:9px;margin-top:12px}.template-index .sano-launch__copy{font-size:13px;line-height:1.65;margin:19px 0 14px}.template-index .sano-launch__prizes{font-size:10px;line-height:1.6;margin-top:12px;gap:4px 6px}.template-index .sano-launch__chance{font-size:10px;line-height:1.6;margin-top:6px}.template-index .sano-launch__actions{margin-top:18px;gap:10px 12px}.template-index .sano-ticket-campaign h2{font-size:27px;line-height:1.22}.template-index .sano-ticket-campaign__copy{font-size:12px;line-height:1.65}.template-index .sano-ticket-campaign__steps{margin:15px 0;gap:9px}.template-index .sano-prize-card summary{padding:10px 8px;font-weight:500;font-size:10px;line-height:1.55}.sano-campaign-page .sano-campaign-ambient i:nth-child(n){left:6px;top:var(--ambient-mobile-y);width:7px;height:7px;--particle-dx:1px}.sano-campaign-page .sano-campaign-ambient i:nth-child(2n){left:auto;right:0}.sano-campaign-page .sano-campaign-ambient i:nth-child(n+13){display:none}.sano-campaign-page .sano-campaign-field i{left:6px;width:6px;height:6px;--particle-dx:1px}.sano-campaign-page .sano-campaign-field i:nth-child(2n){left:auto;right:0}.sano-campaign-page .sano-campaign-field[data-zone=products] i:nth-child(n+5){left:6px;right:auto}}@media(prefers-reduced-motion:reduce){.sano-campaign-page .sano-campaign-particle,.sano-campaign-page .sano-campaign-field:before{animation:none!important;opacity:.5;transform:translate(-50%,-50%)}.sano-campaign-page .sano-campaign-field:before{display:none}.sano-campaign-page .sano-campaign-burst{display:none}}.sano-campaign-page .sano-campaign-field{transform:translateY(var(--scroll-light,0px));overflow:clip;contain:strict}.sano-campaign-page .sano-campaign-field i:nth-child(n){right:auto;filter:drop-shadow(0 0 3px #d69a3a88);opacity:.85}.sano-campaign-page .sano-campaign-field .sano-campaign-particle--dust{width:4px!important;height:4px!important}.sano-campaign-page .sano-campaign-field .sano-campaign-particle--streak{width:2px!important;height:19px!important}.sano-campaign-page .sano-campaign-field .sano-campaign-particle--mote{width:19px!important;height:19px!important}.sano-campaign-page .sano-campaign-field:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at var(--wave-x,48%) 20%,#e6b45019,transparent 42%),radial-gradient(ellipse at 35% 80%,#b765cb13,transparent 40%);animation:sano-interior-wave 11s ease-in-out infinite;animation-play-state:paused}.sano-campaign-page .sano-campaign-field.is-active:after{animation-play-state:running}.sano-campaign-page .sano-campaign-field[data-zone=header]:after{display:none}@keyframes sano-interior-wave{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.sano-campaign-page .sano-campaign-field{transform:none}.sano-campaign-page .sano-campaign-field:after{animation:none;opacity:.7}}.template-index .sano-launch{padding:30px 0 26px}.template-index .sano-launch__container{gap:36px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.template-index .sano-launch h1{font-size:clamp(48px,4.7vw,68px);line-height:1.06;margin:0 0 13px}.template-index .sano-launch__intro{font-size:17px;line-height:1.4;margin:0 0 10px;font-weight:600}.sano-scan-features{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 16px;padding:0;list-style:none}.sano-scan-features li{font-size:10px;line-height:1.35;font-weight:700;letter-spacing:.04em;padding:6px 9px;background:#faf5fd;border:1px solid #b680cb44;border-radius:5px;color:#713981}.sano-scan-scoop{display:grid;gap:3px;justify-items:start;border-left:3px solid #c89d50;padding:7px 0 7px 12px;margin-bottom:15px;background:linear-gradient(90deg,#f3dfad33,transparent)}.sano-scan-scoop strong{font-family:var(--font-heading-family,"Oswald",sans-serif);font-size:26px;line-height:1.15;font-weight:700;letter-spacing:.025em;color:#713981}.sano-scan-scoop span{font-size:13px;color:#554759;line-height:1.4}.sano-scan-prizes>p{font-size:10px;letter-spacing:.1em;font-weight:700;color:#987131;margin:0 0 6px}.sano-scan-prizes ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:0;max-width:480px}.sano-scan-prizes li{position:relative;padding:10px 7px;border:1px solid #cc9e5055;border-radius:6px;background:linear-gradient(120deg,#f5e6bd55,#fff9);font-size:13px;line-height:1.3;font-weight:700;text-align:center;color:#57405f;overflow:hidden}.sano-scan-prizes li:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,#fff9 48%,transparent 60%);background-size:300% 100%;animation:sanoScanGlint 7s ease-in-out infinite}.sano-scan-prizes li:nth-child(2):after{animation-delay:-2s}.sano-scan-prizes li:nth-child(3):after{animation-delay:-4s}.template-index .sano-launch__actions{margin-top:20px;gap:12px 20px}.template-index .sano-launch__secondary{font-size:11px}.template-index .sano-ticket-trigger{padding:18px 22px;grid-template-columns:100px minmax(0,1fr) 24px;gap:20px;min-height:0}.template-index .sano-ticket-trigger .sano-golden-ticket{width:100px;height:76px;padding:9px;transform:rotate(-2deg)}.template-index .sano-ticket-trigger .sano-golden-ticket strong{font-size:17px;line-height:1.1}.template-index .sano-ticket-trigger .sano-golden-ticket__label,.template-index .sano-ticket-trigger .sano-golden-ticket__number,.template-index .sano-ticket-trigger .sano-golden-ticket__seal{font-size:4px}.template-index .sano-ticket-trigger__heading{font-size:30px;line-height:1.1;margin-bottom:5px}.template-index .sano-ticket-trigger__hint{font-size:13px;line-height:1.5}@keyframes sanoScanGlint{0%,30%,to{background-position:100% 0}60%{background-position:0 0}}@media(max-width:749px){.template-index .sano-launch{padding:20px 0 12px}.template-index .sano-launch__container{grid-template-columns:1fr;gap:18px}.template-index .sano-launch h1{font-size:42px;margin-bottom:10px}.template-index .sano-launch__intro{font-size:14px;margin-bottom:8px}.sano-scan-features{gap:5px;margin-bottom:11px}.sano-scan-features li{font-size:9px;padding:5px 6px}.sano-scan-scoop{margin-bottom:11px;padding-block:5px}.sano-scan-scoop strong{font-size:24px}.sano-scan-scoop span{font-size:12px}.sano-scan-prizes li{font-size:11px;padding:8px 4px}.sano-scan-prizes ul{gap:5px}.template-index .sano-launch__actions{margin-top:15px;gap:9px}.template-index .sano-launch__primary{font-size:10px;min-height:48px}.template-index .sano-launch__secondary{font-size:10px}.template-index .sano-ticket-trigger{grid-template-columns:64px minmax(0,1fr) 18px;padding:14px;gap:12px}.template-index .sano-ticket-trigger .sano-golden-ticket{width:64px;height:54px;padding:6px}.template-index .sano-ticket-trigger .sano-golden-ticket strong{font-size:12px}.template-index .sano-ticket-trigger__heading{font-size:24px}.template-index .sano-ticket-trigger__hint{font-size:11px}}@media(prefers-reduced-motion:reduce){.sano-scan-prizes li:after{animation:none}}.template-index .sano-launch .sano-launch__container{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:none;gap:28px}.template-index .sano-launch .sano-launch__content{display:block;grid-column:1;grid-row:1;min-width:0}.template-index .sano-launch .sano-launch__media{grid-column:2;grid-row:1}.template-index .sano-launch .sano-launch__content h1{font-size:clamp(44px,4.7vw,68px);margin:0 0 12px;max-width:none}.sano-scan-scoop strong{font-family:var(--font-family-display,var(--font-family-body,inherit))}.template-index .sano-launch .sano-launch__actions{margin-top:18px;flex-wrap:wrap}.template-index .sano-ticket-trigger h2.sano-ticket-trigger__heading{font-size:30px}@media(max-width:767px){.template-index .sano-launch{padding:20px 18px 16px}.template-index .sano-launch .sano-launch__container{grid-template-columns:1fr;gap:16px}.template-index .sano-launch .sano-launch__media{grid-column:1;grid-row:2;min-height:190px}.template-index .sano-launch .sano-launch__asset{max-height:200px;width:auto;max-width:100%}.template-index .sano-launch .sano-launch__content h1{font-size:40px;margin-bottom:10px}.template-index .sano-launch .sano-launch__actions{margin-top:15px;display:grid;gap:7px}.template-index .sano-ticket-trigger h2.sano-ticket-trigger__heading{font-size:24px}}@media(max-width:767px){body.template-product .sano-product-buybox{padding-block:14px!important}body.template-product .sano-product-buybox .sano-product-gallery-preview{width:min(100%,76vw,310px)!important;max-width:310px!important;margin-inline:auto;aspect-ratio:1/1!important}body.template-product .sano-product-buybox .sano-product-gallery-preview__image{object-fit:contain!important;transform:none!important}body.template-product .sano-product-buybox .bwp-single-info{padding-top:10px!important}body.template-product .sano-product-buybox h1.product-single__title{font-size:28px!important;line-height:1.06!important;margin:4px 0 10px!important}body.template-product .sano-product-buybox .sano-product-native-rating{margin-bottom:10px!important}body.template-product .sano-product-buybox .sano-product-buybox__usp{margin-block:8px 10px!important;gap:7px!important}body.template-product .sano-product-buybox .sano-product-buybox__usp li{font-size:14px!important;line-height:1.35!important}body.template-product .sano-product-buybox .price-single-product{margin-bottom:10px!important}body.template-product .sano-product-buybox .product-single__price{font-size:28px!important;line-height:1.15!important}body.template-product .sano-product-buybox .variants-wrapper{margin-block:10px!important}body.template-product .sano-product-buybox .product-single__buttons .btn--add-to-cart{min-height:48px!important;height:48px!important;padding:12px!important;font-size:14px!important}body.template-product .sano-product-buybox .product-single__buttons .product-quantity select{min-height:48px!important;height:48px!important}body.template-product .sano-product-buybox .sano-mystery-preview__button{min-height:64px!important;padding:12px 14px!important}body.template-product .sano-product-buybox .sano-mystery-preview__text strong{font-size:19px!important}body.template-product .sano-product-buybox .sano-delivery-timer{margin-top:12px!important}body.template-product .sano-product-education__container{padding-block:28px!important}body.template-product .sano-product-education__layout{row-gap:18px!important}body.template-product .sano-product-review-list{padding-block:24px!important}body.template-product .sano-native-reviews__header{margin-bottom:16px!important}body.template-product .sano-native-review{padding:14px!important}body.template-product .sano-creatine__hero{padding-block:12px 20px!important;gap:10px!important}body.template-product .sano-creatine__media-stage{width:min(100%,76vw,310px)!important;max-width:310px!important;margin-inline:auto;aspect-ratio:1/1!important}body.template-product .sano-creatine__media{height:100%!important}body.template-product .sano-creatine__media img{object-fit:contain!important}body.template-product .sano-creatine__buybox h1{font-size:28px!important;line-height:1.06!important;margin-bottom:10px!important}body.template-product .sano-creatine__price-current{font-size:28px!important}body.template-product .sano-creatine__buybox{gap:10px!important}body.template-product .sano-creatine__section{padding-block:26px!important}body.template-product .sano-creatine__section-head{margin-bottom:16px!important}body.template-product .sano-creatine__media img{transform:none!important}body.template-product .sano-creatine__atc{min-height:48px!important;padding-block:12px!important}body:is(.template-index,.template-product) .sano-faq__container{padding-block:26px!important;gap:18px!important}body:is(.template-index,.template-product) .sano-faq__summary{min-height:44px!important;padding-block:13px!important}body:is(.template-index,.template-product) .sano-faq__heading{font-size:30px!important;line-height:1.05!important}body:is(.template-index,.template-product) .sano-faq__answer{padding-bottom:14px!important}}@media(max-width:767px){body.template-product .sano-product-buybox:not(.sano-creatine-pdp){padding-block:10px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-gallery-preview{width:100%!important;max-width:none!important;overflow:visible}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-gallery-preview__item,body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-gallery-preview__media{border-radius:inherit}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .bwp-single-info{padding-top:8px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) h1.product-single__title{font-size:clamp(32px,8.5vw,36px)!important;line-height:1.02!important;margin:2px 0 6px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-native-rating{gap:8px!important;margin-bottom:3px!important;transform:none!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-native-rating__stars{gap:1px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .inventory-content{margin-block:0 6px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-buybox__usp{margin-block:4px 7px!important;gap:4px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-buybox__usp li{min-height:19px!important;line-height:19px!important;gap:6px!important;font-size:13px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-buybox__usp li>span:not(.sano-usp-impact-stars){font-size:13px!important;line-height:19px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-buybox__usp svg{width:16px!important;height:16px!important;flex-basis:16px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-mystery-media-electric{top:-3px;right:-3px;bottom:-3px;left:-3px;overflow:visible;contain:layout style;animation:none}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-mystery-media-electric svg{overflow:visible}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-electric-organic-arc{stroke-width:.55;stroke-dasharray:7 2 1 8;animation:sanoMobileEdgeTravel 5.8s linear infinite,sanoMobileEdgeFlicker 4.2s ease-in-out infinite;filter:none}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-electric-organic-arc:nth-of-type(2n){animation-duration:7.4s,5.2s;animation-delay:-3s,-2s}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-electric-organic-arc--gold{stroke:#efbd58}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-electric-organic-arc--purple{stroke:#ab4ee0}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-electric-node-spark{animation:sanoMobileEdgeFlicker 4.7s ease-in-out infinite;stroke-width:.4}}@keyframes sanoMobileEdgeTravel{to{stroke-dashoffset:-108}}@keyframes sanoMobileEdgeFlicker{0%,to{opacity:.35}35%{opacity:.85}44%{opacity:.5}53%{opacity:.95}72%{opacity:.55}}@media(max-width:767px)and (prefers-reduced-motion:reduce){body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-mystery-media-electric *{animation:none!important;opacity:.55}}@media(max-width:767px){body.template-product:not(.sano-mystery-page-on) .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-gallery-preview:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:8;pointer-events:none;background:linear-gradient(115deg,#edbe60 5%,#ab4ee0 28%,#fff2c9 36%,#c879eb 43%,#edbe60 64%,#ab4ee0 88%);background-size:250% 250%;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%22.55%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%201L13%201%2015%202%2017%20.5%2020%201.5%2023%201%2032%201%2034%202%2036%20.5%2039%201.5%2046%201%20M54%201L62%201%2065%20.5%2067%202%2070%201%2077%201%2080%202%2083%20.5%2086%201.5%2094%201%20M99%206L99%2014%2098%2017%2099.5%2020%2098.5%2023%2099%2027%2099%2035%2098%2038%2099.5%2041%2099%2046%20M99%2054L99%2062%2098%2065%2099.5%2068%2098.5%2071%2099%2078%2098%2081%2099.5%2084%2099%2094%20M94%2099L86%2099%2083%2098%2080%2099.5%2077%2098.5%2074%2099%2066%2099%2063%2098%2060%2099.5%2054%2099%20M46%2099L38%2099%2035%2098%2032%2099.5%2029%2098.5%2025%2099%2018%2099%2016%2098%2013%2099.5%206%2099%20M1%2094L1%2086%202%2083%20.5%2080%201.5%2077%201%2074%201%2066%202%2063%20.5%2060%201%2054%20M1%2046L1%2038%202%2035%20.5%2032%201.5%2029%201%2025%201%2018%202%2016%20.5%2013%201%206%22%2F%3E%3C%2Fsvg%3E) center/100% 100% no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%22.55%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%201L13%201%2015%202%2017%20.5%2020%201.5%2023%201%2032%201%2034%202%2036%20.5%2039%201.5%2046%201%20M54%201L62%201%2065%20.5%2067%202%2070%201%2077%201%2080%202%2083%20.5%2086%201.5%2094%201%20M99%206L99%2014%2098%2017%2099.5%2020%2098.5%2023%2099%2027%2099%2035%2098%2038%2099.5%2041%2099%2046%20M99%2054L99%2062%2098%2065%2099.5%2068%2098.5%2071%2099%2078%2098%2081%2099.5%2084%2099%2094%20M94%2099L86%2099%2083%2098%2080%2099.5%2077%2098.5%2074%2099%2066%2099%2063%2098%2060%2099.5%2054%2099%20M46%2099L38%2099%2035%2098%2032%2099.5%2029%2098.5%2025%2099%2018%2099%2016%2098%2013%2099.5%206%2099%20M1%2094L1%2086%202%2083%20.5%2080%201.5%2077%201%2074%201%2066%202%2063%20.5%2060%201%2054%20M1%2046L1%2038%202%2035%20.5%2032%201.5%2029%201%2025%201%2018%202%2016%20.5%2013%201%206%22%2F%3E%3C%2Fsvg%3E) center/100% 100% no-repeat;animation:sanoMobileMaskedArc 7s linear infinite}}@keyframes sanoMobileMaskedArc{0%{background-position:0% 0%;opacity:.55}45%{opacity:.95}to{background-position:100% 100%;opacity:.55}}@media(max-width:767px)and (prefers-reduced-motion:reduce){body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-gallery-preview:after{animation:none!important;opacity:.6}}body.template-product:has(.sano-product-buybox):not(.sano-mystery-page-on) :is(.sano-campaign-field,.sano-campaign-particles,.sano-campaign-particle,.sano-mystery-page-particle,.sano-mystery-atmosphere,.sano-mystery-scroll-field,.sano-mystery-handoff){display:none!important;animation:none!important}body.template-product .sano-product-buybox .sano-product-gallery-preview:after{display:none!important}body.template-product .sano-product-buybox .sano-mystery-preview__button[aria-pressed=false] :is(.sano-mystery-energy,.sano-mystery-internal-field){display:none!important}body.template-product .sano-product-buybox .sano-mystery-preview:not(:has([aria-pressed=true])) .sano-mystery-orbit{display:none!important}body.template-product .sano-product-buybox .sano-mystery-preview__button[aria-pressed=false]:before,body.template-product .sano-product-buybox .sano-mystery-preview__button[aria-pressed=false]:after{display:none!important;animation:none!important}body.template-product .sano-product-buybox .sano-mystery-preview__button[aria-pressed=false] .sano-mystery-preview__check,body.template-product.sano-mystery-page-on .sano-product-buybox .sano-flavor-card__check{opacity:0!important;visibility:hidden}body.template-product.sano-mystery-page-on .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:checked+label.checkbox{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body.template-product.sano-mystery-page-on .sano-product-buybox .single-option-selector.color-checkbox[data-sano-flavor] input[type=radio]:checked+label.checkbox:before{animation:none!important;opacity:0!important}body.template-product .sano-product-buybox .sano-mystery-preview__button[aria-pressed=true] .sano-mystery-preview__check{opacity:1!important;visibility:visible;border:2px solid #f1ce83;background:#65317e;color:#fff;font-weight:800;box-shadow:0 0 0 2px #fff3ca55,0 0 10px #e7b96066}body.template-product .sano-product-buybox .sano-selection-glint{position:absolute;left:var(--glint-x);top:var(--glint-y);width:7px;height:7px;background:#f1ce83;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);pointer-events:none;animation:sanoSelectionGlint 4.8s var(--glint-delay) ease-in-out infinite;transform-origin:center}body.template-product .sano-product-buybox .sano-selection-glint:nth-of-type(2n){background:#bd75e0;width:5px;height:5px}body.template-product .sano-product-buybox .sano-selection-glint:nth-of-type(3n){background:#fff4ce;width:4px;height:9px}@keyframes sanoSelectionGlint{0%,to{opacity:.12;transform:translate(-50%,-50%) scale(.65)}20%{opacity:.95;transform:translate(-50%,-50%) scale(1.15)}45%,80%{opacity:.2;transform:translate(-50%,-50%) scale(.8)}}@media(max-width:768px){body.template-product .sano-product-buybox .sano-product-native-rating__stars{font-size:21px!important}body.template-product .sano-product-buybox .sano-product-native-rating strong{font-size:12px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp) .sano-product-buybox__usp{margin-bottom:17px!important}body.template-product .sano-product-buybox .sano-product-gallery-preview{scroll-margin-top:100px}}@media(prefers-reduced-motion:reduce){body.template-product .sano-product-buybox .sano-selection-glint{animation:none!important;opacity:.4;transform:translate(-50%,-50%)}body.template-product .sano-product-buybox .sano-mystery-media-electric{animation:none!important}}@media(max-width:767px){body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .product-single__title{font-size:clamp(33.92px,9.01vw,38.16px)!important;letter-spacing:-.018em;margin:2px 0 7px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .sano-product-native-rating{display:flex;width:fit-content;min-height:24px;margin:0!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .inventory-content{margin:8px 0 5px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .sano-product-buybox__usp{gap:2px!important;margin:0 0 10px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .price-single-product{margin-bottom:10px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .product-single__form{margin-top:-6px}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .sano-mystery-preview{margin-block:0 8px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .sano-mystery-preview__button{min-height:56px!important;padding-block:5px!important}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .variants__options.color-checkbox{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .variants__options.color-checkbox [data-sano-flavor=jungle-apple]{grid-column:auto}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .single-option-selector.color-checkbox[data-sano-flavor] label.checkbox{grid-template-columns:16px minmax(0,1fr);column-gap:5px;min-height:54px;padding:5px}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) [data-sano-flavor] .sano-flavor-card__swatch{width:16px;height:16px}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) [data-sano-flavor] .sano-flavor-card__name{font-size:12px;line-height:1.2;padding-right:0;overflow-wrap:normal}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) [data-sano-flavor] .sano-flavor-card__name>span{white-space:normal}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) [data-sano-flavor] .sano-flavor-card__check{position:absolute;right:3px;bottom:3px;width:12px;height:12px;font-size:8px;border-width:1px}body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .variants-wrapper{margin-block:0 8px!important}}@media(max-width:359px){body.template-product .sano-product-buybox:not(.sano-creatine-pdp):has([data-sano-mystery-preview]) .product-single__title{letter-spacing:-.028em}}.menu-mobile .menu-mobile__nav{padding-top:8px!important;justify-content:flex-start!important}.menu-mobile .menu-mobile__nav-item{flex-grow:0!important}.menu-mobile .sano-menu-featured{background:linear-gradient(110deg,#e7d9ee,#f3e8ed 60%,#f4e5c7);border-radius:10px;box-shadow:inset 3px 0 #9a72ae,inset 0 1px #ffffffa6}.menu-mobile .sano-menu-featured>a{padding-inline:12px!important}.menu-mobile .sano-menu-ticket{overflow:hidden;animation:sano-menu-ticket-float 3.6s ease-in-out infinite;box-shadow:0 4px 10px #80552224,inset 0 1px #fff6d6}.menu-mobile .sano-menu-ticket:after{content:"";position:absolute;top:-30%;right:-70%;bottom:-30%;left:-70%;background:linear-gradient(110deg,transparent 40%,#fffbedbd 49%,transparent 58%);pointer-events:none;animation:sano-menu-ticket-shine 4s ease-in-out infinite}@keyframes sano-menu-ticket-float{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-4px) rotate(2deg)}}@keyframes sano-menu-ticket-shine{0%,20%{transform:translate(-65%);opacity:0}28%{opacity:1}58%,to{transform:translate(65%);opacity:0}}@media(prefers-reduced-motion:reduce){.menu-mobile .sano-menu-ticket,.menu-mobile .sano-menu-ticket:after{animation:none}}.menu-mobile{height:100vh!important;height:100dvh!important;bottom:0!important}.menu-mobile .menu-mobile__inner{top:0!important;bottom:0!important;height:100%!important;border-radius:0 18px 0 0;overflow:hidden;box-shadow:8px 0 28px #24162e35,inset -1px 0 #d9c4dd}.menu-mobile .menu-mobile__nav{bottom:0!important;overflow-y:auto;padding-bottom:max(24px,env(safe-area-inset-bottom))!important}.menu-mobile .sano-menu-featured{position:relative;isolation:isolate;overflow:hidden;border-radius:12px;animation:sano-menu-band-energy 3.8s ease-in-out infinite}.menu-mobile .sano-menu-featured:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,#fff8dfa6 48%,#ead1f078 55%,transparent 70%);transform:translate(-100%);animation:sano-menu-band-sweep 4.8s ease-in-out infinite}@keyframes sano-menu-band-energy{0%,to{box-shadow:inset 3px 0 #9a72ae,inset 0 1px #ffffffa6,0 0 #bd93cb00}50%{box-shadow:inset 3px 0 #b08cc5,inset 0 1px #ffffffd9,0 0 12px #b691c52b}}@keyframes sano-menu-band-sweep{0%,12%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.menu-mobile .sano-menu-featured,.menu-mobile .sano-menu-featured:before{animation:none}}.menu-mobile .menu-mobile__nav{top:16px!important;padding-top:0!important}.menu-mobile .menu-mobile__header{z-index:3;pointer-events:none}.menu-mobile .menu-mobile__close{pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sano-black-friday.css.map */
