.product-switcher{display:flex;flex-direction:column;width:100%;padding-top:4.6rem;padding-bottom:3rem}.product-switcher p{margin:0}.product-switcher__heading{display:flex;flex-direction:column;width:100%;align-items:center;gap:2.4rem;margin-bottom:2.4rem}.product-switcher__heading--with-image{display:flex;align-items:center;gap:.8rem;flex-direction:column;text-align:center}@keyframes slide-in{0%{opacity:0;transform:translate(-250%)}to{opacity:1;transform:translate(0)}}.product-switcher__heading--with-image>img{transform:translate(-250%);opacity:0}.product-switcher__heading--with-image.visible>img{animation:slide-in .75s ease-out forwards}@media screen and (min-width:521px){.product-switcher__heading--with-image{flex-direction:row}}.product-switcher_h2{margin-bottom:2.6rem}.product-switcher__subheading{display:flex;max-width:85.2rem}.product-switcher__subheading p{font-weight:600;font-size:1.6rem;line-height:2rem;text-align:center}.product-switcher__heading_text{display:flex;max-width:85.2rem}.product-switcher__heading_text p{font-weight:300;font-size:1.6rem;line-height:160%}.product-switcher__content{display:flex;flex-direction:column;width:100%;align-items:center}.product-switcher__buttons{display:flex;flex-direction:row;background:#ebf3f3;border-radius:50rem;padding:.4rem;position:relative;margin-bottom:4rem}.product-switcher__button{padding:1rem 1.6rem;font-weight:600;font-size:1.6rem;line-height:2rem;text-align:center;color:rgb(var(--color-header));cursor:pointer;transition:all 1s ease-in;z-index:2}.product-switcher__button.active{color:#fff}.product-switcher__button-bg{background-color:rgb(var(--color-header));border-radius:50rem;position:absolute;top:.4rem;bottom:.4rem;left:.4rem;transition:all .5s linear}.product-switcher__products{display:flex;width:100%;flex-direction:column}.product-switcher__product.active{visibility:visible;opacity:1;max-height:unset;transition:opacity 1s ease-in-out;transition-delay:.1s}.product-switcher__product{display:grid;visibility:hidden;overflow:hidden;max-height:0;transition:opacity 1s ease-in-out;transition-delay:.1s;grid-template-columns:1fr;width:100%;gap:3rem;opacity:0}.product-switcher__product__grid{display:flex;width:100%;align-items:center;justify-content:center}.product-switcher__product__image-wrap{display:flex;width:100%}.product-switcher__product__image{display:flex;width:100%;position:relative}.product-switcher__product__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-switcher__product__info{display:flex;flex-direction:column;width:100%;align-items:flex-start}.product-switcher__product__info-title{display:flex;margin-bottom:1.6rem}.product-switcher__product__info-title h3{font-weight:700;font-size:2rem;line-height:2.4rem}.product-switcher__product__info-price{display:flex;flex-direction:row;align-items:center;gap:1rem;width:100%;margin-bottom:1.6rem;padding-bottom:1.6rem;border-bottom:.1rem solid #E6E6E6}.product-switcher__product__info-price span:nth-child(1){font-weight:600;font-size:2.4rem;line-height:2.9rem}.product-switcher__product__info-price span:nth-child(2){font-weight:500;font-size:1.4rem;line-height:1.7rem;opacity:.6;height:1.7rem}.product-switcher__product__info-description{display:flex;flex-direction:column;margin-bottom:1.6rem;padding-bottom:1.6rem;border-bottom:.1rem solid #E6E6E6}.product-switcher__product__info-description p{font-weight:300;font-size:1.6rem;line-height:2.6rem}.product-switcher__product__info-list{display:flex;flex-direction:column;gap:.6rem;padding:0;margin:0;margin-bottom:2.4rem}.product-switcher__product__info-list li{display:inline-block;list-style-type:none;font-weight:600;font-size:1.6rem;line-height:2rem}.product-switcher__product__info-list li p{display:inline}.product-switcher__product__info-list li gray{display:inline;background:#ebf3f3;border-radius:.4rem;padding:.6rem 1rem;font-weight:600;font-size:1.6rem;line-height:2rem}.product-switcher__product__info-list>li:before{content:"";display:inline-block}.product-switcher__product__info-list--check-default>li:before{height:12px;flex-shrink:0;width:24px;background-size:contain;background-repeat:no-repeat}.product-switcher__product__info-list--check-gradient>li:before{width:53px;height:14px;background:linear-gradient(270deg,#ed1c24 -37.5%,#ed1c2400 111.11%);transform:scaleX(-1);margin-right:.8rem}.product-switcher__product__info-warning{display:flex;flex-direction:column}.product-switcher__product__info-btn{margin-bottom:2.4rem;align-self:center}@media screen and (min-width:521px){.product-switcher__product__info-btn{align-self:auto}}.product-switcher__product__info-warning p{font-weight:400;font-size:1.4rem;line-height:160%;color:rgb(var(--color-button))}@media screen and (min-width:521px){.product-switcher__heading_text p{text-align:center}.product-switcher__product__info-title h3{font-size:3.2rem;line-height:4.6rem}.product-switcher__product__info-price{align-items:flex-end;gap:.8rem;margin-bottom:1.6rem;padding-bottom:unset;border-bottom:unset}.product-switcher__product__info-price span:nth-child(1){font-size:2.8rem;line-height:4rem}.product-switcher__product__info-price span:nth-child(2){font-size:1.6rem;line-height:2rem;opacity:.6;height:2.6rem}.product-switcher__product__info-description{display:flex;flex-direction:column;margin-bottom:2.8rem;padding-bottom:unset;border-bottom:unset}.product-switcher__product__info-description p{font-size:1.8rem}.product-switcher__product__info-list{gap:1.6rem;margin-bottom:2.8rem}.product-switcher__product__info-list li{font-weight:600;font-size:1.8rem;line-height:2.4rem}.product-switcher__product__info-list li gray{font-size:1.4rem;line-height:1.7rem}.product-switcher__product__info-btn{margin-bottom:1.8rem}}@media screen and (min-width:750px){.product-switcher{padding-top:8rem;padding-bottom:6.4rem}.product-switcher__heading{margin-bottom:3rem}.product-switcher_h2{margin-bottom:4.2rem}.product-switcher__product{grid-template-columns:1fr 1fr;gap:4rem}}@media screen and (min-width:1025px){.product-switcher{padding-top:12rem;padding-bottom:10rem}.product-switcher__heading{margin-bottom:4rem}.product-switcher_h2{margin-bottom:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-product-switcher.css.map */
