body[class*=pp-overhaul--] .product__info-container{text-align:start}body[class*=pp-overhaul--] .product__title h1{font-size:clamp(2.8rem,3.2vw,4.4rem);line-height:1.12}body[class*=pp-overhaul--] .product__info-container .price{font-size:2rem}body[class*=pp-overhaul--] .product-form__input{margin-bottom:1.4rem}body[class*=pp-overhaul--] .product-form__input .form__label,body[class*=pp-overhaul--] .product__tax,body[class*=pp-overhaul--] .card__information .caption-large,body[class*=pp-overhaul--] .card .badge,body[class*=pp-overhaul--] .predictive-search__heading{font-size:1.4rem}body[class*=pp-overhaul--] input,body[class*=pp-overhaul--] select,body[class*=pp-overhaul--] textarea{font-size:1.6rem}body[class*=pp-overhaul--] .product-form__submit{min-height:5.2rem;font-size:1.6rem}.pp-product-facts{margin-block:1.8rem}.pp-product-facts[hidden]{display:none}.pp-product-facts h2{margin:0 0 .8rem;font-size:1.6rem}.pp-product-facts dl{display:grid;gap:.7rem;margin:0;font-size:1.4rem;line-height:1.45}.pp-product-facts dl>div{display:grid;grid-template-columns:minmax(7.5rem,.28fr) 1fr;gap:1rem}.pp-product-facts dt{color:#48615f}.pp-product-facts dd{margin:0}.pp-product-story{border-top:1px solid #d5dfdd;padding-block:3.2rem 1.2rem;margin-block:3.2rem 0}.pp-product-story>h2{margin-block:0 2rem}.pp-product-story .product__description{max-width:76rem;margin-inline:auto;text-align:start;font-size:1.6rem;line-height:1.65}.pp-product-story .product__description p{margin-block:1em}.pp-product-story .product__description :is(h2,h3){font-size:2.2rem}body[class*=pp-overhaul--] .product-card-wrapper .card__inner{aspect-ratio:1}body[class*=pp-overhaul--] .product-card-wrapper .card__inner.ratio:before{padding-bottom:100%}body[class*=pp-overhaul--] .product-card-wrapper .card__media .media img{object-fit:contain}body[class*=pp-overhaul--] .product-card-wrapper .card__heading{font-size:1.6rem;line-height:1.35}body[class*=pp-overhaul--] .product-card-wrapper .card__information{padding-block:1.4rem}body[class*=pp-overhaul--] .product-card-wrapper .card-information .price{font-size:1.6rem;margin-top:.6rem}.pp-card-availability{margin:.5rem 0 0;font-size:1.4rem;color:#48615f}.pp-search-type{display:block;margin-block:0 .6rem;color:#48615f;font-size:1.4rem;font-weight:600}body[class*=pp-overhaul--] .pp-sticky-cart{z-index:5}body.pp-overhaul--fresh .product-card-wrapper .card__inner{border-radius:0;background:#fff}body.pp-overhaul--fresh.animate--hover-3d-lift .product-card-wrapper:hover .card--card,body.pp-overhaul--fresh.animate--hover-3d-lift .product-card-wrapper:hover .card--standard .card__inner{transform:none;box-shadow:none;filter:none}body.pp-overhaul--fresh .pp-buyer-guidance,body.pp-overhaul--fresh .pp-sticky-cart,body.pp-overhaul--fresh pp-cart-panel,body.pp-overhaul--fresh .pp-cart-checkout{background:#fff}body.pp-overhaul--familiar .product-card-wrapper .card__inner{border-radius:1.6rem}body.pp-overhaul--fresh #main-cart-footer .totals{justify-content:space-between;align-items:start;gap:1.6rem;flex-wrap:wrap}body.pp-overhaul--fresh #main-cart-footer .totals__total{margin:0}body.pp-overhaul--fresh #main-cart-footer .pp-cart-total-values{display:grid;gap:.4rem;margin:0;text-align:end}body.pp-overhaul--fresh #main-cart-footer .totals__total-value{margin:0}body.pp-overhaul--fresh .product__text.caption-with-letter-spacing,body.pp-overhaul--fresh .jdgm-prev-badge__text,body.pp-overhaul--fresh .cart__warnings .underlined-link,body.pp-overhaul--fresh .title-wrapper-with-link .underlined-link,body.pp-overhaul--fresh label[for=Cart-note],body.pp-overhaul--fresh .cart-items th,body.pp-overhaul--fresh #main-cart-footer .tax-note,body.pp-overhaul--fresh #main-cart-footer .tax-note a{font-size:14px}@media(min-width:990px){body.pp-overhaul--fresh .product--large:not(.product--no-media) .product__media-wrapper{max-width:58%;width:58%}body.pp-overhaul--fresh .product--large:not(.product--no-media) .product__info-wrapper{max-width:42%;width:42%}}@media(max-width:749px){body[class*=pp-overhaul--] .product__info-wrapper{padding-top:1.8rem}body[class*=pp-overhaul--] .product__title h1{font-size:2.8rem}.pp-product-story{margin-top:2rem;padding-top:2.4rem}body[class*=pp-overhaul--] .product-card-wrapper .card__heading{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/pp-overhaul-retail.css.map */
