.product__complementary--wide{margin-top:clamp(24px,4vw,56px)}.complementary-products--grid{display:block}.complementary-products--grid .complementary-products__title{font-family:var(--FONT-STACK-HEADING);font-size:clamp(1.4rem,2.2vw,2rem);font-weight:var(--FONT-WEIGHT-HEADING);margin:0 0 16px}.complementary-quick-buy{display:grid;justify-items:start;gap:6px}.complementary-quick-buy label{font-size:.8rem}.complementary-quick-buy select{width:100%;min-width:0;margin:0}.complementary-quick-buy__status{margin:0;font-size:.85rem}.complementary-quick-buy__status:empty{display:none}@media(min-width:768px){.complementary-products--grid .complementary-products__slider{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.5vw,22px)}.complementary-products--grid .complementary-products__slider:not(.flickity-enabled) .complementary-products__item:not(:first-child){display:block}.complementary-products--grid .complementary-products__item,.complementary-products--grid .product-upsell__holder,.complementary-products--grid .product-upsell{min-width:0;height:100%}.complementary-products--grid .product-upsell{flex-direction:column;min-height:0}.complementary-products--grid .product-upsell__image{flex:0 0 auto;width:100%;max-width:100%;aspect-ratio:1}.complementary-products--grid .product-upsell__image img{object-fit:contain}.complementary-products--grid .product-upsell__content{flex:1 1 auto;max-width:100%;padding:12px 0 0}.complementary-products--grid .product-upsell__row{display:block;margin-bottom:10px}.complementary-products--grid .product-upsell__title{overflow-wrap:anywhere}.complementary-products--grid .product-upsell__btn{min-width:0;max-width:100%;width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/complementary-products-grid.css.map */
