.ph-product{--ph-divider: #d8d7cc;background:rgb(var(--color-background));color:rgba(var(--color-foreground),.75)}.ph-product .product__media{background:#f3efe9}.ph-product .ph-product-intro:empty,.ph-product .ph-product-specs:empty,.ph-product .ph-product-details:empty{display:none}.ph-product-intro p{margin:0;line-height:1.65}.ph-specs{display:flex;flex-wrap:wrap;margin:0;gap:1.6rem 0}.ph-spec{flex:1 1 12rem;min-width:0;padding:0 1.6rem;border-left:1px solid var(--ph-divider)}.ph-spec--long{flex-basis:100%;padding-left:0;border-left:0}.ph-spec:first-child{padding-left:0;border-left:0}.ph-spec dt{font-size:1.2rem;color:#5b6252;margin-bottom:.6rem}.ph-spec dd{margin:0;font-size:1.4rem;line-height:1.6;overflow-wrap:anywhere}.ph-spec-line,.ph-specs--details{display:block}.ph-specs--details .ph-spec{border-left:0;border-bottom:1px solid var(--ph-divider);padding:1rem 0}.ph-product-details .accordion{border-color:var(--ph-divider)}.ph-product .product__title h1{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.8rem;line-height:1.2;letter-spacing:0}.ph-product .product-form__submit{--color-button: inherit;--color-button-text: inherit;min-height:5rem}.ph-product .product-form__buttons,.ph-product .product-form>.form{max-width:none}.ph-product[data-ph-purchasable=false] .product-form__quantity,.ph-product[data-ph-purchasable=false] .shopify-app-block:has(essential-estimated-delivery-app-block){display:none}.ph-product>.page-width{max-width:140rem;padding-inline:4rem}.ph-product .product.product--medium{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(0,1fr);gap:4.2rem;align-items:start}.ph-product .product.product--medium>.product__media-wrapper,.ph-product .product.product--medium>.product__info-wrapper{width:100%;max-width:100%;min-width:0;padding:0}.ph-product .product__info-container{max-width:none}.ph-product .ph-product-intro{margin:1.6rem 0 2.1rem;font-size:1.7rem;line-height:1.55;color:rgb(var(--color-foreground))}.ph-product .product__info-container>.ph-product-specs{margin:0 0 2rem;padding:1.6rem 0;border-block:1px solid var(--ph-divider)}.ph-product .ph-spec dt{font-size:1.4rem}.ph-product .ph-spec dd{font-size:1.6rem}.ph-product .ph-product-details .accordion__title{font-size:1.7rem;font-weight:var(--font-heading-weight)}@media screen and (min-width:750px)and (max-width:1099px){.ph-product>.page-width{padding-inline:3rem}.ph-product .product.product--medium{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3rem}.ph-product .product__title h1{font-size:3.3rem}}@media screen and (max-width:749px){.ph-specs{display:block}.ph-spec{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);gap:1.6rem;padding:1.2rem 0;border-left:0;border-bottom:1px solid var(--ph-divider)}.ph-spec dt{margin:0}.ph-spec dd{text-align:right}.ph-product .product__info-wrapper{padding-top:1.6rem}.ph-product>.page-width{padding-inline:1.5rem}.ph-product .product.product--medium{display:block}.ph-product .product.product--medium>.product__info-wrapper{padding-top:1.4rem}.ph-product .product__title h1{font-size:3rem;line-height:1.15}.ph-product .ph-product-intro{margin:1.3rem 0 1.8rem;font-size:1.6rem}.ph-product .product__info-container>.ph-product-specs{padding:0;border-bottom:0}.ph-product .ph-spec{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);padding:1rem 0}.ph-product .ph-spec dd{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-product-specs.css.map */
