.eeh0pa_detail{padding-block:clamp(20px,2.6vw,34px) clamp(34px,4vw,52px)}.eeh0pa_topGrid{gap:var(--mara-gap-wide);grid-template-columns:1fr;display:grid}@media (min-width:1080px){.eeh0pa_topGrid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)}}.eeh0pa_gallery{min-width:0}@media (min-width:1080px){.eeh0pa_gallery{align-self:start;position:sticky;top:18px}}.eeh0pa_mainImageBox{aspect-ratio:1;border:1px solid var(--mara-border);border-radius:var(--mara-r-card);background:var(--mara-surface-2);position:relative;overflow:hidden}.eeh0pa_mainImage{object-fit:contain;mix-blend-mode:multiply;padding:7% 11%}.eeh0pa_mainImagePlaceholder{padding:7% 11%}.eeh0pa_slide{display:none;position:absolute;inset:0}.eeh0pa_slide[data-i="0"]{display:block}.eeh0pa_gallery:has(.eeh0pa_galleryRadio:not([data-i="0"]):checked) .eeh0pa_slide[data-i="0"]{display:none}.eeh0pa_gallery:has(.eeh0pa_galleryRadio[data-i="1"]:checked) .eeh0pa_slide[data-i="1"]{display:block}.eeh0pa_gallery:has(.eeh0pa_galleryRadio[data-i="2"]:checked) .eeh0pa_slide[data-i="2"]{display:block}.eeh0pa_gallery:has(.eeh0pa_galleryRadio[data-i="3"]:checked) .eeh0pa_slide[data-i="3"]{display:block}.eeh0pa_gallery:has(.eeh0pa_galleryRadio[data-i="4"]:checked) .eeh0pa_slide[data-i="4"]{display:block}.eeh0pa_gallery:has(.eeh0pa_galleryRadio[data-i="5"]:checked) .eeh0pa_slide[data-i="5"]{display:block}.eeh0pa_gallery:has(.eeh0pa_galleryRadio[data-i="6"]:checked) .eeh0pa_slide[data-i="6"]{display:block}.eeh0pa_gallery:has(.eeh0pa_galleryRadio[data-i="7"]:checked) .eeh0pa_slide[data-i="7"]{display:block}.eeh0pa_gallery:has(.eeh0pa_galleryRadio[data-i="8"]:checked) .eeh0pa_slide[data-i="8"]{display:block}.eeh0pa_gallery:has(.eeh0pa_galleryRadio[data-i="9"]:checked) .eeh0pa_slide[data-i="9"]{display:block}.eeh0pa_thumbRow{scrollbar-width:none;gap:8px;margin-top:10px;display:flex;overflow-x:auto}.eeh0pa_thumbRow::-webkit-scrollbar{display:none}.eeh0pa_thumb{border:1.5px solid var(--mara-border);border-radius:var(--mara-r-ctrl);background:var(--mara-surface-2);cursor:pointer;flex:none;width:84px;height:84px;transition:border-color .18s;position:relative}.eeh0pa_thumb:has(.eeh0pa_galleryRadio:checked){border-color:var(--mara-teal-600)}.eeh0pa_thumb:has(.eeh0pa_galleryRadio:focus-visible){outline:2px solid var(--mara-teal-500);outline-offset:2px}.eeh0pa_galleryRadio{opacity:0;width:1px;height:1px;margin:0;position:absolute}.eeh0pa_thumbImg{position:absolute;inset:7px}@media (max-width:759px){.eeh0pa_thumb{width:74px;height:74px}}.eeh0pa_buy{min-width:0}.eeh0pa_title{letter-spacing:-.015em;text-transform:none;color:var(--mara-text);text-wrap:pretty;margin:0 0 12px;font-size:clamp(23px,2.9vw,34px);font-weight:700;line-height:1.15}.eeh0pa_lead{color:var(--mara-text-body);text-wrap:pretty;margin:0 0 22px;font-size:15.5px;line-height:1.65}.eeh0pa_badgeRow{margin-bottom:26px;position:relative}.eeh0pa_badges{scrollbar-width:none;scroll-behavior:smooth;gap:7px;display:flex;overflow-x:auto}.eeh0pa_badges::-webkit-scrollbar{display:none}.eeh0pa_badge{white-space:nowrap;border:1px solid var(--mara-border-rule);background:var(--mara-surface-1);border-radius:var(--mara-r-ctrl);color:var(--mara-ink-2);flex:none;padding:6px 10px;font-size:12.5px;font-weight:600}.eeh0pa_badgeFade{pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0}.eeh0pa_badgeFadeLeft{background:linear-gradient(to left, transparent, var(--mara-surface) 50%);padding-right:40px;left:0}.eeh0pa_badgeFadeRight{background:linear-gradient(to right, transparent, var(--mara-surface) 50%);padding-left:40px;right:0}.eeh0pa_badgeArrow{pointer-events:auto;border:1px solid var(--mara-border-rule);border-radius:var(--mara-r-ctrl);background:var(--mara-surface);width:30px;height:30px;color:var(--mara-ink-2);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}.eeh0pa_badgeArrow:hover{border-color:var(--mara-teal-500);color:var(--mara-teal-700)}.eeh0pa_badgeArrow:focus-visible{outline:2px solid var(--mara-teal-500);outline-offset:2px}.eeh0pa_meta{border-bottom:1px solid var(--mara-border);color:var(--mara-text-dim);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0 0 18px;padding-bottom:18px;font-size:13.5px;display:flex}.eeh0pa_metaStrong{color:var(--mara-ink-2);font-weight:600}.eeh0pa_metaLink{color:var(--mara-teal-600);font-weight:600}.eeh0pa_metaLink:hover{color:var(--mara-teal-700)}.eeh0pa_packaging{scroll-margin-top:calc(var(--mara-section-b) * 2);margin-bottom:var(--mara-gap-block)}.eeh0pa_availability{align-items:center;gap:8px;margin:0 0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.eeh0pa_availabilityDot{border-radius:var(--mara-r-circle);background:currentColor;width:8px;height:8px}.eeh0pa_priceCard{border:1px solid var(--mara-border);border-radius:var(--mara-r-card);margin:4px 0 20px;overflow:hidden}.eeh0pa_priceHead{flex-wrap:wrap;align-items:flex-end;gap:14px 22px;padding:clamp(16px,1.8vw,22px);display:flex}.eeh0pa_priceBlock{min-width:0}.eeh0pa_priceMain{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.eeh0pa_priceCompare{color:var(--mara-text-dim);font-size:15.5px;text-decoration:line-through}.eeh0pa_priceValue{letter-spacing:-.02em;color:var(--mara-dark);font-size:clamp(28px,3.4vw,38px);font-weight:700;line-height:1}.eeh0pa_priceLabel{color:var(--mara-text-dim);font-size:13.5px}.eeh0pa_priceTierFrom{color:var(--mara-teal-700);font-size:15.5px;font-weight:600}.eeh0pa_priceSecondary{color:var(--mara-text-dim);margin-top:7px;font-size:13.5px}.eeh0pa_omnibus{color:var(--mara-text-dim);margin-top:6px;font-size:13.5px}.eeh0pa_stockLine{align-items:center;gap:8px;margin-left:auto;font-size:13.5px;font-weight:600;display:inline-flex}.eeh0pa_stockDot{border-radius:var(--mara-r-circle);background:currentColor;width:8px;height:8px}.eeh0pa_buyRow{border-top:1px solid var(--mara-border-hairline);align-items:stretch;gap:10px;padding:clamp(14px,1.6vw,18px) clamp(16px,1.8vw,22px);display:flex}.eeh0pa_buyRowBtn{flex:auto;min-width:0;display:flex}.eeh0pa_outBtn{border-radius:var(--mara-r-ctrl);background:var(--mara-surface-1);min-width:0;min-height:50px;color:var(--mara-text-dim);cursor:not-allowed;border:none;flex:160px;font-size:16px;font-weight:700}.eeh0pa_outLink{border:1.5px solid var(--mara-teal-600);border-radius:var(--mara-r-ctrl);background:var(--mara-surface);min-height:50px;color:var(--mara-teal-700);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:15px;font-weight:600;transition:background .18s;display:inline-flex}.eeh0pa_outLink:hover{background:var(--mara-surface-1)}.eeh0pa_outLink:focus-visible{outline:2px solid var(--mara-teal-500);outline-offset:2px}@media (max-width:759px){.eeh0pa_outBtn,.eeh0pa_outLink{min-height:52px}}.eeh0pa_favBtn{border-radius:var(--mara-r-ctrl);background:var(--mara-surface);border:1px solid var(--mara-border-strong);width:50px;height:50px;color:var(--mara-ink-2);cursor:pointer;flex:none;justify-content:center;align-items:center;transition:border-color .18s,color .18s;display:flex}.eeh0pa_favBtn:hover{border-color:var(--mara-teal-500);color:var(--mara-teal-700)}.eeh0pa_favBtnSaved,.eeh0pa_favBtnSaved:hover{border-color:var(--mara-accent);color:var(--mara-accent)}.eeh0pa_favBtn:focus-visible{outline:2px solid var(--mara-teal-500);outline-offset:2px}@media (max-width:759px){.eeh0pa_favBtn{width:52px;height:52px}}.eeh0pa_perks{border-top:1px solid var(--mara-border-hairline);background:var(--mara-surface-2);flex-direction:column;gap:9px;margin:0;padding:14px clamp(16px,1.8vw,22px);list-style:none;display:flex}.eeh0pa_perk{color:var(--mara-text-body);align-items:flex-start;gap:10px;font-size:14px;display:flex}.eeh0pa_perkCheck{color:var(--mara-teal-600);flex:none;margin-top:1px}.eeh0pa_advisory{border-radius:var(--mara-r-card);background:var(--mara-surface-accent);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:22px;padding:18px;display:flex}.eeh0pa_advisoryText{flex:1;min-width:210px}.eeh0pa_advisoryTitle{color:var(--mara-text);margin-bottom:4px;font-size:15.5px;font-weight:700}.eeh0pa_advisoryBody{color:var(--mara-text-body);font-size:14px;line-height:1.55}.eeh0pa_advisoryPhone{color:var(--mara-teal-700);align-items:center;gap:9px;font-size:17px;font-weight:700;display:flex}.eeh0pa_tabsBand{background:var(--mara-surface-2);border-top:1px solid var(--mara-border);border-bottom:1px solid var(--mara-border)}.eeh0pa_tabList{border-bottom:1px solid var(--mara-border);scrollbar-width:none;gap:clamp(16px,2.4vw,32px);display:flex;overflow-x:auto}.eeh0pa_tab{color:var(--mara-ink-2);white-space:nowrap;cursor:pointer;transition:color var(--mara-t,.25s) ease, border-color var(--mara-t,.25s) ease;background:0 0;border:none;border-bottom:3px solid #0000;flex:none;margin-bottom:-1px;padding:17px 0;font-size:16px;font-weight:600}.eeh0pa_tab:hover{color:var(--mara-teal-600);border-bottom-color:var(--mara-border-hover)}.eeh0pa_tab[data-active=true]{color:var(--mara-teal-700);border-bottom-color:var(--mara-teal-600);font-weight:700}.eeh0pa_tab:focus-visible{outline:2px solid var(--mara-teal-500);outline-offset:2px}@media (max-width:759px){.eeh0pa_tab{padding:15px 0;font-size:15px}}.eeh0pa_tabPanel{padding:clamp(26px,3.2vw,44px) 0 clamp(34px,4vw,54px)}.eeh0pa_descGrid{gap:var(--mara-gap-block);grid-template-columns:1fr;display:grid}@media (min-width:1080px){.eeh0pa_descGrid{gap:var(--mara-gap-col);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.eeh0pa_descBody{min-width:0}.eeh0pa_descTables{gap:var(--mara-gap-block);flex-direction:column;min-width:0;display:flex}.eeh0pa_paramsGrid{gap:var(--mara-gap-block);grid-template-columns:1fr;display:grid}@media (min-width:1080px){.eeh0pa_paramsGrid{gap:var(--mara-gap-col);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.eeh0pa_panel{background:var(--mara-surface);border:1px solid var(--mara-border);border-radius:var(--mara-r-card);overflow:hidden}.eeh0pa_panelHead{background:var(--mara-surface-1);border-bottom:1px solid var(--mara-border);font-family:var(--font-barlow-semi-condensed), "Barlow Semi Condensed", sans-serif;letter-spacing:.16em;color:var(--mara-dark);padding:14px 18px;font-size:13px;font-weight:700;line-height:1}.eeh0pa_paramRow{border-bottom:1px solid var(--mara-border-hairline);grid-template-columns:1fr auto;gap:18px;padding:13px 18px;display:grid}.eeh0pa_paramRow:last-child{border-bottom:none}.eeh0pa_paramRow:nth-child(odd){background:var(--mara-surface-2)}.eeh0pa_paramKey{color:var(--mara-text-muted);font-size:14.5px}.eeh0pa_paramValue{color:var(--mara-text);text-align:right;font-size:14.5px;font-weight:600}.eeh0pa_specGrid{gap:var(--mara-gap-col);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.eeh0pa_specCard{background:var(--mara-surface);border:1px solid var(--mara-border);border-radius:var(--mara-r-ctrl);align-items:center;gap:11px;padding:13px 15px;display:flex}.eeh0pa_specCheck{color:var(--mara-teal-600);flex:none;display:flex}.eeh0pa_specText{color:var(--mara-ink-2);font-size:15px;font-weight:600}.eeh0pa_specNote{color:var(--mara-text-dim);text-wrap:pretty;margin:clamp(22px,2.4vw,28px) 0 0;font-size:14px;line-height:1.65}.eeh0pa_faqBand{padding-block:clamp(30px,3.6vw,48px) clamp(38px,4.4vw,58px)}.eeh0pa_faqHeading{letter-spacing:-.01em;text-transform:uppercase;color:var(--mara-text);text-wrap:pretty;margin:0 0 clamp(16px,2vw,24px);font-size:clamp(21px,2.6vw,29px);font-weight:700}.eeh0pa_mobileBar{display:none}@media (max-width:759px){.eeh0pa_mobileBar{z-index:30;padding:10px var(--mara-gutter);background:var(--mara-surface);border-top:1px solid var(--mara-border);align-items:center;gap:12px;display:flex;position:sticky;bottom:0}}.eeh0pa_mobileBarValue{color:var(--mara-dark);font-size:19px;font-weight:700;line-height:1.1}.eeh0pa_mobileBarLabel{color:var(--mara-text-dim);font-size:12px}.eeh0pa_mobileBarBtn{flex:1;min-width:0;display:flex}
