._productGallery_ak1fl_60{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}._wrapper_ak1fl_65{display:flex}._noSwiper_ak1fl_69 ._wrapper_ak1fl_65{gap:var(--d8fd67cc)}._slide_ak1fl_73{background:radial-gradient(51.74% 45.16% at 46.65% 38%,#fff 0,#f6f7f8 44.58%,#eceef0);flex-shrink:0}._asset_ak1fl_79,._slide_ak1fl_73{aspect-ratio:var(--d8339a46)}._asset_ak1fl_79{background-color:transparent}._cursorZoom_ak1fl_84{cursor:zoom-in}._nextButton_ak1fl_88 svg,._prevButton_ak1fl_89 svg{stroke:#000;width:1.125rem}._pagination_ak1fl_94{align-items:center;display:flex;font-family:On Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;height:3rem}@media (max-width:1023px){._productGallery_ak1fl_60{margin-left:clamp(1rem,4.2667vw,2rem)}._asset_ak1fl_79{width:100%}._slide_ak1fl_73{width:calc(100% - clamp(1rem,4.2667vw,2rem))}._navButtons_ak1fl_111{display:flex;left:0;overflow:hidden;padding:1rem 0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}._nextButton_ak1fl_88,._prevButton_ak1fl_89{transform:translateY(12.5rem)}._nextButton_ak1fl_88:focus-visible,._prevButton_ak1fl_89:focus-visible{transform:translateY(0)}._prevButton_ak1fl_89{margin-left:1rem}._nextButton_ak1fl_88{margin-left:auto;margin-right:1rem}._pagination_ak1fl_94{bottom:0;font-size:.75rem;left:0;padding-left:clamp(1rem,4.2667vw,2rem);position:absolute;transition:opacity .2s ease}._noSwiper_ak1fl_69 ._pagination_ak1fl_94{opacity:0}}@media (min-width:1024px){._productGallery_ak1fl_60{height:calc(100svh - var(--viewport-height-subtract) - 5.625rem);margin-left:max(2rem,3.33vw);position:relative}._asset_ak1fl_79,._slide_ak1fl_73{height:calc(100svh - var(--viewport-height-subtract) - 9.125rem)}._controls_ak1fl_159{bottom:.25rem;display:flex;gap:1.5rem;left:.25rem;position:absolute}._noSwiper_ak1fl_69 ._controls_ak1fl_159{opacity:0}._navButtons_ak1fl_111{display:flex;gap:.25rem}._pagination_ak1fl_94{font-size:1rem}}._button_1c3vo_59{align-items:center;border:none;display:flex;gap:.125rem;height:2.5rem;justify-content:center;padding:.5rem}._button_1c3vo_59:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._button_1c3vo_59:focus:not(:focus-visible){box-shadow:none;outline:none}._button_1c3vo_59:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._button_1c3vo_59._whenHidden_1c3vo_83{opacity:0}._button_1c3vo_59._transitioning_1c3vo_86{transition:opacity .25s ease-in}@media (min-width:1024px){._button_1c3vo_59{gap:.5rem;padding:.75rem}}._text_1c3vo_96{font-family:On Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;font-size:.75rem;font-weight:500;letter-spacing:.0525rem;line-height:1.5;text-transform:uppercase}@media (min-width:1024px){._text_1c3vo_96{background:linear-gradient(currentcolor,currentcolor) 0 100% no-repeat;background-size:0 .0625rem;font-size:.875rem;position:relative;transition:background .2s ease}._text_1c3vo_96._active_1c3vo_112,._text_1c3vo_96:focus,._text_1c3vo_96:hover{background-size:100% .0625rem}}._icon_1c3vo_117{height:1.25rem;width:1.25rem}@media (min-width:1024px){._icon_1c3vo_117{height:1.5rem;width:1.5rem}}._button3D_180gn_59{border:none;height:2.5rem;padding:.5rem}._button3D_180gn_59:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._button3D_180gn_59:focus:not(:focus-visible){box-shadow:none;outline:none}._button3D_180gn_59:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._button3D_180gn_59._whenHidden_180gn_79{opacity:0}._button3D_180gn_59._transitioning_180gn_82{transition:opacity .25s ease-in}@media (min-width:1024px){._button3D_180gn_59{padding:.75rem}}._button3DDesktop_180gn_91{align-items:center;display:flex;gap:.5rem;justify-content:center}._text_180gn_98{background:linear-gradient(currentcolor,currentcolor) 0 100% no-repeat;background-size:0 .0625rem;font-family:On Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;font-size:.75rem;font-weight:500;letter-spacing:.0525rem;line-height:1.5;position:relative;text-transform:uppercase;transition:background .2s ease}._text_180gn_98._active_180gn_110,._text_180gn_98:focus,._text_180gn_98:hover{background-size:100% .0625rem}@media (min-width:1024px){._text_180gn_98{font-size:.875rem}}._hiddenOnMobile_180gn_119{display:none}@media (min-width:1024px){._hiddenOnMobile_180gn_119{display:block}}._hiddenOnDesktop_180gn_128{display:grid}@media (min-width:1024px){._hiddenOnDesktop_180gn_128{display:none}}._animatedIcon_zj4gl_59{display:inline-block;height:2.5rem;width:2.5rem}._icon_zj4gl_65{margin:.5rem}._buttonVTO_98j0d_59{border:none;margin-top:.5rem;padding:0;position:relative}._buttonVTO_98j0d_59:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._buttonVTO_98j0d_59:focus:not(:focus-visible){box-shadow:none;outline:none}._buttonVTO_98j0d_59:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._buttonVTO_98j0d_59._whenHidden_98j0d_80{opacity:0}._buttonVTO_98j0d_59._transitioning_98j0d_83{transition:opacity .25s ease-in}@media (min-width:1024px){._buttonVTO_98j0d_59{padding:.75rem}}._buttonVTODesktop_98j0d_92{align-items:center;display:flex;justify-content:center}@media (min-width:1024px){._text_98j0d_99{background:linear-gradient(currentcolor,currentcolor) 0 100% no-repeat;background-size:0 .0625rem;font-family:On Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;font-size:.875rem;font-weight:500;letter-spacing:.0525rem;line-height:1.5;position:relative;text-transform:uppercase;transition:background .2s ease}._text_98j0d_99._active_98j0d_111,._text_98j0d_99:focus,._text_98j0d_99:hover{background-size:100% .0625rem}}@media (max-width:1023px){._tooltipWrapper_98j0d_117{align-items:end;bottom:.5rem;display:flex;flex-direction:column;position:absolute;right:.5rem}._tooltip_98j0d_117{animation:_product-vto-tooltip-animation_98j0d_1 3s ease-in-out .8s forwards;background:#fff;border-radius:.25rem;box-shadow:0 0 .5px #0000000d,0 2px 4px #0000001a;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;height:2.375rem;letter-spacing:normal;line-height:1.5;opacity:0;padding:.5rem .75rem;white-space:nowrap}._tooltip_98j0d_117:after{border:.3125rem solid transparent;border-top-color:#fff;content:"";position:absolute;right:1rem;top:2.375rem}}@media (min-width:1024px){._tooltip_98j0d_117{display:none}}@keyframes _product-vto-tooltip-animation_98j0d_1{0%{opacity:0;transform:translateY(0)}10%{opacity:1;transform:translateY(-.5rem)}90%{opacity:1;transform:translateY(-.5rem)}to{opacity:0;transform:translateY(0)}}._hiddenOnMobile_98j0d_172{display:none}@media (min-width:1024px){._hiddenOnMobile_98j0d_172{display:block}}._hiddenOnDesktop_98j0d_181{display:grid}@media (min-width:1024px){._hiddenOnDesktop_98j0d_181{display:none}}._header_c8swe_59{padding-top:4rem;position:relative}@media (min-width:1024px){._header_c8swe_59{height:calc(100svh - var(--viewport-height-subtract));padding-top:5.625rem}}._breadcrumbs_c8swe_70{position:absolute;right:1rem;top:1.5rem}@media (min-width:1024px){._breadcrumbs_c8swe_70{padding-bottom:1rem;padding-left:clamp(1rem,4.2667vw,2rem);padding-right:clamp(1rem,4.2667vw,2rem);position:static}}@media (min-width:1024px) and (min-width:1024px){._breadcrumbs_c8swe_70{padding-left:max(2rem,3.33vw);padding-right:max(2rem,3.33vw)}}._buttons_c8swe_90{align-items:center;background:#fff;display:flex;gap:.25rem;height:3rem;justify-content:flex-end;pointer-events:auto}@media (min-width:1024px){._buttons_c8swe_90{background:transparent;bottom:.25rem;height:3rem;position:absolute;right:calc(42% - (max(2rem,3.33vw)*2) + .5rem)}}@media (min-width:1024px) and (min-width:1800px){._buttons_c8swe_90{right:calc(28% + .5rem)}}._emptyProductGallery_c8swe_114{height:100vh;width:100vw}._buttonVTO_c8swe_119{width:3rem}@media (min-width:1024px){._buttonVTO_c8swe_119,._hideOnDesktop_c8swe_129{display:none}}._productSelectorWrapper_ycp99_59{--smooth-height-duration:.24s}._productSelector_1vlc7_59{display:flex;flex-direction:column}@media (min-width:1024px){._productSelector_1vlc7_59{flex-direction:column-reverse}}._productList_1vlc7_69{-ms-overflow-style:none;margin:0 -.75rem .5rem;overflow-y:hidden;scroll-padding-left:1rem;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;white-space:nowrap}._productList_1vlc7_69::-webkit-scrollbar{display:none;height:0;width:0}@media (min-width:1024px),(pointer:fine),(pointer:none){._productList_1vlc7_69{grid-gap:.5rem;display:grid;grid-template-columns:repeat(auto-fill,3.5rem);margin:0;overflow-y:initial;padding-bottom:.25rem;white-space:normal}}@media (min-width:1800px){._productList_1vlc7_69{grid-gap:.75rem;grid-template-columns:repeat(auto-fill,4rem)}}._selectedColor_1vlc7_102{flex-grow:1;font-size:.875rem;margin-top:.25rem;padding-left:.25rem}@media (min-width:1024px){._selectedColor_1vlc7_102{margin-bottom:.5rem;padding-left:0}}._product_1vlc7_59{display:inline-block;margin-right:.5rem;padding-top:.25rem;scroll-snap-align:start}._product_1vlc7_59:first-of-type{margin-left:1rem}@media (min-width:1024px),(pointer:fine),(pointer:none){._product_1vlc7_59{margin-right:0}._product_1vlc7_59:first-of-type{margin-left:0}}._productLink_1vlc7_133{align-items:center;aspect-ratio:var(--4d4424a9);background:transparent;border:.0625rem solid transparent;cursor:pointer;display:inline-flex;justify-content:center;position:relative;transition:.15s ease-out;transition-property:background-color,border-color,opacity;white-space:nowrap;width:3.5rem}._productLink_1vlc7_133:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._productLink_1vlc7_133:focus:not(:focus-visible){box-shadow:none;outline:none}._productLink_1vlc7_133:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}@media (min-width:1800px){._productLink_1vlc7_133{width:4rem}}._productLink_1vlc7_133._isDisabled_1vlc7_167{background:transparent;cursor:not-allowed;opacity:.4;pointer-events:none}._productLink_1vlc7_133._isFadedOut_1vlc7_173{opacity:.4}._productLink_1vlc7_133._isActive_1vlc7_176:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._productLink_1vlc7_133._isActive_1vlc7_176:focus:not(:focus-visible){box-shadow:none;outline:none}._productLink_1vlc7_133._isActive_1vlc7_176:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._productLink_1vlc7_133._isActive_1vlc7_176:after{border-bottom:.0625rem solid #333;bottom:-.0625rem;content:"";display:flex;position:absolute;width:100%}._productLink_1vlc7_133._isVerticalAsset_1vlc7_201{padding-bottom:.25rem}._photoModels_x7y9w_59{grid-gap:1rem;display:grid;grid-auto-flow:row}._photoModel_x7y9w_59{grid-gap:.5rem;align-items:center;display:grid;grid-template-columns:auto 1fr}._photoModel_x7y9w_59 img{border-radius:50%;height:2.5rem;width:2.5rem}@media (min-width:1024px){._photoModel_x7y9w_59 img{height:3rem;width:3rem}}._text_x7y9w_83{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;letter-spacing:normal;line-height:1.5}@media (min-width:1024px){._isHiddenOnDesktop_x7y9w_92{display:none}}._klarnaWidget_1fwtt_59::part(osm-container){border:0;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;letter-spacing:normal;line-height:1.5;padding:0 .25rem;text-align:left}@media (min-width:1024px){._klarnaWidget_1fwtt_59::part(osm-container){text-align:center}}._klarnaWidget_1fwtt_59::part(osm-cta){font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;letter-spacing:normal;line-height:1.5}._klarnaWidget_1fwtt_59::part(osm-logo){font-size:inherit}._paypalWidget_10lai_59{padding:0 .25rem;text-align:left}@media (min-width:1024px){._paypalWidget_10lai_59{text-align:center}}._openButton_f7d4n_59{width:100%}._backdrop_f7d4n_63{top:0;right:0;bottom:0;left:0;position:fixed}._panel_f7d4n_68{background:#fff;box-shadow:0 .75rem 1.5rem #0000001a,0 0 .1875rem #0000000d,0 0 0 .0625rem #0000000f;display:flex;flex-direction:column;z-index:1002}._panelHeader_f7d4n_76{align-items:center;box-shadow:0 .0625rem .125rem #00000014;display:flex;flex-shrink:0;gap:1rem;padding:.25rem .5rem .25rem 1.5rem;z-index:1}._panelTitle_f7d4n_86{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:700;letter-spacing:normal;line-height:1.5;text-transform:capitalize}._closeButton_f7d4n_95{border:0;margin-left:auto}._panelContent_f7d4n_100{overflow-y:auto;overscroll-behavior-y:contain}._sizeButton_f7d4n_105{align-items:center;background:none;border:0;display:flex;gap:1rem;height:3.5rem;padding:1rem 1rem 1rem 1.5rem;text-align:left;width:100%}._sizeButton_f7d4n_105:focus{outline:.25rem solid #2f7efe;outline-offset:-.25rem}._sizeButton_f7d4n_105:focus:not(:focus-visible){outline:none}._sizeButton_f7d4n_105:focus-visible{outline:.25rem solid #2f7efe;outline-offset:-.25rem}@media (any-hover:hover) and (any-pointer:fine){._sizeButton_f7d4n_105:hover{background:#0000000d}}._sizeButton_f7d4n_105:not(:last-child){border-bottom:.0625rem solid #f0eceb}._sizeValue_f7d4n_137{flex-shrink:0;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:On Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;min-width:3.75rem}._sizeValue_f7d4n_137,._stockInfo_f7d4n_148{font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;letter-spacing:normal;line-height:1.5}._stockInfo_f7d4n_148{color:#666;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}._sizeIcon_f7d4n_157{flex-shrink:0;margin-left:auto;min-width:1.5rem}._iconNotify_f7d4n_163{color:#666;width:1.375rem}._sizeOutOfStock_f7d4n_168 ._sizeValue_f7d4n_137{color:#666}@media (any-hover:hover) and (any-pointer:fine){._sizeOutOfStock_f7d4n_168:hover ._iconNotify_f7d4n_163,._sizeOutOfStock_f7d4n_168:hover ._sizeValue_f7d4n_137,._sizeOutOfStock_f7d4n_168:hover ._stockInfo_f7d4n_148{color:#4d4d4d}}._sizeSelected_f7d4n_177 ._sizeValue_f7d4n_137{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:700;letter-spacing:normal;line-height:1.5}._panelFooter_f7d4n_185{box-shadow:0 -.0625rem .125rem #00000014;flex-shrink:0;padding:0 1.5rem .75rem;z-index:1}._addToBagButton_f7d4n_192{margin-top:.5rem;width:100%}@media (max-width:1023px){._panel_f7d4n_68{border-radius:.25rem .25rem 0 0;inset:auto 0 0;max-height:min(100vh,max(60%,15.625rem));position:fixed}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){._panel_f7d4n_68._whileOpening_f7d4n_206{transition:transform .2s ease-out}._panel_f7d4n_68._whileClosing_f7d4n_209{transition:transform .2s ease-in}._panel_f7d4n_68._whenClosed_f7d4n_212{transform:translate3d(0,100%,0)}}@media (min-width:1024px){._panel_f7d4n_68{border-radius:.25rem;inset:auto 0 0;max-height:min(100%,32.5rem);position:absolute}._panel_f7d4n_68._whileOpening_f7d4n_206{transition:.2s ease-out;transition-property:transform,opacity}._panel_f7d4n_68._whileClosing_f7d4n_209{transition:.1s ease-out;transition-property:transform,opacity}._panel_f7d4n_68._whenClosed_f7d4n_212{opacity:0;transform:translate3d(0,1.875rem,0)}._addToBagButton_f7d4n_192,._backdrop_f7d4n_63{display:none}}._container_sajv1_59{--x-padding:min(1.5rem,calc(var(--purchase-pod-padding) + .25rem));padding-bottom:1rem}._header_sajv1_64{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem var(--x-padding) 0}._title_sajv1_72{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:700;letter-spacing:normal;line-height:1.5}._toggleButton_sajv1_80{flex-shrink:0;transition:transform .2s ease-in-out}._toggleButton_sajv1_80._open_sajv1_84{transform:rotate(45deg)}._content_sajv1_88{padding-bottom:.5rem}._productList_sajv1_92{display:flex;gap:.5rem;justify-content:stretch;padding:0 var(--x-padding) .25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._carousel_sajv1_100:has([data-test-id=carouselLiteScrollIndicator]) ._productList_sajv1_92{padding-bottom:1rem}._productCard_sajv1_104{width:6.25rem}._genderLink_vxnxm_59{align-items:center;color:#000;display:inline-flex;height:3rem;inset:auto;justify-content:center;position:absolute;width:100%}._genderLink_vxnxm_59:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._genderLink_vxnxm_59:focus:not(:focus-visible){box-shadow:none;outline:none}._genderLink_vxnxm_59:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._purchasePod_matn1_59{--purchase-pod-padding: calc(clamp(1rem, 4.2667vw, 2rem) - .25rem) ;background:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;opacity:0;padding:var(--purchase-pod-padding);padding-top:0;transition:opacity .8s ease}._purchasePod_matn1_59 ._mainContainer_matn1_71{display:flex;flex-direction:column;flex-grow:1;position:relative}._purchasePod_matn1_59 ._recommendationsWrapper_matn1_77{--smooth-height-duration:.24s;margin:calc(var(--purchase-pod-padding)*-1);margin-top:1.5rem;overflow:hidden}@media (min-width:1024px){._purchasePod_matn1_59{padding-top:5.875rem}}@media (min-width:1440px){._purchasePod_matn1_59{--purchase-pod-padding:1.75rem}}@media (min-width:1800px){._purchasePod_matn1_59{--purchase-pod-padding:2.75rem}}._purchasePodVisible_matn1_99{opacity:1;pointer-events:all}._headerContainer_matn1_104{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}._breadcrumbs_matn1_111{margin-top:-.5rem;padding:.25rem}._badgeContainer_matn1_116{align-items:baseline;display:flex;gap:1rem;margin-bottom:.25rem;margin-top:1rem}._badgeContainer_matn1_116._badgeVisible_matn1_123{min-height:.875rem}._badge_matn1_116{color:#995c00;display:inline-block;flex:none;font-family:On Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;font-size:.875rem;font-weight:500;letter-spacing:.09rem;text-transform:uppercase}._titlePriceContainer_matn1_138{margin-bottom:1rem;padding:0 .25rem;position:relative}._titleHeader_matn1_144{align-items:flex-start;column-gap:1rem;display:flex}._title_matn1_138{text-wrap:pretty;flex:1;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2.0625rem,1.93rem + .58vw,2.625rem);font-weight:700;letter-spacing:-.01em;line-height:1.2}@media (min-width:1024px){._title_matn1_138{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1.625rem,1.52rem + .45vw,2.0625rem);font-weight:700;letter-spacing:-.01em;line-height:1.2}}@media (min-width:1800px){._title_matn1_138{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2.0625rem,1.93rem + .58vw,2.625rem);font-weight:700;letter-spacing:-.01em;line-height:1.2}}._price_matn1_178{align-items:baseline;display:flex;flex-wrap:wrap;font-family:On Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;font-size:.875rem;margin-top:.5rem}._priceNumber_matn1_187{margin-right:.5rem}._billingIntervalUnit_matn1_191{font-size:.875rem}._vatIncluded_matn1_195{color:#666;font-family:On Diatype Standard,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;white-space:nowrap}._purchasePodBody_matn1_202{display:flex;flex-direction:column;flex-grow:1;margin-bottom:.75rem;padding:0 .25rem}@media (min-width:1024px){._purchasePodBody_matn1_202{justify-content:space-between;margin-bottom:1.75rem}}@media (min-width:1800px){._purchasePodBody_matn1_202{margin-bottom:.75rem}}._purchasePodBodyWrapper_matn1_223{display:grid;gap:1.5rem;grid-auto-flow:row;margin-bottom:1rem}@media (min-width:1800px){._purchasePodBodyWrapper_matn1_223{gap:2rem}}._description_matn1_235{text-wrap:pretty;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:400;letter-spacing:normal;line-height:1.5}@media (min-width:1024px){._description_matn1_235{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;letter-spacing:normal;line-height:1.5}}@media (min-width:1200px){._description_matn1_235{width:80%}}._genderToggle_matn1_258{max-width:26.25rem}@media (min-width:1024px){._genderToggle_matn1_258{max-width:13.125rem}}._buttonsWrapper_matn1_267{display:flex;flex-direction:column;gap:1rem}@media (max-width:1023px){._productSizePopover_matn1_274{max-width:26.25rem}}._productSelectorMobile_matn1_279{margin-bottom:1rem}@media (min-width:1024px){._productSelectorMobile_matn1_279{display:none}}._productSelector_matn1_279{display:none}@media (min-width:1024px){._productSelector_matn1_279{display:block}}._sizingInformation_matn1_297{align-items:center;display:flex;gap:2rem;margin-top:.75rem}._sizeChartLink_matn1_304{border:none;color:#000;display:flex;flex-shrink:0;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;gap:.5rem;letter-spacing:normal;line-height:1.5;margin:0;padding:0 .25rem 0 0;text-decoration:underline}._sizeChartLink_matn1_304:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._sizeChartLink_matn1_304:focus:not(:focus-visible){box-shadow:none;outline:none}._sizeChartLink_matn1_304:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._sizeChartLink_matn1_304:hover{color:#333;-webkit-text-decoration-color:#666;text-decoration-color:#666}@media (min-width:1024px){._sizeChartLink_matn1_304{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.75rem,.72rem + .13vw,.875rem);font-weight:400;letter-spacing:normal;line-height:1.5}}._sizingRecommendation_matn1_348{text-wrap:pretty;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;letter-spacing:normal;line-height:1.5;line-height:1.35;margin-left:auto;text-align:right}@media (min-width:1024px){._sizingRecommendation_matn1_348{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.75rem,.72rem + .13vw,.875rem);font-weight:400;letter-spacing:normal;line-height:1.5}}._separator_matn1_369{border:none;border-top:.0625rem solid rgba(0,0,0,.08);margin:0 1.5rem}@media (min-width:1024px){._cartButton_matn1_376{background:#fff;box-shadow:0 0 1rem .5rem #fff;display:block}}@media (max-width:1023px){._cartButton_matn1_376:not(:focus-within){height:.0625rem;left:-625rem;min-width:.0625rem;overflow:hidden;position:absolute;top:auto;width:.0625rem}}._installmentWidget_matn1_395{display:block;margin-bottom:1.5rem}@media (min-width:1024px){._installmentWidget_matn1_395{margin-bottom:0}}._purchasePodFooterText_matn1_405{margin-top:.5rem}._photoshootModels_matn1_409{margin-bottom:1rem;margin-top:0}._centered_matn1_414{text-align:center}._visuallyHidden_matn1_418{height:.0625rem;left:-625rem;min-width:.0625rem;overflow:hidden;position:absolute;top:auto;width:.0625rem}@media (max-width:1023px){._hideOnMobile_matn1_430{display:none}}._richText_ie0wa_59 ._paragraph_ie0wa_59{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:400;letter-spacing:normal;line-height:1.5}@media (min-width:1024px){._richText_ie0wa_59 ._paragraph_ie0wa_59{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;letter-spacing:normal;line-height:1.5}}._tableTitle_i90sg_59{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:400;letter-spacing:normal;line-height:1.5}._wrapper_1yhx3_59{padding-left:clamp(1rem,4.2667vw,2rem);padding-right:clamp(1rem,4.2667vw,2rem)}@media (min-width:1024px){._wrapper_1yhx3_59{padding-left:max(2rem,3.33vw);padding-right:max(2rem,3.33vw)}}._wrapper_1yhx3_59:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._wrapper_1yhx3_59:focus:not(:focus-visible){box-shadow:none;outline:none}._wrapper_1yhx3_59:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._title_1yhx3_85{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2.0625rem,1.93rem + .58vw,2.625rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;line-height:1.1;margin-bottom:1.5rem}@media (min-width:1024px){._title_1yhx3_85{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2.625rem,2.46rem + .71vw,3.3125rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;line-height:1.1;margin-bottom:2.5rem}}._imageWrapper_1jjy1_59{background-color:#fff;display:flex;justify-content:center;margin-bottom:1.5rem}._legend_1jjy1_66{padding-left:2.5rem}._legendItem_1jjy1_70{list-style:decimal}._legendItem_1jjy1_70::marker{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:700;letter-spacing:normal;line-height:1.5}._legendItemTitle_1jjy1_81{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:700;letter-spacing:normal;line-height:1.5}._legendItemTitle_1jjy1_81:first-letter{text-transform:uppercase}._legendItemText_1jjy1_92{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:.5rem}._legendItemText_1jjy1_92:first-letter{text-transform:uppercase}._tutorialTitle_1f4tq_59{font-size:clamp(1rem,.94rem + .26vw,1.25rem);margin-bottom:.5rem}._tutorialDescription_1f4tq_68,._tutorialTitle_1f4tq_59{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;letter-spacing:normal;line-height:1.5}._tutorialDescription_1f4tq_68{font-size:clamp(.875rem,.84rem + .13vw,1rem);margin-bottom:3.5rem}._carouselWrapper_1f4tq_77{margin-left:.25rem;margin-right:.25rem}._stepsContainer_1f4tq_82{display:flex;gap:.5rem}._step_1f4tq_82{display:flex;flex-basis:20.5rem;margin-bottom:1.5rem;min-width:min(100vw - 2rem - .5rem,15.625rem);scroll-snap-align:start}._card_1f4tq_95{background:#fff;border-radius:.25rem;display:flex;flex-direction:column;font-weight:400;padding:1.5rem 1rem 1rem}._cardTitle_1f4tq_108,._card_1f4tq_95{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);letter-spacing:normal;line-height:1.5}._cardTitle_1f4tq_108{font-weight:700;margin-bottom:.25rem}._cardDescription_1f4tq_117{color:#666;margin-bottom:1.25rem}._cardIllustration_1f4tq_122{background:#f0eceb;display:block;margin-top:auto;width:100%}._buttonWrapper_q92px_59{align-items:center;background:radial-gradient(circle,#faf7f6 0,#f4f8e1);display:flex;height:3rem;justify-content:center;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:4}@media (min-width:1024px){._buttonWrapper_q92px_59{height:4rem;justify-content:left;padding-left:clamp(1rem,4.2667vw,2rem);padding-right:clamp(1rem,4.2667vw,2rem)}}@media (min-width:1024px) and (min-width:1024px){._buttonWrapper_q92px_59{padding-left:max(2rem,3.33vw);padding-right:max(2rem,3.33vw)}}._button_q92px_59{border:none;display:flex;gap:.5rem;padding:0}._button_q92px_59:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._button_q92px_59:focus:not(:focus-visible){box-shadow:none;outline:none}._button_q92px_59:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._icon_q92px_107{height:1.75rem;width:1.75rem}@media (min-width:1024px){._icon_q92px_107{height:2rem;width:2rem}}._label_q92px_118{color:#000;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:500;letter-spacing:normal;line-height:1.5;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.25rem}@media (min-width:1024px){._label_q92px_118{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:500;letter-spacing:normal;line-height:1.5}}._linkedProductContainer_berv7_59{align-items:flex-start;align-self:stretch;background-color:#f7f7f7;border-radius:.5rem;color:#000;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;padding:1rem}@media (min-width:1024px){._linkedProductContainer_berv7_59{padding:1.5rem}}._title_berv7_77{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:700;letter-spacing:normal;line-height:1.5}._contentContainer_berv7_85{align-items:center;display:flex;gap:.75rem}@media (min-width:1024px){._contentContainer_berv7_85{gap:1rem}}._infoContainer_berv7_96{display:flex;flex-direction:column;gap:.25rem}._productName_berv7_102{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:700;letter-spacing:normal;line-height:1.5}._price_berv7_110{font-family:On Semi Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;font-size:.875rem}._recommendation_1lyof_60{width:100%}._headline_1lyof_64{color:#fff;font-size:1rem;font-weight:700;line-height:1.25rem;margin-bottom:1rem}@media (min-width:1200px){._headline_1lyof_64{font-size:1.25rem}}._carousel_1lyof_77{padding-bottom:0}._product_1lyof_81{border-radius:.25rem;display:flex;flex-flow:column nowrap;gap:.5rem;overflow:hidden;width:100%}._product_1lyof_81:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._product_1lyof_81:focus:not(:focus-visible){box-shadow:none;outline:none}._product_1lyof_81:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._image_1lyof_105{aspect-ratio:1;background:radial-gradient(51.74% 45.16% at 46.65% 38%,#fff 0,#f6f7f8 44.58%,#eceef0);border-radius:.25rem;flex-shrink:0;overflow:hidden}._contentfulImage_1lyof_113{border-radius:.25rem;height:100%;width:100%}._price_1lyof_120,._productName_1lyof_119{color:#fff;font-size:.875rem;font-weight:700;line-height:1rem}._price_1lyof_120{font-family:On Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;font-weight:400;margin-top:.25rem}._modal_bak38_59{display:flex;justify-content:center;padding:0!important;width:100%!important}@media (max-width:1023px){._modal_bak38_59{inset:auto auto max(0vh,env(safe-area-inset-bottom,0vh))}}._orderItem_bak38_71{border-bottom:none!important;color:#fff!important;padding-bottom:1.5rem!important;padding-top:.75rem!important}._orderItem_bak38_71 p[class*=quantity]{display:none}@media (min-width:1200px){._orderItem_bak38_71{padding-bottom:1rem!important}}._modalCartButtons_bak38_86{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){._mobileYourCartButtonText_bak38_93{display:none}}._desktopYourCartButtonText_bak38_98{display:none}@media (min-width:1024px){._desktopYourCartButtonText_bak38_98{display:inline-block}}._baseModalHeaderClass_bak38_107{height:auto!important;margin:0 0 .5rem}._baseModalTitleClass_bak38_112{color:#fff;font-size:1rem;font-weight:700;line-height:1.25rem;padding-left:1.25rem}@media (min-width:1200px){._baseModalTitleClass_bak38_112{font-size:1.25rem;padding-left:2rem}}._modalCartBaseModalContentSlot_bak38_126{margin-bottom:0!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;overflow:hidden!important;padding:0!important;width:100%!important}._modalCartBaseModalContent_bak38_126{bottom:1.5rem!important;max-height:100%!important;max-width:34rem!important;min-height:auto!important;min-width:0!important;overflow:inherit!important;padding:0 0 2rem!important;width:calc(100% - 2rem)!important}@media (min-width:1024px){._modalCartBaseModalContent_bak38_126{margin:0!important;max-width:none!important;min-width:0!important;width:calc(42% - (max(2rem,3.33vw)*2))!important}}@media (min-width:1800px){._modalCartBaseModalContent_bak38_126{width:33%!important}}._productDetails_bak38_158{padding:0 1.25rem}@media (min-width:1200px){._productDetails_bak38_158{padding:0 2rem}}._productRecommendation_bak38_167{--smooth-height-duration:.24s;margin-top:1.25rem;padding:1.25rem 1.25rem 0}@media (min-width:1200px){._productRecommendation_bak38_167{margin-top:2rem;padding:1.25rem 2rem 0}}._link_7dw2w_59{color:#000;display:flex;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;letter-spacing:normal;line-height:1.5;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font}._headline_wz485_59{font-size:1rem;line-height:1.5;margin-bottom:.5rem}@media (min-width:1024px){._headline_wz485_59{margin-bottom:1rem}}._list_wz485_70{display:flex;gap:.25rem}._listItem_wz485_75{background-color:#f7f7f7;border-radius:.25rem;padding:.25rem;width:4rem}@media (min-width:1024px){._listItem_wz485_75{padding:.5rem;width:6.25rem}}._link_wz485_88{display:block}._link_wz485_88:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._link_wz485_88:focus:not(:focus-visible){box-shadow:none;outline:none}._link_wz485_88:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._contentModalContent_1pzjv_59{text-align:start}._contentModalContent_1pzjv_59 ._contentModalHeadline_1pzjv_62{color:#000;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1.625rem,1.52rem + .45vw,2.0625rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:.5em}._contentModalContent_1pzjv_59 ._contentModalHeadline_1pzjv_62._isMembershipExclusive_1pzjv_71{-webkit-text-fill-color:transparent;background:linear-gradient(96deg,#aa84e9 -32.94%,#484299 72.09%);-webkit-background-clip:text;background-clip:text}._contentModalContent_1pzjv_59 ._contentModalText_1pzjv_76{color:#333;font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:400;letter-spacing:normal;line-height:1.5}._contentModalContent_1pzjv_59 ._contentModalCtas_1pzjv_84{margin-top:2rem}._contentModalContent_1pzjv_59 ._contentModalCtas_1pzjv_84._has2Ctas_1pzjv_87{display:flex;flex-direction:column}._contentModalContent_1pzjv_59 ._contentModalCtas_1pzjv_84._has2Ctas_1pzjv_87 ._cta_1pzjv_91{margin-bottom:.75rem;width:100%}@media (min-width:768px){._contentModalContent_1pzjv_59 ._contentModalCtas_1pzjv_84._has2Ctas_1pzjv_87{flex-direction:row;justify-content:space-between}._contentModalContent_1pzjv_59 ._contentModalCtas_1pzjv_84._has2Ctas_1pzjv_87 ._cta_1pzjv_91{width:calc(50% - .5rem)}}._contentModalContent_1pzjv_59 ._newsletterSignupSubmitSuccessCta_1pzjv_104{margin-top:2rem}._recommendations_1pzjv_108{margin-top:1rem}._box_t0p2t_59{background:#f0eceb;border-radius:.125rem;color:#000;max-width:100%;padding:1.5rem}._description_t0p2t_67 h2,._description_t0p2t_67 h3{color:#000;font-family:On Semi Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;font-size:.875rem;font-weight:400;letter-spacing:.075rem;line-height:1.2;margin-bottom:0;text-transform:uppercase}@media (min-width:1024px){._description_t0p2t_67 h2,._description_t0p2t_67 h3{font-size:1rem}}._description_t0p2t_67 p{font-size:.875rem;line-height:1.7;margin-bottom:0}._htmlText_198px_59{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5}._htmlText_198px_59 b,._htmlText_198px_59 strong{font-weight:700}._htmlText_198px_59 em,._htmlText_198px_59 i{font-style:italic}._htmlText_198px_59 a,._htmlText_198px_59 u{text-decoration:underline}._htmlText_198px_59 a{color:#000;font-weight:700;text-underline-offset:.375rem}._htmlText_198px_59 a:focus{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._htmlText_198px_59 a:focus:not(:focus-visible){box-shadow:none;outline:none}._htmlText_198px_59 a:focus-visible{box-shadow:0 0 0 .25rem #2f7efe;outline:.25rem solid transparent}._htmlText_198px_59 a:hover{color:#333}._htmlText_198px_59 ol,._htmlText_198px_59 ul{margin-bottom:1rem}._htmlText_198px_59 ol:last-child,._htmlText_198px_59 ul:last-child{margin-bottom:0}._htmlText_198px_59 ol li{line-height:1.7;list-style:decimal inside}._htmlText_198px_59 ul li{line-height:1.7;list-style:disc inside}._htmlText_198px_59 ol li ul li,._htmlText_198px_59 ul li ul li{list-style:circle inside;margin-left:1rem}._htmlText_198px_59 ol li ol li,._htmlText_198px_59 ul li ol li{margin-left:1rem}._htmlText_198px_59 p{margin-bottom:1rem}._htmlText_198px_59 p:last-child{margin-bottom:0}._htmlText_198px_59 h1{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2.625rem,2.46rem + .71vw,3.3125rem);font-weight:500;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}@media (min-width:1024px){._htmlText_198px_59 h1{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(3.3125rem,2.81rem + 2.14vw,5.375rem);font-weight:500;letter-spacing:-.03em;line-height:1.1}}._htmlText_198px_59 h1:last-child{margin-bottom:0}._htmlText_198px_59 h2{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2.0625rem,1.93rem + .58vw,2.625rem);font-weight:500;letter-spacing:-.01em;line-height:1.2;margin-bottom:1rem}@media (min-width:1024px){._htmlText_198px_59 h2{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(3.3125rem,3.08rem + .97vw,4.25rem);font-weight:500;letter-spacing:-.02em;line-height:1.1}}._htmlText_198px_59 h2:last-child{margin-bottom:0}._htmlText_198px_59 h3{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1.625rem,1.52rem + .45vw,2.0625rem);font-weight:500;letter-spacing:-.01em;line-height:1.2;margin-bottom:1rem}@media (min-width:1024px){._htmlText_198px_59 h3{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2.625rem,2.46rem + .71vw,3.3125rem);font-weight:500;letter-spacing:-.02em;line-height:1.2}}._htmlText_198px_59 h3:last-child{margin-bottom:0}._htmlText_198px_59 h4{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1.25rem,1.16rem + .39vw,1.625rem);font-weight:500;letter-spacing:normal;line-height:1.5;margin-bottom:1rem}@media (min-width:1024px){._htmlText_198px_59 h4{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1.25rem,1.16rem + .39vw,1.625rem);font-weight:500;letter-spacing:normal;line-height:1.5}}._htmlText_198px_59 h4:last-child{margin-bottom:0}._htmlText_198px_59 h5,._htmlText_198px_59 h6{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:500;letter-spacing:normal;line-height:1.5;margin-bottom:1rem}._htmlText_198px_59 h5:last-child,._htmlText_198px_59 h6:last-child{margin-bottom:0}._fullscreenModal_ly8g3_59{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#0000001a;top:0;right:0;bottom:0;left:0;overflow:hidden;position:fixed;z-index:1002}@media (prefers-reduced-motion:no-preference){._fullscreenModal_ly8g3_59._transitioning_ly8g3_68{transition:.25s ease-in;transition-property:transform,opacity}._fullscreenModal_ly8g3_59._whenClosed_ly8g3_72{opacity:0;transform:translateY(3.125rem)}}._panel_ly8g3_78{background:#fff;border-radius:var(--fullscreen-modal-radius,.75rem);box-shadow:0 0 3px #0000000d,0 12px 24px #0000001a;overflow:hidden;position:absolute}._header_ly8g3_86{align-items:center;display:flex;inset:0 0 auto;padding:1rem;pointer-events:none;position:absolute}._header_ly8g3_86>*{pointer-events:auto}._closeButton_ly8g3_98{margin-left:auto}@media (max-width:1023px){._panel_ly8g3_78{inset:var(--fullscreen-modal-inset,.5rem)}}@media (min-width:1024px){._panel_ly8g3_78{inset:var(--fullscreen-modal-inset,2rem)}}._container_11wqv_59{height:100%;position:relative}._modelViewer_11wqv_64{height:100%;width:100%}._modelViewer_11wqv_64::part(default-progress-bar){display:none}._loader_11wqv_73{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}._customCursor_11wqv_81{height:3rem;transform:translateY(20vh);width:3rem}@media (min-width:1024px){._customCursor_11wqv_81{transform:translateY(30vh)}}._toggle_1g90l_59 label{align-items:center;display:flex;flex-shrink:0;gap:.5rem;justify-content:center;padding:0 1.25rem}._wrapperVTO_rrk7f_59{align-items:center;display:flex;height:100%;justify-content:center;width:100%}._wrapperVTO_rrk7f_59>div{flex:0 0 32%}._instructionsWrapper_rrk7f_70{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center}._qrCode_rrk7f_78{box-shadow:none}._instructions_rrk7f_70{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;letter-spacing:normal;line-height:1.5;width:12.5rem}._product3DViewer_e02h8_59,._productVirtualTryOn_e02h8_64{height:100%;position:relative}._product3DToggleVTO_e02h8_69._product3DToggleVTO_e02h8_69{bottom:2rem;left:2rem;position:absolute}._product3DLaunchVTO_e02h8_75{bottom:1.25rem;position:absolute;right:1rem}._container_1leh0_59{height:100%;position:relative;z-index:0}._vykingApparel_1leh0_65{height:100%;width:100%}._customAdvice_1leh0_71,._errorMessage_1leh0_70{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}._customAdvice_1leh0_71{font-family:On Mono,menlo,consolas,roboto mono,ubuntu monospace,noto mono,oxygen mono,liberation mono,monospace;font-size:.75rem;font-weight:500;letter-spacing:.0525rem;line-height:1.5;text-transform:uppercase}._errorMessage_1leh0_70{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(.875rem,.84rem + .13vw,1rem);font-weight:400;letter-spacing:normal;line-height:1.5;margin:2rem;text-align:center}._adviceBox_1leh0_98{align-items:center;color:#fff;display:inline-flex;height:min(100%,11.625rem);justify-content:center;margin:1rem;padding:.5rem 1rem;position:relative;text-align:center;width:min(100%,17.4375rem)}._adviceBox_1leh0_98 ._bottomLeftCorner_1leh0_112,._adviceBox_1leh0_98 ._bottomRightCorner_1leh0_113,._adviceBox_1leh0_98 ._topLeftCorner_1leh0_110,._adviceBox_1leh0_98 ._topRightCorner_1leh0_111{border:.0625rem solid #fff;height:3.5rem;pointer-events:none;position:absolute;width:3.5rem}._adviceBox_1leh0_98 ._topLeftCorner_1leh0_110{border-bottom:0;border-right:0;left:0;top:0}._adviceBox_1leh0_98 ._topRightCorner_1leh0_111{border-bottom:0;border-left:0;right:0;top:0}._adviceBox_1leh0_98 ._bottomLeftCorner_1leh0_112{border-right:0;border-top:0;bottom:0;left:0}._adviceBox_1leh0_98 ._bottomRightCorner_1leh0_113{border-left:0;border-top:0;bottom:0;right:0}._modal_17jue_59{--fullscreen-modal-inset:0;--fullscreen-modal-radius:0}._productVirtualTryOn_17jue_64{height:100%;position:relative}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}.f-spinner{height:var(--f-spinner-height);margin:auto;padding:0;width:var(--f-spinner-width)}.f-spinner svg{animation:f-spinner-rotate 2s linear infinite;height:100%;vertical-align:top;width:100%}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(1turn)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-panzoom{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;transform:translateZ(0)}.f-panzoom.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.f-panzoom.can-zoom_in{cursor:zoom-in}.f-panzoom.can-zoom_out{cursor:zoom-out}.f-panzoom.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.f-panzoom.in-fullscreen{aspect-ratio:unset!important;height:100%!important;left:0;margin:0!important;max-height:none!important;max-width:none!important;position:fixed;top:0;width:100%!important;z-index:9999}.f-panzoom__content{display:block;margin:auto;max-height:100%;max-width:100%;min-height:0;object-fit:contain;position:relative;transform:translateZ(0) scale(1) rotate(0) skew(0);transform-origin:center center;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.is-loading .f-panzoom__content{display:none}.is-scaling .f-panzoom__content{-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:blur(0);will-change:transform,width,height}picture.f-panzoom__content>img{height:auto;max-height:100%;width:100%}.f-panzoom__content:not(:last-child){margin-bottom:0}.f-panzoom__viewport{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;min-height:1px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.f-panzoom__viewport:not(:last-child){margin-bottom:0}.f-panzoom__caption:not(:first-child){margin-bottom:auto}html.with-panzoom-in-fullscreen{overflow:hidden}._panzoomContainer_su81p_59{height:100%}._controls_mglej_59{align-items:center;display:flex;pointer-events:none}._controls_mglej_59>*{pointer-events:auto}._nextButton_mglej_68 svg,._prevButton_mglej_69 svg{width:1.125rem}._pagination_mglej_73{align-items:center;display:flex;gap:.5rem}._dot_mglej_79{aspect-ratio:1;background-color:#000;border-radius:50%;flex:none;opacity:.2;width:.5rem}._dot_mglej_79._active_mglej_87{background-color:#666;opacity:1}._navButtons_mglej_92{display:flex}@media (max-width:1023px){._navButtons_mglej_92{gap:.5rem;margin-right:auto}._pagination_mglej_73{display:none}}@media (min-width:1024px){._navButtons_mglej_92{gap:1rem}._controls_mglej_59{gap:1.5rem}}._productZoom_1bbe3_59{background:#faf7f6;height:100%;overflow:hidden;position:relative}._slide_1bbe3_66{top:0;right:0;bottom:0;left:0;position:absolute}._slide_1bbe3_66._transitioning_1bbe3_70{transition:opacity .6s cubic-bezier(.23,1,.32,1)}._slide_1bbe3_66._whenHidden_1bbe3_73{opacity:0}._navigation_1bbe3_77{inset:auto 1rem .75rem;position:absolute}@media (max-width:1023px){._navigation_1bbe3_77{inset:auto 1.5rem 1.5rem}}._wrapper_15nou_59{padding-bottom:2rem;position:relative}@media (min-width:1024px){._purchasePodGrid_15nou_65{padding-left:clamp(1rem,4.2667vw,2rem);padding-right:clamp(1rem,4.2667vw,2rem)}}@media (min-width:1024px) and (min-width:1024px){._purchasePodGrid_15nou_65{padding-left:max(2rem,3.33vw);padding-right:max(2rem,3.33vw)}}._purchasePod_15nou_65{position:relative}@media (min-width:1024px){._purchasePod_15nou_65{border-radius:.375rem;pointer-events:none;position:absolute;right:0;top:0;width:calc(42% - (max(2rem,3.33vw)*2));z-index:5}}@media (min-width:1800px){._purchasePod_15nou_65{width:28%}}@media (min-width:1024px){._purchasePodInner_15nou_98{display:flex;flex-direction:column;min-height:calc(100svh - var(--viewport-height-subtract))}}._sizingSection_15nou_105{display:grid;gap:2.5rem;grid-auto-flow:row}._careInstructions_15nou_112,._sizingImageTitle_15nou_120,._sizing_15nou_105{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1rem,.94rem + .26vw,1.25rem);font-weight:400;letter-spacing:normal;line-height:1.5}._sizingImageTitle_15nou_120{margin-bottom:1.5rem}._materialsSection_15nou_129{grid-gap:2rem;display:grid;flex-direction:column}._materialsSection_15nou_129 h3{font-size:clamp(1rem,.94rem + .26vw,1.25rem);margin-bottom:.75rem}._materialsSection_15nou_129 h3,._materialsSection_15nou_129 li,._materialsSection_15nou_129 p{font-family:On,Noto Sans JP,Noto Sans KR,system-ui,-apple-system,segoe ui,roboto,ubuntu,cantarell,noto sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;letter-spacing:normal;line-height:1.5}._materialsSection_15nou_129 li,._materialsSection_15nou_129 p{font-size:clamp(.875rem,.84rem + .13vw,1rem)}@media (min-width:1024px){._materialsSection_15nou_129{grid-gap:6rem;grid-template-columns:1fr 1fr}}._sustainabilityClaims_15nou_157{line-height:1.5}._content_15nou_161{grid-row-gap:clamp(3rem,2.27rem + 3.11vw,6rem);display:grid;grid-template-columns:1fr;margin-bottom:clamp(3rem,2.27rem + 3.11vw,6rem)}._productInfoWrapper_15nou_168{margin-bottom:3.5rem;margin-top:.5rem;padding-left:clamp(1rem,4.2667vw,2rem);padding-right:clamp(1rem,4.2667vw,2rem)}@media (min-width:1024px){._productInfoWrapper_15nou_168{margin-top:1rem;padding-left:max(2rem,3.33vw);padding-right:max(2rem,3.33vw);padding:0;width:calc(58% + max(2rem,3.33vw)*2)}}@media (min-width:1800px){._productInfoWrapper_15nou_168{width:calc(72% + 1.5rem)}}@media (min-width:1024px){._adjustedMargin_15nou_194{margin-top:1rem}}._infoBox_15nou_199{margin-bottom:1rem}._keyFeaturesWrapper_15nou_203{display:flex;flex-direction:column;gap:2rem}@media (min-width:1024px){._keyFeaturesWrapper_15nou_203{gap:0}}._highlights_15nou_216,._productFeatures_15nou_215,._quickFacts_15nou_214{padding-left:clamp(1rem,4.2667vw,2rem);padding-right:clamp(1rem,4.2667vw,2rem)}@media (min-width:1024px){._highlights_15nou_216,._productFeatures_15nou_215,._quickFacts_15nou_214{padding-left:max(2rem,3.33vw);padding-right:max(2rem,3.33vw)}}._sectionSpacing_15nou_229{margin-bottom:clamp(3rem,2.27rem + 3.11vw,6rem)}
