:root{--ocm-yellow: #fac803;--ocm-yellow-deep: #e8c417;--ocm-yellow-tint: #fff7d6;--ocm-blue: #3565e0;--ocm-orange: #e59a00;--ocm-cyan: #159db9;--ocm-green: #34883b;--ocm-brand-blue: #005d91;--ocm-ink: #152033;--ocm-ink-nav: #0d0b03;--ocm-body: #4b5463;--ocm-page: #f7f7f7;--ocm-surface: #ffffff;--ocm-border: #e3e5e8;--ocm-chip: #f1f3f6;--ocm-radius-card: 18px;--ocm-radius-btn: 6px;--ocm-shadow: 0 8px 24px rgba(0, 0, 0, .08);--ocm-shadow-hover: 0 14px 32px rgba(0, 0, 0, .12);--ocm-accent: var(--ocm-yellow)}body[data-ocm-category*=laptop],body[data-ocm-category*=notebook],body[data-ocm-category*=tablet]{--ocm-accent: var(--ocm-blue)}body[data-ocm-category*=desktop],body[data-ocm-category*=pc]{--ocm-accent: var(--ocm-orange)}body[data-ocm-category*=accessor],body[data-ocm-category*=monitor],body[data-ocm-category*=keyboard],body[data-ocm-category*=peripheral]{--ocm-accent: var(--ocm-cyan)}body[data-ocm-category*=enterprise],body[data-ocm-category*=server],body[data-ocm-category*=storage]{--ocm-accent: var(--ocm-green)}html:not([data-scheme=dark]) body{background-color:var(--ocm-page)}html:not([data-scheme=dark]) :focus-visible{outline:2px solid var(--ocm-brand-blue);outline-offset:2px}html:not([data-scheme=dark]) .header__submenu .header__menu-item:hover,html:not([data-scheme=dark]) .mega-submenu .header__menu-item:hover,html:not([data-scheme=dark]) .header__account__body a:hover,html:not([data-scheme=dark]) .header__account__register:hover,html:not([data-scheme=dark]) .article-card:hover .article-card__title a,html:not([data-scheme=dark]) .article-card-small:hover .article-card-small__title a,html:not([data-scheme=dark]) .article-card-row:hover .article-card-row__title a,html:not([data-scheme=dark]) .card-horizontal-wrapper:hover .card-horizontal__title a,html:not([data-scheme=dark]) .cart-item__name:hover,html:not([data-scheme=dark]) .cart-item__name span:hover,html:not([data-scheme=dark]) .facets__reset:hover,html:not([data-scheme=dark]) .contact__text--accent a,html:not([data-scheme=dark]) .contact__text--accent a:hover,html:not([data-scheme=dark]) .breadcrumb a:hover{color:var(--ocm-brand-blue)}html:not([data-scheme=dark]) .title--section,html:not([data-scheme=dark]) .title--page,html:not([data-scheme=dark]) .collection-hero__title,html:not([data-scheme=dark]) .product-recommendations__heading,html:not([data-scheme=dark]) .related-slider__title,html:not([data-scheme=dark]) .drawer__heading{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;letter-spacing:.01em;line-height:1.05;color:var(--ocm-ink)}html:not([data-scheme=dark]) .collection-hero__title:after,html:not([data-scheme=dark]) .product-recommendations__heading:after,html:not([data-scheme=dark]) .related-slider__title:after{content:"";display:block;width:28px;height:3px;margin-top:13px;border-radius:3px;background:var(--ocm-accent)}html:not([data-scheme=dark]) .text-center .collection-hero__title:after,html:not([data-scheme=dark]) .center .collection-hero__title:after,html:not([data-scheme=dark]) .text-center .product-recommendations__heading:after{margin-left:auto;margin-right:auto}html:not([data-scheme=dark]) .button:not(.cards-grid__button){border-radius:var(--ocm-radius-btn)}html:not([data-scheme=dark]) .button--primary:not(.cards-grid__button),html:not([data-scheme=dark]) .cart__checkout-button{background-color:var(--ocm-yellow);color:var(--ocm-ink-nav)}html:not([data-scheme=dark]) .button--primary:not(.cards-grid__button):hover,html:not([data-scheme=dark]) .cart__checkout-button:hover{background-color:var(--ocm-yellow-deep);color:var(--ocm-ink-nav)}html:not([data-scheme=dark]) .product-form__submit{border-radius:var(--ocm-radius-btn)}html:not([data-scheme=dark]) .product-form__submit:hover{background-color:var(--ocm-yellow-deep)!important}html:not([data-scheme=dark]) .button--secondary,html:not([data-scheme=dark]) .button--tertiary{background:var(--ocm-surface);border:1px solid var(--ocm-accent);color:var(--ocm-ink)}html:not([data-scheme=dark]) .button--secondary:hover,html:not([data-scheme=dark]) .button--tertiary:hover{background:var(--ocm-surface);border-color:var(--ocm-ink);color:var(--ocm-ink)}html:not([data-scheme=dark]) .field__input,html:not([data-scheme=dark]) .select__select,html:not([data-scheme=dark]) .text-area,html:not([data-scheme=dark]) .search__input{border-radius:var(--ocm-radius-btn)}html:not([data-scheme=dark]) .field__input:focus,html:not([data-scheme=dark]) .select__select:focus,html:not([data-scheme=dark]) .text-area:focus,html:not([data-scheme=dark]) .search__input:focus{border-color:var(--ocm-brand-blue);box-shadow:0 0 0 3px #005d9126}html:not([data-scheme=dark]) .card-wrapper{border-radius:var(--ocm-radius-card);background-color:var(--ocm-surface);box-shadow:var(--ocm-shadow);isolation:isolate;transition:box-shadow .2s ease}html:not([data-scheme=dark]) .card-wrapper:hover{box-shadow:var(--ocm-shadow-hover)}html:not([data-scheme=dark]) .card-wrapper .card--product{background:transparent}html:not([data-scheme=dark]) .card-wrapper .card--product .card__inner{border-radius:12px;background:radial-gradient(circle at 50% 55%,#e8eefb 0%,#f4f7fd 45%,var(--ocm-surface) 75%)}html:not([data-scheme=dark]) .card-wrapper .card--product .media img{mix-blend-mode:multiply}html:not([data-scheme=dark]) .card-wrapper:after{content:"";position:absolute;top:-30%;left:-85%;width:42%;height:160%;z-index:4;pointer-events:none;transform:skew(-18deg);background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.08) 30%,rgba(255,255,255,.52) 48%,rgba(255,255,255,.22) 58%,transparent 100%)}@keyframes ocm-card-shine{0%{left:-85%}to{left:135%}}@media(hover:hover)and (prefers-reduced-motion:no-preference){html:not([data-scheme=dark]) .card-wrapper:hover:after{animation:ocm-card-shine .7s ease-out 1}}html:not([data-scheme=dark]) .card-information .card__title,html:not([data-scheme=dark]) .card-information .card__title a{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;letter-spacing:.01em;line-height:1.15;color:var(--ocm-ink)}html:not([data-scheme=dark]) .card-information .price-item--regular,html:not([data-scheme=dark]) .card-information .price-item--sale{font-family:var(--font-heading-family);font-weight:600;color:var(--ocm-ink)}html:not([data-scheme=dark]) .product-card__spec{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 4px}html:not([data-scheme=dark]) .product-card__chip{padding:5px 9px;border-radius:9999px;background:var(--ocm-chip);color:var(--ocm-ink);font-size:1.25rem;font-weight:700;line-height:1.2}@media screen and (max-width:749px){html:not([data-scheme=dark]) .product-card__spec{gap:4px}html:not([data-scheme=dark]) .product-card__chip{padding:3px 7px;font-size:1.05rem;border-radius:8px}}html:not([data-scheme=dark]) .badge{border-radius:9999px;padding:2px 10px;font-family:var(--font-heading-family);font-weight:600;letter-spacing:.03em}html:not([data-scheme=dark]) .badge--sale{background-color:var(--ocm-ink);color:var(--ocm-yellow)}html:not([data-scheme=dark]) .price-ex-vat{color:var(--ocm-body);font-weight:400}html:not([data-scheme=dark]) .product__info-wrapper .product__title{font-family:var(--font-heading-family)!important;font-weight:600;text-transform:uppercase;letter-spacing:.01em;line-height:1.05;color:var(--ocm-ink)}html:not([data-scheme=dark]) .product__info-wrapper .product__title:after{content:"";display:block;width:28px;height:3px;margin-top:13px;border-radius:3px;background:var(--ocm-accent)}html:not([data-scheme=dark]) .product__media-item .media{background:var(--ocm-surface);border-radius:var(--ocm-radius-card);box-shadow:var(--ocm-shadow);overflow:hidden}html:not([data-scheme=dark]) .product__media-subitem .media{border-radius:10px;overflow:hidden}html:not([data-scheme=dark]) .product-form__controls-group label{border:1px solid var(--ocm-border);border-radius:var(--ocm-radius-btn);background:var(--ocm-surface);color:var(--ocm-ink)}html:not([data-scheme=dark]) .product-form__controls-group input+label:hover{border-color:var(--ocm-ink);color:var(--ocm-ink)}html:not([data-scheme=dark]) .product-form__controls-group input:checked:not(.disabled)+label{background:var(--ocm-yellow-tint);border:2px solid var(--ocm-yellow-deep);color:var(--ocm-ink);font-weight:700}html:not([data-scheme=dark]) .product-form__controls-group input:checked:not(.disabled)+label:before{background-color:transparent}html:not([data-scheme=dark]) .about__accordion-item{background:var(--ocm-surface);border-radius:var(--ocm-radius-card);box-shadow:var(--ocm-shadow);border:0}html:not([data-scheme=dark]) .collection-hero__image-container{border-radius:var(--ocm-radius-card);overflow:hidden}html:not([data-scheme=dark]) .facets-container{border-radius:var(--ocm-radius-card)}html:not([data-scheme=dark]) .active-facets__button-inner{border-radius:9999px}html:not([data-scheme=dark]) .pagination__item--current{background:var(--ocm-yellow);color:var(--ocm-ink-nav);border-radius:var(--ocm-radius-btn)}html:not([data-scheme=dark]) .cart-item__name{font-weight:700;color:var(--ocm-ink)}html:not([data-scheme=dark]) .totals__subtotal-value{font-family:var(--font-heading-family);font-weight:600;color:var(--ocm-ink)}html:not([data-scheme=dark]) .article-card{background:var(--ocm-surface);border-radius:var(--ocm-radius-card);box-shadow:var(--ocm-shadow);overflow:hidden;transition:box-shadow .2s ease}html:not([data-scheme=dark]) .article-card:hover{box-shadow:var(--ocm-shadow-hover)}html:not([data-scheme=dark]) .footer-block__heading{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;letter-spacing:.03em}html:not([data-scheme=dark]) .footer-block__heading:after{content:"";display:block;width:28px;height:3px;margin-top:8px;border-radius:3px;background:var(--ocm-yellow)}html:not([data-scheme=dark]) .text-center .footer-block__heading:after{margin-left:auto;margin-right:auto}html:not([data-scheme=dark]) .quick-add-modal__content,html:not([data-scheme=dark]) .product-popup-modal__content,html:not([data-scheme=dark]) .predictive-search{border-radius:var(--ocm-radius-card)}.ocm-promo__card:before,.ocm-feat__prod:before,.ocm-trust__card:before{content:"";position:absolute;top:-30%;left:-85%;width:42%;height:160%;z-index:4;pointer-events:none;transform:skew(-18deg);background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.08) 30%,rgba(255,255,255,.52) 48%,rgba(255,255,255,.22) 58%,transparent 100%)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ocm-promo__card:hover:before,.ocm-feat__prod:hover:before,.ocm-trust__card:hover:before{animation:ocm-card-shine .7s ease-out 1}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ocm-design.css.map */
