.sp-btn,.sp-hero h1{text-transform:none}.sp-hero__facts span{text-transform:none;letter-spacing:.03em}.sp-desktop-nav{gap:20px}.sp-desktop-nav a,.sp-text-btn,.sp-cart-link{white-space:nowrap}.sp-section-head h2,.sp-custom h2,.sp-faq h2{max-width:850px}.sp-section-head h2,.sp-custom__headline h2,.sp-material h2,.sp-colors h2,.sp-design-service h2,.sp-inquiry h2,.sp-final-contact h2{font-size:clamp(2.5rem,5vw,4.7rem);letter-spacing:-.055em;line-height:.95;margin:10px 0 0}.sp-custom__headline{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:end;margin-bottom:36px}.sp-custom__headline>p{color:#92958f;line-height:1.7;margin:0;max-width:650px}.sp-custom__headline em{font-style:normal;color:var(--sp-accent)}.sp-custom__cta{margin-top:28px}.sp-service-grid--wide{grid-template-columns:repeat(4,1fr)}.sp-service-grid--wide article{min-height:235px}.sp-marquee{overflow:hidden;border-bottom:1px solid rgba(255,255,255,.07);background:#0b0c0d}.sp-marquee__track{display:flex;align-items:center;gap:24px;width:max-content;padding:15px 0;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#8d908b;animation:spMarquee 34s linear infinite}.sp-marquee__track i{color:var(--sp-accent);font-style:normal}@keyframes spMarquee{to{transform:translate(-50%)}}.sp-material{background:#08090a}.sp-material-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:14px}.sp-material-card{border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#101113;padding:30px;min-height:390px}.sp-material-card--accent{background:linear-gradient(145deg,#ff5a001a,#101113 48%);border-color:#ff5a0047}.sp-material-card>span{font-size:.7rem;letter-spacing:.15em;color:var(--sp-accent);font-weight:850;text-transform:uppercase}.sp-material-card h3{font-size:2rem;letter-spacing:-.04em;margin:48px 0 14px}.sp-material-card p{color:#959892;line-height:1.65}.sp-material-card ul{margin:25px 0 0;padding:0;list-style:none;display:grid;gap:10px;color:#c5c7c3;font-size:.9rem}.sp-material-card li{padding-left:18px;position:relative}.sp-material-card li:before{content:"+";position:absolute;left:0;color:var(--sp-accent);font-weight:900}.sp-colors{background:linear-gradient(180deg,#101112,#0b0c0d);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);overflow:hidden}.sp-colors__grid{display:grid;grid-template-columns:1.08fr .92fr;gap:90px;align-items:center}.sp-colors__copy>p{color:#989b96;line-height:1.7;max-width:680px;margin:22px 0 28px}.sp-color-rules{display:grid;gap:1px;margin:0 0 30px;border-top:1px solid rgba(255,255,255,.08)}.sp-color-rules>div{display:grid;grid-template-columns:46px 1fr;gap:15px;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.08)}.sp-color-rules>div>span{color:var(--sp-accent);font-size:.7rem;font-weight:900;padding-top:3px}.sp-color-rules p{margin:0;color:#878a85;line-height:1.5}.sp-color-rules strong{color:#e8e9e6}.sp-color-visual{height:470px;position:relative;display:grid;place-items:center}.sp-swatch{position:absolute;width:230px;height:330px;border-radius:20px;box-shadow:0 30px 70px #00000059;border:1px solid rgba(255,255,255,.12)}.sp-swatch--1{background:#f04b23;transform:translate(-90px,12px) rotate(-10deg)}.sp-swatch--2{background:#f1c400;transform:translate(12px,-20px) rotate(3deg)}.sp-swatch--3{background:#2566cc;transform:translate(105px,20px) rotate(12deg)}.sp-color-ticket{position:absolute;z-index:3;right:2%;bottom:5%;width:220px;padding:24px;background:#f3f1eb;color:#151515;border-radius:12px;box-shadow:0 20px 60px #00000059;display:grid;gap:5px}.sp-color-ticket span,.sp-color-ticket small{font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.sp-color-ticket strong{font-size:3.2rem;line-height:1}.sp-color-note{margin:45px 0 0;padding:18px 20px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#858883;line-height:1.55}.sp-color-note strong{color:#fff}.sp-design-service{background:#08090a}.sp-price-list{border-top:1px solid rgba(255,255,255,.1)}.sp-price-row{display:grid;grid-template-columns:55px 1fr auto;gap:22px;align-items:center;padding:25px 5px;border-bottom:1px solid rgba(255,255,255,.1)}.sp-price-row>span{color:var(--sp-accent);font-size:.7rem;font-weight:900}.sp-price-row>div{display:grid;gap:4px}.sp-price-row strong{font-size:1.18rem}.sp-price-row small{color:#7f827d}.sp-price-row>b{font-size:1.45rem}.sp-price-row--accent{background:linear-gradient(90deg,rgba(255,90,0,.08),transparent);padding-left:16px;padding-right:16px}.sp-price-row--accent>b{color:var(--sp-accent)}.sp-price-note{color:#7f827d;margin:20px 0 0;font-size:.9rem}.sp-inquiry{background:linear-gradient(180deg,#0d0e0f,#090a0b);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.sp-inquiry__layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;align-items:start}.sp-inquiry__intro{position:sticky;top:110px}.sp-inquiry__intro>p{color:#949792;line-height:1.7;margin:22px 0 28px}.sp-inquiry__contact,.sp-inquiry__summary{padding:18px 0;border-top:1px solid rgba(255,255,255,.09);display:grid;gap:4px}.sp-inquiry__summary{border-bottom:1px solid rgba(255,255,255,.09)}.sp-inquiry__contact span,.sp-inquiry__summary span{font-size:.68rem;text-transform:uppercase;letter-spacing:.11em;color:#777b75;font-weight:800}.sp-inquiry__contact a{font-size:1.1rem;font-weight:800}.sp-inquiry__summary strong{font-size:2rem;color:var(--sp-accent)}.sp-inquiry__summary small{color:#8e918b}.sp-inquiry__form-wrap{background:#111214;border:1px solid rgba(255,255,255,.075);border-radius:22px;padding:30px}.sp-inquiry-form{display:grid;gap:0}.sp-form-section{border:0;margin:0;padding:0 0 30px}.sp-form-section+.sp-form-section{padding-top:28px;border-top:1px solid rgba(255,255,255,.08)}.sp-form-section legend{width:100%;padding:0 0 18px;color:var(--sp-accent);font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.sp-inquiry-form .sp-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sp-inquiry-form label{display:grid;gap:7px}.sp-inquiry-form label>span{font-size:.73rem;color:#a6a9a3;font-weight:800}.sp-inquiry-form label small{font-weight:500;color:#666a65}.sp-field-full{grid-column:1/-1}.sp-inquiry-form input,.sp-inquiry-form select,.sp-inquiry-form textarea{width:100%;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#090a0b;color:#fff;padding:13px 14px;outline:none}.sp-inquiry-form input:focus,.sp-inquiry-form select:focus,.sp-inquiry-form textarea:focus{border-color:var(--sp-accent);box-shadow:0 0 0 3px #ff5a0014}.sp-inquiry-form textarea{resize:vertical}.sp-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.sp-design-options{display:grid;gap:9px}.sp-design-option{display:grid!important;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#0c0d0e;cursor:pointer}.sp-design-option input{width:18px;height:18px;accent-color:var(--sp-accent)}.sp-design-option>span{display:grid;gap:3px}.sp-design-option strong{font-size:.95rem;color:#e9eae7}.sp-design-option small{font-size:.78rem;color:#777b75;font-weight:500}.sp-design-option>b{font-size:1rem}.sp-design-option.is-selected{border-color:#ff5a006b;background:#ff5a000d}.sp-design-option--accent>b{color:var(--sp-accent)}[data-pantone-field].is-recommended{padding:12px;border:1px solid rgba(255,90,0,.25);border-radius:12px;background:#ff5a0009}.sp-privacy-check{grid-template-columns:auto 1fr!important;align-items:start;gap:10px!important;padding-top:5px}.sp-privacy-check input{width:17px;height:17px;margin-top:2px;accent-color:var(--sp-accent)}.sp-privacy-check span{font-weight:500!important;line-height:1.5;color:#777b75!important}.sp-inquiry__submit{display:flex;align-items:center;gap:18px;margin-top:22px}.sp-inquiry__submit small{color:#696d67}.sp-process__grid h3{font-size:1.32rem;margin:32px 0 10px}.sp-final-contact{padding-top:65px;background:#0b0c0d}.sp-final-contact__inner{display:flex;align-items:end;justify-content:space-between;gap:60px}.sp-final-contact p{color:#8d908b;line-height:1.6;max-width:650px}.sp-final-contact__actions{display:grid;gap:14px;justify-items:end}.sp-contact-email{font-size:clamp(1.2rem,2.4vw,2rem);font-weight:900;letter-spacing:-.025em;color:var(--sp-accent)}.sp-footer__brand>div{display:grid;gap:4px}.sp-footer__email{font-size:.78rem;color:#8d908b}.sp-product-help{display:grid;grid-template-columns:1fr 1fr;margin-top:28px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.sp-product-help>div{padding:18px 18px 18px 0;display:grid;gap:5px}.sp-product-help>div+div{padding-left:18px;border-left:1px solid rgba(255,255,255,.08)}.sp-product-help span{font-size:.68rem;color:#777b75;text-transform:uppercase;letter-spacing:.08em}.sp-product-help a{font-size:.82rem;font-weight:800;color:#d5d7d2}.sp-product-help a:hover{color:var(--sp-accent)}@media(max-width:1050px){.sp-desktop-nav{display:none}.sp-menu-toggle{display:block}.sp-custom__headline,.sp-colors__grid,.sp-inquiry__layout{grid-template-columns:1fr;gap:40px}.sp-inquiry__intro{position:static}.sp-service-grid--wide,.sp-material-grid{grid-template-columns:1fr 1fr}.sp-material-card--accent{grid-column:1/-1}.sp-color-visual{height:390px}.sp-final-contact__inner{align-items:flex-start}.sp-final-contact__actions{justify-items:start}}@media(max-width:760px){.sp-marquee__track{animation-duration:24s}.sp-custom__headline{gap:22px}.sp-service-grid--wide,.sp-material-grid,.sp-inquiry-form .sp-form-grid{grid-template-columns:1fr}.sp-material-card--accent{grid-column:auto}.sp-material-card{min-height:0}.sp-colors__grid{gap:20px}.sp-color-visual{height:340px;transform:scale(.83)}.sp-price-row{grid-template-columns:34px 1fr auto;gap:12px}.sp-price-row small{display:block;margin-top:3px}.sp-inquiry__form-wrap{padding:20px 16px}.sp-inquiry__submit{align-items:stretch;flex-direction:column}.sp-inquiry__submit .sp-btn{width:100%}.sp-final-contact__inner{display:grid}.sp-final-contact__actions{justify-items:start}.sp-product-help{grid-template-columns:1fr}.sp-product-help>div+div{padding-left:0;border-left:0;border-top:1px solid rgba(255,255,255,.08)}.sp-desktop-contact{display:none}}@media(prefers-reduced-motion:reduce){.sp-marquee__track{animation:none}}.sp-more-products{background:#0a0b0c;border-bottom:1px solid rgba(255,255,255,.06)}.sp-more-products__grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.sp-more-products__grid article{padding:27px 22px 32px;border-right:1px solid rgba(255,255,255,.08);min-height:225px}.sp-more-products__grid article:last-child{border-right:0}.sp-more-products__grid span{color:var(--sp-accent);font-size:.7rem;font-weight:900}.sp-more-products__grid h3{font-size:1.25rem;margin:34px 0 9px}.sp-more-products__grid p{margin:0;color:#7f827d;line-height:1.55;font-size:.9rem}.sp-more-products__cta{margin-top:28px}@media(max-width:1050px){.sp-more-products__grid{grid-template-columns:repeat(2,1fr)}.sp-more-products__grid article{border-bottom:1px solid rgba(255,255,255,.08)}.sp-more-products__grid article:nth-child(2n){border-right:0}.sp-more-products__grid article:last-child{grid-column:1/-1}}@media(max-width:600px){.sp-more-products__grid{grid-template-columns:1fr}.sp-more-products__grid article,.sp-more-products__grid article:nth-child(2n){border-right:0}.sp-more-products__grid article:last-child{grid-column:auto}}.sp-header{isolation:isolate;overflow:visible}.sp-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(520px 90px at 12% -20%,rgba(255,90,0,.14),transparent 68%),radial-gradient(420px 80px at 86% 0%,rgba(255,90,0,.06),transparent 72%);opacity:.72;transition:opacity .35s ease}.sp-header.is-scrolled:before{opacity:1}.sp-header-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden;background:#ffffff06}.sp-header-progress span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,transparent 0%,var(--sp-accent) 15%,#ff8a3d 70%,transparent 100%);box-shadow:0 0 18px #ff5a008c;will-change:transform}.sp-brand{width:auto!important;min-width:122px;position:relative;overflow:visible}.sp-brand img{width:118px!important;height:auto!important;max-height:54px;object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 0 0 rgba(255,90,0,0));transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s ease}.sp-brand:after{content:"";position:absolute;left:4px;right:4px;bottom:-8px;height:1px;background:linear-gradient(90deg,transparent,var(--sp-accent),transparent);transform:scaleX(.18);opacity:.25;transition:.35s ease}.sp-brand:hover img{transform:translateY(-1px) scale(1.035);filter:drop-shadow(0 7px 16px rgba(255,90,0,.18))}.sp-brand:hover:after{transform:scaleX(1);opacity:.85}.sp-desktop-nav a{position:relative;padding:27px 0}.sp-desktop-nav a:after{content:"";position:absolute;left:50%;right:50%;bottom:18px;height:1px;background:var(--sp-accent);box-shadow:0 0 10px #ff5a008c;transition:left .24s ease,right .24s ease}.sp-desktop-nav a:hover:after{left:0;right:0}.sp-cart-link{transition:transform .2s ease,color .2s ease}.sp-cart-link:hover{transform:translateY(-1px);color:#fff}.sp-hero__visual{perspective:900px;transform-style:preserve-3d}.sp-hero__visual img{width:72%!important;height:auto!important;object-fit:contain;transform:translate3d(var(--sp-hero-x,0),var(--sp-hero-y,0),25px) rotateX(var(--sp-hero-rx,0deg)) rotateY(var(--sp-hero-ry,0deg));transition:transform .45s cubic-bezier(.18,.8,.18,1);filter:drop-shadow(0 30px 80px rgba(0,0,0,.52)) drop-shadow(0 0 26px rgba(255,90,0,.08))}.sp-orbit--1{animation:spOrbitSpin 24s linear infinite}.sp-orbit--2{animation:spOrbitSpinReverse 18s linear infinite}.sp-hero__visual:after{content:"";position:absolute;width:36%;height:8%;bottom:18%;border-radius:50%;background:#ff5a0026;filter:blur(28px);transform:translateZ(-20px)}@keyframes spOrbitSpin{to{transform:rotate(360deg)}}@keyframes spOrbitSpinReverse{to{transform:rotate(-360deg)}}.sp-hero__copy>.sp-kicker{animation:spHeroUp .75s .05s both cubic-bezier(.2,.8,.2,1)}.sp-hero__copy>h1{animation:spHeroUp .9s .13s both cubic-bezier(.16,.84,.2,1)}.sp-hero__copy>p{animation:spHeroUp .85s .24s both cubic-bezier(.2,.8,.2,1)}.sp-hero__actions{animation:spHeroUp .8s .34s both cubic-bezier(.2,.8,.2,1)}.sp-hero__facts{animation:spHeroUp .8s .44s both cubic-bezier(.2,.8,.2,1)}.sp-hero__visual{animation:spHeroVisualIn 1.1s .18s both cubic-bezier(.16,.84,.2,1)}@keyframes spHeroUp{0%{opacity:0;transform:translate3d(0,32px,0);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes spHeroVisualIn{0%{opacity:0;transform:translate3d(55px,20px,0) scale(.94);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}.sp-reveal{opacity:0;transform:translate3d(0,58px,0) scale(.985);filter:blur(8px);transition:opacity .78s var(--sp-reveal-delay,0ms) cubic-bezier(.2,.8,.2,1),transform .95s var(--sp-reveal-delay,0ms) cubic-bezier(.16,.84,.2,1),filter .75s var(--sp-reveal-delay,0ms) ease;will-change:transform,opacity,filter}.sp-reveal--left{transform:translate3d(-68px,20px,0) rotate(-.35deg)}.sp-reveal--right{transform:translate3d(68px,20px,0) rotate(.35deg)}.sp-reveal.is-visible{opacity:1;transform:none;filter:blur(0)}.sp-section-head.sp-reveal.is-visible h2:after,.sp-custom__headline.sp-reveal.is-visible h2:after{transform:scaleX(1)}.sp-section-head h2:after,.sp-custom__headline h2:after{content:"";display:block;width:58px;height:2px;margin-top:16px;background:linear-gradient(90deg,var(--sp-accent),transparent);transform:scaleX(0);transform-origin:left;transition:transform .7s .35s cubic-bezier(.2,.8,.2,1)}.sp-product-card--locked{border-color:#ff5a0029;background:linear-gradient(160deg,#101113,#0b0c0d)}.sp-product-card__image--locked{background:radial-gradient(circle at 50% 42%,rgba(255,90,0,.09),transparent 31%),linear-gradient(145deg,#101214,#090a0b)}.sp-locked-product{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:8px;text-align:center;overflow:hidden}.sp-locked-product__rings{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.06);box-shadow:0 0 0 42px #ffffff03,0 0 0 84px #ffffff02;animation:spLockedPulse 4.8s ease-in-out infinite}.sp-locked-product__lock{position:relative;width:66px;height:58px;margin-bottom:18px;border:1px solid rgba(255,90,0,.42);border-radius:15px;background:linear-gradient(145deg,#ff5a0021,#ff5a0006);box-shadow:0 18px 50px #00000061,0 0 30px #ff5a0012}.sp-locked-product__lock:before{content:"";position:absolute;width:34px;height:30px;border:3px solid rgba(255,255,255,.72);border-bottom:0;border-radius:18px 18px 0 0;left:50%;top:-25px;transform:translate(-50%)}.sp-locked-product__lock i{position:absolute;width:8px;height:15px;border-radius:999px;background:var(--sp-accent);left:50%;top:21px;transform:translate(-50%);box-shadow:0 0 12px #ff5a0080}.sp-locked-product strong{position:relative;font-size:1.05rem;letter-spacing:-.02em}.sp-locked-product small{position:relative;color:#777b75;font-size:.73rem}.sp-product-card__meta--locked strong{color:var(--sp-accent);font-size:1rem}.sp-product-card__meta--locked span{max-width:86px;text-align:right;white-space:normal;line-height:1.2}@keyframes spLockedPulse{0%,to{transform:scale(.96);opacity:.65}50%{transform:scale(1.035);opacity:1}}.sp-product-page--protected{min-height:calc(100vh - 76px);background:radial-gradient(700px 460px at 50% 38%,rgba(255,90,0,.07),transparent 70%),#08090a}.sp-access-gate{position:relative;overflow:hidden;isolation:isolate}.sp-access-gate__ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.sp-access-gate__ambient i{position:absolute;border:1px solid rgba(255,255,255,.045);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.sp-access-gate__ambient i:nth-child(1){width:560px;height:560px;animation:spGateOrbit 24s linear infinite}.sp-access-gate__ambient i:nth-child(2){width:760px;height:760px;border-color:#ff5a000d;animation:spGateOrbit 34s linear infinite reverse}.sp-access-gate__ambient i:nth-child(3){width:1040px;height:1040px;opacity:.55}.sp-access-gate__box{position:relative;overflow:hidden;border-color:#ff5a0029!important;box-shadow:0 35px 110px #0000007a,0 0 70px #ff5a0009!important}.sp-access-gate__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.025) 46%,transparent 72%);transform:translate(-120%);animation:spGateSweep 5.5s ease-in-out infinite;pointer-events:none}.sp-lock-icon{position:relative}.sp-lock-icon:before{content:"";position:absolute;width:24px;height:21px;border:2px solid var(--sp-accent);border-bottom:0;border-radius:13px 13px 0 0;top:10px;left:50%;transform:translate(-50%)}.sp-lock-icon i{width:20px;height:17px;border-radius:5px;background:var(--sp-accent);display:block;position:relative;top:9px;box-shadow:0 0 22px #ff5a0047}.sp-access-status{min-height:20px!important;margin:0!important;color:#888c86!important;font-size:.78rem}.sp-access-unavailable{margin:25px 0;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#858983;background:#0b0c0d}.sp-protected-mount{animation:spProtectedIn .85s cubic-bezier(.16,.84,.2,1) both}.sp-product-page--protected.is-unlocked{background:#08090a}@keyframes spGateSweep{0%,58%{transform:translate(-130%)}82%,to{transform:translate(130%)}}@keyframes spGateOrbit{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spProtectedIn{0%{opacity:0;transform:translateY(24px);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@media(max-width:980px){.sp-brand{min-width:108px}.sp-brand img{width:104px!important;max-height:48px}.sp-desktop-nav a{padding:0}.sp-hero__visual{display:none}}@media(max-width:680px){.sp-reveal,.sp-reveal--left,.sp-reveal--right{transform:translate3d(0,38px,0);filter:blur(5px)}.sp-access-gate__ambient i:nth-child(1){width:410px;height:410px}.sp-access-gate__ambient i:nth-child(2){width:590px;height:590px}.sp-brand{min-width:98px}.sp-brand img{width:96px!important}.sp-product-card__meta--locked span{display:none}}@media(prefers-reduced-motion:reduce){.sp-orbit,.sp-locked-product__rings,.sp-access-gate__ambient i,.sp-access-gate__box:before{animation:none!important}.sp-reveal,.sp-reveal--left,.sp-reveal--right{opacity:1!important;transform:none!important;filter:none!important}.sp-hero__copy>*,.sp-hero__visual{animation:none!important}.sp-hero__visual img{transform:none!important}}.sp-access-gate[hidden],.sp-protected-mount[hidden]{display:none!important}.sp-protected-mount:empty{display:none!important}body.sp-protected-locked{overflow:hidden!important}body.sp-protected-locked #MainContent{height:calc(100dvh - 76px);overflow:hidden}body.sp-protected-locked .sp-product-page--protected{height:100%;min-height:0;overflow:hidden}body.sp-protected-locked .sp-access-gate{height:100%;min-height:0;overflow:auto;overscroll-behavior:contain}@media(max-width:980px){body.sp-protected-locked #MainContent{height:calc(100dvh - 68px)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/store-2.2.css.map */
