/*
Generated time: January 13, 2026 06:12
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.
*/
.complementary-products__container{display:flex;flex-direction:column;gap:.5rem}div.complementary-products__container slideshow-component.slider-mobile-gutter .slider-buttons{margin-top:0;padding-top:0}.complementary-slide.complementary-slide--card.grid__item.slider__slide.slideshow__slide ul.list-unstyled li .card-wrapper.product-card-wrapper.underline-links-hover .card.card--card.card--media{background-color:transparent!important;padding:0!important}.complementary-slide.complementary-slide--card.grid__item.slider__slide.slideshow__slide ul.list-unstyled li .card-wrapper.product-card-wrapper.underline-links-hover .card.card--card.card--media .card__media .media{border:none!important;border-radius:var(--border-radius);padding:3px;background-color:#fff}ul.list-unstyled li div.card-wrapper.product-card-wrapper.underline-links-hover div.card.card--card.card--media{border:none!important;border-radius:var(--border-radius);padding:3px;background-color:#fff;letter-spacing:0!important;font-size:13px}product-recommendations:not(.is-accordion) .complementary-products__container{margin-top:1rem}.complementary-products__container>details[open]{padding-bottom:1.5rem}.complementary-slider{margin-top:0;gap:0}.complementary-slide{--shadow-padding-sides:calc((var(--shadow-horizontal-offset) + var(--shadow-blur-radius)) * var(--shadow-visible));--shadow-padding-sides-negative:calc(
    (var(--shadow-horizontal-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible)
  )}.complementary-slide>ul{display:flex;flex-direction:column;gap:.5rem}.complementary-slide.complementary-slide--standard>ul{gap:calc(.5rem + 8px)}@media screen and (min-width:750px){.complementary-slide>ul{gap:.5rem}.complementary-slide.complementary-slide--standard>ul{gap:calc(.5rem + 0px)}}.complementary-slide.grid__item{width:100%;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom));padding-right:max(var(--focus-outline-padding),var(--shadow-padding-sides));padding-left:max(var(--focus-outline-padding),var(--shadow-padding-sides-negative))}.complementary-slide .card-wrapper{height:auto}.complementary-products>.summary__title{display:flex;line-height:1;padding:1.5rem 0}.accordion+product-recommendations .accordion,product-recommendations.is-accordion+.accordion{margin-top:0;border-top:none}.complementary-products>.summary__title .icon-accordion{fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.complementary-products__container .card--card .card__content,.complementary-products__container .card--horizontal .card__information{padding:0}.complementary-products__container .card--horizontal .card__inner{max-width:20%}@media screen and (min-width:750px) and (max-width:1200px){.complementary-products__container .card--horizontal .card__inner{max-width:25%}}.complementary-slide .card--text .card__content{grid-template-rows:minmax(0,1fr) max-content auto}.complementary-products__container .card--card.card--media>.card__content{margin-top:0}.complementary-products-contains-quick-add .underline-links-hover:hover a{text-decoration:initial}.complementary-products-contains-quick-add .card__heading:hover a{text-decoration:underline}.complementary-products__container .card--card .card__inner .card__media{border-radius:calc(var(--corner-radius) - var(--border-width) - var(--image-padding))}.complementary-products__container .icon-wrap{display:flex}.complementary-products__container .quick-add__submit:not(.animate-arrow) .icon-wrap{transition:transform var(--duration-short) ease}.complementary-products__container .quick-add__submit:not(.animate-arrow):hover .icon-wrap{transform:rotate(90deg)}.complementary-products__container .quick-add__submit:after,.complementary-products__container .quick-add__submit:hover:after{box-shadow:none}.complementary-products__container .card__badge{justify-self:var(--text-alignment)}.product--no-media .complementary-products__container .price{text-align:var(--text-alignment)}.complementary-products__container{position:relative}.complementary-products__container .slider-buttons{position:absolute;top:calc(50% - 25px);left:0;min-width:100%;height:50px;padding:0;margin:0;z-index:0}.complementary-products__container .slider-button{background-color:transparent;border-radius:50px;width:40px;height:40px}.complementary-products__container .slider-button.slider-button--prev{position:absolute;left:-10px;margin:0;z-index:1}.complementary-products__container .slider-button.slider-button--next{position:absolute;right:-10px;margin:0;z-index:1}.complementary-products__container .slider-buttons .svg-wrapper svg{min-height:40px;fill:var(--color-foreground)}.complementary-products .sold-out-message:not(.hidden)+.icon-wrap{display:none}.complementary-products__container ul li{border:none!important}.complementary-slide>ul{display:contents!important;gap:0!important}.complementary-products__container .card--card .card__content{padding:0}.complementary-products .complementary-slider{cursor:grab;overscroll-behavior-x:contain}.complementary-products .complementary-slider.is-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none;scroll-snap-type:none!important;scroll-behavior:auto!important;will-change:scroll-position}.complementary-products .complementary-slider img{-webkit-user-drag:none;user-drag:none}