.bar[data-astro-cid-lkfnz4g3]{display:none}@media (width<=800px){:root:has([data-product-header]){--header-height:calc(var(--narrow-header-height) + env(safe-area-inset-top,0px))}.bar[data-astro-cid-lkfnz4g3]{z-index:10;box-sizing:border-box;height:var(--header-height);padding:env(safe-area-inset-top,0px) calc(var(--block-padding) + env(safe-area-inset-right,0px)) 0 calc(var(--block-padding) + env(safe-area-inset-left,0px));background:var(--color-surface);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}}.group[data-astro-cid-lkfnz4g3]{align-items:center;gap:25px;display:flex}.like-form[data-astro-cid-lkfnz4g3]{margin:0;display:flex}.action[data-astro-cid-lkfnz4g3]{--icon-size:25px;width:var(--icon-size);height:var(--icon-size);color:var(--color-icon-strong);cursor:pointer;background:0 0;border:0;padding:0;display:flex;position:relative}.share[data-astro-cid-lkfnz4g3],.like[data-astro-cid-lkfnz4g3]{--icon-size:28px}.action[data-astro-cid-lkfnz4g3]:before{content:"";inset:calc((var(--icon-size) - var(--narrow-header-height)) / 2) -12px;position:absolute}.action[data-astro-cid-lkfnz4g3] svg{width:var(--icon-size);height:var(--icon-size)}.back[data-astro-cid-lkfnz4g3]{flex:auto;align-self:stretch;align-items:center;width:auto;height:auto;margin-right:24px}.back[data-astro-cid-lkfnz4g3]:before{inset:0 0 0 calc(-1 * (var(--block-padding) + env(safe-area-inset-left,0px)))}.back[data-astro-cid-lkfnz4g3]:focus-visible{outline:none}.back[data-astro-cid-lkfnz4g3]:focus-visible svg{outline:2px solid var(--color-text-strong);outline-offset:2px}.icon[data-astro-cid-lkfnz4g3]{display:flex}.icon-done[data-astro-cid-lkfnz4g3],.share[data-astro-cid-lkfnz4g3][data-done] .icon-share[data-astro-cid-lkfnz4g3]{display:none}.share[data-astro-cid-lkfnz4g3][data-done] .icon-done[data-astro-cid-lkfnz4g3]{display:flex}.icon-done[data-astro-cid-lkfnz4g3] path{stroke-width:.8px}button[data-astro-cid-lkfnz4g3].action{will-change:transform;transition:transform 90ms ease-out}button[data-astro-cid-lkfnz4g3].action:active,button[data-astro-cid-lkfnz4g3].action[data-pressing]{transition-duration:.12s;transform:scale(.9)}.like[data-astro-cid-lkfnz4g3][aria-pressed=true]{color:var(--color-text-strong)}.like[data-astro-cid-lkfnz4g3][aria-pressed=true] path{fill:currentColor}@media (prefers-reduced-motion:reduce){button[data-astro-cid-lkfnz4g3].action{transition:none}}.sr-only[data-astro-cid-lkfnz4g3]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.product[data-astro-cid-iazoilev]{--info-padding-left:36px;--info-padding-right:20px;--info-max:calc(530px + var(--info-padding-left) + var(--info-padding-right));--info-min:420px;--info-shift:1 / 3;--aside-top:var(--header-height);box-sizing:border-box;grid-template-columns:minmax(0, 1fr) minmax(var(--info-min), 1fr);max-width:var(--block-max-width);padding:0 var(--block-padding);grid-template-areas:"photos aside";align-items:start;margin:0 auto;display:grid}.photos[data-astro-cid-iazoilev]{grid-area:photos;min-width:0}.aside[data-astro-cid-iazoilev]{top:var(--aside-top);box-sizing:border-box;width:min(var(--info-max), 100%);min-width:var(--info-min);margin-left:calc(max(0px, 100% - var(--info-max)) * var(--info-shift));padding:40px var(--info-padding-right) 0 var(--info-padding-left);grid-area:aside;justify-self:start;position:sticky}.crumbs[data-astro-cid-iazoilev] ol[data-astro-cid-iazoilev]{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--font-size-fine);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:6px;margin:0;padding:0;font-weight:400;line-height:1.4;list-style:none;display:flex}.crumbs[data-astro-cid-iazoilev] li[data-astro-cid-iazoilev]+li[data-astro-cid-iazoilev]:before{content:"—" / "";margin-right:6px}.crumbs[data-astro-cid-iazoilev] a[data-astro-cid-iazoilev]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-iazoilev] a[data-astro-cid-iazoilev]:hover,.crumbs[data-astro-cid-iazoilev] a[data-astro-cid-iazoilev]:focus-visible{color:var(--color-text-strong);text-decoration:underline}@media (width<=945px){.product[data-astro-cid-iazoilev]{--frame-ratio:3 / 4;--crumbs-height:calc(2 * 12px + var(--font-size-fine) * 1.4);--photos-border:1px;--info-gap:30px;--fold-gap:var(--info-gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs""photos""info"}.aside[data-astro-cid-iazoilev]{display:contents}.crumbs[data-astro-cid-iazoilev]{box-sizing:border-box;height:var(--crumbs-height);grid-area:crumbs;padding-block:12px}.crumbs[data-astro-cid-iazoilev] ol[data-astro-cid-iazoilev]{flex-wrap:nowrap}.crumbs[data-astro-cid-iazoilev] li[data-astro-cid-iazoilev]{white-space:nowrap;flex:none}.crumbs[data-astro-cid-iazoilev] li[data-astro-cid-iazoilev]:last-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.product[data-astro-cid-iazoilev] [data-product-info]{box-sizing:border-box;width:min(var(--info-max), 100%);margin-top:var(--info-gap);grid-area:info;justify-self:center}.photos[data-astro-cid-iazoilev]{--gallery-height:min(calc(100cqw / (var(--frame-ratio))), max(320px, calc(100svh - var(--header-height) - var(--navbar-height) - var(--cart-bar-height) - var(--crumbs-height) - var(--photos-border) - var(--info-gap) - var(--lead-height,2 * 1.15 * var(--font-size-product-title) + 24px + 1.3 * var(--font-size-price)) - var(--fold-gap) + 1px)));margin-inline:calc(-1 * var(--block-padding));border-bottom:var(--photos-border) solid var(--color-divider)}}@media (width<=800px){.product[data-astro-cid-iazoilev]{--info-gap:20px}}.product[data-astro-cid-iazoilev][data-loading]{cursor:progress}.product[data-astro-cid-iazoilev][data-loading]>[data-astro-cid-iazoilev]:not(template){opacity:.5;transition:opacity .2s .12s}@media (prefers-reduced-motion:reduce){.product[data-astro-cid-iazoilev][data-loading]>[data-astro-cid-iazoilev]:not(template){transition:none}}.cart-bar[data-astro-cid-bd4ssuww]{display:none}@media (width<=800px){:root:has([data-product-cart-bar]){--cart-bar-height:calc(44px + 2 * var(--block-padding))}.cart-bar[data-astro-cid-bd4ssuww]{bottom:var(--navbar-height);z-index:10;padding:var(--block-padding) calc(var(--block-padding) + env(safe-area-inset-right,0px)) var(--block-padding) calc(var(--block-padding) + env(safe-area-inset-left,0px));background:var(--color-surface);display:block;position:sticky}}html:has(dialog[data-menu][open]) .cart-bar[data-astro-cid-bd4ssuww]{visibility:hidden}.panels[data-astro-cid-yxhtpyxq]{flex-direction:column;gap:8px;display:flex}.media[data-astro-cid-yxhtpyxq]{min-width:0}.panel[data-astro-cid-yxhtpyxq][data-kind=text]{box-sizing:border-box;min-height:320px;padding:96px var(--block-padding);text-align:center;place-items:center;display:grid}.panel[data-astro-cid-yxhtpyxq][data-kind=text] .copy[data-astro-cid-yxhtpyxq]{max-width:720px}.panel[data-astro-cid-yxhtpyxq][data-kind=split]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.panel[data-astro-cid-yxhtpyxq][data-kind=split] .copy[data-astro-cid-yxhtpyxq]{box-sizing:border-box;width:100%;max-width:640px;padding:48px clamp(var(--block-padding), 5vw, 80px);grid-area:1/1;justify-self:center}.panel[data-astro-cid-yxhtpyxq][data-kind=split] .media[data-astro-cid-yxhtpyxq]{grid-area:1/2}.panel[data-astro-cid-yxhtpyxq][data-kind=split][data-mirror] .copy[data-astro-cid-yxhtpyxq]{grid-column:2}.panel[data-astro-cid-yxhtpyxq][data-kind=split][data-mirror] .media[data-astro-cid-yxhtpyxq]{grid-column:1}.title[data-astro-cid-yxhtpyxq]{color:var(--color-text-strong);font-family:var(--font-heading);font-size:var(--font-size-product-panel-title);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:500;line-height:1.2}.body[data-astro-cid-yxhtpyxq]{color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-product-panel-text);white-space:pre-line;overflow-wrap:break-word;margin:0;font-weight:400;line-height:1.6}.title[data-astro-cid-yxhtpyxq]+.body[data-astro-cid-yxhtpyxq]{margin-top:20px}@media (width<=800px){.panel[data-astro-cid-yxhtpyxq][data-kind=text]{min-height:0;padding:56px var(--block-padding)}.panel[data-astro-cid-yxhtpyxq][data-kind=split]{grid-template-columns:minmax(0,1fr)}.panel[data-astro-cid-yxhtpyxq][data-kind=split] .copy[data-astro-cid-yxhtpyxq],.panel[data-astro-cid-yxhtpyxq][data-kind=split] .media[data-astro-cid-yxhtpyxq],.panel[data-astro-cid-yxhtpyxq][data-kind=split][data-mirror] .copy[data-astro-cid-yxhtpyxq],.panel[data-astro-cid-yxhtpyxq][data-kind=split][data-mirror] .media[data-astro-cid-yxhtpyxq]{grid-area:auto/1}.panel[data-astro-cid-yxhtpyxq][data-kind=split] .copy[data-astro-cid-yxhtpyxq]{max-width:none;padding:32px var(--block-padding)}}.head[data-astro-cid-63kevtrd]{cursor:pointer;align-items:center;list-style:none;display:flex}.head[data-astro-cid-63kevtrd]::-webkit-details-marker{display:none}.title[data-astro-cid-63kevtrd]{min-width:0;color:var(--color-text-strong);font-family:var(--font-body);font-size:var(--font-size-accordion);flex:auto;margin:0;padding:16px 12px 16px 0;font-weight:500;line-height:1.29412}.plus[data-astro-cid-63kevtrd]{width:20px;height:20px;color:var(--color-icon-strong);will-change:transform;flex:none;justify-content:center;align-items:center;transition:transform .26s;display:flex}.item[data-astro-cid-63kevtrd][open]:not([data-closing]) .plus[data-astro-cid-63kevtrd]{transform:rotate(45deg)}.text[data-astro-cid-63kevtrd]{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--font-size-accordion);flex-direction:column;gap:8px;padding-bottom:16px;font-weight:400;line-height:1.29412;display:flex}.text[data-astro-cid-63kevtrd] p[data-astro-cid-63kevtrd]{margin:0}@media (prefers-reduced-motion:reduce){.plus[data-astro-cid-63kevtrd]{transition:none}}.body[data-astro-cid-3x5efem2]{padding:0 32px 48px}.topic[data-astro-cid-3x5efem2]+.topic[data-astro-cid-3x5efem2]{margin-top:32px}.topic-title[data-astro-cid-3x5efem2]{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--font-size-fine);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-weight:500;line-height:1.4}@media (width<=800px){.body[data-astro-cid-3x5efem2]{padding:0 var(--block-padding) 24px}.topic[data-astro-cid-3x5efem2]+.topic[data-astro-cid-3x5efem2]{margin-top:24px}}.body[data-astro-cid-vuvx4shk]{padding:0 32px 32px}.request[data-astro-cid-vuvx4shk]{color:var(--color-text-strong);font-family:var(--font-body);font-size:var(--font-size-footer);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:400;line-height:1.5}.request[data-astro-cid-vuvx4shk]:hover,.request[data-astro-cid-vuvx4shk]:focus-visible{text-decoration:underline}.rows[data-astro-cid-vuvx4shk]{margin-top:16px}@media (width<=800px){.body[data-astro-cid-vuvx4shk]{padding:0 var(--block-padding) 24px}}main[data-astro-cid-gctehhae]{box-sizing:border-box;width:100%;padding-bottom:60px}.panels[data-astro-cid-gctehhae]{margin-top:8px}.recommendations[data-astro-cid-gctehhae]{margin-top:80px}@media (width<=800px){.panels[data-astro-cid-gctehhae]{margin-top:32px}.recommendations[data-astro-cid-gctehhae]{margin-top:48px}}@media (width<=959px){main[data-astro-cid-gctehhae]{padding-bottom:32px}}
