.complementary-products li+li{margin-top:2rem}.complementary-products .card__badge{display:none}.complementary-products .card-wrapper{display:flex}.complementary-products .card{width:7rem;line-height:0;overflow:hidden;border-radius:min(var(--card-radius),.3rem)}.complementary-products .card__media{background:none;padding-bottom:0}.complementary-products .card+.card-information{flex:1 1 auto;padding-top:0;padding-inline-start:2rem;flex-direction:column}.complementary-products .product__accordion>.summary__title{padding-top:1.5rem;padding-bottom:1.5rem}.accordion+.complementary-products .accordion,.complementary-products.is-accordion+.accordion{margin-top:0;border-top:0}.complementary-products:not(.is-accordion) .accordion{border-bottom:0}.complementary-products:not(.is-accordion) .accordion__content{padding-bottom:0}.complementary-products .card-information__wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:.3rem}.complementary-products .card-information__wrapper>*:not(.visually-hidden:first-child)+*{margin-top:0}.complementary-products .card-information__button{position:relative;height:100%;bottom:0;flex-direction:column;row-gap:5rem;transform:none}.complementary-products .card-information__button add-to-cart{display:inline-flex;width:max-content;font-size:1rem;text-transform:uppercase}@media screen and (min-width:750px){.complementary-products .card-information__button .button{transform:none;max-width:max-content}.complementary-products .card-information__button .button.loading{padding-right:2.5rem}}@media screen and (hover:none)and (max-width:1366px),screen and (max-width:749px){.complementary-products .card+.card-information{padding-inline-start:1.5rem;justify-content:flex-start}.complementary-products .card-information__button .button{width:3.6rem;height:3.6rem;justify-content:center;box-shadow:inset 0 0 0 .1rem rgb(var(--color-border));border-radius:0}.complementary-products .card-information__button .button.loading:after{left:50%;width:2rem;height:2rem;margin-top:-1rem;margin-left:-1rem}.complementary-products .card-information__button .button--cta:not(.loading):before,.complementary-products .card-information__button .button--cta:not(.loading):after{display:none}}.complementary-products .price bdi{font-size:calc(var(--font-price-scale) * 1.4rem)}.complementary-products--row .accordion__content,.product__accordion .accordion__content:has(>.complementary-products__row){max-height:none;overflow:visible;scroll-snap-type:none;padding-inline-start:0;padding-inline-end:0}.complementary-products--row .complementary-products__row{display:flex;gap:1.4rem;margin:0;padding:.2rem 0 1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline-start:0;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.complementary-products--row .complementary-products__row::-webkit-scrollbar{height:.6rem}.complementary-products--row .complementary-products__row::-webkit-scrollbar-thumb{border-radius:1rem;background-color:rgba(var(--color-foreground),.2)}.complementary-products--row .complementary-products__row>li{flex:0 0 min(17rem,calc(33.333% - .94rem));min-width:14rem;margin:0;padding:.9rem .9rem 1.1rem;border-radius:var(--card-radius, .8rem);background-color:rgba(var(--color-foreground),.04);scroll-snap-align:start}.complementary-products--row .complementary-products__row li+li{margin-top:0}.complementary-products--row .card-wrapper{display:flex;flex-direction:column;height:100%}.complementary-products--row .card{width:auto;line-height:normal;border-radius:min(var(--card-radius),.8rem)}.complementary-products--row .card+.card-information{display:flex;flex-direction:column;flex:1 1 auto;padding-top:.9rem;padding-inline-start:0}.complementary-products--row .card-information__text{font-size:1.3rem;line-height:1.3}.complementary-products--row .card-article-info{font-size:.95rem}.complementary-products--row .card+.card-information{justify-content:flex-start}.complementary-products--row .card-information .card-information__wrapper{flex:1 1 auto;gap:.4rem}.complementary-products--row .card-information .card-information__button{margin-top:auto;flex:0 0 auto}.complementary-products--row .card-information__button{position:static;display:block;height:auto;margin-top:auto;padding-top:1.2rem;transform:none;pointer-events:auto;opacity:1}.complementary-products--row .card-information__button .button,.complementary-products--row .card-information__button add-to-cart{display:flex;width:100%;max-width:none;min-width:0;justify-content:center;height:3.6rem;min-height:3.6rem;align-items:center;line-height:1;border-radius:min(var(--button-radius),.8rem);box-shadow:none;transform:none;opacity:1;font-size:1rem;padding:0 1rem;text-transform:uppercase}.complementary-products--row .card-information__button .button .icon{display:none}.complementary-products--row .price bdi{font-size:calc(var(--font-price-scale) * 1.3rem)}@media screen and (max-width:749px){.complementary-products--row .complementary-products__row>li{flex-basis:min(16rem,46%)}}@media screen and (hover:none)and (max-width:1366px),screen and (max-width:749px){.complementary-products--row .card-information__button .button,.complementary-products--row .card-information__button add-to-cart{text-indent:0;width:100%;height:3.6rem;min-width:0;justify-content:center;box-shadow:none;border-radius:min(var(--button-radius),.8rem);overflow:visible}}.complementary-products--row .product__accordion>.summary__title{padding-top:3.2rem}
/*# sourceMappingURL=/cdn/shop/t/85/assets/component-complementary-products.css.map */
