body.single-product.evp-pd-structured{--evp194-cream:#f8f3ed;--evp194-paper:#fcf9f5;--evp194-sand:#e8daca;--evp194-ink:#574438;--evp194-radius:12px;--evp194-container:1160px}body.single-product.evp-pd-structured .evp-pd-hero .evp-pd-decor,body.single-product.evp-pd-structured .evp-pd-hero .evp-pd-decor::before,body.single-product.evp-pd-structured .evp-pd-hero .evp-pd-decor::after{display:none!important;visibility:hidden!important;content:none!important}body.single-product.evp-pd-structured .evp-pd-hero{background:#eee1d3!important;border-top:1px solid #e3d4c4!important;border-bottom:1px solid #decab8!important;box-shadow:none!important}body.single-product.evp-pd-structured .evp-pd-hero::before,body.single-product.evp-pd-structured .evp-pd-hero::after{content:none!important;display:none!important}body.single-product.evp-pd-structured .evp-pd-hero .evp-pd-shell{box-sizing:border-box!important;width:min(var(--evp194-container),calc(100% - 40px))!important;max-width:var(--evp194-container)!important;margin-inline:auto!important}body.single-product.evp-pd-structured .evp-pd-hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;min-height:0!important;align-items:center!important}body.single-product.evp-pd-structured .evp-pd-copy{box-sizing:border-box!important;max-width:780px!important;padding:27px 0 28px!important;margin:0!important}body.single-product.evp-pd-structured .evp-pd-display{font-size:clamp(30px,3.2vw,45px)!important;margin:8px 0 11px!important;line-height:1.11!important}body.single-product.evp-pd-structured .evp-pd-lead{max-width:620px!important;font-size:13px!important;line-height:1.65!important}body.single-product.evp-pd-structured .evp-pd-hero-link{margin-top:12px!important}body.single-product.evp-pd-structured :is(.evp-pd-gallery-192,.evp-pd-actual-gallery){box-sizing:border-box!important;min-width:0!important;max-width:100%!important;margin-top:0!important;margin-bottom:0!important;min-height:390px!important;padding:clamp(14px,2.2vw,25px)!important;background:var(--evp194-paper)!important;border:1px solid var(--evp194-sand)!important;border-radius:var(--evp194-radius)!important;box-shadow:0 14px 38px rgba(69,45,28,.055)!important;align-self:start!important}body.single-product.evp-pd-structured :is(.evp-pd-gallery-192,.evp-pd-actual-gallery) :is(img.wp-post-image,.woocommerce-product-gallery__image img){box-sizing:border-box!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:400px!important;object-fit:contain!important;display:block!important;margin-inline:auto!important}body.single-product.evp-pd-structured .evp-pd-purchase-panel-192{background:var(--evp194-paper)!important;border-color:var(--evp194-sand)!important;border-radius:var(--evp194-radius)!important;box-shadow:0 14px 38px rgba(69,45,28,.055)!important;align-self:start!important}@media(min-width:901px){body.single-product.evp-pd-structured :is(.evp-pd-actual-layout,.evp-pd-product-enhanced-192):has(>.evp-pd-gallery-192):has(>.evp-pd-purchase-panel-192){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;column-gap:clamp(24px,3vw,42px)!important;row-gap:18px!important}body.single-product.evp-pd-structured :is(.evp-pd-actual-layout,.evp-pd-product-enhanced-192):has(>.evp-pd-gallery-192):has(>.evp-pd-purchase-panel-192)>.evp-pd-gallery-192{grid-column:1!important;grid-row:1!important}body.single-product.evp-pd-structured :is(.evp-pd-actual-layout,.evp-pd-product-enhanced-192):has(>.evp-pd-gallery-192):has(>.evp-pd-purchase-panel-192)>.evp-pd-purchase-panel-192{grid-column:2!important;grid-row:1!important}}body.single-product.evp-pd-structured.evp-pd-group-offer .evp-pd-actual-layout{width:min(var(--evp194-container),calc(100% - 32px))!important;max-width:var(--evp194-container)!important;margin:16px auto 8px!important;align-items:start!important}body.single-product.evp-pd-structured.evp-pd-group-offer .evp-pd-recommendation-surface{box-sizing:border-box!important;width:min(var(--evp194-container),calc(100% - 32px))!important;max-width:var(--evp194-container)!important;margin:16px auto 24px!important}body.single-product.evp-pd-structured.evp-pd-group-offer .evp-pd-recommendation-surface>.evp-pd-related-offer{background:var(--evp194-cream)!important;border:1px solid var(--evp194-sand)!important;border-radius:var(--evp194-radius)!important;box-shadow:none!important;padding:clamp(17px,2vw,25px)!important}body.single-product.evp-pd-structured.evp-pd-group-offer .evp-pd-related-card{background:var(--evp194-paper)!important;border-color:var(--evp194-sand)!important;border-radius:9px!important;box-shadow:0 6px 18px rgba(69,45,28,.04)!important}body.single-product.evp-pd-structured .evp-pd-end{background:#dcc6b0!important}@media(max-width:900px){body.single-product.evp-pd-structured :is(.evp-pd-gallery-192,.evp-pd-actual-gallery){margin-bottom:14px!important;min-height:0!important}body.single-product.evp-pd-structured.evp-pd-group-offer .evp-pd-actual-layout{grid-template-columns:1fr!important;gap:14px!important}}@media(max-width:560px){body.single-product.evp-pd-structured .evp-pd-hero .evp-pd-shell{width:calc(100% - 32px)!important}body.single-product.evp-pd-structured .evp-pd-copy{padding:24px 0 26px!important}body.single-product.evp-pd-structured .evp-pd-display{font-size:clamp(29px,9vw,38px)!important}body.single-product.evp-pd-structured :is(.evp-pd-gallery-192,.evp-pd-actual-gallery){padding:14px!important}body.single-product.evp-pd-structured :is(.evp-pd-gallery-192,.evp-pd-actual-gallery) :is(img.wp-post-image,.woocommerce-product-gallery__image img){max-height:340px!important}body.single-product.evp-pd-structured.evp-pd-group-offer .evp-pd-recommendation-surface{margin:10px auto 18px!important}}