.product-recommendations{display:block}.product product-recommendations{display:block;margin:0;width:100%}product-recommendations:has(.product__accordion){padding-block:3.2rem 1.6rem}.product product-recommendations .product__accordion{margin:0;margin-top:0!important;border:1px solid #cecece!important;padding:8px;max-width:100%;position:relative}.product product-recommendations.complementary-products .swiper-pagination-bullet-active{background:#35b97d}.product product-recommendations.complementary-products .swiper-pagination{position:relative;bottom:-7px}.product accordion-tab.product__accordion.accordion span.summary__title.accordion{border:none}.product product-recommendations .summary__title{font-size:1.2rem}product-recommendations accordion-tab.accordion summary{padding:1rem}product-recommendations accordion-tab.accordion .not-accordion{display:none}.product product-recommendations .card--product{max-width:8rem;width:100%;aspect-ratio:500 / 666.64}.product product-recommendations .card--product .card__media{height:100%}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper{padding:0;background:#fff;min-height:132px;align-items:center;gap:12px;margin-bottom:0;flex-wrap:nowrap}.product product-recommendations .card--product .card__media .card--image-animate{height:100%}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper .card--product{background:#fff}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper .card-information{background:#fff;padding-inline:0;gap:4px;margin-bottom:5px}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper .card-information .price--on-button{display:none}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper .accordion__title{font-size:12px;line-height:1;min-height:auto;letter-spacing:3px;text-transform:uppercase;font-weight:400}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper .card-information__wrapper{gap:4px}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper .card-information__range{font-size:14px;margin:0}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper .card-information__text{font-size:14px;margin:0;font-family:var(--font-body-family)!important}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper add-to-cart.button span{line-height:3rem}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper add-to-cart.button{border:none;padding:0;min-height:24px;font-size:12px;line-height:2rem;text-transform:uppercase;letter-spacing:1.2px;text-decoration:underline;text-underline-offset:2px;box-shadow:none;height:auto;justify-content:flex-start;opacity:1;transform:translateY(0);color:#000}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper add-to-cart.button .price--on-button{display:block}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper add-to-cart.button .price--no-compare{display:none}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper add-to-cart.button:after,.product product-recommendations .card-wrapper--button-inside-box.card-wrapper add-to-cart.button:before{display:none}.product product-recommendations .card-wrapper--button-inside-box.card-wrapper .card-information__button{height:fit-content}.product product-recommendations .card-wrapper--button-inside-box .card-information__button.inside-box .button:hover{background-color:#fff}.product product-recommendations .complementary.card-wrapper price-money{font-size:1.2rem}@media screen and (min-width: 750px) and (max-width: 989px){.product-recommendations .product-grid:not(.slider) .grid__item:nth-child(4){display:none}}@media screen and (min-width: 750px){.product-recommendations .grid--3-col-tablet>.grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}@media screen and (min-width: 990px){.product-recommendations .grid--4-col-desktop>.grid__item{max-width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/section-product-recommendations.css.map */
