.product__info-container{--pdp-block-gap: 1.2rem}.product__info-container>*+*{margin:var(--pdp-block-gap) 0 0}.product__info-container .product-form{margin:0}.product__info-container>*:first-child{margin-top:0}.product__info-container>.product__tax:empty,.product__info-container>.volume-pricing-note:empty{display:none}.product__info-container>div:has(>form.installment){margin-top:0}.product__title{margin-bottom:0}.product__title h1{font-size:2.6rem;line-height:1.2}@media screen and (min-width:750px){.product__title h1{font-size:3rem}}.product__inspiration{margin-top:.8rem;padding:.8rem 1rem}.product__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.product__price-row .price,.product__price-row .price__container{display:flex;align-items:center;margin:0}.product__price-row .price--on-sale .price__sale{display:flex;align-items:center;gap:1rem}.product__price-row .price-item{margin:0;line-height:1}.product__price-row .price--on-sale .price-item--regular{font-size:1.6rem}.product-save-badge{display:inline-flex;align-items:center;padding:.5rem 1rem;border-radius:99px;background:#e53935;color:#fff;font-size:1.3rem;font-weight:600;line-height:1;white-space:nowrap}.product-testimonial{margin-inline:0;padding:0;border:0}.product-testimonial__quote{margin:0;color:rgba(var(--color-foreground),.75);font-size:1.4rem;font-style:italic;line-height:1.45}.product-testimonial__author{font-style:normal;font-weight:600;color:rgb(var(--color-foreground));white-space:nowrap}.product-usp{list-style:none;padding:0;display:grid;gap:.8rem}.product-usp__item{display:flex;align-items:flex-start;gap:.8rem;font-size:1.4rem;line-height:1.35;color:rgb(var(--color-foreground))}.product-usp__check{flex:0 0 auto;width:1.8rem;height:1.8rem;display:inline-flex;align-items:center;justify-content:center;color:#2e7d32;margin-top:.1rem}.product-delivery{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;background:#f7f7f7;border-radius:4px}.product-delivery__dot{width:.8rem;height:.8rem;border-radius:50%;background:#e53935;flex:0 0 auto;animation:product-delivery-pulse 1.6s ease-in-out infinite}@keyframes product-delivery-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.product-delivery__text{margin:0;font-size:1.35rem;line-height:1.35;font-weight:500}.product-guarantee{display:flex;align-items:center;gap:1.2rem;color:rgb(var(--color-foreground))}.product-guarantee__icon{flex:0 0 auto;display:inline-flex;width:3rem;height:3rem}.product-guarantee__icon svg{width:100%;height:100%}.product-guarantee__text{margin:0;font-size:1.4rem;line-height:1.45}.product-guarantee__text strong{font-weight:700}.product-payment-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin:1.2rem 0 0;padding:0;list-style:none}.product-payment-icons__item{display:flex;align-items:center;justify-content:center;width:3.8rem;height:2.4rem;flex:0 0 auto}.product-payment-icons__item .icon,.product-payment-icons__item svg{width:100%;height:100%;display:block}.product-form__buttons{max-width:none}.product-form__buy-row{display:flex;align-items:stretch;gap:1rem;width:100%}.product-form__quantity--inline{flex:0 0 auto;margin:0;max-width:none}.product-form__quantity--inline .quantity{width:12.8rem;min-height:5.2rem;height:100%;border-radius:6px}.product-form__buy-row .product-form__submit{flex:1 1 auto;min-height:5.2rem;margin:0;border-radius:6px;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.product-form__submit-label{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;flex-wrap:wrap}.product-form__submit-price{font-weight:600}@media screen and (max-width:549px){.product-form__quantity--inline .quantity{width:11rem}.product-form__buy-row{gap:.8rem}.product-form__submit-label{gap:.5rem;font-size:1.3rem}}@media screen and (max-width:749px){.product--thumbnail .thumbnail-slider,.product--thumbnail_slider .thumbnail-slider{display:block}.product .thumbnail-slider.small-hide{display:block!important}.product .thumbnail-list{display:flex;padding:.8rem 0 0;gap:.8rem}.product .thumbnail-list__item{width:6.4rem}}@media screen and (min-width:750px){.product--thumbnail .thumbnail-slider,.product--thumbnail_slider .thumbnail-slider{margin-top:1.2rem}.product--thumbnail_slider .thumbnail-list.slider--tablet-up{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-pdp.css.map */
