._gallery_NPxN_I .product-gallery-main{border-radius:8px;overflow:hidden}@media not all and (min-width:56.25em){._gallery_NPxN_I .product-gallery-main{max-height:min(34vh,26rem);max-height:min(34svh,26rem)}._gallery_NPxN_I .product-gallery-main img{padding:min(5%,4vh);padding:min(5%,4svh)}}@media (min-width:56.25em) and (min-height:700px){._gallery_NPxN_I .product-gallery-main{max-height:min(100svh - 12rem,max(28rem,100svh - 20rem))}._gallery_NPxN_I[data-gallery-sticky=true]{align-self:start;position:sticky;top:24px}}._track_qKcY0w{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;display:flex;position:absolute;inset:0;overflow:auto hidden}._track_qKcY0w::-webkit-scrollbar{display:none}._slide_qQJkkP{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;height:100%;position:relative}@media (scripting:enabled){._gallery_NPxN_I:not([data-photos-early]):not([data-photos]) ._slide_qQJkkP:nth-child(2) img,._gallery_NPxN_I:not([data-photos-early]):not([data-photos=all]) ._slide_qQJkkP:nth-child(n+3) img,._gallery_NPxN_I:not([data-photos-early]):not([data-photos]) img[data-wait]{display:none}}._slideButton_RgrZ-k{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}._slideButton_RgrZ-k:disabled{cursor:default}._blurUp_L715wz{filter:blur(10px);pointer-events:none;position:absolute;inset:0}._gallery_NPxN_I .gallery-arrow,._gallery_NPxN_I ._enlarge_QcqdGe,._inspection_Pbavcd ._close_vhyH71{background:var(--surface);color:var(--ink);border:1px solid var(--control-border);border-radius:999px}._gallery_NPxN_I .gallery-arrow{cursor:pointer;place-items:center;width:44px;height:44px;padding:0;display:grid}._gallery_NPxN_I .gallery-arrow:disabled{cursor:default}._gallery_NPxN_I .gallery-arrow svg,._enlarge_QcqdGe svg,._sourceLink_guWqlY svg,._header_pehv_K svg{flex-shrink:0;width:20px;height:20px}._gallery_NPxN_I ._enlarge_QcqdGe{min-height:44px;font-family:inherit;font-size:var(--text-base);text-transform:none;pointer-events:none;align-items:center;gap:8px;padding:8px 14px;font-weight:500;line-height:1.25;display:inline-flex;position:absolute;bottom:12px;right:12px}._gallery_NPxN_I .product-thumbnails,._filmstrip_pCCvaR{scrollbar-width:thin;scrollbar-color:var(--control-border) transparent}._gallery_NPxN_I .product-thumbnails::-webkit-scrollbar{height:4px;display:block}._filmstrip_pCCvaR::-webkit-scrollbar{height:4px;display:block}._gallery_NPxN_I .product-thumbnails::-webkit-scrollbar-thumb{background:var(--control-border);border-radius:4px}._filmstrip_pCCvaR::-webkit-scrollbar-thumb{background:var(--control-border);border-radius:4px}._gallery_NPxN_I .product-thumbnails button{border-radius:6px;flex-basis:72px}._gallery_NPxN_I .product-thumbnails img{border-radius:4px}._gallery_NPxN_I :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:-3px}@media (hover:hover){._gallery_NPxN_I .gallery-arrow:not(:disabled):hover{color:var(--accent);border-color:var(--accent)}}@media (hover:hover) and (pointer:fine){._gallery_NPxN_I .product-thumbnails button:not(._is-active_a7VZOY):not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--control-border)}}._thumbnailRow_Tt_Qcf{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}._thumbnailRow_Tt_Qcf>.product-thumbnails{flex:10rem;min-width:0;margin-top:0}._pager_1jMUCy{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}._columnKeys_-NssNY{display:none}@media (min-width:56.25em){._rowKeys_NCotWF{display:none}._columnKeys_-NssNY{display:inline}._gallery_NPxN_I{grid-template-columns:0 minmax(0,1fr);display:grid}._gallery_NPxN_I[data-gallery-thumbnails=true]{grid-template-columns:84px minmax(0,1fr)}._gallery_NPxN_I>*{grid-column:2}._gallery_NPxN_I .product-gallery-main{grid-row:1}._thumbnailRow_Tt_Qcf{display:contents}._thumbnailRow_Tt_Qcf>.product-thumbnails{contain:size;scroll-snap-type:y proximity;flex-direction:column;grid-area:1/1;align-self:stretch;width:84px;margin:0;padding-bottom:0;overflow:hidden auto}._thumbnailRow_Tt_Qcf>.product-thumbnails button{width:72px;min-height:0}._pager_1jMUCy{grid-area:2/2;justify-self:end;margin:12px 0 0}}._gallery_NPxN_I .gallery-count{min-width:3.25em;color:var(--ink);font-size:var(--text-sm);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:4px;line-height:1.5}._sourceLink_guWqlY{text-align:right;font-size:var(--text-base);color:var(--muted);margin:4px 0 0}._sourceLink_guWqlY a{text-underline-offset:3px;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}._thumbnailBlank_SLW_HC{place-items:center;width:100%;height:100%;display:grid}._photoFailure_gWLK5W{text-align:center;color:var(--ink);background:var(--tile);font-size:var(--text-base);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;line-height:1.6;display:flex;position:absolute;inset:0}._photoFailure_gWLK5W p{margin:0}._tryAgain_b5gOPU{min-width:44px;min-height:44px;color:var(--accent);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 8px;font-weight:600;text-decoration:underline}._tryAgain_b5gOPU[aria-disabled=true]{cursor:default}@media (hover:hover) and (pointer:fine){._tryAgain_b5gOPU:not([aria-disabled=true]):hover{color:var(--accent-dark)}}._inspection_Pbavcd._inspection_Pbavcd{width:calc(100vw - 24px);max-width:none;height:calc(100dvh - 24px);max-height:none;color:var(--ink);background:var(--surface);border:0;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}._inspection_Pbavcd::backdrop{background:#221a1770}._inspectionPanel_3bDpu_{flex-direction:column;height:100%;min-height:0;padding:12px 16px 10px;display:flex;position:relative}._header_pehv_K{z-index:2;pointer-events:none;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex;position:relative}._header_pehv_K button{pointer-events:auto}._count_RNkNN2{color:var(--ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0;padding-inline:4px;line-height:1.5}._inspection_Pbavcd button{min-width:44px;min-height:44px;color:inherit;font-family:inherit;font-size:var(--text-base);cursor:pointer;padding:8px 12px;font-weight:500;line-height:1.25}._inspection_Pbavcd ._close_vhyH71{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding-inline:14px;display:inline-flex}._inspection_Pbavcd button:disabled{color:var(--muted);background-color:var(--surface-soft);cursor:default}@media (hover:hover) and (pointer:fine){._inspection_Pbavcd button:not(:disabled):hover{color:var(--accent);background-color:var(--surface)}}._inspection_Pbavcd ._tryAgain_b5gOPU,._inspection_Pbavcd ._tryAgain_b5gOPU:hover{color:var(--accent);background:0 0}@media (hover:hover) and (pointer:fine){._inspection_Pbavcd ._tryAgain_b5gOPU:not([aria-disabled=true]):hover{color:var(--accent-dark)}}._inspection_Pbavcd :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:-3px}._filmstrip_pCCvaR{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;flex-shrink:0;gap:8px;width:max-content;max-width:100%;margin-inline:auto;padding:4px 2px 6px;display:flex;position:relative;overflow-x:auto}._filmstrip_pCCvaR button{background:var(--tile);scroll-snap-align:center;border:1px solid #0000;border-radius:6px;flex:0 0 56px;width:56px;height:56px;padding:2px}._filmstrip_pCCvaR button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ink)}._filmstrip_pCCvaR img{object-fit:contain;mix-blend-mode:multiply;border-radius:4px;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){._inspection_Pbavcd[open][data-motion=pointer] ._inspectionPanel_3bDpu_{animation:_inspection-arrive_AIcCIC .2s var(--ease-out)}._filmstrip_pCCvaR button,._gallery_NPxN_I .product-thumbnails button{transition:box-shadow .16s ease-out,background-color .16s ease-out}}@keyframes _inspection-arrive_AIcCIC{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-contrast:more){._gallery_NPxN_I .gallery-arrow,._gallery_NPxN_I ._enlarge_QcqdGe,._inspection_Pbavcd ._close_vhyH71{border-color:var(--ink);box-shadow:none}}@media (forced-colors:active){._gallery_NPxN_I .gallery-arrow,._gallery_NPxN_I ._enlarge_QcqdGe,._inspection_Pbavcd ._close_vhyH71{color:canvastext;box-shadow:none;background:canvas;border:1px solid buttontext}._filmstrip_pCCvaR button[aria-pressed=true],._gallery_NPxN_I .product-thumbnails .is-active{outline:2px solid highlight}._tryAgain_b5gOPU{color:linktext}}@media (max-width:600px){._inspection_Pbavcd._inspection_Pbavcd{border-radius:0;width:100vw;height:100dvh}._inspectionPanel_3bDpu_{padding:calc(8px + env(safe-area-inset-top,0px)) 8px max(8px, env(safe-area-inset-bottom,0px))}._header_pehv_K{margin-inline:2px}._inspection_Pbavcd button{min-width:48px;min-height:48px}._filmstrip_pCCvaR{gap:6px}._filmstrip_pCCvaR button{flex-basis:48px;width:48px;height:48px}}@media (max-height:520px) and (min-width:601px){._inspectionPanel_3bDpu_{padding-top:4px;padding-bottom:4px}._header_pehv_K{margin-bottom:4px}._filmstrip_pCCvaR{display:none}}@media (forced-colors:active){._filmstrip_pCCvaR img{mix-blend-mode:normal}}._viewerPending_fzx5Q8{flex-direction:column;flex:1;min-height:0;display:flex}._pendingViewport_keFeHQ{overscroll-behavior:contain;background:var(--tile);scrollbar-width:thin;scrollbar-color:var(--control-border) transparent;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;flex:1;min-height:80px;position:relative;overflow:auto}._pendingPreview_fqczsp{object-fit:contain;mix-blend-mode:multiply;pointer-events:none;width:calc(100% - 32px);height:calc(100% - 32px);position:absolute;top:16px;left:16px}._pendingHint_Ua0uex{color:var(--muted);font-size:var(--text-base);text-align:center;flex-shrink:0;margin:8px 0 0;padding-inline:8px;line-height:1.5}._pendingDock_OkaZGT{flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:8px 0;display:flex}._pendingToolbar_qjwME5,._pendingNavigation_2x9fsS{background:var(--surface);max-width:100%;color:var(--ink);border:1px solid var(--control-border);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;padding:3px;display:flex}._pendingToolbar_qjwME5 button,._pendingNavigation_2x9fsS button{background:0 0;border:0;border-radius:999px;place-items:center;padding:8px;transition:background-color .16s ease-out,color .16s ease-out;display:grid}:is(._pendingToolbar_qjwME5,._pendingNavigation_2x9fsS) button:not(:disabled):not(:focus-visible):active{background-color:var(--accent-soft);transition:none}._pendingToolbar_qjwME5 ._pendingFit_LS_01K{padding-inline:12px}._pendingToolbar_qjwME5 svg,._pendingNavigation_2x9fsS svg{flex-shrink:0;width:20px;height:20px}._zoomFailure_4hC8Fm{font-size:var(--text-base);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}._zoomFailure_4hC8Fm p{margin:0}@media (prefers-contrast:more){._pendingNavigation_2x9fsS,._pendingToolbar_qjwME5{border-color:var(--ink);box-shadow:none}}@media (forced-colors:active){._pendingNavigation_2x9fsS,._pendingToolbar_qjwME5{color:canvastext;box-shadow:none;background:canvas;border:1px solid buttontext}._pendingPreview_fqczsp{mix-blend-mode:normal}}@media (max-width:600px){._pendingViewport_keFeHQ{border-radius:0;margin-inline:-8px}._pendingDock_OkaZGT{gap:6px;padding-block:6px}._pendingToolbar_qjwME5 ._pendingFit_LS_01K{padding-inline:8px}}@media (max-height:520px) and (min-width:601px){._pendingDock_OkaZGT{padding-block:4px}._pendingHint_Ua0uex{display:none}}
