.zg-1000d4e-page .zg-product-buy{--zg-buy-ink: #171717;--zg-buy-muted: #6d6a65;--zg-buy-line: #e4e1db;--zg-buy-soft: #faf8f5;--zg-buy-accent: #b5401f;color:var(--zg-buy-ink);background:#fff}.zg-1000d4e-page .zg-product-buy__layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;max-width:1360px;padding:52px 36px 72px;margin:0 auto;align-items:start}.zg-1000d4e-page .zg-product-buy__media{min-width:0;position:sticky;top:140px}.zg-1000d4e-page .zg-product-buy__purchase{min-width:0}.zg-1000d4e-page .zg-product-buy__title{margin:0 0 14px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:clamp(28px,2.5vw,38px);font-weight:800;line-height:1.12;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.zg-1000d4e-page .zg-product-buy__primary-price{margin:0 0 16px}.zg-1000d4e-page .zg-product-buy__label{margin:0;font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--zg-buy-muted)}.zg-1000d4e-page .zg-product-buy__selected{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0;margin-top:10px;border:1px solid var(--zg-buy-ink);background:var(--zg-buy-soft);font-size:14px;font-weight:700}.zg-1000d4e-page .zg-product-buy__selected>span{padding:18px 16px}.zg-1000d4e-page .zg-product-buy__selected-price{display:flex;min-width:96px;min-height:58px;padding:12px 18px;align-items:center;justify-content:center;font-size:18px}.zg-1000d4e-page .zg-product-buy__variants{margin-top:10px}.zg-1000d4e-page .zg-product-buy__variants .variant-input-wrap{display:grid;gap:10px;margin:0}.zg-1000d4e-page .zg-product-buy__variants .variant-input{display:block}.zg-1000d4e-page .zg-product-buy__variants .variant__button-label{display:grid;width:100%;min-height:74px;margin:0;padding:16px 18px;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;color:var(--zg-buy-ink);background:#fff;border:1px solid var(--zg-buy-line);box-shadow:none;cursor:pointer}.zg-1000d4e-page .zg-product-buy__variants input[type=radio]:checked+.variant__button-label{border-color:var(--zg-buy-accent);box-shadow:0 0 0 1px var(--zg-buy-accent)}.zg-1000d4e-page .zg-product-buy__variant-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.zg-1000d4e-page .zg-product-buy__variant-copy strong{font-size:15px;font-weight:800;line-height:1.3}.zg-1000d4e-page .zg-product-buy__variant-price{font-size:18px;font-weight:800;white-space:nowrap}.zg-1000d4e-page .zg-product-buy__variants .variant__button-label.disabled{color:var(--zg-buy-muted);opacity:.58}.zg-1000d4e-page .zg-product-buy__variants .variant__button-label.disabled:after{display:none}.zg-1000d4e-page .zg-product-buy .bundle-upsell{margin:22px 0 0}.zg-1000d4e-page .zg-product-buy .bundle-upsell__title{margin:0 0 10px;color:var(--zg-buy-muted);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.15em;text-transform:uppercase}.zg-1000d4e-page .zg-product-buy .bundle-upsell__list{display:grid;gap:0;border:1px solid var(--zg-buy-line)}.zg-1000d4e-page .zg-product-buy .bundle-upsell__option{display:grid;grid-template-columns:16px 54px minmax(0,1fr) auto;grid-template-rows:54px;align-items:center;gap:3px 14px;padding:12px;margin:0;cursor:pointer;transition:background-color .15s ease}.zg-1000d4e-page .zg-product-buy .bundle-upsell__option+.bundle-upsell__option{border-top:1px solid var(--zg-buy-line)}.zg-1000d4e-page .zg-product-buy .bundle-upsell__option:hover,.zg-1000d4e-page .zg-product-buy .bundle-upsell__option.is-selected{background:var(--zg-buy-soft)}.zg-1000d4e-page .zg-product-buy .bundle-upsell__image{grid-column:2;grid-row:1;display:block;width:54px;height:54px;overflow:hidden;border:1px solid var(--zg-buy-line);border-radius:4px;background:var(--zg-buy-soft)}.zg-1000d4e-page .zg-product-buy .bundle-upsell__option.is-selected .bundle-upsell__image{border-color:var(--zg-buy-accent)}.zg-1000d4e-page .zg-product-buy .bundle-upsell__image img{display:block;width:100%;height:100%;object-fit:contain}.zg-1000d4e-page .zg-product-buy .bundle-upsell__content,.zg-1000d4e-page .zg-product-buy .bundle-upsell__controls{display:contents}.zg-1000d4e-page .zg-product-buy .bundle-upsell__name{grid-column:3;grid-row:1;display:flex;align-items:center;align-self:stretch;min-width:0;color:var(--zg-buy-ink);font-size:13px;font-weight:700;line-height:1.35;text-decoration:none}.zg-1000d4e-page .zg-product-buy .bundle-upsell__price-row{grid-column:4;grid-row:1;display:flex;align-items:baseline;gap:5px;white-space:nowrap}.zg-1000d4e-page .zg-product-buy .bundle-upsell__price{color:var(--zg-buy-ink);font-size:13px;font-weight:800}.zg-1000d4e-page .zg-product-buy .bundle-upsell__compare-price{color:var(--zg-buy-muted);font-size:10px;text-decoration:line-through}.zg-1000d4e-page .zg-product-buy .bundle-upsell__checkbox{grid-column:1;grid-row:1;width:16px;height:16px;margin:0;accent-color:var(--zg-buy-accent);cursor:pointer}.zg-1000d4e-page .zg-product-buy__price{font-size:34px;font-weight:800;line-height:1.2;color:var(--zg-buy-accent)}.zg-1000d4e-page .zg-product-buy__compare{margin-left:6px;font-size:15px;color:var(--zg-buy-muted)}.zg-1000d4e-page .zg-product-buy__unit{text-align:right;font-size:12px}.zg-1000d4e-page :where(.zg-product-buy__action) .product-single__form{margin:0}.zg-1000d4e-page :where(.zg-product-buy__action) .add-to-cart{min-height:56px;padding:17px 24px;border:1px solid var(--zg-buy-accent);border-radius:0;background:var(--zg-buy-accent);color:#fff;font-size:14px;font-weight:800;letter-spacing:.12em;box-shadow:none}.zg-1000d4e-page :where(.zg-product-buy__action) .add-to-cart:hover{background:#963419;border-color:#963419}.zg-1000d4e-page :where(.zg-product-buy__action) .add-to-cart:focus-visible{outline:2px solid var(--zg-buy-ink);outline-offset:3px}.zg-1000d4e-page :where(.zg-product-buy__action) .add-to-cart:disabled{opacity:.55;cursor:not-allowed}.zg-1000d4e-page .zg-product-buy__assure-icon{display:flex;width:30px;height:30px;flex:none;align-items:center;justify-content:center;border-radius:7px;background:var(--zg-buy-ink)}.zg-1000d4e-page .zg-product-buy__assure-icon svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1020px){.zg-1000d4e-page .zg-product-buy__layout{gap:30px;padding:32px 24px 52px}}@media(max-width:768px){.zg-1000d4e-page .zg-product-buy__layout{grid-template-columns:minmax(0,1fr);gap:28px;padding:4px 20px 44px}.zg-1000d4e-page .zg-product-buy__media{position:static}.zg-1000d4e-page .zg-product-buy__title{font-size:28px}}@media(prefers-reduced-motion:reduce){.zg-1000d4e-page :where(.zg-product-buy__action) .add-to-cart{transition:none}}.zg-1000d4e-page .zg-detail{--zg-ink: #171717;--zg-muted: #9a948c;--zg-line: #dedbd4;--zg-soft: #f6f4ef;--zg-red: #b5401f;color:var(--zg-ink);background:#fff}.zg-1000d4e-page .zg-detail *{box-sizing:border-box}.zg-1000d4e-page .zg-detail__inner{width:min(1288px,calc(100% - 72px));margin:0 auto}.zg-1000d4e-page .zg-detail h2,.zg-1000d4e-page .zg-detail h3,.zg-1000d4e-page .zg-detail p{margin-top:0}.zg-1000d4e-page .zg-detail__eyebrow{margin-bottom:0;color:var(--zg-red);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.zg-1000d4e-page .zg-detail__upgrade{padding:100px 0;color:#fff;background:var(--zg-ink)}.zg-1000d4e-page .zg-detail__upgrade-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.zg-1000d4e-page .zg-detail__upgrade h2{margin:12px 0 0;color:#fff;font-size:34px;font-weight:900;line-height:1.12;letter-spacing:-.01em}.zg-1000d4e-page .zg-detail__lead{max-width:650px;margin:14px 0 0;color:#b5b0a9;font-size:16px;line-height:1.65}.zg-1000d4e-page .zg-detail__upgrade-button{display:inline-flex;min-height:56px;margin-top:34px;padding:0 34px;align-items:center;justify-content:center;color:var(--zg-ink);font-size:13px;font-weight:800;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;background:#fff}.zg-1000d4e-page .zg-detail__timeline>div{display:flex;padding:15px 0;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid rgba(255,255,255,.16);font-size:14px}.zg-1000d4e-page .zg-detail__timeline span{color:var(--zg-muted);font-weight:700;letter-spacing:.1em}.zg-1000d4e-page .zg-detail__timeline strong{color:#ff8a5f;font-weight:800;text-align:right}.zg-1000d4e-page .zg-detail__timeline>div:first-child strong{color:#fff}.zg-1000d4e-page .zg-detail__features{padding:100px 0}.zg-1000d4e-page .zg-detail__section-heading{max-width:720px}.zg-1000d4e-page .zg-detail__section-heading h2{margin:12px 0 0;font-size:34px;font-weight:900;line-height:1.12;letter-spacing:-.01em}.zg-1000d4e-page .zg-detail__feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:48px}.zg-1000d4e-page .zg-detail__feature-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--zg-line)}.zg-1000d4e-page .zg-detail__feature-media{aspect-ratio:4 / 3;overflow:hidden;background:var(--zg-soft);border-bottom:1px solid var(--zg-line)}.zg-1000d4e-page .zg-detail__feature-media img{display:block;width:100%;height:100%;object-fit:cover}.zg-1000d4e-page .zg-detail__feature-copy{padding:22px 24px 28px}.zg-1000d4e-page .zg-detail__feature-copy>span{color:var(--zg-red);font-size:12px;font-weight:900;letter-spacing:.18em}.zg-1000d4e-page .zg-detail__feature-copy h3{margin:7px 0 9px;font-size:18px;font-weight:900;line-height:1.25;letter-spacing:-.01em}.zg-1000d4e-page .zg-detail__feature-copy p{margin-bottom:0;color:#6d6a65;font-size:16px;line-height:1.65}.zg-1000d4e-page .zg-detail__spec-heading h2{margin:0;color:#fff;font-size:34px;font-weight:900;line-height:1.1;letter-spacing:.01em;text-transform:uppercase}.zg-1000d4e-page .zg-detail__spec-heading p{margin:12px 0 0;color:var(--zg-muted);font-size:16px}.zg-1000d4e-page .zg-detail__specs{padding:100px 0;color:#fff;background:#111;border-top:1px solid rgba(255,255,255,.12)}.zg-1000d4e-page .zg-detail__spec-heading{max-width:720px;margin:0 auto 54px;text-align:center}.zg-1000d4e-page .zg-detail__spec-images{display:grid;grid-template-columns:minmax(0,40%) minmax(0,60%);gap:12px;align-items:stretch}.zg-1000d4e-page .zg-detail__spec-visuals{display:grid;gap:12px}.zg-1000d4e-page .zg-detail__spec-visuals img{display:block;width:100%;height:auto;background:#fff}.zg-1000d4e-page .zg-detail__spec-table{display:grid;margin:0;background:#fff}.zg-1000d4e-page .zg-detail__spec-table>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.72fr);gap:28px;padding:0 28px;align-items:center;color:#111;border-bottom:1px solid #777}.zg-1000d4e-page .zg-detail__spec-table>div:nth-child(odd){background:#eee}.zg-1000d4e-page .zg-detail__spec-table>div:last-child{border-bottom:0}.zg-1000d4e-page .zg-detail__spec-table dt{font-size:clamp(15px,1.35vw,22px);line-height:1.25}.zg-1000d4e-page .zg-detail__spec-table dd{margin:0;color:#c74324;font-size:clamp(16px,1.35vw,22px);font-weight:600}@media screen and (min-width:990px){.zg-1000d4e-page .zg-detail__spec-table dt{font-size:18px}}@media screen and (max-width:989px){.zg-1000d4e-page .zg-detail__upgrade-grid{grid-template-columns:1fr;gap:46px}.zg-1000d4e-page .zg-detail__feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zg-1000d4e-page .zg-detail__spec-images{grid-template-columns:1fr}.zg-1000d4e-page .zg-detail__spec-table>div{min-height:78px}}@media screen and (max-width:749px){.zg-1000d4e-page .zg-detail__feature-grid{grid-template-columns:1fr}.zg-1000d4e-page .zg-detail__spec-table>div{grid-template-columns:1fr auto;gap:16px;padding:18px}}@media screen and (max-width:589px){.zg-1000d4e-page .zg-detail__inner{width:calc(100% - 36px)}.zg-1000d4e-page .zg-detail__upgrade-button{min-height:50px;margin-top:34px;padding:0 24px}.zg-1000d4e-page .zg-detail__upgrade,.zg-1000d4e-page .zg-detail__features,.zg-1000d4e-page .zg-detail__specs{padding:64px 0}.zg-1000d4e-page .zg-detail__upgrade h2,.zg-1000d4e-page .zg-detail__section-heading h2{font-size:28px}.zg-1000d4e-page .zg-detail__lead{font-size:14px}.zg-1000d4e-page .zg-detail__timeline>div{font-size:12px}.zg-1000d4e-page .zg-detail__feature-grid{gap:18px;margin-top:34px}.zg-1000d4e-page .zg-detail__spec-heading h2{font-size:28px}}.zg-1000d4e-page .product-section.zg-product-buy{--zg-buy-accent: #c4372b;--zg-buy-soft: #f5f5f3;--zg-buy-line: #e6e6e3}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__primary-price{margin:0 0 18px}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__title{margin:8px 0 10px;font-size:clamp(28px,2.5vw,38px)}.zg-1000d4e-page .zg-buy-b__eyebrow{margin:0;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#555}.zg-1000d4e-page .zg-buy-b__tabs{display:flex;gap:24px;margin:18px 0 16px;border-bottom:1px solid var(--zg-buy-line)}.zg-1000d4e-page .zg-buy-b__tabs button{background:none;border:0;padding:0 2px 11px;margin-bottom:-1px;border-bottom:2px solid transparent;font:inherit;font-size:14px;font-weight:600;color:#666;cursor:pointer}.zg-1000d4e-page .zg-buy-b__tabs button[aria-selected=true]{color:#191919;border-bottom-color:#191919;font-weight:700}.zg-1000d4e-page .zg-buy-b__tab-copy{max-height:140px;overflow:hidden;font-size:13.5px;line-height:1.55;color:#444}.zg-1000d4e-page .zg-buy-b__tab-copy.is-expanded{max-height:none}.zg-1000d4e-page .zg-buy-b__tab-copy ul{margin:0;padding-left:18px}.zg-1000d4e-page .zg-buy-b__tab-copy li{margin:0 0 9px}.zg-1000d4e-page .zg-buy-b__tab-copy p{margin:0 0 10px}.zg-1000d4e-page .zg-buy-b__more{margin-top:13px;background:#fff;border:1px solid var(--zg-buy-line);border-radius:999px;padding:8px 18px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__selection{margin-top:20px}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__label,.zg-1000d4e-page .product-section.zg-product-buy .bundle-upsell__title{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__variants .variant-input-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__variants .variant-input{display:block;width:auto;margin:0}.zg-1000d4e-page .product-section.zg-product-buy .variant__button-label{display:flex;flex-direction:column;align-items:stretch;gap:7px;height:100%;padding:10px;border:1.5px solid var(--zg-buy-line);border-radius:12px;background:#fff;text-align:center;box-shadow:none}.zg-1000d4e-page .product-section.zg-product-buy input:checked+.variant__button-label{border-color:var(--zg-buy-accent);box-shadow:inset 0 0 0 .5px var(--zg-buy-accent)}.zg-1000d4e-page .product-section.zg-product-buy .zg-buy-b__variant-image{display:block;border-radius:8px;background:var(--zg-buy-soft);height:86px;overflow:hidden}.zg-1000d4e-page .zg-buy-b__variant-image img{display:block;width:100%;height:100%;object-fit:contain}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__variant-copy{display:block;font-size:12.5px}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__variant-price{font-size:12px;color:#666}.zg-1000d4e-page .zg-buy-b__included{border-radius:12px;background:var(--zg-buy-soft);margin:20px 0 16px;overflow:hidden}.zg-1000d4e-page .zg-buy-b__included summary{display:flex;justify-content:space-between;padding:14px 18px;font-size:13.5px;font-weight:700;cursor:pointer;list-style:none}.zg-1000d4e-page .zg-buy-b__included summary::-webkit-details-marker{display:none}.zg-1000d4e-page .zg-buy-b__included-copy{padding:0 18px 16px;font-size:12.5px;line-height:1.6;color:#555}.zg-1000d4e-page .zg-buy-b__included-copy ul{margin:8px 0 0;padding-left:18px}.zg-1000d4e-page .product-section.zg-product-buy .zg-buy-b__gift{display:grid;grid-template-columns:16px 44px minmax(0,1fr) auto;gap:10px;align-items:center;background:#fbf4e7;border:1px solid #ebdcbf;border-radius:12px;padding:14px 12px;margin-bottom:18px}.zg-1000d4e-page .zg-buy-b__gift img{width:44px;height:44px;object-fit:contain}.zg-1000d4e-page .zg-buy-b__gift strong{font-size:13px}.zg-1000d4e-page .zg-buy-b__gift p{font-size:11.5px;line-height:1.45;margin:4px 0 0;color:#665d50}.zg-1000d4e-page .zg-buy-b__gift-check{color:var(--zg-buy-accent);font-weight:800}.zg-1000d4e-page .zg-buy-b__gift-free{display:flex;flex-direction:column;align-items:flex-end;gap:3px;justify-self:end;white-space:nowrap;color:var(--zg-buy-accent)}.zg-1000d4e-page .zg-buy-b__gift-free strong{font-size:14px;font-weight:800}.zg-1000d4e-page .zg-buy-b__gift-free s{color:#777;font-size:11px;font-weight:400}.zg-1000d4e-page .product-section.zg-product-buy .bundle-upsell__list{border:1px solid var(--zg-buy-line);border-radius:12px;overflow:hidden}.zg-1000d4e-page .product-section.zg-product-buy .bundle-upsell__option{background:#fff}.zg-1000d4e-page .product-section.zg-product-buy .bundle-upsell__option.is-selected{background:var(--zg-buy-soft)}.zg-1000d4e-page .product-section.zg-product-buy .bundle-upsell__option.is-included{display:none}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__action .add-to-cart{border-radius:10px;background:var(--zg-buy-accent);border-color:var(--zg-buy-accent);min-height:52px}.zg-1000d4e-page .product-section.zg-product-buy .zg-buy-b__cta-total{display:inline}.zg-1000d4e-page .product-section.zg-product-buy .zg-buy-b__guarantees{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.zg-1000d4e-page .zg-buy-b__guarantees>div{display:grid;grid-template-columns:30px minmax(0,1fr);gap:2px 8px;padding:14px 12px;border:1px solid var(--zg-buy-line);border-radius:10px}.zg-1000d4e-page .zg-buy-b__guarantees>div>.zg-product-buy__assure-icon{grid-row:span 2;align-self:center}.zg-1000d4e-page .zg-buy-b__guarantees strong{font-size:12px}.zg-1000d4e-page .zg-buy-b__guarantees small{font-size:11px;color:#666}.zg-1000d4e-page .product-section.zg-product-buy [hidden]{display:none!important}@media(max-width:768px){.zg-1000d4e-page .zg-buy-b__tabs{gap:16px}.zg-1000d4e-page .zg-buy-b__tabs button{font-size:12px}.zg-1000d4e-page .product-section.zg-product-buy .zg-buy-b__gift{grid-template-columns:16px 36px minmax(0,1fr)}.zg-1000d4e-page .zg-buy-b__gift-free{grid-column:3}.zg-1000d4e-page .zg-buy-b__guarantees>div{padding:12px 8px;gap:2px 5px}}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__title span{display:block;text-transform:none}.zg-1000d4e-page .product-section.zg-product-buy .zg-product-buy__variant-copy strong{text-transform:none}.zg-1000d4e-page .zg-buy-b__delivery{margin:18px 0 12px;font-size:12px;color:#555}.zg-1000d4e-page .product-section.zg-product-buy [data-buy-panel="2"] .zg-buy-b__tab-copy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.zg-1000d4e-page .product-section.zg-product-buy [data-buy-panel="2"] p{font-size:11.5px}.zg-1000d4e-page .product-section.zg-product-buy [data-buy-panel="2"] strong{display:block;font-size:19px;color:#191919}.zg-1000d4e-page .zg-buy-b__spec-diagrams{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.zg-1000d4e-page .zg-buy-b__spec-diagrams img{display:block;width:100%;height:auto;min-width:0;object-fit:contain}.zg-1000d4e-page .zg-buy-b__tab-copy.has-overflow:not(.is-expanded){-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 48%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 48%,transparent 100%)}.zg-1000d4e-page .zg-buy-b__spec-more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.zg-1000d4e-page .zg-buy-b__spec-more p{margin:0;color:#666;font-size:11.5px}.zg-1000d4e-page .zg-buy-b__spec-more strong{display:block;color:#191919;font-size:19px}.zg-1000d4e-page .product-section.zg-product-buy [data-buy-panel="2"] .zg-buy-b__tab-copy{max-height:none;overflow:visible}.zg-1000d4e-page .product-section.zg-product-buy [data-buy-panel="3"] .zg-buy-b__tab-copy p:has(>strong:only-child){margin:0 0 5px;color:#191919}.zg-1000d4e-page .zg-buy-b__chevron{display:inline-block;width:14px;height:10px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.zg-1000d4e-page .zg-buy-b__more{display:inline-flex;align-items:center;gap:8px}.zg-1000d4e-page .zg-buy-b__more[hidden]{display:none}.zg-1000d4e-page .zg-buy-b__more[aria-expanded=true] .zg-buy-b__chevron,.zg-1000d4e-page .zg-buy-b__included[open] .zg-buy-b__chevron{transform:rotate(180deg)}.zg-1000d4e-page .zg-buy-b__gift-check svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.zg-1000d4e-page .product-section.zg-product-buy .zg-buy-b__delivery{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.zg-1000d4e-page .zg-buy-b__delivery-info{display:inline-block}.zg-1000d4e-page .zg-buy-b__delivery-info summary{display:flex;cursor:pointer;list-style:none}.zg-1000d4e-page .zg-buy-b__delivery-info summary::-webkit-details-marker{display:none}.zg-1000d4e-page .zg-buy-b__delivery-info svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.zg-1000d4e-page .zg-buy-b__delivery-info>div{position:absolute;z-index:5;bottom:calc(100% + 8px);left:0;width:240px;max-width:75vw;padding:12px;border:1px solid var(--zg-buy-line);border-radius:8px;background:#fff;color:#444;box-shadow:0 4px 18px #0002;font-size:12px;line-height:1.5}.zg-1000d4e-page .zg-detail__faq{padding:70px 0 0;background:#fff;color:#191919}.zg-1000d4e-page .zg-detail__faq h2{margin:0;font-size:29px;font-weight:800;letter-spacing:-.01em;text-transform:none}.zg-1000d4e-page .zg-detail__faq-line{width:44px;height:3px;background:#c4372b;border-radius:2px;margin:12px 0 8px}.zg-1000d4e-page .zg-detail__faq details{border-bottom:1px solid #e6e6e3}.zg-1000d4e-page .zg-detail__faq summary{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:19px 2px;font-size:14.5px;font-weight:700;cursor:pointer;list-style:none}.zg-1000d4e-page .zg-detail__faq summary::-webkit-details-marker{display:none}.zg-1000d4e-page .zg-detail__faq-plus{position:relative;width:14px;height:14px;color:#c4372b;flex:none}.zg-1000d4e-page .zg-detail__faq-plus:before,.zg-1000d4e-page .zg-detail__faq-plus:after{content:"";position:absolute;background:currentColor;border-radius:1px}.zg-1000d4e-page .zg-detail__faq-plus:before{width:14px;height:2px;left:0;top:6px}.zg-1000d4e-page .zg-detail__faq-plus:after{height:14px;width:2px;top:0;left:6px}.zg-1000d4e-page .zg-detail__faq details[open] .zg-detail__faq-plus{visibility:hidden}.zg-1000d4e-page .zg-detail__faq-answer{padding:0 2px 20px;font-size:13.5px;color:#555;line-height:1.7;max-width:840px}.zg-1000d4e-page .zg-detail__faq-answer p{margin:0}@media(max-width:768px){.zg-1000d4e-page .zg-detail__faq{padding:48px 0}.zg-1000d4e-page .zg-detail__faq h2{font-size:25px}}.zg-1000d4e-page .zg-product-buy .franko-star-rating{padding-bottom:0;margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/104/assets/product-1000d4e.css.map */
