.styles_card__AuEdK{display:flex;flex-direction:column;height:100%}.styles_cardFooter__MR11f{padding:40px;position:relative}@media (max-width:62em){.styles_cardFooter__MR11f{padding:30px 20px 20px}}.styles_badgeWrapper__INgDb{position:absolute;top:-15px}.styles_label__QGvIB{line-height:1.2!important;font-size:28px;font-weight:500}@media (max-width:62em){.styles_label__QGvIB{font-size:24px}}.styles_subLabel__5gZwR{margin-top:8px;font-size:16px;font-weight:300;line-height:1.4!important}@media (max-width:62em){.styles_subLabel__5gZwR{font-size:14px}}@media (max-width:75em){.styles_hiddenLowerLG__FqAPZ{display:none}}@media (max-width:62em){.styles_hiddenLowerMD__Faqdw{display:none}}@media (max-width:48em){.styles_hiddenLowerSM__blAhg{display:none}}@media (max-width:36em){.styles_hiddenLowerXS__jeIxO{display:none}}@media (min-width:75em){.styles_hiddenHigherLG__ejBvx{display:none}}@media (min-width:62em){.styles_hiddenHigherMD__MEzXT{display:none}}@media (min-width:48em){.styles_hiddenHigherSM__hr8Pc{display:none}}@media (min-width:36em){.styles_hiddenHigherXS__F2ZfR{display:none}}.styles_heading__eVx_n{font-size:42px;margin-top:4px;margin-bottom:28px}@media (max-width:62em){.styles_heading__eVx_n{font-size:35px}}.styles_wrapper__2TR34{margin:92px 24px}@media (max-width:75em){.styles_wrapper__2TR34{margin:64px 0}}@media (max-width:48em){.styles_wrapper__2TR34{margin:32px 0 64px}}@media (max-width:75em){.styles_label__SwsJx{font-size:32px!important}}@media (max-width:48em){.styles_label__SwsJx{font-size:24px!important}}.styles_heading__9JIjm,.styles_heading__9JIjm span{line-height:32px!important}.styles_root__bksNT{position:relative;padding:24px;transition:border-color .3s ease,background-color .3s ease;border-color:transparent;opacity:80%;transition:opacity .3s ease}@media (max-width:48em){.styles_root__bksNT{padding:18px}}.styles_root__bksNT:hover{opacity:100%}.styles_root__bksNT:hover .styles_icon__Y0MHJ{border-color:var(--mantine-color-terracota-0)}.styles_root__bksNT[data-checked=true]{opacity:100%;border-color:#d7d7d7;background-color:var(--mantine-color-white-1)!important}.styles_label__wYDiX{font-size:18px;font-weight:700;color:var(--mantine-color-title-0)}@media (max-width:48em){.styles_label__wYDiX{font-size:16px}}.styles_subLabel__TfEq3{font-size:14px;font-weight:500;color:var(--mantine-color-text-0)}@media (max-width:48em){.styles_subLabel__TfEq3{font-size:12px}}.styles_wrapper__h3_1_{display:flex;flex-direction:row;gap:16px;cursor:pointer;align-items:flex-start}.styles_wrapper__h3_1_[data-disabled=true]{cursor:not-allowed;opacity:.5;background-color:var(--mantine-color-gray-1)!important}.styles_wrapper__h3_1_ .styles_image__ynhLk{height:64px;width:64px;background-image:var(--image-background);background-size:cover;border-radius:8px}.styles_wrapper__h3_1_ .styles_content__tomUK{display:flex;flex-direction:column;height:64px;justify-content:center;flex:1}@media (max-width:36em){.styles_wrapper__h3_1_ .styles_content__tomUK{height:85px}}.styles_wrapper__h3_1_ .styles_icon__Y0MHJ{border:1px solid #d7d7d7;background:white;transition:background-color .3s ease,border-color .3s ease;height:34px;width:34px;border-radius:100%;display:flex;justify-content:center;align-items:center}.styles_wrapper__h3_1_ .styles_icon__Y0MHJ:hover{border-color:var(--mantine-color-terracota-1)}.styles_wrapper__h3_1_ .styles_icon__Y0MHJ[data-active=true]{background:var(--mantine-color-terracota-1);border-color:var(--mantine-color-terracota-1)}.styles_wrapper__h3_1_ .styles_icon__Y0MHJ[data-active=true]>svg{display:block}.styles_wrapper__QsPAp{background:#f4f4f4;border-radius:8px}.styles_indicator__hbimV{height:28px;width:28px;border-radius:50%;border:2px solid var(--mantine-color-gray-4);display:flex;align-items:center;justify-content:center;background:var(--hex-color,yellow);background-size:cover;cursor:pointer}.styles_indicator__hbimV .styles_activeIndicator__bQDqc{height:14px;width:14px;border-radius:50%;background-color:transparent}.styles_indicator__hbimV[data-active=true]{border-color:var(--mantine-color-title-0)}.styles_indicator__hbimV[data-active=true] .styles_activeIndicator__bQDqc{background-color:var(--mantine-color-white)}.styles_indicator__hbimV[data-le-chat]{position:relative;overflow:hidden}.styles_indicator__hbimV .styles_leChatHead__vW9k8{position:absolute;inset:0;width:100%;height:100%;color:var(--mantine-color-white);pointer-events:none}.styles_indicator__hbimV[data-active=true] .styles_leChatHead__vW9k8{display:none}.styles_indicator__hbimV[data-disabled=true]{cursor:not-allowed;opacity:.6}.styles_color-header__oWC46{text-transform:uppercase;letter-spacing:1px}.styles_color-header__title__SAwrk{font-size:10px;color:var(--mantine-color-title-0);font-weight:700}.styles_color-header__subtitle__L4ba_{font-size:10px;color:var(--mantine-color-titleDimmed-0);font-weight:500}.styles_root__Rdmu3{position:relative;transition:border-color .15s ease;padding:24px}.styles_root__Rdmu3[data-checked]{border-color:var(--mantine-primary-color-filled)}@media (hover:hover){[data-mantine-color-scheme=light] .styles_root__Rdmu3:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .styles_root__Rdmu3:hover{background-color:var(--mantine-color-white-9)}}@media (hover:none){[data-mantine-color-scheme=light] .styles_root__Rdmu3:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .styles_root__Rdmu3:active{background-color:var(--mantine-color-white-9)}}.styles_wrapper__knb9V{display:flex;flex-direction:row;gap:16px;cursor:pointer;align-items:flex-start}.styles_wrapper__knb9V[data-disabled=true]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-gray-1)!important}.styles_wrapper__knb9V .styles_image__H9BNe{height:64px;width:64px;background-image:var(--image-background);background-size:cover;border-radius:20px}.styles_wrapper__knb9V .styles_content__FqSRH{display:flex;flex-direction:column;height:64px;justify-content:center;flex:1}.styles_wrapper__knb9V .styles_checkbox__7N1cF .styles_root__Rdmu3{border-radius:100px}.styles_wrapper__knb9V[data-active=true] .styles_checkbox__7N1cF{border-color:var(--mantine-color-terracota-1);background:var(--mantine-color-terracota-1)}.styles_wrapper__knb9V[data-active=true] .styles_checkbox__7N1cF>svg{display:block}.styles_guideImage__g1EWO{flex:none}.styles_sticky__hf7UI{position:sticky;top:32px;flex:1;transition:padding-top .1s linear;padding:32px}@media (max-width:62em){.styles_sticky__hf7UI{top:0;width:100%}}.styles_dynamicPaddingTop__6E_w2{padding-top:32px;min-height:100%;display:flex;flex-direction:column}.styles_reassuranceWrapper__YUrTS{position:sticky;bottom:0;z-index:1;margin:0 24px 16px;background-color:var(--mantine-color-background-0);padding:13px 16px;min-height:47px;display:flex;align-items:center;gap:12px}@media (max-width:62em){.styles_reassuranceWrapper__YUrTS{position:static;margin:12px 16px}}.styles_reassuranceIcon__hEwmm{color:var(--mantine-color-terracota-0);flex:none}.styles_reassuranceRotor__sDkqK{position:relative;flex:1;display:flex;align-items:center;height:14px}.styles_reassuranceItem__ouBqm{position:absolute;inset:0;display:flex;align-items:center;font-family:Mont,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.03em;text-transform:uppercase;color:var(--mantine-color-title-0)}.styles_reassuranceHighlight__5r4xA{color:var(--mantine-color-terracota-0);font-weight:700;margin-left:4px;white-space:nowrap}.styles_reassuranceDots__SrwxV{display:flex;gap:6px;margin-left:auto;flex:none}.styles_reassuranceDot__gWUh7{width:14px;height:2px;background-color:var(--mantine-color-gray-4);display:block;transition:background-color .35s ease}.styles_reassuranceDotOn__eaTn6{background-color:var(--mantine-color-terracota-0)}.styles_offerLink__ae5mc{width:fit-content}.styles_reassuranceMobileOnly__AW_Zb{display:block;padding-bottom:16px}@media (min-width:62em){.styles_reassuranceMobileOnly__AW_Zb{display:none}}.styles_reassuranceBadge__3Agc_{position:relative;display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 8px;min-height:0;background-color:var(--mantine-color-background-0);border:1px solid var(--mantine-color-gray-3);white-space:nowrap;flex:none}.styles_reassuranceBadge__3Agc_ .styles_reassuranceIcon__hEwmm{width:12px;height:12px}.styles_reassuranceBadge__3Agc_ .styles_reassuranceRotor__sDkqK{flex:none;width:185px;height:13px;overflow:hidden}.styles_reassuranceBadge__3Agc_ .styles_reassuranceItem__ouBqm{font-size:10px;font-weight:600;line-height:13px;letter-spacing:.02em}.styles_reassuranceBadge__3Agc_ .styles_reassuranceHighlight__5r4xA{margin-left:3px}.styles_reassuranceBadge__3Agc_ .styles_reassuranceDots__SrwxV{display:none}.styles_wrapper__8OLNY{min-height:calc(100vh - var(--header-height));min-height:calc(100dvh - var(--header-height));width:100%}.styles_wrapper__8OLNY .styles_infos__wrCYT{background:#f1ecee;z-index:1}.styles_wrapper__8OLNY .styles_infosBlock__Id5B_{display:flex;flex-direction:column}.styles_wrapper__8OLNY .styles_selector__AsGzM{z-index:1;background:var(--mantine-color-white)}@media (min-width:62em){.styles_wrapper__8OLNY .styles_headingMobile__SnxJn{display:none}.styles_wrapper__8OLNY .styles_grid__AISQ4{display:grid;position:relative;overflow:clip;grid-template-columns:1fr minmax(520px,20vw);padding-right:var(--header-gutter);background:#f1ecee}.styles_wrapper__8OLNY .styles_breadcrumbsWrapper__2aOBE{grid-template-columns:1fr minmax(520px,20vw);display:grid;z-index:1;position:absolute;top:calc(var(--header-size, 110px) + var(--header-gap-size, 20px));left:0;right:var(--header-gutter)}.styles_wrapper__8OLNY .styles_breadcrumbs__BMlpq{position:relative;padding:32px 32px 28px;display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start}@media (max-width:48em){.styles_wrapper__8OLNY .styles_breadcrumbs__BMlpq>div:first-of-type{display:none}}.styles_wrapper__8OLNY .styles_medias__nqNU4{position:relative;height:calc(100vh - var(--header-size, 110px) - 2 * var(--header-gap-size, 20px));margin:var(--header-gap-size,20px) var(--header-gutter,20px) 0 var(--header-gutter,20px);overflow:hidden;--media-chip-bg:#f1ecee;--media-chip-color:var(--mantine-color-title-0);--media-chip-height:32px;--media-chip-padding:0 12px}.styles_wrapper__8OLNY .styles_medias__nqNU4 .styles_mediaWrapper__1Pq9C{height:100%}.styles_wrapper__8OLNY .styles_medias__nqNU4 .styles_breadcrumbsOverlay__207VD{position:absolute;z-index:2;top:var(--header-gutter,20px);left:var(--header-gutter,20px);max-width:calc(100% - 2 * var(--header-gutter, 20px));display:flex;align-items:center;height:var(--media-chip-height);padding:var(--media-chip-padding);background:var(--media-chip-bg);color:var(--media-chip-color)}.styles_wrapper__8OLNY .styles_infos__wrCYT{grid-column:1;grid-row:2}.styles_wrapper__8OLNY .styles_selector__AsGzM{grid-row:span 2;display:flex;flex-direction:column;height:calc(100% - var(--header-gap-size, 20px));margin-top:var(--header-gap-size,20px);box-shadow:0 0 0 1px rgba(0,0,0,.06);min-height:0;justify-content:space-between;z-index:2}.styles_wrapper__8OLNY .styles_selector__AsGzM .styles_selectorStickyContent__9ixEB{position:relative;height:100%;overflow-y:auto}}.styles_wrapper__8OLNY .styles_mobileAddToCartSlot__7jOXr{display:none}@media (max-width:62em){.styles_wrapper__8OLNY .styles_headingDesktop__Hb9_e{display:none}.styles_wrapper__8OLNY .styles_mobileAddToCartSlot__7jOXr{display:block}.styles_wrapper__8OLNY .styles_mobileAddToCartSlot__7jOXr [data-mobile-add-to-cart-sentinel]{width:100%;height:1px;overflow:hidden;pointer-events:none}.styles_wrapper__8OLNY .styles_headingMobile__SnxJn{padding:0!important}.styles_wrapper__8OLNY .styles_grid__AISQ4{display:grid;position:relative;overflow:clip}.styles_wrapper__8OLNY .styles_medias__nqNU4{aspect-ratio:1}.styles_wrapper__8OLNY .styles_medias__nqNU4 .styles_mediaWrapper__1Pq9C{display:flex;align-items:center;height:100%;position:relative}.styles_wrapper__8OLNY .styles_medias__nqNU4 .styles_breadcrumbsOverlay__207VD{display:none}.styles_wrapper__8OLNY .styles_breadcrumbs__BMlpq{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px 16px 8px}.styles_wrapper__8OLNY .styles_infos__wrCYT{grid-row:3}.styles_wrapper__8OLNY .styles_selector__AsGzM{grid-row:2}}.styles_belowMain__GngBY{position:relative;background:#fcfafa;border-top:1px solid var(--mantine-color-gray-4)}.styles_stickyPage__rTIta{display:none;opacity:0;position:fixed;bottom:0;padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid var(--mantine-color-gray-3);z-index:199;background:white;width:100%;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}@media (max-width:62em){.styles_stickyPage__rTIta{padding-left:16px;padding-right:16px}}.styles_stickyPage__rTIta .styles_stickyPageContainer__dRYeD .action{flex-wrap:nowrap}@media (max-width:62em){.styles_stickyPage__rTIta .styles_stickyPageContainer__dRYeD .price,.styles_stickyPage__rTIta .styles_stickyPageContainer__dRYeD .title{display:none}.styles_stickyPage__rTIta .styles_stickyPageContainer__dRYeD .action{gap:6px;flex:1;flex-wrap:wrap}}.styles_stickyPageDesktopGrid__ljaIX{display:grid;grid-template-columns:1fr minmax(520px,20vw);width:100%;align-items:center}@media (max-width:62em){.styles_stickyPageDesktopGrid__ljaIX{display:block}}@media (min-width:48em) and (max-width:62em){.styles_stickyPageContainer__dRYeD .price{display:flex}}@media (min-width:62em){.styles_stickyPageE3Wrap__l90JK{width:100%}.styles_stickyPageE3Card__VZmP3{position:relative;padding:14px 64px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:40px}.styles_stickyPageE3TitleBlock__3KDNL{display:flex;flex-direction:column;gap:5px;min-width:0}.styles_stickyPageE3TitleRow__kDIuV{display:flex;align-items:baseline;gap:10px;font:500 22px/1 Mont,sans-serif;letter-spacing:-.005em;color:var(--mantine-color-title-0)}.styles_stickyPageE3TitleRow__kDIuV>span:not(:first-child){font:500 12px/1 Mont,sans-serif;color:var(--mantine-color-gray-6);text-transform:uppercase;letter-spacing:.08em}.styles_stickyPageE3Meta__QFiFb{display:flex;align-items:center;gap:8px;font:500 11px/1 Mont,sans-serif;color:var(--mantine-color-titleDimmed-0);text-transform:uppercase;letter-spacing:.08em}.styles_stickyPageE3MetaDot__36AuA{width:9px;height:9px;border-radius:50%;background:var(--mantine-color-title-0);flex:none}.styles_stickyPageE3Right__cP7hu{display:flex;align-items:center;gap:22px}.styles_stickyPageE3Right__cP7hu .price{font-weight:300!important}}.styles_stickyPageInline__nqYtQ{width:100%;background:white;border-top:1px solid var(--mantine-color-gray-3);padding:14px 16px;position:relative}.styles_stickyPageInline__nqYtQ .styles_stickyPageContainer__dRYeD .action{flex-wrap:nowrap}@media (max-width:62em){.styles_stickyPageInline__nqYtQ .styles_stickyPageContainer__dRYeD .price,.styles_stickyPageInline__nqYtQ .styles_stickyPageContainer__dRYeD .title{display:none}.styles_stickyPageInline__nqYtQ .styles_stickyPageContainer__dRYeD .action{gap:6px;flex:1;flex-wrap:wrap}}.styles_buttonWrapper__YgrUJ{display:flex;gap:8px}.styles_buttonWrapper__YgrUJ>:last-child{flex:1;min-width:0}@media (max-width:62em){.styles_buttonWrapper__YgrUJ{width:100%}}.styles_desktopReassuranceSticky__HNUxF{display:none}@media (min-width:62em){.styles_desktopReassuranceSentinel__5FePi{width:100%;height:1px;overflow:hidden;pointer-events:none}.styles_desktopReassuranceSticky__HNUxF{display:block;position:sticky;bottom:95px;width:100%;z-index:1;background:white;margin-top:24px}.styles_reassuranceFloatingDesktop__wsjxU{position:static;bottom:auto;margin:24px 24px 8px}}.styles_title__nqqvO{font-size:32px}@media (max-width:48em){.styles_title__nqqvO{font-size:24px}}.styles_image__nUgED{width:200px;height:150px;flex:none}@media (max-width:48em){.styles_image__nUgED{width:100px!important;height:100px!important}}.styles_indicator__b5PJw{width:8px;height:8px;border-radius:50%;background-color:#22c55e;flex-shrink:0}.styles_entry__UOGqE,.styles_stage__C6C2_{--vto-ink:var(--mantine-color-black);--vto-surface:var(--mantine-color-white);--vto-text:var(--mantine-color-title-6);--vto-border:var(--mantine-color-dimmed-6);--vto-accent:var(--mantine-color-terracota-6);--vto-gutter:24px}.styles_button__PUaBw,.styles_entry__UOGqE,.styles_exitLabel__y6dAm,.styles_key__3wJ_f{font-family:Mont,sans-serif;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.styles_bubbleLink__Ud9u7,.styles_button__PUaBw,.styles_continue__Tnd5l,.styles_entry__UOGqE,.styles_exit__8PzUI,.styles_help__WWq5x,.styles_linkOnInk__bcjfU,.styles_squareButton__OqBWO{cursor:pointer;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.styles_bubbleLink__Ud9u7:focus-visible,.styles_button__PUaBw:focus-visible,.styles_continue__Tnd5l:focus-visible,.styles_entry__UOGqE:focus-visible,.styles_exit__8PzUI:focus-visible,.styles_help__WWq5x:focus-visible,.styles_linkOnInk__bcjfU:focus-visible,.styles_squareButton__OqBWO:focus-visible{outline:2px solid var(--vto-accent);outline-offset:2px}.styles_entry__UOGqE{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 20px;border:0;border-radius:0;background:var(--vto-surface);color:var(--vto-text);white-space:nowrap}.styles_entry__UOGqE:hover{background:var(--mantine-color-lightGray-6)}.styles_entry__UOGqE:active{border:1px solid var(--vto-text)}.styles_entry__UOGqE[hidden]{display:none}.styles_entryIcon__H1Ut3{width:20px;height:20px;flex:none}.styles_entryLabelShort__lmWP3{display:none}.styles_entry-image__Q1aqS{position:absolute;z-index:2;top:var(--header-gutter,20px);right:var(--header-gutter,20px)}@media (max-width:62em){.styles_entry-image__Q1aqS{top:auto;right:16px;bottom:72px}.styles_entry-image__Q1aqS .styles_entryLabelLong__ctutH{display:none}.styles_entry-image__Q1aqS .styles_entryLabelShort__lmWP3{display:inline}}.styles_entry-thumbnail__O713k{flex-direction:column;gap:4px;width:56px;min-width:56px;height:56px;padding:0;border:1px solid var(--vto-border);font-size:10px}.styles_entry-thumbnail__O713k .styles_entryIcon__H1Ut3{width:18px;height:18px}.styles_entry-thumbnail__O713k:hover{border-color:var(--vto-text);background:var(--vto-surface)}@media (max-width:62em){.styles_entry-thumbnail__O713k{display:none}}.styles_entry-bar__VDWw3{flex:none;padding:0 12px;min-width:166px;background:transparent;border:1px solid var(--vto-text)}.styles_entry-bar__VDWw3 .styles_entryIcon__H1Ut3{width:16px;height:16px}.styles_entry-bar__VDWw3:hover{background:var(--mantine-color-lightGray-6)}@media (max-width:62em){.styles_entry-bar__VDWw3{width:40px;min-width:40px;padding:0}.styles_entry-bar__VDWw3 .styles_entryLabel__9pMYT{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.styles_stage__C6C2_{position:absolute;inset:0;z-index:3;overflow:hidden;background:var(--vto-ink);color:var(--vto-surface);animation:styles_vtoFade__leKMC .35s ease both}.styles_stageMobile__KUU1s{position:fixed;z-index:99997;--vto-panel-height:181px;--vto-gutter:16px}.styles_stageMobile__KUU1s.styles_stagePanelCollapsed__CoWD8{--vto-panel-height:124px}@keyframes styles_vtoFade__leKMC{0%{opacity:0}to{opacity:1}}.styles_visuallyHidden__b9hnB{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.styles_camera__Z9ndd{position:absolute;inset:0;background:var(--vto-ink)}.styles_stageMobile__KUU1s[data-step=camera] .styles_camera__Z9ndd{bottom:var(--vto-panel-height);transition:bottom .3s ease}.styles_cameraHidden__N78gB{visibility:hidden}.styles_screen___c_qk{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:72px var(--vto-gutter);background:var(--vto-ink)}.styles_dialog__6TwZO{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:572px;text-align:center}.styles_lookUp__QQ7tB{width:22px;height:22px}.styles_dialogTitle__T2WZX{margin:0;font-family:Mont,sans-serif;font-weight:600;font-size:34px;line-height:1.1}.styles_stageMobile__KUU1s .styles_dialogTitle__T2WZX{font-size:24px;line-height:1.2}.styles_dialogText__M2U1I{margin:0;max-width:460px;font-size:16px;line-height:1.55;opacity:.85}.styles_consent__dXXXN{position:relative;display:flex;align-items:flex-start;gap:12px;max-width:492px;cursor:pointer;text-align:left}.styles_checkboxInput__FSGb2{position:absolute;inset:0 auto auto 0;width:20px;height:20px;margin:0;opacity:0;cursor:pointer}.styles_checkbox___jcWw{display:flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px;border:1.5px solid color-mix(in srgb,var(--vto-surface) 80%,transparent);color:var(--vto-ink)}.styles_checkbox___jcWw svg{width:14px;height:14px}.styles_checkboxInput__FSGb2:checked+.styles_checkbox___jcWw{background:var(--vto-surface);border-color:var(--vto-surface)}.styles_checkboxInput__FSGb2:focus-visible+.styles_checkbox___jcWw{outline:2px solid var(--vto-accent);outline-offset:2px}.styles_consentText__QuIXa{font-size:14px;line-height:1.55;opacity:.85}.styles_steps__czsGA{margin:0;padding:0 0 0 20px;max-width:440px;font-size:14px;line-height:1.55;text-align:left}.styles_button__PUaBw{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:166px;height:40px;padding:0 20px;border:0;border-radius:0;background:var(--vto-surface);color:var(--vto-text)}.styles_button__PUaBw:hover{background:var(--mantine-color-lightGray-6)}.styles_button__PUaBw:active{border:1px solid var(--vto-text)}.styles_button__PUaBw:disabled{cursor:not-allowed;opacity:.45}.styles_buttonOnInk__0ddpV:disabled{opacity:.45}.styles_buttonIcon__9XOkx{width:20px;height:20px;flex:none}.styles_buttonTall__Dbcdm{height:65px;min-width:0;padding:0 20px 0 16px}.styles_buttonAccent__KhdYC{background:var(--vto-accent);color:var(--vto-surface)}.styles_buttonAccent__KhdYC:hover{background:var(--mantine-color-terracota-7)}.styles_buttonAccent__KhdYC:focus-visible{outline-color:var(--vto-ink)}.styles_linkOnInk__bcjfU{padding:0;border:0;background:none;color:var(--vto-surface);font-family:Mont,sans-serif;font-weight:600;font-size:13px;line-height:1.55;text-decoration:underline}.styles_squareButton__OqBWO{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:0;background:var(--vto-surface);color:var(--vto-text)}.styles_squareButton__OqBWO svg{width:20px;height:20px}.styles_squareButton__OqBWO:hover{background:var(--mantine-color-lightGray-6)}.styles_squareButton__OqBWO:disabled{cursor:not-allowed;opacity:.45}.styles_exit__8PzUI{position:absolute;z-index:2;top:20px;right:20px;display:inline-flex;align-items:center;gap:12px;height:40px;padding:0 0 0 16px;border:0;border-radius:0;background:var(--vto-surface);color:var(--vto-text)}.styles_exit__8PzUI:hover{background:var(--mantine-color-lightGray-6)}.styles_key__3wJ_f{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--vto-border);border-radius:4px;background:none;color:var(--mantine-color-titleDimmed-6);font-size:10px;box-shadow:none}.styles_exitIcon__OG2cd{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px}.styles_exitIcon__OG2cd svg{width:20px;height:20px}.styles_exitMobile__zY4sI{position:absolute;z-index:2;top:16px;left:16px}.styles_topBar__MQb6E{position:absolute;z-index:2;top:16px;right:16px;display:flex;gap:8px}.styles_help__WWq5x{position:absolute;top:48px;right:0;width:max-content;max-width:253px;padding:8px 12px;border:0;border-radius:8px;background:var(--vto-surface);color:var(--vto-text);font-family:Mont,sans-serif;font-weight:600;font-size:12px;line-height:1.55;text-align:left}.styles_photoButton__O4NFI{position:absolute;z-index:2;right:24px;bottom:24px;min-width:0;padding:0 20px 0 16px}.styles_bubble__zmUJg{position:absolute;z-index:2;left:50%;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 2 * var(--vto-gutter));min-height:40px;padding:0 16px 0 12px;border-radius:20px;background:var(--vto-surface);color:var(--vto-text);font-family:Mont,sans-serif;font-weight:600;font-size:13px;line-height:1.55;transform:translateX(-50%)}.styles_bubbleBottom__8VBCg{bottom:32px}.styles_stageMobile__KUU1s .styles_bubbleBottom__8VBCg{bottom:calc(var(--vto-panel-height) + 8px)}.styles_bubbleIcon__R6XDV{width:18px;height:18px;flex:none;color:var(--vto-accent)}.styles_spin__CFH1G{animation:styles_vtoSpin__DEyNL 1s linear infinite}@keyframes styles_vtoSpin__DEyNL{to{transform:rotate(1turn)}}.styles_bubbleLink__Ud9u7{padding:0;border:0;background:none;color:var(--mantine-color-terracota-text);font:inherit;text-decoration:underline}.styles_photoScreen__UX9A_{flex-direction:column;gap:0;padding:64px var(--vto-gutter) 24px}.styles_photoHeader__hhHBo{position:absolute;top:20px;right:13px}.styles_continue__Tnd5l{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:var(--vto-surface);font-family:Mont,sans-serif;font-weight:600;font-size:13px;line-height:1.55}.styles_photo__p9jzl{display:block;width:auto;max-width:min(400px,100%);height:auto;max-height:calc(100% - 200px);border-radius:14px;object-fit:cover;aspect-ratio:4/5}.styles_photoName__khCBF{margin:16px 0 0;font-family:Mont,sans-serif;font-weight:600;font-size:34px;line-height:1.1}.styles_stageMobile__KUU1s .styles_photoName__khCBF{font-size:24px;line-height:1.2}.styles_photoMeta__4C3yk{margin:4px 0 0;font-size:14px;line-height:1.55}.styles_photoActions__nggAB{display:flex;gap:28px;margin-top:28px}.styles_panel__fQt5c{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;flex-direction:column;min-height:var(--vto-panel-height);padding:14px 20px calc(24px + env(safe-area-inset-bottom));border-radius:30px 30px 0 0;background:var(--vto-surface);color:var(--vto-text);transition:min-height .3s ease}.styles_panelName__0yvrD{margin:0;font-family:Mont,sans-serif;font-weight:600;font-size:24px;line-height:1.2}.styles_panelColors__XRXcV{margin-top:8px}.styles_panelAction__HDEKi{width:100%;margin-top:auto}@media (prefers-reduced-motion:reduce){.styles_camera__Z9ndd,.styles_panel__fQt5c,.styles_stage__C6C2_{animation-duration:1ms;transition-duration:1ms}.styles_spin__CFH1G{animation:none}}.styles_wrapper__mPBH5{--height:95px;padding:12px 24px;bottom:0;position:sticky;width:100%;height:var(--height);border-top:1px solid var(--mantine-color-gray-4);background:var(--mantine-color-white);z-index:1;top:calc(100vh - var(--header-height) - var(--header-banner-height) - var(--height));transition:opacity .3s ease-in-out,transform .3s ease-in-out}@media (max-width:62em){.styles_wrapper__mPBH5{display:none}}.styles_wrapper__mPBH5.styles_optical__Fb_97{--height:125px}.styles_action__GYMVO{flex:1;min-width:0}