.section-product.section-product--retro{--color-bg-light-accent: #0c0e17;--color-bg-light: #0c0e17;--color-text-body: #ffffff;--color-border-primary: rgba(255,255,255,.15);--color-white: #ffffff;background-color:#0c0e17;color:#fff}.section-product.section-product--retro .section-product__details,.section-product.section-product--retro .section-product__details *,.section-product.section-product--retro .section-product__details a{color:#fff}.section-product.section-product--retro .section-product__details a:hover{color:#439fdb}.section-product.section-product--retro .product-details__stock{margin-top:8px}.section-product.section-product--retro .stock-indicator{display:flex;align-items:center;gap:8px;margin-bottom:6px}.section-product.section-product--retro .stock-led{width:7px;height:7px;border-radius:50%;background:#467610;box-shadow:0 0 5px #46761099,0 0 10px #4676104d;flex-shrink:0;animation:stock-led-pulse 2.5s ease-in-out infinite}.section-product.section-product--retro .stock-led--low{background:#c45e1a;box-shadow:0 0 5px #c45e1a99,0 0 10px #c45e1a4d;animation:stock-led-pulse-low 1.5s ease-in-out infinite}@keyframes stock-led-pulse{0%,to{opacity:.8}50%{opacity:1}}@keyframes stock-led-pulse-low{0%,to{opacity:.7}50%{opacity:1}}.section-product.section-product--retro .stock-text{font-family:t26-carbon,sans-serif!important;font-size:14px;color:#ffffff8c;letter-spacing:.04em;text-transform:uppercase}.section-product.section-product--retro .stock-text--low{color:#c49a1ad9}.section-product.section-product--retro .section-product__details details,.section-product.section-product--retro .section-product__details summary,.section-product.section-product--retro .section-product__details hr,.section-product.section-product--retro .product-accordions details,.section-product.section-product--retro .product-details__actions{border-color:#ffffff26}.section-product.section-product--retro .product-accordions details summary,.section-product.section-product--retro .product-accordions details summary *,.section-product.section-product--retro .accordions .accordion button,.section-product.section-product--retro .accordions .accordion button span,.section-product.section-product--retro .accordions .accordion button *{color:#fff}.section-product.section-product--retro .product-accordions summary svg,.section-product.section-product--retro .product-accordions summary:after,.section-product.section-product--retro .product-accordions summary::marker,.section-product.section-product--retro .accordions .accordion button svg,.section-product.section-product--retro .accordions .accordion button:after{color:#fff;fill:#fff}.section-product.section-product--retro .product-accordions summary svg circle,.section-product.section-product--retro .product-accordions summary svg line,.section-product.section-product--retro .product-accordions summary svg path,.section-product.section-product--retro .product-accordions summary svg polygon,.section-product.section-product--retro .product-accordions summary svg polyline,.section-product.section-product--retro .accordions .accordion button svg circle,.section-product.section-product--retro .accordions .accordion button svg line,.section-product.section-product--retro .accordions .accordion button svg path,.section-product.section-product--retro .accordions .accordion button svg polygon,.section-product.section-product--retro .accordions .accordion button svg polyline{stroke:#fff;fill:none}.section-product.section-product--retro .product-details__variants label,.section-product.section-product--retro .product-details__variants .swatch-label,.section-product.section-product--retro .product-details__variants .variant-radio label{border-color:#ffffff4d;color:#fff}.section-product.section-product--retro .product-details__variants input:checked+label,.section-product.section-product--retro .product-details__variants .variant-radio input:checked+label{border-color:#439fdb}.section-product.section-product--retro .product-details__actions .button[disabled],.section-product.section-product--retro .product-details__actions button[disabled]{background-color:#ffffff1a;color:#fff6;border-color:#ffffff26}.section-product.section-product--retro .product-details__actions .notify-btn,.section-product.section-product--retro .product-details__actions a{color:#fff;border-color:#ffffff26}.section-product.section-product--retro .product-details .companion-product{border-color:#ffffff26}.section-product.section-product--retro .product-details .companion-product .swiper{background-color:#ffffff0d;border-color:#ffffff26}.section-product.section-product--retro .product-details .companion-product .companion-variant{background-color:transparent}.section-product.section-product--retro .product-details .companion-product .companion-variant__content .title span{color:#fff}.section-product.section-product--retro .product-details .companion-product .companion-variant .toggle-wrapper{background-color:#ffffff26}.section-product.section-product--retro .product-details .companion-product .companion-variant .toggle-wrapper span{background-color:#ffffff80}.section-product.section-product--retro .product-details .companion-product .companion-variant.active .toggle-wrapper{background-color:#439fdb}.section-product.section-product--retro .product-details .companion-product .companion-variant.active .toggle-wrapper span{background-color:#fff}.section-product.section-product--retro .product-details .companion-product .swiper-navigation .swiper-button svg circle,.section-product.section-product--retro .product-details .companion-product .swiper-navigation .swiper-button svg line,.section-product.section-product--retro .product-details .companion-product .swiper-navigation .swiper-button svg path,.section-product.section-product--retro .product-details .companion-product .swiper-navigation .swiper-button svg polygon,.section-product.section-product--retro .product-details .companion-product .swiper-navigation .swiper-button svg polyline{stroke:#fff}.section-product.section-product--retro .product-details .companion-product .swiper-pagination .swiper-pagination-bullet{background-color:#fff}.section-product.section-product--retro input[type=text],.section-product.section-product--retro input[type=email],.section-product.section-product--retro input[type=number],.section-product.section-product--retro input[type=tel],.section-product.section-product--retro select,.section-product.section-product--retro textarea,.section-product.section-product--retro .product-form input[type=text],.section-product.section-product--retro .product-form select{background-color:#ffffff0d;color:#fff;border-color:#ffffff26}.section-product.section-product--retro .product-actions,.section-product.section-product--retro .product-actions__inner,.section-product.section-product--retro .product-form,.section-product.section-product--retro .product-form__inner{background-color:transparent}.section-product.section-product--retro .product-details .afterpay-widget,.section-product.section-product--retro .product-details .afterpay-widget *{color:#fff}.section-product.section-product--retro .afterpay-text{font-weight:700;letter-spacing:.02em}.section-product.section-product--retro .product-details__price,.section-product.section-product--retro .product-details__price *,.section-product.section-product--retro .product-price,.section-product.section-product--retro .product-price *,.section-product.section-product--retro .companion-variant .price,.section-product.section-product--retro .companion-variant .price *,.section-product.section-product--retro .product-details .afterpay-widget,.section-product.section-product--retro .product-details .afterpay-widget *,.section-product.section-product--retro .product-usps .product-usp span,.section-product.section-product--retro .product-usp__title,.section-product.section-product--retro .product-usp__title *{font-family:t26-carbon,sans-serif!important}.section-product.section-product--retro .product-usps img{filter:brightness(0) invert(1)}.section-product.section-product--retro .product-usps .product-usp span{color:#fff}.section-product.section-product--retro .section-product__media .swiper-navigation .swiper-button svg circle,.section-product.section-product--retro .section-product__media .swiper-navigation .swiper-button svg line,.section-product.section-product--retro .section-product__media .swiper-navigation .swiper-button svg path,.section-product.section-product--retro .section-product__media .swiper-navigation .swiper-button svg polygon,.section-product.section-product--retro .section-product__media .swiper-navigation .swiper-button svg polyline{stroke:#fff}.section-product.section-product--retro .section-product__media .swiper-pagination .swiper-pagination-bullet{background-color:#fff}@media(max-width:1024px){.section-product.section-product--retro .section-product__media .media-container{border-bottom-color:#ffffff26}}.section-product--retro .retro-tv{position:relative;background:linear-gradient(145deg,#4a4a4a,#383838,#424242);border-radius:20px;padding:20px 20px 0;box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff1f,inset 0 -1px #0000004d}.section-product--retro .retro-tv__screen{position:relative;border-radius:8px;overflow:hidden;background:#000;box-shadow:inset 0 0 30px #000c,inset 0 0 4px #00000080,0 0 15px #439fdb0f;border:3px solid #111}.section-product--retro .retro-tv .media-container{border-radius:0;box-shadow:none;border:none}.section-product--retro .retro-tv__screen-glow{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;pointer-events:none;z-index:2;box-shadow:inset 0 0 60px #439fdb0a}.section-product--retro .retro-tv__controls{display:flex;align-items:center;justify-content:space-between;padding:14px 12px;gap:12px;position:relative}.section-product--retro .retro-tv__led{width:8px;height:8px;border-radius:50%;background:#467610;box-shadow:0 0 6px #46761099,0 0 12px #4676104d;flex-shrink:0}.section-product--retro .retro-tv__brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:t26-carbon,sans-serif!important;font-size:11px;letter-spacing:.2em;color:#ffffff40;text-transform:uppercase}.section-product--retro .retro-tv__knobs{display:flex;gap:10px;flex-shrink:0}.section-product--retro .retro-tv__knob{width:20px;height:20px;border-radius:50%;background:linear-gradient(145deg,#3a3a3a,#252525);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 2px #0006,0 1px #ffffff0d;position:relative}.section-product--retro .retro-tv__knob:after{content:"";position:absolute;top:3px;left:50%;transform:translate(-50%);width:2px;height:6px;background:#ffffff26;border-radius:1px}.section-product--retro .retro-tv .swiper-pagination{z-index:4}.section-product--retro .retro-tv .swiper-navigation{z-index:4;width:100%;padding:0 .5em}.section-product--retro .retro-tv .swiper-navigation .swiper-button{background-color:#00000040;border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.section-product--retro .retro-tv .swiper-navigation .swiper-button:hover{background-color:#00000073}@media(max-width:1024px){.section-product--retro .retro-tv .swiper-navigation{display:flex!important}}@media(max-width:1024px){.section-product--retro .retro-tv{border-radius:0;padding:12px 12px 0}.section-product--retro .retro-tv__screen{border-radius:4px}.section-product--retro .retro-tv__controls{padding:10px 8px}.section-product--retro .retro-tv__knob{width:16px;height:16px}.section-product--retro .retro-tv__brand{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/main-product-retro.css.map */
