.BasketItem-module__IQKhOq__item{grid-template-columns:subgrid;align-items:start;width:100%;display:grid}@media (max-width:768px){.BasketItem-module__IQKhOq__item{align-items:stretch;gap:var(--gap);flex-direction:column;display:flex}}.BasketItem-module__IQKhOq__image{aspect-ratio:1;background:var(--color-bg-secondary);width:100%;position:relative;overflow:hidden}.BasketItem-module__IQKhOq__image img{-o-object-fit:cover;object-fit:cover}.BasketItem-module__IQKhOq__info{gap:var(--gap);flex-direction:column;flex:1;display:flex}@media (max-width:768px){.BasketItem-module__IQKhOq__info{flex-direction:row;justify-content:space-between;align-items:flex-start}}.BasketItem-module__IQKhOq__heading{flex-direction:column;display:flex}.BasketItem-module__IQKhOq__controls{align-items:baseline;gap:8px;display:flex}.BasketItem-module__IQKhOq__quantity{display:inline-flex}.BasketItem-module__IQKhOq__control{color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.BasketItem-module__IQKhOq__control:disabled{color:var(--color-text-quaternary);cursor:default}
.BasketOverlay-module__2WqW6G__backdrop{z-index:calc(var(--layer-overlay) + 1);cursor:pointer;background:#0000000a;border:none;padding:0;position:fixed;inset:0}.BasketOverlay-module__2WqW6G__overscrollPane{top:50%;right:0;left:calc(max(var(--gap), (100vw - var(--container)) / 2) + 4 * ((min(100vw - 2 * var(--gap), var(--container)) - 5 * var(--gap)) / 6) + 3 * var(--gap));background:var(--color-bg-primary);height:300vh;z-index:var(--layer-overlay);pointer-events:none;position:fixed;transform:translateY(-50%)}@media (max-width:1280px){.BasketOverlay-module__2WqW6G__overscrollPane{left:calc(50% - var(--gap) / 2)}}@media (max-width:768px){.BasketOverlay-module__2WqW6G__overscrollPane{left:0}}.BasketOverlay-module__2WqW6G__overlay{top:0;bottom:0;right:0;left:calc(max(var(--gap), (100vw - var(--container)) / 2) + 4 * ((min(100vw - 2 * var(--gap), var(--container)) - 5 * var(--gap)) / 6) + 3 * var(--gap));--drawer-inline-start:var(--gap);--drawer-inline-end:max(var(--gap), calc((100vw - var(--container)) / 2));background:var(--color-bg-primary);z-index:calc(var(--layer-overlay) + 2);flex-direction:column;display:flex;position:fixed;overflow-y:auto;box-shadow:-1px 0 #0000000a}@media (max-width:1280px){.BasketOverlay-module__2WqW6G__overlay{left:calc(50% - var(--gap) / 2)}}@media (max-width:768px){.BasketOverlay-module__2WqW6G__overlay{--drawer-inline-end:var(--gap);left:0}}.BasketOverlay-module__2WqW6G__header{z-index:var(--layer-1);padding-block:var(--gap);padding-inline:var(--drawer-inline-start) var(--drawer-inline-end);background:var(--color-bg-primary);border-bottom:1px solid var(--color-border-translucent-strong);transition:border-bottom-color var(--speed-regularTransition) var(--ease-out-quad);justify-content:space-between;align-items:baseline;display:flex;position:sticky;top:0}@media (max-width:768px){.BasketOverlay-module__2WqW6G__header{border-bottom-color:#0000}}.BasketOverlay-module__2WqW6G__header[data-clipping]{border-bottom-color:var(--color-border-translucent-strong)}.BasketOverlay-module__2WqW6G__sentinel{height:0}.BasketOverlay-module__2WqW6G__items{-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);padding-block:var(--gap);padding-inline:var(--drawer-inline-start) var(--drawer-inline-end);grid-template-columns:1fr 1fr;margin:0;list-style:none;display:grid}.BasketOverlay-module__2WqW6G__items li{grid-column:1/-1;margin:0}@media (max-width:768px){.BasketOverlay-module__2WqW6G__items{row-gap:calc(var(--gap) * 2);grid-template-columns:1fr;padding-top:0}}@media (max-width:640px){.BasketOverlay-module__2WqW6G__items{padding-bottom:72px}}.BasketOverlay-module__2WqW6G__close{color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.BasketOverlay-module__2WqW6G__checkout{color:var(--color-text-primary);font:inherit;text-align:left;background:0 0;border:none;padding:0}.BasketOverlay-module__2WqW6G__checkout:disabled{color:var(--color-text-quaternary);cursor:not-allowed}
.Debug-module__3MiuPq__root{z-index:var(--layer-debug);pointer-events:none;-webkit-user-select:none;user-select:none;padding-inline:var(--gap);position:fixed;inset:0}.Debug-module__3MiuPq__grid{width:100%;height:100%;max-width:var(--container);-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(6,1fr);margin-inline:auto;display:grid;position:relative}.Debug-module__3MiuPq__grid:before,.Debug-module__3MiuPq__grid:after{content:"";background:var(--color-orange,#fc7840);width:1px;position:absolute;top:0;bottom:0}.Debug-module__3MiuPq__grid:before{left:0}.Debug-module__3MiuPq__grid:after{right:0}.Debug-module__3MiuPq__column{background:#5e6ad21f;height:100%;box-shadow:-1px 0 #5e6ad266,1px 0 #5e6ad266}.Debug-module__3MiuPq__boxes :not([data-debug]){box-shadow:0 0 0 1px red!important}
html[data-theme]{background:var(--color-bg-primary)}.store-module__WNAC2q__root{min-height:100vh;padding-inline:var(--gap);padding-bottom:var(--gap);background:var(--color-bg-primary);isolation:isolate;color:var(--color-text-primary);font-family:var(--font-monospace);font-feature-settings:"cv01", "ss02";flex-direction:column;align-items:center;display:flex}.store-module__WNAC2q__root a{color:inherit}@media (max-width:640px){.store-module__WNAC2q__root{padding-bottom:48px}}.store-module__WNAC2q__root:has(>.store-module__WNAC2q__grid[data-pdp]){padding-top:var(--gap)}@media (max-width:1023px){.store-module__WNAC2q__root:has(>.store-module__WNAC2q__grid[data-pdp]){padding-top:0}}@media (max-width:640px){.store-module__WNAC2q__root:has(>.store-module__WNAC2q__grid[data-pdp]){padding-bottom:72px}}.underline{text-decoration:underline;-webkit-text-decoration-color:var(--color-text-quaternary);text-decoration-color:var(--color-text-quaternary);text-underline-offset:6px;text-decoration-thickness:1px}.underline:hover{-webkit-text-decoration-color:var(--color-text-primary);text-decoration-color:var(--color-text-primary)}.store-module__WNAC2q__grid{-moz-column-gap:var(--gap);column-gap:var(--gap);width:100%;max-width:var(--container);grid-template-columns:repeat(6,1fr);align-content:start;row-gap:48px;margin-inline:auto;display:grid}.store-module__WNAC2q__grid[data-pdp]{min-height:calc(100vh - 72px - 2 * var(--gap));flex:1;grid-template-rows:minmax(0,1fr);align-content:stretch}@media (max-width:1023px){.store-module__WNAC2q__grid[data-pdp]{grid-template-rows:none;align-content:start;row-gap:24px;min-height:0}}.store-module__WNAC2q__pageFooter{-moz-column-gap:var(--gap);column-gap:var(--gap);width:100%;max-width:var(--container);margin-inline:auto;grid-template-columns:repeat(6,1fr);margin-top:auto;padding-top:50vh;display:grid}.store-module__WNAC2q__pageFooter>*{grid-column:5/-1}@media (max-width:1023px){.store-module__WNAC2q__pageFooter>*{grid-column:4/-1}}@media (max-width:640px){.store-module__WNAC2q__pageFooter>*{grid-column:1/-1}}@media (max-width:640px){.store-module__WNAC2q__pageFooter{padding-top:240px}}
.Nav-module__Vx7nOW__nav{z-index:var(--layer-header);-moz-column-gap:var(--gap);column-gap:var(--gap);width:100%;max-width:var(--container);padding-block:var(--gap);mix-blend-mode:multiply;grid-template-columns:repeat(6,1fr);margin-inline:auto;display:grid;position:sticky;top:0}.Nav-module__Vx7nOW__pdp{inset-inline:var(--gap);width:auto;position:fixed}@media (max-width:640px){.Nav-module__Vx7nOW__nav{width:calc(100% + 2 * var(--gap));max-width:none;margin-inline:calc(-1 * var(--gap));padding-inline:var(--gap);row-gap:var(--gap);background:var(--color-bg-primary);mix-blend-mode:normal;transition:border-bottom-color var(--speed-regularTransition) var(--ease-out-quad);border-bottom:1px solid #0000;grid-template-columns:1fr auto auto;position:sticky;top:0}.Nav-module__Vx7nOW__nav[data-scrolled]{border-bottom-color:var(--color-border-translucent-strong)}}@media (max-width:1023px){.Nav-module__Vx7nOW__pdp{inset-inline:auto;width:calc(100% + 2 * var(--gap));max-width:none;margin-inline:calc(-1 * var(--gap));padding-inline:var(--gap);background:var(--color-bg-primary);mix-blend-mode:normal;transition:border-bottom-color var(--speed-regularTransition) var(--ease-out-quad);border-bottom:1px solid #0000;position:sticky;top:0}.Nav-module__Vx7nOW__pdp[data-scrolled]{border-bottom-color:var(--color-border-translucent-strong)}}.Nav-module__Vx7nOW__logoPanel{grid-column:span 4;display:flex}@media (max-width:1023px){.Nav-module__Vx7nOW__logoPanel{grid-column:span 3}}@media (max-width:640px){.Nav-module__Vx7nOW__logoPanel{grid-area:1/1/auto/2}}.Nav-module__Vx7nOW__logo{color:var(--color-text-primary);align-items:center;gap:4px;display:inline-flex}.Nav-module__Vx7nOW__pdp .Nav-module__Vx7nOW__logo{opacity:0;visibility:hidden;pointer-events:none}@media (max-width:1023px){.Nav-module__Vx7nOW__pdp .Nav-module__Vx7nOW__logo{opacity:1;visibility:visible;pointer-events:auto}}.Nav-module__Vx7nOW__switcherPanel{grid-column:5;align-items:flex-start;display:flex}@media (max-width:1023px){.Nav-module__Vx7nOW__switcherPanel{grid-column:4}}@media (max-width:640px){.Nav-module__Vx7nOW__switcherPanel{grid-area:1/2}}.Nav-module__Vx7nOW__panel{grid-column:-2/-1;align-items:flex-start;display:flex}@media (max-width:640px){.Nav-module__Vx7nOW__panel{grid-row:1}}.Nav-module__Vx7nOW__switcher{color:var(--color-text-primary);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0}.Nav-module__Vx7nOW__switcher:disabled{cursor:default}.Nav-module__Vx7nOW__switcherPositioner{z-index:var(--layer-popover)}.Nav-module__Vx7nOW__switcherPopup{background:var(--color-bg-primary);flex-direction:column;align-items:flex-start;gap:8px;padding:8px 0;display:flex}.Nav-module__Vx7nOW__switcherRow{align-items:baseline;gap:8px;display:flex}@media (max-width:640px){.Nav-module__Vx7nOW__switcherRow{grid-column:2/-1}}.Nav-module__Vx7nOW__switcherItem{color:var(--color-text-primary);white-space:nowrap;cursor:pointer;outline:none}.Nav-module__Vx7nOW__switcherItem[data-highlighted] .underline{-webkit-text-decoration-color:var(--color-text-primary);text-decoration-color:var(--color-text-primary)}.Nav-module__Vx7nOW__switcherName{white-space:nowrap;pointer-events:none}.Nav-module__Vx7nOW__basket{color:var(--color-text-primary);white-space:nowrap;margin-inline-start:auto}.Nav-module__Vx7nOW__basketTrigger{color:inherit;font:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}
.Image-module__gaR5hW__image{opacity:0;transition:opacity .4s}.Image-module__gaR5hW__loaded{opacity:1}.Image-module__gaR5hW__instant{opacity:1;transition:none}
.page-module__pdFCQG__poster{background:#e0e0e0;grid-column:span 4;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.page-module__pdFCQG__poster{aspect-ratio:1;grid-column:1/-1;width:calc(100% + 48px);margin-inline:-24px}}.page-module__pdFCQG__posterButton{color:inherit;font:inherit;text-align:inherit;cursor:pointer;border:none;padding:0}.page-module__pdFCQG__lightbox{z-index:var(--layer-dialog);padding:var(--gap);background:var(--color-bg-primary);color:var(--color-text-primary);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__pdFCQG__lightboxImageButton{aspect-ratio:var(--image-ratio);width:min(calc(100vw - 2 * var(--gap)), calc((100vh - 2 * var(--gap)) * var(--image-ratio)));cursor:pointer;background:0 0;border:none;padding:0;position:relative}.page-module__pdFCQG__lightboxImage{-o-object-fit:contain;object-fit:contain}.page-module__pdFCQG__lightboxClose{top:var(--gap);right:max(var(--gap), calc((100vw - var(--container)) / 2));color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;position:absolute}.page-module__pdFCQG__image{-o-object-fit:cover;object-fit:cover}.page-module__pdFCQG__detail{grid-column:span 2;grid-template-rows:minmax(calc(50vh - var(--gap) * 2), auto) 1fr auto;gap:var(--gap);min-height:0;display:grid}@media (max-width:1023px){.page-module__pdFCQG__detail{flex-direction:column;grid-column:1/-1;display:flex}}.page-module__pdFCQG__title{flex-direction:column;display:flex}.page-module__pdFCQG__body{gap:var(--gap);flex-direction:column;flex:1;min-height:0;display:flex}.page-module__pdFCQG__actions{gap:var(--gap);align-items:baseline;display:flex}
.Actions-module__WqVcza__action{font:inherit;color:inherit;text-align:left;cursor:pointer;white-space:pre;background:0 0;border:0;padding:0;display:inline-block}.Actions-module__WqVcza__action:disabled{cursor:default}@media (prefers-reduced-motion:no-preference){.Actions-module__WqVcza__dots span{animation:1.4s ease-in-out infinite both Actions-module__WqVcza__addingDots}}.Actions-module__WqVcza__dots span:nth-child(2){animation-delay:.2s}.Actions-module__WqVcza__dots span:nth-child(3){animation-delay:.4s}@keyframes Actions-module__WqVcza__addingDots{0%,80%,to{opacity:.2}40%{opacity:1}}
.Variants-module__TZ3jyW__list{-moz-column-gap:32px;grid-template-columns:repeat(4,max-content);column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.Variants-module__TZ3jyW__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;margin:0;display:grid}.Variants-module__TZ3jyW__group{grid-column:span 2;grid-template-columns:subgrid;-moz-column-gap:16px;align-items:baseline;column-gap:16px;display:grid}.Variants-module__TZ3jyW__cell{cursor:pointer;align-items:baseline;gap:8px;display:flex}.Variants-module__TZ3jyW__cell[data-disabled]{opacity:.5;cursor:default}.Variants-module__TZ3jyW__marker{color:#0000}.Variants-module__TZ3jyW__cell:hover .Variants-module__TZ3jyW__marker{color:var(--color-text-quaternary)}.Variants-module__TZ3jyW__cell[data-checked] .Variants-module__TZ3jyW__marker{color:inherit}
.PosterNav-module__Ck30kG__nav{justify-content:flex-start;gap:.25em;margin:-.6em;display:flex}.PosterNav-module__Ck30kG__arrow{color:var(--color-text-tertiary);-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:0;padding:.6em;text-decoration:none;transition:color .15s}.PosterNav-module__Ck30kG__arrow:hover,.PosterNav-module__Ck30kG__arrow:focus-visible{color:var(--color-text-primary)}.PosterNav-module__Ck30kG__arrow[data-disabled]{opacity:.4;cursor:default}
.page-module___8aEwW__lead{grid-column:1/-1;grid-template-columns:subgrid;min-height:calc(50vh - 72px);display:grid}@media (max-width:640px){.page-module___8aEwW__lead{display:none}.page-module___8aEwW__lead:has(.page-module___8aEwW__blurb){min-height:0;padding-block:55px 32px;display:grid}}.page-module___8aEwW__blurb{grid-column:5/-1;align-self:center;margin-top:48px}@media (max-width:1023px){.page-module___8aEwW__blurb{grid-column:4/-1}}@media (max-width:640px){.page-module___8aEwW__blurb{grid-column:1/-1;margin-top:0}}.page-module___8aEwW__notFound{grid-column:1/-1;place-items:center;min-height:calc(50vh - 72px);display:grid}@media (max-width:640px){.page-module___8aEwW__notFound{justify-items:start;min-height:200px}}@media (max-width:640px){.page-module___8aEwW__notFound~.page-module___8aEwW__card~.page-module___8aEwW__card{display:none}}body:has(.page-module___8aEwW__notFound){overflow:hidden}.page-module___8aEwW__card{gap:var(--gap);color:var(--color-text-primary);flex-direction:column;grid-column:span 2;display:flex}@media (max-width:1023px){.page-module___8aEwW__card{grid-column:span 3}}@media (max-width:768px){.page-module___8aEwW__card{width:calc(100% + (var(--gap) * 2));grid-column:1/-1;margin-inline:-24px}.page-module___8aEwW__card .page-module___8aEwW__titleRow{padding:var(--gap);padding-top:0}}.page-module___8aEwW__titleRow{align-items:center;gap:8px;display:flex}.page-module___8aEwW__newBadge{height:var(--gap);background:var(--color-lime);color:var(--color-text-primary);align-items:center;padding-inline:6px;display:inline-flex}.page-module___8aEwW__imageLink,.page-module___8aEwW__titleLink{color:inherit;text-decoration:none;display:block}.page-module___8aEwW__imageWrap{aspect-ratio:448/560;background:var(--color-bg-tertiary);position:relative;overflow:hidden}@media (max-width:640px){.page-module___8aEwW__imageWrap{aspect-ratio:1}}.page-module___8aEwW__image{-o-object-fit:cover;object-fit:cover}
