.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;gap:0}.complementary-slide.complementary-slide--standard>ul{gap:52px;margin-bottom:0}.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 .card--horizontal .quick-add{margin:0;max-width:20rem}.complementary-products__container .quick-add__submit{padding:1.5rem 0;min-height:inherit}.complementary-products__container .quick-add__submit .icon-plus{width:1.2rem}.complementary-products__container .icon-wrap{display:flex}.complementary-products .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)}@media screen and (min-width:750px){.complementary-products__container .price--on-sale .price-item--regular{font-size:1.3rem}}.complementary-slide .grid--3-col-tablet .grid__item{width:calc(33.33% - 20px * 2 / 3);max-width:calc(33.33% - 20px * 2 / 3);position:relative}.complementary-slide.complementary-slide--standard>ul{padding:1.6rem 1rem 2.6rem}.complementary-slider{margin:0}.product-recommendations-card{padding:1.4rem 1.4rem 0;position:relative}.product-recommendations-card .swym-atw-btn-wrapper-for-img{display:none}.product-recommendations-card h3{font-size:1.3rem;font-weight:500;margin:1.1rem 0;line-height:1.3}.product__info-container .product-recommendations-card .price-item--sale,.product__info-container .product-recommendations-card .price-item--regular{font-size:1.6rem;letter-spacing:normal;font-weight:500}.product__info-container .product-recommendations-card s.price-item--regular{font-size:1.07rem;font-weight:400}.product-recommendations-card .price--on-sale .price__sale{display:flex}.small-head{font-size:1.2rem;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.5);font-weight:500}.complementary-total-price{gap:20px;width:calc(64% - 20px * 2 / 3);margin:0}.arabic_translation .complementary-total-price{width:calc(66% - 64px * 2 / 3)}.arabic_translation .complementary-total-wrapper{gap:5.4rem}.complementary-total-price>.grid__item{width:calc(50% - 20px * 2 / 3);max-width:calc(50% - 20px * 2 / 3);display:flex;flex-direction:column;gap:.6rem}.complementary-total-price>.grid__item .price-item{font-size:1.6rem;font-weight:500;letter-spacing:normal;line-height:1;margin:0}.complementary-total-price>.grid__item s.price-item{display:none}.product .complementary-products__container .price__container{margin:0;vertical-align:middle;line-height:1}.complementary-total-price .price{font-size:inherit;line-height:1}.product-recommendations-card-input{position:absolute;right:0;top:1rem;z-index:1}.product-recommendations-card-input>label{vertical-align:middle;border-radius:.4rem;height:2rem;width:2rem;display:inline-block;border:solid .1rem #6d211c;cursor:pointer;text-align:center;align-content:center}.product-recommendations-card-input>label svg{display:none;width:.9rem;height:.6rem;vertical-align:middle}.product-recommendations-card-input>input:checked+label svg{display:inline-block}.product-checkbox.checked,.product-recommendations-card-input>input:checked+label{background:#6d211c}.complementary-total-price-addtobag{width:calc(48% - 20px * 2 / 3)}.complementary-products__container .summary__title{background:#a2936e;color:var(--gradient-background);padding:1.2rem 1.6rem;border-top-left-radius:.8rem;border-top-right-radius:.8rem}.complementary-products__container .summary__title .accordion__title{color:var(--gradient-background);font-size:1.4rem;font-weight:500;letter-spacing:.8px}.complementary-products__container{overflow:hidden;gap:0}.complementary-products__container slideshow-component{border:1px solid #d3d3d3;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;overflow:hidden}product-recommendations:not(.is-accordion) .complementary-products__container{margin-top:5rem;gap:0}.complementary-total-wrapper{background:#f5f5f5;padding:2.5rem 3rem;display:flex;gap:2rem;justify-content:space-between;align-items:center}.button-complementary-atc{min-height:4.2rem;font-size:1.8rem;padding:0 1rem;column-gap:2.5rem;background:#6d211c}.button-complementary-atc:not([disabled]):hover:after,.button-complementary-atc:after{box-shadow:#fff0 0 0 0 2.3px,#6d211c 0 0 0 2px}.complementary-slide .grid--3-col-tablet .grid__item:not(:last-child):after{content:"+";position:absolute;top:50%;right:0;font-size:3.2rem;color:#939393;transform:translate(25px,-50%)}.arabic_translation .complementary-slide .grid--3-col-tablet .grid__item:not(:last-child):after{content:"+";position:absolute;top:50%;right:unset;left:0;font-size:3.2rem;color:#939393;transform:translate(-25px,-50%)}.complementary-total-price-inner:before,.finaltotal:before{content:"+";position:absolute;top:50%;left:0;font-size:2.4rem;color:#656565;transform:translate(-32px,-50%)}.arabic_translation .complementary-total-price-inner:before,.arabic_translation .finaltotal:before{content:"+";position:absolute;top:50%;right:0;left:unset;font-size:2.4rem;color:#656565;transform:translate(32px,-50%)}.arabic_translation .finaltotal:before{content:"="}.complementary-total-price>.grid__item{position:relative}.finaltotal:before{content:"="}@media screen and (min-width:1200px)and (max-width:1300px){.complementary-total-price{width:calc(76% - 64px * 2 / 3)}}@media screen and (max-width:749px){.complementary-slide .grid--3-col-tablet .grid__item{width:100%;max-width:100%}.complementary-slide .grid--3-col-tablet .grid__item:not(:last-child):after{content:unset}.product-recommendations-card{display:flex;flex-wrap:wrap;column-gap:11px;padding:0;align-items:center}.complementary-products__container .media-wrapper{flex:0 0 32%;margin-left:3rem;border:1px solid #0000001A;padding:5px 4px;min-height:9rem;border-radius:4px}.frequantly_content_div{flex:0 0 calc(68% - 4.5rem)}.product-recommendations-card-input{right:unset;left:0;top:50%;transform:translateY(-50%)}.product__info-container .product-recommendations-card .price__regular .price-item--regular{font-size:1.6rem}.product-recommendations-card h3{font-size:1.6rem;font-weight:500;margin:1rem 0;line-height:1.4;margin-top:0}.complementary-slide.complementary-slide--standard>ul{gap:2.6rem}.complementary-total-wrapper{gap:2.4rem;padding:2.2rem 1.5rem 2.8rem;flex-wrap:wrap}.complementary-total-price{gap:42px;width:100%;margin:0}.complementary-total-price-addtobag{width:100%}.complementary-total-price>.grid__item{width:calc(33.333% - 28px);max-width:calc(33.333% - 28px)}.complementary-total-price-inner:before,.finaltotal:before{transform:translate(-28px,-50%)}.complementary-total-price-addtobag .button-complementary-atc{min-height:5rem;font-size:1.8rem}.arabic_translation .complementary-total-price{width:100%}.arabic_translation .complementary-products__container .media-wrapper{margin-right:3rem;margin-left:unset}.arabic_translation .product-recommendations-card-input{right:0;left:unset}}@media screen and (max-width:400px){.complementary-products__container .summary__title .accordion__title{font-size:1.3rem}.complementary-products__container .summary__title{padding:1.2rem 1rem}.product-recommendations-card h3{font-size:1.4rem;line-height:1.2}.parent_product .product__info-container .product-recommendations-card .price-item--sale,.parent_product .product__info-container .product-recommendations-card .price-item--regular{font-size:1.4rem}.parent_product .product__info-container .product-recommendations-card .price--on-sale .price-item--regular{font-size:1.2rem}.complementary-total-price>.grid__item{text-align:center}.complementary-total-price-addtobag .button-complementary-atc{min-height:4rem;font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-complementary-products.css.map */
