.complementary-products__container{display:flex;flex-direction:column;gap:var(--ax13)}product-recommendations:not(.is-accordion) .complementary-products__container{margin-top:var(--ax15)}.complementary-products__container>details[open]{padding-bottom:var(--ax15)}.complementary-slider{gap:0;margin-top: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:var(--y-spacing-phone)}.complementary-slide.complementary-slide--standard>ul{gap:calc(var(--y-spacing-phone) + var(--ax8))}.complementary-slide.grid__item{padding:max(var(--focus-outline-padding),var(--shadow-padding-top)) max(var(--focus-outline-padding),var(--shadow-padding-sides)) max(var(--focus-outline-padding),var(--shadow-padding-bottom)) max(var(--focus-outline-padding),var(--shadow-padding-sides-negative));width:100%}.complementary-slide .card-wrapper{height:auto}.complementary-products>.summary__title{display:flex;line-height:1;padding:var(--ax15) 0}.accordion+product-recommendations .accordion,product-recommendations.is-accordion+.accordion{border-top:none;margin-top:0}.complementary-products>.summary__title .icon-accordion{fill:rgb(var(--c-foreground));height:calc(var(--f-heading-scale)*var(--ax20));margin-right:calc(var(--f-heading-scale)*var(--ax10));width:calc(var(--f-heading-scale)*var(--ax20))}.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 a{--c-link:var(--c-foreground)}@media only screen and (min-width:750px){.complementary-products-contains-quick-add .card__heading a{position:relative;text-decoration:none}.complementary-products-contains-quick-add .card__heading a:before{background:rgb(var(--c-link));bottom:calc(var(--ax)*-4);content:"";display:block;height:var(--ax1);left:0;position:absolute;transition:width .3s cubic-bezier(.52,0,.61,.99);width:0}.complementary-products-contains-quick-add .card__heading a:focus-visible:before,.complementary-products-contains-quick-add .card__heading a:focus:before,.complementary-products-contains-quick-add .card__heading a:hover:before{transition:width .3s cubic-bezier(.52,0,.61,.99);width:100%}.complementary-products-contains-quick-add .card__heading a:focus,.complementary-products-contains-quick-add .card__heading a:focus-visible,.complementary-products-contains-quick-add .card__heading a:focus-visible:after,.complementary-products-contains-quick-add .card__heading a:focus-visible:before,.complementary-products-contains-quick-add .card__heading a:focus:after,.complementary-products-contains-quick-add .card__heading a:focus:before{box-shadow:none;outline:none;outline-offset:0}}.complementary-products__container .card--card .card__inner .card__media{border-radius:calc(var(--corner-radius) - var(--border-width) - var(--image-padding))}.complementary-products__container .card--horizontal .quick-add{margin:0;max-width:calc(var(--ax)*200)}.complementary-products__container .quick-add__submit .icon-plus{width:var(--ax12)}.complementary-products__container .icon-wrap{display:flex}.complementary-products [data-uc-sold-out-message]:not(.hidden)+.icon-wrap{display:none}.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--horizontal .quick-add,.complementary-products__container .card__badge{justify-self:var(--text-alignment)}.product--no-media .complementary-products__container .price{text-align:var(--text-alignment)}.related-products{display:block}.related-products__heading{margin:0 0 var(--ax30)}.product-sticky-cta{border-radius:var(--ax20) var(--ax20) 0 0;transform:translateY(0);transition:transform .5s cubic-bezier(.52,0,.61,.99)}.product-sticky-cta__wrapper{padding:var(--ax22) 0}@media only screen and (min-width:750px){.product-sticky-cta__wrapper{padding:var(--ax30) 0 var(--ax35)}}@media only screen and (max-width:749px){.product-sticky-cta__wrapper{min-height:calc(var(--ax)*79)}}.product-sticky-cta[aria-hidden=true]{pointer-events:none;transform:translateY(100%)}.product-sticky-cta__mobile-toggle{opacity:1;transition:opacity .35s cubic-bezier(.52,0,.61,.99)}.product-sticky-cta__mobile-toggle[aria-expanded=true]{opacity:0;transition:opacity .35s cubic-bezier(.52,0,.61,.99)}@media only screen and (max-width:749px){.product-sticky-cta__form{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(calc(var(--ax)*-10))}.product-sticky-cta__form,.product-sticky-cta__form[aria-hidden=false]{transition:max-height .3s cubic-bezier(.52,0,.61,.99),transform .3s cubic-bezier(.52,0,.61,.99),opacity .35s cubic-bezier(.52,0,.61,.99)}.product-sticky-cta__form[aria-hidden=false]{opacity:1;pointer-events:unset;transform:translateY(0)}}.product-sticky-cta__title{line-height:1}.product-sticky-cta__title .h3{margin-bottom:calc(var(--ax)*-2)}@media only screen and (max-width:749px){.product-sticky-cta__title{max-width:calc(100% - var(--ax)*150);order:1}}@media only screen and (min-width:750px){.product-sticky-cta__title{align-items:center;display:flex;max-width:calc(100% - var(--ax)*420)}}.product-sticky-cta__price{line-height:1}@media only screen and (max-width:749px){.product-sticky-cta__price{height:var(--ax26);order:2}}.product-sticky-cta__price .text-body{line-height:1}@media only screen and (max-width:749px){.product-sticky-cta__button{margin-top:var(--ax24);order:4;width:100%}}@media only screen and (min-width:750px){.product-sticky-cta__button{margin-left:var(--ax24)}}@media only screen and (max-width:749px){.product-sticky-cta__options{order:3}}@media only screen and (min-width:750px){.product-sticky-cta__options{margin-top:var(--ax25)}}.product-sticky-cta__overlay{backdrop-filter:grayscale(100%);opacity:0;transition:opacity .35s cubic-bezier(.52,0,.61,.99)}.product-sticky-cta__overlay.active{opacity:1;pointer-events:unset;transition:opacity .35s cubic-bezier(.52,0,.61,.99)}@media only screen and (min-width:750px){.product-sticky-cta variant-radios{display:flex}}.product-sticky-cta .product-form__submit{margin-bottom:0}.product-sticky-cta .product-form__input input[type=radio].disabled+label,.product-sticky-cta .product-form__input input[type=radio].disabled:checked+label{color:rgba(var(--c-foreground),.55)}