.pf-shrine-product{width:min(1180px,calc(100% - 64px));max-width:1180px}.pf-shrine-product>.product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;margin:0}.pf-shrine-product .product__media-wrapper,.pf-shrine-product .product__info-wrapper{width:100%!important;max-width:none!important;padding:0!important;min-width:0}.pf-shrine-product .product__title h1{font:700 36px/1.18 Arial,sans-serif;letter-spacing:-1px}.pf-shrine-product .product__title>a{display:none}.pf-shrine-rating{font-size:13px;color:#657068}.pf-shrine-rating>span{color:#c49124;letter-spacing:2px;margin-right:8px}.pf-shrine-benefits{padding:0;list-style:none;font-size:15px;color:#26362d;line-height:1.7}.pf-shrine-benefits li{margin:12px 0}.pf-shrine-product .price{font-size:28px;color:#365b3e;font-weight:700}.pf-shrine-product .price s{font-size:17px;color:#657068}.pf-shrine-product .badge{display:none}.pf-shrine-product .product-form__submit{background:#8566a3!important;color:white!important;border-radius:12px!important;border:1px solid #574b60;font-size:18px;min-height:58px;letter-spacing:0}.pf-shrine-product .product-form__submit:after,.pf-shrine-product .product-form__submit:before{display:none}.pf-shrine-product .product-form__submit span{font-size:inherit}.pf-shrine-product .quantity{background:#fff;border:1px solid #e2e6df;border-radius:8px}.pf-shrine-product .quantity:after{display:none}.pf-shrine-product .quantity__input{color:#26362d}.pf-shrine-product .product-form{margin:0}.pf-shrine-product .pf-purchase-assurances{font-size:12px}.pf-shrine-product .product__info-container>div:has(.pf-purchase-dispatch){margin:0}.pf-storefront .pr-header a,.pf-storefront .pr-footer a{font-family:Arial,sans-serif}.pf-storefront .shopify-section .wrap{max-width:1264px}@media(max-width:767px){.pf-shrine-product{width:calc(100% - 40px)}.pf-shrine-product>.product{grid-template-columns:1fr;gap:26px}.pf-shrine-product .product__title h1{font-size:29px}.pf-shrine-benefits{font-size:14px}}
