[data-zg-product-hero]{--zg-bg: #FAF8F4;--zg-card-bg: #FFFDFC;--zg-media-bg: #F2EFE9;--zg-ink: #111111;--zg-muted: #74716C;--zg-border: #E4DDD3;--zg-accent: #EFE5D6;--zg-radius-lg: 20px;--zg-radius-sm: 14px;background:var(--zg-bg)!important}[data-zg-product-hero] .zg-shell.zg-product-layout{max-width:1540px!important}@media(min-width:990px){[data-zg-product-hero] .zg-product-layout{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(380px,1fr)!important;align-items:start!important;column-gap:56px!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery]{position:sticky!important;top:calc(var(--zg-header-height, 0px) + 24px)!important;align-self:start!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;grid-template-columns:none!important;gap:16px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;background:transparent!important;border-radius:0!important;padding:0!important;isolation:auto!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-thumb-rail{order:0!important;position:static!important;display:flex!important;flex-direction:column!important;flex:0 0 78px!important;width:78px!important;height:auto!important;max-height:620px!important;overflow-y:auto!important;overflow-x:hidden!important;grid-template-rows:none!important;grid-template-columns:none!important;gap:0!important;margin:0!important;padding:2px!important;scrollbar-width:thin}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-thumbs{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:10px!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-thumb{flex:0 0 78px!important;width:78px!important;height:78px!important;min-width:78px!important;min-height:78px!important;max-width:78px!important;max-height:78px!important;border-radius:var(--zg-radius-sm)!important;overflow:hidden!important;border:1.5px solid var(--zg-border)!important;background:var(--zg-media-bg)!important;padding:0!important;scroll-snap-align:none!important;transition:border-color .15s ease}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-thumb[aria-current=true]{border-color:var(--zg-ink)!important;border-width:2px!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-thumb img{width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-thumbs-next{display:none!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-stage{order:1!important;position:relative!important;flex:1 1 auto!important;width:auto!important;height:var(--zg-pdp-desktop-gallery-height, 620px)!important;max-height:var(--zg-pdp-desktop-gallery-height, 620px)!important;border-radius:var(--zg-radius-lg)!important;background:var(--zg-media-bg)!important;border:0!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-slide{position:static!important;display:none!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-slide.is-active{display:flex!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-slide img,[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-slide video,[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-product-slide>img{display:block!important;position:static!important;width:auto!important;height:auto!important;max-width:90%!important;max-height:90%!important;object-fit:contain!important}[data-zg-product-hero] .zg-product-gallery[data-zg-gallery] .zg-gallery-arrow{border-radius:999px!important}[data-zg-product-hero] .zg-buybox{background:var(--zg-card-bg);border:1px solid var(--zg-border);border-radius:var(--zg-radius-lg);padding:32px}}@media(prefers-reduced-motion:reduce){[data-zg-product-hero] *{transition:none!important;animation-duration:.001ms!important}}[data-zg-product-hero] .zg-bundle__tier{background:var(--zg-card-bg)!important;border-color:var(--zg-border)!important;border-radius:var(--zg-radius-sm)!important}[data-zg-product-hero] .zg-bundle__tier[aria-checked=true]{border-color:var(--zg-ink)!important}[data-zg-product-hero] .zg-pdp-add-cart,[data-zg-product-hero] .zg-pdp-buy-now{border-radius:999px!important}[data-zg-product-hero] .zg-pdp-benefits{display:grid;gap:10px;margin:10px 0 14px;padding:0;list-style:none}[data-zg-product-hero] .zg-pdp-benefit{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--zg-ink);line-height:1.4}[data-zg-product-hero] .zg-pdp-benefit__dot{flex:0 0 7px;width:7px;height:7px;margin-top:6px;border-radius:50%;background:var(--zg-ink)}[data-zg-product-hero] .zg-pdp-benefit__text{display:block;margin-top:2px;color:var(--zg-muted);font-size:14px;font-weight:400}[data-zg-product-hero] .zg-pdp-intro{margin:22px 0;padding:4px 0 4px 16px;border-left:1.5px solid #E2D3BC}[data-zg-product-hero] .zg-pdp-intro__eyebrow{display:block;margin-bottom:8px;color:var(--zg-muted);font-size:10.5px;font-weight:500;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}[data-zg-product-hero] .zg-pdp-intro__text{max-width:90%;margin:0;color:#1c1b1a;font-size:14px;font-weight:400;line-height:1.6}@media(min-width:990px){[data-zg-product-hero] .zg-pdp-intro__text{font-size:15px}}[data-zg-product-hero] .zg-pdp-accordions{margin-top:0;padding:0;background:transparent;border:0;border-top:1px solid var(--zg-border);border-radius:0;box-shadow:none;overflow:visible}[data-zg-product-hero] .zg-pdp-acc{margin:0;background:transparent;border:0;border-bottom:1px solid var(--zg-border);border-radius:0;box-shadow:none;transition:background .2s ease}[data-zg-product-hero] .zg-pdp-acc[open]{background:#f7f2eb}[data-zg-product-hero] .zg-pdp-acc__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 12px;cursor:pointer;list-style:none;color:var(--zg-ink);font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.005em;transition:background .15s ease}[data-zg-product-hero] .zg-pdp-acc__head::-webkit-details-marker{display:none}[data-zg-product-hero] .zg-pdp-acc__head::marker{content:""}[data-zg-product-hero] .zg-pdp-acc__head:focus-visible{outline:1.5px solid var(--zg-ink);outline-offset:-2px}@media(min-width:990px){[data-zg-product-hero] .zg-pdp-acc__head{padding:19px 14px;font-size:16.5px}[data-zg-product-hero] .zg-pdp-acc:not([open]) .zg-pdp-acc__head:hover{background:#efe5d673}}[data-zg-product-hero] .zg-pdp-acc__icon{position:relative;flex:0 0 14px;width:14px;height:14px}[data-zg-product-hero] .zg-pdp-acc__icon:before,[data-zg-product-hero] .zg-pdp-acc__icon:after{content:"";position:absolute;top:50%;left:50%;width:13px;height:1.25px;background:var(--zg-ink);transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease}[data-zg-product-hero] .zg-pdp-acc__icon:after{transform:translate(-50%,-50%) rotate(90deg)}[data-zg-product-hero] .zg-pdp-acc[open] .zg-pdp-acc__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}[data-zg-product-hero] .zg-pdp-acc__body{padding:0 12px 18px;background:transparent;color:var(--zg-muted);font-size:13.5px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}@media(min-width:990px){[data-zg-product-hero] .zg-pdp-acc__body{padding:0 14px 20px;font-size:14.5px;line-height:1.62}}[data-zg-product-hero] .zg-pdp-acc__body p{margin:0 0 12px}[data-zg-product-hero] .zg-pdp-acc__body p:last-child{margin-bottom:0}[data-zg-product-hero] .zg-pdp-acc__body ul,[data-zg-product-hero] .zg-pdp-acc__body ol{margin:0 0 12px;padding-left:18px}[data-zg-product-hero] .zg-pdp-desc{max-width:62ch}[data-zg-product-hero] .zg-pdp-desc strong,[data-zg-product-hero] .zg-pdp-desc b,[data-zg-product-hero] .zg-pdp-desc h1,[data-zg-product-hero] .zg-pdp-desc h2,[data-zg-product-hero] .zg-pdp-desc h3,[data-zg-product-hero] .zg-pdp-desc h4,[data-zg-product-hero] .zg-pdp-desc h5,[data-zg-product-hero] .zg-pdp-desc h6{font-weight:600;color:inherit;font-style:normal}[data-zg-product-hero] .zg-pdp-desc h1,[data-zg-product-hero] .zg-pdp-desc h2,[data-zg-product-hero] .zg-pdp-desc h3,[data-zg-product-hero] .zg-pdp-desc h4,[data-zg-product-hero] .zg-pdp-desc h5,[data-zg-product-hero] .zg-pdp-desc h6{margin:16px 0 6px;font-size:15px;line-height:1.4;letter-spacing:0;text-transform:none}[data-zg-product-hero] .zg-pdp-desc>:first-child{margin-top:0}[data-zg-product-hero] .zg-pdp-desc em,[data-zg-product-hero] .zg-pdp-desc i{font-style:normal}[data-zg-product-hero] .zg-pdp-desc img,[data-zg-product-hero] .zg-pdp-desc video,[data-zg-product-hero] .zg-pdp-desc iframe{display:block;max-width:100%;height:auto;margin:12px 0;border-radius:12px}[data-zg-product-hero] .zg-pdp-desc table{display:block;max-width:100%;overflow-x:auto}[data-zg-product-hero] .zg-pdp-glance{display:grid;grid-template-columns:minmax(0,1fr);gap:14px 18px;margin:0;padding:0}@media(min-width:380px){[data-zg-product-hero] .zg-pdp-glance{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-zg-product-hero] .zg-pdp-glance__fact{display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:10px;border-top:1px solid var(--zg-border)}[data-zg-product-hero] .zg-pdp-glance__label{color:var(--zg-muted);font-size:10.5px;font-weight:500;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}[data-zg-product-hero] .zg-pdp-glance__value{color:var(--zg-ink);font-size:14px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}@media(min-width:990px){[data-zg-product-hero] .zg-pdp-glance__value{font-size:15px}}[data-zg-product-hero] .zg-pdp-included{display:grid;margin:0;padding:0;list-style:none}[data-zg-product-hero] .zg-pdp-included__row{display:flex;align-items:baseline;gap:14px;padding:10px 0;border-bottom:1px solid var(--zg-border)}[data-zg-product-hero] .zg-pdp-included__row:first-child{padding-top:0}[data-zg-product-hero] .zg-pdp-included__row:last-child{border-bottom:0;padding-bottom:0}[data-zg-product-hero] .zg-pdp-included__num{flex:0 0 auto;color:var(--zg-muted);font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.08em}[data-zg-product-hero] .zg-pdp-included__item{min-width:0;color:var(--zg-ink);font-size:14px;line-height:1.45;overflow-wrap:anywhere}[data-zg-product-hero] .zg-pdp-specs{display:grid;margin:0;padding:0;border:0}[data-zg-product-hero] .zg-pdp-specs__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--zg-border)}[data-zg-product-hero] .zg-pdp-specs__row:first-child{padding-top:0}[data-zg-product-hero] .zg-pdp-specs__row:last-child{border-bottom:0;padding-bottom:0}[data-zg-product-hero] .zg-pdp-specs__row--plain{justify-content:flex-start}[data-zg-product-hero] .zg-pdp-specs__key{flex:0 1 42%;min-width:0;margin:0;color:var(--zg-muted);font-size:13.5px;font-weight:400;overflow-wrap:anywhere}[data-zg-product-hero] .zg-pdp-specs__value{flex:1 1 58%;min-width:0;margin:0;color:var(--zg-ink);font-size:13.5px;font-weight:500;text-align:right;overflow-wrap:anywhere}[data-zg-product-hero] .zg-pdp-specs__row--plain .zg-pdp-specs__value{flex:1 1 auto;text-align:left;font-weight:400;color:var(--zg-muted)}@media(min-width:990px){[data-zg-product-hero] .zg-pdp-specs__key,[data-zg-product-hero] .zg-pdp-specs__value{font-size:14.5px}}@media(prefers-reduced-motion:reduce){[data-zg-product-hero] .zg-pdp-acc__icon:before,[data-zg-product-hero] .zg-pdp-acc__icon:after,[data-zg-product-hero] .zg-pdp-acc__head,[data-zg-product-hero] .zg-pdp-acc{transition:none}}[data-zg-product-hero] .zg-pdp-info-module{margin-top:22px}[data-zg-product-hero] .zg-pdp-info-head{padding:0 8px 18px}[data-zg-product-hero] .zg-pdp-info-head__eyebrow{display:block;margin-bottom:7px;color:#8b7d6d;font-size:9.5px;font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase}[data-zg-product-hero] .zg-pdp-info-head__title{margin:0;color:var(--zg-ink);font-family:var(--zg-body-font, Inter),Inter,Arial,sans-serif;font-size:19px;font-weight:650;line-height:1.18;letter-spacing:-.025em}[data-zg-product-hero] .zg-pdp-info-head__text{max-width:52ch;margin:7px 0 0;color:var(--zg-muted);font-size:12.5px;font-weight:400;line-height:1.5}[data-zg-product-hero] .zg-pdp-accordions{border-top-color:#ded5ca}[data-zg-product-hero] .zg-pdp-acc{border-bottom-color:#ded5ca}[data-zg-product-hero] .zg-pdp-acc[open]{background:#fffdfc;box-shadow:inset 2px 0 #c99d6b}[data-zg-product-hero] .zg-pdp-acc__head{min-height:58px;padding:15px 8px}[data-zg-product-hero] .zg-pdp-acc__label-wrap{display:flex;min-width:0;align-items:center;gap:11px}[data-zg-product-hero] .zg-pdp-acc__num{display:inline-grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border-radius:50%;background:#f1eae1;color:#806f5c;font-size:9.5px;font-weight:700;line-height:1;letter-spacing:.04em;transition:background .18s ease,color .18s ease}[data-zg-product-hero] .zg-pdp-acc[open] .zg-pdp-acc__num{background:#111;color:#fff}[data-zg-product-hero] .zg-pdp-acc__label{min-width:0;color:var(--zg-ink);font-size:14.5px;font-weight:620;line-height:1.25;letter-spacing:-.012em}[data-zg-product-hero] .zg-pdp-acc__body{padding:0 8px 19px 46px}[data-zg-product-hero] .zg-pdp-acc__icon{flex-basis:15px;width:15px;height:15px;opacity:.88}[data-zg-product-hero] .zg-pdp-acc__icon:before,[data-zg-product-hero] .zg-pdp-acc__icon:after{width:14px;height:1px}[data-zg-product-hero] .zg-pdp-acc--compatibility_info .rte ul{display:grid;gap:0;margin:0;padding:0;list-style:none}[data-zg-product-hero] .zg-pdp-acc--compatibility_info .rte li{position:relative;margin:0;padding:9px 0 9px 17px;border-bottom:1px solid rgba(228,221,211,.8)}[data-zg-product-hero] .zg-pdp-acc--compatibility_info .rte li:last-child{border-bottom:0}[data-zg-product-hero] .zg-pdp-acc--compatibility_info .rte li:before{content:"";position:absolute;top:1.05em;left:1px;width:6px;height:6px;border-radius:50%;background:#c99d6b}[data-zg-product-hero] .zg-pdp-custom-info--list ul,[data-zg-product-hero] .zg-pdp-custom-info--list ol{display:grid;gap:8px;margin:0;padding-left:18px}[data-zg-product-hero] .zg-pdp-custom-info--note{padding:14px 15px;border-left:2px solid #C99D6B;border-radius:0 12px 12px 0;background:#f7f2eb;color:#5f5953}[data-zg-product-hero] .zg-pdp-specs__row{min-height:42px;padding:10px 0}[data-zg-product-hero] .zg-pdp-specs__key{color:#817a73;font-weight:450}[data-zg-product-hero] .zg-pdp-specs__value{color:#111;font-weight:600}[data-zg-product-hero] .zg-pdp-included__num{color:#8b7d6d;font-size:10px;font-weight:700}[data-zg-product-hero] .zg-pdp-included__item{color:#111;font-weight:500}@media(min-width:990px){[data-zg-product-hero] .zg-pdp-info-module{margin-top:26px}[data-zg-product-hero] .zg-pdp-info-head{padding:0 10px 20px}[data-zg-product-hero] .zg-pdp-info-head__eyebrow{font-size:10px}[data-zg-product-hero] .zg-pdp-info-head__title{font-size:21px}[data-zg-product-hero] .zg-pdp-info-head__text{font-size:13.5px}[data-zg-product-hero] .zg-pdp-acc__head{min-height:62px;padding:17px 10px}[data-zg-product-hero] .zg-pdp-acc__label{font-size:16px}[data-zg-product-hero] .zg-pdp-acc__num{width:29px;height:29px;flex-basis:29px;font-size:10px}[data-zg-product-hero] .zg-pdp-acc__body{padding:0 10px 21px 50px}}@media(max-width:749px){[data-zg-product-hero] .zg-pdp-info-module{margin-top:20px}[data-zg-product-hero] .zg-pdp-info-head{padding:0 6px 15px}[data-zg-product-hero] .zg-pdp-info-head__title{font-size:18px}[data-zg-product-hero] .zg-pdp-info-head__text{font-size:12px;line-height:1.45}[data-zg-product-hero] .zg-pdp-acc__head{min-height:56px;padding:14px 6px}[data-zg-product-hero] .zg-pdp-acc__label-wrap{gap:9px}[data-zg-product-hero] .zg-pdp-acc__num{width:25px;height:25px;flex-basis:25px;font-size:9px}[data-zg-product-hero] .zg-pdp-acc__label{font-size:14.5px}[data-zg-product-hero] .zg-pdp-acc__body{padding:0 6px 18px 40px;font-size:13.5px;line-height:1.6}[data-zg-product-hero] .zg-pdp-glance{gap:12px 14px}}@media(prefers-reduced-motion:reduce){[data-zg-product-hero] .zg-pdp-acc__num{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/zg-pdp-redesign.css.map */
