.sahaf-breadcrumb{font-size:1.3rem;margin:0 0 1.6rem;color:#52675e}.sahaf-breadcrumb a{color:inherit;text-underline-offset:.3rem}.sahaf-product-offer{display:block;background:#edf5ef;border-left:4px solid #07503b;padding:1.4rem 1.6rem;margin-top:1.5rem;color:#083e2e}.sahaf-product-offer[hidden]{display:none}.sahaf-product-offer p{margin:.5rem 0}.sahaf-product-offer small{display:block;line-height:1.5}.product__info-container .price .price-item--regular.price-item--regular{font-size:1.6rem!important;font-weight:400!important;color:#66736c}.product__info-container .price__regular .price-item--regular.price-item--regular{font-size:2.4rem!important;font-weight:600!important;color:inherit}.sahaf-product-policies{font-size:1.3rem;line-height:1.8}.sahaf-product-policies a{color:inherit;text-underline-offset:.3rem}.sahaf-shipping-fee a{display:inline-block;margin-inline-start:.35em}.sahaf-cart-estimate{margin-top:1.2rem!important;padding-top:1.2rem;border-top:1px solid #dce6df}.sahaf-cart-estimate .totals__total{font-size:1.4rem}.sahaf-cart-estimate .totals__total-value{font-size:1.8rem}.sahaf-estimate-note{font-size:1.1rem;line-height:1.5;color:#56645c}.product-form__buttons .shopify-payment-button{margin-top:1rem}.product-form__buttons .shopify-payment-button__button--unbranded{background:#fff;color:#133e30;border:1px solid #133e30}.product-form__buttons .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#edf5ef}
@media(max-width:749px){#MainContent .product__media-wrapper .product-media-container.media-type-image{max-height:350px;width:100%;--ratio:1!important;--preview-ratio:1!important}#MainContent .product__media-wrapper .product__media.media{height:340px!important;padding-top:0!important}#MainContent .product__media-wrapper .product__media img{object-fit:contain!important;height:100%!important;width:100%!important}.sahaf-breadcrumb{margin-bottom:1rem}.sahaf-product-offer{padding:1rem 1.2rem}.product__info-container .product__title h1{font-size:2.3rem!important}}


.sahaf-product-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 12px;clear:both}
.sahaf-product-benefits__item{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 10px;border:1px solid #dce6df;border-radius:5px;background:#f4f7f2;color:#103e30;text-decoration:none;box-sizing:border-box}
.sahaf-product-benefits__icon{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px}
.sahaf-product-benefits__icon svg{display:block;flex:none;width:32px!important;height:32px!important;max-width:32px;max-height:32px;overflow:visible}
.sahaf-product-benefits__copy{display:block;min-width:0;overflow-wrap:break-word}
.sahaf-product-benefits__copy strong{display:block;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0}
.sahaf-product-benefits__copy small{display:block;margin-top:3px;font-size:11px;line-height:1.4;color:#52675c;letter-spacing:0}
a.sahaf-product-benefits__item:hover{border-color:#709580;background:#edf3ec}
a.sahaf-product-benefits__item:focus-visible{outline:2px solid #103e30;outline-offset:3px}
@media(max-width:374px){.sahaf-product-benefits{grid-template-columns:1fr}.sahaf-product-benefits__item{padding:10px 12px}}
