:root{--spectral-white: #f4f7fb;--spectral-white-soft: rgba(244, 247, 251, .78);--spectral-blue: #9bc2ff;--spectral-blue-strong: #4d8dff;--spectral-line: rgba(155, 194, 255, .18)}.product-information{color:var(--spectral-white)}.product-information :is(h1,h2,h3,h4,h5,h6),.product-information .text-block,.product-information .text-block>*,.product-information .product-details,.product-information .product-details a,.product-information .product-details button,.product-information .product-details label{color:var(--spectral-white)}.product-information .product-details :is(.text-block,p):not(.text-block--align-center),.product-information .product-details .text-block:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){color:var(--spectral-white-soft)}.product-information .product-details .view-product-title,.product-information .product-details .view-product-title>*,.product-information .product-details .view-product-title a,.product-information .product-details product-price,.product-information .product-details product-price>*{color:var(--spectral-white)!important}.product-information .product-details :is(input,select,textarea){color:var(--spectral-white);background:#ffffff06;border-color:var(--spectral-line)}.product-information .product-details :is(input,select,textarea)::placeholder{color:#f4f7fb73}.product-information .product-details .variant-picker__option-label,.product-information .product-details .quantity-label,.product-information .product-details .text-block--subdued,.product-information .product-details .tax-note,.product-information .product-details .payment-terms{color:#f4f7fb94!important}.product-information__media .product-media-container--image{--spectral-inspect-scale: 1.045;position:relative;isolation:isolate;background:radial-gradient(circle at var(--spectral-inspect-x, 50%) var(--spectral-inspect-y, 50%),rgba(77,141,255,.11),transparent 34%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#08090b;background-size:auto,36px 36px,36px 36px,auto}.product-information__media .product-media-container--image:before,.product-information__media .product-media-container--image:after{content:"";position:absolute;z-index:4;pointer-events:none}.product-information__media .product-media-container--image:before{top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(155,194,255,.08);clip-path:polygon(0 0,20px 0,20px 1px,0 1px,0 20px,1px 20px,1px 0,100% 0,100% 20px,calc(100% - 1px) 20px,calc(100% - 1px) 1px,calc(100% - 20px) 1px,calc(100% - 20px) 0,100% 100%,calc(100% - 20px) 100%,calc(100% - 20px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 20px),100% calc(100% - 20px),0 100%,20px 100%,20px calc(100% - 1px),1px calc(100% - 1px),1px calc(100% - 20px),0 calc(100% - 20px))}.product-information__media .product-media-container--image:after{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--spectral-inspect-x, 50%) var(--spectral-inspect-y, 50%),rgba(155,194,255,.15),transparent 18%);opacity:0;transition:opacity .24s ease;mix-blend-mode:screen}.product-information__media .product-media-container--image.spectral-inspecting:after{opacity:1}.product-information__media .product-media-container--image .product-media{position:relative;z-index:1}.product-information__media .product-media-container--image .product-media:before{content:"\2197   INSPECT / DETAIL";position:absolute;top:18px;right:18px;z-index:6;padding:8px 10px;border:1px solid rgba(155,194,255,.34);background:#05070abd;color:var(--spectral-white);font:500 10px/1 var(--font-mono--family, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:.13em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.82;transition:opacity .22s ease,border-color .22s ease,transform .22s ease;pointer-events:none}.product-information__media .product-media-container--image.spectral-inspecting .product-media:before{opacity:1;border-color:#9bc2ffad;transform:translateY(-1px)}.product-information__media .product-media-container--image .product-media:after{content:"";position:absolute;left:50%;top:50%;width:54px;height:54px;border:1px solid rgba(155,194,255,.26);transform:translate(-50%,-50%);border-radius:50%;opacity:.28;pointer-events:none}.product-information__media .product-media-container--image .product-media__image{transform:perspective(1100px) rotateX(var(--spectral-inspect-tilt-x, 0deg)) rotateY(var(--spectral-inspect-tilt-y, 0deg)) scale(var(--spectral-current-scale, 1)) translate(var(--spectral-inspect-pan-x, 0px),var(--spectral-inspect-pan-y, 0px));transform-origin:var(--spectral-inspect-x, 50%) var(--spectral-inspect-y, 50%);transition:transform .22s cubic-bezier(.2,.75,.2,1),filter .22s ease;will-change:transform}.product-information__media .product-media-container--image.spectral-inspecting .product-media__image{--spectral-current-scale: var(--spectral-inspect-scale);filter:saturate(1.03) contrast(1.02)}@media screen and (min-width:750px){.product-information__grid:not(.product-information--media-none) .product-details{min-width:min(34rem,100%);max-width:42rem;padding-inline:clamp(30px,4vw,76px) 12px!important}.product-information__grid--half .product-details{max-width:none}}@media screen and (max-width:749px){.product-information__media .product-media-container--image .product-media:before{top:12px;right:12px;font-size:9px}}@media(prefers-reduced-motion:reduce){.product-information__media .product-media-container--image:after,.product-information__media .product-media-container--image .product-media:before,.product-information__media .product-media-container--image .product-media__image{transition:none}}product-card :is(.product-card__title,.product-title,.text-block,.text-block>*,h3,h4,p),product-card :is(a,span,strong),.product-grid__card :is(.text-block,.text-block>*,h3,h4,p,product-price,product-price>*),.product-recommendations :is(.text-block,.text-block>*,h3,h4,p,product-price,product-price>*),.featured-product :is(.text-block,.text-block>*,h1,h2,h3,h4,p,product-price,product-price>*){color:var(--spectral-white)!important}product-card .text-block--subdued,.product-grid__card .text-block--subdued{color:#f4f7fb94!important}.product-information .product-details,.product-information .product-information__details,.product-information .product-details:before,.product-information .product-details:after{border-radius:0!important}.product-information .product-details{background:transparent!important;box-shadow:none!important;border:0!important}.product-information .product-details .text-block,.product-information .product-details .view-product-title,.product-information .product-details product-price{background:transparent!important;border-radius:0!important}.product-information .product-form-buttons .quantity-selector,.product-information .product-details .quantity-selector{--quantity-selector-width: 132px;color:#f4f7fb!important;background:#08090b!important;border:1px solid rgba(155,194,255,.34)!important;border-radius:0!important;min-height:48px}.product-information .product-form-buttons .quantity-selector input[type=number],.product-information .product-details .quantity-selector input[type=number]{color:#f4f7fb!important;background:transparent!important;border:0!important}.product-information .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus),.product-information .product-details .quantity-selector :is(.quantity-minus,.quantity-plus){color:#9bc2ff!important;background:transparent!important}.product-information .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus):hover,.product-information .product-details .quantity-selector :is(.quantity-minus,.quantity-plus):hover{background:#9bc2ff14!important}.product-information,.product-information .product-details,.product-information .product-details :is(label,legend,summary,p,li,dt,dd),.product-information .product-details :is(.text-block,.text-block>*){color:var(--spectral-white)}.product-information .product-details .text-block--subdued,.product-information .product-details .tax-note,.product-information .product-details .payment-terms,.product-information .product-details .variant-option__swatch-value,.product-information .product-details :is(.text-block__content,.rte) p{color:var(--spectral-white-soft)}.product-information .product-details :is(input,select,textarea),.product-information .product-details .variant-option__select-wrapper,.product-information .product-details .quantity-selector{color:var(--spectral-white)!important;color-scheme:dark;background:#0d1117!important;border-color:#9bc2ff6b!important;border-radius:0!important}.product-information .product-details :is(input,select,textarea)::placeholder{color:#f4f7fb7a!important}.product-information .product-details :is(option,optgroup){color:#f4f7fb;background:#0d1117}.product-information .product-details .variant-option__button-label{color:var(--spectral-white)!important;background:#0d1117!important;border-color:#9bc2ff6b!important;border-radius:0!important}.product-information .product-details .variant-option__button-label:hover,.product-information .product-details .variant-option__button-label:focus-visible{color:#050607!important;background:#9bc2ff!important;border-color:#9bc2ff!important}.product-information .product-details .variant-option__button-label:has(:checked){color:#050607!important;background:#9bc2ff!important;border-color:#9bc2ff!important}.product-information .product-details .quantity-selector input[type=number]{color:#f4f7fb!important;background:transparent!important}.product-information .product-details .quantity-selector :is(.quantity-minus,.quantity-plus){color:#9bc2ff!important}.product-information .product-details .quantity-selector :is(.quantity-minus,.quantity-plus):hover{color:#f4f7fb!important;background:#9bc2ff14!important}.product-information .product-details .add-to-cart-button.button,.product-information .product-details .shopify-payment-button__button{color:#050607!important;background:#9bc2ff!important;border-color:#9bc2ff!important;border-radius:0!important}.product-information .product-details .add-to-cart-button.button:hover,.product-information .product-details .shopify-payment-button__button:hover{color:#050607!important;background:#dce8ff!important;border-color:#dce8ff!important}.product-information .product-details .button-secondary,.product-information .product-details .button-secondary:hover{color:#f4f7fb!important;background:transparent!important;border-color:#9bc2ff!important;border-radius:0!important}.product-information .product-details :is(a,button,summary):focus-visible,.product-information .product-details :is(input,select,textarea):focus-visible{outline:2px solid #9bc2ff!important;outline-offset:2px}.product-information .product-details .price,.product-information .product-details .compare-at-price,.product-information .product-details .unit-price,.product-information .product-details .product-title,.product-information .product-details .product__title,.product-information .product-details :is(h1,h2,h3,h4,h5,h6){color:#f4f7fb!important}body :is(.popover,.popover__content,.quick-add-modal,.modal-dialog,.sticky-add-to-cart__bar,.cart-drawer){color:#f4f7fb;background:#050607;border-color:#9bc2ff4d}body :is(.popover,.popover__content,.quick-add-modal,.modal-dialog,.sticky-add-to-cart__bar,.cart-drawer) :is(h1,h2,h3,h4,h5,h6,p,span,label,button,a){color:inherit}
/*# sourceMappingURL=/cdn/shop/t/69/assets/spectral-product.css.map */
