body.single-product.theme-goya .et-product-detail{--podyum-line:var(--evarte-silver)}body.single-product.theme-goya .et-product-detail .showcase-inner{max-width:1330px}body.single-product.theme-goya .et-product-detail .showcase-row{align-items:flex-start}body.single-product.theme-goya .et-product-detail .product-gallery-inner{border:0}body.single-product.theme-goya .et-product-detail .woocommerce-product-gallery__image a{display:block;background:var(--evarte-surface)}body.single-product.theme-goya .et-product-detail .woocommerce-product-gallery__image img{width:100%;height:auto;object-fit:contain}body.single-product.theme-goya .et-product-detail .summary .product_title{color:var(--evarte-charcoal);font-family:var(--evarte-font-heading);font-size:clamp(27px, 3vw, 42px);line-height:1.19;font-weight:500;letter-spacing:-.025em;margin-bottom:14px}body.single-product.theme-goya .et-product-detail .summary .price{color:var(--evarte-burgundy);font-size:clamp(23px, 2.4vw, 31px);line-height:1.25;font-weight:650}body.single-product.theme-goya .et-product-detail .summary .price .evarte-discount-price{color:var(--evarte-burgundy)}body.single-product.theme-goya .et-product-detail .summary .woocommerce-product-details__short-description{line-height:1.7}body.single-product.theme-goya .et-product-detail .summary form.cart .single_add_to_cart_button{min-height:52px;padding:13px 24px;font-size:15px;font-weight:650;background:var(--evarte-turquoise)!important;color:var(--evarte-ivory)!important;border:1px solid var(--evarte-silver)!important;border-radius:var(--evarte-radius);letter-spacing:.025em;text-transform:none;box-shadow:inset 0 0 0 3px var(--evarte-turquoise),inset 0 0 0 4px var(--evarte-silver)!important}body.single-product.theme-goya .et-product-detail .summary form.cart .single_add_to_cart_button:hover{background:#184F53!important;box-shadow:inset 0 0 0 3px #184F53,inset 0 0 0 4px var(--evarte-silver)!important}body.single-product.theme-goya .et-product-detail .summary form.cart .single_add_to_cart_button:focus-visible{outline:3px solid var(--evarte-turquoise);outline-offset:4px}body.single-product.theme-goya .et-product-detail .summary .evarte-favorite-toggle{margin-block:13px 4px}body.single-product.theme-goya .et-product-detail .summary .product_meta{padding-top:14px}body.single-product.theme-goya .et-product-detail form.evarte-product-support{display:block;clear:both;margin:16px 0 22px;padding:0;background:#fff0}body.single-product.theme-goya .et-product-detail button.evarte-product-support-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;max-width:100%;box-sizing:border-box;padding:11px 20px;background:var(--evarte-surface)!important;color:var(--evarte-burgundy)!important;border:1px solid var(--evarte-silver)!important;border-radius:var(--evarte-radius);box-shadow:inset 0 0 0 3px var(--evarte-surface),inset 0 0 0 4px var(--evarte-silver)!important;font-family:inherit;font-size:14px;line-height:1.45;font-weight:650;text-transform:none;letter-spacing:normal;text-align:center;white-space:normal;cursor:pointer;appearance:none}body.single-product.theme-goya .et-product-detail button.evarte-product-support-button:hover{color:var(--evarte-turquoise-ink)!important;border-color:var(--evarte-turquoise)!important}body.single-product.theme-goya .et-product-detail button.evarte-product-support-button:focus-visible{outline:3px solid var(--evarte-turquoise)!important;outline-offset:3px}body.single-product.theme-goya .et-product-detail .evarte-product-support-icon{display:block;flex:0 0 20px;width:20px;height:20px}@media (max-width:767px){body.single-product.theme-goya .et-product-detail form.evarte-product-support{margin:16px 0 20px}body.single-product.theme-goya .et-product-detail button.evarte-product-support-button{width:100%;min-height:48px;padding:12px 16px}}.evarte-podyum-guide{margin:26px 0 24px;border-top:1px solid var(--podyum-line,#dfd5ce);color:var(--evarte-charcoal);clear:both}.et-product-detail .evarte-podyum-guide h2{margin:22px 0 8px;font-size:clamp(19px, 1.8vw, 22px);line-height:1.35;color:var(--evarte-charcoal);font-weight:600;letter-spacing:-.012em}.evarte-podyum-panel{margin:0;border-bottom:1px solid var(--podyum-line,#dfd5ce)}.evarte-podyum-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 3px;min-height:52px;list-style:none;cursor:pointer;font-size:14px;font-weight:600;line-height:1.5;color:var(--evarte-charcoal);background:#fff0}.evarte-podyum-panel>summary::-webkit-details-marker{display:none}.evarte-podyum-panel>summary::marker{content:''}.evarte-podyum-panel>summary:focus-visible{outline:3px solid var(--evarte-turquoise);outline-offset:-3px}.evarte-podyum-panel-indicator{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;color:var(--evarte-burgundy);font-size:20px;font-weight:400;transition:transform .15s ease}.evarte-podyum-panel[open] .evarte-podyum-panel-indicator{transform:rotate(45deg);color:var(--evarte-turquoise)}.evarte-podyum-panel-content{padding:0 3px 18px;font-size:14px;line-height:1.75}.evarte-podyum-panel-content p{margin:0 0 12px}.evarte-podyum-panel-content a{display:inline-block;min-height:40px;color:var(--evarte-burgundy)!important;font-weight:600;text-decoration:underline!important;text-underline-offset:3px}.evarte-podyum-panel-content a:focus-visible{outline:3px solid var(--evarte-burgundy);outline-offset:2px}.evarte-podyum-facts{display:grid;gap:0;margin:0}.evarte-podyum-fact{display:grid;grid-template-columns:minmax(100px,34%) 1fr;gap:12px;padding:9px 0;border-bottom:1px solid rgb(89 84 90 / .12)}.evarte-podyum-fact:last-child{border-bottom:0}.evarte-podyum-fact dt{color:var(--evarte-muted);font-weight:500}.evarte-podyum-fact dd{margin:0;font-weight:550;overflow-wrap:anywhere}body.single-product.theme-goya .et-product-detail .related.products{margin-block:36px 42px}body.single-product.theme-goya .et-product-detail .related.products>h2{font-size:clamp(24px, 2.5vw, 32px)}@media (max-width:767px){body.single-product.theme-goya .et-product-detail .showcase-inner{width:100%}body.single-product.theme-goya .et-product-detail .summary .product_title{font-size:clamp(26px, 6.6vw, 34px)}body.single-product.theme-goya .et-product-detail .summary .price{font-size:25px}body.single-product.theme-goya .et-product-detail .summary form.cart .single_add_to_cart_button{min-height:48px}.evarte-podyum-guide{margin-top:22px}.evarte-podyum-panel>summary{min-height:50px;padding-block:15px}.evarte-podyum-fact{grid-template-columns:minmax(92px,35%) 1fr}}@media (prefers-reduced-motion:reduce){.evarte-podyum-panel-indicator{transition:none}}