@media (max-width:767.98px){.NarrowMobileStudio_studio__HZRVg [data-dyo-stage]:has([data-high-intro-entered=false]),.NarrowMobileStudio_studio__HZRVg [data-high-intro-entered=false]{overflow:visible}.NarrowMobileStudio_studio__HZRVg:has([data-polo-loading]) [data-dyo-dock]{visibility:hidden;pointer-events:none}}@media (max-width:480px){.NarrowMobileStudio_studio__HZRVg [data-narrow-view-picker]{display:block}.NarrowMobileStudio_studio__HZRVg [data-wide-view-button]{display:none}.NarrowMobileStudio_studio__HZRVg [data-design-studio-sheet][data-open=true]{background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -8px 32px rgb(20 52 43/8%)}.NarrowMobileStudio_studio__HZRVg [data-studio-close-tools]{display:flex}.NarrowMobileStudio_studio__HZRVg [data-customer-3d-controls]>div{border-radius:999px;border-color:#e2e8e5;box-shadow:0 2px 8px rgb(20 52 43/5%)}.NarrowMobileStudio_studio__HZRVg [data-studio-action]:not([data-dock-action]){border-radius:999px;box-shadow:none}.NarrowMobileStudio_studio__HZRVg [data-studio-action=quote]:not([data-dock-action]),.NarrowMobileStudio_studio__HZRVg [data-studio-action=save]:not([data-dock-action]){border:1px solid #dfe7e3;background:#fff;color:#42564f}.NarrowMobileStudio_studio__HZRVg [data-studio-action=quote]:not([data-dock-action]):hover,.NarrowMobileStudio_studio__HZRVg [data-studio-action=save]:not([data-dock-action]):hover{background:#f1f7f4}}.Polo3DLoading_surface__cBaMR{overflow:hidden;background:#ffffff}.Polo3DLoading_surface__cBaMR:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,#829ba340 2.1px,transparent 2.6px);background-size:32px 32px;mask-image:radial-gradient(ellipse 38% 64% at 50% 46%,transparent 62%,#0007 98%,#000 135%)}.Polo3DLoading_stage__E7YJn{position:absolute;inset:0;z-index:4;overflow:hidden;pointer-events:none;isolation:isolate;container-type:size;display:grid;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.Polo3DLoading_backdrop__x_rGP{position:absolute;inset:0;background:#ffffff;transition:opacity .18s ease}.Polo3DLoading_backdrop__x_rGP:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,#829ba340 2.1px,transparent 2.6px);background-size:32px 32px;mask-image:radial-gradient(ellipse 38% 64% at 50% 46%,transparent 62%,#0007 98%,#000 135%)}.Polo3DLoading_poster__A80tD{position:relative;grid-row:3;grid-column:1;justify-self:center;align-self:start;width:min(76%,66.5cqh);aspect-ratio:648/799;margin-top:24px}.Polo3DLoading_poster__A80tD img{width:100%;height:100%;object-fit:contain;user-select:none}.Polo3DLoading_status__mWv6Y{position:relative;grid-row:2;grid-column:1;margin-inline:16px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#23483f;transition:opacity .24s ease,transform .42s ease}.Polo3DLoading_logo__erolJ{position:relative;display:block;width:72px;height:92px;margin-bottom:12px;perspective:240px}.Polo3DLoading_title__jsmus{margin:0;font-size:15px;font-weight:500;line-height:1.6}.Polo3DLoading_caption__guCeM{margin:3px 0 0;color:#5c746f;font-size:12px;line-height:1.6}.Polo3DLoading_stage__E7YJn:not([data-polo-loading=waiting]) .Polo3DLoading_backdrop__x_rGP{opacity:0}.Polo3DLoading_stage__E7YJn[data-polo-loading=revealing] .Polo3DLoading_poster__A80tD{visibility:hidden}.Polo3DLoading_stage__E7YJn[data-polo-loading=revealing] .Polo3DLoading_status__mWv6Y{opacity:0;transform:translateY(-12px)}.Polo3DLoading_canvas__jSl9s{opacity:0;transform-origin:0 0;pointer-events:none}.Polo3DLoading_canvasMatched__lJoUB,.Polo3DLoading_canvasReady___XkwR{opacity:1;transform:var(--intro-transform,translateY(55%))}.Polo3DLoading_canvasEntered__3FVpi,.Polo3DLoading_canvasReady___XkwR{pointer-events:auto}@media (max-width:767.98px){.Polo3DLoading_stage__E7YJn{position:fixed}}@media (max-height:600px){.Polo3DLoading_logo__erolJ{transform:scale(.56);transform-origin:top center;height:52px;margin-bottom:6px}.Polo3DLoading_title__jsmus{font-size:13px}.Polo3DLoading_caption__guCeM{font-size:11px}}@media (max-width:640px){.Polo3DLoading_logo__erolJ{transform:scale(.89);transform-origin:top center;height:82px;margin-bottom:8px}.Polo3DLoading_title__jsmus{font-size:14px}}@media (max-height:600px) and (max-width:640px){.Polo3DLoading_logo__erolJ{transform:scale(.56);transform-origin:top center;height:52px;margin-bottom:6px}}@media (prefers-reduced-motion:reduce){.Polo3DLoading_poster__A80tD,.Polo3DLoading_stage__E7YJn[data-polo-loading=revealing] .Polo3DLoading_poster__A80tD{visibility:hidden}.Polo3DLoading_canvasMatched__lJoUB,.Polo3DLoading_canvas__jSl9s{opacity:0;transform:none}.Polo3DLoading_canvasReady___XkwR{opacity:1;transform:none}.Polo3DLoading_stage__E7YJn[data-polo-loading=revealing] .Polo3DLoading_status__mWv6Y{transform:none}.Polo3DLoading_backdrop__x_rGP,.Polo3DLoading_canvas__jSl9s,.Polo3DLoading_poster__A80tD,.Polo3DLoading_status__mWv6Y{transition:opacity .12s linear}}.Polo3DLoading_progress__G3Isd{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:6px}.Polo3DLoading_percent__h8Zeg{font-size:22px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;color:#00755f}.Polo3DLoading_track__GtxxV{width:156px;height:4px;border-radius:999px;overflow:hidden;background:#00856a15}.Polo3DLoading_track__GtxxV>span{display:block;height:100%;border-radius:inherit;background:#00856a}.Polo3DLoading_stepCount__zKR8l{margin:2px 0 0;font-size:11px;line-height:1.5;color:#687d76}.Polo3DLoading_logoMark__F73c3,.Polo3DLoading_logoWord__2Esjh{position:absolute;left:50%;display:block;background:url(/images/logo-square-512.png) no-repeat;background-size:128px 128px}.Polo3DLoading_logoMark__F73c3{top:0;width:70px;height:64px;margin-left:-35px;background-position:-29px -12px;animation:Polo3DLoading_polo3dLogoTurn__xZn0J 1.6s linear infinite;will-change:transform;backface-visibility:visible}.Polo3DLoading_logoWord__2Esjh{bottom:4px;width:72px;height:22px;margin-left:-36px;background-position:-28px -83px}@keyframes Polo3DLoading_polo3dLogoTurn__xZn0J{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@media (prefers-reduced-motion:reduce){.Polo3DLoading_logoMark__F73c3{animation:Polo3DLoading_polo3dLogoPulse___qgey 1.6s ease-in-out infinite}}@keyframes Polo3DLoading_polo3dLogoPulse___qgey{0%,to{opacity:1}50%{opacity:.45}}.Polo3DLoading_offer__4kkTC{pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:10px}.Polo3DLoading_offerButton__GeK1W{min-height:44px;min-width:132px;padding:0 18px;border-radius:999px;border:1px solid #00856a;background:#fff;color:#00755f;font-size:14px;font-weight:600;cursor:pointer}.Polo3DLoading_offerButton__GeK1W:focus-visible{outline:2px solid #00856a;outline-offset:2px}