.index-module-scss-module__LgJvVG__List{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;margin:0;padding:8px 0 12px;list-style:none;display:flex}.index-module-scss-module__LgJvVG__Item{box-sizing:border-box;max-width:100%;height:20px;font-family:var(--font-dm-mono),monospace;letter-spacing:0;text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.index-module-scss-module__LgJvVG__ItemDefault{color:#121212;background:#fff}
.index-module-scss-module__FH1NnG__DefaultRoot{color:#e0e0e0;text-align:left;cursor:pointer;background:#101010;border:0;justify-content:space-between;align-items:flex-start;gap:clamp(8px,1.5vw,16px);width:77%;margin:24px auto 0;padding:18px 0 14px;display:flex;overflow:hidden}.index-module-scss-module__FH1NnG__DefaultRoot:not(.index-module-scss-module__FH1NnG__DefaultRootNoDialog):hover{color:var(--dark-color)}.index-module-scss-module__FH1NnG__DefaultRootNoDialog{cursor:default}.index-module-scss-module__FH1NnG__DefaultRootMobile{grid-column:1/7;width:100%;margin-top:10px;padding:10px}.index-module-scss-module__FH1NnG__DefaultItem{flex-direction:column;flex:1;align-items:center;gap:clamp(6px,1vw,10px);min-width:0;display:flex}.index-module-scss-module__FH1NnG__DefaultMedia{aspect-ratio:1}.index-module-scss-module__FH1NnG__DefaultTitle{text-align:center;white-space:pre-line;margin:0}.index-module-scss-module__FH1NnG__WrapRoot{background-color:color-mix(in srgb, var(--light-color) 5%, var(--dark-form-fathers-button-bg));width:100%;max-width:100%;color:color-mix(in srgb, var(--light-color) 35%, var(--dark-form-text-description));text-align:left;cursor:pointer;border:0;flex-direction:column;grid-column:1/7;gap:clamp(16px,5vw,20px);margin:10px 0 0;padding:clamp(14px,4vw,16px);display:flex;overflow:visible}.index-module-scss-module__FH1NnG__WrapRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,2.5vw,10px);width:100%;display:grid}.index-module-scss-module__FH1NnG__WrapRoot:not(.index-module-scss-module__FH1NnG__WrapRootNoDialog):hover{color:var(--dark-form-text-description)}.index-module-scss-module__FH1NnG__WrapRootNoDialog{cursor:default}.index-module-scss-module__FH1NnG__WrapItem{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:clamp(6px,2vw,8px);min-width:0;display:flex}.index-module-scss-module__FH1NnG__WrapMedia{flex-shrink:0;width:clamp(14px,4vw,16px);height:clamp(14px,4vw,16px);margin-top:1px;position:relative}.index-module-scss-module__FH1NnG__WrapMedia .media-render-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:visible}:is(.index-module-scss-module__FH1NnG__WrapMedia .media-render_server-image,.index-module-scss-module__FH1NnG__WrapMedia img.media-render_server-image){object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.index-module-scss-module__FH1NnG__WrapTitle{text-align:left;word-break:break-word;min-width:0;color:inherit;flex:1;margin:0}:is(.index-module-scss-module__FH1NnG__ModalContent a:link,.index-module-scss-module__FH1NnG__ModalContent a:visited,.index-module-scss-module__FH1NnG__ModalContent .link){text-decoration:underline}:is(.index-module-scss-module__FH1NnG__ModalContent h1,.index-module-scss-module__FH1NnG__ModalContent h2,.index-module-scss-module__FH1NnG__ModalContent h3,.index-module-scss-module__FH1NnG__ModalContent h4,.index-module-scss-module__FH1NnG__ModalContent h5,.index-module-scss-module__FH1NnG__ModalContent h6){margin-bottom:0}.index-module-scss-module__FH1NnG__ModalContent p{line-height:1.73}
.index-module-scss-module__LM4K7W__Root{background-color:color-mix(in srgb, var(--light-color) 5%, var(--dark-form-fathers-button-bg));width:100%;max-width:100%;color:color-mix(in srgb, var(--light-color) 35%, var(--dark-form-text-description));text-align:center;cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:clamp(12px,1vw,14px) clamp(24px,3.3vw,43px);display:flex;overflow:hidden}.index-module-scss-module__LM4K7W__RootMobile{box-sizing:border-box;text-align:left;grid-column:1/-1;align-items:stretch;width:calc(100% - 32px);max-width:calc(100% - 32px);margin:clamp(10px,2.5vw,16px) 16px 0;padding:clamp(14px,4vw,16px);overflow:visible}.index-module-scss-module__LM4K7W__Root:not(.index-module-scss-module__LM4K7W__RootNoDialog):hover{color:color-mix(in srgb, var(--light-color) 35%, var(--dark-form-text-description))}.index-module-scss-module__LM4K7W__RootNoDialog{cursor:default}.index-module-scss-module__LM4K7W__List{justify-content:space-between;align-items:flex-start;gap:clamp(8px,1.5vw,16px);width:100%;max-width:100%;display:flex}.index-module-scss-module__LM4K7W__Item{flex-direction:column;flex:1;align-items:center;gap:clamp(6px,.8vw,8px);min-width:0;max-width:clamp(82px,12vw,108px);display:flex}.index-module-scss-module__LM4K7W__Media{aspect-ratio:1;flex-shrink:0;width:clamp(20px,2.2vw,23px);height:clamp(20px,2.2vw,23px);position:relative}:is(.index-module-scss-module__LM4K7W__Media .media-render-container,.index-module-scss-module__LM4K7W__Media img.media-render_server-image){object-fit:contain;width:100%;height:100%}.index-module-scss-module__LM4K7W__Title{text-align:center;white-space:pre-line;word-break:break-word;color:inherit;margin:0}.index-module-scss-module__LM4K7W__MobileList{flex-direction:column;gap:20px;width:100%;display:flex}.index-module-scss-module__LM4K7W__MobileRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,2.5vw,10px);width:100%;display:grid}.index-module-scss-module__LM4K7W__MobileItem{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:0;display:flex}.index-module-scss-module__LM4K7W__MobileMedia{flex-shrink:0;width:14px;height:14px;position:relative}.index-module-scss-module__LM4K7W__MobileMedia .media-render-container{justify-content:center;align-items:center;width:14px;height:14px;display:flex;overflow:visible}:is(.index-module-scss-module__LM4K7W__MobileMedia .media-render_server-image,.index-module-scss-module__LM4K7W__MobileMedia img.media-render_server-image){object-fit:contain;width:14px;max-width:14px;height:14px;max-height:14px}.index-module-scss-module__LM4K7W__MobileTitle{text-align:left;word-break:break-word;min-width:0;color:inherit;flex:1;margin:0}.index-module-scss-module__LM4K7W__InnerFlat{border-radius:0}@media (max-width:1024px){.index-module-scss-module__LM4K7W__InnerFlat{background:var(--dark-color)}}.index-module-scss-module__LM4K7W__LightShell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.index-module-scss-module__LM4K7W__LightShell .modal-inner-container.index-module-scss-module__LM4K7W__InnerFlat{border-radius:0}.index-module-scss-module__LM4K7W__LightShell .modal-content-body{background:var(--dark-color);color:var(--light-color);border-radius:0}.index-module-scss-module__LM4K7W__LightShell .modal-title{color:var(--light-color)}.index-module-scss-module__LM4K7W__LightShell .atoms-styled-close:before{background:#f0f0f0}.index-module-scss-module__LM4K7W__LightShell .atoms-styled-close svg path{fill:var(--light-color)}.index-module-scss-module__LM4K7W__ModalContent{color:var(--light-color)}:is(.index-module-scss-module__LM4K7W__ModalContent a,.index-module-scss-module__LM4K7W__ModalContent a:link,.index-module-scss-module__LM4K7W__ModalContent a:visited,.index-module-scss-module__LM4K7W__ModalContent .link){color:#165cd3;text-decoration:underline}:is(.index-module-scss-module__LM4K7W__ModalContent h1,.index-module-scss-module__LM4K7W__ModalContent h2,.index-module-scss-module__LM4K7W__ModalContent h3,.index-module-scss-module__LM4K7W__ModalContent h4,.index-module-scss-module__LM4K7W__ModalContent h5,.index-module-scss-module__LM4K7W__ModalContent h6){margin-bottom:0}.index-module-scss-module__LM4K7W__ModalContent p{line-height:1.73}
.header-light-view-module-scss-module__qlHXLW__Root{padding-top:72px}@media (min-width:1025px){.header-light-view-module-scss-module__qlHXLW__Root{padding-top:80px}}.header-light-view-module-scss-module__qlHXLW__Root.product-header{color:#121212;background-color:#fff}
.index-module-scss-module__Aok97q__Backdrop{z-index:var(--z-modal-bg-900);background:#000c;position:fixed;inset:0}.index-module-scss-module__Aok97q__DrawerPanel{z-index:var(--z-modal-wrapper-920);will-change:transform;pointer-events:auto;background-color:#000000eb;border-bottom:none;border-radius:16px 16px 0 0;flex-direction:column;width:100%;height:80svh;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.index-module-scss-module__Aok97q__DrawerDragZone{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:12px 0;display:flex}.index-module-scss-module__Aok97q__DrawerDragZone:active{cursor:grabbing}.index-module-scss-module__Aok97q__DrawerHandle{pointer-events:none;background:#ffffff47;border-radius:999px;flex-shrink:0;width:40px;height:4px}.index-module-scss-module__Aok97q__DrawerHeader{flex-shrink:0;justify-content:flex-end;align-items:center;padding:15px 12px;display:flex}.index-module-scss-module__Aok97q__CloseButton{color:var(--dark-color);cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.index-module-scss-module__Aok97q__CloseButton svg{width:15px;height:15px}.index-module-scss-module__Aok97q__CloseButton:hover{background:#fff3}.index-module-scss-module__Aok97q__DrawerContent{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.index-module-scss-module__Aok97q__DrawerContent .product-wrapper{padding:0 16px 140px}.index-module-scss-module__Aok97q__DrawerContent .second-nav-wrapper[data-modal=true]{width:calc(100% - 1px);position:absolute;bottom:0;left:0}.index-module-scss-module__Aok97q__DrawerLoading{color:#ffffffb8;flex:1;justify-content:center;align-items:center;min-height:320px;font-size:16px;line-height:1.35;display:flex}.index-module-scss-module__Aok97q__DrawerError{text-align:center;padding:24px;}
.index-module-scss-module__x-t9HG__ModalBody{border:1px solid var(--dark-neon-cyan);background-color:#000c;flex-direction:column;width:60%;height:90vh;display:flex;position:relative}.index-module-scss-module__x-t9HG__ModalHeader{justify-content:flex-end;align-items:center;padding:10px;display:flex}.index-module-scss-module__x-t9HG__CloseButton{color:var(--dark-color);cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.index-module-scss-module__x-t9HG__CloseButton svg{width:15px;height:15px}.index-module-scss-module__x-t9HG__CloseButton:hover{background:#fff3}.index-module-scss-module__x-t9HG__ModalContent{flex-direction:column;display:flex;overflow-y:auto}.index-module-scss-module__x-t9HG__ModalContent .product-wrapper{padding:0 20px 120px}.index-module-scss-module__x-t9HG__ModalContent .second-nav-wrapper[data-modal=true]{width:calc(100% - 1px);position:absolute;bottom:0;left:0}.index-module-scss-module__x-t9HG__ModalLoading{color:#ffffffb8;flex:1;justify-content:center;align-items:center;min-height:320px;font-size:16px;line-height:1.35;display:flex}.index-module-scss-module__x-t9HG__ModalError{text-align:center;padding:24px;}
@keyframes coordinate-hotspots-module__guAw4a__coordinate-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.coordinate-hotspots-module__guAw4a__CoordinateMarker{width:var(--marker-size,45px);height:var(--marker-size,45px);z-index:21;cursor:pointer;transform-origin:50%;will-change:transform, opacity;animation:2.4s ease-in-out infinite coordinate-hotspots-module__guAw4a__coordinate-breathe;position:absolute}.coordinate-hotspots-module__guAw4a__CoordinateMarker[data-has-aspect-ratio]{aspect-ratio:var(--marker-aspect-ratio)}@media (prefers-reduced-motion:reduce){.coordinate-hotspots-module__guAw4a__CoordinateMarker{animation:none}}
.index-module-scss-module__zaDG4G__SectionContainer{background:var(--dark-background);color:var(--dark-color)}.index-module-scss-module__zaDG4G__SwitchTagWrap{margin-bottom:40px}.index-module-scss-module__zaDG4G__SwitchTagList{gap:24px;display:flex;position:relative;overflow:auto hidden}.index-module-scss-module__zaDG4G__SwitchTagList::-webkit-scrollbar{scrollbar-width:none;display:none}.index-module-scss-module__zaDG4G__SwitchTagItem{z-index:2;color:var(--dark-secondary-text);cursor:pointer;white-space:nowrap;padding:5px 12px;font-size:18px;line-height:135%;transition:color .2s;position:relative}.index-module-scss-module__zaDG4G__SwitchTagItemActive{color:var(--dark-neon-cyan)}@media (max-width:1024px){.index-module-scss-module__zaDG4G__SwitchTagWrap{margin-bottom:32px}.index-module-scss-module__zaDG4G__SwitchTagList{gap:8px}.index-module-scss-module__zaDG4G__SwitchTagItem{font-size:16px}}
.mobile-grid-module-scss-module__BmclPa__SceneList{flex-direction:column;gap:clamp(24px,4vw,40px);width:100%;display:flex}.mobile-grid-module-scss-module__BmclPa__SceneListTextOutside{gap:80px}
.gallery-thumb-rail-module-scss-module__cG4tRG__GalleryThumbRail{min-height:0;overflow:hidden}.gallery-thumb-rail-module-scss-module__cG4tRG__GalleryThumbRailTrack{margin:0;padding:0;display:flex}@media (min-width:1025px){.gallery-thumb-rail-module-scss-module__cG4tRG__GalleryThumbRailTrack{flex-direction:column}}
.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeleton{width:100%}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonSlide{width:100%;height:100%}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonTitle,.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonTitleLine,.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonRating,.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonPrice,.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonCompare,.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonSave,.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonPayLine,.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonFeaturesLabel,.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonFeaturesLine{background:color-mix(in srgb, var(--dark-color) 12%, transparent);border-radius:clamp(4px,.6vw,8px)}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonCopy{flex-direction:column;gap:clamp(16px,2.4vw,24px);width:100%;padding-top:clamp(8px,1.5vw,16px);display:flex}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonTitle{width:100%;height:clamp(22px,3vw,28px)}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonTitleLine{width:72%;height:clamp(22px,3vw,28px)}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonRating{width:38%;height:14px}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonPriceRow{flex-wrap:wrap;align-items:center;gap:clamp(8px,1.2vw,12px);display:flex}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonPrice{width:min(42%,148px);height:clamp(26px,3.2vw,32px)}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonCompare{width:min(24%,88px);height:16px}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonSave{border-radius:999px;width:min(22%,72px);height:22px}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonPayLine{width:78%;height:14px}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonFeatures{border:1px solid color-mix(in srgb, var(--dark-color) 16%, transparent);border-radius:clamp(8px,1vw,12px);flex-direction:column;gap:clamp(12px,1.6vw,18px);width:100%;padding:clamp(16px,2vw,24px);display:flex}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonFeaturesLabel{width:36%;height:16px}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonFeaturesLine{width:100%;height:16px}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonFeaturesLine:nth-child(3n){width:70%}@media (max-width:1024px){.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonCopy{gap:16px}}@media (min-width:1025px){.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonCopy{height:100%;min-height:100%}.product-main-skeleton-module-scss-module__JHJj7a__ProductMainSkeletonFeatures{flex:auto;justify-content:space-between}}
