.ylelIW_overlay{z-index:var(--sf-z-overlay,1000);background:var(--sf-overlay,#0f172a85);position:fixed;inset:0}.ylelIW_overlay[data-state]{background-color:var(--sf-overlay,#0f172a85)!important}.ylelIW_sheet[data-state]{background-color:var(--sf-surface,#fff)!important}.ylelIW_sheet{inset-inline:0;z-index:calc(var(--sf-z-overlay,1000) + 1);width:100%;min-width:0;max-height:calc(100dvh - max(.75rem, var(--sf-safe-top,0px)));border:1px solid var(--sf-border,#e2e8f0);background:var(--sf-surface,#fff);color:var(--sf-text,#0f172a);border-bottom:0;border-radius:1rem 1rem 0 0;flex-direction:column;font-family:inherit;display:flex;position:fixed;bottom:0;overflow:hidden;box-shadow:0 -12px 48px #0f172a29}.ylelIW_sheet *,.ylelIW_sheet :before,.ylelIW_sheet :after{box-sizing:border-box}.ylelIW_sheet :is(button,input,[tabindex]):focus-visible{outline:2px solid var(--sf-brand,#f06);outline-offset:-2px}.ylelIW_header{padding:.75rem max(.75rem, var(--sf-safe-right,0px)) .65rem max(.75rem, var(--sf-safe-left,0px));border-bottom:1px solid var(--sf-border,#e2e8f0);flex:none;align-items:center;gap:.5rem;display:flex}.ylelIW_header>div{flex:1;min-width:0}.ylelIW_title{margin:0;font-size:1rem;font-weight:750;line-height:1.35}.ylelIW_description{color:var(--sf-text-muted,#64748b);margin:.2rem 0 0;font-size:.75rem;line-height:1.4}.ylelIW_close{background:var(--sf-surface-muted,#f8fafc);border-radius:.6rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.ylelIW_body{overscroll-behavior:contain;min-width:0;min-height:0;padding:.75rem max(.75rem, var(--sf-safe-right,0px)) .75rem max(.75rem, var(--sf-safe-left,0px));scroll-padding-block:.75rem;overflow-y:auto}.ylelIW_body :is(button,input){scroll-margin-block:.75rem}.ylelIW_product{align-items:center;gap:.65rem;margin-bottom:.9rem;display:flex}.ylelIW_product>div{min-width:0}.ylelIW_image{object-fit:cover;border-radius:.5rem;flex:none;width:3.5rem;height:3.5rem}.ylelIW_productTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 0 .25rem;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ylelIW_price{color:var(--sf-price,#f06);font-size:1rem}.ylelIW_footer{padding:.65rem max(.75rem, var(--sf-safe-right,0px)) calc(.65rem + var(--sf-safe-bottom,0px)) max(.75rem, var(--sf-safe-left,0px));border-top:1px solid var(--sf-border,#e2e8f0);background:var(--sf-surface,#fff);flex:none}.ylelIW_summary{color:var(--sf-text-muted,#64748b);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem;font-size:.72rem;display:flex}.ylelIW_summary strong{color:var(--sf-text,#0f172a);margin-left:.35rem}.ylelIW_hint{color:var(--sf-text-muted,#64748b);margin:.4rem 0 0;font-size:.75rem}.ylelIW_confirm{background:var(--sf-brand,#f06);color:#fff;border-radius:.6rem;width:100%;min-height:2.75rem;margin-top:.6rem;font-size:.85rem;font-weight:750}.ylelIW_confirm:disabled{cursor:not-allowed;opacity:.5}.ylelIW_body [data-variation-columns=heading]{display:none}.ylelIW_body [data-variation-columns=row]{grid-template-columns:minmax(0,1fr) auto;gap:.3rem .5rem;padding-inline:.6rem}.ylelIW_body [data-variation-columns=row]>:nth-child(2){text-align:left;grid-area:2/1}.ylelIW_body [data-variation-columns=row]>:last-child{grid-area:1/2/span 2}@media (forced-colors:active){.ylelIW_sheet,.ylelIW_footer{color:canvastext;background:canvas;border-color:canvastext}.ylelIW_confirm,.ylelIW_close{border:1px solid buttontext}}
._7OQphG_trigger{min-height:2.75rem;color:var(--sf-brand,#f06);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.2rem;margin-top:.15rem;padding:.25rem .1rem;font-size:.75rem;font-weight:700;display:inline-flex}._7OQphG_trigger:focus-visible,._7OQphG_close:focus-visible{outline:2px solid var(--sf-brand,#f06);outline-offset:3px}._7OQphG_overlay{z-index:var(--sf-z-overlay,1000);background:var(--sf-overlay,#0f172a73);position:fixed;inset:0}._7OQphG_overlay[data-state]{background-color:var(--sf-overlay,#0f172a73)!important}._7OQphG_dialog{z-index:calc(var(--sf-z-overlay,1000) + 1);border:1px solid var(--sf-border,#e2e8f0);border-radius:var(--sf-radius-panel,.875rem);background:var(--sf-surface,#fff);width:min(40rem,100% - 2rem);max-height:min(85dvh,100dvh - 2rem);color:var(--sf-text,#0f172a);box-shadow:var(--sf-shadow-raised,0 24px 80px #0f172a33);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._7OQphG_dialog[data-state]{background-color:var(--sf-surface,#fff)!important}._7OQphG_header{border-bottom:1px solid var(--sf-border,#e2e8f0);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}._7OQphG_title{overflow-wrap:anywhere;outline:none;min-width:0;margin:0;font-size:1rem;font-weight:800;line-height:1.5}._7OQphG_close{border:1px solid var(--sf-border,#e2e8f0);border-radius:var(--sf-radius-control,.55rem);background:var(--sf-surface-muted,#f8fafc);width:2.75rem;height:2.75rem;color:var(--sf-text-muted,#64748b);cursor:pointer;flex:none;place-items:center;display:grid}._7OQphG_body{overscroll-behavior:contain;scrollbar-width:thin;min-width:0;min-height:0;padding:1.25rem;padding-bottom:max(1.25rem,var(--sf-safe-bottom,0px));overflow-wrap:anywhere;overflow-y:auto}._7OQphG_description{color:var(--sf-text-muted,#64748b);white-space:pre-line;overflow-wrap:anywhere;margin:.4rem 0 0;font-size:.8125rem;line-height:1.7}._7OQphG_body>._7OQphG_description:first-child{margin-top:0}._7OQphG_group{border-top:1px solid var(--sf-border,#e2e8f0);min-width:0;margin-top:1rem;padding-top:1rem}._7OQphG_group:first-child{border-top:0;margin-top:0;padding-top:0}._7OQphG_group h3{color:var(--sf-text,#0f172a);margin:0;font-size:.875rem;font-weight:800}._7OQphG_items{gap:.65rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}._7OQphG_items>li{border:1px solid var(--sf-border,#e2e8f0);background:var(--sf-surface-muted,#f8fafc);border-radius:.6rem;min-width:0;padding:.8rem;font-size:.8125rem}._7OQphG_items>li>strong{color:var(--sf-text,#0f172a);font-weight:700}._7OQphG_rate{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin-top:.6rem;font-size:.75rem;display:flex}._7OQphG_rate>span{min-width:0;color:var(--sf-text-muted,#64748b)}._7OQphG_rate>strong{color:var(--sf-brand,#f06);font-variant-numeric:tabular-nums;font-weight:800}@media (hover:hover){._7OQphG_trigger:hover{text-underline-offset:3px;text-decoration:underline}._7OQphG_close:hover{color:var(--sf-brand,#f06);background:var(--sf-brand-soft,#fff1f6)}}@media (max-width:39.999rem){._7OQphG_dialog{width:100%;max-height:calc(100dvh - max(.75rem,var(--sf-safe-top,0px)));border-radius:var(--sf-radius-panel,.875rem) var(--sf-radius-panel,.875rem) 0 0;border-bottom:0;top:auto;bottom:0;left:0;transform:none}._7OQphG_header{padding:.75rem max(1rem,var(--sf-safe-right,0px)) .75rem max(1rem,var(--sf-safe-left,0px))}._7OQphG_body{padding:1rem max(1rem,var(--sf-safe-right,0px)) max(1rem,var(--sf-safe-bottom,0px)) max(1rem,var(--sf-safe-left,0px))}}@media (forced-colors:active){._7OQphG_dialog,._7OQphG_close,._7OQphG_items>li{background:canvas;border-color:canvastext}._7OQphG_trigger:focus-visible,._7OQphG_close:focus-visible{outline-color:highlight}}
.AsuiYq_page{--product-mobile-dock-reserve:calc(4.8rem + var(--sf-safe-bottom,0px));min-width:0;color:var(--sf-text,#0f172a);padding-block:.55rem var(--product-mobile-dock-reserve);font-size:var(--sf-font-body,.875rem);container:product-page/inline-size}.AsuiYq_page *,.AsuiYq_page :before,.AsuiYq_page :after{box-sizing:border-box}.AsuiYq_page :is(button,a,input,[tabindex]){scroll-margin-top:calc(var(--sf-header-offset,7rem) + .6rem);scroll-margin-bottom:var(--product-mobile-dock-reserve)}.AsuiYq_page :is(button,a):focus-visible{outline:2px solid var(--sf-brand,#f06);outline-offset:2px}.AsuiYq_topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem 1rem;min-width:0;margin-bottom:.35rem;display:flex}.AsuiYq_utilities{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.AsuiYq_utilityButton{border:1px solid var(--sf-border,#e2e8f0);background:var(--sf-surface,#fff);min-width:2.75rem;min-height:2.75rem;color:var(--sf-text-muted,#475569);border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .65rem;font-size:.8125rem;font-weight:650;transition:all .15s;display:inline-flex}.AsuiYq_utilityButton:disabled{cursor:wait;opacity:.55}.AsuiYq_commerceGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.AsuiYq_mainColumn{display:contents}.AsuiYq_mainTop,.AsuiYq_mainBottom,.AsuiYq_rightRail{align-content:start;gap:.5rem;min-width:0;display:grid}.AsuiYq_mainTop{order:1}.AsuiYq_rightRail{order:2}.AsuiYq_mainBottom{order:3}.AsuiYq_mobileSuggestions{order:4}.AsuiYq_desktopSuggestions{min-width:0;display:none}.AsuiYq_mobileSuggestions{min-width:0;display:block}.AsuiYq_identityPanel{border:1px solid var(--sf-border,#e2e8f0);background:#fff;border-radius:.45rem;min-width:0;margin-bottom:.5rem;padding:.65rem .8rem}.AsuiYq_identityPanel[data-product-region=identity]{grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.AsuiYq_identityText{min-width:0}.AsuiYq_backButton{border:1px solid var(--sf-border,#e2e8f0);width:2.75rem;height:2.75rem;color:var(--sf-text-muted,#475569);background:var(--sf-surface-muted,#f8fafc);border-radius:.5rem;place-items:center;display:grid}.AsuiYq_title{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:1rem;font-weight:800;line-height:1.35;overflow:hidden}.AsuiYq_productMeta{color:#64748b;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-top:.35rem;font-size:.75rem;display:flex}.AsuiYq_rating{color:#f59e0b;align-items:center;gap:.17rem;display:inline-flex}.AsuiYq_rating span{color:#64748b}.AsuiYq_metaBadge,.AsuiYq_repurchase{color:#475569;background:#f8fafc;border:1px solid #dbe3ec;border-radius:999px;padding:.12rem .4rem;font-weight:700}.AsuiYq_repurchase{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.AsuiYq_sellerName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:22rem;overflow:hidden}.AsuiYq_purchaseWorkspace{border:1px solid var(--sf-border,#e2e8f0);background:#fff;border-radius:.45rem;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.AsuiYq_galleryPanel,.AsuiYq_optionsPanel,.AsuiYq_purchasePanel{background:#fff;min-width:0}.AsuiYq_galleryPanel{padding:.65rem}.AsuiYq_optionsPanel{border-top:1px solid #eef2f7;padding:.8rem .85rem .9rem;container:product-options/inline-size}.AsuiYq_purchasePanel{border:1px solid var(--sf-border,#e2e8f0);border-radius:.65rem;padding:1rem}.AsuiYq_tiers{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));gap:.3rem;margin-bottom:.65rem;display:grid}.AsuiYq_tier{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.35rem;padding:.38rem .5rem}.AsuiYq_tier strong,.AsuiYq_tier span{display:block}.AsuiYq_tier strong{color:#0f172a;font-size:.66rem}.AsuiYq_tier span{color:#64748b;margin-top:.08rem;font-size:.54rem}.AsuiYq_singleQuantity{border-top:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:1rem;padding-top:.65rem;display:flex}.AsuiYq_singleQuantity h2{color:#0f172a;margin:0;font-size:.72rem;font-weight:800}.AsuiYq_singleQuantity p{color:#64748b;margin:.1rem 0 0;font-size:.6rem}.AsuiYq_optionUnavailable{text-align:center;color:#9f1239;background:#fff1f2;border:1px dashed #fda4af;border-radius:.45rem;padding:.85rem}.AsuiYq_optionUnavailable svg{margin-inline:auto}.AsuiYq_optionUnavailable h2{margin:.35rem 0 .15rem;font-size:.72rem}.AsuiYq_optionUnavailable p{margin:0;font-size:.6rem;line-height:1.45}.AsuiYq_optionsSkeleton{min-width:0;padding-block:.25rem}.AsuiYq_optionsSkeletonLabel{width:5rem;height:.625rem}.AsuiYq_optionsSkeletonChoices{flex-wrap:wrap;gap:.5rem;margin-block:.75rem 1.25rem;display:flex}.AsuiYq_optionsSkeletonChoices>span{width:2.75rem;height:2.75rem}.AsuiYq_optionsSkeletonRows{gap:.75rem;display:grid}.AsuiYq_optionsSkeletonRow{border-top:1px solid var(--sf-border,#e2e8f0);justify-content:space-between;align-items:center;gap:1.5rem;min-height:3rem;padding-top:.75rem;display:flex}.AsuiYq_optionsSkeletonRow>:first-child{width:28%;height:.625rem}.AsuiYq_optionsSkeletonRow>:last-child{width:34%;height:1.75rem}.AsuiYq_selectionSummary{border-top:1px solid #eef2f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.55rem;padding-top:.55rem;display:flex}.AsuiYq_selectionSummary span{flex-direction:column;gap:.05rem;display:flex}.AsuiYq_selectionSummary strong{color:#0f172a;font-size:.8rem}.AsuiYq_selectionSummary small{color:#64748b;font-size:.63rem}.AsuiYq_purchaseHeading{color:#0f172a;align-items:center;gap:.4rem;margin-bottom:.55rem;display:flex}.AsuiYq_purchaseHeading svg{color:var(--sf-brand,#f06)}.AsuiYq_purchaseHeading h2{margin:0;font-size:.84rem;font-weight:800}.AsuiYq_weight{color:#64748b;background:#f8fafc;border-radius:.4rem;margin-top:.75rem;padding:.5rem .6rem;font-size:.875rem}.AsuiYq_purchasePanel [data-shipping-methods]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.AsuiYq_purchasePanel [data-shipping-method]{border:1px solid var(--sf-border,#e2e8f0);background:var(--sf-surface-muted,#f8fafc);min-width:0;min-height:7.5rem;color:var(--sf-text,#0f172a);text-align:center;cursor:pointer;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.75rem .4rem;display:flex}.AsuiYq_purchasePanel [data-shipping-method]:disabled{cursor:not-allowed;opacity:.55}.AsuiYq_purchasePanel [data-shipping-method][aria-pressed=true]{border-color:var(--sf-brand,#f06);background:var(--sf-brand-soft,#fff1f6);box-shadow:inset 0 0 0 1px var(--sf-brand,#f06)}.AsuiYq_purchasePanel [data-shipping-method-icon]{color:var(--sf-brand,#f06);flex:none}.AsuiYq_purchasePanel [data-shipping-method-name]{overflow-wrap:anywhere;max-width:100%;font-size:.875rem;font-weight:750;line-height:1.4}.AsuiYq_purchasePanel [data-shipping-method-rate]{max-width:100%;color:var(--sf-brand,#f06);overflow-wrap:anywhere;font-size:.8125rem;font-weight:650;line-height:1.5}.AsuiYq_purchasePanel [data-shipping-method-eta]{max-width:100%;color:var(--sf-text-muted,#64748b);overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}.AsuiYq_financialSummary{min-width:0;margin-top:.7rem}.AsuiYq_financialRows{display:grid}.AsuiYq_financialRow{border-bottom:1px solid var(--sf-border,#e2e8f0);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.15rem .65rem;min-width:0;padding-block:.65rem;font-size:.875rem;line-height:1.5;display:grid}.AsuiYq_financialRow:last-child{border-bottom:0}.AsuiYq_financialRow>span{min-width:0;color:var(--sf-text-muted,#64748b);overflow-wrap:anywhere}.AsuiYq_financialRow>strong{text-align:right;min-height:1.5rem;color:var(--sf-text,#0f172a);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.9375rem;font-weight:650;line-height:1.5rem}.AsuiYq_financialRow>.AsuiYq_financialTotal{font-size:1rem;font-weight:750}.AsuiYq_financialRow>.AsuiYq_financialAdvance{color:var(--sf-brand,#f06)}.AsuiYq_financialSublabel{color:var(--sf-text-muted,#64748b);text-align:right;grid-column:1/-1;font-size:.78125rem;line-height:1.5}.AsuiYq_financialPlaceholder{vertical-align:middle;width:4.5rem;height:1rem;display:inline-block}.AsuiYq_shippingBox{border:1px dotted var(--sf-brand,#f06);background:var(--sf-surface,#fff);border-radius:.55rem;min-width:0;margin-top:.7rem;padding:.8rem}.AsuiYq_approximateWeight{background:var(--sf-brand-soft,#fff1f6);width:fit-content;max-width:100%;color:var(--sf-text,#0f172a);overflow-wrap:anywhere;border-radius:.35rem;margin-bottom:.7rem;padding:.35rem .5rem;font-size:.875rem;line-height:1.5}.AsuiYq_approximateWeight p{margin:0}.AsuiYq_shippingCharge{justify-content:space-between;align-items:flex-end;gap:.5rem;min-width:0;display:flex}.AsuiYq_shippingValue{min-width:0;color:var(--sf-text,#0f172a);flex-direction:column;gap:.15rem;line-height:1.5;display:flex}.AsuiYq_shippingValue>span{font-size:1rem}.AsuiYq_shippingValue>strong{max-width:100%;color:var(--sf-brand,#f06);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.875rem;font-weight:650}.AsuiYq_shippingCharge>button{flex:none;min-height:2.75rem;margin:0;padding:.25rem 0;font-size:.875rem}.AsuiYq_weightWarning{color:var(--sf-danger,#dc2626);overflow-wrap:anywhere;margin:.65rem 0 0;font-size:.8125rem;line-height:1.65}.AsuiYq_purchaseActions{grid-template-columns:2.75rem minmax(0,1fr) minmax(0,1fr);gap:.5rem;margin-top:1rem;display:grid}.AsuiYq_purchaseActions button{border-radius:.5rem;min-height:2.75rem;padding:.5rem .375rem;font-size:.875rem;font-weight:750}.AsuiYq_wishlist{color:#475569;background:#fff;border:1px solid #cbd5e1;place-items:center;display:grid}.AsuiYq_addCart{border:1px solid var(--sf-brand,#f06);color:var(--sf-brand,#f06);background:#fff;justify-content:center;align-items:center;gap:.3rem;display:inline-flex}.AsuiYq_buyNow{border:1px solid var(--sf-brand,#f06);background:var(--sf-brand,#f06);color:var(--sf-on-brand,#fff);justify-content:center;align-items:center;gap:.3rem;display:inline-flex}.AsuiYq_purchaseActions button:disabled{cursor:not-allowed;opacity:.4}.AsuiYq_summaryHint{color:#94a3b8;margin:.5rem 0 0;font-size:.6rem;line-height:1.5}.AsuiYq_supportLink{color:#475569;border-top:1px solid #eef2f7;align-items:center;gap:.45rem;margin-top:.5rem;padding-top:.5rem;display:flex}.AsuiYq_supportLink>span{flex:1;min-width:0}.AsuiYq_supportLink strong,.AsuiYq_supportLink small{display:block}.AsuiYq_supportLink strong{font-size:.7rem}.AsuiYq_supportLink small{color:#94a3b8;font-size:.6rem}.AsuiYq_sellerStrip,.AsuiYq_detailsColumn,.AsuiYq_suggestions{min-width:0}.AsuiYq_detailsColumn>section,.AsuiYq_suggestions>section{border-color:var(--sf-border,#e2e8f0);border-radius:.45rem}.AsuiYq_mobileDock>div{z-index:var(--sf-z-bottom-nav,900);padding-bottom:calc(.5rem + var(--sf-safe-bottom,0px));padding-inline:max(.5rem, var(--sf-safe-left,0px)) max(.5rem, var(--sf-safe-right,0px))}.AsuiYq_mobileDock button:focus-visible{outline-offset:-3px}@media (max-width:767.98px){.AsuiYq_purchaseActions{display:none}}@media (min-width:768px){.AsuiYq_page{--product-mobile-dock-reserve:1.1rem}}.AsuiYq_loadingContent{gap:.75rem;display:grid}.AsuiYq_workspace{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""gallery""options""purchase";align-items:start;gap:.5rem;min-width:0;display:grid}.AsuiYq_workspace>.AsuiYq_identityPanel{grid-area:identity;margin-bottom:0}.AsuiYq_workspace>.AsuiYq_galleryPanel{grid-area:gallery;grid-template-columns:minmax(0,1fr);align-content:start;gap:.55rem;display:grid}.AsuiYq_workspace>.AsuiYq_optionsPanel{grid-area:options}.AsuiYq_workspace>.AsuiYq_purchasePanel{grid-area:purchase}.AsuiYq_workspace .AsuiYq_thumbnailSkeletons{margin-top:0}.AsuiYq_skeleton{background:var(--sf-surface-muted,#e2e8f0);border-radius:.5rem;animation:1.6s ease-in-out infinite AsuiYq_product-pulse}.AsuiYq_breadcrumbSkeleton{width:min(12rem,65%);height:.75rem;margin-block:.75rem}.AsuiYq_imageSkeleton{aspect-ratio:1;width:100%}.AsuiYq_thumbnailSkeletons{gap:.5rem;margin-top:.5rem;display:flex;overflow:hidden}.AsuiYq_thumbnailSkeletons>div{flex:0 0 3.5rem;height:3.5rem}.AsuiYq_shortSkeleton{width:35%;height:.7rem}.AsuiYq_titleSkeleton{width:90%;height:2.25rem}.AsuiYq_priceSkeleton{width:45%;height:1.75rem}.AsuiYq_controlSkeleton{width:100%;height:2.75rem}.AsuiYq_optionSkeleton{width:100%;height:11rem}.AsuiYq_informationSkeleton{width:100%;height:12rem}.AsuiYq_pageState{border:1px solid var(--sf-border,#e2e8f0);text-align:center;background:#fff;border-radius:.75rem;max-width:40rem;margin:1rem auto;padding:clamp(1.25rem,5cqi,3rem)}.AsuiYq_stateIcon{width:3.5rem;height:3.5rem;color:var(--sf-brand,#f06);background:var(--sf-brand-soft,#fff1f6);border-radius:.75rem;place-items:center;margin-inline:auto;display:grid}.AsuiYq_pageState h1{overflow-wrap:anywhere;margin:1.25rem 0 .75rem;font-size:1.375rem;font-weight:750;line-height:1.4}.AsuiYq_pageState p{color:#64748b;margin:0;font-size:.875rem;line-height:1.7}.AsuiYq_stateActions{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:1.5rem;display:flex}@container product-page (min-width:48rem){.AsuiYq_page{padding-bottom:1.1rem}.AsuiYq_page :is(button,a,input,[tabindex]){scroll-margin-bottom:1.1rem}.AsuiYq_purchaseWorkspace{grid-template-columns:minmax(19rem,1.02fr) minmax(21rem,.98fr)}.AsuiYq_workspace{grid-template-columns:minmax(19rem,1.02fr) minmax(21rem,.98fr);grid-template-areas:"identity identity""gallery options""purchase purchase"}.AsuiYq_optionsPanel{border-top:0;border-left:1px solid #eef2f7}}@container product-page (max-width:60rem){.AsuiYq_identityPanel[data-product-region=identity]{grid-template-columns:2.75rem minmax(0,1fr);align-items:start}.AsuiYq_identityPanel>.AsuiYq_utilities{grid-column:2/-1}}@container product-page (min-width:72rem){.AsuiYq_commerceGrid{grid-template-columns:minmax(0,1fr) clamp(21.875rem,26cqi,23.75rem)}.AsuiYq_workspace{grid-template-columns:minmax(19rem,1.02fr) minmax(21rem,.98fr) clamp(21.875rem,26cqi,23.75rem);grid-template-areas:"identity identity identity""gallery options purchase"}.AsuiYq_mainColumn{grid-area:1/1;align-content:start;gap:.5rem;min-width:0;display:grid}.AsuiYq_rightRail{grid-area:1/2}.AsuiYq_desktopSuggestions{display:block}.AsuiYq_mobileSuggestions{display:none}.AsuiYq_galleryPanel{padding:.6rem}}@container product-page (min-width:88rem){.AsuiYq_purchaseWorkspace{grid-template-columns:minmax(22rem,1.05fr) minmax(24rem,.95fr)}.AsuiYq_workspace{grid-template-columns:minmax(22rem,1.05fr) minmax(24rem,.95fr) clamp(21.875rem,26cqi,23.75rem)}}@container product-options (max-width:30rem){.AsuiYq_optionsPanel [data-variation-columns=heading]{display:none}.AsuiYq_optionsPanel [data-variation-columns=row]{grid-template-columns:minmax(0,1fr) auto}.AsuiYq_optionsPanel [data-variation-columns=row]>:first-child{grid-column:1/-1}.AsuiYq_optionsPanel [data-variation-columns=row]>:nth-child(2){text-align:left;grid-area:2/1}.AsuiYq_optionsPanel [data-variation-columns=row]>:last-child{grid-area:2/2}}@media (min-width:48rem){.AsuiYq_workspace>.AsuiYq_galleryPanel{grid-template-columns:3.65rem minmax(0,1fr)}.AsuiYq_workspace .AsuiYq_imageSkeleton{grid-area:1/2}.AsuiYq_workspace .AsuiYq_thumbnailSkeletons{flex-direction:column;grid-area:1/1;max-height:34rem}}@media (max-width:40rem){.AsuiYq_title{font-size:.9375rem}.AsuiYq_utilityButton{width:2.75rem;padding-inline:0}.AsuiYq_utilityButton>span{display:none}.AsuiYq_identityPanel{padding:.55rem .65rem}.AsuiYq_galleryPanel,.AsuiYq_optionsPanel,.AsuiYq_purchasePanel{padding:.6rem}.AsuiYq_purchasePanel{padding:.875rem}.AsuiYq_sellerName{max-width:12rem}.AsuiYq_purchaseActions{grid-template-columns:2.75rem minmax(0,1fr) minmax(0,1fr)}}@media (max-width:23rem){.AsuiYq_purchaseActions :is(.AsuiYq_addCart,.AsuiYq_buyNow) svg{display:none}}@media (hover:hover){.AsuiYq_utilityButton:hover{border-color:var(--sf-brand,#f06);background:var(--sf-brand-soft,#fff1f6)}.AsuiYq_backButton:hover,.AsuiYq_sellerName:is(a):hover,.AsuiYq_supportLink:hover strong{color:var(--sf-brand,#f06)}.AsuiYq_buyNow:not(:disabled):hover{filter:brightness(.96)}.AsuiYq_addCart:not(:disabled):hover{background:var(--sf-brand-soft,#fff1f6)}}@keyframes AsuiYq_product-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.AsuiYq_skeleton{animation:none}.AsuiYq_utilityButton,.AsuiYq_buyNow,.AsuiYq_addCart,.AsuiYq_wishlist{transition:none}}@media (forced-colors:active){.AsuiYq_identityPanel,.AsuiYq_purchaseWorkspace,.AsuiYq_purchasePanel,.AsuiYq_pageState{background:canvas;border-color:canvastext}.AsuiYq_page :is(button,a):focus-visible{outline-color:highlight}.AsuiYq_buyNow,.AsuiYq_addCart,.AsuiYq_wishlist,.AsuiYq_utilityButton,.AsuiYq_metaBadge,.AsuiYq_repurchase{border-color:buttontext}}@media print{.AsuiYq_page{padding:0}.AsuiYq_utilities,.AsuiYq_mobileDock,.AsuiYq_purchaseActions,.AsuiYq_supportLink,.AsuiYq_mobileSuggestions{display:none}.AsuiYq_commerceGrid,.AsuiYq_mainTop,.AsuiYq_mainBottom,.AsuiYq_rightRail,.AsuiYq_desktopSuggestions{display:block}.AsuiYq_identityPanel,.AsuiYq_purchaseWorkspace,.AsuiYq_purchasePanel,.AsuiYq_sellerStrip,.AsuiYq_detailsColumn{break-inside:avoid;margin-bottom:1rem}.AsuiYq_skeleton{animation:none}}.AsuiYq_tierPanel{background:0 0;border:0;min-width:0;margin-bottom:.65rem;padding:0}.AsuiYq_tierPanel .AsuiYq_tiers{border:1px solid var(--sf-border,#e2e8f0);background:var(--sf-surface-muted,#f8fafc);border-radius:.5rem;flex-wrap:wrap;gap:0;margin:0;display:flex;overflow:hidden}.AsuiYq_tierPanel .AsuiYq_tier{min-width:0;border:0;border-inline-end:1px solid var(--sf-border,#e2e8f0);text-align:center;min-inline-size:fit-content;max-inline-size:100%;box-shadow:none;background:0 0;border-block-end:3px solid #0000;border-radius:0;flex:1 1 0;padding:.75rem .5rem .65rem;transition:background .15s,border-color .15s;position:relative}.AsuiYq_tierPanel .AsuiYq_tier:last-child{border-inline-end-color:#0000}.AsuiYq_tierPanel .AsuiYq_tier[data-active=true]{border-block-end-color:var(--sf-brand,#f06);background:var(--sf-brand-soft,#fff1f6)}.AsuiYq_tierPanel .AsuiYq_tier strong,.AsuiYq_tierPanel .AsuiYq_tier span{overflow-wrap:anywhere;max-inline-size:100%;display:block}.AsuiYq_tierPanel .AsuiYq_tier strong{color:var(--sf-text,#0f172a);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1.15}.AsuiYq_tierPanel .AsuiYq_tier[data-active=true] strong{color:var(--sf-brand,#f06)}.AsuiYq_tierPanel .AsuiYq_tier span{color:var(--sf-text-muted,#64748b);margin-top:.25rem;font-size:.75rem;line-height:1.4}.AsuiYq_tierMessage{min-height:1rem;color:var(--sf-text-muted,#64748b);margin:.35rem 0 0;font-size:.6875rem;line-height:1.5}@media (max-width:22.499rem){.AsuiYq_tierPanel .AsuiYq_tier{padding:.65rem .4rem .6rem}.AsuiYq_tierPanel .AsuiYq_tier strong{font-size:1.125rem}.AsuiYq_tierPanel .AsuiYq_tier span{font-size:.6875rem}}@media (min-width:48rem){.AsuiYq_tierPanel .AsuiYq_tier strong{font-size:1.375rem}.AsuiYq_tierMessage{font-size:.75rem}}@media (min-width:80rem){.AsuiYq_tierPanel .AsuiYq_tier strong{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.AsuiYq_tierPanel .AsuiYq_tier{transition:none}}@media (forced-colors:active){.AsuiYq_tierPanel .AsuiYq_tiers,.AsuiYq_tierPanel .AsuiYq_tier{background:canvas;border-color:canvastext}.AsuiYq_tierPanel .AsuiYq_tier[data-active=true]{background:canvas;border-block-end-color:highlight}.AsuiYq_tierPanel .AsuiYq_tier strong,.AsuiYq_tierPanel .AsuiYq_tier span{color:canvastext}}
._8domaq_gallery{gap:.55rem;min-width:0;display:grid}._8domaq_thumbs{scrollbar-width:thin;scroll-snap-type:x proximity;order:2;gap:.45rem;padding:.1rem .1rem .3rem;display:flex;overflow:auto hidden}._8domaq_thumb{scroll-snap-align:start;background:#fff;border:1px solid #dbe3ec;border-radius:.4rem;flex:0 0 3.35rem;width:3.35rem;height:3.35rem;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative;overflow:hidden}._8domaq_thumb[data-active=true]{border-color:var(--sf-brand,#f06);box-shadow:0 0 0 1px var(--sf-brand,#f06)}._8domaq_stage{aspect-ratio:1;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#f8fafc;border-radius:.45rem;order:1;min-width:0;position:relative;overflow:hidden}._8domaq_imageButton{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}._8domaq_imageButton:disabled{cursor:default}._8domaq_counter{z-index:2;color:#fff;pointer-events:none;background:#0f172ac7;border-radius:999px;padding:.16rem .42rem;font-size:.57rem;font-weight:700;position:absolute;top:.45rem;right:.45rem}._8domaq_zoomHint{z-index:2;color:#475569;pointer-events:none;background:#ffffffeb;border-radius:999px;align-items:center;gap:.22rem;padding:.28rem .42rem;font-size:.56rem;font-weight:700;display:none;position:absolute;bottom:.45rem;right:.45rem;box-shadow:0 1px 4px #0f172a26}._8domaq_nav{z-index:3;color:#334155;background:#ffffffeb;border:1px solid #dbe3ec;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px #0f172a1f}._8domaq_prev{left:.45rem}._8domaq_next{right:.45rem}._8domaq_empty{color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;height:100%;font-size:.7rem;display:flex}._8domaq_modal{z-index:1200;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:#020617e6;place-items:center;display:grid;position:fixed;inset:0}._8domaq_modalImage{width:min(92vw,76rem);height:min(88vh,58rem);position:relative}._8domaq_modalClose{right:max(1rem, env(safe-area-inset-right));top:max(1rem, env(safe-area-inset-top));z-index:2;color:#fff;background:#0f172ab8;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:fixed}._8domaq_modalNav{z-index:2;color:#fff;background:#0f172ab8;border:1px solid #ffffff42;border-radius:999px;place-items:center;width:2.8rem;height:2.8rem;display:grid;position:fixed;top:50%;transform:translateY(-50%)}._8domaq_modalPrev{left:max(1rem, env(safe-area-inset-left))}._8domaq_modalNext{right:max(1rem, env(safe-area-inset-right))}._8domaq_modalCounter{bottom:max(1rem, env(safe-area-inset-bottom));z-index:2;color:#fff;background:#0f172ab8;border-radius:999px;padding:.38rem .7rem;font-size:.72rem;font-weight:700;position:fixed;left:50%;transform:translate(-50%)}@media (min-width:48rem){._8domaq_gallery{grid-template-columns:3.65rem minmax(0,1fr)}._8domaq_gallery:not(:has(._8domaq_thumbs)){grid-template-columns:minmax(0,1fr)}._8domaq_thumbs{scroll-snap-type:y proximity;flex-direction:column;order:1;max-height:34rem;padding:.1rem .25rem .1rem .1rem;overflow:hidden auto}._8domaq_stage{order:2}._8domaq_thumb{flex-basis:3.2rem;width:3.2rem;height:3.2rem}}@media (hover:hover){._8domaq_zoomHint{display:inline-flex}._8domaq_thumb:hover{border-color:#94a3b8;transform:translateY(-1px)}._8domaq_thumb[data-active=true]:hover{border-color:var(--sf-brand,#f06)}}@media (max-width:47.99rem){._8domaq_nav{display:none}._8domaq_stage{border-radius:.35rem}}@media (prefers-reduced-motion:reduce){._8domaq_thumb{transition:none}}@media (forced-colors:active){._8domaq_thumb,._8domaq_nav,._8domaq_modalClose,._8domaq_modalNav{border-color:buttontext}._8domaq_thumb[data-active=true]{outline:2px solid highlight}}
.vPhNQW_overlay{z-index:var(--sf-z-overlay,1000);background:var(--sf-overlay,#0f172a73);position:fixed;inset:0}.vPhNQW_overlay[data-state]{background-color:var(--sf-overlay,#0f172a73)!important}.vPhNQW_dialog{z-index:calc(var(--sf-z-overlay,1000) + 1);border:1px solid var(--sf-border,#e2e8f0);border-radius:var(--sf-radius-panel,.875rem);background:var(--sf-surface,#fff);width:min(60rem,100% - 2rem);max-height:min(88dvh,100dvh - 2rem);color:var(--sf-text,#0f172a);box-shadow:var(--sf-shadow-raised,0 24px 80px #0f172a33);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.vPhNQW_dialog[data-state]{background-color:var(--sf-surface,#fff)!important}.vPhNQW_header{border-bottom:1px solid var(--sf-border,#e2e8f0);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.vPhNQW_header>div{min-width:0}.vPhNQW_title{color:var(--sf-text,#0f172a);overflow-wrap:anywhere;outline:none;margin:0;padding:0;font-size:1rem;font-weight:750;line-height:1.4}.vPhNQW_description{color:var(--sf-text-muted,#64748b);margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}.vPhNQW_close{border:1px solid var(--sf-border,#e2e8f0);background:var(--sf-surface-muted,#f8fafc);width:2.75rem;height:2.75rem;color:var(--sf-text-muted,#475569);border-radius:.5rem;flex:none;place-items:center;display:grid}.vPhNQW_body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:1.25rem;overflow-y:auto}.vPhNQW_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.vPhNQW_tile{border:1px solid var(--sf-border,#e2e8f0);background:var(--sf-surface,#fff);border-radius:.625rem;flex-direction:column;align-items:stretch;gap:.4rem;min-width:0;padding:.5rem;display:flex}.vPhNQW_preview,.vPhNQW_videoPreview{aspect-ratio:1;background:var(--sf-surface-muted,#f8fafc);border-radius:.375rem;place-items:center;width:100%;min-width:0;display:grid;position:relative;overflow:hidden}.vPhNQW_image{object-fit:contain}.vPhNQW_broken,.vPhNQW_videoPreview{color:var(--sf-text-muted,#64748b);text-align:center;font-size:.75rem}.vPhNQW_broken{flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;display:flex}.vPhNQW_videoPreview{align-content:center;gap:.5rem}.vPhNQW_label{color:var(--sf-text-muted,#64748b);font-size:.75rem;line-height:1.5}.vPhNQW_download,.vPhNQW_original{border:1px solid var(--sf-brand,#f06);min-height:2.75rem;color:var(--sf-brand,#f06);background:var(--sf-surface,#fff);border-radius:.375rem;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .25rem;font-size:.75rem;font-weight:700;display:inline-flex}.vPhNQW_download:disabled{cursor:wait;opacity:.6}.vPhNQW_download svg,.vPhNQW_original svg{flex:none}.vPhNQW_close:focus-visible,.vPhNQW_download:focus-visible,.vPhNQW_original:focus-visible{outline:2px solid var(--sf-brand,#f06);outline-offset:2px}.vPhNQW_note,.vPhNQW_error{overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.5}.vPhNQW_note{color:var(--sf-text-muted,#64748b)}.vPhNQW_error{color:var(--sf-danger,#be123c)}.vPhNQW_empty{text-align:center;color:var(--sf-text-muted,#64748b);margin:0;padding:2.5rem .5rem;font-size:.875rem}.vPhNQW_spinner{animation:1s linear infinite vPhNQW_media-download-spin}@keyframes vPhNQW_media-download-spin{to{transform:rotate(360deg)}}@media (max-width:63.999rem){.vPhNQW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:47.999rem){.vPhNQW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:39.999rem){.vPhNQW_dialog{width:calc(100% - 1rem);max-height:calc(100dvh - max(1rem,var(--sf-safe-top,0px)) - max(1rem,var(--sf-safe-bottom,0px)))}.vPhNQW_header{padding:.75rem}.vPhNQW_title{font-size:.9375rem}.vPhNQW_body{padding:.75rem;padding-bottom:max(.75rem,var(--sf-safe-bottom,0px))}.vPhNQW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}}@media (hover:hover){.vPhNQW_download:not(:disabled):hover,.vPhNQW_original:hover,.vPhNQW_close:hover{background:var(--sf-brand-soft,#fff1f6);color:var(--sf-brand,#f06)}}@media (prefers-reduced-motion:reduce){.vPhNQW_spinner{animation:none}}@media (forced-colors:active){.vPhNQW_dialog,.vPhNQW_tile,.vPhNQW_download,.vPhNQW_original,.vPhNQW_close{color:canvastext;background:canvas;border-color:canvastext}}
