.s2g{--navy:#0A1767;--sky:#D8EDF9;--accent:#69BAE8;--pink:#E31984;--pink-d:#C40F6E;--yellow:#F5EC4A;--ink:#0A1767;--muted:#46508a;--white:#fff;--cap:#E31984;--cap2:#F2EC5A;--h:"Big Shoulders","Big Shoulders Display",Impact,"Arial Narrow",sans-serif;--b:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--r:22px}.s2g *,.s2g{box-sizing:border-box;margin:0;padding:0}.s2g{font-family:var(--b);color:var(--ink);background:#fff;line-height:1.55;font-size:16px;-webkit-font-smoothing:antialiased}.s2g img{display:block;max-width:100%;height:auto}.s2g a{color:inherit}.s2g .wrap{width:min(1200px,100% - 40px);margin-inline:auto}.s2g .wrap-narrow{width:min(820px,100% - 40px)}.s2g h1,.s2g h2,.s2g h3{font-family:var(--h);text-transform:uppercase;line-height:.92;letter-spacing:.005em}.s2g h2{font-size:clamp(44px,8vw,84px);font-weight:900;margin-bottom:28px}.s2g h3{font-size:28px;font-weight:800}.s2g .kicker{font-weight:800;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--pink);margin-bottom:10px}.s2g .kicker-light{color:var(--yellow)}.s2g .sub{font-size:18px;color:var(--muted);max-width:560px;margin:-12px 0 22px}.s2g .tbc{display:inline-block;font:800 10px/1 var(--b);letter-spacing:.1em;text-transform:uppercase;background:var(--yellow);color:var(--navy);padding:4px 7px;border-radius:5px;vertical-align:middle;margin-left:6px;border:1px dashed var(--navy)}.s2g .tbc-lg{font-size:11px;margin:0 0 10px}.s2g .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:800 16px/1 var(--b);text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border-radius:999px;padding:16px 26px;border:3px solid transparent;transition:transform .15s,box-shadow .15s,background .15s;cursor:pointer;white-space:nowrap}.s2g .btn:hover{transform:translateY(-2px)}.s2g .btn-lg{font-size:19px;padding:21px 34px}.s2g .btn-sm{font-size:13px;padding:11px 18px}.s2g .btn-navy{background:var(--navy);color:#fff}.s2g .btn-pink{background:var(--pink);color:#fff;box-shadow:0 6px 0 var(--navy)}.s2g .btn-pink:hover{box-shadow:0 8px 0 var(--navy)}.s2g .btn-yellow{background:var(--yellow);color:var(--navy);box-shadow:0 6px #000a}.s2g .btn-outline{border-color:var(--navy);color:var(--navy);background:#fff}.s2g .btn-outline:hover{background:var(--navy);color:#fff}.s2g .btn-price{font-size:.68em;font-weight:700;opacity:.9;text-transform:none;letter-spacing:0;border-left:2px solid #fff6;padding-left:10px}.s2g .amz{font-weight:700;font-size:14px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.s2g .amz-light{color:#fffc}.s2g .nav{position:sticky;top:0;z-index:50;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #0a176714}.s2g .hero{position:relative;overflow:hidden;background:var(--sky);padding:30px 0 42px;transition:background .4s}.s2g .hero-grid{position:relative;display:grid;grid-template-areas:"copy" "visual" "buy";gap:6px}.s2g .hero-copy{grid-area:copy}.s2g .hero-visual{grid-area:visual}.s2g .hero-buy{grid-area:buy}.s2g .eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--navy);color:#fff;font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:8px 14px;border-radius:999px;margin-bottom:16px}.s2g .st-dot{width:9px;height:9px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 3px #f5ec4a55}.s2g h1{margin-top:0;font-size:clamp(62px,15.5vw,124px);font-weight:900;color:var(--navy);margin-bottom:16px}.s2g .hl{color:var(--cap);transition:color .4s;position:relative;white-space:nowrap}.s2g .hero[data-color=black] .hl{color:var(--navy);background:linear-gradient(transparent 62%,var(--accent) 62%)}.s2g .hl-y{color:var(--yellow)}.s2g .lede{font-size:18px;font-weight:500;max-width:520px;color:#1d2a7a}.s2g .hero-visual{position:relative;display:grid;place-items:center;min-height:330px;margin:4px 0}.s2g .blob{position:absolute;width:min(84vw,520px);aspect-ratio:1;border-radius:46% 54% 52% 48%/52% 44% 56% 48%;background:radial-gradient(circle at 35% 30%,#1f2f9a 0,var(--navy) 70%);box-shadow:0 0 0 10px var(--cap);opacity:1;transition:background .4s;animation:wob 9s ease-in-out infinite}.s2g .blob:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;border:3px dashed #ffffff8c}@keyframes wob{50%{border-radius:56% 44% 46% 54%/45% 55%;transform:rotate(8deg)}}.s2g .hero-cap{position:relative;width:min(74vw,500px);filter:drop-shadow(0 30px 30px #0a176755);transform:rotate(-6deg);transition:opacity .2s,transform .35s}.s2g .hero-cap.swap{opacity:0;transform:rotate(-14deg) scale(.92)}.s2g .chip{position:absolute;background:#fff;color:var(--navy);font:700 13px/1.15 var(--b);padding:10px 14px;border-radius:16px;box-shadow:0 10px 24px #0a17672b;text-transform:uppercase;letter-spacing:.03em}.s2g .chip b{font:900 30px/1 var(--h);display:block;color:var(--pink)}.s2g .chip-a{left:0;top:8%;transform:rotate(-5deg)}.s2g .chip-b{right:0;bottom:10%;transform:rotate(4deg);background:var(--yellow)}.s2g .picker-label{font-weight:700;font-size:15px;margin-bottom:10px}.s2g .swatches{display:flex;gap:14px}.s2g .swatches-center{justify-content:center;margin:0 0 30px}.s2g .sw{width:50px;height:50px;border-radius:50%;border:3px solid #fff;background:linear-gradient(135deg,var(--sw) 58%,var(--sw2) 58%);box-shadow:0 0 0 2px #0a176733;cursor:pointer;transition:transform .15s,box-shadow .15s}.s2g .sw:hover{transform:scale(1.08)}.s2g .sw.is-on{box-shadow:0 0 0 3px var(--navy);transform:scale(1.1)}.s2g .sw:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.s2g .buy-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin:24px 0 18px}.s2g .buy-row .btn{flex:1 1 100%}.s2g .ticks{list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;font-weight:700;font-size:14px}.s2g .ticks li:before{content:"";display:inline-block;width:16px;height:16px;margin-right:7px;vertical-align:-3px;border-radius:50%;background:var(--navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23F5EC4A' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}.s2g .bubbles i{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,#ffffff40 60%,transparent 70%);border:2px solid #ffffffb0;pointer-events:none}.s2g .bubbles i:nth-child(1){width:70px;height:70px;left:4%;top:62%}.s2g .bubbles i:nth-child(2){width:28px;height:28px;left:46%;top:10%}.s2g .bubbles i:nth-child(3){width:110px;height:110px;right:-30px;top:6%}.s2g .bubbles i:nth-child(4){width:40px;height:40px;right:12%;bottom:8%}.s2g .bubbles i:nth-child(5){width:18px;height:18px;left:30%;bottom:6%}.s2g .bubbles i:nth-child(6){width:54px;height:54px;left:58%;bottom:24%}.s2g .bubbles i:nth-child(7){width:22px;height:22px;right:30%;top:30%}.s2g .marquee{background:var(--pink);color:#fff;overflow:hidden;border-block:4px solid var(--navy)}.s2g .mq-track{display:flex;gap:26px;width:max-content;padding:14px 0;font:900 30px/1 var(--h);text-transform:uppercase;letter-spacing:.04em;animation:mq 26s linear infinite}.s2g .mq-track b{color:var(--yellow)}@keyframes mq{to{transform:translate(-50%)}}.s2g .how{padding:72px 0}.s2g .how-grid{display:grid;gap:30px}.s2g .steps{list-style:none;display:grid;gap:16px}.s2g .step{display:grid;grid-template-columns:auto 1fr;gap:6px 18px;align-items:start;background:var(--sky);border-radius:var(--r);padding:22px 22px 24px;position:relative}.s2g .step .num{position:absolute;right:16px;top:8px;font:900 54px/1 var(--h);color:#fff}.s2g .step h3{padding-right:34px}.s2g .step-ic{width:58px;height:58px;padding:8px;background:var(--navy);border-radius:16px;fill:none;stroke:var(--yellow);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.s2g .step h3{margin:6px 0;position:relative}.s2g .step p{color:var(--muted);font-weight:500;position:relative}.s2g .video-slot{border-radius:var(--r);background:repeating-linear-gradient(45deg,#0a1767,#0a1767 14px,#101f80 14px 28px);color:#fff;aspect-ratio:9/12;max-height:620px;display:grid;place-items:center;padding:28px;border:4px dashed var(--yellow);text-align:center}.s2g .play{width:84px;height:84px;margin:0 auto 18px}.s2g .play circle{fill:var(--pink)}.s2g .play path{fill:#fff}.s2g .vs-title{font:900 34px/1 var(--h);text-transform:uppercase;color:var(--yellow);margin-bottom:12px}.s2g .vs-sub{font-size:14px;max-width:340px;margin:auto;opacity:.9}.s2g .why{background:var(--navy);color:#fff;padding:76px 0}.s2g .why h2{color:#fff}.s2g .why-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.s2g .why-photo{grid-column:1/-1;border-radius:var(--r);overflow:hidden;background:var(--accent);aspect-ratio:16/10}.s2g .why-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;transform:scale(1.42)}.s2g .tile{border-radius:var(--r);padding:20px;color:var(--navy);background:var(--sky)}.s2g .tile svg{width:42px;height:42px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;margin-bottom:10px}.s2g .tile h3{font-size:26px;margin-bottom:6px}.s2g .tile p{font-size:14px;font-weight:600;opacity:.85}.s2g .t-park{background:var(--yellow)}.s2g .t-car{background:var(--pink);color:#fff}.s2g .t-sport{background:var(--accent)}.s2g .t-camp{background:#0dd8cf}.s2g .t-travel{background:#fff;grid-column:1/-1}.s2g .shop{padding:76px 0;background:linear-gradient(#fff,var(--sky));text-align:center}.s2g .shop .sub{margin-inline:auto}.s2g .cards{display:grid;gap:18px;text-align:center;align-items:end}.s2g .card{position:relative;background:#fff;border:3px solid var(--navy);border-radius:28px;padding:26px 22px 24px;display:flex;flex-direction:column;align-items:center}.s2g .card h3{font-size:34px}.s2g .card-caps{display:flex;justify-content:center;align-items:flex-end;height:170px;margin:10px 0 12px}.s2g .card-caps img{width:120px;filter:drop-shadow(0 12px 12px #0a176733)}.s2g .n2 img:nth-child(2){margin-left:-52px;transform:rotate(10deg) translateY(-6px)}.s2g .n3 img:nth-child(1){transform:rotate(-12deg);margin-right:-50px}.s2g .n3 img:nth-child(2){position:relative;z-index:2;width:136px}.s2g .n3 img:nth-child(3){transform:rotate(12deg);margin-left:-50px}.s2g .price{font:900 56px/1 var(--h)}.s2g .price s{font-size:26px;color:#8a90b8;font-weight:700;margin-left:6px}.s2g .per{color:var(--muted);font-weight:600;margin:6px 0 18px}.s2g .card .btn{width:100%}.s2g .card-best{background:var(--navy);color:#fff;border-color:var(--pink);box-shadow:0 0 0 6px #e3198433,0 24px 50px #0a176740;padding-top:34px}.s2g .card-best .per{color:#fff}.s2g .card-best .per b{color:var(--yellow)}.s2g .card-best .price s{color:#9aa3d8}.s2g .best-why{font-size:14px;opacity:.85;margin:-8px 0 18px}.s2g .card-best .btn-pink{box-shadow:0 6px #000}.s2g .ribbon{position:absolute;top:-17px;left:50%;transform:translate(-50%) rotate(-2deg);background:var(--yellow);color:var(--navy);font:900 20px/1 var(--h);text-transform:uppercase;letter-spacing:.06em;padding:8px 18px;border-radius:999px;border:3px solid var(--navy);white-space:nowrap}.s2g .cards .card-best{order:-1;margin-top:14px}.s2g .final .bubbles i:nth-child(1){top:90%;left:-30px}.s2g .fine{font-size:12px;color:var(--muted);margin-top:22px}.s2g .shark{background:#06104a;color:#fff;padding:56px 0;border-block:6px solid var(--pink)}.s2g .shark-in{display:grid;gap:24px;align-items:center}.s2g .st-logo{width:120px;filter:brightness(0) invert(1)}.s2g .shark h2{font-size:clamp(36px,6vw,58px);margin-bottom:14px}.s2g .shark p:not(.kicker){max-width:700px;font-size:17px;opacity:.92}.s2g .reviews{padding:76px 0;text-align:center}.s2g .rating-ph{display:inline-block;background:var(--sky);border-radius:18px;padding:16px 26px;margin-bottom:22px}.s2g .rating-ph p{font-size:20px}.s2g .loox-ph{border:4px dashed var(--accent);border-radius:28px;padding:36px 22px;background:repeating-linear-gradient(-45deg,#fff,#fff 16px,#f3f9fd 16px 32px)}.s2g .loox-title{font:900 clamp(34px,6vw,52px)/1 var(--h);text-transform:uppercase;color:var(--pink);margin-bottom:10px}.s2g .loox-ph>p:not(.loox-title){max-width:560px;margin:0 auto 24px;color:var(--muted);font-weight:600}.s2g .ghosts{display:grid;gap:14px}.s2g .ghosts span{height:120px;border-radius:18px;background:#fff;border:2px solid #d5e6f2}.s2g .faq{padding:70px 0 80px;background:var(--sky)}.s2g details{background:#fff;border-radius:18px;margin-bottom:12px;border:2px solid transparent}.s2g details[open]{border-color:var(--navy)}.s2g summary{list-style:none;cursor:pointer;padding:20px 60px 20px 22px;font:800 26px/1.05 var(--h);text-transform:uppercase;position:relative}.s2g summary::-webkit-details-marker{display:none}.s2g summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:var(--pink);color:#fff;font:800 22px/32px var(--b);text-align:center}.s2g details[open] summary:after{content:"\2013";background:var(--navy)}.s2g details p{padding:0 22px 22px;color:var(--muted);font-weight:500}.s2g .final{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 22%,#1b2d9c 0,var(--navy) 55%);color:#fff;text-align:center;padding:70px 0 80px}.s2g .final-in{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px}.s2g .final-caps{display:flex;align-items:flex-end;margin-bottom:6px}.s2g .final-caps img{width:110px;filter:drop-shadow(0 14px 14px #0005)}.s2g .final h2{font-size:clamp(50px,10vw,100px);margin:0;max-width:900px;text-shadow:0 5px 0 var(--pink)}.s2g .final p{font-size:18px;font-weight:600}.s2g .foot{background:#050c3d;border-top:4px solid var(--yellow);color:#fff;padding:40px 0}.s2g .sticky-buy{transform:translateY(140%);transition:transform .3s;position:fixed;left:10px;right:10px;bottom:10px;z-index:60;display:flex;align-items:center;gap:10px;background:#fff;border:2px solid var(--navy);border-radius:999px;padding:8px 8px 8px 14px;box-shadow:0 10px 30px #0a176740}.s2g .sticky-buy.show{transform:none}.s2g .sb-dot{width:22px;height:22px;border-radius:50%;background:var(--cap);flex:none;border:2px solid #fff;box-shadow:0 0 0 2px var(--navy)}.s2g .sb-text{flex:1;font-size:14px;font-weight:600}.s2g .sticky-buy .btn-pink{box-shadow:none}@media(min-width:700px){.s2g .steps{grid-template-columns:1fr}.s2g .why-grid{grid-template-columns:repeat(3,1fr)}.s2g .why-photo{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.s2g .t-travel{grid-column:auto}.s2g .cards{grid-template-columns:repeat(3,1fr)}.s2g .cards .card-best{order:0;margin-top:0}.s2g .ghosts{grid-template-columns:repeat(3,1fr)}.s2g .shark-in{grid-template-columns:auto 1fr;gap:44px}.s2g .st-logo{width:150px}.s2g .buy-row .btn{flex:0 0 auto}}@media(min-width:960px){.s2g .sticky-buy{display:none}.s2g .hero{padding:56px 0 76px}.s2g .hero-grid{grid-template-columns:1.05fr 1fr;grid-template-areas:"copy visual" "buy visual";column-gap:40px;row-gap:0;align-items:start}.s2g .hero-copy{align-self:end}.s2g .hero-visual{min-height:600px}.s2g .blob{width:560px}.s2g .hero-cap{width:520px}.s2g .chip-a{left:2%;top:12%}.s2g .chip-b{right:0;bottom:14%}.s2g .hero-buy{margin-top:10px}.s2g .how-grid{grid-template-columns:1.25fr 1fr;align-items:stretch}.s2g .video-slot{aspect-ratio:auto}.s2g .step{padding:26px 28px}.s2g .step .num{font-size:72px;top:6px}.s2g .why-grid{grid-template-columns:repeat(4,1fr)}.s2g .why-photo{grid-column:1/3;grid-row:1/4}.s2g .t-travel{grid-column:3/5}.s2g .tile{min-height:170px}.s2g .cards{gap:26px}.s2g .card-best{transform:translateY(-14px) scale(1.04)}}@media(prefers-reduced-motion:reduce){.s2g *,.s2g{animation:none!important;transition:none!important}}.s2g .hero[data-color=black] .blob,.s2g .hero[data-color=grey] .blob{background:radial-gradient(circle at 35% 30%,#bfe3f7 0,var(--accent) 75%)}.s2g{font-size:16px;letter-spacing:normal}.s2g h1,.s2g h2,.s2g h3{color:inherit}.s2g .hero h1{color:var(--navy)}.s2g-section{display:block}.s2g .bottles{padding:76px 0;background:var(--sky);text-align:center}.s2g .bottles .sub{margin-inline:auto}.s2g .b-cards{display:grid;gap:18px;text-align:left}.s2g .b-card{background:#fff;border:3px solid var(--navy);border-radius:28px;padding:20px;display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:center}.s2g .b-card img{width:120px;height:120px;object-fit:contain}.s2g .b-card h3{font-size:30px;margin-bottom:6px}.s2g .b-price{font:900 40px/1 var(--h)}.s2g .b-vars{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 14px;font-size:13px;font-weight:700}.s2g .b-vars li{border:2px solid var(--navy);border-radius:999px;padding:4px 10px}.s2g .b-vars li.off{border-color:#c9cde0;color:#8a90b8;text-decoration:line-through}.s2g .b-card.is-sold{opacity:.6}.s2g .soldout{display:inline-block;background:#8a90b8;color:#fff;font:800 12px/1 var(--b);text-transform:uppercase;letter-spacing:.08em;padding:6px 10px;border-radius:999px}.s2g .pairing{display:inline-block;margin-top:22px;background:var(--navy);color:#fff;border-radius:18px;padding:14px 20px;font-weight:700}.s2g .pairing b{color:var(--yellow)}@media(min-width:700px){.s2g .b-cards{grid-template-columns:repeat(2,1fr)}}.s2g .tbc{font-size:10px}.s2g .slots{display:flex;gap:8px;width:100%;margin:0 0 16px}.s2g .slot{flex:1;display:flex;flex-direction:column;gap:4px;font:800 11px/1 var(--b);text-transform:uppercase;letter-spacing:.08em;text-align:left}.s2g .slot select{font:700 15px/1 var(--b);padding:10px 8px;border:2px solid var(--navy);border-radius:12px;background:#fff;color:var(--navy);width:100%}.s2g .card-best .slot select{border-color:#fff}.s2g .card form{display:flex;flex-direction:column;align-items:center;width:100%}.s2g .card .btn[disabled]{opacity:.5;cursor:not-allowed}.s2g{--teal:#0DD8CF;--teal-d:#067F7A}.s2g .hero{--ring:var(--teal)}.s2g .hero[data-color=mix] .hl{color:var(--pink)}.s2g .blob{box-shadow:0 0 0 10px var(--ring)}.s2g .hero:not([data-color=mix]) .blob{--ring:var(--cap)}.s2g .lineup{position:relative;display:flex;justify-content:center;align-items:flex-end;width:100%;max-width:560px;padding:0 4px}.s2g .lu{width:31%;margin:0 -5.5%;filter:drop-shadow(0 18px 18px #0a176766);transition:transform .35s,opacity .3s,filter .3s;position:relative}.s2g .lu-teal{transform:rotate(-14deg) translateY(8px);z-index:1}.s2g .lu-pink{transform:rotate(-4deg) translateY(-14px);z-index:3;width:35%}.s2g .lu-black{transform:rotate(6deg) translateY(-8px);z-index:2;width:33%}.s2g .lu-grey{transform:rotate(15deg) translateY(10px);z-index:1}.s2g .lu-black,.s2g .lu-grey{filter:drop-shadow(0 0 1.5px #fff) drop-shadow(0 0 14px #ffffffa6) drop-shadow(0 18px 18px #0a176766)}.s2g .lineup.has-feat .lu{opacity:.5;filter:saturate(.7) drop-shadow(0 12px 12px #0a176744)}.s2g .lineup.has-feat .lu.is-feat{opacity:1;z-index:5;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 24px 24px #0a176788);transform:translateY(-22px) scale(1.28) rotate(-3deg)}.s2g .hero .chip-a{top:2%}.s2g .hero .chip-b{bottom:2%}@media(min-width:960px){.s2g .lineup{max-width:620px}}.s2g .marquee{background:var(--teal);color:var(--navy)}.s2g .mq-track b{color:var(--pink)}.s2g .how .kicker,.s2g .reviews .kicker{color:var(--teal-d)}.s2g .bottles .kicker{color:var(--navy)}.s2g .shop .kicker{color:var(--pink)}.s2g .card-best{border-color:var(--teal);box-shadow:0 0 0 6px #0dd8cf40,0 24px 50px #0a176740}.s2g .shark{border-block-color:var(--teal)}.s2g .loox-ph{border-color:var(--teal)}.s2g .loox-title{color:var(--navy)}.s2g summary:after{background:var(--teal);color:var(--navy)}.s2g .final h2{text-shadow:0 5px 0 var(--teal-d)}.s2g .final-caps img{width:96px}.s2g .final-caps .fc-teal{transform:rotate(-16deg);margin-right:-26px}.s2g .final-caps .fc-pink{width:124px;z-index:3;position:relative;transform:rotate(-4deg)}.s2g .final-caps .fc-black{width:118px;z-index:2;position:relative;transform:rotate(6deg);margin-left:-24px;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 12px #ffffff80)}.s2g .final-caps .fc-grey{transform:rotate(16deg);margin-left:-26px;margin-right:0}.s2g .all-one{font-size:14px;font-weight:700;color:var(--muted);margin:0 0 10px}.s2g .card-caps .js-slot-img[src*=cap-black]{filter:drop-shadow(0 0 1.5px #fff) drop-shadow(0 12px 12px #0a176744)}.s2g .ticks li:before{background-color:var(--teal-d)}.s2g .sb-dot{background:conic-gradient(#0dd8cf 0 25%,#e31984 0 50%,#15151a 0 75%,#a3a6b1 0)}.s2g{overflow-x:clip}.s2g .b-card{grid-template-columns:96px minmax(0,1fr)}.s2g .b-card img{width:96px;height:96px}.s2g .b-card>div{min-width:0}.s2g .b-card h3{overflow-wrap:anywhere}.s2g .loox-live{max-width:1080px;margin:0 auto;text-align:left}.s2g .why-photo.why-caps{background:#d8edf9;aspect-ratio:5/4}.s2g .why-photo.why-caps img{transform:none;object-fit:contain;object-position:50% 50%}@media(min-width:700px){.s2g .why-photo.why-caps{aspect-ratio:auto}}@media(max-width:699px){.s2g .tile h3{font-size:clamp(17px,4.6vw,22px)}}.s2g .why-photo.why-park{background:var(--accent);aspect-ratio:4/5}.s2g .why-photo.why-park img{transform:none;object-fit:cover;object-position:50% 45%}@media(min-width:700px){.s2g .why-photo.why-park{aspect-ratio:auto}}.s2g .step-img{width:84px;height:84px;border-radius:16px;object-fit:cover;border:3px solid var(--navy)}.s2g .video-live{padding:0;overflow:hidden;border:4px solid var(--teal);background:#0a1767;aspect-ratio:9/16;max-height:none;max-width:460px;margin-inline:auto;width:100%}.s2g .video-live video{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:960px){.s2g .video-live{aspect-ratio:9/16}}.s2g .faq-intro{padding:36px 0 0;text-align:center;background:#fff}.s2g .lede-faq{font-size:18px;font-weight:600;color:var(--muted);max-width:560px;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/47/assets/suds2go-home.css.map */
