:root{--shell-paper-white: 255, 255, 255;--shell-graphite-black: 19, 19, 19;--shell-graphite-black-hover: 18, 18, 18;--shell-brick-pink: 221, 36, 90;--shell-cool-mist: 247, 248, 252;--shell-error-red: 192, 57, 43}body.gradient{background:#f7f8fc}.header__logo_link .h2,.header__logo_link .header__heading-logo{font-family:var(--font-heading-family),sans-serif;font-weight:700;letter-spacing:-.01em}.shopify-section-group-header-group{position:relative;z-index:400}@media(max-width:991px),(pointer:coarse){.header__actions_btn{min-width:44px;min-height:44px;align-items:center;justify-content:center}}.modal__close-button.link{height:44px;width:44px}.input__field_form_button{padding:12px;right:3px;display:flex;align-items:center;justify-content:center}body .predictive__search--drawer--form-inner .input__field_form_button{padding:12px;display:flex;align-items:center;justify-content:center}.col:has(>.product__card.color-background-1){border-radius:10px;box-shadow:0 1px #1313130f,0 10px 24px #13131314;transition:transform .18s ease,box-shadow .18s ease}.col:has(>.product__card.color-background-1):hover,.col:has(>.product__card.color-background-1):focus-within{transform:translateY(-3px);box-shadow:0 1px #1313130f,0 16px 32px #13131324}.product__card__spec-pair{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.product__card__spec-plate{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;background:rgb(var(--color-foreground));border-radius:4px;padding:4px 10px;margin:2px 0 4px}.product__card__spec-label{font-family:var(--font-heading-family),sans-serif;font-weight:500;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-background),.65)}.product__card__spec-value{font-family:JetBrains Mono,monospace;font-weight:500;font-size:13px;color:rgb(var(--color-background))}@media screen and (min-width:992px){.product-card-action-buttons.d-md-only-visible{display:flex!important}.product-card-action-buttons.d-md-only-visible .product__card--action-btn:not(.product__card--cart-btn){display:none!important}}.product__card--cart-btn.product--tooltip{background:rgb(var(--color-button))!important;border-color:transparent!important}.product__card--cart-btn.product--tooltip .cart__buton--label,.product__card--cart-btn.product--tooltip .action__btn--svg{color:rgb(var(--color-button-text))!important;opacity:1!important}.product__card--cart-btn.product--tooltip:hover,.product__card--cart-btn.product--tooltip:focus-visible{background:rgb(var(--primary-button-hover-background))!important;color:rgb(var(--primary-button-hover-text))!important}.product__card__content{background:rgb(var(--color-background))}.recently_viewed_proudct .product__card{border-radius:1rem;overflow:hidden}.product_slider_wrapper:has(.swiper-button-next.swiper-button-disabled):has(.swiper-button-prev.swiper-button-disabled) .swiper-wrapper{justify-content:center}@media(max-width:991px){.product__card--cart-btn.product--tooltip{min-width:0!important;max-width:none!important}.product__card--cart-btn.product--tooltip .cart__buton--label{display:block!important}}.slideshow__autoplay-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#13131359;color:#fff;cursor:pointer;transition:background .15s ease}.slideshow__autoplay-toggle:hover,.slideshow__autoplay-toggle:focus-visible{background:#13131399}.slideshow__autoplay-icon--play,.slideshow__autoplay-toggle.is-paused .slideshow__autoplay-icon--pause{display:none}.slideshow__autoplay-toggle.is-paused .slideshow__autoplay-icon--play{display:block}.workbench-hero .slideshow__autoplay-toggle{position:absolute;top:14px;right:14px;z-index:5}.product-form__global-error{position:fixed;left:50%;bottom:calc(var(--mobile-navigation-bar-height, 0px) + 16px);transform:translate(-50%);z-index:700;max-width:min(92vw,520px);padding:12px 16px;border-radius:6px;background:#fdf2f2;color:#a5281c;border:1px solid rgba(165,40,28,.35);box-shadow:0 10px 24px #13131324;font-size:14px;line-height:1.4;cursor:pointer}.product-form__global-error[hidden]{display:none}.product__card .product__card__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:2.8em}@media(max-width:749px){.product__card .product__card__title a{-webkit-line-clamp:3;min-height:4.2em}}.product__card:focus-within .product-card-action-buttons-style2{visibility:visible;opacity:1}@media(max-width:991px),(pointer:coarse){.product__card--action-btn,.product__card-style2--action-btn,.product__card--wishlist-btn{min-width:44px;min-height:44px}.mobile-facets__open,.mobile-facets__summary,.mobile-facets__close-button,.active-facets__button-remove,.facets__reset,.mobile-facets__footer .button{min-height:44px}.mobile-facets__footer .button{min-width:44px}.mobile-facets__checkbox{width:22px;height:22px}}.section-logo-list .brand__logo--items img,.logo-list .brand__logo--items img{width:auto;max-width:160px;max-height:56px;object-fit:contain}@media only screen and (min-width:992px)and (max-width:1199px){.header_bottom .header__menu_item{font-size:1.5rem}.header_bottom .header__menu_li{padding:0 8px}}.header__menu_li.is-open>.header__sub_menu,.header__menu_li.is-open>.header__mega_menu{visibility:visible;opacity:1;margin-top:0;transition:none}.header__logo_link .header__heading-logo{max-width:min(160px,40vw);height:auto}.header__actions_btn_cart_num.wishlist__count:empty,.header__actions_btn_cart_num.compare__count:empty,.header__actions_btn_cart_num.is-zero{display:none}.qv-spec{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:0 0 0 2rem;align-self:center}.qv-spec__item{display:flex;flex-direction:column}.qv-spec dt{font-family:Bricolage Grotesque,sans-serif;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.qv-spec dd{margin:0;font-family:JetBrains Mono,monospace;font-weight:500;font-size:1.4rem}.empty__cart__links{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2rem;margin:2rem 0 0;padding:0}.empty__cart__links a{text-decoration:underline;text-underline-offset:3px;font-weight:600}.header__menu_li.is-open .header__sub_menu_item,.header__menu_li:focus-within .header__sub_menu_item,.header__menu_li:hover .header__sub_menu_item{visibility:visible;transition:none}@media(max-width:399px){.product__card__spec-plate{flex-direction:column;align-items:flex-start;gap:5px;padding:7px 10px}.product__card__spec-pair{white-space:normal;flex-wrap:wrap;row-gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/site-header-override.css.map */
