@layer errors{._has-error{background-color:var(--sn-surface-muted);border-color:var(--sn-feedback-negative)}._error-msg{color:var(--sn-feedback-negative);text-transform:none;margin-top:.3125rem;margin-left:.125rem;position:absolute;bottom:-1.125rem;left:0}}
:root{--sn-navigation-transition-name:sn-site-navigation;--sn-promotion-transition-name:sn-site-promotion;view-transition-name:none}::view-transition-group(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(root){display:none}::view-transition-old(sn-site-navigation){display:none}::view-transition-old(sn-site-promotion){display:none}::view-transition-group(sn-site-navigation){z-index:var(--z-index-navigation);animation:none}::view-transition-group(sn-site-promotion){z-index:var(--z-index-navigation);animation:none}::view-transition-new(sn-site-navigation){opacity:1;mix-blend-mode:normal;animation:none}::view-transition-new(sn-site-promotion){opacity:1;mix-blend-mode:normal;animation:none}html:not(:has(main[data-editorial-page=home] [data-presentation=hero]))::view-transition-new(sn-site-navigation){background:var(--sn-surface-page)}::view-transition-group(.sn-page-dip){animation:none}::view-transition-image-pair(.sn-page-dip){isolation:isolate;background:var(--sn-surface-page)}html:has(main[data-editorial-page=home] [data-presentation=hero])::view-transition-image-pair(.sn-page-dip){background:var(--sn-surface-strong)}::view-transition-old(.sn-page-dip){mix-blend-mode:normal;animation-duration:.6s;animation-timing-function:ease-in-out;animation-fill-mode:both}::view-transition-new(.sn-page-dip){mix-blend-mode:normal;animation-duration:.6s;animation-timing-function:ease-in-out;animation-fill-mode:both}::view-transition-old(.sn-page-dip){animation-name:sn-page-dip-out}::view-transition-new(.sn-page-dip){animation-name:sn-page-dip-in}@keyframes sn-page-dip-out{0%{opacity:1}40%,to{opacity:0}}@keyframes sn-page-dip-in{0%,50%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){::view-transition-old(.sn-page-dip){animation:none}::view-transition-new(.sn-page-dip){animation:none}::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}
.c1IJdG_surface{border-radius:var(--sn-radius-lg);color:var(--sn-text-primary);background:var(--sn-surface-page);overscroll-behavior:contain;opacity:0;border:0;transition:opacity .18s ease-out;position:fixed;}.c1IJdG_surface[open]{opacity:1}.c1IJdG_surface::backdrop{background:var(--sn-scrim-30);backdrop-filter:blur(10px);opacity:0;transition:opacity .6s ease-out}.c1IJdG_surface[open]::backdrop{opacity:1}.c1IJdG_surface[data-closing],.c1IJdG_surface[data-closing]::backdrop{opacity:0;transition-duration:.18s;transition-timing-function:ease-in}body:has(.c1IJdG_surface[open]){overflow:hidden}.c1IJdG_close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;padding:0;display:grid}.c1IJdG_surface :is(a,button,input):focus-visible{outline-offset:2px;outline:2px solid}@starting-style{.c1IJdG_surface[open],.c1IJdG_surface[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.c1IJdG_surface,.c1IJdG_surface::backdrop{transition:none}}
._1WomrG_cart{width:calc(100% - 16px);max-width:none;height:calc(100dvh - 16px - env(safe-area-inset-top,0px));max-height:none;margin:calc(8px + env(safe-area-inset-top,0px)) 8px 8px;padding:0;inset:0;overflow:hidden}._1WomrG_cartInner{outline:none;grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}._1WomrG_cartHeading{border-bottom:1px solid var(--sn-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:16px 16px 16px 24px;display:flex}._1WomrG_cartHeading h2,._1WomrG_lineDetails h3,._1WomrG_lineDetails p{margin:0}._1WomrG_emptyState{text-align:center;flex-direction:column;grid-row:2/-1;justify-content:center;align-items:center;gap:24px;padding:32px 24px;display:flex}._1WomrG_emptyState h3{margin:0}._1WomrG_cartLines{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sn-border-strong) transparent;min-height:0;margin:0;padding:0 24px;list-style:none;overflow-y:auto}._1WomrG_line{border-bottom:1px solid var(--sn-border-subtle);grid-template-columns:auto minmax(0,1fr);gap:16px;padding:24px 0;display:grid;}._1WomrG_line:last-child{border-bottom:0}._1WomrG_lineDetails{overflow-wrap:anywhere;align-content:start;gap:8px;min-width:0;display:grid}._1WomrG_figure{border-radius:var(--sn-radius-md);background:var(--sn-surface-panel);width:80px;height:100px;margin:0;overflow:hidden}._1WomrG_lineThumbnail{object-fit:contain;width:100%;height:100%;display:block}._1WomrG_lineDetailsTopLine{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._1WomrG_lineDetailsTopLine>:last-child{flex-shrink:0}._1WomrG_lineActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._1WomrG_lineActions button{font:inherit;letter-spacing:inherit;text-transform:none;color:inherit;cursor:pointer}._1WomrG_quantity{border:1px solid var(--sn-border-subtle);border-radius:var(--sn-radius-pill);align-items:center;display:flex}._1WomrG_quantity button{background:0 0;border:0;place-items:center;width:40px;min-height:44px;padding:0;display:grid}._1WomrG_lineQuantity{text-align:center;font-variant-numeric:tabular-nums;min-width:24px}._1WomrG_remove{text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}._1WomrG_lineActions button:disabled{opacity:.4;cursor:wait}._1WomrG_summary{padding:24px 24px max(24px, env(safe-area-inset-bottom,0px));border-top:1px solid var(--sn-border-subtle)}._1WomrG_cartSummary{justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 16px;display:flex}._1WomrG_item{text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;display:flex}._1WomrG_discountCode{border-radius:var(--sn-radius-sm);background:var(--sn-surface-panel);overflow-wrap:anywhere;margin:0;padding:4px 8px;display:inline-block;}._1WomrG_checkoutNote{color:var(--sn-text-muted);margin:0 0 24px}._1WomrG_cart ._1WomrG_primary{cursor:pointer;border:0;justify-content:center;width:100%;min-height:54px;padding:16px 24px;display:inline-flex}._1WomrG_cart ._1WomrG_primary:disabled{opacity:.5;cursor:wait}@media (min-width:768px){._1WomrG_cart{width:560px;max-width:calc(100% - 32px);height:calc(100dvh - 32px);margin:16px;left:auto}._1WomrG_cartHeading{padding:24px 24px 24px 32px}._1WomrG_cartLines{padding-inline:32px}._1WomrG_summary{padding:32px}._1WomrG_figure{width:96px;height:120px}}
.l8qRma_header{}.l8qRma_dialog{}.l8qRma_header,.l8qRma_dialog{color:var(--sn-text-primary);letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:450}.l8qRma_header :is(p,li),.l8qRma_dialog :is(p,li){letter-spacing:inherit}.l8qRma_header{view-transition-name:var(--sn-navigation-transition-name);view-transition-group:nearest;top:var(--site-promotion-offset);z-index:var(--z-index-navigation);height:var(--site-navigation-height);padding:calc(8px + env(safe-area-inset-top,0px)) 8px 0;position:sticky}.l8qRma_bar,.l8qRma_dialogBar{justify-content:space-between;align-items:center;min-height:55px;padding:0;display:flex;position:relative}.l8qRma_bar{border-radius:var(--sn-radius-sm);background:color-mix(in srgb, var(--sn-surface-page) 90%, transparent);backdrop-filter:blur(30px)}.l8qRma_header a,.l8qRma_dialog a{color:inherit;text-decoration:none}.l8qRma_header button,.l8qRma_dialog button{font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit;background:0 0;border:0}.l8qRma_header :is(a,button):focus-visible,.l8qRma_dialog :is(a,button):focus-visible{outline-offset:2px;outline:2px solid}.l8qRma_dialog[data-pointer-opened] :is(a,button):focus-visible{outline:none}.l8qRma_iconButton{flex:none;place-items:center;width:48px;height:48px;padding:0;display:grid;position:relative}.l8qRma_wordmark img,.l8qRma_primaryList img,.l8qRma_backButton img{flex:none;max-width:none}.l8qRma_cartCount{background:var(--sn-surface-strong);min-width:16px;height:16px;color:var(--sn-text-inverse);border-radius:50%;place-items:center;font-size:10px;display:grid;position:absolute;top:1px;right:1px}.l8qRma_wordmark{--sn-wordmark-loading-delay:50ms;justify-content:center;align-items:center;width:168px;min-height:44px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.l8qRma_wordmark:has([data-navigation-progress]) img{animation:l8qRma_wordmark-loading-base 0s var(--sn-wordmark-loading-delay) forwards}@keyframes l8qRma_wordmark-loading-base{to{opacity:0}}@media (forced-colors:active){.l8qRma_wordmark:has([data-navigation-progress]) img{animation:none}}.l8qRma_accountButtons{align-items:center;margin-left:auto;display:flex}.l8qRma_accountButtons .l8qRma_accountLink,.l8qRma_desktopLinks{display:none}.l8qRma_dialog{width:calc(100% - 16px);max-width:none;height:calc(100dvh - var(--site-promotion-offset) - 16px - env(safe-area-inset-top,0px));max-height:calc(100dvh - var(--site-promotion-offset) - 16px - env(safe-area-inset-top,0px));margin:calc(var(--site-promotion-offset) + 8px + env(safe-area-inset-top,0px)) 8px 8px;border-radius:var(--sn-radius-sm);background:color-mix(in srgb, var(--sn-surface-page) 90%, transparent);backdrop-filter:blur(30px);overscroll-behavior:contain;border:0;padding:0 16px;position:fixed;inset:0 0 auto;overflow-y:auto}.l8qRma_dialog::backdrop{top:var(--site-promotion-offset);background:color-mix(in srgb, var(--sn-color-black) 50%, transparent);backdrop-filter:blur(10px)}body:has(.l8qRma_dialog[open]){overflow:hidden}.l8qRma_dialogBar{z-index:1;border-bottom:1px solid var(--sn-border-subtle);background:var(--sn-surface-glass);margin:0 -16px;position:sticky;top:0}.l8qRma_menuBody{padding:31px 0 32px}.l8qRma_menuBody[data-entering]{animation:.18s ease-out l8qRma_menu-content-enter}.l8qRma_dialog:not([data-pointer-opened]) .l8qRma_menuBody[data-entering]:focus-within{animation:none}@keyframes l8qRma_menu-content-enter{0%{opacity:0}to{opacity:1}}.l8qRma_primaryList,.l8qRma_secondaryList,.l8qRma_utilityList,.l8qRma_collectionLinks{margin:0;padding:0;list-style:none}.l8qRma_primaryList,.l8qRma_secondaryList{border-bottom:1px solid var(--sn-border-subtle);gap:0;margin-bottom:22px;padding-bottom:22px;display:grid}.l8qRma_primaryList :is(a,button),.l8qRma_secondaryList a{width:100%;min-height:44px;font:var(--type-menu-primary);text-align:left;justify-content:space-between;align-items:center;padding:0;display:flex}.l8qRma_primaryList img{margin-right:8px}.l8qRma_utilityList{gap:0;display:grid}.l8qRma_utilityList :is(a,button){min-height:40px;font:var(--type-menu-utility);color:var(--sn-text-muted);align-items:center;padding:0;display:flex}.l8qRma_backButton{align-items:center;gap:12px;min-height:44px;margin-bottom:20px;padding:0;font-size:16px;display:flex}.l8qRma_backButton>span{display:flex;transform:rotate(180deg)}.l8qRma_collectionLinks a{min-height:44px;font:var(--type-menu-title);align-items:center;padding:0;transition:color .18s;display:flex}.l8qRma_collectionLinks a[aria-current=page],.l8qRma_primaryList a[aria-current=page],.l8qRma_secondaryList a[aria-current=page],.l8qRma_utilityList a[aria-current=page]{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.l8qRma_campaign{margin-top:32px;display:block}.l8qRma_campaignImage{width:100%;aspect-ratio:var(--sn-ratio-landscape);border-radius:var(--sn-radius-lg);background:var(--sn-surface-inverse);position:relative;overflow:hidden}.l8qRma_campaignImage img{object-fit:cover;width:100%;height:100%;display:block}.l8qRma_figmaCrop img{width:135.03%;max-width:none;height:117.94%;position:absolute;top:-4.71%;left:-21.52%}.l8qRma_campaignCopy{margin-top:24px}.l8qRma_eyebrow{font:var(--type-menu-eyebrow);margin:0 0 4px}.l8qRma_campaignTitle{font:var(--type-menu-campaign);margin:0}@media (hover:hover){.l8qRma_utilityList :is(a,button):hover,.l8qRma_campaign:hover .l8qRma_campaignTitle{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.l8qRma_collectionLinks:has(a:hover) a:not(:hover){color:var(--sn-text-muted)}}@media (min-width:1024px){.l8qRma_header{padding:16px 16px 0}.l8qRma_bar,.l8qRma_dialogBar{min-height:64px;padding:0 28px}.l8qRma_bar{border-radius:var(--sn-radius-md)}.l8qRma_mobileToggle,.l8qRma_backButton,.l8qRma_mobileMain{display:none}.l8qRma_desktopLinks{align-items:center;display:flex}.l8qRma_desktopLinks :is(a,button),.l8qRma_accountButtons .l8qRma_accountLink{min-height:44px;font:var(--type-menu-link);letter-spacing:var(--type-tracking);white-space:nowrap;align-items:center;padding:6px 12px;display:flex}.l8qRma_desktopLinks :is(a,button){isolation:isolate;position:relative}.l8qRma_desktopLinks :is(a,button):before{content:"";z-index:-1;background:color-mix(in srgb, var(--sn-color-white) 70%, transparent);opacity:0;border-radius:100px;transition:opacity .18s;position:absolute;inset:10px 0}.l8qRma_desktopLinks :is([aria-expanded=true],[aria-current=page]),.l8qRma_header .l8qRma_desktopLinks :focus-visible,.l8qRma_dialog:not([data-pointer-opened]) .l8qRma_desktopLinks :focus-visible{color:var(--sn-text-primary)}.l8qRma_desktopLinks :is([aria-expanded=true],[aria-current=page]):before,.l8qRma_header .l8qRma_desktopLinks :focus-visible:before,.l8qRma_dialog:not([data-pointer-opened]) .l8qRma_desktopLinks :focus-visible:before{opacity:1}.l8qRma_wordmark{width:209px}.l8qRma_wordmark img{transform:scale(1.24405)}.l8qRma_accountButtons{gap:4px}.l8qRma_dialog{width:calc(100% - 32px);height:auto;max-height:calc(100dvh - var(--site-promotion-offset) - 32px);margin:calc(var(--site-promotion-offset) + 16px) 16px 16px;border-radius:var(--sn-radius-md);background:color-mix(in srgb, var(--sn-surface-page) 90%, transparent);padding:0}.l8qRma_dialog::backdrop{background:var(--sn-scrim-30)}.l8qRma_dialogBar{background:0 0;border:0;margin:0}.l8qRma_closeButton{display:none}.l8qRma_menuBody{grid-template-columns:1fr 1fr;gap:24px;padding:31px 40px 33px;display:grid}.l8qRma_collectionLinks a{min-height:41.6px}.l8qRma_campaign{margin:0}}@media (min-width:1024px) and (hover:hover){.l8qRma_desktopLinks :is(a,button):hover{color:var(--sn-text-primary)}.l8qRma_desktopLinks :is(a,button):hover:before{opacity:1}}.l8qRma_icon{place-items:center;display:grid}.l8qRma_whiteAsset{display:none}.l8qRma_wordmark .l8qRma_whiteAsset{position:absolute}body:has(main[data-editorial-page=home] [data-presentation=hero]) .l8qRma_header{margin-bottom:calc(-1 * var(--site-navigation-height))}body:has(main[data-editorial-page=home] [data-presentation=hero]) .l8qRma_header:not([data-scrolled]){color:var(--sn-text-inverse)}body:has(main[data-editorial-page=home] [data-presentation=hero]) .l8qRma_header:not([data-scrolled]) .l8qRma_bar{background:0 0}body:has(main[data-editorial-page=home] [data-presentation=hero]) .l8qRma_header:not([data-scrolled]) .l8qRma_wordmark img:not(.l8qRma_whiteAsset){visibility:hidden}body:has(main[data-editorial-page=home] [data-presentation=hero]) .l8qRma_header:not([data-scrolled]) .l8qRma_whiteAsset{display:block}@media (min-width:1024px){body:has(main[data-editorial-page=home] [data-presentation=hero]) .l8qRma_header:not([data-scrolled]) .l8qRma_bar{backdrop-filter:none}}.l8qRma_header button:disabled,.l8qRma_dialog button:disabled{opacity:.5;cursor:default}.l8qRma_dialog,.l8qRma_dialog::backdrop{opacity:0;transition:opacity .18s ease-out}.l8qRma_dialog::backdrop{transition:opacity .6s ease-out}.l8qRma_dialog[open],.l8qRma_dialog[open]::backdrop{opacity:1}.l8qRma_dialog[data-closing],.l8qRma_dialog[data-closing]::backdrop{opacity:0;transition-duration:.18s;transition-delay:0s;transition-timing-function:ease-in}@starting-style{.l8qRma_dialog[open],.l8qRma_dialog[open]::backdrop{opacity:0}}@media (min-width:1024px){.l8qRma_dialog{height:var(--navigation-panel-height,auto);opacity:1;transition:height .35s cubic-bezier(.77,0,.18,1);overflow:clip}.l8qRma_dialog[open]{opacity:1}.l8qRma_panelContent{max-height:calc(100dvh - var(--site-promotion-offset) - 32px);overscroll-behavior:contain;overflow-y:auto}.l8qRma_dialog .l8qRma_menuBody{opacity:1;transition:opacity .18s ease-out 80ms}.l8qRma_dialog[open] .l8qRma_campaignImage{animation:.45s ease-out .2s both l8qRma_campaign-image-enter}.l8qRma_dialog[data-closing]{opacity:1;height:64px;transition-duration:.25s;transition-timing-function:cubic-bezier(.77,0,.18,1);overflow-y:hidden}.l8qRma_dialog[data-closing] .l8qRma_menuBody{opacity:0;transition:opacity .15s ease-in}.l8qRma_dialog[data-closing]::backdrop{transition-duration:.25s}@starting-style{.l8qRma_dialog[open]{opacity:1;height:64px}.l8qRma_dialog[open] .l8qRma_menuBody{opacity:0}}body:has(main[data-editorial-page=home] [data-presentation=hero]):has(.l8qRma_header:not([data-scrolled])) .l8qRma_dialog{transition:height .35s cubic-bezier(.77,0,.18,1),opacity .2s ease-out}body:has(main[data-editorial-page=home] [data-presentation=hero]):has(.l8qRma_header:not([data-scrolled])) .l8qRma_dialog[data-closing]{opacity:0;transition:height .25s cubic-bezier(.77,0,.18,1),opacity .2s ease-in}@starting-style{body:has(main[data-editorial-page=home] [data-presentation=hero]):has(.l8qRma_header:not([data-scrolled])) .l8qRma_dialog[open]{opacity:0}}}@keyframes l8qRma_campaign-image-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.l8qRma_bar,.l8qRma_dialog,.l8qRma_dialog::backdrop,.l8qRma_dialog .l8qRma_menuBody,.l8qRma_collectionLinks a,.l8qRma_desktopLinks :is(a,button),.l8qRma_desktopLinks :is(a,button):before{transition:none}.l8qRma_menuBody[data-entering],.l8qRma_dialog[open] .l8qRma_campaignImage{animation:none}body:has(main[data-editorial-page=home] [data-presentation=hero]):has(.l8qRma_header:not([data-scrolled])) :is(.l8qRma_dialog,.l8qRma_dialog[data-closing]){transition:none}}
@font-face{font-family:gtCanon;src:url(../media/GT_Canon_M_Standard_Regular-s.p.2jl_mrkg53jpf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gtCanon;src:url(../media/GT_Canon_M_Standard_Regular_Italic-s.p.1fucqropth2v3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:gtCanon Fallback;src:local(Arial);ascent-override:92.35%;descent-override:34.17%;line-gap-override:0.0%;size-adjust:108.29%}.L1HX1a_className{font-family:gtCanon,gtCanon Fallback}.L1HX1a_variable{--font-brand-serif:"gtCanon", "gtCanon Fallback"}
@font-face{font-family:circularXX;src:url(../media/CircularXXTT_Regular-s.p.1-em-2_aq5tf9.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:circularXX;src:url(../media/CircularXXTT_Book-s.p.3_zdbf23arrpu.woff2)format("woff2");font-display:swap;font-weight:450;font-style:normal}@font-face{font-family:circularXX;src:url(../media/CircularXXTT_Medium-s.p.3nhwsijoqo9ky.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:circularXX Fallback;src:local(Arial);ascent-override:94.93%;descent-override:24.35%;line-gap-override:0.0%;size-adjust:100.6%}.Wy2krW_className{font-family:circularXX,circularXX Fallback}.Wy2krW_variable{--font-brand-sans:"circularXX", "circularXX Fallback"}
.vZj0ia_root{flex-direction:column;gap:3rem;width:100%;display:flex}.vZj0ia_description{max-width:18.25rem;font:var(--type-footer-copy);margin:0}.vZj0ia_wrapper{background:url(/images/navigation/footer/input-line.svg) 0 100%/100% 1px no-repeat;width:100%;height:2rem;display:flex;position:relative}.vZj0ia_input{appearance:none;border-radius:var(--sn-radius-none);width:100%;min-width:0;color:var(--sn-text-primary);font:var(--type-small);letter-spacing:var(--type-tracking);background:0 0;border:0;padding:0 2rem .9375rem 0}.vZj0ia_input::placeholder{color:var(--sn-text-muted);font-family:inherit;font-size:var(--type-size-small);letter-spacing:inherit;opacity:1}.vZj0ia_input:focus{box-shadow:inset 0 -2px 0 var(--sn-focus-ring);outline:none}@media (forced-colors:active){.vZj0ia_input:focus{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.vZj0ia_input[readonly]{background:0 0}.vZj0ia_submit{background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:flex;position:absolute;top:-.75rem;right:-1.125rem}.vZj0ia_submit[disabled]{opacity:1}.vZj0ia_response{width:100%;font:var(--type-small);overflow-wrap:break-word;padding:.9375rem 0 0}.vZj0ia_success{color:var(--sn-text-primary);font:var(--type-small);margin:0;animation:.15s ease-out vZj0ia_receipt-in}.vZj0ia_success:focus{outline:none}.vZj0ia_field{width:100%;min-width:0;min-height:2rem}@keyframes vZj0ia_receipt-in{0%{opacity:0}to{opacity:1}}.vZj0ia_validationError{width:fit-content;max-width:100%;color:var(--sn-text-inverse);background:var(--sn-surface-strong);font-family:var(--type-sans);overflow-wrap:anywhere;border-radius:6px;margin-top:18px;padding:10px 14px;font-size:12px;font-weight:500;line-height:1.4;position:relative}.vZj0ia_validationError:before{content:"";background:url(/images/forms/tooltip-pointer.svg) no-repeat;width:16px;height:6.58579px;position:absolute;top:-6.58579px;left:10px;transform:scaleY(-1)}@media not (min-width:1024px){.vZj0ia_description{max-width:20.4375rem}.vZj0ia_input{font-size:var(--type-size-kicker)}}@media not (min-width:768px){.vZj0ia_success{font:var(--type-caption)}.vZj0ia_validationError{padding:8px 12px}}@media (prefers-reduced-motion:reduce){.vZj0ia_success{animation:none}}.vZj0ia_chevron{color:var(--sn-color-neutral-800)}
.rcL_eq_root{margin-top:.5rem}.rcL_eq_link{max-width:100%;min-height:2.75rem;color:var(--sn-text-primary);text-align:left;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:.5rem 0;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex;}.rcL_eq_link:hover{text-decoration-thickness:2px}.rcL_eq_link:focus-visible{outline:2px solid var(--sn-focus-ring);outline-offset:2px;border-radius:var(--sn-radius-sm)}.rcL_eq_message{margin:.5rem 0 0;}
.Fd5v1a_dialog{width:min(560px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));text-align:left;scrollbar-width:thin;scrollbar-color:var(--sn-border-strong) transparent;margin:auto;padding:24px;inset:0;overflow-y:auto}.Fd5v1a_dialog[open]{gap:24px;display:grid}.Fd5v1a_header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Fd5v1a_eyebrow{margin:0 0 16px}.Fd5v1a_title,.Fd5v1a_description{margin:0}.Fd5v1a_choice{border-top:1px solid var(--sn-border-subtle);border-bottom:1px solid var(--sn-border-subtle);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;display:flex}.Fd5v1a_choice-text{gap:8px;display:grid}.Fd5v1a_choice-hint{color:var(--sn-text-muted)}.Fd5v1a_choice input{width:24px;height:24px;accent-color:var(--sn-text-primary);cursor:pointer;flex:none}.Fd5v1a_choice input:disabled{cursor:not-allowed}.Fd5v1a_choice:has(:disabled){cursor:default}.Fd5v1a_notice{border-radius:var(--sn-radius-md);background:var(--sn-surface-panel);margin:0;padding:16px}.Fd5v1a_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px 24px;display:flex}.Fd5v1a_cancel{cursor:pointer;background:0 0;border:0;min-height:44px;padding:12px}.Fd5v1a_dialog .Fd5v1a_primary{cursor:pointer;border:0;padding:16px 24px;display:inline-flex}@media (min-width:768px){.Fd5v1a_dialog{padding:32px}}@media (max-width:479px){.Fd5v1a_actions>*{flex:auto;justify-content:center}}
.Grjkva_footer{color:var(--sn-text-primary);background:var(--sn-surface-page);letter-spacing:normal;padding:1rem;}.Grjkva_footer p,.Grjkva_footer li{letter-spacing:inherit}.Grjkva_panel{border-radius:var(--sn-radius-lg);background:var(--sn-surface-panel);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:space-between;gap:4.375rem 1.5rem;min-height:24.4375rem;padding:3.25rem 2.5rem 1.8125rem;display:grid}.Grjkva_heading{color:var(--sn-text-muted);font:var(--type-footer-label);letter-spacing:var(--type-tracking);text-transform:uppercase;margin:0 0 1rem}.Grjkva_newsletter{max-width:19.625rem}.Grjkva_navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.Grjkva_links{margin:0;padding:0;list-style:none}.Grjkva_link{color:inherit;font:var(--type-footer-link);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;transition:opacity .24s;display:inline-block}.Grjkva_link[aria-current=page],.Grjkva_legalLink:hover{text-underline-offset:.2em;text-decoration:underline}@media (hover:hover) and (pointer:fine){.Grjkva_panel:has(.Grjkva_link:hover) .Grjkva_link:not(:hover,:focus-visible){opacity:.5}}.Grjkva_panel:has(.Grjkva_link:focus-visible) .Grjkva_link:not(:focus-visible,:hover){opacity:.5}.Grjkva_link:focus-visible,.Grjkva_legalLink:focus-visible,.Grjkva_wordmark:focus-visible,.Grjkva_accordion summary:focus-visible{outline-offset:2px;outline:2px solid}.Grjkva_wordmark{align-self:end;width:14.1588rem;height:1.34844rem;display:block}.Grjkva_wordmark img{transform-origin:0 0;display:block;transform:scale(1.34845)}.Grjkva_legal{color:var(--sn-text-muted);font:var(--type-caption);letter-spacing:var(--type-tracking);justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.Grjkva_copyright{max-width:13.75rem}.Grjkva_legalLinks{flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1.5rem;max-width:16.875rem;display:flex}.Grjkva_legalLink{color:inherit;font:inherit;text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Grjkva_legalLink span{font:inherit;letter-spacing:inherit}.Grjkva_mobileNavigation{display:none}@media not (min-width:1024px){.Grjkva_footer{padding:4.5rem .5rem .5rem}.Grjkva_panel{flex-direction:column;align-items:center;gap:3rem;padding:3rem 1.5rem;display:flex}.Grjkva_newsletter{width:100%;max-width:none}.Grjkva_navigation,.Grjkva_legal{display:none}.Grjkva_mobileNavigation{flex-direction:column;gap:1rem;width:100%;display:flex}.Grjkva_accordion{background:url(/images/navigation/footer/divider.svg) 0 100%/100% 1px no-repeat;padding-bottom:1rem}.Grjkva_accordion summary{font:var(--type-product-title);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.Grjkva_accordion summary::-webkit-details-marker{display:none}@supports (interpolate-size:allow-keywords){.Grjkva_accordion::details-content{height:0;transition:height .24s ease, content-visibility .24s allow-discrete;overflow:clip}.Grjkva_accordion[open]::details-content{height:auto}}.Grjkva_accordionContent{padding-top:1rem}.Grjkva_link{min-height:2rem}.Grjkva_wordmark{align-self:center;width:15.0533rem;height:1.43363rem}.Grjkva_wordmark img{transform:scale(1.43364)}.Grjkva_legalLinks{max-width:none;font:var(--type-body);flex-direction:column;align-items:flex-start;gap:1rem}.Grjkva_mobileCopyright{font:var(--type-caption);margin:1.5rem 0 0}}@media (prefers-reduced-motion:reduce){.Grjkva_link{transition:none}.Grjkva_accordion::details-content{transition:none}}.Grjkva_chevron{color:var(--sn-color-neutral-800)}