.m-complementary-products{position:relative}.m-complementary-products__heading{margin-bottom:16px}.m-complementary-products__wrapper{background-color:rgb(var(--color-background-secondary));padding:12px}.m-complementary-products__inner{margin-left:calc(var(--column-gap, 0)/-2)!important;margin-right:calc(var(--column-gap, 0)/-2)!important}.m-complementary-products .m-product-card__action-wrapper .m-button{padding-left:10px;padding-right:10px}.m-complementary-products .m-product-card__action{left:15px;right:15px;bottom:15px;gap:8px}@media screen and (min-width: 1024px){.m-complementary-products .m-product-card__action .m-button--icon{width:38px;height:38px}}.m-complementary-products .m-product-card__action--top{top:auto;bottom:15px}@media screen and (min-width: 1024px){.m-complementary-products .m-product-card__action--top{top:15px;right:15px;left:auto;bottom:auto}}.m-complementary-products .m-collapsible--button{font-size:18px}.m-complementary-products .m-slider-controls{margin:0;position:absolute;top:0;right:-10px}.m-complementary-products .m-slider-controls__wrapper{border-width:0}@media screen and (max-width: 767px){.m-complementary-products--default .m-slider-controls{text-align:center}}.m-complementary-products--collapsible .m-slider-controls{display:flex;align-items:center;justify-content:flex-end;margin:0;position:static}.m-complementary-products--collapsible .m-slider-controls__wrapper{margin-left:0;margin-right:0;border-width:1px}.m-complementary-products--collapsible .m-slider-controls:after{content:"";position:absolute;left:0;width:calc(100% - 120px);height:1px;background:rgb(var(--color-border))}.m-complementary-products--collapsible .m-slider-controls{padding-top:20px}.m-complementary-products .m-cols-1 .m-product-card{display:flex;align-items:flex-start}.m-complementary-products .m-cols-1 .m-product-card__media{margin-right:16px;width:80px}.m-complementary-products .m-cols-1 .m-product-card__info{margin-top:0}.m-complementary-products .m-cols-1 .m-product-card__atc-button{display:flex}.m-complementary-products .m-cols-1 .m-product-card__action,.m-complementary-products .m-cols-1 .m-product-card__action-wrapper,.m-complementary-products .m-cols-1 .m-product-card__description{display:none}.m-complementary-products .m-cols-1 .m-product-card__content-footer{display:block;margin-top:12px;padding-bottom:5px}.m-complementary-products .m-cols-1 .m-product-card__content-footer .m-product-card__action{display:block;position:static}.m-complementary-products .m-cols-1 .m-product-card__content-footer .m-product-card__action svg{width:16px;height:16px}.m-complementary-products .m-cols-1 .m-product-card__content-footer .m-product-card__action-icons{display:flex;gap:5px}.m-complementary-products .m-cols-1 .m-product-card__content-footer:empty{padding:0;margin:0}.m-complementary-products .m-product-card__content-footer .m-button{min-width:auto}.m-complementary-products .m-product-card.m-product-card--style-4{display:flex;gap:15px}.m-complementary-products .m-product-card__media{width:150px}.m-complementary-products .m-complementary-products__inner{grid-template-columns:repeat(1,minmax(0,1fr))}.m-complementary-products .m-product-card__content{width:calc(100% - 165px)}.m-product-card__action-wrapper{width:fit-content}.m-complementary-products .m-product-card__action-wrapper .m-button{width:fit-content!important;min-width:150px}.m-complementary-products .m-complementary-products__wrapper{border-radius:8px}@media (max-width: 769px){.m-complementary-products .m-product-card__media{width:80px}.m-complementary-products .m-product-card__content{width:calc(100% - 95px)}.m-complementary-products .m-product-card__action-wrapper .m-button{padding:5px;min-width:120px}.m-complementary-products .m-product-card__action-wrapper{margin-top:5px!important}.m-complementary-products .m-product-card__info{margin-top:0}.m-complementary-products .m-price-item--sale{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/product-complementary.css.map */
