/*
Generated time: December 5, 2025 19:37
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
cart-cross-sell{display:block;padding:.5rem 0;border-top:.1rem solid rgba(var(--color-foreground),.2)}.cart__cross-sell-container{display:flex;flex-direction:column;gap:1rem}.cart__cross-sells__heading{margin:0}cart-cross-sell slideshow-component{--desktop-margin-left-first-item:1rem}cart-cross-sell .slider.slider{--grid-desktop-vertical-spacing:var(--grid-mobile-vertical-spacing);--grid-desktop-horizontal-spacing:var(--grid-mobile-horizontal-spacing);margin:0}.cart__cross-sell-container .card--horizontal{align-items:center}.cart__cross-sell-container .card--horizontal .card__inner{max-width:8rem}.cart__cross-sell-container .card--card .card__content,.cart__cross-sell-container .card--horizontal .card__information{padding:0}cart-cross-sell .slider__slide .card--text .card__content{grid-template-rows:minmax(0,1fr) max-content auto}.cart__cross-sell-container .card--card.card--media>.card__content{margin-top:0}.cart__cross-sell-container .card--card .card__inner .card__media{border-radius:calc(var(--corner-radius) - var(--border-width) - var(--image-padding))}.cart__cross-sell-container .card--horizontal .quick-add{max-width:20rem}.cart__cross-sell-container .quick-add__submit{min-height:inherit;font-size:calc(var(--font-heading-scale) * 1rem)}.cart__cross-sell-container .card--horizontal .quick-add,.cart__cross-sell-container .card__badge{justify-self:var(--text-alignment)}.cart__cross-sell-container .quick-add__submit .icon-plus{width:1.2rem}.cart__cross-sell-container .icon-wrap{display:none}.cart__cross-sell-container .quick-add__submit:not(.animate-arrow) .icon-wrap{transition:transform var(--duration-short) ease}.cart__cross-sell-container .quick-add__submit:not(.animate-arrow):hover .icon-wrap{transform:rotate(90deg)}.cart__cross-sell-container .slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.cart__cross-sell-container .slider-button--prev{left:0}.cart__cross-sell-container .slider-button--next{right:0}@media screen and (max-width:749px){.cart__cross-sell-container .grid--peek.slider .grid__item:first-of-type{margin-left:1rem}}@media screen and (min-width:750px){.cart__cross-sell-container .card--horizontal .card__inner{max-width:10rem}.cart__cross-sell-container .price--on-sale .price-item--regular{font-size:1.3rem}}