.complementary-products__container{display:flex;flex-direction:column;gap:1.3rem}product-recommendations:not(.is-accordion) .complementary-products__container{margin-top:1.5rem}.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:row;gap:var(--grid-mobile-vertical-spacing);align-items:flex-end}.complementary-slide>ul li{width:20%}.complementary-products__container details .slider-mobile-gutter li .card-wrapper .card__content,.complementary-products__container details .slider-mobile-gutter li .card-wrapper .card .card__inner .card_colors,.complementary-products__container details .slider-mobile-gutter li .card-wrapper .card .card__inner .card_icons{display:none}.complementary_plus{width:1rem;align-self:center}#complementary_show{margin-top:2.6rem;min-height:3rem;border-radius:var(--buttons-radius);background-color:transparent;transition:background-color .3s;cursor:pointer;pointer-events:auto;letter-spacing:1px}#complementary_show:after{box-shadow:none}#complementary_show:not(.loading){color:rgb(var(--color-base-text))}.complementary-slide.complementary-slide--standard>ul{gap:calc(var(--grid-mobile-vertical-spacing) + 8px)}@media screen and (min-width: 750px){.complementary-slide>ul{gap:var(--grid-desktop-vertical-spacing)}.complementary-slide.complementary-slide--standard>ul{gap:calc(var(--grid-desktop-vertical-spacing) + 8px)}}.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__heading{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width: 750px){.complementary-products__container .card__heading{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.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__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:1rem 0 0;max-width:20rem}.complementary-products__container .quick-add__submit{padding:.8rem 2rem}.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)}@media screen and (min-width: 750px){.complementary-products__container .price--on-sale .price-item--regular{font-size:1.3rem}}.complementary-products__container summary .icon-caret{position:unset}#complementary_overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background-color:#00000080;pointer-events:all;z-index:99999}#complementary_modal{max-width:1200px;max-height:925px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:scroll;z-index:99999}#complementary_modal .product__info-container>div.buyBtn{display:none}.complementary_modal_container__inner{max-width:630px;margin:0 auto}.complementary_modal_container__inner>ul>span.complementary_plus{display:flex;width:100%;justify-content:center;padding:2.7rem 0}.complementary_modal_container__inner>ul>span.complementary_plus svg{width:2.3rem;height:2.3rem}.complementary_modal_container__inner li .card-wrapper .card__content{display:unset!important}.complementary_modal_container h1{text-align:center}#shop-the-look_add-all-to-basket{min-height:3rem;border-radius:60px;background-color:transparent;border:1px solid rgb(var(--color-base-text));transition:background-color .3s;cursor:pointer;pointer-events:auto;letter-spacing:1px}#shop-the-look_add-all-to-basket:disabled,#shop-the-look_add-all-to-basket.disabled{cursor:not-allowed}.complementaryHeader{position:relative;display:flex;justify-content:center}@media screen and (max-width: 749.99px){.complementaryHeader h1{margin-top:40px;margin-bottom:10px}}.complementaryHeader h1{width:95%;text-align:center}.complementaryHeader #close-complementary-modal-btn{width:26px;text-decoration:none;background-color:transparent;color:#b2b2b2;border:none;padding:unset;cursor:pointer}.product__info-wrapper product-recommendations{margin-top:0}
/*# sourceMappingURL=/s/files/1/0568/0470/4437/t/30/assets/component-complementary-products.css.map */
