.product-complementaries-block{display:block}.product-complementaries-block__heading{display:block;padding:1.5rem 0 .5rem;font-family:inherit;font-size:22px;font-weight:600;line-height:130%;letter-spacing:-.4px;color:#000}@media screen and (max-width:749px){.product-complementaries-block__heading{font-size:18px}}.product-complementaries-block__tabs.product__tabs{justify-content:flex-start;column-gap:0;margin-block-end:20px;border-block-end:1px solid #ccc}.product-complementaries-block__tabs.product__tabs button.product__tab.product__tab--trigger{margin:0 25px 0 0;padding:10px 4px;font-family:inherit;font-size:16px;font-weight:500;line-height:normal;letter-spacing:normal;text-transform:none;color:#000;opacity:.7;border:0;border-block-end:2px solid transparent;background:transparent}.product-complementaries-block__tabs.product__tabs button.product__tab.product__tab--trigger:last-child{margin-right:0}.product-complementaries-block__tabs.product__tabs button.product__tab.product__tab--trigger:hover{border-block-end-color:transparent}.product-complementaries-block__tabs.product__tabs button.product__tab.product__tab--trigger.active{opacity:1;border-block-end-color:#c2532f}.product-complementaries-block__panel{text-align:start}.product-complementaries__slider-outer{position:relative}.product-recommendations.product-complementaries__slider-outer{margin-block-start:0}.product-complementaries__slider{overflow:hidden}.product-complementaries__wrapper{align-items:stretch}.product-complementaries__slide{height:auto}.product-complementaries__arrow{display:flex;position:absolute;top:32%;transform:translateY(-50%);z-index:2;width:30px;height:30px;align-items:center;justify-content:center;padding:0;margin:0;border:0;border-radius:0;background:#fff;box-shadow:none;cursor:pointer;color:#000}.product-complementaries__arrow svg{width:15px;height:15px}.product-complementaries__arrow--prev{left:0;transform:scaleX(-1)}.product-complementaries__arrow--next{right:0}.product-complementaries__arrow:disabled,.product-complementaries__arrow.swiper-button-disabled{opacity:.3;cursor:default}@media screen and (min-width:750px){.product-complementaries__arrow{display:flex}}.product-complementaries__scrollbar.swiper-scrollbar{position:relative;left:0;top:auto;right:auto;bottom:auto;z-index:1;width:100%;margin:20px 0 0;height:4px;background:#0000001a;border-radius:10px}.product__content .product-complementaries__scrollbar .swiper-scrollbar-drag{background:#c2532f;border-radius:10px;display:block!important}.card-product-complementary{display:flex;flex-direction:column;height:100%}.card-product-complementary__link{display:block;color:inherit;text-decoration:none}.card-product-complementary__form{margin:0}.card-product-complementary__media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:0;background-color:#fff}.card-product-complementary__media img,.card-product-complementary__media svg,.card-product-complementary__media .media{width:100%;height:100%;object-fit:cover}.card-product-complementary__button{position:relative;display:block;width:100%;margin:0;padding:5px 10px;border:0;border-radius:0;background:#c2532f;color:#fff;font-family:inherit;font-size:12px;line-height:20px;text-align:center;text-transform:uppercase;cursor:pointer}.card-product-complementary__button.loading>span{opacity:0}.card-product-complementary__button .lds-ring{width:2rem;height:2rem}.card-product-complementary__button .lds-ring span{width:1.4rem;height:1.4rem;margin:.3rem;border-width:.2rem}.card-product-complementary__button[disabled]{opacity:.6;cursor:default}.card-product-complementary__title{display:block;margin:0;padding:10px 0;border-bottom:1px solid #e9eaee;font-family:inherit;color:#000;font-size:14px;font-weight:700;line-height:140%;letter-spacing:normal;text-align:left;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-product-complementary__price{display:flex;align-items:;margin:0;padding:7px 0;border-bottom:1px solid #e9eaee;font-family:inherit;font-size:14px;font-weight:700;line-height:140%;letter-spacing:normal;text-align:left;color:#c2532f;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end;gap:6px}.card-product-complementary__price del{color:#000;opacity:1;text-decoration:line-through;margin-inline-end:.4rem}.card-product-complementary__price ins{color:#c2532f;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/184/assets/component-product-complementaries.css.map */
