.money-sign{margin-inline-start:.25em}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.page-nvigation__list--logos a{gap:1rem}.page-nvigation__list--logos .brand-logo{align-items:center;background:var(--bg-white-100, #f2f2f2);border-radius:50%;display:flex;flex-shrink:0;height:3.6rem;justify-content:center;overflow:hidden;width:3.6rem}.page-nvigation__list--logos .brand-logo img{height:2.4rem;margin:0;object-fit:contain;width:2.4rem}.page-nvigation__list--logos .brand-logo--letter{color:var(--text-gray-400, #808080);font-size:1.5rem;font-weight:600}.page-nvigation__list--logos .icon-wrap{margin-left:auto}.page-nvigation__empty{color:var(--text-gray-400, #808080);padding:2rem 0}.page-nvigation__seo{margin-top:3.2rem;max-width:96rem}.page-nvigation__seo h2{margin-top:0}.page-nvigation__seo li{list-style:disc;margin-left:2rem}.text-block .article-products{background:var(--bg-white-100, #f2f2f2);border-radius:1.6rem;margin:2.4rem 0;padding:1.6rem}.text-block .article-products__head{align-items:center;display:flex;gap:1.2rem;justify-content:space-between;margin-bottom:1.2rem}.text-block .article-products__title{align-items:center;color:var(--text-darken, #1a1a1a);display:inline-flex;font-size:1.6rem;font-weight:600;gap:.8rem;line-height:1.2;margin:0}.text-block .article-products__title .icon{fill:var(--text-red, #ef1e24);height:2rem;stroke:var(--text-red, #ef1e24);width:2rem}.text-block .article-products__all{align-items:center;color:var(--text-blue, #5662ff);display:inline-flex;font-size:1.4rem;gap:.4rem;line-height:1.2;text-decoration:none;white-space:nowrap}.text-block .article-products__all:hover{text-decoration:underline}.text-block .article-products__all .icon{fill:transparent;height:1.4rem;stroke:var(--text-blue, #5662ff);width:1.4rem}.text-block .article-products__list{display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.text-block .article-products__item{background:var(--bg-white, #fff);border-radius:1.2rem;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .325s}.text-block .article-products__item:hover{box-shadow:0 .6rem 1.6rem #00000014}.text-block .article-products__thumb{display:block;flex-shrink:0;text-decoration:none}.text-block .article-products__thumb img{display:block;height:13rem;margin:0;object-fit:cover;width:100%}.text-block .article-products__body{display:flex;flex-direction:column;flex-grow:1;gap:.6rem;min-width:0;padding:1rem 1.2rem 1.2rem}.text-block .article-products__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-darken, #1a1a1a);display:-webkit-box;font-size:1.4rem;font-weight:400;line-height:1.2;overflow:hidden;text-decoration:none;transition:color .325s}.text-block .article-products__name:hover{color:var(--text-red, #ef1e24)}.text-block .article-products__price{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-top:auto}.text-block .article-products__price b{color:var(--text-darken, #1a1a1a);font-size:1.6rem;font-weight:600;line-height:1}.text-block .article-products__price s{color:var(--text-gray-400, #808080);font-size:1.3rem}.text-block .article-products__foot{align-items:center;display:flex;gap:.8rem;justify-content:space-between;min-height:3.6rem}.text-block .article-products__stock{color:var(--text-green, #009640);font-size:1.2rem}.text-block .article-products__buy{align-items:center;background:var(--bg-button-red, #ef1e24);border:0;border-radius:.8rem;cursor:pointer;display:flex;flex:0 0 auto;height:3.6rem;justify-content:center;margin-left:auto;text-decoration:none;transition:background-color .325s;width:3.6rem}.text-block .article-products__buy:hover{background:var(--bg-button-red-hover, #cf0000)}.text-block .article-products__buy .icon{fill:var(--text-white, #fff);height:1.8rem;stroke:var(--text-white, #fff);width:1.8rem}.text-block .article-products__message{flex-basis:100%;font-size:1.2rem}@media (max-width: 767.98px){.text-block .article-products__list{grid-template-columns:1fr}.text-block .article-products__item{align-items:stretch;flex-direction:row}.text-block .article-products__thumb{width:11rem}.text-block .article-products__thumb img{height:100%}}.card-blog__views{align-items:center;color:var(--text-gray-400, #808080);display:inline-flex;font-size:1.3rem;gap:.4rem;margin-left:1.2rem;margin-right:auto}.card-blog__views img{height:1.6rem;opacity:.6;width:1.6rem}.blog-article__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem 1.6rem}.blog-article__meta-item{align-items:center;color:var(--text-gray-400, #808080);display:inline-flex;font-size:1.3rem;font-weight:300;gap:.6rem;line-height:1.2;white-space:nowrap}.blog-article__meta-item>img{height:1.6rem;opacity:.6;width:1.6rem}.blog-article__meta-item .meta-author-photo{border-radius:50%;height:2rem;object-fit:cover;opacity:1;width:2rem}.blog-article__meta-item time{color:var(--text-darken, #1a1a1a)}.blog-article__meta-item a{color:var(--text-blue, #5662ff);transition:color .3s}.blog-article__meta-item a:hover{color:var(--text-red, #ef1e24)}.text-block .expert-note{background:var(--bg-white-100, #f2f2f2);border-left:4px solid var(--bg-red-100, #ef1e24);border-radius:1.2rem;margin:2.8rem 0;overflow:hidden;padding:2rem 2.4rem 2.2rem;position:relative}.text-block .expert-note:after{color:var(--bg-red-100, #ef1e24);content:"\201c";font-size:9rem;font-weight:700;line-height:1;opacity:.14;pointer-events:none;position:absolute;right:1.6rem;top:.4rem}.text-block .expert-note__head{align-items:center;display:flex;gap:1.2rem;margin-bottom:1.4rem;position:relative;z-index:1}.text-block .expert-note__avatar{align-items:center;background:var(--bg-red-100, #ef1e24);border-radius:50%;box-shadow:0 0 0 2px var(--bg-red-100, #ef1e24);display:inline-flex;flex-shrink:0;height:4.4rem;justify-content:center;overflow:hidden;width:4.4rem}.text-block .expert-note__avatar img{border-radius:50%;height:100%;margin:0;object-fit:cover;width:100%}.text-block .expert-note__title{display:flex;flex-direction:column;gap:.2rem}.text-block .expert-note__title b{color:var(--text-darken, #1a1a1a);font-size:1.5rem;font-weight:600;line-height:1.2}.text-block .expert-note__title i{color:var(--text-gray-600, #666);font-size:1.3rem;font-style:normal;font-weight:300;line-height:1.2}.text-block .expert-note__content{position:relative;z-index:1}.text-block .expert-note p{font-size:1.5rem;margin:0 0 1.2rem}.text-block .expert-note p:last-child{margin-bottom:0}@media (max-width: 1023.98px){.blog-article__info{align-items:flex-start;flex-direction:column;gap:.8rem}}@media (max-width: 559.98px){.text-block .expert-note{padding:1.6rem 1.6rem 1.8rem}.text-block .expert-note:after{font-size:7rem;right:1rem}}@font-face{font-display:swap;font-family:Twemoji Country Flags;font-style:normal;font-weight:400;src:url(../validForm/font/TwemojiCountryFlags.woff2) format("woff2")}.header__top-item-country{align-items:center;background:none;border:0;cursor:pointer;display:flex;font-family:inherit;font-size:1.3rem;gap:.6rem}.header__top-item-country .country-flag,.catalog-menu_country .country-flag,.country-option__flag{font-family:Twemoji Country Flags,"Apple Color Emoji","Segoe UI Emoji",sans-serif}.header__top-item-country .country-flag{font-size:1.5rem;line-height:1}.header__top-item-country .icon-arrow{height:1.2rem;min-width:1.2rem;width:1.2rem}.catalog-menu_country{align-items:center;background:var(--bg-white-100);border:0;border-radius:.8rem;color:var(--text-darken);cursor:pointer;display:flex;font-family:inherit;font-size:1.5rem;gap:.8rem;min-height:3.2rem;padding:.5rem .8rem}.catalog-menu_country .country-flag{line-height:1}.catalog-menu_country .icon{fill:var(--bg-gray-400);height:1.2rem;min-width:1.2rem;width:1.2rem}.currency-select{position:relative;z-index:3}.currency-select__trigger{align-items:center;background:none;border:0;cursor:pointer;display:flex;font-family:inherit;gap:.6rem;padding:0}.currency-select__trigger b{font-size:1.4rem;font-weight:600;line-height:1}.currency-select__trigger .icon-arrow{height:1.2rem;min-width:1.2rem;transition:transform .325s;width:1.2rem}.currency-select.open .currency-select__trigger .icon-arrow{transform:rotateX(180deg)}.currency-select__list{background:var(--bg-white);border-radius:1rem;box-shadow:0 .4rem 2rem .3rem #00000024;display:flex;flex-direction:column;gap:.2rem;margin:0;min-width:21rem;opacity:0;padding:.6rem;pointer-events:none;position:absolute;right:0;top:calc(100% + .8rem);transform:translateY(.8rem);transition:opacity .325s,transform .325s}.currency-select.open .currency-select__list{opacity:1;pointer-events:auto;transform:translateY(0)}.currency-select__option{align-items:center;background:none;border:0;border-radius:.8rem;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:1rem;padding:.7rem .8rem;text-align:left;transition:background-color .325s;width:100%}@media (hover: hover){.currency-select__option:hover{background:var(--bg-white-100)}}.currency-select__option:after{border-bottom:2px solid var(--bg-red-100);border-left:2px solid var(--bg-red-100);content:"";height:.5rem;margin-left:auto;opacity:0;transform:rotate(-45deg) translateY(-.1rem);transition:opacity .325s;width:.9rem}.currency-select__option[aria-selected=true]{background:var(--bg-white-100)}.currency-select__option[aria-selected=true]:after{opacity:1}.currency-select__badge{align-items:center;background:var(--bg-white-100);border-radius:50%;color:var(--text-darken);display:inline-flex;flex-shrink:0;font-size:1.4rem;font-weight:600;height:2.8rem;justify-content:center;transition:background-color .325s,color .325s;width:2.8rem}.currency-select__option[aria-selected=true] .currency-select__badge{background:var(--bg-red-100);color:var(--text-white)}.currency-select__body{display:flex;flex-direction:column;gap:.1rem;min-width:0}.currency-select__code{color:var(--text-darken);font-size:1.4rem;font-weight:400;line-height:1.16}.currency-select__name{color:var(--text-gray-600);font-size:1.2rem;font-weight:300;line-height:1.16}.currency-select--header .currency-select__trigger{color:var(--text-gray-200);font-size:1.3rem;min-height:3.2rem;padding:.4rem .8rem;transition:color .325s}.currency-select--header .currency-select__trigger .icon-arrow{stroke:var(--text-gray-200)}@media (hover: hover){.currency-select--header .currency-select__trigger:hover{color:var(--bg-red-100)}.currency-select--header .currency-select__trigger:hover .icon-arrow{stroke:var(--bg-red-100)}}.currency-select--menu .currency-select__trigger{background:var(--bg-white-100);border-radius:.8rem;color:var(--text-darken);font-size:1.5rem;min-height:3.2rem;padding:.5rem .8rem}.currency-select--menu .currency-select__trigger .icon-arrow{fill:var(--bg-gray-400)}.currency-select--menu .currency-select__list{left:0;right:auto}#modal-country .modal__window{max-width:64rem}#modal-country .country-picker{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem}#modal-country .country-picker__search-label{display:block}#modal-country .country-picker__hint{color:var(--text-gray-600);font-size:1.3rem;font-weight:300;line-height:1.28;margin:0}#modal-country .country-picker__search{background:var(--bg-white);border:.1rem solid var(--bg-gray);border-radius:1rem;font-size:1.5rem;min-height:4.4rem;outline:none;padding:0 1.4rem;width:100%}#modal-country .country-picker__search:focus{border-color:var(--bg-darken)}#modal-country .country-picker__list{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}#modal-country .country-picker__list li[hidden],#modal-country .country-picker__empty[hidden]{display:none}#modal-country .country-picker__empty{color:var(--text-gray-500);font-size:1.4rem;margin:0;padding:1.2rem 0;text-align:center}#modal-country .country-option{align-items:center;border:1px solid var(--bg-gray-100);border-radius:1rem;display:flex;gap:1.2rem;min-width:0;padding:1rem 1.2rem;transition:border-color .325s,background-color .325s}@media (hover: hover){#modal-country .country-option:hover{border-color:var(--bg-darken)}}#modal-country .country-option[data-current=true]{border-color:var(--bg-red-100);pointer-events:none}#modal-country .country-option__flag{flex-shrink:0;font-size:2.2rem;line-height:1}#modal-country .country-option__body{display:flex;flex-direction:column;gap:.1rem;min-width:0}#modal-country .country-option__name{color:var(--text-darken);font-size:1.4rem;font-weight:400;line-height:1.2}#modal-country .country-option__name i{color:var(--text-gray-600);font-style:normal;font-weight:300}#modal-country .country-option__domain{color:var(--text-gray-500);font-size:1.2rem;font-weight:300;line-height:1.16;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#modal-country .country-option__badge{background:#fdeaea;border-radius:.6rem;color:var(--text-red-100);flex-shrink:0;font-size:1.1rem;font-weight:500;letter-spacing:.04em;margin-left:auto;padding:.3rem .8rem;text-transform:uppercase}@media (max-width: 559.98px){#modal-country .country-picker__list{grid-template-columns:1fr}}.storefront-page-header{margin-top:3.2rem}.card-variants{margin-top:.8rem;width:100%}.card-variants__trigger{align-items:center;background:var(--bg-white-100);border:.1rem solid var(--bg-gray-100);border-radius:.8rem;color:var(--text-darken);cursor:pointer;display:flex;font-family:inherit;font-size:1.2rem;font-weight:400;gap:.8rem;justify-content:space-between;min-height:3.4rem;padding:.5rem 1rem;transition:border-color .2s ease;width:100%}.card-variants__trigger:hover,.card-variants__trigger:focus-visible,.card-variants.has-value .card-variants__trigger{border-color:var(--bg-red-100)}.card-variants__trigger .icon{fill:transparent;height:1.2rem;min-width:1.2rem;stroke:var(--text-darken);transition:transform .2s ease;width:1.2rem}.card-variants.open .card-variants__trigger .icon{transform:rotate(180deg)}.card-variants__value{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.card-variants__list{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .2s ease}.card-variants.open .card-variants__list{border:.1rem solid var(--bg-gray-100);border-radius:.8rem;margin-top:.4rem;max-height:16rem;overflow-y:auto}.card-variants__list button{align-items:center;background:var(--bg-white);border:0;color:var(--text-darken);cursor:pointer;display:flex;font-family:inherit;font-size:1.2rem;font-weight:300;gap:1rem;justify-content:space-between;padding:.8rem 1rem;text-align:left;transition:background-color .2s ease;width:100%}.card-variants__list button:hover,.card-variants__list button:focus-visible,.card-variants__list button[aria-pressed=true]{background:var(--bg-white-100)}.card-variants__list button[aria-pressed=true],.card-variants__list button[aria-pressed=true] b{color:var(--text-red-100)}.card-variants__list button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-variants__list button b{font-weight:600;white-space:nowrap}.card-product__price .price-from{color:var(--text-gray-600);font-size:1.3rem;font-style:normal;font-weight:300;margin-right:.2rem}.card-product__price .price-from[hidden]{display:none}.card-variants.attention .card-variants__trigger{animation:storefront-variant-attention .6s ease}@keyframes storefront-variant-attention{0%,to{box-shadow:0 0 #ef1e2400}50%{box-shadow:0 0 0 .4rem #ef1e242e}}.universal-note{align-items:center;background:var(--bg-purple-100);border:.1rem solid #e2c8ff;border-radius:1.2rem;display:flex;gap:1.4rem;margin:1.6rem 0 .8rem;padding:1.5rem 2rem;width:100%}.universal-note__badge{align-items:center;background:var(--bg-white);border-radius:50%;display:flex;flex:0 0 auto;height:4rem;justify-content:center;width:4rem}.universal-note__badge .icon{height:2.2rem;width:2.2rem}.universal-note__text{display:flex;flex-direction:column;gap:.3rem}.universal-note__text b{color:var(--text-darken);font-size:1.6rem;font-weight:600;line-height:1.25}.universal-note__text span{color:var(--text-gray-800);font-size:1.3rem;line-height:1.4}@media (max-width: 559.98px){.universal-note{gap:1.1rem;padding:1.2rem 1.4rem}.universal-note__badge{height:3.4rem;width:3.4rem}.universal-note__badge .icon{height:1.9rem;width:1.9rem}.universal-note__text b{font-size:1.4rem}.universal-note__text span{font-size:1.2rem}}.product-single__details .storefront-product-copy{margin-top:0;padding:2rem 2.4rem 2.4rem}.product-single__details .storefront-product-copy>.product-single__details-title{margin-bottom:1.6rem}.storefront-product-share{align-items:center;border-top:.1rem solid var(--bg-gray);display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;margin-top:2.4rem;padding-top:1.6rem}.storefront-product-share .share__title{color:var(--text-darken);font-size:1.5rem;font-weight:300;line-height:1.2}.media-viewer__foot[hidden]{display:none}.storefront-card-nuances{margin:0 1.2rem 1.2rem;padding:.8rem;border:1px solid #e6e6e6;border-radius:.6rem;font-size:1.3rem;overflow-wrap:anywhere}.storefront-card-nuances summary{cursor:pointer}.storefront-recommendation-card__image{display:block;width:8rem;flex:0 0 8rem}.storefront-recommendation-card__image img{width:100%;height:8rem;object-fit:contain}.card-product .storefront-staff-variants{display:grid;grid-template-columns:minmax(0,1fr);gap:.4rem;min-width:0;font-size:1.3rem}.card-product .storefront-staff-variants>span{min-width:0;overflow-wrap:anywhere}.card-product .storefront-staff-variants select{width:100%;max-width:100%;min-width:0;padding:.6rem;border:1px solid #ccc;border-radius:.5rem}.storefront-review-state{display:inline-block;margin:.5rem 0;padding:.4rem .8rem;border-radius:.5rem;background:#f2f2f2;font-size:1.3rem}.storefront-card-nuances img{max-width:100%;height:auto}.storefront-account-links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;font-size:1.4rem}.storefront-account-links button{color:inherit}.storefront-account-links__name{max-width:16rem;overflow-wrap:anywhere}.storefront-account-links__error{flex-basis:100%;color:var(--text-red)}.header__bottom-right__item.user .icon,.header__bottom-right__item.user.is-authorized .icon,html.is-authorized .header__bottom-right__item.user .icon{color:var(--text-white)}.catalog-menu_auth__actions{display:flex;flex-wrap:wrap;gap:.8rem;padding:1.2rem;background:var(--bg-white);margin-bottom:.1rem}.catalog-menu_auth__actions .button{flex:1 1 0;width:100%;min-height:4rem;font-size:1.3rem;border-radius:.8rem;gap:.6rem}.catalog-menu_auth__actions .icon-user{width:1.8rem;height:1.8rem;fill:currentColor}.catalog-menu_auth__actions [data-account-error]{font-size:1.3rem;overflow-wrap:anywhere}.header__top .header__top-nav{flex-wrap:wrap}.category-page .sort-select__list .list-item{padding:0}.category-page .sort-select__list .list-item>a{color:inherit;display:block;padding:1.1rem 1rem 1.1rem 3.8rem;position:relative;z-index:1}.category-page .sort-select__list .list-item:before,.category-page .sort-select__list .list-item:after{pointer-events:none}.storefront-product-share .share__copied{color:var(--text-gray-400);display:block;font-size:1.3rem;margin-top:.4rem}.storefront-product-share .share__copied[hidden]{display:none}.storefront-product-share .share__list{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}.storefront-product-share .share__list>li{list-style:none;padding:0;margin:0}.storefront-product-share .share__list>li:before{content:none}.storefront-product-share .share__list a,.storefront-product-share .share__list button{align-items:center;background:var(--bg-gray);border:0;border-radius:.8rem;display:flex;height:3.6rem;justify-content:center;overflow:hidden;padding:0;position:relative;transition:background-color .2s ease;width:3.6rem}.storefront-product-share .share__list a:hover,.storefront-product-share .share__list a:focus-visible,.storefront-product-share .share__list button:hover,.storefront-product-share .share__list button:focus-visible,.storefront-product-share .share__list button.is-copied{background:var(--bg-darken)}.storefront-product-share .share__list img{filter:brightness(.01);height:2.4rem;transition:filter .2s ease;width:2.4rem}.storefront-product-share .share__list a:hover img,.storefront-product-share .share__list a:focus-visible img,.storefront-product-share .share__list button:hover img,.storefront-product-share .share__list button:focus-visible img,.storefront-product-share .share__list button.is-copied img{filter:brightness(0) invert(1)}.product-single .specialty__meta{align-items:center;display:flex;gap:1rem}.product-single .shipping-note.is-today [data-storefront-shipping-time]{color:var(--text-red-100);font-variant-numeric:tabular-nums}.storefront-product-b2b{position:relative}.storefront-product-b2b .b2b__trigger{align-items:center;background:var(--bg-white-100);border:.1rem solid var(--bg-gray-100);border-radius:.6rem;color:var(--text-gray-600);display:inline-flex;font-size:1.1rem;font-weight:500;gap:.5rem;height:2.4rem;letter-spacing:.06em;min-height:2.4rem;padding:0 .9rem;transition:border-color .2s ease,color .2s ease}.storefront-product-b2b .b2b__trigger img{height:1.4rem;opacity:.55;width:1.4rem}.storefront-product-b2b .b2b__trigger:hover,.storefront-product-b2b .b2b__trigger:focus-visible,.storefront-product-b2b.open .b2b__trigger{border-color:var(--bg-darken);color:var(--text-darken)}.storefront-product-b2b .b2b__panel{background:var(--bg-white);border-radius:1.2rem;box-shadow:0 .6rem 2.4rem #00000029;opacity:0;padding:1.4rem 1.6rem 1.2rem;pointer-events:none;position:absolute;right:0;top:calc(100% + .8rem);transform:translateY(.6rem);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;width:32rem;z-index:20}.storefront-product-b2b.open .b2b__panel{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.storefront-product-b2b .b2b__head{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.8rem}.storefront-product-b2b .b2b__head>span{color:var(--text-darken);font-size:1.4rem;font-weight:600}.storefront-product-b2b .b2b__eye{align-items:center;background:var(--bg-white-100);border:.1rem solid var(--bg-gray-100);border-radius:.6rem;color:var(--text-darken);display:inline-flex;font-size:1.2rem;gap:.5rem;min-height:3.2rem;padding:.3rem .8rem}.storefront-product-b2b .b2b__eye:hover,.storefront-product-b2b .b2b__eye:focus-visible{border-color:var(--bg-darken)}.storefront-product-b2b .b2b__eye img{height:1.5rem;width:1.5rem}.storefront-product-b2b .b2b__eye i{font-style:normal}.storefront-product-b2b .b2b__table{max-height:min(56rem,65vh);overflow-y:auto}.storefront-product-b2b .b2b__group+.b2b__group{border-top:.1rem solid var(--bg-gray-200);margin-top:.8rem;padding-top:.8rem}.storefront-product-b2b .b2b__group-title{color:var(--text-darken);font-size:1.3rem;font-weight:600;line-height:1.3;margin-bottom:.4rem}.storefront-product-b2b .b2b__line{align-items:baseline;border-bottom:.1rem solid var(--bg-white-200);display:flex;gap:1.2rem;justify-content:space-between;padding:.7rem 0}.storefront-product-b2b .b2b__line>span{color:var(--text-gray-600);font-size:1.3rem;font-weight:300;white-space:nowrap}.storefront-product-b2b .b2b__value{color:var(--text-darken);font-size:1.3rem;font-weight:600;overflow-wrap:anywhere;text-align:right}.storefront-product-b2b .b2b__value--price{filter:blur(.5rem);transition:filter .2s ease;user-select:none}.storefront-product-b2b.is-revealed .b2b__value--price{filter:none;user-select:text}.storefront-product-b2b .b2b__close{color:var(--text-red-100);font-size:1.3rem;margin-top:1rem;padding:0;text-decoration:underline;text-underline-offset:.2rem}.media-viewer{background:#0a0a0cf0;display:none;inset:0;position:fixed;z-index:140}.media-viewer.open{display:block}.media-viewer__backdrop{background:#0a0a0ceb;inset:0;position:absolute}.media-viewer__inner{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1.6rem clamp(1.6rem,4vw,4rem);position:relative;z-index:1}.media-viewer__head{align-items:center;display:flex;gap:1.2rem;justify-content:space-between}.media-viewer__filters{display:flex;flex-wrap:wrap;gap:.6rem}.media-viewer__filters button{align-items:center;background:#ffffff14;border:.1rem solid rgba(255,255,255,.25);border-radius:3rem;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.4rem;gap:.6rem;padding:.7rem 1.4rem;transition:background-color .2s ease,border-color .2s ease}.media-viewer__filters button:hover,.media-viewer__filters button:focus-visible{border-color:#fff}.media-viewer__filters button.is-active{background:var(--bg-red-100);border-color:var(--bg-red-100)}.media-viewer__filters button i{font-size:1.2rem;font-style:normal;opacity:.65}.media-viewer__close,.media-viewer__arrow{background:#ffffff1a;border:0;border-radius:50%;cursor:pointer;flex-shrink:0;position:relative;transition:background-color .2s ease}.media-viewer__close:hover,.media-viewer__close:focus-visible,.media-viewer__arrow:hover,.media-viewer__arrow:focus-visible{background:var(--bg-red-100)}.media-viewer__close{height:4rem;width:4rem}.media-viewer__close:before,.media-viewer__close:after{background:#fff;content:"";height:.2rem;left:50%;position:absolute;top:50%;width:1.8rem}.media-viewer__close:before{transform:translate(-50%,-50%) rotate(45deg)}.media-viewer__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.media-viewer__stage{align-items:center;display:flex;flex:1;gap:1.2rem;min-height:0}.media-viewer__frame{align-items:center;display:flex;flex:1;height:100%;justify-content:center;min-width:0}.media-viewer__frame>img{border-radius:1.2rem;max-height:100%;max-width:100%;object-fit:contain}.media-viewer__embed{background:#000;border:0;border-radius:1.2rem;height:min(72vh,86rem);max-height:100%;width:min(100%,120rem)}.media-viewer__embed--3d{background:#fff}.media-viewer__arrow{height:4.4rem;width:4.4rem}.media-viewer__arrow:before{border-bottom:.2rem solid #fff;border-left:.2rem solid #fff;content:"";height:1.1rem;left:50%;position:absolute;top:50%;width:1.1rem}.media-viewer__arrow--prev:before{transform:translate(-30%,-50%) rotate(45deg)}.media-viewer__arrow--next:before{transform:translate(-70%,-50%) rotate(-135deg)}.media-viewer__caption{color:#ffffffbf;font-size:1.3rem;min-height:1.6rem;text-align:center}.media-viewer__thumbs{display:flex;gap:.8rem;justify-content:center;overflow-x:auto;padding-bottom:.4rem}.media-viewer__thumbs button{background:none;border:.2rem solid transparent;border-radius:1rem;cursor:pointer;flex-shrink:0;height:6.4rem;opacity:.65;overflow:hidden;padding:0;position:relative;transition:opacity .2s ease,border-color .2s ease;width:6.4rem}.media-viewer__thumbs button:hover,.media-viewer__thumbs button:focus-visible,.media-viewer__thumbs button.is-active{opacity:1}.media-viewer__thumbs button.is-active{border-color:var(--bg-red-100)}.media-viewer__thumbs img{height:100%;object-fit:cover;width:100%}.media-viewer__thumbs i{background:#000000b3;border-radius:.4rem;bottom:.3rem;color:#fff;font-size:1rem;font-style:normal;font-weight:600;padding:.1rem .5rem;position:absolute;right:.3rem}.media-viewer__foot{align-items:center;display:flex;gap:1.6rem;justify-content:center;padding-bottom:.4rem;position:relative}.media-viewer__price{color:#fff;font-size:2rem;font-weight:600}.media-viewer__buy{border-radius:1rem;min-height:4.4rem;padding:0 2.4rem}.media-viewer__buy .icon{fill:var(--text-white);height:2rem;min-width:2rem;width:2rem}.media-viewer__foot .storefront-product-purchase__message:not([hidden]){background:#fff;bottom:calc(100% + .6rem);left:50%;min-width:24rem;position:absolute;transform:translate(-50%)}.precheck{margin-top:4.8rem;padding:2rem 2.4rem 2.4rem}.precheck>.product-single__details-title{margin-bottom:.8rem}.precheck__intro{color:var(--text-gray-600);font-size:1.4rem;font-weight:300;line-height:1.4;margin:0 0 1.6rem;max-width:70ch}.precheck__grid{display:flex;flex-direction:column;gap:.8rem}.precheck__item{background:var(--bg-white-100);border:0;border-radius:1rem;padding:0 1.6rem}.precheck__item summary{align-items:center;color:var(--text-darken);cursor:pointer;display:flex;font-size:1.5rem;font-weight:600;gap:1.2rem;justify-content:space-between;list-style:none;min-height:5.2rem;padding:1.4rem 0}.precheck__item summary::-webkit-details-marker{display:none}.precheck__item summary:after{background:url(../img/icons/arrows-right-big.svg) no-repeat center / contain;content:"";filter:brightness(.4);flex-shrink:0;height:1.4rem;transform:rotate(90deg);transition:transform .3s ease;width:1.4rem}.precheck__item[open] summary:after{transform:rotate(-90deg)}.precheck__item p,.precheck__facts{color:var(--text-darken);font-size:1.4rem;font-weight:300;line-height:1.5;margin:0 0 1.4rem;max-width:75ch}.precheck__facts>div{display:grid;gap:1rem;grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);padding:.4rem 0}.precheck__facts dt{color:var(--text-gray-600)}.precheck__facts dd{font-weight:600;margin:0}.precheck__photo{align-items:center;background:#fdf5f5;border-left:.4rem solid var(--bg-red-100);border-radius:1.2rem;display:flex;gap:1.4rem;margin-top:1.2rem;padding:1.6rem}.precheck__photo>img{flex-shrink:0;height:2.8rem;width:2.8rem}.precheck__photo-text{display:flex;flex:1;flex-direction:column;gap:.3rem;min-width:0}.precheck__photo-text b{color:var(--text-darken);font-size:1.5rem;font-weight:600;line-height:1.25}.precheck__photo-text span{color:var(--text-gray-600);font-size:1.3rem;font-weight:300;line-height:1.4}.precheck__photo-btn{border-radius:.8rem;flex-shrink:0;min-height:4.2rem}.reviews--standalone{background:var(--bg-white);border-radius:1.2rem;margin-top:4.8rem;padding:2rem 2.4rem 2.4rem}.reviews--standalone>.head{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;margin-bottom:1.6rem}.reviews--standalone .reviews__layout{align-items:start;display:grid;gap:2.4rem;grid-template-columns:minmax(28rem,34rem) minmax(0,1fr)}.reviews--standalone .reviews__layout-aside{display:flex;flex-direction:column;gap:1.6rem;position:sticky;top:14rem}.reviews--standalone .reviews__summary{background:var(--bg-white-100);border-radius:1.2rem;display:flex;flex-direction:column;gap:1.6rem;padding:1.6rem}.reviews--standalone .reviews__summary-score{min-width:9rem;text-align:center}.reviews--standalone .reviews__summary-score .value{color:var(--text-darken);font-size:3.6rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.reviews--standalone .reviews__summary-score .count{color:var(--text-gray-400);font-size:1.3rem;margin-top:.4rem}.reviews--standalone .reviews__summary-stars{display:inline-flex;gap:.2rem;margin-top:.4rem}.reviews--standalone .reviews__summary-stars .icon{fill:transparent;height:1.5rem;stroke:var(--bg-yellow);width:1.5rem}.reviews--standalone .reviews__summary-stars .icon.active{fill:var(--bg-yellow);stroke:transparent}.reviews--standalone .reviews__summary-chips{display:flex;flex-wrap:wrap;gap:.8rem}.reviews--standalone .reviews__summary-chips .chip{align-items:center;background:var(--bg-white);border:.1rem solid var(--bg-gray-200);border-radius:2rem;color:var(--text-darken);display:inline-flex;font-size:1.3rem;gap:.6rem;line-height:1.2;min-height:3.6rem;padding:.6rem 1.2rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.reviews--standalone .reviews__summary-chips .chip span{color:var(--text-gray-400);font-variant-numeric:tabular-nums}.reviews--standalone .reviews__summary-chips .chip.active{background:var(--bg-darken);border-color:var(--bg-darken);color:var(--text-white)}.reviews--standalone .reviews__summary-chips .chip.active span{color:var(--text-gray-300)}.reviews--standalone .reviews__summary-chips .chip:disabled{cursor:default;opacity:.45}.reviews--standalone .storefront-product-reviews__add{min-height:4.4rem;padding:.8rem 1.6rem;width:100%}.storefront-product-reviews__empty-state{align-items:flex-start;display:flex;flex-direction:column;gap:1.6rem}.storefront-product-reviews__empty-state .storefront-product-reviews__add{width:auto}.reviews--standalone .reviews__published>.reviews__item{margin-bottom:1.8rem}.reviews--standalone .reviews__published>.reviews__item:last-child{margin-bottom:0}.reviews--standalone .reviews__item{border:.1rem solid var(--bg-gray-100);border-radius:.8rem;padding:1.4rem 1.5rem}.reviews--standalone .reviews__item[hidden]{display:none}.reviews--standalone .reviews__item-head{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.6rem}.reviews--standalone .reviews__item-head .avatar{align-items:center;background:var(--bg-gray-100);border-radius:50%;color:var(--text-gray-600);display:flex;font-size:1.5rem;font-weight:600;height:3.2rem;justify-content:center;min-width:3.2rem;width:3.2rem}.reviews--standalone .reviews__item-head .name{color:var(--text-darken);font-size:1.6rem;font-weight:600;line-height:1.25}.reviews--standalone .reviews__item-head .date{color:var(--text-gray-500);font-size:1.4rem;margin-left:auto}.reviews--standalone .reviews__item-quote{color:var(--text-darken);font-size:1.6rem;font-weight:300;line-height:1.4;overflow-wrap:anywhere}.reviews--standalone .reviews__item-quote.is-clamped{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}.reviews--standalone .reviews__read-more{color:var(--text-blue);font-size:1.3rem;margin-top:.4rem;padding:0}.reviews--standalone .reviews__read-more:hover,.reviews--standalone .reviews__read-more:focus-visible{color:var(--text-red)}.reviews--standalone .reviews__item-photos{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.reviews--standalone .reviews__item-photos img{background:var(--bg-white-100);border-radius:.8rem;height:7.2rem;object-fit:cover;width:7.2rem}.reviews--standalone .reviews__more{align-items:center;display:flex;flex-direction:column;gap:.8rem;margin-top:1.6rem}.reviews--standalone .reviews__more-status{color:var(--text-gray-400);font-size:1.3rem;font-variant-numeric:tabular-nums}.reviews--standalone .reviews__more .button{min-height:4rem;padding:0 2.4rem;width:100%}.reviews--standalone .reviews__more .button[hidden]{display:none}@media (max-width: 1023.98px){.reviews--standalone{margin-top:3rem}.reviews--standalone .reviews__layout{grid-template-columns:1fr}.reviews--standalone .reviews__layout-aside{position:static}}@media (max-width: 559.98px){.product-single__details .storefront-product-copy,.reviews--standalone{padding:1.6rem}.storefront-product-share{align-items:flex-start;flex-direction:column}.reviews--standalone .reviews__item-head .date{flex-basis:100%;margin-left:4.2rem}.storefront-product-b2b .b2b__panel{left:1.6rem;max-height:calc(100vh - 3.2rem);position:fixed;right:1.6rem;top:50%;transform:translateY(calc(-50% + .6rem));width:auto;z-index:120}.storefront-product-b2b.open .b2b__panel{transform:translateY(-50%)}.precheck{margin-top:3rem;padding:1.6rem}.precheck__facts>div{gap:.2rem;grid-template-columns:1fr}.precheck__photo{flex-wrap:wrap}.precheck__photo-btn{width:100%}.media-viewer__inner{padding:1rem}.media-viewer__filters{flex-wrap:nowrap;overflow-x:auto}.media-viewer__filters button{font-size:1.2rem;padding:.6rem 1rem;white-space:nowrap}.media-viewer__arrow{display:none}.media-viewer__thumbs{justify-content:flex-start}.media-viewer__foot{gap:1rem}.media-viewer__price{font-size:1.6rem}}.blog-page__seo{background:var(--bg-white);border-radius:2rem;margin-top:3.2rem;padding:3.6rem}.pagination--pages-only .pagination__default{width:100%}.blog-article__author time{color:inherit}.blog-article__related .card-blog{height:100%}.info-accordion__item-title{display:block;text-align:left;width:100%}.filter-dd .list-item__main .item-title:only-child{width:100%}.filter-dd .child-item.chosen{color:var(--text-red-100);font-weight:400}.filter-dd .child-current{background:#fdeaea;border-radius:.6rem;color:var(--text-red-100);display:inline-block;font-size:1.1rem;font-weight:500;letter-spacing:.04em;margin-left:.8rem;padding:.2rem .7rem;text-transform:uppercase;vertical-align:middle}.filter-dd .select-filter .list-item[hidden],.filter-dd .select-filter .child-item[hidden]{display:none}.filter-dd .select-filter .list-item.has-list-child.search-open:after{transform:rotate(-90deg)}.filter-dd .filter-all-products{align-items:center;background:var(--bg-white);border:.1rem solid var(--bg-red-100);border-radius:1rem;display:flex;gap:1.2rem;margin:0 0 1.2rem;padding:1.2rem 1.4rem;transition:background-color .3s,box-shadow .3s}.filter-dd .filter-all-products[aria-disabled=true]{opacity:.55;pointer-events:none}.filter-dd .filter-all-products__text{display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;min-width:0}.filter-dd .filter-all-products__text b{color:var(--text-red-100);font-size:1.4rem;font-weight:600;line-height:1.2}.filter-dd .filter-all-products__text b i{font-style:normal;font-weight:400}.filter-dd .filter-all-products__text>span{color:var(--text-gray-600);font-size:1.2rem;font-weight:300;line-height:1.2}.filter-dd .filter-all-products .icon-arrows-right-big{fill:var(--text-red-100);height:1.6rem;min-width:1.6rem;width:1.6rem}@media (hover: hover){.filter-dd .filter-all-products:hover{background:#fdf5f5;box-shadow:0 .2rem .8rem #ef1e241f}}.fast-filter:has(.select-filter.open){position:relative;z-index:30}.my-car{align-items:center;background:var(--bg-white);border:.1rem solid var(--bg-green-200);border-radius:1.2rem;display:flex;gap:1.2rem;margin-bottom:.8rem;padding:1.1rem 1.6rem}.my-car[hidden]{display:none}.my-car__icon{align-items:center;background:var(--bg-green-300);border-radius:50%;display:inline-flex;flex:0 0 3.6rem;height:3.6rem;justify-content:center}.my-car__icon .icon{fill:var(--text-green);height:2rem;width:2rem}.my-car__text{color:var(--text-darken);flex:1 1 auto;font-size:1.4rem;font-weight:300;line-height:1.3;min-width:0}.my-car__text b{font-weight:600}.my-car__text i{color:var(--text-gray-600);display:block;font-size:1.2rem;font-style:normal}.my-car__all{align-items:center;color:var(--text-blue);display:inline-flex;flex:0 0 auto;font-size:1.4rem;gap:.6rem;transition:color .3s;white-space:nowrap}.my-car__all .icon{fill:currentColor;height:1.4rem;width:1.4rem}.my-car__clear{background:url(../img/icons/close.svg) no-repeat center / 1.2rem;border:0;border-radius:.6rem;cursor:pointer;filter:grayscale(1);flex:0 0 2.8rem;height:2.8rem;transition:filter .3s,background-color .3s}@media (hover: hover){.my-car__all:hover{color:var(--text-red)}.my-car__clear:hover{background-color:var(--bg-white-100);filter:grayscale(0)}}@media (max-width: 559.98px){.my-car{flex-wrap:wrap}.my-car__all{margin-left:4.8rem}}.search-btn-filter[aria-disabled=true]{opacity:.5;pointer-events:none}.s-categories{margin-top:4.8rem}.s-categories__list{display:grid;gap:1.2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.s-categories__item{align-items:center;background:var(--bg-white);border-radius:.8rem;color:var(--text-darken);display:flex;font-size:1.5rem;font-weight:400;gap:.8rem;justify-content:space-between;line-height:1.2;min-height:5.6rem;padding:1.2rem 1.6rem;transition:background-color .325s,color .325s}.s-categories__item .icon{fill:transparent;flex-shrink:0;height:1.6rem;stroke:var(--text-darken);transition:stroke .325s;width:1.6rem}@media (hover: hover){.s-categories__item:hover{background:var(--bg-black);color:var(--text-white)}.s-categories__item:hover .icon{stroke:var(--text-white)}}.seo-links{margin:6rem 0}.seo-links__list{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:2rem 0 0;padding:0}.seo-links__card{align-items:center;background:var(--bg-white);border:1px solid var(--bg-gray-100);border-radius:1.2rem;display:flex;gap:1.2rem;min-height:6.4rem;padding:.8rem 1.2rem .8rem .8rem;transition:border-color .325s,box-shadow .325s}.seo-links__card img{border:1px solid var(--bg-gray-100);border-radius:.8rem;flex-shrink:0;height:4.8rem;object-fit:cover;width:4.8rem}.seo-links__card span{color:var(--text-darken);font-size:1.4rem;font-weight:300;line-height:1.2;transition:color .325s}@media (hover: hover){.seo-links__card:hover{border-color:var(--bg-darken);box-shadow:0 .2rem .8rem #1a1a1a14}.seo-links__card:hover span{color:var(--text-red)}}.seo-links__more{align-items:center;background:none;border:0;color:var(--text-darken);cursor:pointer;display:none;font-family:inherit;font-size:1.4rem;gap:.6rem;margin:1.2rem auto 0}.seo-links__more .icon{fill:transparent;height:1.4rem;stroke:var(--text-darken);transition:transform .325s;width:1.4rem}.s-news{margin-top:4.8rem}.s-news__list{align-items:stretch;display:grid;gap:1.6rem;grid-template-columns:repeat(4,minmax(0,1fr))}.s-news .card-blog{width:auto}.storefront-home-articles,.storefront-home-copy{margin-bottom:9rem}.storefront-home-articles__list{display:grid;gap:1.6rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.6rem}.storefront-home-copy__inner{background:var(--bg-white);border-radius:2rem;padding:3.6rem}.sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.storefront-catalog--without-filter .category-page__content{width:100%}.category-page__cats{margin-bottom:1.6rem}.category-page__cats-caption{color:var(--text-darken);font-size:1.4rem;font-weight:600;line-height:1.2;margin-bottom:.8rem}.category-page__cats-list{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;max-height:none;overflow:visible;padding:0}.category-page__cats-item{align-items:center;background:var(--bg-white);border-radius:.8rem;color:var(--text-darken);display:inline-flex;font-size:1.4rem;font-weight:300;gap:.6rem;line-height:1.2;padding:.8rem 1.2rem;transition:background-color .2s,color .2s}.category-page__cats-item span{color:var(--text-gray-400);font-size:1.2rem;transition:color .2s}.category-page__cats-item:hover,.category-page__cats-item.is-active{background:var(--bg-black);color:var(--text-white)}.category-page__cats-item:hover span,.category-page__cats-item.is-active span{color:var(--text-white)}.category-page__cats-more{display:none}.active-filters{align-items:center;background:var(--bg-white);border-radius:.8rem;display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;margin-bottom:1.6rem;padding:1.2rem 1.6rem}.active-filters__label{color:var(--text-gray-400);font-size:1.4rem;font-weight:300;line-height:1.2}.active-filters__list{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.active-filters__chip{align-items:center;background:var(--bg-gray);border-radius:999px;color:var(--text-darken);display:inline-flex;font-size:1.4rem;gap:.6rem;line-height:1.2;padding:.6rem 1rem .6rem 1.2rem;transition:background-color .2s,color .2s}.active-filters__chip span{color:var(--text-gray-400);transition:color .2s}.active-filters__chip .icon{fill:transparent;height:1.2rem;stroke:var(--text-darken);transition:stroke .2s;width:1.2rem}.active-filters__chip:hover{background:var(--bg-black);color:var(--text-white)}.active-filters__chip:hover span{color:var(--text-white)}.active-filters__chip:hover .icon{stroke:var(--text-white)}.active-filters__clear{color:var(--text-red);font-size:1.4rem;line-height:1.2;margin-left:auto}.active-filters__clear:hover{text-decoration:underline}.promo-picks{display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.6rem}.promo-picks__card{align-items:center;border:0;border-radius:.8rem;cursor:pointer;display:flex;gap:1.2rem;padding:1.4rem 1.6rem;text-align:left;transition:box-shadow .2s,transform .2s}.promo-picks__card:hover{box-shadow:0 .6rem 1.6rem #00000014;transform:translateY(-.2rem)}.promo-picks__card>.icon{fill:transparent;flex-shrink:0;height:1.6rem;stroke:var(--text-darken);width:1.6rem}.promo-picks__card--sale,.promo-picks__fab--sale{background:var(--bg-green-300)}.promo-picks__card--top,.promo-picks__fab--top{background:var(--bg-pink)}.promo-picks__icon{align-items:center;background:var(--bg-white);border-radius:50%;display:flex;flex-shrink:0;height:4rem;justify-content:center;width:4rem}.promo-picks__icon img{height:2rem;width:2rem}.promo-picks__text{display:grid;flex-grow:1;gap:.2rem;min-width:0}.promo-picks__title{color:var(--text-darken);font-size:1.5rem;font-weight:600;line-height:1.2}.promo-picks__note{color:var(--text-gray-400);font-size:1.3rem;font-weight:300;line-height:1.2}.promo-picks__count{background:var(--bg-white);border-radius:999px;color:var(--text-darken);flex-shrink:0;font-size:1.3rem;font-weight:600;line-height:1.2;padding:.4rem 1rem}[data-storefront-catalog-vehicle] .filter-dd__item,[data-storefront-catalog-vehicle] .select-filter__head{width:100%}[data-storefront-catalog-vehicle] .select-filter__head{text-align:left;font-family:inherit}[data-storefront-catalog-vehicle] .clear-result{border:0;padding:0;background-color:transparent}[data-storefront-catalog-vehicle] [hidden]{display:none!important}.category-page .filter-fab{border:0;font-family:inherit;left:max(.8rem,env(safe-area-inset-left));bottom:calc(1.8rem + env(safe-area-inset-bottom))}body.mobile-no-scroll .category-page .filter-fab,body.filter-no-scroll .category-page .filter-fab{visibility:hidden}.promo-picks__fab{align-items:center;border:0;border-radius:.8rem 0 0 .8rem;box-shadow:0 .4rem 1.2rem #00000026;cursor:pointer;display:flex;height:4.4rem;justify-content:center;position:relative;width:4.4rem}.promo-picks__fab img{height:2rem;width:2rem}.promo-picks__fab-count{background:var(--bg-darken);border-radius:999px;color:var(--text-white);font-size:1rem;font-weight:600;left:-.7rem;line-height:1.4;min-width:1.8rem;padding:.2rem .4rem;position:absolute;text-align:center;top:-.5rem}@media (max-width: 1023.98px){.s-categories__list,.seo-links__list{grid-template-columns:repeat(3,minmax(0,1fr))}.s-news__list{grid-template-columns:repeat(2,minmax(0,1fr))}.category-page__cats-list{max-height:11.6rem;overflow:hidden}.category-page__cats-more{align-items:center;background:none;border:0;color:var(--text-blue);cursor:pointer;display:inline-flex;font-size:1.4rem;gap:.4rem;line-height:1.2;margin-top:.8rem;padding:0}.category-page__cats-more[hidden]{display:none}.category-page__cats-more .icon{fill:transparent;height:1.4rem;stroke:var(--text-blue);transition:transform .2s;width:1.4rem}.category-page__cats.is-open .category-page__cats-list{max-height:none}.category-page__cats.is-open .category-page__cats-more .icon{transform:rotate(180deg)}.active-filters__clear{margin-left:0;text-align:left;width:100%}}.storefront-catalog-filter__group{border-top:1px solid var(--bg-gray-100)}.storefront-catalog-filter__options{display:grid;gap:1.2rem}.storefront-catalog-filter__option{align-items:center;color:var(--text-darken);display:flex;font-size:1.4rem;gap:.8rem;line-height:1.3;min-height:2rem;padding-left:2.8rem;position:relative}.storefront-catalog-filter__option:before{border:.2rem solid var(--bg-gray-200);border-radius:.6rem;content:"";height:1.8rem;left:0;position:absolute;top:0;width:1.8rem}.storefront-catalog-filter__option:hover,.storefront-catalog-filter__option.is-selected{color:var(--text-red-100)}.storefront-catalog-filter__option.is-selected:before{background:var(--bg-red-100) url(../img/icons/checkbox.svg) no-repeat center / contain;border-color:var(--bg-red-100)}.storefront-catalog-filter__option small{color:var(--text-gray-400);font-size:1.2rem;margin-left:auto}.storefront-catalog-filter__options .storefront-catalog-filter__option{border:1px solid var(--bg-gray-100);border-radius:3.2rem;padding:1rem 1.2rem;font-size:1.5rem;line-height:1.8rem;min-width:0;max-width:100%;gap:.6rem}.storefront-catalog-filter__options .storefront-catalog-filter__option:before{content:none}.storefront-catalog-filter__options .storefront-catalog-filter__option span{overflow-wrap:anywhere}.storefront-catalog-filter__options .storefront-catalog-filter__option.is-selected{background:var(--bg-darken);border-color:var(--bg-darken);color:var(--text-white)}.storefront-catalog-filter__options .storefront-catalog-filter__option small{color:#767676;font-size:12px;flex-shrink:0;margin-left:0}.storefront-catalog-filter__options .storefront-catalog-filter__option.is-selected small{color:#d0d0d0}.storefront-catalog-filter__options .storefront-catalog-filter__option:focus-visible{outline:2px solid var(--text-red-100);outline-offset:2px}.storefront-catalog-filter__window-actions .block-window-result{text-align:left;width:100%}.storefront-catalog-filter__window-list{display:flex;flex-direction:column;gap:.4rem}.storefront-catalog-filter__window-list .storefront-catalog-filter__option{flex-shrink:0;min-height:4.2rem;padding:1.1rem 4rem 1.1rem 1.2rem;border:1px solid var(--bg-gray-100);border-radius:.8rem;font-size:1.5rem;line-height:1.8rem}.storefront-catalog-filter__window-list .storefront-catalog-filter__option span{min-width:0;overflow-wrap:anywhere}.storefront-catalog-filter__window-list .storefront-catalog-filter__option small{flex-shrink:0;font-size:1.2rem}.storefront-catalog-filter__window-list .storefront-catalog-filter__option:before{left:auto;right:1.2rem;top:calc(50% - .9rem);border-width:.15rem}.storefront-catalog-filter__window-list .storefront-catalog-filter__option:hover{border-color:var(--bg-gray-200)}.storefront-catalog-filter__window-list .storefront-catalog-filter__option.is-selected{border-color:var(--bg-red-100);color:var(--text-darken)}.storefront-catalog-filter__window-list .storefront-catalog-filter__option:focus-visible{outline:2px solid var(--bg-red-100);outline-offset:1px}.storefront-catalog-filter__window-list[data-selection-mode=single] .storefront-catalog-filter__option:before{border-radius:50%}.storefront-catalog-filter__window-list[data-selection-mode=single] .storefront-catalog-filter__option.is-selected:before{background:var(--bg-red-100);box-shadow:inset 0 0 0 .35rem var(--bg-white)}.storefront-catalog-filter__window-list .is-child{margin-left:1.8rem}.storefront-catalog-filter__reset{color:var(--text-red-100);display:inline-block;font-size:1.3rem;margin-top:.8rem}.storefront-catalog-copy{background:var(--bg-white);border-radius:2rem;margin-bottom:9rem;padding:3.6rem}.storefront-catalog-copy--top{margin-bottom:2.4rem}.storefront-catalog-directories{margin-bottom:3.2rem}.storefront-catalog-directories .title-section{margin-bottom:1.6rem}.storefront-catalog-directories__list{display:grid;gap:.8rem;grid-template-columns:repeat(5,minmax(0,1fr))}.storefront-catalog-directories__item{align-items:center;background:var(--bg-white);border:1px solid transparent;border-radius:1.2rem;color:var(--text-darken);display:grid;gap:.8rem;grid-template-columns:6.4rem 1fr auto;min-height:8rem;padding:.8rem;transition:border-color .2s}.storefront-catalog-directories__item:hover{border-color:var(--bg-gray-200)}.storefront-catalog-directories__item img{height:6.4rem;object-fit:contain;width:6.4rem}.storefront-catalog-directories__item .title{font-size:1.4rem;line-height:1.2}.storefront-catalog-directories__item .quantity{color:var(--text-gray-400);font-size:1.2rem}.storefront-category-tree{margin-bottom:3.2rem}.storefront-category-tree .title-section{margin-bottom:1.6rem}.storefront-category-tree__list{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.storefront-category-tree__item{background:var(--bg-white);border-radius:1.2rem;min-width:0;overflow:hidden}.storefront-category-tree__image{display:block}.storefront-category-tree__image img{aspect-ratio:1;display:block;object-fit:contain;width:100%}.storefront-category-tree__body{padding:1.6rem}.storefront-category-tree__body h3{font-size:1.6rem;font-weight:600;line-height:1.25}.storefront-category-tree__body h3 a,.storefront-category-tree__body details a{color:var(--text-darken)}.storefront-category-tree__body details{border-top:1px solid var(--bg-gray-100);margin-top:1.2rem;padding-top:1.2rem}.storefront-category-tree__body summary{color:var(--text-red-100);cursor:pointer;font-size:1.3rem}.storefront-category-tree__body ul{display:grid;gap:.8rem;margin-top:1.2rem}.storefront-category-tree__body li a{font-size:1.3rem;line-height:1.3}.storefront-faq{margin-bottom:9rem}.storefront-faq .title-section{margin-bottom:1.6rem}.storefront-faq__list{display:grid;gap:.8rem}.storefront-faq__item{background:var(--bg-white);border-radius:1.2rem;overflow:hidden}.storefront-faq__item summary{cursor:pointer;font-size:1.6rem;font-weight:500;line-height:1.3;list-style:none;padding:1.8rem 5rem 1.8rem 2rem;position:relative}.storefront-faq__item summary::-webkit-details-marker{display:none}.storefront-faq__item summary:after{background:url(../img/icons/arrow.svg) no-repeat center/contain;content:"";height:1.4rem;position:absolute;right:2rem;top:2rem;transition:transform .2s;width:1.4rem}.storefront-faq__item[open] summary:after{transform:rotate(180deg)}.storefront-faq__answer{border-top:1px solid var(--bg-gray-100);color:var(--text-gray-600);line-height:1.5;padding:1.8rem 2rem}.storefront-faq__answer a{color:var(--text-blue)}.storefront-product-gallery__slide{align-items:center;display:flex;justify-content:center;min-height:38rem;position:relative}.storefront-product-gallery__slide.is-placeholder img{max-height:24rem;opacity:.25}.storefront-product-gallery__play{align-items:center;background:var(--bg-red-100);border-radius:50%;color:var(--text-white);display:flex;font-size:2.4rem;height:6.4rem;justify-content:center;left:50%;padding-left:.4rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:6.4rem}.product-single__gallery-thumbnail .swiper-slide{position:relative}.storefront-product-gallery__thumb-play{align-items:center;background:#ef1e24e6;border-radius:50%;color:var(--text-white);display:flex;font-size:1rem;height:2.4rem;justify-content:center;left:50%;padding-left:.2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.4rem}.storefront-product-variants+.options__row{border-top:1px solid var(--bg-gray-100);padding-top:1.6rem}.product-single__colors-item.is-active,.product-single__colors-item[aria-current=page]{background:var(--bg-black);color:var(--text-white)}.storefront-product-status.is-orderable{color:var(--text-green)}.storefront-product-status.is-unavailable{color:var(--text-red-100)}.storefront-product-rating-star{color:var(--bg-yellow);font-size:1.6rem;margin-left:.4rem}.storefront-product-analog{width:100%}.storefront-product-additional{color:var(--text-gray-600);font-size:1.4rem;line-height:1.4;padding-left:3.7rem}.storefront-product-additional p,.storefront-product-additional ul{padding-left:0!important}.storefront-product-files{display:grid;gap:.8rem;margin-top:1.6rem}.storefront-product-nuances h2{font-size:1.6rem;font-weight:600;margin-bottom:1.2rem}.product-single__details{margin-top:4.8rem}.storefront-product-reviews__count,.storefront-product-reviews__empty{color:var(--text-gray-500);font-size:1.4rem}.storefront-product-review.level-1,.storefront-product-review.level-2,.storefront-product-review.level-3{border-left:.2rem dashed var(--bg-gray-200);margin-left:1.6rem}.storefront-product-review__attachments{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.storefront-product-review__attachments img{border:1px solid var(--bg-gray-100);border-radius:.8rem;height:9.6rem;object-fit:cover;width:9.6rem}.storefront-product-review__footer{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;margin-top:1.6rem}.storefront-product-review__reply{background:transparent;border:0;color:var(--text-red-100);cursor:pointer;font:inherit;min-height:4.4rem;padding:.8rem 0;text-decoration:underline;text-underline-offset:.3rem}.storefront-product-review__reply:hover,.storefront-product-review__reply:focus-visible{text-decoration-thickness:.2rem}.storefront-product-review.is-unpublished,.storefront-product-review.is-deleted{border-left:.3rem solid var(--bg-red-100)}.storefront-product-review.is-unpublished{opacity:.8}.storefront-product-review.is-deleted{opacity:.58}.storefront-product-review__moderation{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;margin-left:auto}.storefront-product-review__moderation button{background:var(--bg-white-100);border:.1rem solid var(--bg-gray-100);border-radius:2rem;cursor:pointer;min-height:4.4rem;padding:.7rem 1.2rem}.storefront-product-review [hidden]{display:none!important}.storefront-product-review__moderation button:hover,.storefront-product-review__moderation button:focus-visible{border-color:var(--bg-red-100);color:var(--text-red-100)}.storefront-product-review__moderation button:disabled{cursor:wait;opacity:.55}.storefront-product-review__moderation [role=status]{flex-basis:100%;font-size:1.3rem;min-height:1.8rem}.storefront-product-review__votes{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.storefront-product-review__vote{align-items:center;background:var(--bg-white-100);border:.1rem solid var(--bg-gray-100);border-radius:2.2rem;display:inline-flex;font-size:1.4rem;gap:.5rem;justify-content:center;min-height:4.4rem;min-width:6rem;padding:.8rem 1.4rem;transition:border-color .2s ease,color .2s ease,opacity .2s ease}.storefront-product-review__vote:not(:disabled):hover,.storefront-product-review__vote:not(:disabled):focus-visible{border-color:var(--bg-red-100);color:var(--text-red-100)}.storefront-product-review__vote:disabled{cursor:default;opacity:.55}.storefront-product-review__votes[data-voted=like] .storefront-product-review__vote--like,.storefront-product-review__votes[data-voted=dislike] .storefront-product-review__vote--dislike{background:var(--bg-green-300);border-color:var(--bg-green-200);color:var(--text-green);opacity:1}.storefront-product-review__vote-status:not(:empty){color:var(--text-gray-600);flex-basis:100%;font-size:1.3rem;text-align:right}.storefront-product-reviews__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:flex-end}.storefront-product-reviews__add{min-height:4.4rem;padding:.8rem 1.6rem}.storefront-comment-modal .modal__window{max-width:68rem}.storefront-product-review [data-review-editor]:not([hidden]){margin-top:1.6rem}.storefront-comment-modal__form>.h4{display:none}.storefront-comment-modal__form form{display:grid;gap:1.6rem}.storefront-comment-modal__form .pure-g{display:flex;flex-wrap:wrap;gap:1.2rem}.storefront-comment-modal__form .modal-form__field-holder{flex:1 1 24rem}.storefront-comment-modal__form label{color:var(--text-darken);display:block;font-size:1.3rem;line-height:1.4;margin-bottom:.6rem}.storefront-comment-modal__form input:not([type=hidden]):not([type=file]),.storefront-comment-modal__form textarea{background:var(--bg-white);border:.1rem solid var(--bg-gray-200);border-radius:.8rem;color:var(--text-darken);font:inherit;padding:1.2rem 1.4rem;width:100%}.storefront-comment-modal__form textarea{min-height:14rem;resize:vertical}.storefront-comment-modal__form .attachments{background:var(--bg-white-100);border:.1rem dashed var(--bg-gray-200);border-radius:1.2rem;cursor:pointer;margin:0;padding:1.6rem;width:100%}.storefront-comment-modal__form .attachments.dnd{border-color:var(--bg-red-100)}.storefront-comment-modal__form .attachments__form,.storefront-comment-modal__form .attachments__label{display:flex}.storefront-comment-modal__form .attachments__label{align-items:center;gap:1.2rem;margin:0}.storefront-comment-modal__form .attachments__label i{color:var(--text-red-100);flex:0 0 auto;font-size:3rem}.storefront-comment-modal__form .attachments__heading{font-size:1.4rem;font-weight:600;margin:0 0 .4rem}.storefront-comment-modal__form .attachments__caption{color:var(--text-gray-500);font-size:1.2rem;line-height:1.45;margin:0}.storefront-comment-modal__form .attachments__scroll{margin-top:1.2rem;overflow-x:auto}.storefront-comment-modal__form .attachments__list{display:flex;gap:.8rem;list-style:none;margin:0;padding:0}.storefront-comment-modal__form .attachments__list:empty{display:none}.storefront-comment-modal__form .attachments__list-item{background:var(--bg-white);border-radius:.8rem;flex:0 0 9.6rem;overflow:hidden;position:relative}.storefront-comment-modal__form .attachments__list-image{height:9.6rem}.storefront-comment-modal__form .attachments__list-image img{height:100%;object-fit:cover;width:100%}.storefront-comment-modal__form .attachments__progress{align-items:center;background:#00000073;display:none;inset:0 0 3.2rem;justify-content:center;position:absolute;z-index:1}.storefront-comment-modal__form .is-uploading .attachments__progress{display:flex}.storefront-comment-modal__form .attachments__progress-bar{animation:storefront-comment-upload-spin .8s linear infinite;border:.3rem solid rgb(255 255 255 / 45%);border-radius:50%;border-top-color:var(--text-white);height:3.2rem;width:3.2rem}.storefront-comment-modal__form .attachments__actions{height:3.2rem}.storefront-comment-modal__form .attachments__actions .button{border:0;color:var(--text-red-100);font-size:2.2rem;min-height:3.2rem;min-width:100%;padding:0}@keyframes storefront-comment-upload-spin{to{transform:rotate(1turn)}}.storefront-comment-modal__form .error-message,.storefront-comment-modal .storefront-form-errors{color:var(--text-red-200);font-size:1.3rem;line-height:1.4;white-space:pre-line}.storefront-comment-modal__form form>.pure-g:last-child{justify-content:flex-end}.storefront-comment-modal__form button{min-height:4.8rem;min-width:14rem}.storefront-comment-modal__form button:disabled{cursor:wait;opacity:.55}.storefront-comment-modal__success{font-size:1.6rem;line-height:1.45;padding:2rem 0;text-align:center;white-space:pre-line}.storefront-product-copy{background:var(--bg-white);border-radius:2rem;margin-top:4.8rem;padding:3.6rem}.storefront-product-copy div[data-embed]{display:none}.storefront-product-howto dt{margin-top:1.6rem}.storefront-product-howto dd{margin:.6rem 0 0}.storefront-profile-identity{display:flex;align-items:center;gap:1.2rem;background:var(--bg-white);border-bottom:1px solid var(--text-gray);border-radius:1.2rem 1.2rem 0 0;padding:1.6rem 2rem}.storefront-profile-identity__avatar{display:grid;place-items:center;flex:0 0 4rem;height:4rem;border-radius:50%;background:var(--bg-gray)}.storefront-profile-identity__avatar .icon{width:2.4rem;height:2.4rem;filter:grayscale(1)}.storefront-profile-identity__text{min-width:0}.storefront-profile-nav.navbar-page.profile__nav li:first-child>.navbar-page__item{display:flex}.storefront-profile-nav.navbar-page.profile__nav .storefront-profile-nav__label{display:block}.storefront-profile-nav.navbar-page .navbar-page__item .icon{display:block;flex:0 0 2.4rem;filter:brightness(0);opacity:.3}.storefront-profile-nav.navbar-page .navbar-page__item[aria-current=page] .icon,.storefront-profile-nav.navbar-page .navbar-page__item:hover .icon{fill:var(--text-red);color:var(--text-red);filter:none;opacity:1}@media (max-width: 1023.98px){.profile:not(.profile--focus) .storefront-profile-nav .navbar-page__item[aria-current=page]{background:var(--bg-white);color:var(--text-red)}}.storefront-profile-identity+nav .navbar-page{border-radius:0 0 1.2rem 1.2rem}.storefront-profile-identity .name{font-size:1.6rem;line-height:1.25}.storefront-profile-identity .email{color:var(--text-gray-600);font-size:1.4rem;line-height:1.3;margin-top:.4rem;overflow-wrap:anywhere}.profile__nav .navbar-page__item[aria-current=page]{color:var(--text-red-100)}.profile__nav .navbar-page__logout{width:100%;text-align:left}.profile__nav .navbar-page__logout:hover{color:var(--text-red-100)}.profile__nav .navbar-page__logout:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.profile__nav .navbar-page__logout:disabled{opacity:.6;cursor:wait}.storefront-profile-logout-error{max-width:26rem;margin:0;padding:0 1rem 1.2rem;color:var(--text-red-100);font-size:1.3rem;white-space:normal}.storefront-profile-copy{margin-bottom:2.4rem}.storefront-profile-tier .faq_title{cursor:default}.storefront-profile-tier .faq_title:after{display:none}.storefront-profile-tier.is-current{outline:2px solid var(--text-red-100);outline-offset:-2px}.storefront-profile-tier__delivery{color:var(--text-green);margin-top:.4rem!important}.storefront-profile-transactions .pagination{margin-top:2.4rem}.storefront-profile-transactions__empty{color:var(--text-gray-500);font-size:1.5rem;margin:2.4rem 0 0}.storefront-profile-transactions .profile__table-row{cursor:default}.storefront-profile-transactions .profile__table-body .profile__table-row:after{display:none}.storefront-orders+.pagination{margin-top:2.4rem}.storefront-seller-orders .profile__content{flex:1 1 0;min-width:0;max-width:100%;container-type:inline-size;container-name:seller-orders}.storefront-seller-orders .orders-filter{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(16rem,.7fr) 15rem 15rem 4.4rem max-content;gap:.8rem}.storefront-seller-orders .orders-filter>*,.storefront-seller-orders .orders-filter input,.storefront-seller-orders .orders-filter select{min-width:0}.storefront-seller-orders .orders-filter__select,.storefront-seller-orders .orders-filter__date input{width:100%;height:4.4rem;font-size:1.3rem}.storefront-seller-orders .orders-filter__submit{min-width:0;min-height:4.4rem;padding:0 .8rem;border-radius:.8rem;font-size:1.3rem}.storefront-seller-orders .orders-filter__reset{display:flex;align-items:center;min-height:4.4rem}.storefront-orders-table .orders-table__row{grid-template-columns:6rem minmax(8rem,1fr) 11rem 11.4rem minmax(11rem,1.1fr) 15.6rem 11.8rem 1.2rem}.storefront-orders-table .orders-table__body .orders-table__row{font-size:1.3rem;padding-top:1rem;padding-bottom:1rem}.storefront-orders-table .orders-table__col--date,.storefront-orders-table .orders-table__col--sum{font-variant-numeric:tabular-nums}.storefront-orders-table .orders-table__col--ttn,.storefront-orders-table .orders-table__col--sum{white-space:normal;overflow-wrap:anywhere}.storefront-orders-table .orders-table__col--status .order-status{white-space:normal}.storefront-orders-table .orders-table__row:focus-visible{outline:2px solid var(--text-red);outline-offset:-2px}.storefront-orders-table+.pagination{margin-top:2.4rem}@media (max-width: 1023.98px){.storefront-orders-table .orders-table__body .orders-table__row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}@container seller-orders (max-width: 849px){.storefront-seller-orders .orders-filter{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 4.4rem max-content}.storefront-seller-orders .orders-filter__search{grid-column:1 / 3}.storefront-seller-orders .orders-filter__select{grid-column:3 / 5}.storefront-orders-table{background:transparent;border-radius:0;overflow:visible}.storefront-orders-table .orders-table__head{display:none}.storefront-orders-table .orders-table__body .orders-table__row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-template-areas:"id status" "name name" "phone date" "ttn sum";gap:.6rem 1.2rem;padding:1.4rem;margin-bottom:.8rem;border-radius:1rem;border-bottom:0;background:var(--bg-white)}.storefront-orders-table .orders-table__col{white-space:normal;overflow-wrap:anywhere}.storefront-orders-table .orders-table__col--id{grid-area:id;font-size:1.6rem}.storefront-orders-table .orders-table__col--name{grid-area:name;font-size:1.5rem}.storefront-orders-table .orders-table__col--status{grid-area:status;justify-self:end}.storefront-orders-table .orders-table__col--phone{grid-area:phone}.storefront-orders-table .orders-table__col--date{grid-area:date;text-align:right}.storefront-orders-table .orders-table__col--ttn{grid-area:ttn}.storefront-orders-table .orders-table__col--sum{grid-area:sum}.storefront-orders-table .orders-table__col--action{display:none}.storefront-orders-table .orders-table__col--phone:before,.storefront-orders-table .orders-table__col--ttn:before{content:attr(data-title) ": ";color:var(--text-gray-500)}}@container seller-orders (max-width: 559px){.storefront-seller-orders .orders-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.storefront-seller-orders .orders-filter__select{grid-column:1 / -1}}.storefront-profile-products+.pagination{margin-top:2.4rem}.storefront-favorites-actions .button:disabled{cursor:default;opacity:.55}.storefront-favorites-actions__message{color:var(--text-red-200);flex-basis:100%;font-size:1.3rem;line-height:1.35}.storefront-order-card .profile__orders-head{color:var(--text-darken)}.storefront-order-card__status{border-left:.4rem solid var(--storefront-order-status, var(--text-gray-500));padding-left:.8rem}.storefront-order-card__price{color:var(--text-darken);font-size:1.8rem;font-weight:600;margin-top:1.2rem}.storefront-order-card__details dd{margin:0;text-align:right}.storefront-order-card__details .details__row{align-items:flex-start}.storefront-order-card__link{margin-top:1.2rem;min-height:4.4rem;width:100%}.storefront-order-detail{display:grid;gap:.8rem}.storefront-order-detail__head,.storefront-order-detail__section{background:var(--bg-white);border-radius:1.2rem;padding:2rem}.storefront-order-detail__back{color:var(--text-blue);display:inline-block;font-size:1.4rem;margin-bottom:1.6rem}.storefront-order-detail__actions{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.6rem}.storefront-order-detail__actions .storefront-order-detail__back{margin-bottom:0}.storefront-order-detail__edit{min-height:4.4rem}.storefront-order-detail__summary{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem 1.2rem}.storefront-order-detail__summary .profile__info-title{margin:0}.storefront-order-detail__summary time{color:var(--text-gray-500);font-size:1.3rem}.storefront-order-detail__status{border-left:.4rem solid var(--storefront-order-status, var(--text-gray-500));font-size:1.4rem;font-weight:600;margin-left:auto;padding-left:.8rem}.storefront-order-detail__products{border-top:.1rem solid var(--bg-gray-100)}.storefront-order-product{align-items:center;display:flex;gap:1.6rem;padding:1.6rem 0}.storefront-order-product:not(:last-child){border-bottom:.1rem solid var(--bg-gray-100)}.storefront-order-product__image{border:.1rem solid var(--bg-gray-100);border-radius:.8rem;flex:0 0 9.6rem;height:9.6rem;overflow:hidden}.storefront-order-product__image img{height:100%;object-fit:contain;width:100%}.storefront-order-product__body{min-width:0;width:100%}.storefront-order-product__body h4 a{color:var(--text-darken);font-size:1.5rem;line-height:1.3}.storefront-order-product__sku{color:var(--text-gray-500);font-size:1.2rem;margin-bottom:.6rem}.storefront-order-product__meta,.storefront-order-detail__total{align-items:center;display:flex;justify-content:space-between}.storefront-order-product__meta{font-size:1.4rem;gap:1.2rem;margin-top:1.2rem}.storefront-order-product__retail{align-items:center;color:var(--text-gray-500);display:flex;font-size:1.3rem;gap:1.2rem;justify-content:space-between;margin-top:.6rem}.storefront-order-detail__total{border-top:.1rem solid var(--bg-gray-100);font-size:1.8rem;gap:1.2rem;padding-top:1.6rem}.storefront-order-detail__retail-total{border-top:0;color:var(--text-gray-500);font-size:1.5rem;padding-top:.8rem}.storefront-order-detail__data{margin:0}.storefront-order-detail__data>div{display:grid;gap:1.2rem;grid-template-columns:minmax(14rem,.4fr) minmax(0,1fr);padding:.8rem 0}.storefront-order-detail__data dt{color:var(--text-gray-500)}.storefront-order-detail__data dd{margin:0;overflow-wrap:anywhere}.storefront-latest-products{padding-bottom:9rem}.storefront-latest-products__table{background:var(--bg-white);border-radius:1.2rem;overflow:hidden}.storefront-latest-products__row{align-items:center;display:grid;gap:1.6rem;grid-template-columns:minmax(0,1fr) 14rem 14rem;padding:1.6rem 2rem}.storefront-latest-products__row:not(:last-child){border-bottom:.1rem solid var(--bg-gray-100)}.storefront-latest-products__row a{color:var(--text-darken);font-size:1.5rem;font-weight:500;line-height:1.3}.storefront-latest-products__row small{color:var(--text-gray-500);display:block;font-size:1.2rem;margin-top:.4rem}.storefront-latest-products__row time,.storefront-latest-products__row strong{font-size:1.4rem;text-align:right}.storefront-latest-products__head{color:var(--text-gray-500);font-size:1.3rem}.storefront-latest-products__head span:nth-child(n+2){text-align:right}.storefront-latest-products .pagination{margin-top:2.4rem}.storefront-api-docs h2,.storefront-api-docs h3{font-weight:600;line-height:1.3;margin:2.4rem 0 1.2rem}.storefront-api-docs h2{font-size:2rem}.storefront-api-docs h3{font-size:1.7rem}.storefront-api-docs pre{background:var(--bg-darken);border-radius:1.2rem;color:var(--text-white);margin:1.2rem 0 2.4rem;overflow-x:auto;padding:1.6rem}.storefront-api-docs code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.3rem;line-height:1.6;white-space:pre}.storefront-api-docs__token code{overflow-wrap:anywhere;white-space:pre-wrap}.storefront-api-docs__content{margin-top:2.4rem}.storefront-sitemap__intro{margin-bottom:2.4rem}.storefront-sitemap__root{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2.4rem}.storefront-sitemap__root-link{background:var(--bg-darken);border-radius:3.2rem;color:var(--text-white);font-size:1.5rem;padding:1rem 1.6rem}.storefront-sitemap__sections{display:grid;gap:1.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.storefront-sitemap__section{background:var(--bg-white);border-radius:1.2rem;min-width:0;padding:2.4rem}.storefront-sitemap__section h2{font-size:2rem;font-weight:600;line-height:1.3;margin-bottom:1.6rem}.storefront-sitemap__list,.storefront-sitemap__list ul{display:grid;gap:.8rem}.storefront-sitemap__list a{color:var(--text-darken);font-size:1.4rem;line-height:1.35}.storefront-sitemap__list a:hover{color:var(--text-red-100)}.storefront-sitemap__list ul{border-left:.1rem solid var(--bg-gray-100);margin:.8rem 0 0 .6rem;padding-left:1.2rem}.page-404__info{align-items:center;text-align:center}.page-404__content{line-height:1.5;max-width:64rem}.info-page__content{min-width:0}.info-page__text,.text-page .text-block{min-width:0;overflow-wrap:anywhere}.info-page__text img,.info-page__text iframe,.text-page .text-block img,.text-page .text-block iframe{height:auto;max-width:100%}.info-page__text pre,.info-page__text table,.text-page .text-block pre,.text-page .text-block table{display:block;max-width:100%;overflow-x:auto}@media (max-width: 1023.98px){.info-page__content{flex:0 0 100%;max-width:100%;width:100%}.storefront-page-header{margin-top:2.4rem}.storefront-home-articles,.storefront-home-copy{margin-bottom:6rem}.storefront-home-articles__list{grid-template-columns:repeat(2,minmax(0,1fr))}.storefront-catalog-copy{margin-bottom:6rem}.storefront-catalog-directories__list,.storefront-category-tree__list{grid-template-columns:repeat(3,minmax(0,1fr))}.storefront-faq{margin-bottom:6rem}.storefront-product-gallery__slide{min-height:30rem}.product-single__details,.storefront-product-copy,.storefront-product-related{margin-top:3.2rem}.storefront-profile-identity{display:none}.storefront-sitemap__sections{grid-template-columns:1fr 1fr}}@media (max-width: 559.98px){.s-categories__list{gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.s-categories__item{font-size:1.4rem;min-height:4.8rem;padding:1rem 1.2rem}.seo-links{margin:4rem 0}.seo-links__list{grid-template-columns:1fr}.seo-links__wrap:not(.is-open) .seo-links__list{max-height:30rem;overflow:hidden}.seo-links__more:not([hidden]){display:flex}.seo-links__wrap.is-open .seo-links__more .icon{transform:rotate(180deg)}.s-news__list{grid-template-columns:1fr}.storefront-order-detail__actions{align-items:stretch;flex-direction:column;gap:1.2rem}.storefront-order-detail__edit{width:100%}.blog-page__seo{margin-top:2rem;padding:2.4rem}.storefront-home-articles,.storefront-home-copy{margin-bottom:2.4rem}.storefront-home-articles__list{grid-template-columns:1fr}.storefront-home-copy__inner{margin-left:-.8rem;margin-right:-.8rem;padding:2.4rem}.storefront-catalog-copy{border-radius:0;margin-bottom:2.4rem;padding:2.4rem 1.6rem}.storefront-sitemap__sections{grid-template-columns:1fr}.storefront-sitemap__section{padding:2rem}.storefront-catalog-directories{margin-bottom:2.4rem}.storefront-catalog-directories__list{grid-template-columns:1fr}.storefront-category-tree{margin-bottom:2.4rem}.storefront-category-tree__list{grid-template-columns:repeat(2,minmax(0,1fr))}.storefront-faq{margin-bottom:2.4rem}.storefront-faq__item summary{padding:1.6rem 4.4rem 1.6rem 1.6rem}.storefront-faq__item summary:after{right:1.6rem;top:1.8rem}.storefront-faq__answer{padding:1.6rem}.storefront-product-gallery__slide{min-height:24rem}.storefront-product-additional{padding-left:0}.storefront-product-copy{border-radius:1.2rem;margin-left:-.8rem;margin-right:-.8rem;padding:2.4rem 1.6rem}.storefront-product-review.level-1,.storefront-product-review.level-2,.storefront-product-review.level-3{margin-left:.8rem}.storefront-order-detail__head,.storefront-order-detail__section{padding:1.6rem}.storefront-order-detail__status{margin-left:0;width:100%}.storefront-order-product{align-items:flex-start}.storefront-order-product__image{flex-basis:7.2rem;height:7.2rem}.storefront-order-product__meta{align-items:flex-start;flex-direction:column;gap:.6rem}.storefront-order-detail__data>div{gap:.4rem;grid-template-columns:1fr}.storefront-latest-products{padding-bottom:2.4rem}.storefront-latest-products__head{display:none}.storefront-latest-products__row{gap:.8rem;grid-template-columns:1fr;padding:1.6rem}.storefront-latest-products__row time,.storefront-latest-products__row strong{text-align:left}.storefront-latest-products__row time:before,.storefront-latest-products__row strong:before{color:var(--text-gray-500);content:attr(data-label) ": ";font-weight:300}}@media (max-width: 350px){.storefront-category-tree__list{grid-template-columns:1fr}}.s-products-slider>.container>.s-products-slider__list:not(.has-nav){overflow:hidden}.storefront-home-products__viewport{overflow:hidden}@media (min-width: 768px){.storefront-home-products .head-section{min-height:4rem;padding-right:10rem}}.storefront-partner-contact{background:var(--bg-gray-100);border-radius:1.6rem;margin-top:3.2rem;padding:3.2rem}.storefront-partner-contact h2{margin-bottom:1.6rem}.storefront-partner-form{margin-top:2.4rem}.storefront-partner-form label{display:block;font-weight:600;margin-bottom:.8rem}.storefront-partner-form__row{display:grid;gap:1.2rem;grid-template-columns:minmax(0,1fr) auto}.storefront-partner-form input[type=tel]{background:var(--bg-white);border:.1rem solid var(--text-gray-300);border-radius:1.2rem;font:inherit;min-height:5.2rem;padding:1.2rem 1.6rem;width:100%}.storefront-partner-form button{min-width:16rem}.storefront-partner-form button:disabled{cursor:wait;opacity:.55}.storefront-partner-form__errors{color:var(--color-red);margin-top:.8rem}.storefront-partner-horoshop{display:block;margin-top:3.2rem}.storefront-partner-horoshop img{border-radius:1.6rem;height:auto;width:100%}.storefront-form-errors,.storefront-field-error{color:var(--text-red-200);display:block;font-size:1.3rem;line-height:1.35}.storefront-form-errors:not(:empty){background:var(--bg-pink);border-radius:.8rem;margin-bottom:1.6rem;padding:1.2rem}.storefront-field-error{margin-top:.6rem}.storefront-profile-copy:last-child{margin-bottom:0;margin-top:2.4rem}.storefront-seller-summary{align-items:flex-end;border-bottom:.1rem solid var(--bg-gray-100);display:flex;gap:2.4rem;justify-content:space-between;margin-bottom:2.8rem;min-width:0;padding-bottom:2.4rem}.storefront-seller-balance{min-width:0}.storefront-seller-balance .profile__title{margin-bottom:.8rem}.storefront-seller-balance__amount{font-size:2.8rem;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.storefront-seller-balance__amount.is-positive{color:var(--text-green)}.storefront-seller-balance__amount.is-negative{color:var(--text-red-200)}.storefront-seller-balance__note,.storefront-seller-api-keys__hint,.storefront-seller-reconciliation__status{color:var(--text-gray-600);font-size:1.3rem;line-height:1.45;overflow-wrap:anywhere}.storefront-seller-balance__note{margin-top:.8rem;max-width:52rem}.storefront-seller-reconciliation{align-items:flex-end;display:flex;flex-direction:column;gap:.8rem;min-width:22rem}.storefront-seller-reconciliation .button{min-width:22rem}.storefront-seller-reconciliation .button:disabled{cursor:wait;opacity:.55}.storefront-seller-reconciliation__status{margin:0;max-width:36rem;text-align:right}.storefront-seller-reconciliation[data-state=success] .storefront-seller-reconciliation__status{color:var(--text-green)}.storefront-seller-reconciliation[data-state=error] .storefront-seller-reconciliation__status,.storefront-seller-reconciliation[data-state=cooldown] .storefront-seller-reconciliation__status{color:var(--text-red-200)}.storefront-seller-api-keys{border:0;margin:0;min-width:0;padding:0}.storefront-seller-api-keys__hint{margin:-.8rem 0 1.6rem;max-width:70rem}.storefront-seller-api-keys__fields .form-field{width:calc(50% - .8rem)}.storefront-seller-api-keys__delete{align-items:flex-start;cursor:pointer;display:flex;font-size:1.4rem;gap:.8rem;line-height:1.4;margin:-1.2rem 0 2.8rem}.storefront-seller-api-keys__delete input{accent-color:var(--bg-red-100);flex:0 0 auto;height:1.8rem;margin:0;width:1.8rem}@media (max-width: 1023.98px){.storefront-seller-summary{align-items:stretch}}@media (max-width: 767.98px){.storefront-seller-summary{flex-direction:column}.storefront-seller-reconciliation{align-items:flex-start;min-width:0}.storefront-seller-reconciliation__status{text-align:left}.storefront-seller-api-keys__fields .form-field{width:100%}}@media (max-width: 1023.98px){.storefront-model-header__actions{display:none}}@media (max-width: 559.98px){.storefront-seller-summary{gap:2rem}.storefront-seller-balance__amount{font-size:2.4rem}.storefront-seller-reconciliation,.storefront-seller-reconciliation .button{width:100%}}.storefront-auth .profile__wrap,.storefront-auth .profile__content{margin-inline:auto;max-width:64rem;width:100%}.storefront-auth-card__hint{color:var(--text-gray-600);line-height:1.5;margin-bottom:2.4rem}.storefront-auth-card .profile__fields{margin-bottom:2.4rem}.storefront-auth-card .form-field__input:focus,.storefront-auth-card .form-field__input:hover{border-color:var(--bg-darken)}.storefront-registration-page .profile__wrap,.storefront-registration-page .profile__content{max-width:96rem}.storefront-registration-card [role=tabpanel][hidden],.storefront-registration-card [data-storefront-registration-result-content][hidden]{display:none}.storefront-registration-card .iti{width:100%}.storefront-registration-card .iti .form-field__input{padding-left:9.6rem}.storefront-registration-card .profile__title:not(:first-of-type){margin-top:.4rem}.storefront-registration-agreement{align-items:flex-start;color:var(--text-gray-600);cursor:pointer;display:flex;font-size:1.4rem;gap:1rem;line-height:1.35;margin-bottom:2.4rem}.storefront-registration-agreement input{accent-color:var(--bg-red-100);flex:0 0 auto;height:1.8rem;margin:0;width:1.8rem}.storefront-registration-agreement>span>span{color:var(--text-red-100)}.storefront-registration-actions .button,.storefront-registration-google .button{min-width:22rem}.storefront-registration-google{margin-top:1.2rem}.storefront-registration-card :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:.2rem solid var(--bg-darken);outline-offset:.2rem}.storefront-login-tabs{background:var(--bg-gray);border-radius:1rem;display:grid;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2.4rem;padding:.4rem}.storefront-login-tabs[hidden],.storefront-login-email-selection[hidden],.storefront-login-google[hidden],.storefront-login-links[hidden],.storefront-login-lockdown[hidden],.storefront-login-card [role=tabpanel][hidden]{display:none}.storefront-login-tabs [role=tab]{border-radius:.8rem;color:var(--text-gray-600);font-size:1.5rem;font-weight:500;min-height:4.4rem;padding:.8rem 1.2rem;transition:background-color .2s,color .2s}.storefront-registration-tabs [role=tab]:only-child{grid-column:1 / -1}.storefront-login-tabs [role=tab][aria-selected=true]{background:var(--bg-white);color:var(--text-darken)}.storefront-login-card .iti,.storefront-login-card [role=tabpanel]{width:100%}.storefront-login-card .iti .form-field__input{padding-left:9.6rem}.storefront-login-email-selection{border:0;margin:0;padding:0;width:100%}.storefront-login-email-selection .profile__title{width:100%}.storefront-login-email-options{display:grid;gap:.8rem}.storefront-login-email-option{align-items:center;border:.1rem solid var(--bg-gray-100);border-radius:.8rem;cursor:pointer;display:flex;gap:1rem;min-height:4.8rem;padding:1rem 1.2rem}.storefront-login-email-option:has(input:checked){border-color:var(--bg-red-100)}.storefront-login-email-option input{accent-color:var(--bg-red-100);height:1.8rem;margin:0;width:1.8rem}.storefront-login-actions .button,.storefront-login-google .button{width:100%}.storefront-login-google{margin-top:1.2rem}.storefront-login-google .button{align-items:center;display:flex;gap:1rem;justify-content:center}.storefront-login-google img{height:2.2rem;width:2.2rem}.storefront-login-links{display:flex;font-size:1.4rem;gap:1.2rem 2.4rem;justify-content:space-between;margin-top:2rem}.storefront-login-links a{color:var(--text-red-100)}.storefront-login-lockdown{align-items:center;display:flex;flex-direction:column;gap:1.2rem;padding:2.4rem 0;text-align:center}.storefront-login-lockdown .profile__title{margin-bottom:0}.storefront-login-lockdown__icon{fill:var(--text-red-100);height:4.8rem;width:4.8rem}.storefront-login-card :is(a,button,input,legend,[tabindex]):focus-visible{outline:.2rem solid var(--bg-darken);outline-offset:.2rem}.storefront-auth-result{align-items:flex-start;display:flex;flex-direction:column;gap:2.4rem}.storefront-auth-result[hidden]{display:none}.storefront-auth-result p{font-size:1.8rem;line-height:1.4}.storefront-auth-result .button{min-width:22rem}.storefront-auth-result__login[hidden]{display:none}@media (max-width: 559.98px){.storefront-login-links{align-items:flex-start;flex-direction:column}.storefront-registration-actions .button,.storefront-registration-google .button{width:100%}}.storefront-profile-cars__list{display:grid;gap:.8rem;margin-bottom:2.8rem}.storefront-profile-car{border:.1rem solid var(--bg-gray-100);border-radius:1.2rem;padding:1.6rem}.storefront-profile-car .profile__fields{margin-bottom:1.2rem}.storefront-profile-car .form-field__input{align-items:center;color:var(--text-darken);display:flex;padding:1rem 1.2rem}.storefront-profile-car__remove{color:var(--text-red-100);font-size:1.4rem;min-height:3.2rem}.storefront-profile-car__remove:disabled,.storefront-profile-car-form button:disabled,.profile-form button:disabled{cursor:wait;opacity:.55}.storefront-profile-cars__empty{color:var(--text-gray-500);font-size:1.5rem}.storefront-empty-cart{padding-bottom:9rem}.storefront-empty-cart__card{align-items:center;background:var(--bg-white);border-radius:1.2rem;display:flex;flex-direction:column;gap:2.4rem;padding:4.8rem 2.4rem;text-align:center}.storefront-empty-cart__card .button{min-width:22rem}.storefront-thanks{padding:3.2rem 0 9rem}.storefront-thanks__card{align-items:center;background:var(--bg-white);border-radius:2rem;display:flex;flex-direction:column;gap:2.4rem;margin:0 auto;max-width:84rem;padding:4.8rem 3.6rem;text-align:center}.storefront-thanks__icon{height:6.4rem;width:6.4rem}.storefront-thanks__server-output,.storefront-thanks__content{line-height:1.5;width:100%}.storefront-thanks__server-output .page-title{font-size:2.4rem;font-weight:600;line-height:1.3}.storefront-thanks__card>.button{min-width:22rem}@media (max-width: 559.98px){.storefront-thanks{padding:1.6rem 0 4.8rem}.storefront-thanks__card{border-radius:1.2rem;gap:1.6rem;padding:3.2rem 1.6rem}}.storefront-checkout .order-form__wrap{width:100%}.storefront-checkout .order-form__field>input,.storefront-checkout .order-form__field>select,.storefront-checkout .order-form__field>textarea,.storefront-checkout .promocode-input{background:var(--bg-white);border:.1rem solid var(--bg-gray-100);border-radius:.8rem;color:var(--text-darken);font-size:1.5rem;min-height:4.8rem;padding:1.2rem 1.6rem;width:100%}.storefront-checkout .order-form__field>input:focus,.storefront-checkout .order-form__field>select:focus,.storefront-checkout .order-form__field>textarea:focus,.storefront-checkout .promocode-input:focus{border-color:var(--bg-red-100)}.storefront-checkout .iti,.storefront-checkout .select2-container,.storefront-order-editor .select2-container{width:100%!important}.storefront-checkout .iti input{background:var(--bg-white);border:.1rem solid var(--bg-gray-100);border-radius:.8rem;min-height:4.8rem;width:100%}:is(.storefront-checkout,.storefront-order-editor) .select2-container .select2-selection--single{align-items:center;background:var(--bg-white);border:.1rem solid var(--bg-gray-100);border-radius:.8rem;display:flex;height:4.8rem;padding:0 1.5rem}:is(.storefront-checkout,.storefront-order-editor) .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--text-darken);font-size:1.6rem;line-height:normal;padding:0 2.4rem 0 0}:is(.storefront-checkout,.storefront-order-editor) .select2-container--default .select2-selection--single .select2-selection__arrow{right:1.5rem;top:50%;width:1.6rem;height:1.6rem;transform:translateY(-50%) rotate(90deg);background:url(../img/icons/arrows-right-big.svg) no-repeat center / contain}:is(.storefront-checkout,.storefront-order-editor) .select2-selection__arrow b{display:none}:is(.storefront-checkout,.storefront-order-editor) .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:translateY(-50%) rotate(270deg)}.storefront-checkout .order-form__field>select:not(.select2-hidden-accessible){appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%231a1a1a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1.5rem center;background-repeat:no-repeat;background-size:1.6rem;padding:0 4rem 0 1.5rem;height:4.8rem;font-size:1.6rem;text-overflow:ellipsis}:is(.storefront-checkout,.storefront-order-editor) .select2-selection--single:focus-visible{outline:2px solid var(--text-darken);outline-offset:2px}body:has(.storefront-checkout,.storefront-order-editor) .select2-dropdown{border:.1rem solid var(--text-darken);border-radius:.8rem;background:var(--bg-white);padding:.8rem;font-size:1.6rem;overflow:hidden}body:has(.storefront-checkout,.storefront-order-editor) .select2-search--dropdown .select2-search__field{border:0;border-bottom:1px solid var(--bg-gray-100);border-radius:0;min-height:4.8rem;padding:1rem;font:inherit}body:has(.storefront-checkout,.storefront-order-editor) .select2-results__option{padding:1.2rem .8rem;border-radius:.8rem;white-space:normal;overflow-wrap:anywhere}body:has(.storefront-checkout,.storefront-order-editor) .select2-results__option[aria-selected=true],body:has(.storefront-checkout,.storefront-order-editor) .select2-results__option--highlighted[aria-selected]{color:var(--text-darken);background:var(--bg-red-light, #fff0f0)}.storefront-checkout__options{display:flex;flex-wrap:wrap;gap:.8rem;width:100%}.storefront-checkout__option{align-items:center;background:var(--bg-white-100);border-radius:.8rem;cursor:pointer;display:flex;font-size:1.4rem;gap:.8rem;min-height:4.4rem;padding:1rem 1.2rem}.storefront-checkout__option input{accent-color:var(--bg-red-100);height:1.8rem;margin:0;width:1.8rem}.storefront-checkout .card-checkout:not(:last-of-type){border-bottom:.1rem solid var(--bg-gray-100);margin-bottom:1.2rem;padding-bottom:1.2rem}.storefront-checkout .card-checkout__image img{object-fit:contain}.storefront-checkout__bonuses{border:.1rem solid var(--bg-gray-100);border-radius:1.2rem;padding:2rem}.storefront-checkout__bonuses p{color:var(--text-green);font-size:1.4rem;margin:0}.storefront-checkout__promo-message,.storefront-checkout .alert-global,.storefront-checkout .input-error{color:var(--text-green);display:block;font-size:1.3rem;line-height:1.35;margin-top:.8rem}.storefront-checkout__promo-message.is-error,.storefront-checkout .alert-warning,.storefront-checkout .input-error,.storefront-checkout .text-danger{color:var(--text-red-200)}.storefront-checkout .promocode-added__remove{color:var(--text-darken);font-size:2.4rem}.storefront-checkout .order-submit:disabled{cursor:wait;opacity:.55}.storefront-checkout .order-agreement__input{clip-path:inset(50%);height:1px;pointer-events:none;top:0;visibility:visible;width:1px;z-index:0}.storefront-checkout .order-agreement__input:focus-visible~.order-agreement__mark{outline:.2rem solid var(--bg-darken);outline-offset:.2rem}.storefront-checkout-eu__company-toggle{width:100%}.storefront-checkout-eu__company-fields{border-top:.1rem solid var(--bg-gray-100);margin-top:1.6rem;padding-top:1.6rem;width:100%}.storefront-checkout-eu__subtitle{font-size:1.6rem;font-weight:600;margin:0 0 1.6rem}.storefront-checkout-eu__totals{display:grid;gap:1.2rem}.storefront-checkout-eu__totals .order-total:last-child{border-top:.1rem solid var(--bg-gray-100);margin-top:.4rem;padding-top:1.6rem}.storefront-seller-checkout__profile-link{align-items:center;color:var(--text-red-200);display:inline-flex;font-size:1.4rem;min-height:4.8rem;text-decoration:underline}.storefront-checkout .payment-options--compact>.payment-option{flex:1 1 18rem}.storefront-checkout .cash-details[hidden]{display:none!important}.storefront-delivery-method{width:100%}.storefront-delivery-method [hidden]{display:none!important}.storefront-delivery-method [data-delivery-tabs]{flex-wrap:wrap;margin:0 0 1.2rem}.storefront-checkout .storefront-delivery-method .order-form__tabs-nav li{padding:0}.storefront-delivery-method [data-delivery-tabs] button{width:100%;min-height:4.4rem;padding:1rem 1.2rem;border:0;border-radius:.8rem;background:transparent;color:inherit;font:inherit;cursor:pointer}.storefront-delivery-method [data-delivery-tabs] button:focus-visible{outline:2px solid var(--text-darken);outline-offset:2px}.storefront-checkout .payment-option input:focus-visible~.payment-option__mark{outline:2px solid var(--text-darken);outline-offset:4px}.storefront-checkout .payment-option__body{min-width:0;overflow-wrap:anywhere}.storefront-seller-checkout .order-form__field small{color:var(--text-gray-100);display:block;font-size:1.2rem;line-height:1.35;margin-top:.6rem}.storefront-seller-cart__controls{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1rem}.storefront-checkout .order-details__head-total{flex-wrap:wrap}.storefront-checkout .order-details__amount{white-space:nowrap}.storefront-seller-cart__controls .product-quantity{flex:0 0 auto;width:12rem;height:3.4rem}.storefront-seller-cart__controls .product-quantity input{min-width:0;width:5.2rem;height:100%;padding:0}.storefront-seller-cart__retail-price{display:flex;align-items:center;flex-wrap:wrap;max-width:100%;font-size:1.3rem;gap:.8rem}.storefront-seller-cart__retail-price input{background:var(--bg-white-100);border:.1rem solid var(--bg-gray-100);border-radius:.8rem;font-size:1.4rem;min-height:3.4rem;height:3.4rem;padding:0 1rem;width:10rem}.storefront-seller-cart__retail-price input:focus{border-color:var(--bg-red-100)}.storefront-seller-cart__controls .card-basket__remove{min-height:4.4rem;min-width:4.4rem}.storefront-seller-cart__message{color:var(--text-red-200);font-size:1.4rem;line-height:1.4;margin-top:1.2rem}.storefront-seller-cart__empty,.storefront-seller-cart__retail-total{font-size:1.4rem;margin:1.2rem 0 0}.storefront-seller-checkout .order-form__confirm .order-total{align-items:baseline;flex-wrap:wrap;gap:.8rem}.storefront-seller-checkout .order-form__confirm .order-total>span:first-child{flex:1 1 14rem}.storefront-seller-checkout .order-form__confirm .order-total>.b{flex:0 0 auto;margin-left:auto;font-size:2rem;font-weight:600;white-space:nowrap}.storefront-seller-checkout .order-form__confirm .order-total--secondary>span{font-size:1.4rem;color:var(--text-gray-600)}.storefront-seller-checkout__client-total[hidden]{display:none!important}.storefront-seller-checkout.is-loading [data-cart-checkout-fragment],.storefront-basket-modal.is-loading .card-basket__tools,.storefront-basket-modal.is-loading .storefront-cart-warranty,.storefront-basket-modal.is-ordering [data-cart-fragment],.storefront-basket-modal.is-loading .modal__actions{opacity:.55;pointer-events:none}.storefront-basket-modal__message{color:var(--text-red-200);font-size:1.4rem;line-height:1.35;padding-top:1.2rem}.category-page:not(.is-table-view) [data-listing-pagination] .pagination__load-more{display:none}#modal-basket.storefront-basket-modal{align-items:center;overflow-y:auto;padding:1.6rem}#modal-basket.storefront-basket-modal .modal__window{display:flex;flex-direction:column;max-height:calc(100dvh - 3.2rem);min-height:0;overflow:hidden}#modal-basket.storefront-basket-modal [data-cart-fragment]{display:flex;flex-direction:column;min-height:0;overflow:hidden}#modal-basket.storefront-basket-modal .modal__title{flex-shrink:0}#modal-basket.storefront-basket-modal .modal__content{height:auto;max-height:none;min-height:0;overflow:auto;padding:0 1.6rem 1.6rem;overscroll-behavior:contain}#modal-basket.storefront-basket-modal .modal__actions{flex-shrink:0;max-height:65dvh;overflow-y:auto;position:static}#modal-basket.storefront-basket-modal .actions-quick__form{flex-wrap:wrap}#modal-basket.storefront-basket-modal .actions-quick__form>input[type=tel]{flex:1 1 20rem;padding:1rem 1.2rem;width:0}#modal-basket.storefront-basket-modal .card-basket__info{min-width:0;overflow-wrap:anywhere}#modal-basket.storefront-basket-modal .card-basket__image{flex-shrink:0}#modal-basket.storefront-basket-modal .card-basket__price{overflow-wrap:anywhere}.storefront-cart-warranty .card-basket__addon-added{flex-wrap:wrap}.storefront-cart-warranty .card-basket__warranty{border:0;margin:0;padding:0}.storefront-cart-warranty .card-basket__warranty[hidden]{display:none}.storefront-cart-warranty .card-basket__addon-name{min-width:12rem;overflow-wrap:anywhere}.storefront-basket-modal .storefront-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#modal-basket.storefront-basket-modal :is(button,a,summary,input,select):focus-visible{outline:2px solid var(--text-blue);outline-offset:2px}@media (max-width: 559.98px){#modal-basket.storefront-basket-modal .actions-main{padding:1rem}#modal-basket.storefront-basket-modal .actions-quick__form>input[type=tel]{flex:0 0 auto;height:4.8rem;width:100%}#modal-basket.storefront-basket-modal .actions-quick__form>.button{width:100%}}.storefront-basket-modal__empty{align-items:center;display:flex;justify-content:center;text-align:center}.storefront-basket-modal__empty .empty-basket{align-items:center;display:flex;flex-direction:column;gap:.8rem;padding:3.5rem 0 6rem}.storefront-basket-modal__empty .empty-basket__image{height:20rem;margin-bottom:3.2rem;width:20rem}.storefront-basket-modal__empty .empty-basket__image img{height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:auto}.storefront-basket-modal__empty .empty-basket__title{color:var(--text-darken);font-size:1.8rem;font-weight:600}.storefront-basket-modal__empty .empty-basket__text{color:var(--text-gray-500);font-size:1.5rem;font-weight:300}.storefront-basket-modal__empty-actions{display:flex;justify-content:center}.storefront-basket-modal__empty-actions .button{min-width:22rem}.storefront-basket-modal__quick-order>input{background:var(--bg-white);border:.1rem solid var(--bg-gray-200);border-radius:1rem;color:var(--text-darken);font:inherit;min-height:4.4rem;padding:1rem 1.2rem;width:100%}.storefront-basket-modal__quick-order>input:focus{border-color:var(--bg-darken)}.storefront-basket-modal__quick-order>input:invalid:not(:placeholder-shown){border-color:var(--text-red-200)}.storefront-basket-modal__quick-order>.button:disabled{cursor:wait;opacity:.55}.storefront-basket-modal__quick-errors{color:var(--text-red-200);flex-basis:100%;font-size:1.3rem;line-height:1.35}.storefront-basket-modal__quick-errors p{margin:0}.storefront-basket-modal .card-basket__image img{object-fit:contain}.storefront-basket-modal .product-quantity_btn:disabled{cursor:default;opacity:.35}.storefront-basket-modal .basket-shipping{background:var(--bg-white-100);border-radius:1rem;margin:1.2rem 1.6rem .4rem;padding:1.2rem 1.4rem}.storefront-basket-modal .basket-shipping__row{align-items:center;display:flex;gap:1rem;margin-bottom:.9rem}.storefront-basket-modal .basket-shipping__row .icon-delivery{fill:transparent;flex:0 0 2rem;height:2rem;stroke:var(--text-darken);width:2rem}.storefront-basket-modal .basket-shipping__text{color:var(--text-darken);font-size:1.4rem;font-weight:300;line-height:1.2}.storefront-basket-modal .basket-shipping__bar{background:var(--bg-gray-100);border-radius:.6rem;height:.6rem;overflow:hidden}.storefront-basket-modal .basket-shipping__bar i{background:var(--bg-red-100);border-radius:inherit;display:block;height:100%}.storefront-basket-modal .basket-shipping.is-done{background:var(--bg-green-300)}.storefront-basket-modal .basket-shipping.is-done .basket-shipping__bar i{background:var(--bg-green)}.storefront-basket-modal .basket-shipping.is-done .icon-delivery{stroke:var(--text-green)}.storefront-basket-modal .basket-top{border:.1rem solid var(--bg-gray-100);border-radius:1.2rem;margin:.8rem 1.6rem 1.6rem;padding:1.4rem 1.4rem .6rem}.storefront-basket-modal .basket-top__head{align-items:center;display:flex;gap:1.2rem;justify-content:space-between;margin-bottom:.6rem}.storefront-basket-modal .basket-top__title{align-items:center;color:var(--text-darken);display:inline-flex;font-size:1.5rem;font-weight:600;gap:.8rem;margin:0}.storefront-basket-modal .basket-top__title img{height:2rem;width:2rem}.storefront-basket-modal .basket-top__all{align-items:center;color:var(--text-blue);display:inline-flex;flex:0 0 auto;font-size:1.3rem;font-weight:300;gap:.6rem;white-space:nowrap}.storefront-basket-modal .basket-top__all .icon-arrows-right{fill:currentColor;height:1.4rem;width:1.4rem}.storefront-basket-modal .basket-top__list{list-style:none;margin:0;padding:0}.storefront-basket-modal .basket-top__item{align-items:center;display:flex;gap:1.2rem;padding:1rem 0;position:relative}.storefront-basket-modal .basket-top__item:not(:last-child){border-bottom:.1rem solid var(--bg-white-200)}.storefront-basket-modal .basket-top__image{border:.1rem solid var(--bg-gray-100);border-radius:.8rem;flex:0 0 5.6rem;height:5.6rem;overflow:hidden}.storefront-basket-modal .basket-top__image img{height:100%;object-fit:contain;width:100%}.storefront-basket-modal .basket-top__info{display:flex;flex:1 1 auto;flex-direction:column;gap:.3rem;min-width:0}.storefront-basket-modal .basket-top__name{color:var(--text-darken);font-size:1.4rem;font-weight:300;line-height:1.2}.storefront-basket-modal .basket-top__price{color:var(--text-darken);font-size:1.5rem;font-weight:600}.storefront-basket-modal .basket-top__add{align-items:center;background:var(--bg-white);border:.1rem solid var(--bg-red-100);border-radius:.8rem;color:var(--text-red-100);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:1.3rem;font-weight:500;justify-content:center;min-height:3.6rem;padding:0 1.4rem;text-align:center}.storefront-basket-modal .basket-top__add:disabled{cursor:wait;opacity:.55}.storefront-basket-modal .basket-top__message{bottom:.2rem;font-size:1.1rem;position:absolute;right:0}@media (hover: hover){.storefront-basket-modal .basket-top__all:hover{color:var(--text-red)}.storefront-basket-modal .basket-top__add:hover{background:var(--bg-red-100);color:var(--text-white)}}.storefront-product-purchase{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1.6rem}.storefront-product-purchase .product-quantity{flex:0 0 auto}.storefront-product-purchase .storefront-product-buy{flex:1 1 20rem;min-height:5.4rem}.storefront-product-purchase__message{color:var(--text-red-200);flex-basis:100%;font-size:1.3rem}.storefront-product-buy:disabled{cursor:wait;opacity:.55}.storefront-card-buy{appearance:none;border:0;cursor:pointer;flex:0 0 auto}.storefront-card-buy:disabled{cursor:wait;opacity:.45}.storefront-card-request{align-items:center;background:var(--bg-red-100);border-radius:50%;display:flex;flex:0 0 4.4rem;height:4.4rem;justify-content:center;transition:background-color .2s ease;width:4.4rem}.storefront-card-request .icon-tel{fill:var(--text-white);height:2.2rem;width:2.2rem}.storefront-card-request:hover{background:var(--bg-red-200)}.storefront-card-buy__message{bottom:.8rem;left:1.2rem;position:absolute;right:1.2rem;z-index:2}.storefront-model-header{align-items:center;display:flex;gap:2.4rem;justify-content:space-between}.storefront-model-header__actions{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:flex-end}.storefront-model-header__actions .button{min-height:4.4rem}.storefront-recommendations-modal .modal__window{max-width:100rem}.storefront-recommendations-modal .modal__content{overflow:hidden auto}.storefront-recommendations-modal__loader{animation:storefront-recommendations-spin .8s linear infinite;border:.3rem solid var(--bg-gray-100);border-radius:50%;border-top-color:var(--bg-red-100);height:3.6rem;margin:4rem auto;width:3.6rem}.storefront-recommendations-modal__empty{color:var(--text-gray-600);margin:3.2rem 0;text-align:center}.storefront-recommendations-modal__output{display:flex;flex-direction:column}.storefront-recommendation-card{padding-left:calc(1.6rem + var(--recommendation-depth, 0) * 2.4rem)}.storefront-recommendation-card .card-inline__inner{width:100%}.storefront-recommendation-card.is-group{background:var(--bg-white-100);font-weight:600}.storefront-recommendation-card__sku{color:var(--text-gray-500);font-size:1.1rem;line-height:1.4;margin-right:auto}@keyframes storefront-recommendations-spin{to{transform:rotate(1turn)}}@media (max-width: 767.98px){.storefront-model-header{align-items:flex-start;flex-direction:column}.storefront-model-header__actions{justify-content:flex-start;width:100%}.storefront-model-header__actions .button{flex:1 1 auto}}.storefront-favorite-button{z-index:3}.storefront-favorite-button.active .icon-favorite{fill:var(--bg-red-100);stroke:var(--bg-red-100)}.storefront-favorite-button:disabled{cursor:wait;opacity:.55}.storefront-product-favorite.active .icon-favorite{fill:var(--bg-red-100);stroke:var(--bg-red-100)}.storefront-product-request{margin-top:1.6rem}.storefront-product-request__button{min-height:5.4rem;width:100%}.storefront-product-recommendations{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;width:100%}.storefront-product-recommendations .button{flex:1 1 18rem;min-height:5.4rem}.storefront-preorder-modal .modal__window{max-width:52rem}.storefront-preorder-modal--full .modal__window{max-width:88rem}.storefront-preorder-modal__product{font-size:1.5rem;line-height:1.4;margin-bottom:1.6rem}.storefront-preorder-modal form{display:grid;gap:1.6rem}.storefront-preorder-modal__fields{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.storefront-preorder-modal:not(.storefront-preorder-modal--full) .storefront-preorder-modal__fields,.storefront-preorder-modal__field-wide{grid-column:1 / -1}.storefront-preorder-modal textarea.form-field__input{min-height:11rem;resize:vertical}.storefront-preorder-modal [data-preorder-field-error]{color:var(--text-red-200);display:block;font-size:1.2rem;line-height:1.35;margin-top:.6rem}.storefront-preorder-modal__submit{min-height:5.4rem;width:100%}.storefront-preorder-modal__submit:disabled{cursor:wait;opacity:.55}.storefront-preorder-modal .storefront-form-errors{color:var(--text-red-200);font-size:1.3rem;line-height:1.4}.storefront-preorder-modal__success{font-size:1.6rem;line-height:1.45;padding:2rem 0;text-align:center}.storefront-prepay-modal__product{background:var(--bg-white-100);border-radius:1.2rem;margin-bottom:1.6rem;padding:1.4rem 1.6rem}.storefront-prepay-modal__product-title{font-size:1.5rem;font-weight:600;line-height:1.35}.storefront-prepay-modal__product-meta{color:var(--text-gray-600);font-size:1.3rem;line-height:1.4;margin-top:.4rem}.storefront-prepay-modal__choice-label{font-size:1.4rem;font-weight:500;margin-bottom:.8rem}.storefront-prepay-modal__option{background:var(--bg-white-100);border:.2rem solid var(--bg-red-100);border-radius:1.2rem;display:block;padding:1.4rem 1.6rem}.storefront-prepay-modal__option-title{color:var(--text-red-100);display:block;font-size:1.5rem;font-weight:600;line-height:1.35}.storefront-prepay-modal__option-hint{color:var(--text-gray-600);display:block;font-size:1.3rem;line-height:1.4;margin-top:.4rem}.storefront-prepay-modal__due{align-items:center;background:var(--bg-pink);border-radius:1.2rem;color:var(--text-red-200);display:flex;font-size:1.4rem;gap:1.6rem;justify-content:space-between;padding:1.4rem 1.6rem}.storefront-prepay-modal__due [data-prepay-advance]{font-size:2rem;font-weight:700;white-space:nowrap}.storefront-prepay-modal__agree{color:var(--text-gray-600);font-size:1.2rem;line-height:1.4;margin:0}.storefront-prepay-modal__agree a{color:inherit;text-decoration:underline}.storefront-prepay-modal__notify{border-top:.1rem dashed var(--bg-gray-200);color:var(--text-gray-600);font-size:1.3rem;padding-top:1.6rem;text-align:center}.storefront-prepay-modal__notify-link{background:none;border:0;color:var(--text-red-100);cursor:pointer;display:block;font:inherit;margin:.6rem auto 0;padding:0;text-decoration:underline}.storefront-prepay-modal__notify-link:hover{color:var(--text-red-200)}@media (max-width: 639px){.storefront-preorder-modal__fields{grid-template-columns:minmax(0,1fr)}}.search-global [hidden]{display:none!important}.storefront-seller-materials{display:grid;gap:2.4rem}.storefront-seller-materials__progress{display:grid;gap:.8rem}.storefront-seller-materials__progress label{font-size:1.6rem;font-weight:600}.storefront-seller-materials__progress progress{accent-color:var(--bg-red-100);height:1.2rem;width:100%}.storefront-seller-materials__progress span{color:var(--text-gray-200);font-size:1.4rem}.storefront-seller-materials__status{color:var(--text-green-100, #238636);font-size:1.4rem;margin:-1.2rem 0 0;min-height:2rem;outline:none}.storefront-seller-materials__status.is-error{color:var(--text-red-200)}.storefront-seller-materials__list{display:grid;gap:1.2rem}.storefront-seller-materials__item{border:.1rem solid var(--border-gray-100, #d9d9d9);border-radius:.8rem;overflow:hidden}.storefront-seller-materials__item summary{align-items:center;cursor:pointer;display:flex;font-size:1.6rem;font-weight:600;gap:1.6rem;justify-content:space-between;list-style:none;min-height:5.6rem;padding:1.4rem 1.6rem}.storefront-seller-materials__item summary::-webkit-details-marker{display:none}.storefront-seller-materials__item summary:after{border-bottom:.2rem solid currentColor;border-right:.2rem solid currentColor;content:"";flex:0 0 .8rem;height:.8rem;margin-left:auto;transform:rotate(45deg) translateY(-.2rem);transition:transform .2s ease;width:.8rem}.storefront-seller-materials__item[open] summary:after{transform:rotate(225deg) translate(-.2rem,-.2rem)}.storefront-seller-materials__badge{background:var(--bg-gray-100, #f2f2f2);border-radius:10rem;color:var(--text-gray-200);flex:0 0 auto;font-size:1.2rem;font-weight:500;padding:.5rem 1rem}.storefront-seller-materials__item.is-read .storefront-seller-materials__badge{background:#e8f6ec;color:#238636}.storefront-seller-materials__body{border-top:.1rem solid var(--border-gray-100, #d9d9d9);padding:1.6rem}.storefront-seller-materials__body .button{margin-top:1.6rem;min-height:4.8rem}.storefront-seller-materials__body .button:disabled{cursor:wait;opacity:.55}@media (max-width: 559.98px){.storefront-partner-contact{margin-left:-.8rem;margin-right:-.8rem;padding:2.4rem 1.6rem}.storefront-partner-form__row{grid-template-columns:1fr}.storefront-partner-form button{width:100%}.storefront-empty-cart{padding-bottom:2.4rem}.storefront-empty-cart__card{margin-left:-.8rem;margin-right:-.8rem;padding:3.2rem 1.6rem}.storefront-basket-modal__empty .empty-basket{padding:2.4rem 0 3.2rem}.storefront-basket-modal .basket-shipping,.storefront-basket-modal .basket-top{margin-left:0;margin-right:0}.storefront-basket-modal .basket-top__head{align-items:flex-start;flex-direction:column;gap:.4rem}.storefront-basket-modal .basket-top__item{align-items:flex-start;flex-wrap:wrap}.storefront-basket-modal .basket-top__info{min-width:calc(100% - 6.8rem)}.storefront-basket-modal .basket-top__add{margin-left:6.8rem}.storefront-checkout .order-form__cards,.storefront-checkout .order-form .promocode,.storefront-checkout__bonuses{padding:1.2rem}.storefront-seller-materials{margin-left:-.8rem;margin-right:-.8rem;padding:2.4rem 1.6rem}.storefront-seller-materials__item summary{align-items:flex-start;flex-wrap:wrap;gap:.8rem}.storefront-seller-materials__badge{order:3}.storefront-seller-materials__body .button{width:100%}}@media (max-width: 559.98px){.fast-filter__brands-list.swiper-grid-column{height:calc(16rem + 13px)}.fast-filter__brands-list.swiper-grid-column>.swiper-wrapper{flex-direction:column;align-content:flex-start}}[data-card-price-value]{white-space:nowrap}@media (max-width: 767px){.card-product__price:has([data-storefront-long-price]){grid-column:1 / -1;font-size:1.6rem}}:root .storefront-bundle-price{display:block;font-size:12px;line-height:1.4;font-weight:400;color:#595959}:root .storefront-bundle-price>span{display:block}:root .kit-table--stock .kit-table__row--component{grid-template-columns:13rem minmax(0,1fr);cursor:default}:root .kit-table--stock .kit-table__row--component:hover{background:var(--bg-white)}:root .kit-table--stock .kit-table__item{grid-template-columns:minmax(0,1fr) 11rem 10rem}:root .label-print{position:relative;display:inline-flex}:root .label-print__btn{display:inline-flex;align-items:center;justify-content:center;height:2.4rem;min-width:2.8rem;padding:0 .7rem;border:0;border-radius:.6rem;background:var(--bg-white-100);color:var(--text-gray-800);cursor:pointer;transition:background-color .325s}:root .label-print__btn:hover,:root .label-print__btn[aria-expanded=true]{background:var(--bg-gray-100)}:root .label-print__btn svg{display:block;flex-shrink:0;width:1.4rem;height:1.4rem}:root .label-print__menu{position:fixed;inset:auto;margin:0;border:0;flex-direction:column;gap:.2rem;min-width:16rem;padding:.8rem;background:var(--bg-white);border-radius:.8rem;box-shadow:0 .8rem 2.4rem #00000029}:root .label-print__menu:popover-open{display:flex}:root .label-print__title{padding:.4rem .8rem;font-size:1.2rem;color:var(--text-gray-600)}:root .label-print__menu a{padding:.6rem .8rem;border-radius:.6rem;font-size:1.4rem;color:var(--text-darken);white-space:nowrap}:root .label-print__menu a:hover{background:var(--bg-gray-100)}:root .category-page.is-table-view .filter-sidebar.active{display:block}:root .category-page.is-table-view .promo-picks__fab--filter{display:flex}:root .storefront-orders-table .orders-table__col--id[data-order-tooltip]{cursor:help}:root .storefront-orders-table .orders-table__ttn{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.2rem .4rem;max-width:100%}:root .storefront-orders-table .orders-table__ttn [data-copy-value]{white-space:nowrap;font-variant-numeric:tabular-nums}:root .storefront-order-tooltip{position:absolute;z-index:70;width:min(76rem,calc(100vw - 1.6rem));max-height:min(60vh,56rem);overflow:auto;padding:1.2rem;background:var(--bg-white);border-radius:.8rem;box-shadow:0 .8rem 2.4rem #0000002e;font-size:1.3rem;line-height:1.35;color:var(--text-darken)}:root .storefront-order-tooltip[hidden]{display:none}:root .storefront-order-tooltip .pure-g{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:.8rem}:root .storefront-order-tooltip .pure-u-1{flex:1 1 30rem;min-width:0}:root .storefront-order-tooltip table{width:100%;border-collapse:collapse}:root .storefront-order-tooltip td,:root .storefront-order-tooltip th{padding:.4rem .6rem;border:1px solid var(--bg-gray);vertical-align:top;text-align:left}:root .storefront-order-tooltip .text-center{text-align:center;font-weight:600;background:var(--bg-white-100)}:root .storefront-order-tooltip .text-right{text-align:right}:root .storefront-order-tooltip .border-dashed{border-style:dashed}:root .storefront-order-tooltip h4{margin:0 0 .8rem;font-size:1.4rem}:root .storefront-delivery-addresses .profile__add-field{border:0;background:none;padding:0;font:inherit;font-size:1.6rem}:root .storefront-delivery-addresses .profile__add-field[hidden]{display:none}:root .storefront-delivery-addresses .profile__title{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}:root .storefront-delivery-addresses .profile__cars-remove{border:0;background:none;padding:.4rem}:root .storefront-delivery-addresses__empty{margin:0 0 2rem;color:var(--text-gray-600);font-size:1.5rem}:root .storefront-delivery-addresses__error{display:block;margin-top:.4rem;font-size:1.2rem;color:var(--text-red-100)}:root .storefront-delivery-addresses .form-field__input[aria-invalid=true]{border-color:var(--bg-red-100)}@media (max-width: 559.98px){:root .storefront-orders-table .orders-table__body .orders-table__row{grid-template-areas:"id status" "name name" "phone date" "ttn ttn" "sum sum"}}:root .s-banner__item:nth-child(2) .s-banner__descript{line-height:3rem}
