.QZ-bFq_funnel{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;padding:4px 0 8px;display:grid;height:auto!important}.QZ-bFq_stage{--stage-color:var(--pink);isolation:isolate;min-width:0;height:112px;color:var(--foreground);white-space:normal;border:0;border-radius:0;flex-direction:column;gap:4px;padding:12px 12px 12px 20px;display:flex;box-shadow:none!important;background:0 0!important}.QZ-bFq_stage[data-stage=initial_payment]{--stage-color:var(--lemon)}.QZ-bFq_stage[data-stage=in_live]{--stage-color:var(--sky)}.QZ-bFq_stage[data-stage=finished]{--stage-color:var(--mint)}.QZ-bFq_stage:before{content:"";z-index:-2;background:var(--border);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);position:absolute;inset:0}.QZ-bFq_stage:after{content:"";z-index:-1;background:var(--stage-color);clip-path:polygon(1px 0,calc(100% - 12px) 0,calc(100% - 1px) 50%,calc(100% - 12px) 100%,1px 100%,13px 50%);position:absolute;opacity:1!important;height:auto!important;inset:2px!important}.QZ-bFq_stage:first-child:before{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%)}.QZ-bFq_stage:first-child:after{clip-path:polygon(0 0,calc(100% - 12px) 0,calc(100% - 1px) 50%,calc(100% - 12px) 100%,0 100%)}.QZ-bFq_stage:first-child{padding-left:8px}.QZ-bFq_stage[data-active] .QZ-bFq_stageLabel{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.QZ-bFq_stage[data-active] .QZ-bFq_stageNumber{background:var(--foreground);color:var(--card)}.QZ-bFq_stage:hover:after{filter:brightness(.96)}.QZ-bFq_stage:focus-visible{outline:3px solid var(--foreground);outline-offset:3px;z-index:1}.QZ-bFq_stageNumber{border:1px solid var(--foreground);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid}.QZ-bFq_stageCount{font-variant-numeric:tabular-nums;font-size:24px;font-weight:900;line-height:1}.QZ-bFq_stageLabel{text-align:center;font-size:14px;font-weight:800;line-height:1.3}@media (max-width:639px){.QZ-bFq_funnel{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 0}.QZ-bFq_stage{height:100px}}
.EScdkG_pageWithAction{padding-bottom:calc(var(--live-action-height,6rem) + 1rem)}.EScdkG_actionBar{z-index:30;padding:.75rem 1rem max(1rem, env(safe-area-inset-bottom,0px));border-top:2px solid var(--border);background:var(--card);position:fixed;inset:auto 0 0}.EScdkG_step{text-align:center;flex-direction:column;align-items:center;gap:.5rem;min-width:0;display:flex;position:relative}.EScdkG_step+.EScdkG_step:before{background:var(--border);content:"";width:calc(100% - 2rem);height:2px;position:absolute;top:.75rem;right:calc(50% + 1rem)}@media (min-width:640px){.EScdkG_pageWithAction{padding-bottom:0}.EScdkG_actionBar{background:0 0;border:0;padding:0;position:static}}
.G7wXXa_dialog{width:100vw;max-width:none;height:100dvh;max-height:100dvh;box-shadow:none;border-width:0;border-radius:0;transition-property:none;top:0;left:0;translate:none}.G7wXXa_close{top:max(.25rem, env(safe-area-inset-top,0px));right:max(.25rem, env(safe-area-inset-right,0px))}.G7wXXa_choice{width:calc(100% - 2rem);max-width:24rem;transition-property:none}.G7wXXa_thumbnailRail{--thumbnail-slots:3;--visible-slots:min(var(--thumbnail-slots), var(--photo-count));grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--visible-slots) - 1) * .5rem) / var(--visible-slots));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;justify-items:center;gap:.5rem;min-width:0;padding:.5rem;scroll-padding-inline:.5rem;display:grid;position:relative;overflow:auto hidden}.G7wXXa_thumbnailRail::-webkit-scrollbar{display:none}.G7wXXa_thumbnail{aspect-ratio:1;width:min(100%,4.5rem)}@container product-thumbnail-strip (min-width:23rem){.G7wXXa_thumbnailRail{--thumbnail-slots:4}}@container product-thumbnail-strip (min-width:28rem){.G7wXXa_thumbnailRail{--thumbnail-slots:5}}@container product-thumbnail-strip (min-width:33rem){.G7wXXa_thumbnailRail{--thumbnail-slots:6}}.G7wXXa_galleryPanel{padding-top:max(3rem, calc(env(safe-area-inset-top,0px) + 3rem));padding-left:max(1rem, env(safe-area-inset-left,0px));padding-right:max(1rem, env(safe-area-inset-right,0px))}.G7wXXa_details{padding-left:max(1rem, env(safe-area-inset-left,0px));padding-right:max(1rem, env(safe-area-inset-right,0px))}.G7wXXa_actions{z-index:10;inset-inline:0;max-height:50dvh;padding-top:1rem;padding-bottom:max(1rem, env(safe-area-inset-bottom,0px));padding-left:max(1rem, env(safe-area-inset-left,0px));padding-right:max(1rem, env(safe-area-inset-right,0px));pointer-events:none;position:absolute;bottom:0;overflow-y:auto}.G7wXXa_actions>*{pointer-events:auto}.G7wXXa_contentScroll{padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}.G7wXXa_dialog:has(.G7wXXa_actionNote) .G7wXXa_contentScroll{padding-bottom:calc(12rem + env(safe-area-inset-bottom,0px))}@media not (min-width:48rem){html:has(.G7wXXa_dialog){scrollbar-gutter:auto!important;overflow:hidden!important}.G7wXXa_dialog .G7wXXa_scrollArea{scrollbar-gutter:auto;scrollbar-width:none}.G7wXXa_dialog .G7wXXa_scrollArea::-webkit-scrollbar{display:none}.G7wXXa_galleryPanel{background:var(--popover)}.G7wXXa_galleryFrame{max-width:28rem;margin-inline:auto}}@media (min-width:48rem){.G7wXXa_dialog{border:2px solid var(--border);width:min(90vw,75rem);max-width:75rem;height:min(90dvh,56rem);max-height:90dvh;box-shadow:8px 8px 0 var(--border);border-radius:1.5rem;top:50%;left:50vw;translate:-50% -50%}.G7wXXa_galleryPanel{flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;display:flex;overflow:hidden}.G7wXXa_close{top:.5rem;right:.5rem}.G7wXXa_galleryFrame{flex:none;width:100%;max-width:min(100%,min(90dvh,56rem)/1.0875 - 9.1954rem);margin-inline:auto}.G7wXXa_thumbnails{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:.5rem;width:100%;container:product-thumbnail-strip/inline-size}.G7wXXa_details,.G7wXXa_actions{padding-inline:2rem}.G7wXXa_actions{max-height:none;padding-block:1.5rem 2rem;position:static;overflow:visible}}
.aidiuW_shell{--storefront-page-inset:0rem;--storefront-cta-offset:calc(5dvh + env(safe-area-inset-bottom,0px));min-height:calc(100dvh - var(--storefront-page-inset));background:var(--card);flex-direction:column;display:flex}.aidiuW_stage{flex:1 0 auto;width:100%}.aidiuW_cta{bottom:var(--storefront-cta-offset)}body:has([data-analytics-banner]) .aidiuW_shell .aidiuW_cta{margin-block:1rem;position:static}.aidiuW_footer{width:100%;max-width:41rem;padding:1.5rem 1rem max(1rem, env(safe-area-inset-bottom,0px));flex-shrink:0;margin-inline:auto}.aidiuW_footerLanguage{padding-top:calc(var(--storefront-cta-offset) + 1.5rem)}.aidiuW_documentLinks button{border-width:0}.aidiuW_shell[data-has-documents=true] .aidiuW_cta{flex-shrink:0;position:sticky}.aidiuW_shell[data-has-documents=true] .aidiuW_footerLanguage{padding-top:0}@media not (min-width:30rem){.aidiuW_footerLanguage [data-buyer-language] button{padding-inline:.5rem}.aidiuW_footerLanguage [data-buyer-language] svg{display:none}}@media (min-width:40rem){.aidiuW_shell{--storefront-page-inset:4rem;background:0 0}.aidiuW_footer{padding-inline:1.75rem}}@media (min-width:64rem){.aidiuW_shell{--storefront-page-inset:.5rem;height:calc(100dvh - var(--storefront-page-inset))}.aidiuW_productGrid{grid-auto-rows:minmax(min-content,calc(50% - .5rem))}.aidiuW_stage{flex:1 1 0;min-height:0}.aidiuW_profile{scrollbar-width:none;justify-content:safe center;min-height:0;margin-block:1rem;overflow-y:auto}.aidiuW_footer{display:none}}
.IZHMNa_hint{border:1.5px solid var(--foreground);background:var(--lemon);color:var(--foreground);white-space:nowrap;border-radius:.65rem;padding:.3rem .45rem;font-size:.6875rem;font-weight:800;line-height:1.35;display:inline-block;position:relative}.IZHMNa_hint:after{content:"";background:inherit;border-right:1.5px solid var(--foreground);border-bottom:1.5px solid var(--foreground);width:6px;height:6px;position:absolute;bottom:-4px;left:calc(50% - 3px);transform:rotate(45deg)}.IZHMNa_pulse{pointer-events:none;border:2px solid var(--primary);border-radius:999px;width:32px;height:32px;animation:1.4s ease-out 3 forwards IZHMNa_discover;position:absolute;top:50%;left:50%}@keyframes IZHMNa_discover{0%{opacity:0;transform:translate(-50%,-50%)scale(.65)}20%{opacity:1}85%,to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.IZHMNa_pulse{opacity:1;animation:none;transform:translate(-50%,-50%)}}
