.grid[data-astro-cid-rdw5hn56]{grid-template-columns:repeat(auto-fill, minmax(max(17rem, var(--product-track-cap)), 1fr));gap:var(--product-row-gap) .25rem;margin:0;padding:0;list-style:none;display:grid}:root[data-catalog-view=list] .grid[data-astro-cid-rdw5hn56]{grid-template-columns:1fr;gap:.25rem}@media (width<=1024px){.grid[data-astro-cid-rdw5hn56]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.grid[data-astro-cid-rdw5hn56]{grid-template-columns:repeat(2,minmax(0,1fr))}}@property --order-glow-lift{syntax:"<number>";inherits:false;initial-value:1}@property --order-fill{syntax:"<color>";inherits:false;initial-value:#8a5a1e}.add-order__button[data-astro-cid-gj5ceqfp]{--order-fill:#8a5a1e;--glow:.38;--order-glow-lift:1;border:1px solid color-mix(in srgb, var(--order-fill), #fff 22%);border-radius:var(--radius-button);background:radial-gradient(90% 62% at 50% 106%, rgba(255, 214, 150, calc(var(--glow) * var(--order-glow-lift))) 0%, rgba(255, 186, 96, calc(var(--glow) * var(--order-glow-lift) * .45)) 45%, #ffba6000 78%), var(--order-fill);color:#fff;font:inherit;font-size:var(--text-md);cursor:pointer;transform-origin:50%;backface-visibility:hidden;padding:14px 2rem;font-weight:400;line-height:1.2;transition:--order-glow-lift .18s ease-out;display:inline-grid}.add-order__button[data-astro-cid-gj5ceqfp].is-flipping{transition:--order-glow-lift .18s ease-out,--order-fill .2s ease-out,border-radius .2s ease-out,scale .2s ease-out}@media (width<=600px){.add-order__button[data-astro-cid-gj5ceqfp]{padding-block:13px}}.add-order__button[data-astro-cid-gj5ceqfp]:active{--order-glow-lift:1.9}@media (hover:hover){.add-order__button[data-astro-cid-gj5ceqfp]:hover{--order-glow-lift:1.9}}@media (prefers-reduced-motion:reduce){.add-order__button[data-astro-cid-gj5ceqfp],.add-order__button[data-astro-cid-gj5ceqfp].is-flipping{transition:none}}.add-order__button[data-astro-cid-gj5ceqfp][data-in-order=true]{--order-fill:#412f13;--glow:.16;border-radius:2rem;scale:.9}.add-order__sizer[data-astro-cid-gj5ceqfp]{visibility:hidden;grid-area:1/1;padding-inline-start:calc(24px + .6rem);display:inline-grid}.add-order__sizer[data-astro-cid-gj5ceqfp]>span[data-astro-cid-gj5ceqfp]{grid-area:1/1}.add-order__row[data-astro-cid-gj5ceqfp]{grid-area:1/1;justify-self:center;align-items:center;gap:.6rem;display:inline-flex}.add-order__icons[data-astro-cid-gj5ceqfp]{display:inline-grid}.add-order__icons[data-astro-cid-gj5ceqfp]>.add-order__icon[data-astro-cid-gj5ceqfp]{grid-area:1/1}.add-order__icon[data-astro-cid-gj5ceqfp]{margin:-4px}.add-order__icon--remove[data-astro-cid-gj5ceqfp],.add-order__button[data-astro-cid-gj5ceqfp][data-in-order=true] .add-order__icon--add[data-astro-cid-gj5ceqfp]{visibility:hidden}.add-order__button[data-astro-cid-gj5ceqfp][data-in-order=true] .add-order__icon--remove[data-astro-cid-gj5ceqfp]{visibility:visible}.gallery[data-astro-cid-fmfgs2lu]{isolation:isolate;background:var(--color-product-media-bg);height:26.5rem;margin:0;position:relative;overflow:hidden}.gallery--empty[data-astro-cid-fmfgs2lu]{background-image:radial-gradient(ellipse 90% 62% at 50% 100%, var(--color-product-media-glow) 0%, color-mix(in srgb, var(--color-product-media-glow) 40%, transparent) 45%, transparent 78%);box-sizing:border-box;background-origin:border-box;place-items:center;padding:1.5rem;display:grid}:root[data-theme=light] .gallery--empty[data-astro-cid-fmfgs2lu]{background-image:radial-gradient(ellipse 90% 62% at 50% 0%, var(--color-product-media-glow) 0%, color-mix(in srgb, var(--color-product-media-glow) 40%, transparent) 45%, transparent 78%)}.gallery__brand[data-astro-cid-fmfgs2lu]{--brand-mark-height:3rem;max-width:100%}.gallery__track[data-astro-cid-fmfgs2lu]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;height:100%;display:flex;overflow:auto hidden}.gallery__track[data-astro-cid-fmfgs2lu]::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.gallery[data-astro-cid-fmfgs2lu][aria-roledescription] .gallery__track[data-astro-cid-fmfgs2lu]{cursor:grab}}.gallery__track[data-astro-cid-fmfgs2lu].is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.gallery__slide[data-astro-cid-fmfgs2lu]{scroll-snap-align:center;flex:0 0 100%;place-items:center;min-width:0;padding:.5rem;display:grid}.gallery__slide[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu]{object-fit:contain;user-select:none;width:100%;max-width:100%;height:100%;transform:scale(1.08)}.gallery__slide--bleed[data-astro-cid-fmfgs2lu]{padding:0}.gallery__slide--bleed[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu]{object-fit:cover;transform:none}.gallery__arrow[data-astro-cid-fmfgs2lu]{z-index:1;border:1px solid var(--color-border);background:var(--color-bg-elevated);width:2.25rem;height:2.25rem;color:var(--color-muted);cursor:pointer;border-radius:999px;place-items:center;padding:0;transition:color .14s,border-color .14s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.gallery__arrow--prev[data-astro-cid-fmfgs2lu]{left:.5rem}.gallery__arrow--next[data-astro-cid-fmfgs2lu]{right:.5rem}.gallery__arrow[data-astro-cid-fmfgs2lu]:focus-visible,.gallery__arrow[data-astro-cid-fmfgs2lu]:active{color:var(--color-text);border-color:var(--color-border-hover)}@media (hover:hover){.gallery__arrow[data-astro-cid-fmfgs2lu]:hover{color:var(--color-text);border-color:var(--color-border-hover)}}.gallery__arrow[data-astro-cid-fmfgs2lu] svg{width:1.125rem;height:1.125rem}@media (width<=1024px){.gallery[data-astro-cid-fmfgs2lu].gallery,.gallery--empty[data-astro-cid-fmfgs2lu].gallery--empty{display:none}}@media (hover:none) and (pointer:coarse){.gallery__arrow[data-astro-cid-fmfgs2lu]{display:none}}.range__link[data-astro-cid-tdiluw7x]{--brand-mark-height:20px;background:var(--color-card-bg);font-size:var(--text-base);color:var(--color-muted);backface-visibility:hidden;border:0;border-radius:6px;align-items:center;gap:12px;padding:12px 16px;line-height:24px;text-decoration:none;transition:background-color .15s;display:inline-flex}.range__label[data-astro-cid-tdiluw7x]{min-width:0}.range__corner[data-astro-cid-tdiluw7x]{flex:none;display:flex}.range__link[data-astro-cid-tdiluw7x] .range__arrow{width:14px;height:14px}.range__link--stacked[data-astro-cid-tdiluw7x]{--brand-mark-height:24px;box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:16px;display:flex;position:relative}.range__link--stacked[data-astro-cid-tdiluw7x] .brand-mark{padding-block:5px}.range__link--stacked[data-astro-cid-tdiluw7x] .brand-mark svg,.range__link--stacked[data-astro-cid-tdiluw7x] .brand-mark img{height:round(calc(var(--mark-box) * var(--logo-lift) * var(--logo-trim,1) + var(--plate-reclaim)), 1px)}.range__link--stacked[data-astro-cid-tdiluw7x] .brand-mark--text{line-height:24px}.range__link--stacked[data-astro-cid-tdiluw7x] .range__corner[data-astro-cid-tdiluw7x]{background:color-mix(in srgb, var(--color-card-bg) 85%, #fff);width:28px;height:28px;box-shadow:0 0 0 3px var(--color-bg);border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s;position:absolute;top:-6px;right:-6px}.range__link[data-astro-cid-tdiluw7x]:active{background:color-mix(in srgb, var(--color-card-bg) 85%, #fff);color:var(--color-text)}@media (hover:hover){.range__link[data-astro-cid-tdiluw7x]:hover{background:color-mix(in srgb, var(--color-card-bg) 85%, #fff);color:var(--color-text)}}.range__link--stacked[data-astro-cid-tdiluw7x]:active .range__corner[data-astro-cid-tdiluw7x]{background:color-mix(in srgb, var(--color-card-bg) 70%, #fff)}@media (hover:hover){.range__link--stacked[data-astro-cid-tdiluw7x]:hover .range__corner[data-astro-cid-tdiluw7x]{background:color-mix(in srgb, var(--color-card-bg) 70%, #fff)}}@media (prefers-reduced-motion:reduce){.range__link[data-astro-cid-tdiluw7x],.range__corner[data-astro-cid-tdiluw7x]{transition:none}}.product-level[data-astro-cid-cyfbodxb]{--level-gutter:var(--tree-gutter,0px);--level-pad-end:var(--tree-pad-end,0px);flex-direction:column;gap:24px;display:flex}.product-level__section[data-astro-cid-cyfbodxb]{position:relative}.product-level__section[data-astro-cid-cyfbodxb]+.product-level__section[data-astro-cid-cyfbodxb]:before,.product-level__section[data-astro-cid-cyfbodxb]+.product-level__cards[data-astro-cid-cyfbodxb]:before{content:"";inset-inline:calc(-1 * var(--level-gutter)) calc(-1 * var(--level-pad-end));border-top:.5px solid var(--color-border);position:absolute;top:-12px}.product-level__cards[data-astro-cid-cyfbodxb]{flex-direction:column;gap:12px;display:flex;position:relative}.product-level__cards[data-astro-cid-cyfbodxb]:first-child{margin-top:12px}.product-level__docs[data-astro-cid-cyfbodxb]{background:var(--color-card-bg);border-radius:6px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}.product-level__docs[data-astro-cid-cyfbodxb] img{object-fit:contain;width:112px;height:144px;display:block}.product-level__docs-title[data-astro-cid-cyfbodxb]{font-size:var(--text-base);color:var(--color-muted);margin:0;line-height:24px}.product-level__heading[data-astro-cid-cyfbodxb]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);margin:0 0 8px;font-weight:400;line-height:16px}.product-level[data-astro-cid-cyfbodxb] ul[data-astro-cid-cyfbodxb]{margin:0;padding:0;list-style:none}.product-level__row[data-astro-cid-cyfbodxb]{margin:0 calc(-1 * var(--level-pad-end)) 0 calc(-1 * var(--level-gutter));padding:5px var(--level-pad-end) 5px var(--level-gutter);color:color-mix(in srgb, var(--tree-link,var(--color-text)) var(--tree-rest,60%), transparent);line-height:20px;text-decoration:none;transition:color .15s,background-color .15s;display:block}.product-level__row[data-astro-cid-cyfbodxb]:active{color:var(--tree-link,var(--color-text));background-color:var(--tree-row-hover)}@media (hover:hover){.product-level__row[data-astro-cid-cyfbodxb]:hover{color:var(--tree-link,var(--color-text));background-color:var(--tree-row-hover)}}.product-level__out[data-astro-cid-cyfbodxb]{vertical-align:top;height:20px;color:var(--tree-link,var(--color-text));opacity:0;backface-visibility:hidden;align-items:center;margin-left:6px;transition:opacity .15s;display:inline-flex;transform:translateZ(0)}.product-level__out[data-astro-cid-cyfbodxb] svg{width:16px;height:16px;display:block}.product-level__tail[data-astro-cid-cyfbodxb]{white-space:nowrap}@media (hover:hover){.product-level__row[data-astro-cid-cyfbodxb]:hover .product-level__out[data-astro-cid-cyfbodxb]{opacity:1}}.product-level__row--product[data-astro-cid-cyfbodxb]{font-size:var(--text-sm);align-items:center;gap:12px;padding-block:4px;line-height:18px;display:flex}.product-level__barrel[data-astro-cid-cyfbodxb]{isolation:isolate;flex-shrink:0;width:25px;height:40px;display:flex;position:relative}.product-level__barrel[data-astro-cid-cyfbodxb] img{z-index:1;width:25px;height:40px;position:relative}.product-level__barrel[data-astro-cid-cyfbodxb]:has(img):after{content:"";background:radial-gradient(closest-side,#0006,#0000);height:8px;position:absolute;bottom:-3px;left:8%;right:8%}@media (width<=1024px){.product-level[data-astro-cid-cyfbodxb]{gap:32px}.product-level__section[data-astro-cid-cyfbodxb]+.product-level__section[data-astro-cid-cyfbodxb]:before,.product-level__section[data-astro-cid-cyfbodxb]+.product-level__cards[data-astro-cid-cyfbodxb]:before{top:-16px}.product-level__heading[data-astro-cid-cyfbodxb]{font-size:var(--text-xs);line-height:20px}.product-level__row[data-astro-cid-cyfbodxb]{padding-block:10px;line-height:24px}.product-level__row--product[data-astro-cid-cyfbodxb]{padding-block:6px;line-height:18px}.product-level__out[data-astro-cid-cyfbodxb]{height:24px}}@media (prefers-reduced-motion:reduce){.product-level__row[data-astro-cid-cyfbodxb],.product-level__out[data-astro-cid-cyfbodxb]{transition:none}}.variants[data-astro-cid-hznfg35z]{gap:24px;margin:8px 0 32px;display:grid}.variants__row[data-astro-cid-hznfg35z]{position:relative}.variants__label[data-astro-cid-hznfg35z]{font-size:var(--text-sm);color:var(--color-muted);margin:0 0 10px;line-height:20px}.variants__scale[data-astro-cid-hznfg35z]{color:var(--color-text);margin-left:6px;font-weight:500}.variants__list[data-astro-cid-hznfg35z]{--variant-slant:12px;flex-wrap:wrap;gap:8px 4px;margin:0;padding:0;list-style:none;display:flex}.variants__list[data-astro-cid-hznfg35z] li[data-astro-cid-hznfg35z]{--cut-start:0px;--cut-end:0px;margin-inline:calc(var(--cut-start) / -2) calc(var(--cut-end) / -2);display:flex;position:relative}.variants__list[data-astro-cid-hznfg35z] li[data-astro-cid-hznfg35z]:not(:first-child,[data-line-start]){--cut-start:var(--variant-slant)}.variants__list[data-astro-cid-hznfg35z] li[data-astro-cid-hznfg35z]:not(:last-child,[data-line-end]){--cut-end:var(--variant-slant)}.variants__item[data-astro-cid-hznfg35z]{isolation:isolate;cursor:pointer;box-sizing:border-box;min-width:calc(56px + (var(--cut-start) + var(--cut-end)) / 2);height:36px;padding-inline:calc(14px + var(--cut-start) / 2) calc(14px + var(--cut-end) / 2);background:var(--color-border-hover);clip-path:polygon(var(--cut-start) 0, 100% 0, calc(100% - var(--cut-end)) 100%, 0 100%);font-family:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text);border:0;justify-content:center;align-items:center;margin:0;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s;display:inline-flex;position:relative}.variants__item[data-astro-cid-hznfg35z]:before,.variants__item[data-astro-cid-hznfg35z]:after{content:"";z-index:-1;box-sizing:border-box;clip-path:polygon(calc(var(--cut-start) + 1px) 0, calc(100% - 1px) 0, calc(100% - var(--cut-end) - 1px) 100%, 1px 100%);background-clip:padding-box;border-block:1px solid #0000;transition:background-color .15s;position:absolute;inset:0}.variants__item[data-astro-cid-hznfg35z]:before{background-color:var(--color-catalog-surface)}.variants__item[data-astro-cid-hznfg35z][aria-current]{background:var(--color-text);color:var(--color-bg);cursor:default}.variants__item[data-astro-cid-hznfg35z][aria-current]:before{background-color:#0000}button[data-astro-cid-hznfg35z].variants__item[aria-current]{cursor:pointer}.variants__item[data-astro-cid-hznfg35z][aria-current] .variants__count[data-astro-cid-hznfg35z]{color:color-mix(in srgb, currentColor 65%, transparent)}.variants__count[data-astro-cid-hznfg35z]{color:var(--color-muted);margin-left:6px;font-weight:400}.variants__item[data-astro-cid-hznfg35z][aria-expanded=true]{background:var(--color-text)}.variants__item[data-astro-cid-hznfg35z][aria-expanded=true]:before{background-color:color-mix(in srgb, var(--color-text) 10%, var(--color-catalog-surface))}.variants__item[data-astro-cid-hznfg35z][aria-current][aria-expanded=true]:before{background-color:#0000}.variants__panel[data-astro-cid-hznfg35z]{left:var(--panel-left,0px);z-index:1;box-sizing:border-box;width:min(420px,100%);max-height:var(--panel-max,360px);border:1px solid var(--color-border-hover);background:var(--color-bg-elevated);box-shadow:var(--shadow-mega);flex-direction:column;display:flex;position:absolute}.variants__panel[data-astro-cid-hznfg35z][data-side=down]{top:var(--panel-offset,44px)}.variants__panel[data-astro-cid-hznfg35z][data-side=up]{bottom:var(--panel-offset,44px)}.variants__panel[data-astro-cid-hznfg35z][hidden]{display:none}.variants__panel-title[data-astro-cid-hznfg35z]{border-bottom:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-muted);flex:none;margin:0;padding:10px 14px;line-height:20px}.variants__panel-title[data-astro-cid-hznfg35z] strong[data-astro-cid-hznfg35z]{color:var(--color-text);font-weight:500}.variants__options[data-astro-cid-hznfg35z]{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.variants__options[data-astro-cid-hznfg35z] li[data-astro-cid-hznfg35z]+li[data-astro-cid-hznfg35z]{border-top:1px solid var(--color-border)}.variants__option[data-astro-cid-hznfg35z]{color:var(--color-text);gap:2px;padding:10px 14px;text-decoration:none;transition:background-color .15s;display:grid}.variants__option-name[data-astro-cid-hznfg35z]{font-size:var(--text-sm);font-weight:500;line-height:20px}.variants__option-text[data-astro-cid-hznfg35z]{font-size:var(--text-xs);color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;line-height:18px;overflow:hidden}.variants__option[data-astro-cid-hznfg35z]:active{background:var(--color-hover-surface)}@media (hover:hover){.variants__option[data-astro-cid-hznfg35z]:hover{background:var(--color-hover-surface)}}[data-astro-cid-hznfg35z][data-in-order=true]>a[data-astro-cid-hznfg35z].variants__item:before{background-color:color-mix(in srgb, var(--color-text) 10%, var(--color-catalog-surface))}.variants__badge[data-astro-cid-hznfg35z]{z-index:1;box-sizing:border-box;border:1px solid var(--color-order-badge-line);background:var(--gradient-order-badge);width:20px;height:20px;box-shadow:var(--shadow-order-badge);color:var(--color-order-badge-line);pointer-events:none;backface-visibility:hidden;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-10px;right:-10px;transform:translateZ(0)}.variants__badge[data-astro-cid-hznfg35z][hidden]{display:none}.variants__badge-text[data-astro-cid-hznfg35z]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.variants__badge[data-astro-cid-hznfg35z][data-enter]{animation:.18s cubic-bezier(.34,1.56,.64,1) variants-badge-in}@keyframes variants-badge-in{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.variants__badge[data-astro-cid-hznfg35z][data-enter]{animation:none}}a[data-astro-cid-hznfg35z].variants__item:active,button[data-astro-cid-hznfg35z].variants__item:active{background:var(--color-text)}a[data-astro-cid-hznfg35z].variants__item:active:after,button[data-astro-cid-hznfg35z].variants__item:active:after{background-color:var(--color-hover-surface)}@media (hover:hover){a[data-astro-cid-hznfg35z].variants__item:hover,button[data-astro-cid-hznfg35z].variants__item:hover{background:var(--color-text)}a[data-astro-cid-hznfg35z].variants__item:hover:after,button[data-astro-cid-hznfg35z].variants__item:hover:after{background-color:var(--color-hover-surface)}}.rail[data-astro-cid-ndgz2y7u]+.rail[data-astro-cid-ndgz2y7u]{margin-top:2.25rem}.rail__head[data-astro-cid-ndgz2y7u]{font-size:var(--text-base);color:var(--color-text);margin:0 0 .75rem;font-weight:500}.rail__grid[data-astro-cid-ndgz2y7u]{grid-template-columns:repeat(auto-fill, minmax(max(13.5rem, var(--product-track-cap)), 1fr));gap:var(--product-row-gap) .25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=1025px){.rail__grid[data-astro-cid-ndgz2y7u]{grid-template-columns:repeat(var(--rail-tiles), minmax(0, 1fr))}}@media (width<=1024px){.rail__grid[data-astro-cid-ndgz2y7u]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.rail__grid[data-astro-cid-ndgz2y7u]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rail__item[data-astro-cid-ndgz2y7u]{flex-direction:column;display:flex}.rail__item[data-astro-cid-ndgz2y7u]>.card{flex:1 0 auto}.rail__why[data-astro-cid-ndgz2y7u]{font-size:var(--text-xs);color:var(--color-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;padding-inline:16px;line-height:18px;display:-webkit-box;overflow:hidden}.rail__why[data-astro-cid-ndgz2y7u] strong[data-astro-cid-ndgz2y7u]{font-weight:600}.more[data-astro-cid-ndgz2y7u]{box-sizing:border-box;border:1px dashed var(--color-border);border-radius:6px;align-items:center;padding:1rem;transition:border-color .15s;display:flex;position:relative}.more[data-astro-cid-ndgz2y7u] a[data-astro-cid-ndgz2y7u]{font-size:var(--text-sm);color:var(--color-muted);backface-visibility:hidden;align-items:center;gap:12px;line-height:20px;text-decoration:none;display:inline-flex}.more__arrow[data-astro-cid-ndgz2y7u]{flex:none;width:10px;height:10px}.more[data-astro-cid-ndgz2y7u] a[data-astro-cid-ndgz2y7u]:after{content:"";position:absolute;inset:0}.more[data-astro-cid-ndgz2y7u]:active{border-color:var(--color-border-hover)}.more[data-astro-cid-ndgz2y7u]:active a[data-astro-cid-ndgz2y7u]{color:var(--color-text)}@media (hover:hover){.more[data-astro-cid-ndgz2y7u]:hover{border-color:var(--color-border-hover)}.more[data-astro-cid-ndgz2y7u]:hover a[data-astro-cid-ndgz2y7u]{color:var(--color-text)}}@media (prefers-reduced-motion:reduce){.more[data-astro-cid-ndgz2y7u]{transition:none}}@media (width<=1024px){.rail__why[data-astro-cid-ndgz2y7u]{padding-inline:14px}}@media (width<=600px){.rail[data-astro-cid-ndgz2y7u]+.rail[data-astro-cid-ndgz2y7u]{margin-top:1.75rem}.rail__why[data-astro-cid-ndgz2y7u]{padding-inline:10px}}.product__eyebrow[data-astro-cid-mmgijftp]{--brand-mark-height:26px;font-size:var(--text-xs);margin:0 0 .9rem}.product__eyebrow[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]{display:inline-flex}.product__heading[data-astro-cid-mmgijftp]{font-size:var(--text-2xl);margin:0;font-weight:600;line-height:1.15}.product__eyebrow[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]:focus-visible,.product__eyebrow[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]:active{--brand-mark-opacity:1}@media (hover:hover){.product__eyebrow[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]:hover{--brand-mark-opacity:1}}.detail__order[data-astro-cid-mmgijftp]{margin-bottom:2rem}.detail__terms[data-astro-cid-mmgijftp]{max-width:26rem;font-size:var(--text-sm);color:var(--color-muted);margin:12px 0 0;line-height:1.45}.detail__terms[data-astro-cid-mmgijftp] strong[data-astro-cid-mmgijftp]{color:var(--color-text);font-weight:600}.detail[data-astro-cid-mmgijftp]{max-width:56.25rem;margin-inline:auto;display:grid}.detail__block[data-astro-cid-mmgijftp]{padding-block:2rem}.detail__about[data-astro-cid-mmgijftp]{margin-top:2rem}.detail__block[data-astro-cid-mmgijftp] h2[data-astro-cid-mmgijftp]{font-size:var(--text-lg);margin:0 0 1rem;font-weight:500}.detail__block[data-astro-cid-mmgijftp] dl[data-astro-cid-mmgijftp]{font-size:var(--text-base);border:.5px solid var(--color-border);background:var(--color-row-base);margin:0;display:grid}.detail__block[data-astro-cid-mmgijftp] dl[data-astro-cid-mmgijftp] div[data-astro-cid-mmgijftp]{border-bottom:.5px solid var(--color-border);gap:1rem;padding:.5rem .75rem;display:flex}.detail__block[data-astro-cid-mmgijftp] dl[data-astro-cid-mmgijftp] div[data-astro-cid-mmgijftp]:nth-child(odd){background:var(--color-card-bg)}.detail__block[data-astro-cid-mmgijftp] dl[data-astro-cid-mmgijftp] div[data-astro-cid-mmgijftp]:last-child{border-bottom:0}.detail__block[data-astro-cid-mmgijftp] dt[data-astro-cid-mmgijftp]{width:10rem;color:var(--color-muted);flex-shrink:0}.detail__block[data-astro-cid-mmgijftp] dd[data-astro-cid-mmgijftp]{margin:0}.detail__block[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]{color:var(--color-text)}.detail__code[data-astro-cid-mmgijftp]{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--text-sm)}.detail__note[data-astro-cid-mmgijftp]{font-size:var(--text-xs);color:var(--color-muted);margin:.75rem 0 0}.detail__text[data-astro-cid-mmgijftp]{font-size:var(--text-base);margin:0;line-height:1.6}.prose[data-astro-cid-mmgijftp]{font-size:var(--text-base);margin:0;padding-left:1.25rem;line-height:1.6;list-style:outside}.prose[data-astro-cid-mmgijftp] li[data-astro-cid-mmgijftp]+li[data-astro-cid-mmgijftp]{margin-top:.5rem}.prose__lead[data-astro-cid-mmgijftp]{font-weight:600;display:block}.props[data-astro-cid-mmgijftp]{border:.5px solid var(--color-border);background:var(--color-row-base);overflow-x:auto}.props[data-astro-cid-mmgijftp] table[data-astro-cid-mmgijftp]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.props[data-astro-cid-mmgijftp] th[data-astro-cid-mmgijftp],.props[data-astro-cid-mmgijftp] td[data-astro-cid-mmgijftp]{text-align:left;vertical-align:top;border-bottom:.5px solid var(--color-border);padding:.5rem 1rem .5rem 0}.props[data-astro-cid-mmgijftp] thead[data-astro-cid-mmgijftp] th[data-astro-cid-mmgijftp]{color:var(--color-muted);white-space:nowrap;font-weight:500}.props[data-astro-cid-mmgijftp] tbody[data-astro-cid-mmgijftp] th[data-astro-cid-mmgijftp]{font-weight:400}.props[data-astro-cid-mmgijftp] tbody[data-astro-cid-mmgijftp] tr[data-astro-cid-mmgijftp]:last-child th[data-astro-cid-mmgijftp],.props[data-astro-cid-mmgijftp] tbody[data-astro-cid-mmgijftp] tr[data-astro-cid-mmgijftp]:last-child td[data-astro-cid-mmgijftp]{border-bottom:0}.props[data-astro-cid-mmgijftp] tbody[data-astro-cid-mmgijftp] tr[data-astro-cid-mmgijftp]:nth-child(odd){background:var(--color-card-bg)}.props[data-astro-cid-mmgijftp] th[data-astro-cid-mmgijftp]:first-child,.props[data-astro-cid-mmgijftp] td[data-astro-cid-mmgijftp]:first-child{padding-left:.75rem}.props[data-astro-cid-mmgijftp] th[data-astro-cid-mmgijftp]:last-child,.props[data-astro-cid-mmgijftp] td[data-astro-cid-mmgijftp]:last-child{padding-right:.75rem}.props__unit[data-astro-cid-mmgijftp]{color:var(--color-muted);margin-left:.4em}.props__method[data-astro-cid-mmgijftp],.props[data-astro-cid-mmgijftp] thead[data-astro-cid-mmgijftp] th[data-astro-cid-mmgijftp]{white-space:nowrap}.tags[data-astro-cid-mmgijftp]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-mmgijftp] li[data-astro-cid-mmgijftp],.tags--links[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]{border:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-muted);border-radius:999px;padding:.3rem .75rem;text-decoration:none;display:inline-block}.tags--links[data-astro-cid-mmgijftp] li[data-astro-cid-mmgijftp]{border:0;padding:0}.tags--links[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]:active{color:var(--color-text);border-color:var(--color-border-hover)}@media (hover:hover){.tags--links[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]:hover{color:var(--color-text);border-color:var(--color-border-hover)}}.oems[data-astro-cid-mmgijftp]{flex-wrap:wrap;gap:12px 20px;margin:0;padding:0;list-style:none;display:flex}.oem[data-astro-cid-mmgijftp]{height:36px;color:var(--color-text);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.oem__logo[data-astro-cid-mmgijftp]{flex:none}.oem__name[data-astro-cid-mmgijftp]{background:var(--color-text);color:var(--color-bg);font-size:var(--text-xs);white-space:nowrap;padding:2px 6px;font-weight:500;line-height:16px}.oem__name--hidden[data-astro-cid-mmgijftp]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a[data-astro-cid-mmgijftp].oem:active .oem__name[data-astro-cid-mmgijftp]{background:var(--color-muted)}@media (hover:hover){a[data-astro-cid-mmgijftp].oem:hover .oem__name[data-astro-cid-mmgijftp]{background:var(--color-muted)}}.norms[data-astro-cid-mmgijftp]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.norm[data-astro-cid-mmgijftp]{border:1px solid var(--color-border);background:var(--color-card-bg);padding:1rem 1.125rem 1.125rem}.norm__code[data-astro-cid-mmgijftp]{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--text-sm);color:var(--color-text);overflow-wrap:break-word;margin:0;font-weight:600;line-height:1.4}.norm__code--logo[data-astro-cid-mmgijftp]{align-items:center;gap:8px;min-height:24px;line-height:20px;display:flex}.norm__logo[data-astro-cid-mmgijftp]{color:var(--color-text);flex:none}.norm__status[data-astro-cid-mmgijftp]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin:4px 0 0;font-weight:500;line-height:20px}.norm__code[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]{color:inherit;text-decoration:underline;text-decoration-color:var(--color-border-hover);text-underline-offset:.2em}.norm__code[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]:active{text-decoration-color:currentColor}@media (hover:hover){.norm__code[data-astro-cid-mmgijftp] a[data-astro-cid-mmgijftp]:hover{text-decoration-color:currentColor}}.norm__name[data-astro-cid-mmgijftp]{font-size:var(--text-xs);color:var(--color-muted);margin:.25rem 0 0;line-height:1.45}.norm__text[data-astro-cid-mmgijftp]{font-size:var(--text-base);color:var(--color-text);margin:.625rem 0 0;line-height:1.6}.norms__rest[data-astro-cid-mmgijftp]{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1.25rem}.norms__rest[data-astro-cid-mmgijftp] h3[data-astro-cid-mmgijftp]{font-size:var(--text-xs);color:var(--color-muted);margin:0 0 .75rem;font-weight:500}.norms__more[data-astro-cid-mmgijftp]{justify-content:center;margin-top:1.25rem;display:flex}.norms-dialog[data-astro-cid-mmgijftp]{--norms-dialog-inset:32px;--norms-dialog-gutter:32px;box-sizing:border-box;overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text);opacity:0;will-change:opacity;transition:opacity var(--duration-overlay) ease, translate var(--duration-overlay) cubic-bezier(.32, .72, 0, 1), display var(--duration-overlay) allow-discrete, overlay var(--duration-overlay) allow-discrete;background:0 0;border:none;margin:0;padding:0 1rem;position:fixed;inset:0;overflow:hidden auto;translate:0 .5rem}.norms-dialog[data-astro-cid-mmgijftp][open]{opacity:1;flex-direction:column;display:flex;translate:0}.norms-dialog[data-astro-cid-mmgijftp]:before,.norms-dialog[data-astro-cid-mmgijftp]:after{content:"";flex:0 0 var(--norms-dialog-gutter)}@starting-style{.norms-dialog[data-astro-cid-mmgijftp][open]{opacity:0;translate:0 .5rem}}.norms-dialog__panel[data-astro-cid-mmgijftp]{box-sizing:border-box;border:1px solid var(--color-border-hover);background:var(--color-catalog-surface);flex:none;width:min(56.25rem,100%);margin:auto;position:relative}.norms-dialog__body[data-astro-cid-mmgijftp]{padding:var(--norms-dialog-inset)}.norms-dialog__body[data-astro-cid-mmgijftp] h2[data-astro-cid-mmgijftp]{padding-right:48px}.norms-dialog__close[data-astro-cid-mmgijftp]{top:var(--norms-dialog-inset);right:var(--norms-dialog-inset);z-index:1;background:var(--color-catalog-surface);width:32px;height:32px;color:var(--color-muted);cursor:pointer;backface-visibility:hidden;border:none;border-radius:999px;justify-content:center;align-items:center;transition:box-shadow .15s,color .15s;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 16px #0000}.norms-dialog__close[data-astro-cid-mmgijftp]:active{box-shadow:inset 0 0 0 16px var(--color-hover-surface);color:var(--color-text)}@media (hover:hover){.norms-dialog__close[data-astro-cid-mmgijftp]:hover{box-shadow:inset 0 0 0 16px var(--color-hover-surface);color:var(--color-text)}}.norms-dialog__close[data-astro-cid-mmgijftp] svg[data-astro-cid-mmgijftp]{display:block}@media (prefers-reduced-motion:reduce){.norms-dialog[data-astro-cid-mmgijftp],.norms-dialog__close[data-astro-cid-mmgijftp]{transition:none}}.sheets[data-astro-cid-mmgijftp]{isolation:isolate;justify-content:space-between;align-items:center;gap:2rem;display:flex;position:relative}.sheets[data-astro-cid-mmgijftp]:before{content:"";z-index:-2;border-block:.5px solid var(--color-border);background:var(--color-row-base);pointer-events:none;position:absolute;inset-block:0;inset-inline:calc(50% - 50cqw)}.sheets__texture[data-astro-cid-mmgijftp]{z-index:-2;width:100cqw;height:100%;color:var(--color-border);pointer-events:none;backface-visibility:visible;position:absolute;top:0;left:calc(50% - 50cqw);transform:none;mask:linear-gradient(270deg,#000,#0006 25%,#0000 50%)}.sheets__body[data-astro-cid-mmgijftp]{min-width:0}.sheets__body[data-astro-cid-mmgijftp]:before{content:"";z-index:-1;box-shadow:var(--shadow-band-inset);pointer-events:none;position:absolute;inset-block:0;inset-inline:calc(50% - 50cqw)}.sheets__art[data-astro-cid-mmgijftp]{flex:none;width:144px;height:auto}@media (width<=768px){.product__heading[data-astro-cid-mmgijftp]{font-size:var(--text-xl)}.detail__block[data-astro-cid-mmgijftp]{padding-block:1.375rem}.detail__order[data-astro-cid-mmgijftp]{margin-bottom:1.375rem}.detail__about[data-astro-cid-mmgijftp]{margin-top:1.375rem}}@media (width<=600px){.product__heading[data-astro-cid-mmgijftp]{font-size:var(--text-xl)}.detail__block[data-astro-cid-mmgijftp]{padding-block:1.125rem}.detail__order[data-astro-cid-mmgijftp]{margin-bottom:1.125rem}.detail__about[data-astro-cid-mmgijftp]{margin-top:1.125rem}.detail__block[data-astro-cid-mmgijftp] h2[data-astro-cid-mmgijftp]{font-size:var(--text-md);margin-bottom:.75rem}.detail__block[data-astro-cid-mmgijftp] dt[data-astro-cid-mmgijftp]{width:8rem}.sheets[data-astro-cid-mmgijftp]{gap:16px}.sheets__art[data-astro-cid-mmgijftp]{width:96px}.norms-dialog[data-astro-cid-mmgijftp]{--norms-dialog-inset:20px;--norms-dialog-gutter:8px;padding-inline:8px}.norms-dialog__close[data-astro-cid-mmgijftp]{top:14px;right:14px}}@media (width<=480px){.product__heading[data-astro-cid-mmgijftp]{font-size:var(--text-xl)}.detail__block[data-astro-cid-mmgijftp] dl[data-astro-cid-mmgijftp] div[data-astro-cid-mmgijftp]{flex-direction:column;gap:.15rem}.detail__block[data-astro-cid-mmgijftp] dt[data-astro-cid-mmgijftp]{width:auto}.norm[data-astro-cid-mmgijftp]{padding:14px 16px 16px}}
