.nemesys-product{--color-background: 8, 12, 18;--gradient-background: #080c12;--color-foreground: 244, 246, 251;--color-button: 118, 184, 250;--color-button-text: 8, 12, 18;--color-secondary-button: 16, 23, 34;--color-secondary-button-text: 244, 246, 251;--nemesys-product-muted: #b6c0d0;--nemesys-product-line: rgba(182, 192, 208, .2);display:block;background:#080c12;color:#f4f6fb;font-family:Montserrat,var(--font-body-family),sans-serif}.nemesys-product .product{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin:0;align-items:start}.nemesys-product .product>.grid__item{width:100%;max-width:none;min-width:0;order:0}.nemesys-product .product>.product__info-wrapper,.nemesys-product .product.product--large>.product__info-wrapper{padding:0}.nemesys-product .product__info-container{max-width:none}.nemesys-product .product-form__input{min-width:0;max-width:100%}.nemesys-product .product__info-container>*+*{margin-top:20px}.nemesys-product .product__title{margin:0}.nemesys-product .product__title h1{margin:0;font-family:inherit;font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.16;letter-spacing:-.025em;overflow-wrap:anywhere}.nemesys-product .product__info-container .price{font-size:24px;font-weight:600;line-height:1.4}.nemesys-product .product__text,.nemesys-product .product__tax,.nemesys-product .installment,.nemesys-product .quantity__rules,.nemesys-product .quantity__rules-cart,.nemesys-product .share-button__button{color:var(--nemesys-product-muted);line-height:1.6}.nemesys-product .product__tax,.nemesys-product .installment{font-size:13px}.nemesys-product .form__label,.nemesys-product .product-form__input legend{font-size:14px;font-weight:600;color:#f4f6fb}.nemesys-product .quantity{background:#101722;color:#f4f6fb;min-height:48px}.nemesys-product .quantity__button,.nemesys-product .quantity__input{color:inherit}.nemesys-product .product-form__submit,.nemesys-product .shopify-payment-button__button--unbranded{min-height:52px;border-radius:6px;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.01em}.nemesys-product .product-form__submit:not([disabled]):not([aria-disabled=true]){background:#76b8fa;color:#080c12}.nemesys-product .product-form__submit[disabled],.nemesys-product .product-form__submit[aria-disabled=true]{background:#263346;color:#b6c0d0;opacity:1}.nemesys-product .product__media{background:#101722}.nemesys-product .product__media img{object-fit:contain}.nemesys-product .product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.nemesys-product .shopify-payment-button{max-width:320px}.nemesys-product .thumbnail{background:#101722}.nemesys-product .nemesys-product__details{margin-top:clamp(40px,6vw,72px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--nemesys-product-line);min-width:0}.nemesys-product__details .product__description{margin:0;color:var(--nemesys-product-muted);overflow-wrap:anywhere}.nemesys-product__details .product__description.rte h2,.nemesys-product__details .product__description.rte h3,.nemesys-product__details .product__description.rte h4,.nemesys-product__details .accordion__title{font-family:inherit;font-weight:600;color:#f4f6fb}.nemesys-product__details .product__description.rte h2{font-size:clamp(26px,3vw,36px);line-height:1.2;letter-spacing:-.02em}.nemesys-product__details .product__description p,.nemesys-product__details .product__description>ul,.nemesys-product__details .nemesys-product-copy>ul{max-width:84ch}.nemesys-product__details .product__description .nemesys-kicker{color:#76b8fa;font-weight:600}.nemesys-product__details .product__description table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;box-shadow:none;color:var(--nemesys-product-muted)}.nemesys-product__details .product__description table th,.nemesys-product__details .product__description table td{overflow-wrap:anywhere;text-align:left;vertical-align:top;padding:14px 16px;border:0;border-bottom:1px solid var(--nemesys-product-line)}.nemesys-product__details .product__description table th{width:32%;color:#f4f6fb;font-weight:600}.nemesys-product__details .product__description table tr:nth-child(odd){background:#101722}.nemesys-product__details .nemesys-details,.nemesys-product__details .product__accordion{border-color:var(--nemesys-product-line)}.nemesys-product__details .nemesys-details summary,.nemesys-product__details .product__accordion summary{min-height:56px;font-size:16px;font-weight:600;color:#f4f6fb}.nemesys-product__details .product__accordion .accordion__content{padding-inline:0;color:var(--nemesys-product-muted)}.nemesys-product a{color:#76b8fa;text-underline-offset:.2em}.nemesys-product a:focus-visible,.nemesys-product button:focus-visible,.nemesys-product input:focus-visible,.nemesys-product select:focus-visible,.nemesys-product summary:focus-visible{outline:3px solid #76b8fa;outline-offset:4px}@media(min-width:990px){.nemesys-product .product:not(.product--no-media){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:clamp(32px,4vw,64px)}.nemesys-product .product--right>.product__media-wrapper{order:2}.nemesys-product .product--right>.product__info-wrapper{order:1}.nemesys-product .product__column-sticky{top:calc(var(--header-height, 80px) + 24px)}.nemesys-product .product--no-media{max-width:720px;margin-inline:auto}}@media(max-width:989px){.nemesys-product .product__column-sticky{position:static}}@media(max-width:749px){.nemesys-product .product{gap:28px}.nemesys-product .product__title h1{font-size:clamp(28px,7.2vw,36px)}.nemesys-product__details .product__description table th,.nemesys-product__details .product__description table td{padding:12px 10px}.nemesys-product__details .product__description table th{width:36%}}@media(prefers-reduced-motion:reduce){.nemesys-product *,.nemesys-product *:before,.nemesys-product *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nemesys-product.css.map */
