.product-content__accessories{box-sizing:border-box;padding:30px 0;font-family:Arial,sans-serif}@media screen and (min-width:768px){.product-content__accessories{padding:50px 5%}.template-cart .product-content__accessories{padding:50px 0}}.product-content__accessories *{box-sizing:inherit}.product-content__accessories .product-content__meta-title{margin-bottom:2.5rem}@media screen and (min-width:768px){.product-accessories-item-holder{overflow:hidden}}.product-accessories-item-block{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 0 15px;display:flex;overflow:auto hidden}@media screen and (min-width:768px){.product-accessories-item-block{flex-wrap:wrap;justify-content:center;margin:0 -1px -1px 0;padding:0;overflow:hidden}}.template-cart .product-accessories-item-block{justify-content:flex-start}@media screen and (min-width:768px){.template-cart .product-accessories-item-block{padding-left:1px}}.product-accessories__button-container{visibility:hidden;display:flex}@media screen and (min-width:768px){.product-accessories__button-container{display:none}}.product-accessories__button{color:#e92d00;cursor:pointer;background:0 0;border:none;margin:auto;padding:0;font-weight:700;display:block}.product-accessories-item{scroll-snap-align:start;border:0 solid #b4bfc9;border-right-width:1px;flex-shrink:0;width:250px;padding:10px 15px;position:relative}@media screen and (min-width:768px){.product-accessories-item{border-width:0 1px 1px 0;width:33.33%;margin-bottom:-1px}}@media screen and (min-width:1024px){.product-accessories-item{width:25%}}@media screen and (min-width:1200px){.product-accessories-item{width:20%}}.product-accessories-item:last-child{border-right-width:0}.product-accessories-item__image{justify-content:center;align-items:center;height:150px;margin:0 0 15px;display:flex}.product-accessories-item__image img{width:100%;height:auto}.product-accessories-item__title{-webkit-line-clamp:2;color:#333;text-align:center;-webkit-box-orient:vertical;margin:0 0 10px;font-size:1.25rem;font-weight:700;line-height:1.2;text-decoration:none;display:-webkit-box;overflow:hidden}.product-accessories-item__title a{color:inherit}.product-accessories-item__info{justify-content:space-between;align-items:center;margin:0 -5px 10px;display:flex;overflow:hidden}.product-accessories-item__info>*{padding:0 5px}.product-accessories-item__product-availability{color:#fff;white-space:nowrap;background-color:#64b564;border-radius:2rem;padding:2px 10px;font-size:.875rem;font-weight:500;line-height:1.4;display:inline-flex}.product-accessories-item__product-availability--unavailable,.product-accessories-item__product-availability-unavailable{background-color:var(--color-black-9);color:var(--color-black)}.product-accessories-item__squ{color:#333;font-size:.8125rem;font-weight:500;line-height:1.2}.product-accessories-item__info-bottom{justify-content:space-between;align-items:center;margin:0 -5px;display:flex;overflow:hidden}.product-accessories-item__info-bottom>*{width:50%;padding:0 5px}.product-accessories-item__price{margin:0 0 5px;font-size:1.5rem;font-weight:600;line-height:1.5rem}.product-accessories-item__vat-label{margin:0 0 5px;font-size:1rem;line-height:1.25rem}.product-accessories-item__with-vat{font-size:.8125rem;line-height:1rem;display:flex}.product-accessories-item__excl-vat{margin-left:5px}.product-accessories-item__btn-holder{justify-content:flex-end;align-items:center;display:flex}.product-accessories-item__add-to-cart{color:#fff;background-color:#ff4800;border:none;border-radius:3px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;font-weight:600;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}.product-accessories-item__add-to-cart:hover,.product-accessories-item__add-to-cart:focus{background-color:#ed4300}.product-accessories-item__add-to-cart:disabled{pointer-events:none;background-color:#858585}@media screen and (min-width:1024px){.product-accessories-item__add-to-cart{width:100%;height:auto;min-height:40px;font-size:.875rem}}@media screen and (min-width:1200px){.product-accessories-item__add-to-cart{font-size:1rem}}.product-accessories-item__add-to-cart-text{display:none}@media screen and (min-width:1024px){.product-accessories-item__add-to-cart-text{display:inline-block}}.product-accessories-item__add-to-cart-icon{color:#fff;width:20px;height:20px;display:block}@media screen and (min-width:1024px){.product-accessories-item__add-to-cart-icon{display:none}}.product-accessories-item__add-to-cart-icon svg{width:20px;height:20px;display:block}.ais-Hits-list{list-style:none;list-style-position:initial;list-style-image:initial;grid-template-columns:1fr;padding-inline-start:0;list-style-type:none;display:grid}.ais-Hits-list .ais-Hits-item{padding-left:35px;padding-right:10px}@media screen and (min-width:768px){.ais-Hits-list .ais-Hits-item{padding-left:0;padding-right:0}}.ais-Hits-item{border:0 solid #b4bfc9;border-top-width:1px;padding-top:10px}@media screen and (max-width:767px){.ais-Hits-item{border-width:0 0 1px;font:400 13px/1.2 Arial,sans-serif}.ais-Hits-item:first-child{border-width:1px 0}}.hit{color:#21243d;font-size:14px;line-height:18px}@media screen and (min-width:1024px){.hit{display:block}}.hit.custom-table-hits{display:block}@media screen and (min-width:768px){.hit.custom-table-hits{align-items:center;display:flex}}.hit.custom-table-hits .hit-image-container{margin-right:20px}.hit h3{color:#333;text-align:left;font-size:14px;line-height:1.357}.hit h3 a{vertical-align:top;color:inherit;display:inline-block}.hit-holder{align-items:center;display:flex}.hit-category{color:#21243d;opacity:.7;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600;line-height:1}.hit-description{margin-top:2px}.hit-info-container{overflow-wrap:break-word;word-break:break-word}.hit-image-container{flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;margin-right:10px;display:flex}@media screen and (min-width:768px){.hit-image-container{width:64px;height:54px;margin-left:15px;margin-right:20px}}.hit-image{max-width:100%;height:auto;max-height:100%}.hit-info-text-container{text-align:left;min-width:210px;max-width:210px}.hit-info-text-container p{margin:0 0 10px}.hit-info-text-container p:last-child{margin-bottom:0}.hit-info-text-container .hit-price{display:none}@media screen and (min-width:768px){.hit-info-text-container .hit-price{display:block}}.ais-Hits-list .hit-info-text-container{min-width:0;max-width:100%}.hit-footer{padding:10px var(--site-side-spacing);justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:768px){.hit-footer{flex-direction:column;flex-shrink:0;width:110px;padding:0}}.hit-price{color:#ff4800;font-weight:700}.hit-footer-price-block{text-align:center;flex-shrink:0;width:90px}@media screen and (min-width:768px){.hit-footer-price-block{display:none}}.hit-footer-holder{flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;display:flex}@media screen and (min-width:768px){.hit-footer-holder{flex-direction:column;justify-content:flex-start}}.hit-form{flex-direction:row-reverse;display:flex}.hit-buy-button{color:#fff;background-color:#ff4800;border:none;border-radius:3px;justify-content:center;align-items:center;width:42px;height:42px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}.hit-buy-button:hover{background-color:#ed4300}.hit-buy-button:disabled{pointer-events:none;background-color:#858585!important}@media screen and (min-width:768px){.hit-buy-button{margin:0 auto 10px}}.hit-buy-button svg{width:20px;height:20px}.hit-quantity-input{appearance:none;color:#333;text-align:center;border:1px solid #b4bfc9;border-radius:3px;width:42px;height:42px;margin:0 10px;font-size:16px;font-weight:500;line-height:42px}@media screen and (min-width:768px){.hit-quantity-input{display:none}}.hit-availability{white-space:nowrap;color:#fff;background-color:#64b564;border-radius:2rem;padding:2px 10px;font-weight:500;display:inline-flex}@media screen and (min-width:768px){.hit-availability{margin:0 auto}}.hit-availability.hit-unavailable{background-color:var(--color-black-9);color:var(--color-black)}.loader-wrapper{width:100%;height:100%;display:flex}.loader-wrapper .header__inner-loader{margin:auto}[data-accessories-drawer] .ais-Hits{margin-top:44px}[data-accessories-drawer] .hit-holder img{width:100%;height:auto}[data-accessories-drawer] .menu-drawer__header{box-sizing:border-box;width:100%;position:fixed}