:root{--nemesys-accent:#76b8fa;--nemesys-focus:#76b8fa;--nemesys-bg:#080c12;--nemesys-surface:#101722;--nemesys-text:#f4f6fb;--nemesys-muted:#b6c0d0;--nemesys-line:#2a3545}body{background:var(--nemesys-bg);color:var(--nemesys-text)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:600;letter-spacing:-.025em}body p,body li{line-height:1.7}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--nemesys-accent);outline-offset:4px}.header-wrapper{border-bottom:1px solid var(--nemesys-line)}.header-wrapper .header{padding-block:14px}.header__heading-logo{filter:brightness(0) invert(1)}.header__menu-item{font-weight:500;color:var(--nemesys-text);text-decoration:none}.header__active-menu-item{color:var(--nemesys-accent);text-decoration-thickness:1px;text-underline-offset:7px}.header__menu-item:hover span{color:var(--nemesys-accent)}.header__submenu,.menu-drawer{border-color:var(--nemesys-line)}.header__submenu .header__menu-item{font-size:14px}.button:not(.button--tertiary),.shopify-challenge__button{min-height:52px;border-radius:8px;font-weight:600;font-size:14px;letter-spacing:.01em}.button--secondary{border:1px solid #526277;color:var(--nemesys-text)}.button:hover{filter:brightness(1.08)}.field__input,.select__select,.text-area{font-size:16px;color:var(--nemesys-text)}.field__label{color:var(--nemesys-muted)}.quantity{background:var(--nemesys-surface);border-radius:8px}.nemesys-collection-hero{border-bottom:1px solid var(--nemesys-line);padding-block:52px;background:var(--nemesys-bg)}.nemesys-collection-hero .collection-hero__inner{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:52px}.nemesys-collection-hero .collection-hero__text-wrapper{flex-basis:auto}.nemesys-collection-hero .collection-hero__title{font-size:clamp(36px,4.5vw,56px);line-height:1.12;max-width:750px;margin:0 0 24px}.nemesys-collection-hero .collection-hero__description{max-width:650px;margin:0;color:var(--nemesys-muted)}.nemesys-collection-hero .collection-hero__description h2{font-size:clamp(24px,2.5vw,32px);color:var(--nemesys-text);line-height:1.2;font-weight:600}.nemesys-collection-hero .collection-hero__image-container{width:100%;max-width:440px;height:auto;min-height:0;aspect-ratio:1;justify-self:center;background:transparent;border:none;box-shadow:none}.nemesys-collection-hero .collection-hero__image-container img{object-fit:contain}.nemesys-collection-hero:not(.collection-hero--with-image) .collection-hero__inner{grid-template-columns:1fr}.nemesys-collection-hero .nemesys-details{margin-top:24px;border-color:var(--nemesys-line)}.nemesys-collection-hero .nemesys-details summary{color:var(--nemesys-accent)}.nemesys-copy .nemesys-details{border-color:var(--nemesys-line)}.nemesys-copy .nemesys-details summary{position:relative;list-style:none;padding-right:36px;font-weight:600}.nemesys-copy .nemesys-details summary::-webkit-details-marker{display:none}.nemesys-copy .nemesys-details summary:after{content:"+";position:absolute;right:2px;top:15px;color:var(--nemesys-accent);font-size:22px;line-height:1}.nemesys-copy .nemesys-details[open] summary:after{content:"\2212"}.nemesys-copy .nemesys-kicker{color:var(--nemesys-accent)}.nemesys-copy .nemesys-specs th,.nemesys-copy .nemesys-specs td{border-bottom-color:var(--nemesys-line)}.nemesys-copy .nemesys-specs td{color:var(--nemesys-muted)}.nemesys-copy .nemesys-specs th{color:var(--nemesys-text)}.product-card-wrapper .card{border:1px solid var(--nemesys-line);border-radius:8px;overflow:hidden;background:var(--nemesys-surface);box-shadow:none}.product-card-wrapper .card__inner{background:var(--nemesys-surface)}.product-card-wrapper .card__media .media img{object-fit:contain;padding:18px}.product-card-wrapper .card__heading{font-size:22px;line-height:1.3;font-weight:600}.product-card-wrapper .card__content .card__information{padding:22px 20px}.product-card-wrapper .card__content .card__badge{padding:14px}.product-card-wrapper .card-information .price{font-size:19px;font-weight:600;margin-top:14px;color:var(--nemesys-text)}.product-card-wrapper .price .price__container{margin-bottom:0}.nemesys-card-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:14px;color:var(--nemesys-accent);font-size:13px;text-decoration:none}.nemesys-card-link:hover{text-decoration:underline;text-underline-offset:4px}.nemesys-catalogue .facets-wrapper{border-bottom:1px solid var(--nemesys-line);margin-bottom:26px;padding-bottom:14px}.facets__display,.mobile-facets__inner{background:var(--nemesys-surface);border-color:var(--nemesys-line)}.facets__label,.facet-filters__label,.product-count__text{font-weight:500}.facets__summary,.facet-filters__sort{color:var(--nemesys-muted)}.footer{border-top:none;background:#0d131d}.footer__content-top{padding-bottom:0}.footer__content-bottom{border-top:1px solid var(--nemesys-line);padding-top:18px}.footer__content-bottom-wrapper{padding-block:0}.footer__copyright{margin-top:14px}.footer .policies li a{font-size:12px;padding-block:5px;color:var(--nemesys-muted)}.footer__payment{margin-top:0}.footer__localization{min-height:0}.shopify-policy__container{padding-block:52px;color:var(--nemesys-muted)}.shopify-policy__title{margin-bottom:32px}.shopify-policy__body h2,.shopify-policy__body h3{color:var(--nemesys-text)}.main-page-title{font-weight:600}@media(min-width:990px){.nemesys-catalogue-three #product-grid{justify-content:center}.nemesys-catalogue-three #product-grid .grid__item{width:calc((100% - 40px)/3);max-width:calc((100% - 40px)/3)}}@media(max-width:989px){.nemesys-collection-hero .collection-hero__inner{gap:30px}.product-card-wrapper .card__heading{font-size:20px}}@media(max-width:749px){.header-wrapper .header{padding-block:10px}.nemesys-collection-hero{padding-block:38px 24px}.nemesys-collection-hero .collection-hero__inner{grid-template-columns:1fr;gap:24px}.nemesys-collection-hero .collection-hero__title{font-size:36px;margin-bottom:18px}.nemesys-collection-hero .collection-hero__description h2{font-size:25px}.nemesys-collection-hero .collection-hero__image-container{height:280px;aspect-ratio:auto;max-width:330px}.product-card-wrapper .card__heading{font-size:20px}.product-card-wrapper .card__content .card__information{padding:18px 14px}.product-card-wrapper .card-information .price{font-size:17px}.product-card-wrapper .card__media .media img{padding:12px}.nemesys-card-link{font-size:13px;gap:6px}.footer__content-bottom{padding-top:14px}.footer__copyright{margin-top:12px}.shopify-policy__container{padding-block:36px}.button:not(.button--tertiary){font-size:14px}}@media(prefers-reduced-motion:reduce){.button,.nemesys-card-link{transition:none}.button:hover{filter:none}}@media(min-width:990px){#MainContent .nemesys-home .nh-range-media{position:relative;width:100%;height:clamp(280px,22vw,300px);min-height:0;aspect-ratio:auto;overflow:hidden}#MainContent .nemesys-home .nh-range-media>img{position:absolute;top:20px;right:20px;bottom:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain;object-position:center}#MainContent .nemesys-home .nh-product-image-link{aspect-ratio:1;padding:0}#MainContent .nemesys-home .nh-product-image-link>img,#MainContent .nemesys-home .nh-product-image-link>.nh-product-placeholder{position:absolute;top:24px;right:24px;bottom:24px;left:24px;width:calc(100% - 48px);height:calc(100% - 48px);max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain;object-position:center}#MainContent .nemesys-home .nh-product-image-link:hover>img{transform:none}#MainContent .nemesys-catalogue .product-card-wrapper .card__media .media>img{width:100%;height:100%;box-sizing:border-box;padding:clamp(24px,2vw,28px);object-fit:contain;object-position:center;transform:none}#MainContent .nemesys-product .product__media-wrapper .product-media-container.media-type-image.constrain-height{--viewport-offset: 250px;--constrained-min-height: 330px;--constrained-height: clamp(330px, calc(100vh - 250px) , 460px);width:100%;max-width:100%;height:var(--constrained-height);min-height:330px;max-height:460px;aspect-ratio:auto}#MainContent .nemesys-product .product__media-wrapper .product-media-container.media-type-image.constrain-height>.product__modal-opener--image,#MainContent .nemesys-product .product__media-wrapper .product-media-container.media-type-image.constrain-height>.product__modal-opener--image>.product__media{width:100%;height:100%;min-height:0;padding-top:0}#MainContent .nemesys-product .product__media-wrapper .product-media-container.media-type-image.constrain-height>.product__modal-opener--image>.product__media>img{width:100%;height:100%;box-sizing:border-box;padding:24px;object-fit:contain;object-position:center}}#MainContent .nemesys-product .product__media-wrapper .product__media-item:not(:first-child) .product-media-container.media-type-image{width:100%;max-width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:var(--ratio, 1);--constrained-height: auto;--constrained-min-height: 0px}#MainContent .nemesys-product .product__media-wrapper .product__media-item:not(:first-child) .product-media-container.media-type-image>.product__modal-opener--image,#MainContent .nemesys-product .product__media-wrapper .product__media-item:not(:first-child) .product-media-container.media-type-image>.product__modal-opener--image>.product__media{width:100%;height:100%;min-height:0;padding:0;margin:0}#MainContent .nemesys-product .product__media-wrapper .product__media-item:not(:first-child) .product-media-container.media-type-image>.product__modal-opener--image>.product__media>img{width:100%;height:100%;padding:0;margin:0;object-fit:contain;object-position:center}.nemesys-vip-included{display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:13px;width:100%;padding:16px 18px;border:1px solid #76b8fa45;border-left:3px solid #76b8fa;border-radius:10px;background:linear-gradient(115deg,#142338,#101722 85%);color:#f4f6fb;text-decoration:none;transition:border-color .2s,background .2s;box-sizing:border-box}.nemesys-vip-included:hover{border-color:#76b8fa;background:linear-gradient(115deg,#192d45,#111b29 85%)}.nemesys-vip-included:focus-visible{outline:3px solid #76b8fa;outline-offset:4px}.nemesys-vip-included__icon{display:grid;place-items:center;width:36px;height:42px;color:#8dc5ff}.nemesys-vip-included__icon svg{width:30px;height:30px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nemesys-vip-included__copy{display:flex;flex-direction:column;gap:5px;min-width:0}.nemesys-vip-included__copy strong{font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.015em;color:#f4f6fb}.nemesys-vip-included__availability{font-size:13px;line-height:1.5;color:#c0cddd}.nemesys-vip-included__availability b{color:#91c7ff;font-weight:600;white-space:nowrap}.nemesys-vip-included__details{font-size:12px;line-height:1.5;color:#b8c5d6}.nemesys-vip-included__details>span{padding-inline:3px;color:#76b8fa}.nemesys-vip-included__arrow{font-size:19px;color:#91c7ff}.product__info-container .nemesys-vip-included{margin:20px 0 24px}.nemesys-home .nh-hero-copy .nemesys-vip-included{margin-top:24px;max-width:500px}.nemesys-home .nh-hero-copy .nemesys-vip-included strong{color:#f4f6fb}.price-item,.nh-product-price,.totals__total-value{font-variant-numeric:tabular-nums}@media(max-width:749px){.nemesys-vip-included{grid-template-columns:28px minmax(0,1fr) 12px;padding:15px 12px;gap:10px}.nemesys-vip-included__icon{width:28px}.nemesys-vip-included__icon svg{width:27px;height:27px}.nemesys-vip-included__copy strong{font-size:14px}.nemesys-vip-included__availability{font-size:12px}.nemesys-vip-included__details{font-size:11px}.nemesys-vip-included__arrow{font-size:16px}.nemesys-home .nh-hero-copy .nemesys-vip-included{margin-top:22px}.product__info-container .nemesys-vip-included{margin-block:18px 22px}}.nemesys-catalogue .facet-filters__sort,body .mobile-facets__sort .select__select,.select__select{color-scheme:dark;background-color:#10223a;color:#edf5ff;border-radius:6px;accent-color:#76b8fa}.facet-filters__sort{padding:10px 36px 10px 12px;border:1px solid #76b8fa70!important}select option,select optgroup{background-color:#10223a;color:#edf5ff}select option:checked{background-color:#76b8fa;color:#080c12}body .facets__display,body .facets__header,body .mobile-facets__inner,body .mobile-facets__header,body .mobile-facets__footer,body .disclosure__list-wrapper,.localization-form__select .disclosure__list{background-color:#10223a;color:#edf5ff;border-color:#76b8fa55}.facets__summary,.mobile-facets__open,.facet-filters__label,.facet-filters__field .icon-caret,.facets__label:hover,.facets__label.active,.mobile-facets__label:hover{color:#a2d0ff}input[type=checkbox],input[type=radio]{accent-color:#76b8fa}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nemesys-design.css.map */
