html.sv-product-premium-page body{background:#05070a}html.sv-product-premium-page .section-header.shopify-section-group-header-group{position:relative;z-index:30}html.sv-product-premium-page .shopify-section-group-header-group .header-wrapper{background:#070a0f}html.sv-product-premium-page main#MainContent{background:#05070a}html.sv-product-premium-page .product{gap:clamp(3rem,5vw,7rem)}html.sv-product-premium-page .product__media-wrapper,html.sv-product-premium-page .product__info-wrapper{min-width:0}html.sv-product-premium-page .product__media{border-radius:18px;overflow:hidden;background:#0a111d;border:1px solid rgba(255,255,255,.09)}html.sv-product-premium-page .product__media img{transition:transform .5s ease}html.sv-product-premium-page .product__media:hover img{transform:scale(1.015)}html.sv-product-premium-page .product__info-container{background:#0a111d;border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:clamp(2rem,3vw,3.6rem);box-shadow:0 22px 70px #00000047}html.sv-product-premium-page .product__title h1{color:#fff;font-size:clamp(3rem,3.2vw,5rem);line-height:1.03;letter-spacing:-.03em}html.sv-product-premium-page .product__text{color:#77adff;font-weight:800;letter-spacing:.1em}html.sv-product-premium-page .price{color:#fff}html.sv-product-premium-page .price--large{font-size:clamp(2.4rem,2.6vw,3.5rem)}html.sv-product-premium-page .product-form__input .form__label,html.sv-product-premium-page .quantity__label{color:#fff;font-weight:700}html.sv-product-premium-page .product-form__input input[type=radio]+label{background:#0f1828;color:#fff;border-color:#ffffff29}html.sv-product-premium-page .product-form__input input[type=radio]:checked+label{background:#176be8;border-color:#176be8;color:#fff}html.sv-product-premium-page .quantity{background:#0f1828;border:1px solid rgba(255,255,255,.13)}html.sv-product-premium-page .quantity__button,html.sv-product-premium-page .quantity__input{color:#fff}html.sv-product-premium-page .product-form__submit{min-height:58px;border-radius:8px;font-size:1.55rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#1468e6,#2f86ff);color:#fff;box-shadow:0 10px 30px #1d74f547}html.sv-product-premium-page .shopify-payment-button__button{min-height:56px;border-radius:8px}html.sv-product-premium-page .accordion{border-color:#ffffff1a}html.sv-product-premium-page .accordion summary,html.sv-product-premium-page .accordion__content{color:#dfe7f2}html.sv-product-premium-page .product__description{color:#c4cedd;line-height:1.75}html.sv-product-premium-page .product__description h2,html.sv-product-premium-page .product__description h3{color:#fff}html.sv-product-premium-page .thumbnail{border-radius:10px;overflow:hidden;border-color:#ffffff1f}html.sv-product-premium-page .thumbnail[aria-current]{border-color:#2f7fff;box-shadow:0 0 0 1px #2f7fff}html.sv-product-premium-page .related-products{background:#070b12}html.sv-product-premium-page .related-products h2{color:#fff}.sv-product-assurance{background:#070b12;padding:26px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.sv-product-assurance__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sv-product-assurance__item{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;min-height:112px;padding:20px;border-radius:16px;background:#0b1320;border:1px solid rgba(255,255,255,.09)}.sv-product-assurance__icon{font-size:32px;line-height:1}.sv-product-assurance__title{margin:0 0 4px;color:#fff;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.sv-product-assurance__text{margin:0;color:#aeb9c9;font-size:13px;line-height:1.45}.sv-product-consultation{padding:70px 0;background:#05070a}.sv-product-consultation__inner{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:42px;border-radius:24px;border:1px solid rgba(47,127,255,.28);background:radial-gradient(circle at top right,rgba(47,127,255,.24),transparent 38%),linear-gradient(135deg,#0c1421,#080d15)}.sv-product-consultation__eyebrow{margin:0 0 10px;color:#69a8ff;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:900}.sv-product-consultation h2{margin:0 0 12px;color:#fff;font-size:clamp(28px,3vw,44px);line-height:1.08}.sv-product-consultation__text{margin:0;color:#c2ccda;max-width:660px;line-height:1.65}.sv-product-consultation__button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 28px;border-radius:8px;background:#176be8;color:#fff;text-decoration:none;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.sv-product-faq{padding:64px 0 80px;background:#070b12}.sv-product-faq__header{text-align:center;max-width:760px;margin:0 auto 30px}.sv-product-faq__header h2{margin:0 0 10px;color:#fff;font-size:clamp(28px,3vw,44px)}.sv-product-faq__header p{color:#aeb9c9}.sv-product-faq__list{max-width:900px;margin:0 auto}.sv-product-faq details{background:#0b1320;border:1px solid rgba(255,255,255,.09);border-radius:14px;margin-bottom:12px;overflow:hidden}.sv-product-faq summary{cursor:pointer;list-style:none;color:#fff;padding:20px 22px;font-weight:800;display:flex;justify-content:space-between;gap:20px}.sv-product-faq summary::-webkit-details-marker{display:none}.sv-product-faq summary:after{content:"+";color:#69a8ff;font-size:24px;font-weight:400}.sv-product-faq details[open] summary:after{content:"\2212"}.sv-product-faq__answer{padding:0 22px 22px;color:#bdc7d5;line-height:1.7}@media screen and (max-width:989px){html.sv-product-premium-page .product__info-container{padding:2rem}.sv-product-assurance__grid{grid-template-columns:repeat(2,1fr)}.sv-product-consultation__inner{align-items:flex-start;flex-direction:column}}@media screen and (max-width:749px){html.sv-product-premium-page .product{gap:2rem}html.sv-product-premium-page .product__title h1{font-size:3.3rem}html.sv-product-premium-page .product__info-container{border-radius:16px;padding:1.8rem}.sv-product-assurance{padding:18px 0}.sv-product-assurance__grid{grid-template-columns:1fr}.sv-product-assurance__item{min-height:96px}.sv-product-consultation{padding:42px 0}.sv-product-consultation__inner{padding:28px 22px;border-radius:18px}.sv-product-consultation__button{width:100%}.sv-product-faq{padding:44px 0 56px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/sv-product-premium.css.map */
