.complementary-products li+li{margin-top:2rem}.complementary-products .card__badge{display:none}.complementary-products .card-wrapper{display:flex}.complementary-products .card{width:11rem;line-height:0;overflow:hidden;height:100%;border-radius:min(var(--card-radius),1.2rem)}.card__variant--buyer{text-align:left;display:flex;flex-direction:column;gap:9px}label.card__variant--buyer-label.typeset0.ctm_custom_pr{margin-top:.4rem!important}.product__accordion .card__variant--buyer add-to-cart{display:block;padding:12px 25px;font-size:13px!important;font-weight:700}@media screen and (min-width:750px){.complementary-products .card-information__text{font-size:1.6rem;line-height:1.2}.complementary-products .card-information__button .button{max-width:max-content;max-height:3rem;min-height:3.4rem;padding:10px 20px}}.card__variant--buyer select{min-height:3.5rem}.card__variant--buyer select{border-radius:1.1rem;max-width:22rem;max-height:3rem;font-weight:600;color:rgb(var(--color-foreground));background-image:url(https://cdn.shopify.com/s/files/1/1767/9375/files/Arrow.png?v=1724151117);background-position:right 1rem center;background-repeat:no-repeat;background-size:2.2rem;pointer-events:visible}.complementary-products .product__accordion .accordion__content{max-height:45rem}.complementary-products .product__accordion .accordion__content{padding:0}.complementary-products li{padding:0 1.5rem}.complementary-products li+li{margin-top:2rem;border-top:.1rem solid rgb(var(--color-border),.6);padding-top:2rem}.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;text-align:left}.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}.product__accordion .card-information__button{gap:0;height:unset}.product__accordion.accordion .price{display:none}@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;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)}@media screen and (max-width:750px){.card__variant--buyer{margin-top:.5rem}label.card__variant--buyer-label.typeset0.ctm_custom_pr{line-height:1.3}.complementary-products .product__accordion.accordion{margin-top:2rem!important;margin-bottom:1rem}.complementary-products a.card-information__text.h5{font-size:1.4rem;line-height:1.3}.complementary-products .card-information__button .button{width:100%;height:4rem;border-radius:min(var(--button-radius))}.complementary-products .card-information__button .button span{text-indent:initial}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/component-complementary-products.css.map */
