._8aEwW_pageWrapper{background-color:var(--background);min-height:100vh;color:var(--on-surface);flex-direction:column;display:flex}._8aEwW_container{width:100%;max-width:1440px;padding:0 var(--margin-mobile);margin:0 auto}._8aEwW_containerFullwidth{width:100%;max-width:100%;padding:0 var(--margin-mobile);margin:0 auto}._8aEwW_tfTopbar{color:#fff;background-color:#181818;width:100%;padding:.26rem 0;font-size:12px;line-height:17px}._8aEwW_tfTopbarWrap{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_topbarLeft{flex-wrap:wrap;align-items:center;gap:.4rem 1.15rem;min-width:0;list-style:none;display:flex}._8aEwW_topbarPrimaryLi{flex-wrap:wrap;align-items:center;gap:.25rem .45rem;min-width:0;display:flex}._8aEwW_topbarDealerLi,._8aEwW_topbarNoticeFull{display:none}._8aEwW_topbarNoticeCompact{color:#ffffffe0;font-size:12px;display:inline}._8aEwW_prototypeBadge{color:#fff;font-family:var(--font-headline);letter-spacing:.03em;white-space:nowrap;background-color:#c81e1e;border-radius:3px;align-items:center;padding:.06rem .45rem;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_topbarLink{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;min-height:32px;padding:.15rem .25rem;font-size:12px;text-decoration:underline;display:inline-flex}._8aEwW_topbarRight{flex-shrink:0;align-items:center;gap:.75rem;display:flex}._8aEwW_topbarMetaText{color:#fffc;font-size:12px;display:none}._8aEwW_themeToggleBtn{color:#fff;font-family:var(--font-headline);white-space:nowrap;cursor:pointer;background-color:#ffffff1f;border:1px solid #ffffff38;border-radius:3px;align-items:center;gap:.3rem;padding:.16rem .55rem;font-size:12px;font-weight:600;transition:background-color .2s;display:inline-flex}._8aEwW_themeToggleBtn:hover{background-color:#ffffff38}._8aEwW_header{z-index:50;background-color:var(--background);border-bottom:1px solid var(--line);position:sticky;top:0}._8aEwW_headerNonSticky{position:relative}._8aEwW_wrapperHeader{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;height:3.7rem;display:grid}._8aEwW_headerLeftCluster{align-items:center;gap:.55rem;display:flex}._8aEwW_mobileMenuBtn{border:1px solid var(--line);width:2.75rem;min-width:2.75rem;height:2.75rem;color:var(--main);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._8aEwW_logoHeader{align-items:center;text-decoration:none;display:inline-flex}._8aEwW_logoImg{object-fit:contain;width:auto;height:28px;transition:filter .25s;display:block}._8aEwW_logoImgLg{height:31px}._8aEwW_logoImgInverted{filter:brightness(0)invert()}[data-storefront-theme=nautical-dark] ._8aEwW_logoImg{filter:brightness(0)invert()}._8aEwW_wrapperHeaderStyle4{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;height:3.75rem;display:grid}._8aEwW_headerStyle4Left{align-items:center;gap:1rem;display:flex}._8aEwW_headerStyle4Utility{color:var(--secondary);align-items:center;gap:1rem;font-size:13px;display:none}._8aEwW_headerStyle4Link{min-height:32px;color:var(--main);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-items:center;padding:0 .15rem;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}._8aEwW_headerStyle4Center{justify-content:center;align-items:center;display:flex}._8aEwW_headerBottomDark{background-color:var(--header-darkbar-bg,#181818);color:#fff;border-top:1px solid #ffffff14;width:100%;display:none}._8aEwW_headerBottomDarkInner{justify-content:center;align-items:center;height:2.95rem;display:flex}._8aEwW_itemLinkDark{font-family:var(--font-headline);letter-spacing:.04em;text-transform:uppercase;color:#ffffffe6;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.4rem 0;font-size:13.5px;font-weight:600;line-height:20px;display:inline-flex;position:relative}._8aEwW_itemLinkDark:before{content:"";background-color:#fff;width:0;height:1.5px;transition:width .28s;position:absolute;bottom:0;left:0}._8aEwW_itemLinkDark:hover,._8aEwW_itemLinkDarkActive{color:#fff}._8aEwW_itemLinkDark:hover:before,._8aEwW_itemLinkDarkActive:before{width:100%}._8aEwW_boxNavigation{justify-content:center;align-items:center;display:none}._8aEwW_boxNavUl{justify-content:center;align-items:center;gap:1.5rem;list-style:none;display:flex}._8aEwW_itemLink{font-family:var(--font-headline);color:var(--main);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.5rem 0;font-size:15px;font-weight:600;line-height:22px;display:inline-flex;position:relative}._8aEwW_itemLink:before{content:"";background-color:var(--main);width:0;height:1.5px;transition:width .3s cubic-bezier(.25,.8,.25,1);position:absolute;bottom:2px;left:0}._8aEwW_itemLink:hover:before,._8aEwW_itemLinkActive:before{width:100%}._8aEwW_navIconCluster{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}._8aEwW_headerSearchForm{align-items:center;display:none;position:relative}._8aEwW_headerSearchInput{border:1px solid var(--line);background-color:var(--surface);width:17.5rem;height:2.5rem;color:var(--main);border-radius:999px;outline:none;padding:0 2.3rem 0 2.15rem;font-size:13px;transition:border-color .2s,width .25s}._8aEwW_headerSearchInput:focus{border-color:var(--main);background-color:var(--white);width:19rem}._8aEwW_headerSearchIcon{color:var(--secondary);pointer-events:none;display:inline-flex;position:absolute;left:.75rem}._8aEwW_headerSearchClear{min-width:32px;min-height:32px;color:var(--secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex;position:absolute;right:.35rem}._8aEwW_navIconBtn{min-width:2.75rem;min-height:2.75rem;color:var(--main);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:inline-flex;position:relative}._8aEwW_navIconBtn:hover{color:var(--critical)}._8aEwW_mobileSearchToggleBtn{display:inline-flex}._8aEwW_desktopOnlyNavIcon,._8aEwW_desktopTabletNavIcon{display:none}._8aEwW_countBox{background-color:var(--critical-badge,var(--critical));color:#fff;min-width:19px;height:19px;font-family:var(--font-headline);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;padding:0 4px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:0;right:-2px}._8aEwW_mobileSearchRow{padding:.15rem 0 .65rem;display:flex}._8aEwW_mobileSearchInputWrap{align-items:center;width:100%;display:flex;position:relative}._8aEwW_mobileSearchInput{border:1px solid var(--line);background-color:var(--surface);width:100%;height:2.6rem;color:var(--main);border-radius:8px;outline:none;padding:0 2.4rem 0 .9rem;font-size:16px}._8aEwW_mobileSearchInput:focus{border-color:var(--main);background-color:var(--white)}._8aEwW_mobileSearchClearBtn{width:2.15rem;min-width:34px;height:2.15rem;min-height:34px;color:var(--secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex;position:absolute;right:.35rem}._8aEwW_sliderPaddingInset{padding:.5rem .75rem 0}._8aEwW_tfSlideshow{color:#fff;touch-action:pan-y;background-color:#11161f;width:100%;position:relative;overflow:hidden}._8aEwW_tfSlideshowInset{box-shadow:var(--shadow1);border-radius:14px}._8aEwW_wrapSlider{align-items:center;width:100%;min-height:auto;padding:.65rem 0 2.6rem;transition:background .6s;display:flex;position:relative}._8aEwW_wrapSliderCentered{text-align:center;justify-content:center;min-height:auto;padding:2.1rem 0 3.45rem}._8aEwW_slideThemeSilicone{background:linear-gradient(115deg,#0f172a 0%,#1e293b 54%,#132338 100%)}._8aEwW_slideThemeHardbait{background:linear-gradient(115deg,#141619 0%,#23272e 54%,#2b211c 100%)}._8aEwW_slideThemeMetal{background:linear-gradient(115deg,#0b1120 0%,#172554 54%,#112e38 100%)}._8aEwW_slideThemeChicEditorial{background:linear-gradient(135deg,#171412 0%,#292524 52%,#211a14 100%)}._8aEwW_slideThemeLuxeForest{background:linear-gradient(120deg,#121c16 0%,#24382d 55%,#182920 100%)}._8aEwW_slideThemeOutdoor{background:linear-gradient(115deg,#0b1711 0%,#1a3828 54%,#242318 100%)}._8aEwW_contentSliderCentered{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:1.05rem;max-width:46rem;margin:0 auto;display:flex}._8aEwW_heroMiniProductChip{color:#ffffffeb;background-color:#ffffff1c;border:1px solid #ffffff38;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem .6rem;padding:.38rem .85rem;font-size:12px;display:inline-flex}._8aEwW_sliderGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""visual""action";align-items:center;gap:.65rem;display:grid}._8aEwW_heroTitleBlock{z-index:2;flex-direction:column;grid-area:title;align-items:flex-start;gap:.25rem;min-width:0;max-width:38rem;display:flex}._8aEwW_heroActionBlock{z-index:2;flex-direction:column;grid-area:action;align-items:stretch;gap:.5rem;min-width:0;max-width:38rem;display:flex}._8aEwW_heroPriceSummaryRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .65rem;display:flex}._8aEwW_heroPriceCluster{align-items:baseline;gap:.45rem;display:inline-flex}._8aEwW_heroSpecSummaryText{color:#ffffffdb;font-size:12.5px;font-weight:600}._8aEwW_slideThemeCisecoPastel ._8aEwW_heroSpecSummaryText{color:#475569}._8aEwW_contentSlider{z-index:2;flex-direction:column;align-items:flex-start;gap:1.05rem;max-width:38rem;display:flex}._8aEwW_boxTitleSlider{flex-direction:column;gap:.35rem;display:flex}._8aEwW_sliderSubheading{font-family:var(--font-headline);letter-spacing:.01em;text-transform:none;color:#ffffffe0;font-size:12.5px;font-weight:600;line-height:18px}._8aEwW_sliderTitleDisplay{font-family:var(--font-headline);letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:clamp(22px,5.8vw,32px);font-weight:600;line-height:1.18}._8aEwW_sliderDesc{color:#ffffffdb;text-wrap:pretty;max-width:56ch;font-size:14px;line-height:22px;display:none}._8aEwW_boxBtnSlider{align-items:center;justify-content:inherit;flex-wrap:wrap;gap:.6rem;display:flex}._8aEwW_tfBtnWhite{color:#181818;font-family:var(--font-headline);cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:99px;justify-content:center;align-items:center;gap:.45rem;padding:.7rem 1.3rem;font-size:13px;font-weight:600;line-height:19px;transition:all .3s;display:inline-flex}._8aEwW_tfBtnWhite:hover{color:#fff;background-color:#c81e1e;border-color:#c81e1e}._8aEwW_tfBtnOutlineWhite{color:#fff;font-family:var(--font-headline);cursor:pointer;background-color:#ffffff14;border:1px solid #ffffff47;border-radius:99px;justify-content:center;align-items:center;gap:.4rem;padding:.7rem 1.15rem;font-size:13px;font-weight:600;line-height:19px;transition:all .25s;display:inline-flex}._8aEwW_tfBtnOutlineWhite:hover{background-color:#ffffff2e;border-color:#fff}._8aEwW_sliderShowcaseWrap{z-index:2;flex-direction:column;grid-area:visual;justify-content:center;align-items:center;gap:.55rem;width:100%;min-width:0;display:flex;position:relative}._8aEwW_sliderShowcaseCard{color:#181818;background:#fffffff5;border-radius:16px;flex-direction:column;gap:.45rem;width:100%;max-width:34rem;padding:.55rem .7rem;display:flex;box-shadow:0 14px 34px #0f172a1f}._8aEwW_sliderShowcaseHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_sliderShowcaseBadge{color:#fff;font-family:var(--font-headline);letter-spacing:.02em;background-color:#181818;border-radius:999px;padding:.16rem .6rem;font-size:12px;font-weight:600}._8aEwW_sliderShowcaseSku{font-family:var(--font-mono);color:#4d4e4f;font-size:12px}._8aEwW_sliderShowcaseStage{cursor:pointer;background-color:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:9.25rem;padding:.35rem .55rem;display:flex}._8aEwW_sliderShowcaseFooter{border-top:1px solid #e9e9e9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.45rem;display:flex}._8aEwW_sliderShowcaseName{font-family:var(--font-headline);color:#181818;font-size:15px;font-weight:600}._8aEwW_sliderShowcaseMeta{color:#4d4e4f;font-size:12px}._8aEwW_sliderShowcasePrice{font-family:var(--font-headline);color:#181818;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}._8aEwW_navSw{z-index:10;color:#181818;cursor:pointer;background-color:#ffffffe6;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:none;position:absolute;top:50%;transform:translateY(-50%)}._8aEwW_navSw:hover{color:#fff;background-color:#181818}._8aEwW_navSwLeft{left:20px}._8aEwW_navSwRight{right:20px}._8aEwW_wrapPagination{z-index:10;position:absolute;bottom:10px;left:0;right:0}._8aEwW_swDots{justify-content:center;align-items:center;gap:6px;display:flex}._8aEwW_swPaginationBullet{cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:50%;width:32px;height:32px;padding:0;transition:border-color .25s;position:relative}._8aEwW_swPaginationBullet:after{content:"";background-color:#ffffffa6;border:1px solid #ffffffd9;border-radius:50%;width:8px;height:8px;transition:background-color .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._8aEwW_swPaginationBulletActive{border-color:#fff}._8aEwW_swPaginationBulletActive:after{background-color:#fff;border-color:#fff}._8aEwW_swSquareBullet{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0;display:inline-flex;position:relative}._8aEwW_swSquareBullet:after{content:"";background-color:#ffffff6b;border-radius:99px;width:16px;height:6px;transition:width .28s,background-color .28s}._8aEwW_swSquareBulletActive{min-width:44px}._8aEwW_swSquareBulletActive:after{background-color:#fff;width:40px}._8aEwW_tfSlideshow:has(._8aEwW_slideThemeCisecoPastel) ._8aEwW_swPaginationBullet:after{background-color:#0f172a57;border-color:#0f172a94}._8aEwW_tfSlideshow:has(._8aEwW_slideThemeCisecoPastel) ._8aEwW_swPaginationBulletActive{border-color:#0f172a}._8aEwW_tfSlideshow:has(._8aEwW_slideThemeCisecoPastel) ._8aEwW_swPaginationBulletActive:after{background-color:#0f172a;border-color:#0f172a}._8aEwW_tfSlideshow:has(._8aEwW_slideThemeCisecoPastel) ._8aEwW_swSquareBullet:after{background-color:#0f172a47}._8aEwW_tfSlideshow:has(._8aEwW_slideThemeCisecoPastel) ._8aEwW_swSquareBulletActive:after{background-color:#0f172a}._8aEwW_topCollectionSection{padding:1.25rem 0 .35rem}._8aEwW_tallOverlayGrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:.85rem;padding-bottom:.25rem;display:grid;overflow-x:auto}._8aEwW_tallOverlayGrid::-webkit-scrollbar{display:none}._8aEwW_tallOverlayCard{scroll-snap-align:start;border-radius:var(--card-radius,8px);background-color:var(--stage-bg);border:1px solid var(--line);cursor:pointer;flex-direction:column;justify-content:space-between;align-items:center;min-height:11.75rem;padding:1.1rem 1.1rem 3.6rem;transition:border-color .28s,transform .28s;display:flex;position:relative;overflow:hidden}._8aEwW_tallOverlayCard:hover,._8aEwW_tallOverlayCardActive{border-color:var(--main)}._8aEwW_tallOverlayCard:hover ._8aEwW_productIllustration{transform:scale(1.08)}._8aEwW_tallOverlayMetaTop{width:100%;color:var(--secondary);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}._8aEwW_tallOverlayPillBtn{white-space:nowrap;border-radius:var(--btn-radius,99px);background-color:var(--white);color:var(--main);border:1px solid var(--line);font-family:var(--font-headline);align-items:center;gap:.35rem;padding:.45rem 1.15rem;font-size:12.5px;font-weight:600;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex;position:absolute;bottom:.9rem;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000014}._8aEwW_tallOverlayCard:hover ._8aEwW_tallOverlayPillBtn,._8aEwW_tallOverlayCardActive ._8aEwW_tallOverlayPillBtn{background-color:var(--main);border-color:var(--main);color:var(--background)}._8aEwW_circleMedallionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:1rem;display:flex}._8aEwW_circleMedallionHeading{font-family:var(--font-headline);color:var(--main);text-wrap:balance;font-size:18px;font-weight:600}._8aEwW_circleMedallionRow{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(5.7rem,1fr);grid-auto-flow:column;gap:.75rem;padding-bottom:.25rem;display:grid;overflow-x:auto}._8aEwW_circleMedallionRow::-webkit-scrollbar{display:none}._8aEwW_circleMedallionBtn{scroll-snap-align:start;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.45rem;padding:.2rem;display:flex}._8aEwW_circleMedallionRing{background-color:var(--stage-bg);border:1.5px solid var(--line);border-radius:50%;justify-content:center;align-items:center;width:5.4rem;height:5.4rem;padding:.65rem;transition:border-color .25s,transform .25s;display:flex}._8aEwW_circleMedallionBtn:hover ._8aEwW_circleMedallionRing,._8aEwW_circleMedallionRingActive{border-color:var(--main);transform:translateY(-3px)}._8aEwW_circleMedallionTitle{font-family:var(--font-headline);color:var(--main);white-space:nowrap;align-items:center;gap:.2rem;font-size:12.5px;font-weight:600;display:inline-flex}._8aEwW_circleMedallionCount{color:var(--secondary);white-space:nowrap;font-size:12px}._8aEwW_tfMarquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background-color:var(--surface);width:100%;margin-top:1.15rem;padding:.7rem 0;overflow:hidden}._8aEwW_marqueeTrack{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1.1rem;display:flex;overflow-x:auto}._8aEwW_marqueeTrack::-webkit-scrollbar{display:none}._8aEwW_marqueeItem{font-family:var(--font-headline);letter-spacing:.08em;text-transform:uppercase;color:var(--main);white-space:nowrap;font-size:12px;font-weight:700}._8aEwW_marqueeDiamond{color:var(--critical);flex-shrink:0;font-size:12px}._8aEwW_main{background-color:var(--background);flex:1;width:100%}._8aEwW_flatSpacing{padding:1.85rem 0 2.75rem}._8aEwW_tfShopControl{grid-template-columns:auto auto 1fr;align-items:center;gap:.65rem .55rem;margin-bottom:1.25rem;display:grid}._8aEwW_tfControlFilter{flex-wrap:nowrap;order:2;grid-column:1/-1;align-items:center;gap:.5rem;min-width:0;display:flex}._8aEwW_mobileFilterBtnCell{order:1;align-items:center;display:flex}._8aEwW_tfBtnFilter{min-height:2.75rem;color:var(--main);border:1.5px solid var(--line);font-family:var(--font-headline);background-color:var(--white);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:13px;font-weight:600;line-height:20px;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}._8aEwW_tfBtnFilter:hover,._8aEwW_tfBtnFilterActive{border-color:var(--main)}._8aEwW_tfBtnFilterActive{background-color:var(--main);color:var(--background)}._8aEwW_quickCategoryTabs{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:.4rem;width:100%;padding-bottom:2px;display:flex;overflow-x:auto}._8aEwW_quickCategoryTabs::-webkit-scrollbar{display:none}._8aEwW_quickCatTab{border:1px solid var(--line);background-color:var(--white);color:var(--secondary);white-space:nowrap;cursor:pointer;border-radius:999px;flex-shrink:0;padding:.35rem .8rem;font-size:12.5px;font-weight:500;transition:all .2s}._8aEwW_quickCatTab:hover{border-color:var(--main);color:var(--main)}._8aEwW_quickCatTabActive{background-color:var(--main);border-color:var(--main);color:var(--background);font-weight:600}._8aEwW_tfControlLayout{order:1;justify-content:center;align-items:center;gap:.35rem;list-style:none;display:flex}._8aEwW_mobileOnlyLayoutItem{display:inline-flex}._8aEwW_desktopOnlyLayoutItem{display:none}._8aEwW_tfViewLayoutSwitch{min-width:2.35rem;min-height:2.35rem;color:var(--main);opacity:.38;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:opacity .25s;display:inline-flex}._8aEwW_tfViewLayoutSwitch:hover,._8aEwW_tfViewLayoutSwitchActive{opacity:1}._8aEwW_tfViewLayoutSwitchActive svg circle,._8aEwW_tfViewLayoutSwitchActive svg rect{fill:currentColor}._8aEwW_tfControlSorting{order:1;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}._8aEwW_sortingLabel{color:var(--secondary);font-size:14px;display:none}._8aEwW_sortingSelect{border:1.5px solid var(--line);background-color:var(--white);width:100%;max-width:10.75rem;height:2.75rem;color:var(--main);text-overflow:ellipsis;cursor:pointer;border-radius:8px;outline:none;padding:0 1.65rem 0 .65rem;font-size:12.5px;font-weight:500;transition:border-color .2s}._8aEwW_sortingSelect:hover,._8aEwW_sortingSelect:focus{border-color:var(--main)}._8aEwW_metaFilterShop{flex-wrap:wrap;align-items:center;gap:.55rem .7rem;margin-bottom:1.35rem;display:flex}._8aEwW_countText{color:var(--secondary);padding-right:.75rem;font-size:13px;line-height:20px;position:relative}._8aEwW_countText:after{content:"";background-color:#d9d9d9;width:1px;position:absolute;top:3px;bottom:3px;right:0}._8aEwW_countNumber{color:var(--main);font-variant-numeric:tabular-nums;margin-right:.2rem;font-weight:700}._8aEwW_appliedFilters{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._8aEwW_filterTag{border:1px solid var(--line);background-color:var(--white);color:var(--main);cursor:pointer;border-radius:1000px;align-items:center;gap:.35rem;padding:.22rem .65rem;font-size:12px;line-height:18px;transition:border-color .2s;display:inline-flex}._8aEwW_filterTag:hover{border-color:var(--main)}._8aEwW_removeAllFilters{font-family:var(--font-headline);letter-spacing:.05em;text-transform:uppercase;color:var(--critical);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.25rem .45rem;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_cartFeedbackBanner{background-color:#3dab2514;border:1px solid #3dab2559;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:1.35rem;padding:.75rem .95rem;font-size:13px;display:flex}._8aEwW_cartFeedbackSub{font-family:var(--font-mono);color:var(--secondary);margin-top:.2rem;font-size:12px;display:block}._8aEwW_cartFeedbackActions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._8aEwW_openCartInlineBtn{background-color:var(--main);color:var(--background);font-family:var(--font-headline);cursor:pointer;border:none;border-radius:44px;padding:.42rem .9rem;font-size:12px;font-weight:600}._8aEwW_dismissNoticeBtn{background-color:var(--white);border:1px solid var(--line);cursor:pointer;border-radius:44px;padding:.38rem .75rem;font-size:12px;font-weight:600}._8aEwW_tfGridLayout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.65rem .75rem;display:grid}._8aEwW_tfGridLayout._8aEwW_tfCol1{grid-template-columns:minmax(0,1fr)}@media (max-width:340px){._8aEwW_tfGridLayout{grid-template-columns:minmax(0,1fr)}}._8aEwW_tfListLayout{flex-direction:column;gap:1.45rem;display:flex}._8aEwW_cardProduct{min-width:0;height:100%;box-shadow:none;background-color:#fff;border:1px solid #0f172a17;border-radius:16px;flex-direction:column;padding:0;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .2s;display:flex;position:relative;overflow:hidden}._8aEwW_cardProduct:hover,._8aEwW_cardProduct:focus-within,._8aEwW_cardProductJustAdded{border-color:#f267163d;transform:translateY(-2px);box-shadow:0 14px 28px -8px #0f172a1f,0 4px 10px -2px #0f172a0d}._8aEwW_cardProductList{border-bottom:1px solid var(--line);grid-template-columns:1fr;align-items:center;gap:1rem;padding-bottom:1.45rem;display:grid}._8aEwW_cardProductList:last-of-type{border-bottom:none;padding-bottom:0}._8aEwW_cardProductWrapper{aspect-ratio:1;border-radius:var(--card-radius,14px);background-color:var(--stage-bg);border:1px solid #0f172a14;flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:relative;overflow:hidden}._8aEwW_cardProduct>._8aEwW_cardProductWrapper{border:none;border-bottom:1px solid #0f172a0f;border-radius:0}._8aEwW_onSaleWrap{z-index:5;align-items:center;gap:.25rem;max-width:calc(100% - 54px);display:flex;position:absolute;top:0;left:0;overflow:hidden}._8aEwW_cardInCartCornerPill{color:#fff;font-family:var(--font-headline);white-space:nowrap;background-color:#047857;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;margin-top:2px;padding:2px 7px;font-size:10.5px;font-weight:700;line-height:15px;display:inline-flex;box-shadow:0 2px 6px #0478573d}._8aEwW_onSaleItem{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:100%;color:var(--main);background-color:#fffffff5;border:1px solid #0f172a17;border-top:none;border-left:none;border-radius:0 0 11px;padding:3px 10px 4px;font-size:11px;font-weight:700;line-height:15px;display:block;overflow:hidden;box-shadow:0 2px 8px #0f172a12}._8aEwW_listProductBtn{z-index:6;flex-direction:column;gap:6px;display:flex;position:absolute;top:5px;right:5px}._8aEwW_boxIcon{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:30px;min-width:30px;height:30px;color:var(--main);cursor:pointer;background-color:#fffffff2;border:1px solid #0f172a17;border-radius:50%;justify-content:center;align-items:center;transition:all .22s;display:inline-flex;position:relative;box-shadow:0 2px 8px #0f172a14}._8aEwW_boxIcon:after{content:"";position:absolute;inset:-7px}._8aEwW_boxIcon:hover{background-color:var(--main);border-color:var(--main);color:var(--background)}._8aEwW_productIllustration{width:90%;height:auto;max-height:7.5rem;transition:transform .6s cubic-bezier(.16,1,.3,1)}._8aEwW_cardProductWrapper:hover ._8aEwW_productIllustration{transform:scale(1.06)}._8aEwW_listBtnMain{z-index:5;align-items:center;display:flex;position:absolute;bottom:7px;left:7px;right:7px}._8aEwW_btnMainProduct{min-height:31px;font-family:var(--font-headline);letter-spacing:.04em;text-transform:uppercase;background-color:var(--white);color:var(--main);border-radius:var(--btn-radius,44px);cursor:pointer;border:1px solid #0000;flex-grow:1;justify-content:center;align-items:center;padding:5px 8px;font-size:12px;font-weight:600;line-height:17px;transition:all .35s;display:flex;box-shadow:0 4px 14px #00000014}._8aEwW_btnMainProduct:hover{background-color:var(--main);color:var(--background)}._8aEwW_cardProductInfo{flex-direction:column;flex:auto;gap:3px;padding-top:8px;display:flex}._8aEwW_cardProduct>._8aEwW_cardProductInfo{padding:.62rem .65rem .68rem}._8aEwW_cardProductTitle{min-height:0;font-family:var(--font-body);color:var(--main);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:13.5px;font-weight:600;line-height:18px;transition:color .2s;display:inline-flex}._8aEwW_cardProduct ._8aEwW_cardProductTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._8aEwW_cardProductTitle:hover{color:var(--critical)}._8aEwW_cardProductSubSpec{color:var(--secondary-2);text-wrap:pretty;font-size:12px;line-height:17px}._8aEwW_cardProductPriceRow{color:var(--main);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem;font-size:14.5px;font-weight:600;line-height:21px;display:flex}._8aEwW_samplePriceCaption{color:var(--secondary-2);font-size:12px;font-weight:500}._8aEwW_listLayoutDescription{color:var(--secondary);text-wrap:pretty;max-width:62ch;margin:.25rem 0;font-size:13.5px;line-height:20px}._8aEwW_listLayoutActions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.4rem;display:flex}._8aEwW_listLayoutAddBtn{border:1px solid var(--main);background-color:var(--main);min-height:2.35rem;color:var(--background);font-family:var(--font-headline);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border-radius:44px;padding:.45rem 1.25rem;font-size:12px;font-weight:600;transition:opacity .2s}._8aEwW_listLayoutAddBtn:hover{opacity:.88}._8aEwW_swatchFieldset{border:none;align-items:center;gap:.35rem;min-width:0;margin:0;padding:2px 0 0;display:flex}._8aEwW_listColorProduct{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex}._8aEwW_colorSwatchLabel{background-color:var(--white,#fff);cursor:pointer;border:1.5px solid #0f172a29;border-radius:.45rem;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:2px;transition:border-color .18s,box-shadow .18s,transform .15s;display:inline-flex;position:relative}._8aEwW_colorSwatchLabel:hover{border-color:var(--secondary);transform:translateY(-1px)}._8aEwW_colorSwatchActive{border-color:var(--main);box-shadow:0 2px 6px #0f172a24}._8aEwW_colorSwatchLabel:has(._8aEwW_srOnlyRadio:focus-visible){outline:2px solid var(--main);outline-offset:2px}._8aEwW_swatchValue{border:1px solid #0f172a1a;border-radius:calc(.45rem - 3px);width:100%;height:100%;display:block;overflow:hidden}._8aEwW_photoSwatchThumbImg{object-fit:cover;width:100%;height:100%;display:block}._8aEwW_srOnlyRadio,._8aEwW_srOnlyText{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._8aEwW_collectionStripSection{border-top:1px solid var(--line);padding:3.5rem 0}._8aEwW_collectionStripHeader{text-align:center;margin-bottom:2.25rem}._8aEwW_collectionStripTitle{font-family:var(--font-headline);color:var(--main);text-wrap:balance;margin-bottom:.35rem;font-size:28px;font-weight:600;line-height:36px}._8aEwW_collectionStripSub{color:var(--secondary);text-wrap:pretty;max-width:62ch;margin:0 auto;font-size:14px;line-height:22px}._8aEwW_collectionGrid3{grid-template-columns:1fr;gap:1.5rem;display:grid}._8aEwW_collectionCard{background-color:var(--stage-bg);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:14rem;padding:1.75rem;transition:border-color .25s,transform .25s;display:flex;position:relative}._8aEwW_collectionCard:hover,._8aEwW_collectionCardActive{border-color:var(--main)}._8aEwW_collectionCardTop{color:var(--secondary);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}._8aEwW_collectionCardBottom{justify-content:space-between;align-items:center;gap:1rem;display:flex}._8aEwW_collectionCardName{font-family:var(--font-headline);color:var(--main);font-size:18px;font-weight:600}._8aEwW_collectionPillBtn{background-color:var(--white);color:var(--main);border-radius:44px;padding:.4rem .95rem;font-size:12px;font-weight:600;box-shadow:0 2px 8px #0000000f}._8aEwW_dealerSection{padding:0 0 4rem}._8aEwW_dealerBanner{background-color:var(--stage-bg);border:1px solid var(--line);border-radius:8px;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:2.25rem 1.75rem;display:flex}._8aEwW_dealerCopy{flex-direction:column;gap:.45rem;max-width:40rem;display:flex}._8aEwW_dealerEyebrow{letter-spacing:.01em;text-transform:none;color:var(--critical);font-size:13px;font-weight:700}._8aEwW_dealerTitle{font-family:var(--font-headline);color:var(--main);text-wrap:balance;font-size:24px;font-weight:600}._8aEwW_dealerDesc{color:var(--secondary);text-wrap:pretty;max-width:60ch;font-size:14px;line-height:22px}._8aEwW_modaveBlackBtn{background-color:var(--main);min-height:2.85rem;color:var(--background);font-family:var(--font-headline);cursor:pointer;border:none;border-radius:44px;justify-content:center;align-items:center;padding:0 1.6rem;font-size:13px;font-weight:600;display:inline-flex}._8aEwW_footer{background-color:var(--background);border-top:1px solid var(--line);width:100%;color:var(--secondary);padding:2.5rem 0 calc(5.5rem + env(safe-area-inset-bottom,0px))}._8aEwW_footerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.15rem;display:grid}._8aEwW_footerBrandCol{flex-direction:column;grid-column:1/-1;gap:.65rem;display:flex}._8aEwW_footerBrandDesc{color:var(--secondary);max-width:24rem;font-size:13px;line-height:20px}._8aEwW_footerLinkCol{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}._8aEwW_footerColTitle{font-family:var(--font-headline);color:var(--main);margin-bottom:.2rem;font-size:13.5px;font-weight:600}._8aEwW_footerActionLink{min-height:34px;color:var(--secondary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;padding:.2rem 0;font-size:13px;display:inline-flex}._8aEwW_footerActionLink:hover{color:var(--main)}._8aEwW_footerBottomBar{border-top:1px solid var(--line);color:var(--secondary-2);flex-direction:column;gap:.5rem;margin-top:2rem;padding-top:1.25rem;font-size:12.5px;display:flex}._8aEwW_sslBadge{font-family:var(--font-mono);color:var(--secondary);font-size:12px}._8aEwW_panelBackdrop{z-index:80;background-color:#1818186b;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}._8aEwW_panelBackdropLeft{justify-content:flex-start;align-items:stretch;padding:0}._8aEwW_panelBackdropRight{justify-content:flex-end;align-items:stretch;padding:0}._8aEwW_panelDialog{box-sizing:border-box;background-color:var(--white);border:1px solid var(--line);width:100%;min-width:0;max-width:100%;max-height:90dvh;box-shadow:var(--shadow1);border-bottom:none;border-radius:16px 16px 0 0;flex-direction:column;display:flex;overflow:hidden auto}._8aEwW_offcanvasFilterDialog,._8aEwW_offcanvasMobileMenuDialog{box-sizing:border-box;background-color:var(--white);border-right:1px solid var(--line);width:100%;min-width:0;max-width:min(88vw,23rem);height:100dvh;max-height:100dvh;box-shadow:var(--shadow1);border-radius:0;flex-direction:column;display:flex;overflow:hidden auto}._8aEwW_panelHeader{box-sizing:border-box;z-index:4;background-color:var(--white);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;max-width:100%;padding:.9rem 1rem;display:flex;position:sticky;top:0}._8aEwW_panelHeader>div{min-width:0}._8aEwW_panelTitle{font-family:var(--font-headline);color:var(--main);overflow-wrap:break-word;font-size:16px;font-weight:600;line-height:1.3}._8aEwW_panelCloseBtn{border:1px solid var(--line);min-width:2.75rem;min-height:2.5rem;color:var(--main);white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:.35rem .85rem;font-size:12.5px;font-weight:600;display:inline-flex}._8aEwW_panelBody{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:.95rem .85rem calc(1.35rem + env(safe-area-inset-bottom,0px));flex-direction:column;gap:1.05rem;display:flex;overflow-x:hidden}._8aEwW_mobileNavDrawerList{flex-direction:column;gap:.35rem;list-style:none;display:flex}._8aEwW_mobileNavDrawerBtn{background-color:var(--surface);border:1px solid var(--line);width:100%;min-height:2.75rem;color:var(--main);font-family:var(--font-headline);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}._8aEwW_mobileNavDrawerBtn:hover,._8aEwW_mobileNavDrawerBtnActive{border-color:var(--main);background-color:var(--white)}._8aEwW_mobileThemeQuickBox{border-top:1px solid var(--line);flex-direction:column;gap:.55rem;padding-top:.85rem;display:flex}._8aEwW_mobileThemeQuickLabel{font-family:var(--font-headline);color:var(--main);font-size:12.5px;font-weight:700}._8aEwW_mobileThemeQuickStrip{flex-wrap:wrap;gap:.4rem;display:flex}._8aEwW_mobileThemeQuickChip{border:1px solid var(--line);background-color:var(--surface);color:var(--main);cursor:pointer;border-radius:999px;padding:.38rem .7rem;font-size:12px;font-weight:600}._8aEwW_mobileThemeQuickChipActive{background-color:var(--main);border-color:var(--main);color:var(--background)}._8aEwW_widgetFacet{border-bottom:1px solid var(--line);flex-direction:column;gap:.7rem;padding-bottom:1.15rem;display:flex}._8aEwW_widgetFacet:last-of-type{border-bottom:none;padding-bottom:0}._8aEwW_facetTitle{font-family:var(--font-headline);color:var(--main);font-size:15.5px;font-weight:600}._8aEwW_facetCategoryList{flex-direction:column;gap:.35rem;list-style:none;display:flex}._8aEwW_categoriesItemBtn{width:100%;min-height:2.25rem;color:var(--secondary);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.25rem 0;font-size:14px;transition:color .2s;display:flex}._8aEwW_categoriesItemBtn:hover,._8aEwW_categoriesItemBtnActive{color:var(--main);font-weight:600}._8aEwW_facetSizeBox{flex-wrap:wrap;gap:.45rem;display:flex}._8aEwW_sizeItemBtn{border:1px solid var(--line);background-color:var(--white);min-height:2.3rem;color:var(--main);cursor:pointer;border-radius:6px;padding:.4rem .85rem;font-size:13px;font-weight:500;transition:all .2s}._8aEwW_sizeItemBtn:hover{border-color:var(--main)}._8aEwW_sizeItemBtnActive{background-color:var(--main);border-color:var(--main);color:var(--background)}._8aEwW_panelPrototypeNote{background-color:var(--surface);border:1px solid var(--line);color:var(--secondary);border-radius:6px;padding:.75rem .9rem;font-size:12px;line-height:18px}._8aEwW_emptyCartBox{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.75rem 1rem;display:flex}._8aEwW_cartItemList{flex-direction:column;gap:.75rem;list-style:none;display:flex}._8aEwW_cartItemRow{background-color:var(--surface);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem;display:flex}._8aEwW_cartItemInfo{flex-direction:column;gap:.2rem;display:flex}._8aEwW_cartItemTitleRow{color:var(--main);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:14px;display:flex}._8aEwW_cartItemSku{font-family:var(--font-mono);color:var(--secondary-2);font-size:12px}._8aEwW_cartItemMeta{color:var(--secondary);font-size:12px}._8aEwW_cartItemPrice{color:var(--main);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}._8aEwW_cartItemControls{align-items:center;gap:.4rem;display:flex}._8aEwW_qtyBtn{background-color:var(--white);border:1px solid var(--line);width:34px;height:34px;color:var(--main);cursor:pointer;border-radius:6px;font-size:15px;font-weight:600}._8aEwW_qtyValue{text-align:center;font-variant-numeric:tabular-nums;min-width:1.65rem;font-size:13.5px;font-weight:600}._8aEwW_removeCartItemBtn{background-color:var(--error-container);min-height:34px;color:var(--critical);cursor:pointer;border:1px solid #e4313140;border-radius:6px;padding:.3rem .65rem;font-size:12px;font-weight:600}._8aEwW_cartSummaryFooter{border-top:1px solid var(--line);flex-direction:column;gap:.85rem;padding-top:.85rem;display:flex}._8aEwW_cartSubtotalRow{justify-content:space-between;align-items:center;font-size:15px;display:flex}._8aEwW_cartPanelActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._8aEwW_secondaryBtn{background-color:var(--white);border:1px solid var(--line);min-height:2.65rem;color:var(--main);cursor:pointer;border-radius:44px;padding:0 1.2rem;font-size:13px;font-weight:600}._8aEwW_disabledCheckoutBtn{background-color:var(--surface);border:1px solid var(--line);min-height:2.65rem;color:var(--secondary-2);cursor:not-allowed;border-radius:44px;padding:0 1.2rem;font-size:12px;font-weight:600}._8aEwW_previewStage{background-color:var(--stage-bg);border-radius:8px;justify-content:center;align-items:center;width:100%;padding:1.35rem;display:flex}._8aEwW_previewMetaGrid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}._8aEwW_techDetailsBody{background-color:var(--surface);color:var(--secondary);border-radius:6px;flex-direction:column;gap:.25rem;padding:.75rem .9rem;font-size:13px;line-height:20px;display:flex}._8aEwW_statusBulletList{color:var(--secondary);flex-direction:column;gap:.4rem;padding-left:1.25rem;font-size:13px;display:flex}._8aEwW_floatingThemeTabBtn{z-index:45;background-color:var(--main);color:var(--background);border:1px solid var(--line);box-shadow:var(--shadow1);font-family:var(--font-headline);letter-spacing:.02em;cursor:pointer;border-right:none;border-radius:10px 0 0 10px;align-items:center;gap:.45rem;padding:.7rem .9rem;font-size:12.5px;font-weight:700;transition:padding-right .22s,background-color .22s;display:none;position:fixed;top:46%;right:0;transform:translateY(-50%)}._8aEwW_floatingThemeTabBtn:hover{background-color:var(--critical);color:#fff;padding-right:1.2rem}._8aEwW_tfToolbarBottom{z-index:48;background-color:var(--header-bg);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line);padding:.25rem .2rem calc(.25rem + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #00000014}._8aEwW_toolbarBottomBtn{min-height:3.1rem;color:var(--main);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.18rem;padding:.2rem .15rem;text-decoration:none;transition:color .2s;display:flex;position:relative}._8aEwW_toolbarBottomBtn:hover,._8aEwW_toolbarBottomBtnActive{color:var(--critical)}._8aEwW_toolbarIconWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}._8aEwW_toolbarLabel{font-family:var(--font-headline);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:600;line-height:14px;overflow:hidden}._8aEwW_toolbarBadge{background-color:var(--critical-badge,var(--critical));color:#fff;min-width:18px;height:18px;font-family:var(--font-headline);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 3.5px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-5px;right:-9px}._8aEwW_offcanvasThemeDialog{background-color:var(--white);border-left:1px solid var(--line);width:100%;max-width:min(92vw,28rem);height:100dvh;max-height:100dvh;box-shadow:var(--shadow1);border-radius:0;flex-direction:column;display:flex;overflow-y:auto}._8aEwW_themePresetList{flex-direction:column;gap:.85rem;display:flex}._8aEwW_themePresetCard{text-align:left;background-color:var(--surface);border:2px solid var(--line);cursor:pointer;border-radius:10px;flex-direction:column;gap:.6rem;width:100%;padding:.9rem 1rem;transition:border-color .22s,transform .18s,background-color .22s;display:flex}._8aEwW_themePresetCard:hover{border-color:var(--secondary)}._8aEwW_themePresetCardActive{border-color:var(--main);background-color:var(--white);box-shadow:0 6px 18px #0000000f}._8aEwW_themePresetTopRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;display:flex}._8aEwW_themePresetName{font-family:var(--font-headline);color:var(--main);font-size:15px;font-weight:700}._8aEwW_themePresetBadge{background-color:var(--main);color:var(--background);font-family:var(--font-headline);letter-spacing:.03em;border-radius:999px;padding:.15rem .55rem;font-size:12px;font-weight:700}._8aEwW_themePresetRef{font-family:var(--font-mono);color:var(--critical);font-size:12px}._8aEwW_themePresetSummary{color:var(--secondary);font-size:12.5px;line-height:18px}._8aEwW_themePresetFooterRow{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.45rem;display:flex}._8aEwW_themeSwatchCluster{align-items:center;gap:.35rem;display:flex}._8aEwW_themeSwatchChip{border:1px solid #80808059;border-radius:50%;width:18px;height:18px;display:inline-block}._8aEwW_themeLayoutTags{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._8aEwW_themeLayoutTag{border:1px solid var(--line);background-color:var(--background);color:var(--secondary);border-radius:4px;padding:.12rem .45rem;font-size:12px;font-weight:600}._8aEwW_adminArchitectureBox{background-color:var(--surface);border:1px dashed var(--secondary-2);color:var(--secondary);border-radius:8px;flex-direction:column;gap:.35rem;padding:.9rem 1rem;font-size:12px;line-height:18px;display:flex}._8aEwW_adminArchitectureTitle{font-family:var(--font-headline);color:var(--main);font-size:12.5px;font-weight:700}@media (min-width:640px){._8aEwW_panelBackdrop{align-items:center;padding:1rem}._8aEwW_panelBackdropLeft,._8aEwW_panelBackdropRight{align-items:stretch;padding:0}._8aEwW_panelDialog{border-bottom:1px solid var(--line);border-radius:8px;max-width:36rem;max-height:88vh}}@media (min-width:768px){._8aEwW_tfTopbar{padding:.45rem 0;font-size:12px;line-height:20px}._8aEwW_tfTopbarWrap{flex-wrap:wrap;gap:.75rem}._8aEwW_topbarDealerLi,._8aEwW_topbarNoticeFull,._8aEwW_topbarMetaText{display:inline}._8aEwW_topbarNoticeCompact{display:none}._8aEwW_prototypeBadge{padding:.08rem .5rem;font-size:12px}._8aEwW_themeToggleBtn{padding:.15rem .6rem;font-size:12px}._8aEwW_wrapperHeader{gap:1rem;height:4.65rem}._8aEwW_wrapperHeaderStyle4{gap:1rem;height:4.85rem}._8aEwW_logoImg{height:36px}._8aEwW_logoImgLg{height:41px}._8aEwW_navIconCluster{gap:.75rem}._8aEwW_mobileSearchToggleBtn,._8aEwW_mobileSearchRow,._8aEwW_tfToolbarBottom,._8aEwW_mobileOnlyLayoutItem{display:none}._8aEwW_desktopOnlyNavIcon,._8aEwW_desktopTabletNavIcon:not(._8aEwW_mobileSearchToggleBtn),._8aEwW_desktopOnlyLayoutItem,._8aEwW_floatingThemeTabBtn,._8aEwW_headerSearchForm{display:inline-flex}._8aEwW_sliderPaddingInset{padding:1.15rem var(--margin-mobile) 0}._8aEwW_tfSlideshowInset{border-radius:20px}._8aEwW_wrapSlider{min-height:29rem;padding:3.25rem 0 4.75rem}._8aEwW_wrapSliderCentered{min-height:31rem;padding:3.5rem 0 4.85rem}._8aEwW_sliderGrid{gap:1.5rem}._8aEwW_heroActionBlock{align-items:flex-start}._8aEwW_heroPriceSummaryRow{justify-content:flex-start;gap:.75rem}._8aEwW_contentSlider,._8aEwW_contentSliderCentered{gap:1.4rem}._8aEwW_sliderSubheading{font-size:14px;line-height:21px}._8aEwW_sliderTitleDisplay{font-size:38px;line-height:45px}._8aEwW_sliderDesc{font-size:15px;line-height:23px;display:block}._8aEwW_tfBtnWhite{padding:.9rem 1.9rem;font-size:14px}._8aEwW_tfBtnOutlineWhite{padding:.9rem 1.55rem;font-size:14px}._8aEwW_sliderShowcaseCard{border-radius:20px;gap:.85rem;padding:1.15rem 1.25rem}._8aEwW_sliderShowcaseStage{min-height:15.5rem;padding:.85rem}._8aEwW_sliderShowcaseName{font-size:17px}._8aEwW_sliderShowcasePrice{font-size:18px}._8aEwW_wrapPagination{bottom:18px}._8aEwW_topCollectionSection{padding:2rem 0 .5rem}._8aEwW_tallOverlayGrid{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;overflow-x:visible}._8aEwW_tallOverlayCard{min-height:15.5rem;padding:1.5rem 1.5rem 4.25rem}._8aEwW_tallOverlayPillBtn{padding:.55rem 1.35rem;font-size:13.5px;bottom:1.1rem}._8aEwW_circleMedallionHeading{font-size:22px}._8aEwW_circleMedallionRow{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;overflow-x:visible}._8aEwW_circleMedallionRing{width:8.75rem;height:8.75rem;padding:1.15rem}._8aEwW_circleMedallionTitle{font-size:15px}._8aEwW_circleMedallionCount{font-size:12.5px}._8aEwW_marqueeTrack{flex-wrap:wrap;justify-content:center;gap:1.5rem;overflow-x:visible}._8aEwW_marqueeItem{font-size:12.5px}._8aEwW_flatSpacing{padding:3.5rem 0 5rem}._8aEwW_tfShopControl{grid-template-columns:auto 1fr auto auto;gap:1rem;margin-bottom:1.85rem}._8aEwW_mobileFilterBtnCell{order:0}._8aEwW_tfControlFilter{flex-wrap:wrap;order:0;grid-column:auto}._8aEwW_tfControlLayout{order:0;gap:.75rem}._8aEwW_tfControlSorting{order:0;gap:.65rem}._8aEwW_sortingLabel{display:inline}._8aEwW_sortingSelect{width:auto;max-width:none;height:2.75rem;padding:0 2rem 0 .9rem;font-size:14px}._8aEwW_tfGridLayout,._8aEwW_tfGridLayout._8aEwW_tfCol3,._8aEwW_tfGridLayout._8aEwW_tfCol4{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.85rem}._8aEwW_tfGridLayout._8aEwW_tfCol2,._8aEwW_tfGridLayout._8aEwW_tfCol1{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.85rem}._8aEwW_cardProductWrapper{padding:0}._8aEwW_onSaleWrap{max-width:calc(100% - 56px);top:0;left:0}._8aEwW_onSaleItem{padding:4px 11px 5px;font-size:11.5px;line-height:16px}._8aEwW_listProductBtn{top:8px;right:8px}._8aEwW_boxIcon{width:34px;min-width:34px;height:34px}._8aEwW_boxIcon:after{inset:-5px}._8aEwW_productIllustration{width:88%;max-height:8.25rem}._8aEwW_listBtnMain{bottom:10px;left:10px;right:10px}._8aEwW_btnMainProduct{padding:8px 14px;font-size:12px;line-height:20px}._8aEwW_cardProductInfo{gap:4px;padding-top:9px}._8aEwW_cardProduct>._8aEwW_cardProductInfo{padding:.76rem .82rem .84rem}._8aEwW_cardProductTitle{font-size:14.5px;font-weight:600;line-height:19.5px}._8aEwW_cardProductSubSpec{font-size:12.5px;line-height:17px}._8aEwW_cardProductPriceRow{font-size:15px;line-height:22px}._8aEwW_colorSwatchLabel{width:38px;height:38px;padding:2px}._8aEwW_cardProductList{grid-template-columns:16rem 1fr;gap:2rem;padding-bottom:1.85rem}._8aEwW_collectionGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}._8aEwW_footer{padding:3.5rem 0 2.5rem}._8aEwW_footerGrid{grid-template-columns:2fr 1fr 1fr 1fr;gap:2rem}._8aEwW_footerBrandCol{grid-column:auto}._8aEwW_footerBottomBar{flex-direction:row;justify-content:space-between;align-items:center}._8aEwW_panelHeader{padding:1.15rem 1.35rem}._8aEwW_panelTitle{font-size:18px}._8aEwW_panelBody{padding:1.35rem}._8aEwW_previewStage{padding:2rem}}@media (min-width:1024px){._8aEwW_container{padding:0 var(--margin-desktop)}._8aEwW_containerFullwidth{padding:0 2.75rem}._8aEwW_sliderPaddingInset{padding:1.5rem 2.75rem 0}._8aEwW_mobileMenuBtn{display:none}._8aEwW_boxNavigation,._8aEwW_headerStyle4Utility{display:flex}._8aEwW_headerBottomDark{display:block}._8aEwW_wrapSlider{min-height:31rem;padding:3.25rem 0 4.25rem}._8aEwW_wrapSliderCentered{min-height:33rem}._8aEwW_sliderGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"title visual""action visual";gap:1.35rem 3rem;padding-inline:2.65rem}._8aEwW_sliderShowcaseStage{min-height:17.5rem}._8aEwW_sliderTitleDisplay{font-size:48px;line-height:56px}._8aEwW_navSw{display:flex}._8aEwW_navSwLeft{left:12px}._8aEwW_navSwRight{right:12px}._8aEwW_tfGridLayout._8aEwW_tfCol4{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.75rem 1.85rem}._8aEwW_dealerBanner{flex-direction:row;align-items:center;padding:2.5rem 3rem}}._8aEwW_productPhotoStage{border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}._8aEwW_productPhotoImg{object-fit:cover;mix-blend-mode:normal;border-radius:0;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}._8aEwW_cardProductWrapper:hover ._8aEwW_productPhotoImg{transform:scale(1.04)}._8aEwW_heroPhotoImg{object-fit:contain;border-radius:10px;width:100%;max-height:9rem}@media (min-width:768px){._8aEwW_heroPhotoImg{max-height:14.75rem}}@media (min-width:1024px){._8aEwW_heroPhotoImg{max-height:16.5rem}}._8aEwW_collectionPhotoImg{object-fit:contain;border-radius:8px;width:100%;max-height:7.25rem;transition:transform .35s}._8aEwW_tallOverlayCard:hover ._8aEwW_collectionPhotoImg,._8aEwW_circleMedallionBtn:hover ._8aEwW_collectionPhotoImg{transform:scale(1.07)}._8aEwW_circlePhotoImg{object-fit:cover;border-radius:50%;width:100%;height:100%}._8aEwW_oldPriceStrike{color:var(--secondary-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;text-decoration:line-through}._8aEwW_quickViewPhotoImg{object-fit:contain;background-color:#fff;border-radius:10px;width:100%;max-height:18rem}._8aEwW_quickViewThumbRail{flex-wrap:wrap;gap:.45rem;display:flex}._8aEwW_quickViewThumbBtn{border:1.5px solid var(--line);cursor:pointer;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:3.15rem;height:3.15rem;padding:2px;transition:border-color .2s,transform .15s;display:inline-flex;overflow:hidden}._8aEwW_quickViewThumbBtn:hover,._8aEwW_quickViewThumbBtnActive{border-color:var(--critical);transform:translateY(-1px)}._8aEwW_quickViewThumbImg{object-fit:cover;border-radius:5px;width:100%;height:100%}._8aEwW_cartItemLead{align-items:center;gap:.75rem;min-width:0;display:flex}._8aEwW_cartThumbWrap{border:1px solid var(--line);background-color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:3.35rem;height:3.35rem;display:flex;overflow:hidden}._8aEwW_cartThumbImg{object-fit:cover;width:100%;height:100%}._8aEwW_colorCurationPanel{border-radius:var(--card-radius,12px);background-color:var(--surface);border:1px solid var(--line);flex-direction:column;gap:.8rem;margin-bottom:1.25rem;padding:.9rem 1rem;display:flex}._8aEwW_colorCurationTopRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}._8aEwW_colorCurationHeadingWrap{flex-direction:column;gap:.15rem;display:flex}._8aEwW_colorCurationEyebrow{font-family:var(--font-headline);letter-spacing:.06em;text-transform:uppercase;color:var(--critical);font-size:12px;font-weight:700}._8aEwW_colorCurationTitle{font-family:var(--font-headline);color:var(--main);font-size:14.5px;font-weight:700}._8aEwW_displayModeSwitch{background-color:var(--background);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.3rem;width:100%;padding:.25rem;display:grid}._8aEwW_displayModeBtn{min-height:38px;color:var(--secondary);font-family:var(--font-headline);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:.38rem .65rem;font-size:12px;font-weight:600;transition:background-color .2s,color .2s}._8aEwW_displayModeBtnActive{background-color:var(--main);color:var(--background)}._8aEwW_colorCollectionRail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:center;gap:.45rem;padding-bottom:2px;display:flex;overflow-x:auto}._8aEwW_colorCollectionRail::-webkit-scrollbar{display:none}._8aEwW_colorCollectionPill{scroll-snap-align:start;border-radius:var(--btn-radius,999px);border:1.5px solid var(--line);background-color:var(--white);color:var(--main);font-family:var(--font-headline);white-space:nowrap;cursor:pointer;flex-shrink:0;align-items:center;gap:.4rem;padding:.42rem .85rem;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}._8aEwW_colorCollectionPill:hover{border-color:var(--main)}._8aEwW_colorCollectionPillActive{background-color:var(--main);border-color:var(--main);color:var(--background)}._8aEwW_colorCollectionDot{border-radius:50%;flex-shrink:0;width:9px;height:9px}._8aEwW_colorCollectionCount{font-variant-numeric:tabular-nums;background-color:#80808029;border-radius:999px;padding:.05rem .42rem;font-size:12px;font-weight:700}._8aEwW_colorCollectionDescBar{color:var(--secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;font-size:12px;line-height:18px;display:flex}._8aEwW_variantScenarioRow{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:2px;display:flex}._8aEwW_variantScenarioTag{letter-spacing:.02em;border:1px solid var(--line);background-color:var(--surface);color:var(--secondary);border-radius:999px;padding:.1rem .45rem;font-size:12px;font-weight:700}._8aEwW_variantColorCodeChip{min-width:0;max-width:100%;font-family:var(--font-mono);color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3rem;font-size:11.5px;font-weight:700;line-height:1.3;display:inline-flex;overflow:hidden}._8aEwW_variantColorCodeChip>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}._8aEwW_seikoOuterCanvas{background-color:#eaedf2}._8aEwW_seikoLayoutBoxed{width:100%;max-width:1240px;margin:0 auto;box-shadow:0 0 38px #181c2624}._8aEwW_seikoLayoutFullboxed{width:100%;max-width:1380px;margin:0 auto;box-shadow:0 0 32px #181c261c}._8aEwW_seikoToolsFloatingWrap{z-index:48;align-items:flex-start;display:flex;position:fixed;top:42%;left:0}._8aEwW_seikoToolsGearBtn{border-radius:0 var(--btn-radius,2px) var(--btn-radius,2px) 0;color:#fff;cursor:pointer;background-color:#333745;border:none;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;transition:background-color .2s,transform .2s;display:inline-flex;box-shadow:3px 4px 16px #1418223d}._8aEwW_seikoToolsGearBtn:hover,._8aEwW_seikoToolsGearBtnActive{background-color:var(--critical,#f82e56)}._8aEwW_seikoToolsDrawer{color:#333745;border-radius:0 var(--card-radius,2px) var(--card-radius,2px) 0;background-color:#fff;border:1px solid #dfe2e8;flex-direction:column;gap:.8rem;width:min(17.75rem,100vw - 3.25rem);max-height:76dvh;padding:.9rem .95rem;display:flex;overflow-y:auto;box-shadow:10px 14px 36px #12162138}._8aEwW_seikoToolsHeader{border-bottom:1px solid #e8e9ed;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}._8aEwW_seikoToolsTitle{font-family:var(--font-headline);letter-spacing:.08em;text-transform:uppercase;color:#333745;font-size:12px;font-weight:800}._8aEwW_seikoToolsCloseBtn{border-radius:var(--btn-radius,2px);color:#333745;cursor:pointer;background-color:#f8f8f8;border:1px solid #e8e9ed;width:1.65rem;height:1.65rem;font-size:14px;line-height:1}._8aEwW_seikoToolsFieldset{border:none;flex-direction:column;gap:.42rem;margin:0;padding:0;display:flex}._8aEwW_seikoToolsLegend{font-family:var(--font-headline);letter-spacing:.07em;text-transform:uppercase;color:#5c606d;margin-bottom:.25rem;font-size:12px;font-weight:800}._8aEwW_seikoColorGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;display:grid}._8aEwW_seikoColorSwatchLabel{border-radius:var(--card-radius,2px);cursor:pointer;color:#fff;border:2px solid #0000;justify-content:center;align-items:center;height:1.75rem;font-size:12px;font-weight:800;transition:transform .16s,box-shadow .16s;display:flex;position:relative}._8aEwW_seikoColorSwatchLabel:hover{transform:scale(1.06)}._8aEwW_seikoColorSwatchLabelActive{border-color:#333745;box-shadow:inset 0 0 0 2px #fff}._8aEwW_seikoToolsRadioRow{flex-wrap:wrap;gap:.35rem;display:flex}._8aEwW_seikoToolsRadioPill{text-align:center;border-radius:var(--btn-radius,2px);color:#333745;font-family:var(--font-headline);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background-color:#f8f8f8;border:1px solid #dcdfe6;flex:auto;padding:.34rem .5rem;font-size:12px;font-weight:700;transition:background-color .16s,color .16s,border-color .16s;position:relative}._8aEwW_seikoToolsRadioPillActive{background-color:var(--critical,#f82e56);border-color:var(--critical,#f82e56);color:#fff}._8aEwW_seikoToolsCheckRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}._8aEwW_seikoToolsCheckLabel{border-radius:var(--card-radius,2px);font-family:var(--font-headline);text-transform:uppercase;color:#333745;cursor:pointer;background-color:#fafafa;border:1px solid #e8e9ed;align-items:center;gap:.38rem;padding:.32rem .45rem;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_seikoToolsResetBtn{border-radius:var(--btn-radius,2px);color:#fff;width:100%;font-family:var(--font-headline);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background-color:#333745;border:1px solid #333745;padding:.42rem .65rem;font-size:12px;font-weight:700}._8aEwW_seikoToolsResetBtn:hover{background-color:var(--critical,#f82e56);border-color:var(--critical,#f82e56)}._8aEwW_seikoNavHomeLink{border-radius:var(--btn-radius,2px);width:2rem;height:2rem;color:var(--main);justify-content:center;align-items:center;transition:color .18s,background-color .18s;display:inline-flex}._8aEwW_seikoNavHomeLink:hover{color:var(--critical,#f82e56);background-color:var(--surface)}._8aEwW_seikoMenuItem{align-items:center;display:inline-flex;position:relative}._8aEwW_seikoMegaTriggerBtn{font-family:var(--font-headline);color:var(--main);cursor:pointer;background:0 0;border:none;align-items:center;gap:.28rem;padding:.45rem .1rem;font-size:13.5px;font-weight:700;transition:color .18s;display:inline-flex}._8aEwW_seikoMegaTriggerBtn:hover,._8aEwW_seikoMegaTriggerBtnActive{color:var(--critical,#f82e56)}._8aEwW_seikoMenuLabel{color:#fff;font-family:var(--font-headline);letter-spacing:.05em;text-transform:uppercase;pointer-events:none;background-color:#333745;border-radius:2px;padding:1px 6px;font-size:12px;font-weight:700;line-height:15px;position:absolute;top:-10px;right:-6px}._8aEwW_seikoMenuLabel:after{content:"";border-top:4px solid #333745;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:4px solid #0000;position:absolute;bottom:-4px;left:6px}._8aEwW_seikoMenuLabelCrimson{background-color:var(--critical,#f82e56)}._8aEwW_seikoMenuLabelCrimson:after{border-color:var(--critical,#f82e56) transparent transparent transparent}._8aEwW_seikoMenuLabelBlue{background-color:#0369a1}._8aEwW_seikoMenuLabelBlue:after{border-color:#0369a1 #0000 #0000}._8aEwW_seikoMegaDropdown{z-index:54;color:#333745;border-top:3px solid var(--critical,#f82e56);background-color:#fff;border-bottom:1px solid #e8e9ed;padding:1.45rem 0 0;position:absolute;top:100%;left:0;right:0;box-shadow:0 22px 44px #1216212e}._8aEwW_seikoMegaCol5Grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-bottom:1.35rem;display:grid}._8aEwW_seikoMegaCategoryCard{border-radius:var(--card-radius,2px);text-align:left;cursor:pointer;background-color:#fafafa;border:1px solid #e8e9ed;flex-direction:column;gap:.45rem;padding:.55rem;transition:border-color .2s,transform .2s;display:flex}._8aEwW_seikoMegaCategoryCard:hover{border-color:var(--critical,#f82e56);transform:translateY(-2px)}._8aEwW_seikoMegaCategoryThumbWrap{aspect-ratio:4/3;border-radius:var(--card-radius,2px);background-color:#fff;width:100%;overflow:hidden}._8aEwW_seikoMegaCategoryThumb{object-fit:cover;width:100%;height:100%;transition:transform .3s}._8aEwW_seikoMegaCategoryCard:hover ._8aEwW_seikoMegaCategoryThumb{transform:scale(1.06)}._8aEwW_seikoMegaCategoryTitle{font-family:var(--font-headline);text-transform:uppercase;color:#333745;font-size:12.5px;font-weight:800}._8aEwW_seikoMegaCategoryMeta{color:#5c606d;font-size:12px}._8aEwW_seikoMegaColumns4{grid-template-columns:1fr;gap:1.25rem;padding-bottom:1.35rem;display:grid}._8aEwW_seikoMegaColTitle{font-family:var(--font-headline);letter-spacing:.06em;text-transform:uppercase;color:#333745;border-bottom:2px solid #e8e9ed;margin-bottom:.55rem;padding-bottom:.45rem;font-size:12px;font-weight:800;position:relative}._8aEwW_seikoMegaColTitle:after{content:"";background-color:var(--critical,#f82e56);width:36px;height:2px;position:absolute;bottom:-2px;left:0}._8aEwW_seikoMegaLinkList{flex-direction:column;gap:.35rem;list-style:none;display:flex}._8aEwW_seikoMegaLinkBtn{text-align:left;color:#5c606d;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.4rem;width:100%;padding:.22rem 0;font-size:13px;transition:color .16s,transform .16s;display:flex}._8aEwW_seikoMegaLinkBtn:hover{color:var(--critical,#f82e56);transform:translate(3px)}._8aEwW_seikoMegaFeaturedCard{border-radius:var(--card-radius,2px);background-color:#f8f8f8;border:1px solid #e8e9ed;flex-direction:column;gap:.55rem;padding:.85rem;display:flex}._8aEwW_seikoMegaFeaturedThumb{object-fit:cover;border-radius:var(--card-radius,2px);background-color:#fff;border:1px solid #e8e9ed;width:100%;height:8.5rem}._8aEwW_seikoMegaBottomBar{color:#fff;background-color:#333745;padding:.65rem 0;font-size:12px}._8aEwW_seikoMegaBottomInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}._8aEwW_seikoMegaBlackout{z-index:45;cursor:pointer;background-color:#12162175;position:fixed;inset:0}._8aEwW_seikoMiniCartWrap{align-items:center;display:inline-flex;position:relative}._8aEwW_seikoMiniCartToggleChevron{border:1px solid var(--line);border-radius:var(--btn-radius,2px);background-color:var(--surface);height:2.15rem;color:var(--main);cursor:pointer;margin-left:2px;padding:0 .32rem;font-size:12px;font-weight:700}._8aEwW_seikoMiniCartToggleChevron:hover{border-color:var(--critical,#f82e56);color:var(--critical,#f82e56)}._8aEwW_seikoMiniCartPopover{z-index:56;color:#333745;border-radius:var(--card-radius,2px);background-color:#fff;border:1px solid #e2e5ec;flex-direction:column;gap:.7rem;width:min(21rem,100vw - 1.5rem);padding:.9rem;display:flex;position:absolute;top:calc(100% + .55rem);right:0;box-shadow:0 18px 38px #12162133}._8aEwW_seikoMiniCartHeader{font-family:var(--font-headline);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #e8e9ed;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.45rem;font-size:12px;font-weight:800;display:flex}._8aEwW_seikoMiniCartList{flex-direction:column;gap:.55rem;max-height:14rem;display:flex;overflow-y:auto}._8aEwW_seikoMiniCartRow{border-bottom:1px dashed #eceef2;justify-content:space-between;align-items:center;gap:.55rem;padding-bottom:.5rem;display:flex}._8aEwW_seikoMiniCartThumb{object-fit:cover;border-radius:var(--card-radius,2px);background-color:#fff;border:1px solid #e8e9ed;flex-shrink:0;width:2.75rem;height:2.75rem}._8aEwW_seikoMiniCartMeta{flex-direction:column;flex:1;gap:1px;min-width:0;font-size:12px;display:flex}._8aEwW_seikoMiniCartRemoveBtn{border-radius:var(--btn-radius,2px);color:#5c606d;cursor:pointer;background-color:#f8f8f8;border:1px solid #e8e9ed;flex-shrink:0;width:1.55rem;height:1.55rem;font-size:13px}._8aEwW_seikoMiniCartRemoveBtn:hover{background-color:var(--critical,#f82e56);border-color:var(--critical,#f82e56);color:#fff}._8aEwW_seikoMiniCartFooter{flex-direction:column;gap:.5rem;padding-top:.25rem;display:flex}._8aEwW_seikoMiniCartSubtotal{font-family:var(--font-headline);justify-content:space-between;align-items:baseline;font-size:13px;font-weight:800;display:flex}._8aEwW_slideThemeSeiko{background:linear-gradient(118deg,#1d2029 0%,#333745 55%,#3d2231 100%)}._8aEwW_seikoCoolBtn{background-color:var(--critical,#f82e56);color:#fff;font-family:var(--font-headline);letter-spacing:.07em;text-transform:uppercase;clip-path:polygon(0% 14%,99% 9%,94% 89%,5% 84%);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.85rem;font-size:13.5px;font-weight:800;transition:transform .25s,background-color .25s,color .25s;display:inline-flex}._8aEwW_seikoCoolBtn:hover{color:#333745;background-color:#fff;transform:translateY(-2px)}._8aEwW_seikoSlideThumbBar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem;display:flex}._8aEwW_seikoSlideThumbBtn{border-radius:var(--card-radius,2px);color:#fff;cursor:pointer;background-color:#ffffff1a;border:1.5px solid #ffffff40;align-items:center;gap:.45rem;padding:.3rem .6rem .3rem .32rem;font-size:12px;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}._8aEwW_seikoSlideThumbBtnActive{border-color:var(--critical,#f82e56);background-color:color-mix(in srgb, var(--critical,#f82e56) 28%, transparent)}._8aEwW_seikoSlideThumbImg{border-radius:var(--card-radius,2px);object-fit:cover;background-color:#fff;width:2rem;height:2rem}._8aEwW_seikoWelcomeSection{padding:2rem 0 .75rem}._8aEwW_seikoWelcomeHead{text-align:center;flex-direction:column;align-items:center;gap:.55rem;max-width:44rem;margin:0 auto 1.5rem;display:flex}._8aEwW_seikoWelcomeEyebrow{font-family:var(--font-headline);letter-spacing:.02em;text-transform:none;color:var(--critical,#f82e56);font-size:13px;font-weight:700}._8aEwW_seikoWelcomeTitle{font-family:var(--font-headline);letter-spacing:.03em;text-transform:uppercase;color:var(--main);text-wrap:balance;font-size:clamp(20px,4.2vw,28px);font-weight:800}._8aEwW_seikoLineDivider{background-color:var(--line);width:100px;height:2px;margin:.2rem auto;position:relative}._8aEwW_seikoLineDivider:after{content:"";background-color:var(--critical,#f82e56);position:absolute;inset:0 32px}._8aEwW_seikoWelcomeDesc{color:var(--secondary);text-wrap:pretty;max-width:62ch;font-size:13.5px;line-height:21px}._8aEwW_seikoBoxesGrid{grid-template-columns:1fr;gap:1rem;display:grid}._8aEwW_seikoBoxStyle2{border-radius:var(--card-radius,2px);text-align:left;cursor:pointer;border:1px solid #33374514;padding:8px;transition:transform .22s,box-shadow .22s}._8aEwW_seikoBoxStyle2:hover{box-shadow:var(--shadow1);transform:translateY(-3px)}._8aEwW_seikoBoxPink{background-color:#fdf4f6}._8aEwW_seikoBoxBlue{background-color:#eef1fa}._8aEwW_seikoBoxLilac{background-color:#faf4fd}._8aEwW_seikoBoxStyle2Inner{border-radius:var(--card-radius,2px);border:6px solid #fff;justify-content:space-between;align-items:center;gap:.85rem;padding:1.15rem 1.2rem;display:flex}._8aEwW_seikoBoxCopy{flex-direction:column;gap:.25rem;display:flex}._8aEwW_seikoBoxTag{font-family:var(--font-headline);letter-spacing:.08em;text-transform:uppercase;color:var(--critical,#f82e56);font-size:12px;font-weight:800}._8aEwW_seikoBoxHeading{font-family:var(--font-headline);text-transform:uppercase;color:#333745;font-size:16px;font-weight:800}._8aEwW_seikoBoxSub{color:#5c606d;font-size:12.5px}._8aEwW_seikoBoxThumb{object-fit:cover;border-radius:var(--card-radius,2px);background-color:#fff;border:2px solid #fff;flex-shrink:0;width:4.1rem;height:4.1rem}._8aEwW_seikoIsotopeFilters{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1.35rem;margin-bottom:1.35rem;padding-bottom:.65rem;list-style:none;display:flex}._8aEwW_seikoIsotopeTab{font-family:var(--font-headline);letter-spacing:.07em;text-transform:uppercase;color:var(--secondary);cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:.22rem;padding:.45rem .2rem;font-size:12.5px;font-weight:800;transition:color .18s;display:inline-flex;position:relative}._8aEwW_seikoIsotopeTab:hover,._8aEwW_seikoIsotopeTabActive{color:var(--main)}._8aEwW_seikoIsotopeTabActive:after{content:"";background-color:var(--critical,#f82e56);height:3px;position:absolute;bottom:-1px;left:0;right:0}._8aEwW_seikoIsotopeCount{color:var(--critical,#f82e56);font-size:12px;font-weight:800;line-height:1;transform:translateY(-2px)}._8aEwW_seikoCardFrame{border:1px solid var(--line);background-color:var(--white);border-radius:var(--card-radius,2px);padding:.55rem;transition:box-shadow .25s,border-color .25s}._8aEwW_seikoCardFrame:hover{box-shadow:var(--shadow1);border-color:#333745}._8aEwW_seikoCornerLabel{color:#fff;font-family:var(--font-headline);letter-spacing:.05em;text-transform:uppercase;background-color:#333745;border-radius:2px;padding:2px 7px;font-size:12px;font-weight:700}._8aEwW_seikoCornerLabelCrimson{background-color:var(--critical,#f82e56)}._8aEwW_seikoGalleryMiniRail{z-index:4;flex-direction:column;gap:.28rem;display:flex;position:absolute;bottom:.45rem;left:.45rem}._8aEwW_seikoGalleryMiniBtn{cursor:pointer;background-color:#fffffff0;border:1.5px solid #33374538;border-radius:2px;width:2rem;height:2rem;padding:1px;transition:border-color .16s,transform .16s;overflow:hidden}._8aEwW_seikoGalleryMiniBtn:hover,._8aEwW_seikoGalleryMiniBtnActive{border-color:var(--critical,#f82e56);transform:scale(1.06)}._8aEwW_seikoGalleryMiniImg{object-fit:cover;width:100%;height:100%;display:block}._8aEwW_seikoActionStack{z-index:5;flex-direction:column;gap:.32rem;display:flex;position:absolute;top:.5rem;right:.5rem}._8aEwW_seikoWishlistBtn{border-radius:var(--btn-radius,2px);color:#333745;cursor:pointer;background-color:#fffffff0;border:1px solid #33374524;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}._8aEwW_seikoWishlistBtn:hover,._8aEwW_seikoWishlistBtnActive{background-color:var(--critical,#f82e56);border-color:var(--critical,#f82e56);color:#fff}._8aEwW_seikoShareMenuWrap{position:relative}._8aEwW_seikoSharePopover{z-index:8;color:#fff;border-radius:var(--card-radius,2px);background-color:#333745;flex-direction:column;gap:.2rem;min-width:9.75rem;padding:.3rem;display:flex;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 10px 24px #12162140}._8aEwW_seikoShareActionBtn{text-align:left;color:#fff;cursor:pointer;background:0 0;border:none;border-radius:2px;width:100%;padding:.32rem .5rem;font-size:12px;font-weight:600}._8aEwW_seikoShareActionBtn:hover{background-color:var(--critical,#f82e56)}._8aEwW_seikoQuickViewOverlayBtn{z-index:6;border-radius:var(--btn-radius,2px);color:#fff;font-family:var(--font-headline);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:0;cursor:pointer;background-color:#333745e6;border:none;padding:.34rem .78rem;font-size:12px;font-weight:700;transition:opacity .2s,transform .2s,background-color .2s;position:absolute;bottom:4.55rem;left:50%;transform:translate(-50%)translateY(6px)}._8aEwW_cardProductWrapper:hover ._8aEwW_seikoQuickViewOverlayBtn,._8aEwW_seikoQuickViewOverlayBtn:focus-visible{opacity:1;transform:translate(-50%)translateY(0)}._8aEwW_seikoQuickViewOverlayBtn:hover{background-color:var(--critical,#f82e56)}._8aEwW_seikoStarRow{color:var(--secondary);align-items:center;gap:.38rem;font-size:12px;display:flex}._8aEwW_seikoStarsAccent{color:#f59e0b;letter-spacing:.05em;font-size:12px}._8aEwW_seikoPhotoSwatchImg{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}._8aEwW_seikoFullAddBtn{border-radius:var(--btn-radius,2px);color:#fff;width:100%;min-height:2.75rem;font-family:var(--font-headline);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background-color:#333745;border:none;margin-top:.4rem;font-size:12px;font-weight:700;transition:background-color .22s}._8aEwW_seikoFullAddBtn:hover{background-color:var(--critical,#f82e56)}._8aEwW_seikoDualBannersSection{border-top:1px solid var(--line);padding:2.25rem 0}._8aEwW_seikoDualBannersGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}._8aEwW_seikoPromoBanner{border-radius:var(--card-radius,2px);color:#fff;background:linear-gradient(120deg,#232631 0%,#333745 100%);justify-content:space-between;align-items:center;gap:1.15rem;padding:1.65rem 1.5rem;display:flex;position:relative;overflow:hidden}._8aEwW_seikoPromoBannerAlt{background:linear-gradient(120deg,#291828 0%,#4b1d38 55%,#231727 100%)}._8aEwW_seikoPromoBannerCopy{flex-direction:column;align-items:flex-start;gap:.45rem;max-width:24rem;display:flex}._8aEwW_seikoPromoEyebrow{background-color:var(--critical,#f82e56);color:#fff;font-family:var(--font-headline);letter-spacing:.03em;text-transform:none;border-radius:2px;padding:2px 8px;font-size:12px;font-weight:700}._8aEwW_seikoPromoTitle{font-family:var(--font-headline);text-transform:uppercase;text-wrap:balance;font-size:21px;font-weight:800;line-height:27px}._8aEwW_seikoPromoSub{color:#ffffffd6;font-size:13px}._8aEwW_seikoHoverSlideBtn{border-radius:var(--btn-radius,2px);color:#fff;font-family:var(--font-headline);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background-color:#0000;border:1.5px solid #fff;margin-top:.35rem;padding:.55rem 1.15rem;font-size:12px;font-weight:700;transition:background-color .22s,border-color .22s}._8aEwW_seikoHoverSlideBtn:hover{background-color:var(--critical,#f82e56);border-color:var(--critical,#f82e56)}._8aEwW_seikoPromoImg{object-fit:cover;border-radius:var(--card-radius,4px);background-color:#fff;border:3px solid #ffffff38;flex-shrink:0;width:6.75rem;height:6.75rem;transition:transform .35s}._8aEwW_seikoPromoBanner:hover ._8aEwW_seikoPromoImg{transform:scale(1.08)}._8aEwW_seikoBlogDealSection{border-top:1px solid var(--line);padding:2.25rem 0}._8aEwW_seikoBlogDealGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}._8aEwW_seikoCarouselCol{flex-direction:column;gap:.95rem;display:flex}._8aEwW_seikoSectionHeaderBar{border-bottom:2px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.6rem;display:flex;position:relative}._8aEwW_seikoSectionHeaderBar:after{content:"";background-color:var(--critical,#f82e56);width:56px;height:2px;position:absolute;bottom:-2px;left:0}._8aEwW_seikoSectionTitleText{font-family:var(--font-headline);letter-spacing:.04em;text-transform:uppercase;color:var(--main);font-size:17px;font-weight:800}._8aEwW_seikoSectionTitleAccent{color:var(--critical,#f82e56)}._8aEwW_seikoCarouselArrows{align-items:center;gap:.35rem;display:inline-flex}._8aEwW_seikoArrowBtn{border-radius:var(--btn-radius,2px);border:1px solid var(--line);background-color:var(--white);width:2rem;height:2rem;color:var(--main);cursor:pointer;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}._8aEwW_seikoArrowBtn:hover{background-color:var(--critical,#f82e56);border-color:var(--critical,#f82e56);color:#fff}._8aEwW_seikoBlogSlideCard{border:1px solid var(--line);border-radius:var(--card-radius,2px);background-color:var(--white);flex-direction:column;display:flex;overflow:hidden}._8aEwW_seikoBlogSlideImgWrap{aspect-ratio:16/9;background-color:var(--stage-bg);width:100%;position:relative;overflow:hidden}._8aEwW_seikoBlogSlideImg{object-fit:cover;width:100%;height:100%;transition:transform .35s}._8aEwW_seikoBlogSlideCard:hover ._8aEwW_seikoBlogSlideImg{transform:scale(1.05)}._8aEwW_seikoBlogSlideBody{flex-direction:column;gap:.65rem;padding:1.15rem 1.2rem;display:flex}._8aEwW_seikoBlogSlideMetaBar{border-top:1px solid var(--line);color:var(--secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.6rem;font-size:12px;display:flex}._8aEwW_seikoDealCard{border:2px solid var(--critical,#f82e56);border-radius:var(--card-radius,2px);background-color:var(--white);flex-direction:column;gap:1rem;padding:1.15rem;display:flex}._8aEwW_seikoDealTopLayout{grid-template-columns:1fr auto;align-items:center;gap:.85rem;display:grid}._8aEwW_seikoDealMainStage{border:1px solid var(--line);border-radius:var(--card-radius,2px);background-color:#fff;justify-content:center;align-items:center;width:100%;height:13.5rem;padding:.6rem;display:flex}._8aEwW_seikoDealMainImg{object-fit:contain;max-width:100%;max-height:100%}._8aEwW_seikoDealPreviewStrip{flex-direction:column;gap:.45rem;display:flex}._8aEwW_seikoDealPreviewBtn{border-radius:var(--card-radius,2px);border:1.5px solid var(--line);cursor:pointer;background-color:#fff;width:3rem;height:3rem;padding:2px;overflow:hidden}._8aEwW_seikoDealPreviewBtnActive{border-color:var(--critical,#f82e56)}._8aEwW_seikoDealPreviewImg{object-fit:cover;width:100%;height:100%;display:block}._8aEwW_seikoDealBody{flex-direction:column;gap:.45rem;display:flex}._8aEwW_seikoDealActionRow{flex-wrap:wrap;gap:.55rem;margin-top:.25rem;display:flex}._8aEwW_seikoInstaFeedSection{border-top:1px solid var(--line);background-color:#232631;width:100%;position:relative;overflow:hidden}._8aEwW_seikoInstaFloatingBadge{z-index:4;border-radius:var(--card-radius,2px);color:#333745;font-family:var(--font-headline);letter-spacing:.08em;text-transform:uppercase;text-align:center;pointer-events:none;background-color:#fffffff2;border:1px solid #33374524;padding:.55rem 1.2rem;font-size:12px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #00000047}._8aEwW_seikoInstaGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._8aEwW_seikoInstaTile{aspect-ratio:1;cursor:pointer;background-color:#fff;border:none;padding:0;position:relative;overflow:hidden}._8aEwW_seikoInstaTileImg{object-fit:cover;width:100%;height:100%;transition:transform .35s,opacity .3s;display:block}._8aEwW_seikoInstaTile:hover ._8aEwW_seikoInstaTileImg{opacity:.88;transform:scale(1.09)}._8aEwW_seikoFooterTopBar{border-bottom:1px solid var(--line);margin-bottom:1.85rem;padding-bottom:1.75rem}._8aEwW_seikoFooterTopInner{flex-direction:column;gap:1rem;display:flex}._8aEwW_seikoFooterTopBrand{flex-direction:column;gap:.2rem;display:flex}._8aEwW_seikoFooterTopLabel{font-family:var(--font-headline);letter-spacing:.06em;text-transform:uppercase;color:var(--main);font-size:13px;font-weight:800}._8aEwW_seikoNewsletterForm{flex-wrap:nowrap;gap:0;width:100%;max-width:30rem;display:flex}._8aEwW_seikoNewsletterInput{border:1px solid var(--line);border-radius:var(--btn-radius,2px) 0 0 var(--btn-radius,2px);background-color:var(--white);min-width:0;color:var(--main);border-right:none;flex:1;padding:.62rem .85rem;font-size:16px}._8aEwW_seikoNewsletterBtn{border:1px solid var(--critical,#f82e56);border-radius:0 var(--btn-radius,2px) var(--btn-radius,2px) 0;background-color:var(--critical,#f82e56);color:#fff;font-family:var(--font-headline);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;padding:.62rem 1.15rem;font-size:12px;font-weight:800;transition:opacity .18s}._8aEwW_seikoNewsletterBtn:hover{opacity:.9}._8aEwW_seikoNewsletterFeedback{color:var(--critical,#f82e56);font-size:12px;font-weight:600}._8aEwW_seikoFooterSocialChips{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._8aEwW_seikoSocialChip{border:1px solid var(--line);border-radius:var(--btn-radius,2px);background-color:var(--surface);color:var(--main);font-family:var(--font-headline);cursor:pointer;padding:.35rem .7rem;font-size:12px;font-weight:700}._8aEwW_seikoSocialChip:hover{border-color:var(--critical,#f82e56);color:var(--critical,#f82e56)}._8aEwW_seikoBackToTopBtn{right:.85rem;bottom:calc(5.1rem + env(safe-area-inset-bottom,0px));z-index:43;border-radius:var(--btn-radius,2px);color:#fff;cursor:pointer;background-color:#333745;border:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:16px;font-weight:800;transition:background-color .2s,transform .2s;display:inline-flex;position:fixed;box-shadow:0 6px 18px #1216213d}._8aEwW_seikoBackToTopBtn:hover{background-color:var(--critical,#f82e56);transform:translateY(-2px)}._8aEwW_seikoProductStackDock{display:none}._8aEwW_cisecoHeaderFrosted{-webkit-backdrop-filter:blur(16px);background-color:#ffffffe6;border-bottom:1px solid #e2e8f0d9}._8aEwW_cisecoHeaderFrosted ._8aEwW_boxNavUl{gap:.35rem}._8aEwW_cisecoNavPillBtn{color:var(--secondary);font-family:var(--font-headline);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.3rem;padding:.44rem .9rem;font-size:13.8px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}._8aEwW_cisecoNavPillBtn:hover,._8aEwW_cisecoNavPillBtnActive{color:#0f172a;background-color:#f1f5f9}._8aEwW_cisecoNavStudioPillBtn{color:#065f46;font-family:var(--font-headline);white-space:nowrap;cursor:pointer;background-color:#ecfdf5;border:1.5px solid #10b981;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.42rem .9rem;font-size:12.8px;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}._8aEwW_cisecoNavStudioPillBtn:hover{color:#fff;background-color:#047857;border-color:#047857}._8aEwW_cisecoExploreDropdownWrap{position:relative}._8aEwW_cisecoExplorePopover{z-index:58;background-color:#fff;border:1px solid #e2e8f0;border-radius:26px;width:min(44rem,100vw - 2rem);padding:1.35rem;position:absolute;top:calc(100% + .65rem);left:50%;transform:translate(-50%);box-shadow:0 24px 48px #0f172a24}._8aEwW_cisecoExploreGrid{grid-template-columns:1fr;gap:1.15rem;display:grid}@media (min-width:768px){._8aEwW_cisecoExploreGrid{grid-template-columns:1.15fr 1fr 1.15fr}}._8aEwW_cisecoExploreColTitle{font-family:var(--font-headline);letter-spacing:.08em;text-transform:uppercase;color:#475569;margin-bottom:.55rem;font-size:12px;font-weight:800}._8aEwW_cisecoExploreLinkList{flex-direction:column;gap:.3rem;list-style:none;display:flex}._8aEwW_cisecoExploreLinkBtn{color:#334155;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:.4rem;width:100%;padding:.42rem .65rem;font-size:13px;font-weight:600;transition:background-color .16s,color .16s;display:flex}._8aEwW_cisecoExploreLinkBtn:hover{color:#0f172a;background-color:#f1f5f9}._8aEwW_cisecoExploreHighlightCard{background:linear-gradient(135deg,#ecfdf5 0%,#e0f2fe 100%);border:1px solid #10b9812e;border-radius:20px;flex-direction:column;justify-content:space-between;gap:.65rem;padding:1rem;display:flex}._8aEwW_cisecoExploreHighlightThumb{object-fit:cover;background-color:#fff;border:2px solid #fff;border-radius:14px;width:100%;height:7.25rem}._8aEwW_slideThemeCisecoPastel{color:#0f172a;background:linear-gradient(125deg,#f1f5f9 0%,#e2e8f0 54%,#ecfdf5 100%);border-bottom:1px solid #cbd5e1}._8aEwW_slideThemeCisecoPastel ._8aEwW_sliderSubheading{color:#065f46;font-weight:700}._8aEwW_slideThemeCisecoPastel ._8aEwW_sliderTitleDisplay{color:#0f172a;font-weight:700}._8aEwW_slideThemeCisecoPastel ._8aEwW_sliderDesc{color:#334155}._8aEwW_cisecoHeroSwatchStrip{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.85rem;display:flex}._8aEwW_cisecoHeroSwatchChip{color:#0f172a;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffdb;border:1px solid #0f172a1f;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .72rem .3rem .4rem;font-size:12px;font-weight:600;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}._8aEwW_cisecoHeroSwatchChip:hover,._8aEwW_cisecoHeroSwatchChipActive{background-color:#fff;border-color:#10b981;transform:translateY(-1px);box-shadow:0 6px 16px #10b98129}._8aEwW_cisecoDarkPillBtn{color:#fff;font-family:var(--font-headline);cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.78rem 1.55rem;font-size:13.5px;font-weight:600;transition:background-color .22s,transform .2s;display:inline-flex;box-shadow:0 10px 22px #0f172a29}._8aEwW_cisecoDarkPillBtn:hover{background-color:#047857;border-color:#047857;transform:translateY(-1px)}._8aEwW_cisecoLightPillBtn{color:#0f172a;font-family:var(--font-headline);cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.78rem 1.35rem;font-size:13.5px;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}._8aEwW_cisecoLightPillBtn:hover{background-color:#f8fafc;border-color:#0f172a}._8aEwW_cisecoDiscoverSection{padding:2rem 0 .75rem}._8aEwW_cisecoSectionHeadingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.15rem;display:flex}._8aEwW_cisecoSectionTitle{font-family:var(--font-headline);color:var(--main);text-wrap:balance;font-size:clamp(20px,4vw,27px);font-weight:700}._8aEwW_cisecoSectionTitleMuted{color:var(--secondary-2);font-weight:500}._8aEwW_cisecoDiscoverGrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;gap:.95rem;padding-bottom:.3rem;display:grid;overflow-x:auto}@media (min-width:768px){._8aEwW_cisecoDiscoverGrid{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}}@media (min-width:1100px){._8aEwW_cisecoDiscoverGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}._8aEwW_cisecoDiscoverGrid::-webkit-scrollbar{display:none}._8aEwW_cisecoDiscoverCard{scroll-snap-align:start;text-align:left;cursor:pointer;border:1px solid #0f172a0f;border-radius:22px;justify-content:space-between;align-items:center;gap:.9rem;padding:1.35rem;transition:transform .24s,box-shadow .24s;display:flex}._8aEwW_cisecoDiscoverCard:hover{transform:translateY(-3px);box-shadow:0 14px 28px #0f172a17}._8aEwW_cisecoPastelEmerald{background-color:#ecfdf5}._8aEwW_cisecoPastelSky{background-color:#eff6ff}._8aEwW_cisecoPastelAmber,._8aEwW_cisecoPastelRose{background-color:#f1f5f9}._8aEwW_cisecoPastelLime{background-color:#ecfdf5}._8aEwW_cisecoPastelViolet{background-color:#eff6ff}._8aEwW_cisecoDiscoverCopy{flex-direction:column;align-items:flex-start;gap:.38rem;display:flex}._8aEwW_cisecoDiscoverEyebrow{color:#334155;font-size:12.5px;font-weight:600}._8aEwW_cisecoDiscoverTitle{font-family:var(--font-headline);color:#0f172a;font-size:17.5px;font-weight:700;line-height:22.5px}._8aEwW_cisecoDiscoverWhitePill{color:#0f172a;font-family:var(--font-headline);background-color:#fff;border-radius:999px;align-items:center;gap:.3rem;margin-top:.4rem;padding:.42rem .92rem;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #0f172a12}._8aEwW_cisecoDiscoverImg{object-fit:contain;background-color:#fff;border:2px solid #fff;border-radius:16px;flex-shrink:0;width:6.1rem;height:6.1rem;padding:.25rem}._8aEwW_cisecoExploreBoxSection{background-color:#f8fafc;margin:1rem 0 .5rem;padding:2.25rem 0}@media (min-width:768px){._8aEwW_cisecoExploreBoxSection{padding:3rem 0}}._8aEwW_cisecoExploreBoxSurface{flex-direction:column;gap:1.45rem;display:flex}._8aEwW_cisecoExploreHeaderCenter{text-align:center;flex-direction:column;align-items:center;gap:.45rem;max-width:44rem;margin:0 auto;display:flex}._8aEwW_cisecoExploreMainHeading{font-family:var(--font-headline);letter-spacing:-.02em;color:#0f172a;text-wrap:balance;font-size:clamp(23px,4.4vw,34px);font-weight:800}._8aEwW_cisecoExploreSubHeading{color:#475569;text-wrap:pretty;max-width:62ch;font-size:14px;line-height:22px}._8aEwW_cisecoExploreFloatingTabShell{scrollbar-width:none;background-color:#fff;border:1px solid #e2e8f0e6;border-radius:999px;align-items:center;gap:.3rem;max-width:100%;margin:0 auto;padding:.38rem;display:flex;overflow-x:auto;box-shadow:0 12px 30px #0f172a12}._8aEwW_cisecoExploreFloatingTabShell::-webkit-scrollbar{display:none}._8aEwW_cisecoExploreTabPill{color:#475569;font-family:var(--font-headline);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:.42rem;padding:.52rem 1.05rem;font-size:13px;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}._8aEwW_cisecoExploreTabPill:hover{color:#0f172a;background-color:#f1f5f9}._8aEwW_cisecoExploreTabPillActive{color:#fff;background-color:#0f172a;box-shadow:0 6px 16px #0f172a2e}._8aEwW_cisecoExploreTabPillActive:hover{color:#fff;background-color:#0f172a}._8aEwW_cisecoExploreTabCount{color:inherit;font-variant-numeric:tabular-nums;background-color:#94a3b833;border-radius:999px;padding:1px 7px;font-size:12px;font-weight:700}._8aEwW_cisecoExploreBentoGrid{grid-template-columns:1fr;align-items:stretch;gap:1rem;display:grid}@media (min-width:640px){._8aEwW_cisecoExploreBentoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){._8aEwW_cisecoExploreBentoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}._8aEwW_cisecoExploreVariantCard{background-color:#fff;border:1px solid #e2e8f0e6;border-radius:24px;flex-direction:column;justify-content:space-between;gap:.85rem;height:100%;padding:1.15rem;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative}._8aEwW_cisecoExploreVariantCard:hover{border-color:#cbd5e1;transform:translateY(-3px);box-shadow:0 16px 32px #0f172a14}._8aEwW_cisecoExploreCardTopRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_cisecoExploreColorCodePill{font-family:var(--font-headline);border-radius:999px;align-items:center;gap:.38rem;padding:.24rem .68rem;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_cisecoExploreCardMiddle{justify-content:space-between;align-items:center;gap:.85rem;display:flex}._8aEwW_cisecoExploreCardPhoto{object-fit:cover;background-color:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-shrink:0;width:7rem;height:7rem;padding:0;overflow:hidden}._8aEwW_cisecoExploreCardFooter{border-top:1px dashed #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;margin-top:auto;padding-top:.65rem;display:flex}._8aEwW_cisecoExploreBottomActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;padding-top:.25rem;display:flex}._8aEwW_cisecoCardSoftFrame{border-radius:22px;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .2s}._8aEwW_cisecoHeartBtn{color:#334155;cursor:pointer;background-color:#fffffff5;border:1px solid #e2e8f0e6;border-radius:999px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;transition:transform .18s,color .18s,background-color .18s;display:inline-flex;box-shadow:0 4px 12px #0f172a14}._8aEwW_cisecoHeartBtn:hover{color:#e11d48;transform:scale(1.07)}._8aEwW_cisecoHeartBtnActive{color:#e11d48;background-color:#fff1f2;border-color:#fecdd3}._8aEwW_cisecoHoverPillBar{z-index:6;opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:.35rem;transition:opacity .2s,transform .22s cubic-bezier(.22,1,.36,1);display:none;position:absolute;bottom:4.55rem;left:.45rem;right:.45rem;transform:translateY(6px)}@media (hover:hover) and (pointer:fine){._8aEwW_cisecoHoverPillBar{display:flex}._8aEwW_cardProduct:hover ._8aEwW_cisecoHoverPillBar,._8aEwW_cardProduct:focus-within ._8aEwW_cisecoHoverPillBar{opacity:1;pointer-events:auto;transform:translateY(0)}}._8aEwW_cardPhotoScenarioChip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#1e293b;min-width:0;max-width:100%;font-family:var(--font-headline);white-space:nowrap;text-overflow:ellipsis;background-color:#fffffff0;border:1px solid #cbd5e1e6;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;line-height:1.3;overflow:hidden;box-shadow:0 4px 12px #0f172a14}._8aEwW_cardPhotoScenarioChip[data-cue-tone=uv]{color:#9a3412;background-color:#fff7edf5;border-color:#fdba74}._8aEwW_cardPhotoScenarioChip[data-cue-tone=glow]{color:#3f6212;background-color:#f7fee7f5;border-color:#a3e635}._8aEwW_cardPhotoScenarioChip[data-cue-tone=bundle]{color:#1e40af;background-color:#eff6fff5;border-color:#93c5fd}._8aEwW_cisecoHoverPrimaryPill{color:#fff;min-height:2.15rem;font-family:var(--font-headline);cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:999px;flex:1;padding:.35rem .7rem;font-size:12px;font-weight:700;transition:background-color .18s,border-color .18s;box-shadow:0 8px 18px #0f172a33}._8aEwW_cisecoHoverPrimaryPill:hover{background-color:#047857;border-color:#047857}._8aEwW_cisecoHoverSecondaryPill{color:#0f172a;min-height:1.65rem;font-family:var(--font-headline);white-space:nowrap;cursor:pointer;background-color:#fffffff7;border:1px solid #cbd5e1;border-radius:999px;flex-shrink:0;padding:.18rem .6rem;font-size:11px;font-weight:700;line-height:1.2;box-shadow:0 4px 12px #0f172a1a}._8aEwW_cisecoHoverSecondaryPill:hover{border-color:#0f172a}._8aEwW_cisecoVariantListBadges{flex-wrap:wrap;gap:.3rem;display:flex}._8aEwW_cisecoVariantMiniTag{cursor:pointer;border:none;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}._8aEwW_cisecoEmeraldPricePill{color:#047857;font-family:var(--font-headline);font-variant-numeric:tabular-nums;background-color:#10b9810f;border:2px solid #10b981;border-radius:8px;align-items:center;padding:2px 9px;font-size:13.5px;font-weight:700;line-height:19px;display:inline-flex}._8aEwW_cisecoStepsSection{border-top:1px solid var(--line);padding:2.5rem 0}._8aEwW_cisecoStepsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:1024px){._8aEwW_cisecoStepsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}._8aEwW_cisecoStepCard{background-color:var(--surface);border:1px solid var(--line);border-radius:22px;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.2rem;display:flex}._8aEwW_cisecoStepBadge{font-family:var(--font-headline);border-radius:999px;padding:.2rem .65rem;font-size:12px;font-weight:700}._8aEwW_cisecoStepBadge1{color:#be123c;background-color:#ffe4e6}._8aEwW_cisecoStepBadge2{color:#0369a1;background-color:#e0f2fe}._8aEwW_cisecoStepBadge3{color:#92400e;background-color:#fef3c7}._8aEwW_cisecoStepBadge4{color:#7e22ce;background-color:#f3e8ff}._8aEwW_cisecoStepTitle{font-family:var(--font-headline);color:var(--main);font-size:15px;font-weight:700}._8aEwW_cisecoStepDesc{color:var(--secondary);font-size:12.5px;line-height:18.5px}._8aEwW_cisecoPromoSplitSection{padding:.75rem 0 2.5rem}._8aEwW_cisecoPromoSplitCard{background:linear-gradient(125deg,#fefce8 0%,#ecfdf5 55%,#eff6ff 100%);border:1px solid #10b9812e;border-radius:30px;grid-template-columns:1fr;align-items:center;gap:1.5rem;padding:1.65rem 1.35rem;display:grid}@media (min-width:900px){._8aEwW_cisecoPromoSplitCard{border-radius:36px;grid-template-columns:1.25fr .9fr;padding:2.5rem 2.75rem}}._8aEwW_cisecoPromoSplitCopy{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}._8aEwW_cisecoPromoBulletList{color:#334155;flex-direction:column;gap:.4rem;font-size:13.5px;list-style:none;display:flex}._8aEwW_cisecoPromoVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._8aEwW_cisecoPromoVisualImg{aspect-ratio:1;object-fit:cover;background-color:#fff;border:3px solid #fff;border-radius:20px;width:100%;box-shadow:0 12px 26px #0f172a14}._8aEwW_blogGuidesSection{border-top:1px solid var(--line);padding:2.75rem 0}._8aEwW_blogGuidesGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}._8aEwW_blogGuideCard{border-radius:var(--card-radius,12px);border:1px solid var(--line);background-color:var(--white);flex-direction:column;transition:transform .24s,border-color .24s;display:flex;overflow:hidden}._8aEwW_blogGuideCard:hover{border-color:var(--main);transform:translateY(-2px)}._8aEwW_blogGuideCoverWrap{aspect-ratio:16/9;background-color:var(--stage-bg);width:100%;position:relative;overflow:hidden}._8aEwW_blogGuideCoverImg{object-fit:cover;width:100%;height:100%}._8aEwW_blogGuideBadge{color:#fff;font-family:var(--font-headline);background-color:#0f172ad9;border-radius:999px;padding:.2rem .6rem;font-size:12px;font-weight:700;position:absolute;top:.65rem;left:.65rem}._8aEwW_blogGuideBody{flex-direction:column;flex:1;justify-content:space-between;gap:.75rem;padding:1.1rem 1.15rem 1.25rem;display:flex}._8aEwW_blogGuideTitle{font-family:var(--font-headline);color:var(--main);text-wrap:balance;font-size:16px;font-weight:700;line-height:22px}._8aEwW_blogGuideExcerpt{color:var(--secondary);text-wrap:pretty;max-width:62ch;font-size:13px;line-height:19.5px}._8aEwW_blogGuideFooter{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.55rem;display:flex}._8aEwW_blogReadBtn{min-height:38px;color:var(--critical);font-family:var(--font-headline);cursor:pointer;background:0 0;border:none;align-items:center;padding:0 .2rem;font-size:12.5px;font-weight:700;display:inline-flex}._8aEwW_blogReadBtn:hover{text-decoration:underline}._8aEwW_docModalDialog{max-width:48rem}._8aEwW_docModalEyebrow{font-family:var(--font-headline);letter-spacing:.08em;text-transform:uppercase;color:var(--critical);font-size:12px;font-weight:700}._8aEwW_docSectionCard{background-color:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:.55rem;padding:1rem 1.1rem;display:flex}._8aEwW_docSectionHeading{font-family:var(--font-headline);color:var(--main);font-size:15px;font-weight:700}._8aEwW_docParagraph{color:var(--secondary);text-wrap:pretty;max-width:65ch;font-size:13.5px;line-height:21px}._8aEwW_docNavTabs{flex-wrap:wrap;gap:.4rem;display:flex}._8aEwW_docNavTabBtn{border:1px solid var(--line);background-color:var(--surface);color:var(--secondary);cursor:pointer;border-radius:999px;padding:.35rem .75rem;font-size:12px;font-weight:600}._8aEwW_docNavTabBtnActive{background-color:var(--main);border-color:var(--main);color:var(--background)}@media (min-width:768px){._8aEwW_seikoBoxesGrid,._8aEwW_blogGuidesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._8aEwW_seikoDualBannersGrid,._8aEwW_seikoBlogDealGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._8aEwW_seikoMegaCol5Grid{grid-template-columns:repeat(3,minmax(0,1fr))}._8aEwW_seikoMegaColumns4{grid-template-columns:repeat(2,minmax(0,1fr))}._8aEwW_seikoFooterTopInner{flex-direction:row;justify-content:space-between;align-items:center}._8aEwW_seikoNewsletterInput{font-size:13.5px}._8aEwW_seikoBackToTopBtn{bottom:3.1rem;right:1.4rem}._8aEwW_cisecoDiscoverGrid{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;overflow-x:visible}._8aEwW_cisecoStepsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem}._8aEwW_docModalDialog{max-width:48rem}._8aEwW_seikoProductStackDock{z-index:46;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:0;left:0;right:0}._8aEwW_seikoStackToggleTab{pointer-events:auto;background-color:var(--critical,#f82e56);color:#fff;font-family:var(--font-headline);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;border-radius:4px 4px 0 0;align-items:center;gap:.5rem;margin-right:4.5rem;padding:.48rem 1.1rem;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 -4px 16px #12162138}._8aEwW_seikoStackTray{pointer-events:auto;color:#333745;border-top:4px solid var(--critical,#f82e56);background-color:#fff;width:100%;padding:.85rem 1.75rem;box-shadow:0 -10px 30px #00000024}._8aEwW_seikoStackTrayInner{justify-content:space-between;align-items:center;gap:1.25rem;max-width:1440px;margin:0 auto;display:flex}._8aEwW_seikoStackItemsRail{align-items:center;gap:.75rem;padding-bottom:2px;display:flex;overflow-x:auto}._8aEwW_seikoStackItemCard{border-radius:var(--card-radius,2px);background-color:#f8f8f8;border:1px solid #e8e9ed;flex-shrink:0;align-items:center;gap:.6rem;padding:.4rem .65rem .4rem .4rem;display:flex}._8aEwW_seikoStackItemThumb{object-fit:cover;border-radius:var(--card-radius,2px);background-color:#fff;border:1px solid #e8e9ed;width:2.85rem;height:2.85rem}._8aEwW_seikoStackItemMeta{flex-direction:column;gap:1px;font-size:12px;display:flex}._8aEwW_seikoStackSummaryCluster{flex-shrink:0;align-items:center;gap:.85rem;display:flex}}@media (min-width:1024px){._8aEwW_cisecoDiscoverGrid,._8aEwW_seikoMegaColumns4{grid-template-columns:repeat(4,minmax(0,1fr))}._8aEwW_seikoMegaCol5Grid{grid-template-columns:repeat(5,minmax(0,1fr))}._8aEwW_seikoInstaGrid{grid-template-columns:repeat(8,minmax(0,1fr))}}._8aEwW_integrationsTopbarBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:.4rem;padding:.22rem .65rem;font-size:12px;font-weight:600;line-height:1.3;transition:background-color .18s,border-color .18s;display:inline-flex}._8aEwW_integrationsTopbarBtn:hover{background:#fff3;border-color:#ffffff6b}._8aEwW_integrationsStatusDot{background-color:#94a3b8;border-radius:999px;flex-shrink:0;width:7px;height:7px}._8aEwW_integrationsStatusDotActive{background-color:#22c55e;box-shadow:0 0 0 2px #22c55e47}._8aEwW_integrationsStatusDotBlocked{background-color:#f59e0b;box-shadow:0 0 0 2px #f59e0b47}._8aEwW_offcanvasIntegrationsDialog{background-color:var(--bg-surface,#fff);width:100%;max-width:32rem;height:100%;max-height:100dvh;color:var(--text-main,#181818);flex-direction:column;display:flex;overflow:hidden;box-shadow:-12px 0 36px #0f172a38}._8aEwW_integrationSummaryStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-bottom:.9rem;display:grid}._8aEwW_integrationSummaryStat{border:1px solid var(--border-line,#e5e7eb);background-color:var(--bg-subtle,#f8fafc);border-radius:.6rem;flex-direction:column;gap:.15rem;padding:.6rem .65rem;display:flex}._8aEwW_integrationSummaryValue{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:1.2}._8aEwW_integrationSummaryLabel{color:var(--secondary,#475569);font-size:12px}._8aEwW_integrationQuickBar{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}._8aEwW_integrationQuickBtn{border:1px solid var(--border-line,#cbd5e1);background-color:var(--bg-surface,#fff);color:var(--text-main,#181818);cursor:pointer;border-radius:.5rem;padding:.45rem .78rem;font-size:12px;font-weight:600;transition:background-color .16s,border-color .16s}._8aEwW_integrationQuickBtn:hover{background-color:var(--bg-subtle,#f1f5f9);border-color:var(--text-main,#181818)}._8aEwW_integrationQuickBtnPrimary{color:#fff;background-color:#0f172a;border-color:#0f172a}._8aEwW_integrationQuickBtnPrimary:hover{background-color:#1e293b;border-color:#1e293b}._8aEwW_consentControlCard{border:1px solid var(--border-line,#e2e8f0);background-color:var(--bg-subtle,#f8fafc);border-radius:.7rem;flex-direction:column;gap:.65rem;margin-bottom:1rem;padding:.85rem .95rem;display:flex}._8aEwW_consentCardHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_consentCardTitle{font-size:13px;font-weight:700}._8aEwW_consentToggleRow{border-top:1px dashed var(--border-line,#e2e8f0);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-top:.45rem;font-size:12.5px;display:flex}._8aEwW_consentToggleInfo{flex-direction:column;gap:.12rem;display:flex}._8aEwW_consentToggleSub{color:var(--secondary,#475569);font-size:12px}._8aEwW_consentCheckbox{accent-color:#0f172a;cursor:pointer;flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.1rem}._8aEwW_consentModePillRow{flex-wrap:wrap;gap:.35rem;padding-top:.25rem;display:flex}._8aEwW_consentModePill{border-radius:999px;padding:.16rem .48rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:600}._8aEwW_consentModePillGranted{color:#166534;background-color:#dcfce7}._8aEwW_consentModePillDenied{color:#991b1b;background-color:#fee2e2}._8aEwW_providerCardList{flex-direction:column;gap:.75rem;margin-bottom:1.1rem;display:flex}._8aEwW_providerCard{border:1px solid var(--border-line,#e2e8f0);background-color:var(--bg-surface,#fff);border-radius:.7rem;flex-direction:column;gap:.55rem;padding:.85rem .95rem;transition:border-color .16s;display:flex}._8aEwW_providerCardActive{border-color:#16a34a;box-shadow:0 2px 10px #16a34a14}._8aEwW_providerCardHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_providerSwitchLabel{cursor:pointer;align-items:center;gap:.5rem;font-size:13.5px;font-weight:700;display:inline-flex}._8aEwW_providerStatusBadge{white-space:nowrap;border-radius:999px;padding:.16rem .52rem;font-size:12px;font-weight:700}._8aEwW_providerStatusActive{color:#15803d;background-color:#dcfce7}._8aEwW_providerStatusBlocked{color:#92400e;background-color:#fef3c7}._8aEwW_providerStatusError{color:#b91c1c;background-color:#fee2e2}._8aEwW_providerStatusIdle{color:#475569;background-color:#f1f5f9}._8aEwW_providerDescText{color:var(--secondary,#475569);margin:0;font-size:12px;line-height:1.45}._8aEwW_providerInputGroup{flex-direction:column;gap:.28rem;display:flex}._8aEwW_providerInputLabel{color:var(--secondary,#475569);font-size:12px;font-weight:600}._8aEwW_providerTextInput{border:1px solid var(--border-line,#cbd5e1);background-color:var(--bg-surface,#fff);width:100%;color:var(--text-main,#0f172a);border-radius:.45rem;padding:.52rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:16px;line-height:1.3}@media (min-width:768px){._8aEwW_providerTextInput{font-size:13px}}._8aEwW_providerTextInput:focus{outline-offset:1px;outline:2px solid #0f172a}._8aEwW_providerSubInputsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._8aEwW_providerErrorText{color:#dc2626;font-size:12px;font-weight:600}._8aEwW_providerHintText{color:var(--secondary,#475569);font-size:12px}._8aEwW_eventDebuggerBox{color:#f8fafc;background-color:#0f172a;border:1px solid #1e293b;border-radius:.7rem;flex-direction:column;gap:.65rem;margin-bottom:1rem;padding:.85rem .95rem;display:flex}._8aEwW_eventDebuggerHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_eventDebuggerTitle{color:#f8fafc;font-size:12.5px;font-weight:700}._8aEwW_eventDebuggerActions{align-items:center;gap:.4rem;display:flex}._8aEwW_eventSimBtn{color:#7dd3fc;cursor:pointer;background-color:#38bdf824;border:1px solid #38bdf8;border-radius:.4rem;padding:.3rem .6rem;font-size:12px;font-weight:600}._8aEwW_eventSimBtn:hover{background-color:#38bdf840}._8aEwW_eventClearBtn{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:.4rem;padding:.3rem .55rem;font-size:12px}._8aEwW_eventLogEmpty{color:#94a3b8;padding:.35rem 0;font-size:12px}._8aEwW_eventLogList{flex-direction:column;gap:.5rem;max-height:15.5rem;display:flex;overflow-y:auto}._8aEwW_eventLogItem{background-color:#1e293b;border:1px solid #334155;border-radius:.5rem;flex-direction:column;gap:.35rem;padding:.55rem .65rem;display:flex}._8aEwW_eventLogTopRow{justify-content:space-between;align-items:center;gap:.4rem;display:flex}._8aEwW_eventLogBadge{color:#fff;background-color:#0369a1;border-radius:.3rem;padding:.12rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:700}._8aEwW_eventLogTime{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:12px}._8aEwW_eventLogSummary{color:#e2e8f0;font-size:12px;line-height:1.35}._8aEwW_eventDestinationChips{flex-wrap:wrap;gap:.3rem;display:flex}._8aEwW_eventDestChipSent{color:#86efac;background-color:#22c55e2e;border-radius:999px;padding:.1rem .4rem;font-size:12px;font-weight:600}._8aEwW_eventDestChipBlocked{color:#fcd34d;background-color:#f59e0b2e;border-radius:999px;padding:.1rem .4rem;font-size:12px;font-weight:600}._8aEwW_eventDestChipNone{color:#94a3b8;font-size:12px}._8aEwW_eventPayloadDetails{color:#93c5fd;font-size:12px}._8aEwW_eventPayloadDetails summary{cursor:pointer;-webkit-user-select:none;user-select:none}._8aEwW_eventPayloadPre{color:#cbd5e1;white-space:pre-wrap;word-break:break-word;background-color:#020617;border-radius:.35rem;margin:.35rem 0 0;padding:.45rem .55rem;font-size:12px;line-height:1.4;overflow-x:auto}._8aEwW_envSnippetBox{border:1px solid var(--border-line,#e2e8f0);background-color:var(--bg-subtle,#f8fafc);border-radius:.65rem;margin-bottom:1rem;padding:.75rem .85rem;font-size:12px}._8aEwW_envSnippetBox summary{cursor:pointer;font-weight:700}._8aEwW_envSnippetPre{color:#e2e8f0;background-color:#0f172a;border-radius:.45rem;margin:.55rem 0;padding:.6rem .7rem;font-size:12px;line-height:1.45;overflow-x:auto}._8aEwW_kvkkCookieBanner{left:.65rem;right:.65rem;bottom:calc(3.85rem + env(safe-area-inset-bottom,0px));z-index:44;color:#0f172a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffffffa;border:1px solid #0f172a24;border-radius:.85rem;flex-direction:column;gap:.35rem;padding:.55rem .75rem;display:flex;position:fixed;box-shadow:0 12px 28px #0f172a29}@media (min-width:768px){._8aEwW_kvkkCookieBanner{gap:.5rem;max-width:26.5rem;padding:.85rem 1rem;bottom:1.25rem;left:1.25rem;right:auto}}._8aEwW_kvkkCookieTopRow{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}._8aEwW_kvkkCookieTitle{align-items:center;gap:.4rem;font-size:12.5px;font-weight:700;display:flex}._8aEwW_kvkkDismissBtn{color:#334155;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;margin:-.35rem -.35rem -.25rem 0;transition:background-color .16s,color .16s;display:inline-flex}._8aEwW_kvkkDismissBtn:hover{color:#0f172a;background-color:#f1f5f9}._8aEwW_kvkkCookieDesc{color:#334155;margin:0;font-size:12px;line-height:1.38}._8aEwW_kvkkPolicyInlineBtn{color:#0f172a;cursor:pointer;background:0 0;border:none;align-items:center;min-height:28px;padding:0 .2rem;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}._8aEwW_kvkkCookieActions{flex-wrap:wrap;gap:.4rem;display:flex}._8aEwW_kvkkAcceptAllBtn{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:.45rem;justify-content:center;align-items:center;min-height:36px;padding:.35rem .78rem;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_kvkkAcceptAllBtn:hover{background-color:#1e293b}._8aEwW_kvkkNecessaryBtn{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:.45rem;justify-content:center;align-items:center;min-height:36px;padding:.35rem .72rem;font-size:12px;font-weight:600;display:inline-flex}._8aEwW_kvkkCustomizeBtn{color:#334155;cursor:pointer;background-color:#f8fafc;border:1px dashed #64748b;border-radius:.45rem;justify-content:center;align-items:center;min-height:36px;padding:.35rem .68rem;font-size:12px;font-weight:600;display:inline-flex}._8aEwW_colorStudioOpenBtn{border-radius:var(--btn-radius,999px);border:1.5px solid var(--main);background-color:var(--white);color:var(--main);font-family:var(--font-headline);cursor:pointer;align-items:center;gap:.35rem;padding:.45rem .9rem;font-size:12px;font-weight:700;transition:background-color .18s,color .18s;display:inline-flex}._8aEwW_colorStudioOpenBtn:hover{background-color:var(--main);color:var(--white)}._8aEwW_colorStudioDialog{max-width:58rem}._8aEwW_colorStudioTopTabs{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.45rem;padding-bottom:.85rem;display:flex}._8aEwW_colorStudioTabBtn{border:1px solid var(--line);background-color:var(--white);color:var(--main);font-family:var(--font-headline);cursor:pointer;border-radius:999px;align-items:center;gap:.38rem;padding:.45rem .85rem;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_colorStudioTabBtnActive{color:#fff;background-color:#0f172a;border-color:#0f172a}._8aEwW_colorStudioNewListBtn{color:#065f46;font-family:var(--font-headline);cursor:pointer;background-color:#ecfdf5;border:1.5px dashed #059669;border-radius:999px;padding:.45rem .9rem;font-size:12px;font-weight:700}._8aEwW_colorStudioNewListBtn:hover{color:#fff;background-color:#047857;border-style:solid;border-color:#047857}._8aEwW_colorStudioCreateBox{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:16px;flex-direction:column;gap:.8rem;padding:1rem 1.1rem;display:flex}._8aEwW_colorStudioFormGrid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:680px){._8aEwW_colorStudioFormGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._8aEwW_colorStudioFieldLabel{color:var(--main);flex-direction:column;gap:.3rem;font-size:12px;font-weight:700;display:flex}._8aEwW_colorStudioTextInput{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.55rem .75rem;font-size:16px}@media (min-width:768px){._8aEwW_colorStudioTextInput{font-size:13px}}._8aEwW_colorStudioToneRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._8aEwW_colorStudioToneChip{cursor:pointer;border:1.5px solid #0f172a1f;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .72rem;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_colorStudioToneChipActive{border-color:#0f172a;box-shadow:0 0 0 2px #fff,0 0 0 4px #0f172a}._8aEwW_colorStudioBehaviorGrid{grid-template-columns:1fr;gap:.65rem;display:grid}@media (min-width:680px){._8aEwW_colorStudioBehaviorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._8aEwW_colorStudioBehaviorLabel{cursor:pointer;background-color:#fff;border:1.5px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:.22rem;padding:.75rem .85rem;display:flex}._8aEwW_colorStudioBehaviorLabelActive{background-color:#ecfdf5;border-color:#10b981}._8aEwW_colorStudioMatrixWrap{flex-direction:column;gap:.9rem;max-height:24rem;padding-right:.25rem;display:flex;overflow-y:auto}._8aEwW_colorStudioProductCard{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:.65rem;padding:.85rem .95rem;display:flex}._8aEwW_colorStudioProductHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_colorStudioSwatchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:640px){._8aEwW_colorStudioSwatchGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){._8aEwW_colorStudioSwatchGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}._8aEwW_colorStudioSwatchBtn{color:#334155;text-align:left;cursor:pointer;background-color:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;align-items:center;gap:.5rem;padding:.45rem .55rem;transition:border-color .16s,background-color .16s;display:flex}._8aEwW_colorStudioSwatchBtn:hover{border-color:#94a3b8}._8aEwW_colorStudioSwatchBtnSelected{color:#064e3b;background-color:#ecfdf5;border-color:#10b981}._8aEwW_colorStudioSwatchThumb{object-fit:cover;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;width:2.35rem;height:2.35rem}._8aEwW_colorStudioSwatchMeta{flex-direction:column;gap:1px;min-width:0;font-size:12px;line-height:1.25;display:flex}._8aEwW_productPhotoStageInteractive{cursor:pointer}._8aEwW_productPhotoStageInteractive:focus-visible{outline:2px solid var(--main);outline-offset:-3px}._8aEwW_boxIconHeartActive{color:#e11d48!important;background-color:#fff1f2!important;border-color:#fecdd3!important}._8aEwW_listWishlistBtn{border:1px solid var(--line);background-color:var(--white);width:40px;height:40px;color:var(--main);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:all .18s;display:inline-flex}._8aEwW_listWishlistBtn:hover{color:#e11d48;border-color:#f43f5e}._8aEwW_listWishlistBtnActive{color:#e11d48;background-color:#fff1f2;border-color:#fb7185}._8aEwW_cardRatingRow{align-items:center;min-width:0;margin-top:.05rem;display:flex}._8aEwW_cardRatingRowCompact{flex-shrink:0;margin-top:0}._8aEwW_cardRatingTriggerBtn{max-width:100%;min-height:28px;color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.28rem;margin-left:-.2rem;padding:.15rem .4rem;font-size:12px;line-height:1.25;transition:background-color .16s,border-color .16s;display:inline-flex;overflow:hidden}._8aEwW_cardRatingTriggerBtnCompact{text-overflow:clip;flex-shrink:0;gap:.22rem;max-width:none;min-height:22px;margin:0;padding:.1rem .28rem;font-size:11px;overflow:visible}._8aEwW_cardRatingTriggerBtnCompact ._8aEwW_cardRatingScore{text-overflow:clip;font-size:11.5px;overflow:visible}._8aEwW_cardRatingCompactPrefix{display:none}@media (min-width:640px){._8aEwW_cardRatingCompactPrefix{display:inline}}._8aEwW_cardRatingTriggerBtn:hover{background-color:var(--surface);border-color:var(--line);color:var(--main)}._8aEwW_cardRatingStars{color:#f59e0b;letter-spacing:.02em;flex-shrink:0;font-size:12px;line-height:1}._8aEwW_cardRatingScore{color:var(--secondary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._8aEwW_cardRatingCount{color:var(--secondary-2);font-variant-numeric:tabular-nums;font-size:12px;display:none}@media (min-width:640px){._8aEwW_cardRatingCount{display:inline}}._8aEwW_wishlistFilterChip{border:1px solid var(--line);background-color:var(--white);min-height:36px;color:var(--main);font-family:var(--font-headline);cursor:pointer;border-radius:999px;align-items:center;gap:.38rem;padding:.35rem .8rem;font-size:12px;font-weight:700;transition:all .18s;display:inline-flex}._8aEwW_wishlistFilterChip:hover{color:#e11d48;border-color:#fb7185}._8aEwW_wishlistFilterChipActive{color:#be123c;background-color:#fff1f2;border-color:#e11d48}._8aEwW_offcanvasCartDialog,._8aEwW_offcanvasWishlistDialog{background-color:var(--white);border-left:1px solid var(--line);width:100%;max-width:min(92vw,27rem);height:100dvh;max-height:100dvh;box-shadow:var(--shadow1);border-radius:0;flex-direction:column;display:flex;overflow-y:auto}._8aEwW_drawerQuickSwitchBar{background-color:var(--surface);border:1px solid var(--line);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.25rem;display:grid}._8aEwW_drawerQuickSwitchBtn{min-height:34px;color:var(--secondary);font-family:var(--font-headline);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.32rem .65rem;font-size:12px;font-weight:700;transition:all .16s;display:inline-flex}._8aEwW_drawerQuickSwitchBtn:hover{color:var(--main)}._8aEwW_drawerQuickSwitchBtnActive{background-color:var(--white);border-color:var(--line);color:var(--main);box-shadow:0 1px 4px #0f172a14}._8aEwW_cartDrawerPanelBody{padding:1.05rem 1.15rem calc(1.3rem + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;gap:.9rem;display:flex}._8aEwW_cartDrawerQtyStepper{border:1px solid var(--line);background-color:var(--white);border-radius:999px;align-items:center;gap:.15rem;min-height:34px;padding:0 .18rem;display:inline-flex}._8aEwW_cartDrawerQtyBtn{width:28px;height:28px;color:var(--main);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}._8aEwW_cartDrawerQtyBtn:hover{background-color:var(--surface)}._8aEwW_cartDrawerFavBtn{border:1px solid var(--line);background-color:var(--white);min-height:34px;color:var(--secondary);cursor:pointer;border-radius:999px;align-items:center;gap:.28rem;padding:.3rem .68rem;font-size:12px;font-weight:700;transition:all .16s;display:inline-flex}._8aEwW_cartDrawerFavBtn:hover{color:#e11d48;border-color:#fb7185}._8aEwW_cartDrawerFavBtnActive{color:#be123c;background-color:#fff1f2;border-color:#fb7185}._8aEwW_cartDrawerStickyFooter{bottom:calc(-1.3rem - env(safe-area-inset-bottom,0px));margin:auto -1.15rem calc(-1.3rem - env(safe-area-inset-bottom,0px));padding:.85rem 1.15rem calc(1rem + env(safe-area-inset-bottom,0px));background-color:var(--white);border-top:1px solid var(--line);z-index:4;flex-direction:column;gap:.55rem;display:flex;position:sticky;box-shadow:0 -10px 22px -14px #0f172a29}._8aEwW_cartSubtotalLabelGroup{align-items:center;gap:.4rem;display:inline-flex}._8aEwW_cartSubtotalSampleTag{color:var(--secondary);background-color:var(--surface);border:1px solid var(--line);border-radius:999px;padding:.08rem .42rem;font-size:11px;font-weight:600}._8aEwW_cartDrawerFooterActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._8aEwW_cartDrawerCheckoutBtn{background-color:var(--cta-buy,#c2410c);border:1px solid var(--cta-buy,#c2410c);color:#fff;width:100%;min-height:2.85rem;font-family:var(--font-headline);box-shadow:0 6px 16px -4px var(--cta-buy-shadow,#ea580c57);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 1.1rem;font-size:13.5px;font-weight:800;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}._8aEwW_cartDrawerCheckoutBtn:hover{background-color:var(--cta-buy-hover,#9a3412);border-color:var(--cta-buy-hover,#9a3412)}._8aEwW_cartContinueShoppingBtn{background-color:var(--white);border:1px solid var(--line);width:100%;min-height:2.35rem;color:var(--main);font-family:var(--font-headline);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 .95rem;font-size:12.5px;font-weight:700;transition:background-color .16s,border-color .16s;display:inline-flex}._8aEwW_cartContinueShoppingBtn:hover{background-color:var(--surface);border-color:var(--main)}._8aEwW_cartQuietClearRow{justify-content:center;padding-top:.05rem;display:flex}._8aEwW_cartQuietClearLinkBtn{color:var(--secondary);text-underline-offset:3px;opacity:.78;cursor:pointer;background:0 0;border:none;padding:.18rem .5rem;font-size:11.5px;font-weight:500;-webkit-text-decoration:underline #64748b59;text-decoration:underline #64748b59;transition:opacity .16s,color .16s,text-decoration-color .16s}._8aEwW_cartQuietClearLinkBtn:hover{opacity:1;color:var(--main);-webkit-text-decoration-color:var(--secondary);text-decoration-color:var(--secondary)}._8aEwW_cartCheckoutStageBox{background-color:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:.5rem;padding:.65rem .75rem;display:flex}._8aEwW_cartCheckoutStageText{color:var(--secondary);margin:0;font-size:12px;line-height:1.48}._8aEwW_cartCheckoutStageLinks{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._8aEwW_cartStagePrimaryLink{background-color:var(--main);border:1px solid var(--main);min-height:32px;color:var(--white);border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .75rem;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._8aEwW_cartStageSecondaryLink{background-color:var(--white);border:1px solid var(--line);min-height:32px;color:var(--main);border-radius:999px;align-items:center;padding:.28rem .72rem;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}._8aEwW_cartCompactHintLine{color:var(--secondary);margin:0;font-size:11.5px;line-height:1.35}._8aEwW_cartCompactList{border:1px solid var(--line);background-color:var(--white);border-radius:12px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._8aEwW_cartCompactRow{border-bottom:1px solid var(--line);background-color:var(--white);padding:.45rem .6rem;transition:background-color .16s}._8aEwW_cartCompactRow:last-child{border-bottom:none}._8aEwW_cartCompactRow:hover,._8aEwW_cartCompactRowExpanded{background-color:var(--surface)}._8aEwW_cartCompactTopLine{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_cartCompactSummaryTrigger{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.55rem;padding:0;display:flex}._8aEwW_cartCompactSummaryTrigger:focus-visible{outline:2px solid var(--cta-buy,#c2410c);outline-offset:2px;border-radius:6px}._8aEwW_cartCompactThumbFrame{border:1px solid var(--line);background-color:var(--white);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;padding:2px;display:inline-flex;overflow:hidden}._8aEwW_cartCompactThumbImg{object-fit:contain;width:100%;height:100%}._8aEwW_cartCompactInfoCol{flex-direction:column;flex:1;gap:.14rem;min-width:0;display:flex}._8aEwW_cartCompactTitleRow{align-items:center;gap:.3rem;min-width:0;display:flex}._8aEwW_cartCompactTitleText{font-family:var(--font-headline);color:var(--main);white-space:nowrap;text-overflow:ellipsis;font-size:12.6px;font-weight:700;line-height:1.25;overflow:hidden}._8aEwW_cartCompactChevron{color:var(--secondary);flex-shrink:0;transition:transform .2s cubic-bezier(.22,1,.36,1),color .16s}._8aEwW_cartCompactChevronOpen{color:var(--main);transform:rotate(180deg)}._8aEwW_cartCompactMetaRow{color:var(--secondary);font-variant-numeric:tabular-nums;align-items:center;gap:.34rem;font-size:11.8px;line-height:1.2;display:flex}._8aEwW_cartCompactCodeText{white-space:nowrap;font-weight:600}._8aEwW_cartCompactMetaSep{opacity:.55}._8aEwW_cartCompactLinePrice{color:var(--main);white-space:nowrap;font-weight:800}._8aEwW_cartCompactQtyStepper{flex-shrink:0;gap:.08rem;min-height:28px;padding:0 .12rem}._8aEwW_cartCompactQtyBtn{width:24px;height:24px;color:var(--main);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}._8aEwW_cartCompactQtyBtn:hover{background-color:var(--surface)}._8aEwW_cartCompactQtyValue{text-align:center;min-width:1.35rem;color:var(--main);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._8aEwW_cartCompactDetailTray{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.22,1,.36,1),opacity .16s;display:grid}._8aEwW_cartCompactDetailTrayOpen{opacity:1;grid-template-rows:1fr}._8aEwW_cartCompactDetailInner{min-height:0;overflow:hidden}._8aEwW_cartCompactDetailTrayOpen ._8aEwW_cartCompactDetailInner{border-top:1px dashed var(--line);margin-top:.45rem;padding-top:.45rem}._8aEwW_cartCompactDetailSpecs{color:var(--main);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem;font-size:11.8px;font-weight:600;display:flex}._8aEwW_cartCompactDetailMath{color:var(--secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.18rem;font-size:11.5px;display:flex}._8aEwW_cartCompactDetailActions{flex-wrap:wrap;align-items:center;gap:.38rem;margin-top:.42rem;display:flex}._8aEwW_cartCompactInspectLink{border:1px solid var(--line);background-color:var(--white);min-height:28px;color:var(--main);border-radius:999px;align-items:center;gap:.28rem;padding:.2rem .62rem;font-size:11.5px;font-weight:700;text-decoration:none;transition:border-color .16s,background-color .16s;display:inline-flex}._8aEwW_cartCompactInspectLink:hover{border-color:var(--main)}._8aEwW_cartCompactFavBtn{border:1px solid var(--line);background-color:var(--white);min-height:28px;color:var(--secondary);cursor:pointer;border-radius:999px;align-items:center;gap:.28rem;padding:.2rem .58rem;font-size:11.5px;font-weight:600;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}._8aEwW_cartCompactFavBtn:hover{color:#be123c;border-color:#fb7185}._8aEwW_cartCompactFavBtnActive{color:#be123c;background-color:#fff1f2;border-color:#fb7185}._8aEwW_cartCompactRemoveBtn{min-height:28px;color:var(--secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;margin-left:auto;padding:.2rem .45rem;font-size:11.5px;font-weight:600;transition:color .16s,background-color .16s}._8aEwW_cartCompactRemoveBtn:hover{color:#be123c;background-color:#e11d4812}._8aEwW_wishlistSummaryBar{background-color:var(--surface);border:1px solid var(--line);color:var(--secondary);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem .85rem;font-size:12px;display:flex}._8aEwW_wishlistEntryList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._8aEwW_wishlistEntryCard{background-color:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.8rem;padding:.8rem;display:grid}._8aEwW_wishlistEntryThumbBtn{border:1px solid var(--line);background-color:var(--white);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;padding:0;display:flex;overflow:hidden}._8aEwW_wishlistEntryThumbImg{object-fit:cover;width:100%;height:100%}._8aEwW_wishlistEntryBody{flex-direction:column;gap:.32rem;min-width:0;display:flex}._8aEwW_wishlistEntryTitleBtn{text-align:left;min-height:28px;font-family:var(--font-headline);color:var(--main);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:13.5px;font-weight:700;line-height:1.3;display:inline-flex}._8aEwW_wishlistEntryTitleBtn:hover{text-decoration:underline}._8aEwW_wishlistEntrySwatchRow{color:var(--secondary);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:12px;display:flex}._8aEwW_wishlistEntryDot{border:1px solid #0f172a38;border-radius:999px;flex-shrink:0;width:11px;height:11px}._8aEwW_wishlistEntryPriceRow{color:var(--main);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:13px;font-weight:700;display:flex}._8aEwW_wishlistEntryActions{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.25rem;display:flex}._8aEwW_wishlistAddCartBtn{border:1px solid var(--cta-buy,#f26716);background-color:var(--cta-buy,#f26716);color:#fff;min-height:34px;box-shadow:0 3px 10px -2px var(--cta-buy-shadow,#f267163d);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .82rem;font-size:12px;font-weight:700;transition:background-color .16s,border-color .16s;display:inline-flex}._8aEwW_wishlistAddCartBtn:hover{background-color:var(--cta-buy-hover,#d95308);border-color:var(--cta-buy-hover,#d95308)}._8aEwW_wishlistDetailBtn{border:1px solid var(--line);background-color:var(--white);min-height:34px;color:var(--main);cursor:pointer;border-radius:999px;padding:.32rem .72rem;font-size:12px;font-weight:600}._8aEwW_wishlistRemoveBtn{background-color:var(--error-container);min-height:34px;color:var(--critical);cursor:pointer;border:1px solid #e11d4840;border-radius:999px;padding:.32rem .65rem;font-size:12px;font-weight:600}._8aEwW_productDetailModalDialog{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:hidden}@media (min-width:640px){._8aEwW_productDetailModalDialog{border-radius:16px;max-width:66rem;max-height:91vh}}._8aEwW_pdpTopGrid{border-bottom:1px solid var(--line);flex-shrink:0;grid-template-columns:minmax(0,1fr);gap:1.05rem;min-width:0;max-width:100%;padding-bottom:1.15rem;display:grid}@media (min-width:860px){._8aEwW_pdpTopGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.12fr);align-items:start;gap:1.65rem}}._8aEwW_pdpMediaColumn{flex-direction:column;gap:.65rem;width:100%;min-width:0;max-width:100%;display:flex}._8aEwW_pdpMainPhotoBox{box-sizing:border-box;aspect-ratio:4/3;border:1px solid var(--line);background-color:#fff;border-radius:14px;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;max-height:17.5rem;display:flex;position:relative;overflow:hidden}@media (min-width:860px){._8aEwW_pdpMainPhotoBox{aspect-ratio:1;max-height:24rem}}._8aEwW_pdpMainPhotoImg{object-fit:contain;background-color:#fff;width:100%;max-width:100%;height:100%}._8aEwW_pdpMainBadgeOverlay{text-overflow:ellipsis;white-space:nowrap;color:#fff;background-color:#0f172adb;border-radius:999px;max-width:calc(100% - 1.2rem);padding:.22rem .6rem;font-size:12px;font-weight:700;position:absolute;top:.6rem;left:.6rem;overflow:hidden}._8aEwW_pdpThumbRail{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;align-items:center;gap:.45rem;width:100%;min-width:0;max-width:100%;padding-bottom:.25rem;display:flex;overflow:auto hidden}._8aEwW_pdpThumbBtn{border:2px solid var(--line);background-color:var(--white);cursor:pointer;border-radius:10px;flex-shrink:0;width:3.45rem;height:3.45rem;padding:2px;transition:border-color .16s,transform .16s;overflow:hidden}._8aEwW_pdpThumbBtn:hover{border-color:var(--secondary)}._8aEwW_pdpThumbBtnActive{border-color:var(--main);box-shadow:0 0 0 2px #0f172a1f}._8aEwW_pdpThumbImg{object-fit:cover;border-radius:6px;width:100%;height:100%}._8aEwW_pdpScenarioBanner{background-color:var(--surface);border:1px solid var(--line);color:var(--secondary);border-radius:12px;flex-direction:column;gap:.35rem;padding:.7rem .85rem;font-size:12px;line-height:1.45;display:flex}._8aEwW_pdpCollectionPills{flex-wrap:wrap;gap:.35rem;display:flex}._8aEwW_pdpCollectionPill{border:1px solid #0f172a1f;border-radius:999px;padding:.16rem .55rem;font-size:12px;font-weight:700}._8aEwW_pdpInfoColumn{flex-direction:column;gap:.75rem;width:100%;min-width:0;max-width:100%;display:flex}._8aEwW_pdpMetaTopRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;display:flex}._8aEwW_pdpSeriesTag{font-family:var(--font-headline);text-transform:uppercase;letter-spacing:.05em;color:var(--secondary);font-size:12px;font-weight:700}._8aEwW_pdpSkuTag{font-family:var(--font-mono);background-color:var(--surface);border:1px solid var(--line);color:var(--secondary);border-radius:6px;padding:.15rem .5rem;font-size:12px}._8aEwW_pdpProductTitle{font-family:var(--font-headline);color:var(--main);text-wrap:balance;margin:0;font-size:20px;font-weight:800;line-height:1.28;display:block}@media (min-width:860px){._8aEwW_pdpProductTitle{font-size:23px}}._8aEwW_pdpRatingSummaryRow{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}._8aEwW_pdpRatingSummaryBtn{color:#92400e;cursor:pointer;background-color:#fffbeb;border:1px solid #fde68a;border-radius:999px;align-items:center;gap:.4rem;min-height:34px;padding:.32rem .72rem;font-size:12.5px;font-weight:700;display:inline-flex}._8aEwW_pdpRatingSummaryBtn:hover{border-color:#f59e0b}._8aEwW_pdpQuickWriteLinkBtn{min-height:34px;color:var(--main);cursor:pointer;background:0 0;border:none;align-items:center;padding:.25rem .5rem;font-size:12px;font-weight:700;text-decoration:underline;display:inline-flex}._8aEwW_pdpPriceBanner{background-color:var(--surface);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.75rem .95rem;display:flex}._8aEwW_pdpPriceMainGroup{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}._8aEwW_pdpPriceCurrent{font-family:var(--font-headline);color:var(--main);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}._8aEwW_pdpPriceOld{color:var(--secondary-2);font-variant-numeric:tabular-nums;font-size:14px;text-decoration:line-through}._8aEwW_pdpShortIntro{color:var(--secondary);text-wrap:pretty;max-width:62ch;margin:0;font-size:13.5px;line-height:1.58}._8aEwW_pdpQuickSpecsStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:520px){._8aEwW_pdpQuickSpecsStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}._8aEwW_pdpQuickSpecCell{background-color:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:.12rem;padding:.5rem .65rem;display:flex}._8aEwW_pdpQuickSpecLabel{color:var(--secondary-2);text-transform:uppercase;font-size:12px;font-weight:600}._8aEwW_pdpQuickSpecVal{color:var(--main);font-size:12.5px;font-weight:700}._8aEwW_pdpActionRow{flex-wrap:wrap;align-items:center;gap:.6rem;padding-top:.25rem;display:flex}._8aEwW_pdpQtyStepper{border:1.5px solid var(--line);background-color:var(--white);border-radius:999px;align-items:center;gap:.2rem;min-height:44px;padding:0 .25rem;display:inline-flex}._8aEwW_pdpQtyBtn{width:36px;height:36px;color:var(--main);cursor:pointer;background:0 0;border:none;border-radius:999px;font-size:17px;font-weight:700}._8aEwW_pdpQtyBtn:hover{background-color:var(--surface)}._8aEwW_pdpQtyVal{text-align:center;min-width:2rem;font-family:var(--font-headline);color:var(--main);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}._8aEwW_pdpPrimaryCartBtn{border:1.5px solid var(--cta-buy,#f26716);background-color:var(--cta-buy,#f26716);color:#fff;min-height:46px;font-family:var(--font-headline);box-shadow:0 6px 16px -3px var(--cta-buy-shadow,#f267164d);cursor:pointer;border-radius:999px;flex:11rem;justify-content:center;align-items:center;gap:.45rem;padding:.65rem 1.3rem;font-size:14px;font-weight:700;transition:background-color .16s,border-color .16s,transform .14s;display:inline-flex}._8aEwW_pdpPrimaryCartBtn:hover{background-color:var(--cta-buy-hover,#d95308);border-color:var(--cta-buy-hover,#d95308);transform:translateY(-1px)}._8aEwW_pdpWishlistToggleBtn{border:1.5px solid var(--line);background-color:var(--white);min-height:44px;color:var(--main);font-family:var(--font-headline);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:12.5px;font-weight:700;transition:all .16s;display:inline-flex}._8aEwW_pdpWishlistToggleBtn:hover{color:#e11d48;border-color:#fb7185}._8aEwW_pdpWishlistToggleBtnActive{color:#be123c;background-color:#fff1f2;border-color:#e11d48}._8aEwW_pdpTabsNav{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--line);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.45rem;width:100%;min-width:0;max-width:100%;min-height:3.25rem;padding:.35rem 0 .75rem;display:flex;overflow:auto hidden}._8aEwW_pdpTabBtn{border:1px solid var(--line);background-color:var(--surface);min-height:40px;color:var(--secondary);font-family:var(--font-headline);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:.38rem;padding:.5rem .95rem;font-size:12.5px;font-weight:700;transition:all .16s;display:inline-flex}._8aEwW_pdpTabBtn:hover{color:var(--main);border-color:var(--secondary)}._8aEwW_pdpTabBtnActive{background-color:var(--main);border-color:var(--main);color:var(--white)}._8aEwW_pdpTabPanel{flex-direction:column;gap:1.1rem;width:100%;min-width:0;max-width:100%;padding-top:.35rem;display:flex}._8aEwW_pdpEditorialHeadline{font-family:var(--font-headline);color:var(--main);margin:0;font-size:17px;font-weight:800;line-height:1.38}._8aEwW_pdpStoryBlock{flex-direction:column;gap:.75rem;display:flex}._8aEwW_pdpStoryParagraph{color:var(--secondary);text-wrap:pretty;max-width:65ch;margin:0;font-size:13.8px;line-height:1.68}._8aEwW_pdpHighlightsBox{background-color:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:.5rem;padding:.9rem 1.05rem;display:flex}._8aEwW_pdpSectionSubTitle{font-family:var(--font-headline);color:var(--main);margin:0;font-size:14px;font-weight:800}._8aEwW_pdpHighlightsList{color:var(--main);flex-direction:column;gap:.35rem;margin:0;padding-left:1.15rem;font-size:13px;line-height:1.5;display:flex}._8aEwW_pdpWaterGuideGrid{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}@media (min-width:720px){._8aEwW_pdpWaterGuideGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._8aEwW_pdpWaterGuideCard{background-color:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:.35rem;padding:.85rem .95rem;display:flex}._8aEwW_pdpWaterConditionTitle{font-family:var(--font-headline);color:var(--main);font-size:12.5px;font-weight:800}._8aEwW_pdpWaterRecommendation{color:var(--secondary);margin:0;font-size:12.5px;line-height:1.5}._8aEwW_pdpSpecTable{table-layout:fixed;border-collapse:collapse;border:1px solid var(--line);word-break:break-word;overflow-wrap:anywhere;border-radius:12px;width:100%;max-width:100%;font-size:13px;overflow:hidden}._8aEwW_pdpSpecTable th,._8aEwW_pdpSpecTable td{text-align:left;border-bottom:1px solid var(--line);word-break:break-word;overflow-wrap:anywhere;padding:.62rem .75rem}._8aEwW_pdpSpecTable th{background-color:var(--surface);width:38%;color:var(--secondary);font-weight:700}._8aEwW_pdpSpecTable td{background-color:var(--white);color:var(--main);font-weight:600}._8aEwW_pdpSwatchMatrixGrid{grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}@media (min-width:640px){._8aEwW_pdpSwatchMatrixGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){._8aEwW_pdpSwatchMatrixGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._8aEwW_pdpSwatchMatrixCard{border:1.5px solid var(--line);background-color:var(--surface);text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:.65rem;padding:.65rem .75rem;transition:border-color .16s;display:flex}._8aEwW_pdpSwatchMatrixCard:hover{border-color:var(--secondary)}._8aEwW_pdpSwatchMatrixCardActive{border-color:var(--main);background-color:var(--white)}._8aEwW_pdpSwatchMatrixThumb{object-fit:cover;border:1px solid var(--line);background-color:#fff;border-radius:8px;flex-shrink:0;width:3rem;height:3rem}._8aEwW_pdpSwatchMatrixBody{flex-direction:column;gap:.2rem;min-width:0;display:flex}._8aEwW_pdpSwatchMatrixName{color:var(--main);font-size:12.5px;font-weight:700}._8aEwW_pdpSwatchMatrixNote{color:var(--secondary);font-size:12px;line-height:1.4}._8aEwW_pdpEquipmentGrid{grid-template-columns:minmax(0,1fr);gap:.65rem;min-width:0;display:grid}@media (min-width:680px){._8aEwW_pdpEquipmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._8aEwW_pdpEquipmentCard{background-color:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:.25rem;padding:.8rem .95rem;display:flex}._8aEwW_pdpEquipmentLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--secondary-2);font-size:12px;font-weight:700}._8aEwW_pdpEquipmentVal{color:var(--main);font-size:13px;font-weight:600;line-height:1.45}._8aEwW_pdpTechniqueGrid{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}@media (min-width:760px){._8aEwW_pdpTechniqueGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._8aEwW_pdpTechniqueCard{background-color:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:.4rem;padding:.9rem 1rem;display:flex}._8aEwW_pdpTechniqueBadge{background-color:var(--white);border:1px solid var(--line);color:var(--main);border-radius:999px;align-self:flex-start;padding:.14rem .52rem;font-size:12px;font-weight:700}._8aEwW_pdpTechniqueTitle{font-family:var(--font-headline);color:var(--main);margin:0;font-size:13.5px;font-weight:800}._8aEwW_pdpTechniqueDetail{color:var(--secondary);margin:0;font-size:12.5px;line-height:1.52}._8aEwW_pdpCompanionGrid{grid-template-columns:minmax(0,1fr);gap:.65rem;min-width:0;display:grid}@media (min-width:680px){._8aEwW_pdpCompanionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._8aEwW_pdpCompanionCard{border:1px solid var(--line);background-color:var(--surface);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:.65rem;padding:.7rem .8rem;transition:border-color .16s;display:flex}._8aEwW_pdpCompanionCard:hover{border-color:var(--main)}._8aEwW_pdpCompanionThumb{object-fit:cover;border:1px solid var(--line);background-color:#fff;border-radius:8px;flex-shrink:0;width:3.1rem;height:3.1rem}._8aEwW_pdpCompanionMeta{flex-direction:column;gap:.15rem;min-width:0;display:flex}._8aEwW_pdpCompanionTitle{color:var(--main);font-size:12.5px;font-weight:700;line-height:1.3}._8aEwW_pdpCompanionPrice{color:var(--secondary);font-size:12px;font-weight:700}._8aEwW_pdpReviewsTopGrid{background-color:var(--surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;padding:.95rem;display:grid}@media (min-width:680px){._8aEwW_pdpReviewsTopGrid{grid-template-columns:13.5rem minmax(0,1fr);align-items:center}}._8aEwW_pdpScoreBigCard{background-color:var(--white);border:1px solid var(--line);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.85rem;display:flex}._8aEwW_pdpScoreBigNum{font-family:var(--font-headline);color:var(--main);font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;line-height:1.05}._8aEwW_pdpScoreBigStars{color:#f59e0b;letter-spacing:.08em;font-size:17px}._8aEwW_pdpScoreBigSub{color:var(--secondary);font-size:12px}._8aEwW_pdpBarsStack{flex-direction:column;gap:.42rem;display:flex}._8aEwW_pdpBarRow{color:var(--secondary);grid-template-columns:3.3rem minmax(0,1fr) 2.2rem;align-items:center;gap:.55rem;font-size:12px;display:grid}._8aEwW_pdpBarTrack{background-color:var(--line);border-radius:999px;width:100%;height:8px;overflow:hidden}._8aEwW_pdpBarFill{background-color:#f59e0b;border-radius:999px;height:100%}._8aEwW_pdpReviewsToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}._8aEwW_pdpStarFilterRow{flex-wrap:wrap;align-items:center;gap:.38rem;display:flex}._8aEwW_pdpStarFilterPill{border:1px solid var(--line);background-color:var(--white);min-height:34px;color:var(--secondary);cursor:pointer;border-radius:999px;padding:.28rem .7rem;font-size:12px;font-weight:700}._8aEwW_pdpStarFilterPillActive{border-color:var(--main);background-color:var(--main);color:var(--white)}._8aEwW_pdpWriteReviewToggleBtn{color:#92400e;min-height:38px;font-family:var(--font-headline);cursor:pointer;background-color:#fffbeb;border:1.5px solid #f59e0b;border-radius:999px;padding:.45rem .95rem;font-size:12.5px;font-weight:800}._8aEwW_pdpWriteReviewToggleBtn:hover{background-color:#fef3c7}._8aEwW_pdpReviewFormCard{background-color:var(--surface);border:1.5px solid var(--line);border-radius:14px;flex-direction:column;gap:.85rem;padding:1.05rem;display:flex}._8aEwW_pdpStarFieldset{border:none;flex-direction:column;gap:.4rem;margin:0;padding:0;display:flex}._8aEwW_pdpStarLegend{color:var(--main);margin-bottom:.3rem;padding:0;font-size:12.5px;font-weight:700}._8aEwW_pdpStarRadioRow{flex-wrap:wrap;gap:.45rem;display:flex}._8aEwW_pdpStarRadioLabel{border:1.5px solid var(--line);background-color:var(--white);min-height:40px;color:var(--secondary);cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.4rem .75rem;font-size:12.5px;font-weight:700;display:inline-flex;position:relative}._8aEwW_pdpStarRadioLabelSelected{color:#92400e;background-color:#fffbeb;border-color:#f59e0b}._8aEwW_pdpStarRadioInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._8aEwW_pdpStarRadioLabel:focus-within{outline:2px solid var(--main);outline-offset:2px}._8aEwW_pdpReviewFormGrid{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}@media (min-width:680px){._8aEwW_pdpReviewFormGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._8aEwW_pdpReviewFieldLabel{color:var(--main);flex-direction:column;gap:.3rem;font-size:12px;font-weight:700;display:flex}._8aEwW_pdpReviewInput,._8aEwW_pdpReviewSelect,._8aEwW_pdpReviewTextarea{border:1px solid var(--line);background-color:var(--white);width:100%;color:var(--main);border-radius:10px;padding:.58rem .75rem;font-family:inherit;font-size:16px}._8aEwW_pdpReviewTextarea{resize:vertical;min-height:5.5rem}@media (min-width:768px){._8aEwW_pdpReviewInput,._8aEwW_pdpReviewSelect,._8aEwW_pdpReviewTextarea{font-size:13px}}._8aEwW_pdpReviewNotice{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:.55rem .8rem;font-size:12.5px;font-weight:600}._8aEwW_pdpReviewSuccessNotice{color:#065f46;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;padding:.55rem .8rem;font-size:12.5px;font-weight:600}._8aEwW_pdpReviewsList{flex-direction:column;gap:.75rem;display:flex}._8aEwW_pdpReviewCard{background-color:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:.5rem;padding:.95rem 1.05rem;display:flex}._8aEwW_pdpReviewCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;display:flex}._8aEwW_pdpReviewAuthorGroup{flex-wrap:wrap;align-items:center;gap:.45rem;font-size:13px;display:flex}._8aEwW_pdpReviewStars{color:#f59e0b;letter-spacing:.05em;font-size:13.5px}._8aEwW_pdpReviewBadgesRow{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._8aEwW_pdpReviewMetaPill{background-color:var(--white);border:1px solid var(--line);color:var(--secondary);border-radius:999px;padding:.14rem .52rem;font-size:12px;font-weight:600}._8aEwW_pdpReviewSourcePill{border:1px solid var(--line);color:var(--secondary);background-color:#0f172a0f;border-radius:999px;padding:.14rem .52rem;font-size:12px;font-weight:700}._8aEwW_pdpReviewTitle{font-family:var(--font-headline);color:var(--main);margin:0;font-size:14px;font-weight:800}._8aEwW_pdpReviewComment{color:var(--secondary);text-wrap:pretty;max-width:65ch;margin:0;font-size:13px;line-height:1.58}._8aEwW_pdpReviewFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.25rem;display:flex}._8aEwW_pdpHelpfulBtn{border:1px solid var(--line);background-color:var(--white);min-height:32px;color:var(--secondary);cursor:pointer;border-radius:999px;padding:.24rem .68rem;font-size:12px;font-weight:700}._8aEwW_pdpHelpfulBtnActive{color:#065f46;background-color:#ecfdf5;border-color:#10b981}._8aEwW_pdpDeleteReviewBtn{background-color:var(--error-container);min-height:32px;color:var(--critical);cursor:pointer;border:1px solid #e11d4840;border-radius:999px;padding:.24rem .65rem;font-size:12px;font-weight:600}._8aEwW_heroUnderPhotoRow{border-top:1px solid #0f172a14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .6rem;width:100%;padding-top:.35rem;display:flex}._8aEwW_heroSwatchDotsGroup{align-items:center;gap:.35rem;display:flex}._8aEwW_heroSwatchDotBtn{cursor:pointer;background-color:#fff;border:1.5px solid #0f172a33;border-radius:.5rem;justify-content:center;align-items:center;width:38px;height:38px;padding:2px;transition:transform .16s,border-color .16s,box-shadow .16s;display:inline-flex;overflow:hidden}._8aEwW_heroSwatchDotBtn:hover{border-color:#0f172a;transform:translateY(-1px)}._8aEwW_heroSwatchDotBtnActive{border-color:#047857;box-shadow:0 2px 8px #04785738}._8aEwW_heroSwatchMoreLink{color:#334155;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-items:center;min-height:34px;padding:.2rem .45rem;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}._8aEwW_heroSwatchActiveLabel{color:#334155;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}._8aEwW_heroPrimaryCtaBtn{white-space:nowrap;color:#fff;background-color:#047857;border-color:#047857;width:100%;min-height:2.9rem;box-shadow:0 6px 16px -3px #04785747}._8aEwW_heroPrimaryCtaBtn:hover{color:#fff;background-color:#065f46;border-color:#065f46}@media (min-width:768px){._8aEwW_heroPrimaryCtaBtn{width:auto;min-width:13.5rem}}._8aEwW_shopMinimalToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.55rem;margin-bottom:1.05rem;padding-bottom:.85rem;display:flex}._8aEwW_shopMinimalCount{color:var(--secondary);white-space:nowrap;font-size:13.5px;line-height:1.3}._8aEwW_shopMinimalControls{justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}._8aEwW_moreSwatchesBtn{border:1px solid var(--line);background-color:var(--surface);min-height:36px;color:var(--secondary);font-family:var(--font-headline);white-space:nowrap;cursor:pointer;border-radius:.45rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.2rem .52rem;font-size:11.5px;font-weight:600;line-height:1.2;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}._8aEwW_moreSwatchesSuffix{display:none}@media (min-width:640px){._8aEwW_moreSwatchesBtn{min-height:36px;padding:.2rem .58rem}._8aEwW_moreSwatchesSuffix{display:inline}}._8aEwW_moreSwatchesBtn:hover{border-color:var(--main);color:var(--main);background-color:var(--white)}._8aEwW_cardCompactMetaRow{justify-content:space-between;align-items:center;gap:.3rem;min-width:0;display:flex}._8aEwW_cardCompactMetaRow ._8aEwW_cardProductSubSpec{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._8aEwW_cardMobileDetailToggleBtn{z-index:6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#334155;min-height:24px;font-family:var(--font-headline);white-space:nowrap;cursor:pointer;background-color:#fffffff0;border:1px solid #cbd5e1eb;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:10.5px;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;bottom:6px;right:6px;box-shadow:0 2px 8px #0f172a14}._8aEwW_cardMobileDetailToggleBtnActive{color:#fff;background-color:#0f172a;border-color:#0f172a}._8aEwW_cardTouchDetailPopover{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffff5;border:1px solid #94a3b859;border-radius:10px;flex-direction:column;gap:3px;padding:.38rem .48rem;display:flex;position:absolute;bottom:34px;left:6px;right:6px;box-shadow:0 8px 20px -6px #0f172a33}._8aEwW_cardTouchDetailPopover ._8aEwW_cardUnitValueRow{flex-direction:column;align-items:flex-start;gap:2px;min-height:0}._8aEwW_cardTouchDetailPopover ._8aEwW_cardUnitCostText{max-width:100%}._8aEwW_cardTouchScenarioText{color:#475569;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:600;line-height:1.25;overflow:hidden}._8aEwW_cardProductBottomCluster{flex-direction:column;gap:.38rem;margin-top:auto;padding-top:.25rem;display:flex}._8aEwW_cardProductBottomCluster ._8aEwW_swatchFieldset{padding-top:0}._8aEwW_cardProductBottomCluster ._8aEwW_cardSingleAddBtn,._8aEwW_cardProductBottomCluster ._8aEwW_seikoFullAddBtn{margin-top:0}._8aEwW_cardHoverCtaStage{flex-direction:column;gap:.32rem;display:flex}._8aEwW_cardInteractiveDetailStrip{justify-content:space-between;align-items:center;gap:.35rem;min-width:0;display:none}._8aEwW_cardUnitCostBadge{color:#047857;max-width:52%;font-family:var(--font-headline);white-space:nowrap;text-overflow:ellipsis;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:10.5px;font-weight:700;line-height:1.35;overflow:hidden}._8aEwW_cardSingleAddBtn{border:1px solid var(--cta-buy,#f26716);background-color:var(--cta-buy,#f26716);color:#fff;width:100%;min-height:2.28rem;font-family:var(--font-headline);white-space:nowrap;box-shadow:0 4px 12px -2px var(--cta-buy-shadow,#f267164d);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.36rem;margin-top:auto;padding:.36rem .72rem;font-size:12.5px;font-weight:700;line-height:1.2;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .14s;display:inline-flex}@media (hover:hover) and (pointer:fine){._8aEwW_cardMobileDetailToggleBtn,._8aEwW_cardTouchDetailPopover{display:none}._8aEwW_cardProduct ._8aEwW_cardProductInfo{z-index:7;background-color:#fff;border-radius:10px 10px 0 0;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s;position:relative}._8aEwW_cardProduct ._8aEwW_cardHoverCtaStage{opacity:0;pointer-events:none;background-color:#fff;flex-direction:column;justify-content:flex-end;gap:.28rem;height:4.55rem;padding:0 .82rem .72rem;transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(4px)}._8aEwW_cardInteractiveDetailStrip{display:flex}._8aEwW_cardHoverCtaStage>._8aEwW_cardSingleAddBtn,._8aEwW_cardHoverCtaStage>._8aEwW_seikoFullAddBtn{min-height:2.35rem;font-size:13px}._8aEwW_cardProduct:hover ._8aEwW_cardProductWrapper ._8aEwW_productPhotoImg,._8aEwW_cardProduct:focus-within ._8aEwW_cardProductWrapper ._8aEwW_productPhotoImg,._8aEwW_cardProductJustAdded ._8aEwW_cardProductWrapper ._8aEwW_productPhotoImg,._8aEwW_cardProduct:hover ._8aEwW_cardProductWrapper ._8aEwW_productIllustration,._8aEwW_cardProduct:focus-within ._8aEwW_cardProductWrapper ._8aEwW_productIllustration,._8aEwW_cardProductJustAdded ._8aEwW_cardProductWrapper ._8aEwW_productIllustration{transform:scale(1.04)}._8aEwW_cardProduct:hover ._8aEwW_cardProductInfo,._8aEwW_cardProduct:focus-within ._8aEwW_cardProductInfo,._8aEwW_cardProductJustAdded ._8aEwW_cardProductInfo{transform:translateY(-4.35rem);box-shadow:0 -10px 18px -12px #0f172a29,0 0 0 2px #fff}._8aEwW_cardProduct:hover ._8aEwW_cardHoverCtaStage,._8aEwW_cardProduct:focus-within ._8aEwW_cardHoverCtaStage,._8aEwW_cardProductJustAdded ._8aEwW_cardHoverCtaStage,._8aEwW_cardHoverCtaStageJustAdded{opacity:1;pointer-events:auto;transform:translateY(0)}._8aEwW_cardProduct:hover ._8aEwW_cardHoverCtaStage>._8aEwW_cardSingleAddBtn:hover,._8aEwW_cardProduct:hover ._8aEwW_cardHoverCtaStage>._8aEwW_seikoFullAddBtn:hover{background-color:var(--cta-buy-hover,#d95308);border-color:var(--cta-buy-hover,#d95308);transform:translateY(-1px);box-shadow:0 6px 16px -2px #d9530861}}._8aEwW_cardSingleAddBtn:hover{background-color:var(--cta-buy-hover,#d95308);border-color:var(--cta-buy-hover,#d95308);transform:translateY(-1px);box-shadow:0 6px 16px -2px #d9530857}._8aEwW_cardSingleAddBtnCiseco{background-color:var(--cta-buy,#f26716);border-color:var(--cta-buy,#f26716);color:#fff}._8aEwW_cardSingleAddBtnCiseco:hover{background-color:var(--cta-buy-hover,#d95308);border-color:var(--cta-buy-hover,#d95308);opacity:1}._8aEwW_adminPreviewModeBar{color:#f8fafc;background-color:#0f172a;border-bottom:1px solid #10b98159;width:100%;padding:.45rem 0;font-size:12px}._8aEwW_adminPreviewModeInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .75rem;display:flex}._8aEwW_adminPreviewBadge{color:#6ee7b7;font-family:var(--font-headline);background-color:#10b9812e;border:1px solid #10b98173;border-radius:999px;align-items:center;gap:.38rem;padding:.16rem .6rem;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_adminPreviewActions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._8aEwW_adminPreviewActionBtn{color:#fff;min-height:32px;font-family:var(--font-headline);white-space:nowrap;cursor:pointer;background-color:#ffffff14;border:1px solid #ffffff38;border-radius:999px;padding:.25rem .72rem;font-size:12px;font-weight:600;transition:background-color .16s,border-color .16s}._8aEwW_adminPreviewActionBtn:hover{background-color:#ffffff2e;border-color:#fff}._8aEwW_footerAdminToggleBtn{border:1px solid var(--line);background-color:var(--surface);min-height:34px;color:var(--secondary);font-family:var(--font-headline);white-space:nowrap;cursor:pointer;border-radius:999px;padding:.28rem .78rem;font-size:12px;font-weight:600;transition:border-color .16s,color .16s}._8aEwW_footerAdminToggleBtn:hover{border-color:var(--main);color:var(--main)}._8aEwW_storeCatalogHeadingRow{flex-direction:column;gap:.25rem;margin-bottom:.9rem;display:flex}@media (min-width:768px){._8aEwW_storeCatalogHeadingRow{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.05rem}}._8aEwW_storeCatalogTitle{font-family:var(--font-headline);letter-spacing:-.015em;color:var(--main);margin:0;font-size:clamp(20px,3.8vw,26px);font-weight:700;line-height:1.22}._8aEwW_storeCatalogSub{color:var(--secondary);margin:0;font-size:13px;line-height:1.45}._8aEwW_anglerQuickFilterBar{background-color:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:.6rem;margin-bottom:.95rem;padding:.7rem .8rem;display:flex}@media (min-width:960px){._8aEwW_anglerQuickFilterBar{flex-direction:row;justify-content:space-between;align-items:center;gap:.85rem;min-width:0;max-width:100%;padding:.6rem .85rem}._8aEwW_anglerQuickChipRail{flex:1}}._8aEwW_anglerQuickTopRow{flex-shrink:0;align-items:center;display:flex}._8aEwW_anglerModeSegment{background-color:var(--white);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;width:100%;padding:.2rem;display:grid}@media (min-width:640px){._8aEwW_anglerModeSegment{width:auto;display:inline-flex}}._8aEwW_anglerModeSegmentBtn{min-height:36px;color:var(--secondary);font-family:var(--font-headline);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.32rem .72rem;font-size:12px;font-weight:600;transition:background-color .16s,color .16s}._8aEwW_anglerModeSegmentBtn:hover{color:var(--main)}._8aEwW_anglerModeSegmentBtnActive{background-color:var(--main);color:var(--background)}._8aEwW_anglerQuickChipRail{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:.4rem;min-width:0;max-width:100%;padding-bottom:2px;display:flex;overflow:auto hidden}._8aEwW_anglerQuickChipRail::-webkit-scrollbar{display:none}._8aEwW_anglerQuickChip{border:1px solid var(--line);background-color:var(--white);min-height:36px;color:var(--secondary);font-family:var(--font-headline);white-space:nowrap;cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.32rem .78rem;font-size:12px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}._8aEwW_anglerQuickChip:hover{border-color:var(--main);color:var(--main)}._8aEwW_anglerQuickChipActive{border-color:var(--critical);color:#065f46;background-color:#ecfdf5;font-weight:700}._8aEwW_anglerQuickDivider{background-color:var(--line);flex-shrink:0;width:1px;height:1.25rem}._8aEwW_cardActiveColorReadout{min-width:0;color:var(--secondary);align-items:center;gap:.38rem;font-size:12px;line-height:1.3;display:flex}._8aEwW_cardActiveColorDot{background-color:#fff;border:1px solid #0f172a33;border-radius:.28rem;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;overflow:hidden}._8aEwW_cardActiveColorText{min-width:0;color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._8aEwW_pdpHeaderCompactMeta{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}._8aEwW_pdpHeaderBreadcrumb{font-family:var(--font-headline);color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}._8aEwW_pdpUnifiedVariantFieldset{border:none;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}._8aEwW_pdpUnifiedVariantLegend{width:100%;color:var(--secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem;margin-bottom:.2rem;padding:0;font-size:12.5px;line-height:1.35;display:flex}._8aEwW_pdpUnifiedVariantGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;min-width:0;display:grid}@media (min-width:560px){._8aEwW_pdpUnifiedVariantGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._8aEwW_pdpUnifiedVariantChip{border:1.5px solid var(--line);background-color:var(--surface);cursor:pointer;border-radius:10px;align-items:center;gap:.45rem;min-width:0;min-height:44px;padding:.32rem .5rem;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex;position:relative}._8aEwW_pdpUnifiedVariantChip:hover{border-color:var(--secondary);background-color:var(--white)}._8aEwW_pdpUnifiedVariantChipActive{border-color:var(--critical);background-color:#ecfdf5;box-shadow:0 0 0 1px #0478572e}._8aEwW_pdpUnifiedVariantChip:has(._8aEwW_srOnlyRadio:focus-visible){outline:2px solid var(--main);outline-offset:2px}._8aEwW_pdpUnifiedVariantThumb{object-fit:cover;border:1px solid var(--line);background-color:#fff;border-radius:6px;flex-shrink:0;width:2rem;height:2rem}._8aEwW_pdpUnifiedVariantDot{border:1px solid #0f172a47;border-radius:50%;flex-shrink:0;width:12px;height:12px}._8aEwW_pdpUnifiedVariantText{flex-direction:column;gap:1px;min-width:0;display:flex}._8aEwW_pdpUnifiedVariantCode{font-family:var(--font-mono);color:var(--main);font-size:12px;font-weight:700;line-height:1.15}._8aEwW_pdpUnifiedVariantName{color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.2;overflow:hidden}._8aEwW_pdpMobileStickyBar{z-index:6;width:100%;padding:.65rem .9rem calc(.65rem + env(safe-area-inset-bottom,0px));background-color:var(--white);border-top:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 20px #0f172a14}@media (min-width:768px){._8aEwW_pdpMobileStickyBar{display:none}}._8aEwW_pdpMobileStickyMeta{flex-direction:column;gap:1px;min-width:0;display:flex}._8aEwW_pdpMobileStickyVariant{min-width:0;color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.38rem;font-size:12px;font-weight:600;display:flex;overflow:hidden}._8aEwW_pdpMobileStickyPrice{font-family:var(--font-headline);color:var(--main);font-variant-numeric:tabular-nums;font-size:16px;font-weight:800;line-height:1.2}._8aEwW_pdpMobileStickyCta{border:1px solid var(--cta-buy,#f26716);background-color:var(--cta-buy,#f26716);color:#fff;min-height:44px;font-family:var(--font-headline);box-shadow:0 4px 12px -2px var(--cta-buy-shadow,#f2671647);white-space:nowrap;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.38rem;padding:.55rem 1.05rem;font-size:13px;font-weight:700;display:inline-flex}._8aEwW_pdpMobileStickyCta:hover{background-color:var(--cta-buy-hover,#d95308);border-color:var(--cta-buy-hover,#d95308)}._8aEwW_filterDrawerStickyFooter{z-index:5;padding:.85rem 1rem calc(.85rem + env(safe-area-inset-bottom,0px));background-color:var(--white);border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:.55rem;margin-top:auto;display:grid;position:sticky;bottom:0}._8aEwW_filterShowResultsBtn{border:1px solid var(--main);background-color:var(--main);min-height:44px;color:var(--background);font-family:var(--font-headline);white-space:nowrap;cursor:pointer;border-radius:999px;padding:.55rem 1rem;font-size:13px;font-weight:700}._8aEwW_cartClearConfirmBox{background-color:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:.45rem;padding:.65rem .75rem;display:flex}._8aEwW_cartClearConfirmText{color:var(--main);font-size:12px;font-weight:600}._8aEwW_cartClearConfirmActions{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:.42rem;display:grid}._8aEwW_cartKeepItemsSafeBtn{border:1px solid var(--main);background-color:var(--main);min-height:2.25rem;color:var(--white);font-family:var(--font-headline);cursor:pointer;border-radius:999px;padding:0 .75rem;font-size:12px;font-weight:700}._8aEwW_destructiveOutlineBtn{border:1px solid var(--line);min-height:2.25rem;color:var(--secondary);font-family:var(--font-headline);cursor:pointer;background-color:#0000;border-radius:999px;padding:0 .7rem;font-size:11.8px;font-weight:600;transition:border-color .16s,color .16s,background-color .16s}._8aEwW_destructiveOutlineBtn:hover{color:#be123c;background-color:#fff1f2;border-color:#fda4af}@media (max-width:767.98px){._8aEwW_desktopTabletNavIcon{display:none}}._8aEwW_adminPreviewActionBtn,._8aEwW_anglerModeSegmentBtn,._8aEwW_anglerQuickChip,._8aEwW_blogReadBtn,._8aEwW_cardSingleAddBtn,._8aEwW_cartCompactFavBtn,._8aEwW_cartCompactInspectLink,._8aEwW_cartCompactRemoveBtn,._8aEwW_cartContinueShoppingBtn,._8aEwW_cartDrawerCheckoutBtn,._8aEwW_cartKeepItemsSafeBtn,._8aEwW_cartQuietClearLinkBtn,._8aEwW_cartStagePrimaryLink,._8aEwW_cartStageSecondaryLink,._8aEwW_cisecoDarkPillBtn,._8aEwW_cisecoHoverSecondaryPill,._8aEwW_cisecoNavPillBtn,._8aEwW_cisecoNavStudioPillBtn,._8aEwW_colorCollectionPill,._8aEwW_colorStudioNewListBtn,._8aEwW_colorStudioOpenBtn,._8aEwW_colorStudioTabBtn,._8aEwW_destructiveOutlineBtn,._8aEwW_dismissNoticeBtn,._8aEwW_docNavTabBtn,._8aEwW_drawerQuickSwitchBtn,._8aEwW_eventClearBtn,._8aEwW_eventSimBtn,._8aEwW_filterTag,._8aEwW_floatingThemeTabBtn,._8aEwW_headerStyle4Link,._8aEwW_heroPrimaryCtaBtn,._8aEwW_heroSwatchMoreLink,._8aEwW_integrationQuickBtn,._8aEwW_integrationQuickBtnPrimary,._8aEwW_integrationsTopbarBtn,._8aEwW_itemLink,._8aEwW_itemLinkDark,._8aEwW_kvkkAcceptAllBtn,._8aEwW_kvkkCustomizeBtn,._8aEwW_kvkkNecessaryBtn,._8aEwW_listLayoutAddBtn,._8aEwW_mobileThemeQuickChip,._8aEwW_modalCloseBtn,._8aEwW_modaveBlackBtn,._8aEwW_moreSwatchesBtn,._8aEwW_openCartInlineBtn,._8aEwW_pdpCollectionPill,._8aEwW_pdpDeleteReviewBtn,._8aEwW_pdpHelpfulBtn,._8aEwW_pdpMobileStickyCta,._8aEwW_pdpPrimaryCartBtn,._8aEwW_pdpQuickWriteLinkBtn,._8aEwW_pdpRatingSummaryBtn,._8aEwW_pdpStarFilterPill,._8aEwW_pdpTabBtn,._8aEwW_pdpWishlistToggleBtn,._8aEwW_pdpWriteReviewToggleBtn,._8aEwW_removeAllFilters,._8aEwW_secondaryBtn,._8aEwW_seikoBackToTopBtn,._8aEwW_seikoCoolBtn,._8aEwW_seikoFullAddBtn,._8aEwW_seikoHoverSlideBtn,._8aEwW_seikoIsotopeTab,._8aEwW_seikoMegaTriggerBtn,._8aEwW_seikoNavHomeLink,._8aEwW_seikoQuickViewOverlayBtn,._8aEwW_seikoShareActionBtn,._8aEwW_seikoSocialChip,._8aEwW_seikoStackToggleTab,._8aEwW_seikoToolsResetBtn,._8aEwW_sizeItemBtn,._8aEwW_tfBtnFilter,._8aEwW_tfBtnOutlineWhite,._8aEwW_tfBtnWhite,._8aEwW_topbarLink,._8aEwW_wishlistAddCartBtn,._8aEwW_wishlistDetailBtn,._8aEwW_wishlistFilterChip,._8aEwW_wishlistRemoveBtn,._8aEwW_pdpCrossSellAddBtn,._8aEwW_cartUpsellAddBtn,._8aEwW_pbAdminGhostBtn,._8aEwW_pbIconMoveBtn,._8aEwW_pbSmallActionBtn,._8aEwW_pbSmallRemoveBtn,._8aEwW_pbUploadFileLabel,._8aEwW_pbUploadOverlayBtn,._8aEwW_pbAddModulePrimaryBtn,._8aEwW_pbModuleAddedBadgeBtn,._8aEwW_pbModeToggleBtn,._8aEwW_heroFullscreenPrimaryBtn,._8aEwW_heroFullscreenSecondaryBtn,._8aEwW_adminModuleBarBtn,._8aEwW_adminAddModuleFooterBtn,._8aEwW_cartToastPrimaryBtn,._8aEwW_cartToastCloseBtn{white-space:nowrap}._8aEwW_shopCatalogSurface{background-color:#f3f6fa;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}._8aEwW_ctaBagSvg{flex-shrink:0}._8aEwW_seikoFullAddBtn,._8aEwW_listLayoutAddBtn{background-color:var(--cta-buy,#f26716);border-color:var(--cta-buy,#f26716);color:#fff;justify-content:center;align-items:center;gap:.4rem;display:inline-flex}._8aEwW_seikoFullAddBtn:hover,._8aEwW_listLayoutAddBtn:hover{background-color:var(--cta-buy-hover,#d95308);border-color:var(--cta-buy-hover,#d95308);color:#fff}._8aEwW_psychTrustRibbon{background-color:#fff;border:1px solid #0f172a13;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .85rem;margin-bottom:1.25rem;padding:.82rem .95rem;display:grid;box-shadow:0 3px 12px -2px #0f172a0d}._8aEwW_psychTrustItem{align-items:flex-start;gap:.6rem;min-width:0;display:flex}@media (min-width:992px){._8aEwW_psychTrustRibbon{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:1.5rem;padding:.88rem .35rem}._8aEwW_psychTrustItem{padding:0 .95rem}._8aEwW_psychTrustItem+._8aEwW_psychTrustItem{border-left:1px solid #e2e8f0}}._8aEwW_psychTrustIcon{width:2rem;height:2rem;color:var(--cta-buy,#f26716);background-color:#fff7ed;border:1px solid #fed7aa;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._8aEwW_psychTrustCopy{flex-direction:column;gap:2px;min-width:0;display:flex}._8aEwW_psychTrustCopy strong{font-family:var(--font-headline);color:#0f172a;font-size:12.5px;font-weight:700;line-height:1.25}._8aEwW_psychTrustCopy span{color:#475569;font-size:11.5px;line-height:1.3}._8aEwW_cardUnitValueRow{flex-wrap:nowrap;align-items:center;gap:.35rem;min-width:0;min-height:20px;display:flex}._8aEwW_cardUnitCostText{color:#047857;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;font-weight:600;line-height:1.25;overflow:hidden}._8aEwW_cardSavingsBadge{color:#9a3412;font-family:var(--font-headline);white-space:nowrap;background-color:#fff7ed;border:1px solid #fdba74;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:11px;font-weight:700;line-height:1.35}._8aEwW_cardPsychCueRow{color:#334155;white-space:nowrap;text-overflow:ellipsis;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.3rem;min-width:0;padding:.22rem .52rem;font-size:11.5px;font-weight:600;line-height:1.3;display:flex;overflow:hidden}._8aEwW_cardPsychCueRow>span{text-overflow:ellipsis;min-width:0;overflow:hidden}._8aEwW_cardPsychCueRow[data-cue-tone=uv]{color:#9a3412;background-color:#fff7ed;border-color:#fed7aa}._8aEwW_cardPsychCueRow[data-cue-tone=glow]{color:#3f6212;background-color:#f7fee7;border-color:#bef264}._8aEwW_cardPsychCueRow[data-cue-tone=bundle]{color:#1e40af;background-color:#eff6ff;border-color:#bfdbfe}._8aEwW_cardPsychCueInCart{color:#065f46;background-color:#ecfdf5;border-color:#6ee7b7;font-weight:700}._8aEwW_pdpPriceUnitGroup{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._8aEwW_pdpRigCrossSellCard{background-color:#fffaf5;border:1px solid #fed7aa;border-radius:14px;align-items:center;gap:.65rem;padding:.65rem .78rem;display:flex}._8aEwW_pdpRigCrossSellThumb{object-fit:cover;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;width:2.75rem;height:2.75rem}._8aEwW_pdpRigCrossSellBody{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._8aEwW_pdpRigCrossSellEyebrow{text-transform:uppercase;letter-spacing:.03em;color:#9a3412;font-size:11px;font-weight:700}._8aEwW_pdpRigCrossSellTitle{color:#0f172a;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12.5px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}._8aEwW_pdpRigCrossSellReason{color:#475569;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.3;display:-webkit-box;overflow:hidden}._8aEwW_pdpCrossSellAddBtn{border:1px solid var(--cta-buy,#f26716);min-height:36px;color:var(--cta-buy,#f26716);font-family:var(--font-headline);cursor:pointer;background-color:#fff;border-radius:999px;flex-shrink:0;padding:.35rem .78rem;font-size:12px;font-weight:700;transition:background-color .16s,color .16s}._8aEwW_pdpCrossSellAddBtn:hover{background-color:var(--cta-buy,#f26716);color:#fff}._8aEwW_cartGoalProgressBox{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;flex-direction:column;gap:.48rem;margin-bottom:.85rem;padding:.75rem .85rem;display:flex}._8aEwW_cartGoalHeaderRow{color:#0f172a;justify-content:space-between;align-items:center;gap:.5rem;font-size:12.5px;display:flex}._8aEwW_cartGoalStepCounter{font-family:var(--font-headline);color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700}._8aEwW_cartGoalTrack{background-color:#e2e8f0;border-radius:999px;width:100%;height:7px;overflow:hidden}._8aEwW_cartGoalFill{background-color:#f26716;border-radius:999px;height:100%;transition:width .28s,background-color .28s}._8aEwW_cartGoalFillComplete{background-color:#047857}._8aEwW_cartGoalPillsRow{flex-wrap:wrap;gap:.35rem;display:flex}._8aEwW_cartGoalStepPill{color:#475569;white-space:nowrap;background-color:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:.28rem;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}._8aEwW_cartGoalStepPillDone{color:#065f46;background-color:#ecfdf5;border-color:#6ee7b7;font-weight:700}._8aEwW_cartGoalHeadline{color:#334155;margin:0;font-size:12px;font-weight:600;line-height:1.35}._8aEwW_cartCrossSellBox{border-top:1px dashed #cbd5e1;flex-direction:column;gap:.45rem;margin-top:.2rem;padding-top:.55rem;display:flex}._8aEwW_cartCrossSellItem{background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:.55rem;padding:.48rem .58rem;display:flex}._8aEwW_cartCrossSellThumb{object-fit:cover;border:1px solid #e2e8f0;border-radius:7px;flex-shrink:0;width:2.35rem;height:2.35rem}._8aEwW_cartCrossSellMeta{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}._8aEwW_cartCrossSellTag{color:#9a3412;text-transform:uppercase;letter-spacing:.02em;font-size:10.5px;font-weight:700}._8aEwW_cartCrossSellTitle{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:1.25;overflow:hidden}._8aEwW_cartCrossSellPrice{color:#047857;font-size:11.5px;font-weight:700}._8aEwW_cartCrossSellPrice em{color:#64748b;font-style:normal;font-weight:500}._8aEwW_cartUpsellAddBtn{border:1px solid var(--cta-buy,#f26716);background-color:var(--cta-buy,#f26716);color:#fff;min-height:34px;font-family:var(--font-headline);cursor:pointer;border-radius:999px;flex-shrink:0;padding:.3rem .72rem;font-size:12px;font-weight:700;transition:background-color .16s}._8aEwW_cartUpsellAddBtn:hover{background-color:var(--cta-buy-hover,#d95308)}@media (min-width:768px) and (max-width:1023.98px){._8aEwW_headerSearchInput{width:12.5rem}._8aEwW_headerSearchInput:focus{width:14rem}}@media (min-width:1024px) and (max-width:1199.98px){._8aEwW_cisecoNavPillBtn{padding:.4rem .62rem;font-size:13px}._8aEwW_boxNavUl{gap:.9rem}._8aEwW_cisecoHeaderFrosted ._8aEwW_boxNavUl,._8aEwW_navIconCluster{gap:.2rem}._8aEwW_navIconBtn{min-width:2.45rem;min-height:2.45rem}._8aEwW_headerSearchInput{width:11.25rem}._8aEwW_headerSearchInput:focus{width:12.5rem}}@media (min-width:1200px) and (max-width:1359.98px){._8aEwW_cisecoNavPillBtn{padding:.42rem .78rem;font-size:13.5px}._8aEwW_navIconCluster{gap:.4rem}._8aEwW_headerSearchInput{width:15rem}._8aEwW_headerSearchInput:focus{width:16.25rem}}@media (min-width:1360px){._8aEwW_headerSearchInput{width:19.25rem}._8aEwW_headerSearchInput:focus{width:20.5rem}}._8aEwW_adminPreviewActionBtnPrimary{background-color:var(--cta-buy,#f26716);border-color:var(--cta-buy,#f26716);color:#fff}._8aEwW_adminPreviewActionBtnPrimary:hover{background-color:var(--cta-buy-hover,#d95308);border-color:var(--cta-buy-hover,#d95308);color:#fff}._8aEwW_offcanvasPageBuilderDialog{background-color:var(--bg-surface,#fff);width:100%;max-width:34rem;height:100%;max-height:100dvh;color:var(--text-main,#0f172a);flex-direction:column;display:flex;overflow:hidden;box-shadow:-12px 0 36px #0f172a38}._8aEwW_heroFullscreenStage{background-color:#0f172a;align-items:center;width:100%;padding:3.5rem 0 4.5rem;display:flex;position:relative;overflow:hidden}._8aEwW_heroHeightViewportFull{min-height:calc(100svh - 76px)}._8aEwW_heroHeightCinematic{min-height:clamp(390px,66vh,660px)}._8aEwW_heroHeightCompact{min-height:clamp(250px,40vh,380px)}._8aEwW_heroFullscreenBgImg{object-fit:cover;z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}._8aEwW_heroFocalCenter{object-position:center center}._8aEwW_heroFocalTop{object-position:center top}._8aEwW_heroFocalBottom{object-position:center bottom}._8aEwW_heroFullscreenScrim{z-index:2;pointer-events:none;background-image:linear-gradient(#0f172a38 0%,#0f172a14 45%,#0f172a8f 100%);position:absolute;inset:0}._8aEwW_heroFullscreenStage>._8aEwW_container{z-index:3;width:100%;position:relative}@media (min-width:768px){._8aEwW_heroFullscreenStage>._8aEwW_container{padding-left:clamp(4.75rem,6vw,6.25rem);padding-right:clamp(4.75rem,6vw,6.25rem)}}._8aEwW_heroFullscreenInner{color:#fff;flex-direction:column;align-items:flex-start;gap:.9rem;max-width:44rem;display:flex}._8aEwW_heroFullscreenInnerCenter{text-align:center;align-items:center;margin:0 auto}._8aEwW_heroFullscreenEyebrow{color:#f8fafc;font-family:var(--font-headline);letter-spacing:.04em;text-transform:uppercase;background-color:#0f172aad;border:1px solid #ffffff42;border-radius:999px;align-items:center;padding:.3rem .78rem;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_heroFullscreenTitle{font-family:var(--font-headline);color:#fff;text-wrap:balance;text-shadow:0 2px 16px #0f172a73;margin:0;font-size:clamp(1.75rem,4vw,3.15rem);font-weight:800;line-height:1.12}._8aEwW_heroFullscreenDesc{color:#f8fafcf0;text-shadow:0 1px 10px #0f172a66;max-width:38rem;margin:0;font-size:clamp(.95rem,1.35vw,1.08rem);line-height:1.55}._8aEwW_heroFullscreenActions{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.35rem;display:flex}._8aEwW_heroFullscreenInnerCenter ._8aEwW_heroFullscreenActions{justify-content:center}._8aEwW_heroFullscreenPrimaryBtn{border:1px solid var(--cta-buy,#f26716);background-color:var(--cta-buy,#f26716);color:#fff;min-height:46px;font-family:var(--font-headline);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.65rem 1.45rem;font-size:14px;font-weight:700;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex;box-shadow:0 8px 20px -4px #f2671673}._8aEwW_heroFullscreenPrimaryBtn:hover{background-color:var(--cta-buy-hover,#d95308);border-color:var(--cta-buy-hover,#d95308);transform:translateY(-1px)}._8aEwW_heroFullscreenSecondaryBtn{color:#fff;min-height:46px;font-family:var(--font-headline);cursor:pointer;background-color:#0f172a75;border:1.5px solid #ffffffc7;border-radius:999px;justify-content:center;align-items:center;padding:.65rem 1.35rem;font-size:14px;font-weight:700;transition:background-color .18s,border-color .18s;display:inline-flex}._8aEwW_heroFullscreenSecondaryBtn:hover{color:#0f172a;background-color:#fff;border-color:#fff}._8aEwW_heroFullscreenClickCover{z-index:3;cursor:pointer;background:0 0;border:none;width:100%;height:100%;position:absolute;inset:0}._8aEwW_trustRibbonModuleSection{background-color:#f3f6fa;border-top:1px solid #e2e8f0;padding:1.1rem 0}._8aEwW_trustRibbonModuleSection ._8aEwW_psychTrustRibbon{margin-bottom:0}._8aEwW_featuredCollectionModuleSection{background-color:#fff;border-top:1px solid #e2e8f0;padding:2.25rem 0}._8aEwW_featuredCollectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.85rem;margin-bottom:1.35rem;display:flex}._8aEwW_adminModuleLiveWrap{outline-offset:-1px;outline:1px dashed #0f172a38;position:relative}._8aEwW_adminModuleLiveBar{color:#f8fafc;background-color:#0f172a;border-bottom:1px solid #ffffff1f;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.42rem .85rem;display:flex}._8aEwW_adminModuleLiveLabel{font-family:var(--font-headline);color:#f8fafc;letter-spacing:.01em;margin-right:auto;font-size:12px;font-weight:700}._8aEwW_adminModuleBarBtn{color:#fff;min-height:28px;font-family:var(--font-headline);cursor:pointer;background-color:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .62rem;font-size:11.5px;font-weight:600;transition:background-color .16s,border-color .16s;display:inline-flex}._8aEwW_adminModuleBarBtn:hover:not(:disabled){background-color:#ffffff38;border-color:#ffffff7a}._8aEwW_adminModuleBarBtn:disabled{opacity:.38;cursor:not-allowed}._8aEwW_adminModuleBarRemoveBtn{color:#fecaca;border-color:#f871717a}._8aEwW_adminModuleBarRemoveBtn:hover:not(:disabled){color:#fff;background-color:#dc2626;border-color:#dc2626}._8aEwW_adminAddModuleBottomBar{background-color:#f8fafc;border-top:1px dashed #94a3b8;border-bottom:1px dashed #94a3b8;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;padding:1.25rem 1rem;display:flex}._8aEwW_adminAddModuleFooterBtn{color:#fff;min-height:40px;font-family:var(--font-headline);cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:999px;padding:.5rem 1.15rem;font-size:13px;font-weight:700;transition:background-color .16s,border-color .16s}._8aEwW_adminAddModuleFooterBtn:hover{background-color:var(--cta-buy,#f26716);border-color:var(--cta-buy,#f26716)}._8aEwW_pbAccountAdminLaunchBox{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;flex-direction:column;gap:.5rem;margin-top:1.1rem;padding:.95rem 1rem;display:flex}._8aEwW_pbAccountAdminLaunchTitle{font-family:var(--font-headline);color:#0f172a;font-size:13.5px;font-weight:700}._8aEwW_pbAccountAdminLaunchDesc{color:#475569;margin:0;font-size:12.5px;line-height:1.45}._8aEwW_pbAccountAdminBtnRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.2rem;display:flex}._8aEwW_pbAdminNoticeBar{color:#065f46;background-color:#ecfdf5;border:1px solid #6ee7b7;border-radius:10px;margin-bottom:.85rem;padding:.58rem .78rem;font-size:12.5px;font-weight:600}._8aEwW_pbAdminSectionStack{flex-direction:column;gap:.9rem;display:flex}._8aEwW_pbAdminHeaderRow{font-family:var(--font-headline);color:#0f172a;justify-content:space-between;align-items:center;gap:.5rem;font-size:13.5px;display:flex}._8aEwW_pbAdminGhostBtn{color:#334155;min-height:32px;font-family:var(--font-headline);cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.25rem .7rem;font-size:12px;font-weight:600}._8aEwW_pbAdminGhostBtn:hover{color:#0f172a;border-color:#0f172a}._8aEwW_pbModuleList,._8aEwW_pbSlideList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._8aEwW_pbModuleCard{background-color:#fff;border:1px solid #cbd5e1;border-radius:12px;flex-direction:column;gap:.65rem;padding:.68rem .75rem;display:flex}._8aEwW_pbModuleCardTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_pbModuleTitleWrap{align-items:center;gap:.55rem;min-width:0;display:flex}._8aEwW_pbModuleOrderBadge{color:#0f172a;min-width:1.85rem;height:1.65rem;font-family:var(--font-headline);background-color:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .38rem;font-size:11.5px;font-weight:700;display:inline-flex}._8aEwW_pbModuleTextMeta{flex-direction:column;gap:1px;min-width:0;display:flex}._8aEwW_pbModuleTextMeta strong{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;line-height:1.25;overflow:hidden}._8aEwW_pbModuleTextMeta span{color:#64748b;font-size:11px}._8aEwW_pbModuleActionGroup{flex-shrink:0;align-items:center;gap:.3rem;display:flex}._8aEwW_pbIconMoveBtn{color:#0f172a;cursor:pointer;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}._8aEwW_pbIconMoveBtn:hover:not(:disabled){color:#fff;background-color:#0f172a;border-color:#0f172a}._8aEwW_pbIconMoveBtn:disabled{opacity:.35;cursor:not-allowed}._8aEwW_pbSmallActionBtn{color:#0f172a;min-height:30px;font-family:var(--font-headline);cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.22rem .62rem;font-size:11.5px;font-weight:700}._8aEwW_pbSmallActionBtn:hover{background-color:#f1f5f9;border-color:#0f172a}._8aEwW_pbSmallRemoveBtn{color:#b91c1c;min-height:30px;font-family:var(--font-headline);cursor:pointer;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:.22rem .58rem;font-size:11.5px;font-weight:700}._8aEwW_pbSmallRemoveBtn:hover{color:#fff;background-color:#dc2626;border-color:#dc2626}._8aEwW_pbInlineEditorBox,._8aEwW_pbSlideDetailEditor{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;flex-direction:column;gap:.68rem;padding:.8rem;display:flex}._8aEwW_pbEditorHeading,._8aEwW_pbCatalogSectionHeading{font-family:var(--font-headline);color:#0f172a;font-size:13px;font-weight:700}._8aEwW_pbUploadRow{align-items:center;display:flex}._8aEwW_pbUploadFileLabel{background-color:var(--cta-buy,#f26716);color:#fff;min-height:36px;font-family:var(--font-headline);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.38rem .85rem;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_pbUploadFileLabel:hover{background-color:var(--cta-buy-hover,#d95308)}._8aEwW_pbFieldLabel{color:#334155;flex-direction:column;gap:.28rem;font-size:11.5px;font-weight:700;display:flex}._8aEwW_pbSmallFieldCaption{color:#334155;margin-bottom:.32rem;font-size:11.5px;font-weight:700;display:block}._8aEwW_pbTextInput,._8aEwW_pbSelectInput,._8aEwW_pbTextareaInput{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:.45rem .62rem;font-family:inherit;font-size:12.5px}._8aEwW_pbTextInput:focus,._8aEwW_pbSelectInput:focus,._8aEwW_pbTextareaInput:focus{outline-offset:1px;outline:2px solid #0f172a}._8aEwW_pbTwoColFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}._8aEwW_pbCheckboxRow{color:#0f172a;cursor:pointer;align-items:center;gap:.45rem;font-size:12px;font-weight:600;display:flex}._8aEwW_pbPresetThumbGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}._8aEwW_pbPresetThumbBtn{cursor:pointer;background-color:#0f172a;border:2px solid #e2e8f0;border-radius:8px;height:46px;padding:0;overflow:hidden}._8aEwW_pbPresetThumbBtnActive{border-color:var(--cta-buy,#f26716)}._8aEwW_pbPresetThumbImg{object-fit:cover;width:100%;height:100%;display:block}._8aEwW_pbCatalogAddSection{border-top:1px solid #e2e8f0;flex-direction:column;gap:.6rem;margin-top:.35rem;padding-top:.85rem;display:flex}._8aEwW_pbCatalogGrid{flex-direction:column;gap:.48rem;display:flex}._8aEwW_pbCatalogItem{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:.6rem;padding:.62rem .72rem;display:flex}._8aEwW_pbCatalogItemCopy{flex-direction:column;gap:2px;min-width:0;display:flex}._8aEwW_pbCatalogItemCopy strong{color:#0f172a;font-size:12.5px}._8aEwW_pbCatalogItemCopy span{color:#475569;font-size:11.5px;line-height:1.35}._8aEwW_pbAddModulePrimaryBtn{border:1px solid var(--cta-buy,#f26716);background-color:var(--cta-buy,#f26716);color:#fff;min-height:34px;font-family:var(--font-headline);cursor:pointer;border-radius:999px;flex-shrink:0;padding:.32rem .82rem;font-size:12px;font-weight:700}._8aEwW_pbAddModulePrimaryBtn:hover{background-color:var(--cta-buy-hover,#d95308);border-color:var(--cta-buy-hover,#d95308)}._8aEwW_pbModuleAddedBadgeBtn{color:#475569;min-height:32px;font-family:var(--font-headline);cursor:default;background-color:#e2e8f0;border:1px solid #cbd5e1;border-radius:999px;flex-shrink:0;padding:.25rem .72rem;font-size:11.5px;font-weight:700}._8aEwW_pbSlideRowCard{background-color:#fff;border:1px solid #cbd5e1;border-radius:12px;align-items:center;gap:.55rem;padding:.55rem .65rem;display:flex}._8aEwW_pbSlideRowCardActive{border-color:var(--cta-buy,#f26716);background-color:#fffaf5}._8aEwW_pbSlideSelectThumbBtn{cursor:pointer;background-color:#0f172a;border:1px solid #cbd5e1;border-radius:7px;flex-shrink:0;width:56px;height:38px;padding:0;overflow:hidden}._8aEwW_pbSlideMiniThumb{object-fit:cover;width:100%;height:100%;display:block}._8aEwW_pbSlideRowMeta{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._8aEwW_pbSlideRowMeta strong{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._8aEwW_pbSlideRowMeta span{color:#64748b;font-size:11px}._8aEwW_pbModeSegmentRow{background-color:#e2e8f0;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.22rem;display:grid}._8aEwW_pbModeToggleBtn{color:#334155;min-height:34px;font-family:var(--font-headline);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.25rem .65rem;font-size:12px;font-weight:700}._8aEwW_pbModeToggleBtnActive{color:#0f172a;background-color:#fff;box-shadow:0 1px 4px #0f172a1f}._8aEwW_pbLivePreviewBannerWrap{background-color:#0f172a;border:1px solid #cbd5e1;border-radius:10px;width:100%;height:148px;position:relative;overflow:hidden}._8aEwW_pbLivePreviewBannerImg{object-fit:cover;width:100%;height:100%;display:block}._8aEwW_pbUploadOverlayBtn{color:#fff;min-height:34px;font-family:var(--font-headline);cursor:pointer;background-color:#0f172adb;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:.38rem;padding:.35rem .9rem;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;bottom:.55rem;left:50%;transform:translate(-50%)}._8aEwW_pbUploadOverlayBtn:hover{background-color:var(--cta-buy,#f26716);border-color:var(--cta-buy,#f26716)}@keyframes _8aEwW_cartBtnConfirmPop{0%{transform:scale(.97)}55%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes _8aEwW_cartCheckDrawIn{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}._8aEwW_addCartBtnJustAdded,._8aEwW_cardSingleAddBtn._8aEwW_addCartBtnJustAdded,._8aEwW_cardSingleAddBtnCiseco._8aEwW_addCartBtnJustAdded,._8aEwW_seikoFullAddBtn._8aEwW_addCartBtnJustAdded,._8aEwW_listLayoutAddBtn._8aEwW_addCartBtnJustAdded,._8aEwW_modaveBlackBtn._8aEwW_addCartBtnJustAdded,._8aEwW_pdpPrimaryCartBtn._8aEwW_addCartBtnJustAdded,._8aEwW_pdpMobileStickyCta._8aEwW_addCartBtnJustAdded,._8aEwW_pdpCrossSellAddBtn._8aEwW_addCartBtnJustAdded,._8aEwW_wishlistAddCartBtn._8aEwW_addCartBtnJustAdded{color:#fff;background-color:#047857;border-color:#047857;animation:.18s cubic-bezier(.16,1,.3,1) _8aEwW_cartBtnConfirmPop;box-shadow:0 6px 16px -3px #0478575c}._8aEwW_addCartBtnJustAdded:hover,._8aEwW_cardProduct:hover ._8aEwW_cardHoverCtaStage>._8aEwW_cardSingleAddBtn._8aEwW_addCartBtnJustAdded:hover,._8aEwW_cardProduct:hover ._8aEwW_cardHoverCtaStage>._8aEwW_seikoFullAddBtn._8aEwW_addCartBtnJustAdded:hover{color:#fff;background-color:#065f46;border-color:#065f46;box-shadow:0 8px 18px -3px #065f4666}._8aEwW_cartAddedCheckSvg{flex-shrink:0}._8aEwW_cartAddedCheckPath{stroke-dasharray:1;stroke-dashoffset:0;animation:.24s cubic-bezier(.16,1,.3,1) both _8aEwW_cartCheckDrawIn}._8aEwW_flyingCartViewportLayer{z-index:1320;pointer-events:none;position:fixed;inset:0;overflow:hidden}._8aEwW_flyingCartToken{will-change:transform, opacity;pointer-events:none;background-color:#fff;border:2px solid #c84308;border-radius:14px;width:48px;height:48px;padding:2px;position:fixed;box-shadow:0 12px 26px -4px #0f172a47}._8aEwW_flyingCartTokenImg{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}@keyframes _8aEwW_cartIconCatchPulse{0%{transform:scale(1)}40%{transform:scale(1.18)}72%{transform:scale(.96)}to{transform:scale(1)}}@keyframes _8aEwW_cartBadgeNumberPop{0%{transform:scale(1)}45%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes _8aEwW_cartDeltaFloatUp{0%{opacity:0;transform:translateY(4px)scale(.85)}22%{opacity:1;transform:translateY(-3px)scale(1)}80%{opacity:1;transform:translateY(-10px)scale(1)}to{opacity:0;transform:translateY(-14px)scale(.94)}}._8aEwW_navCartBtnArrivalPulse{animation:.34s cubic-bezier(.16,1,.3,1) _8aEwW_cartIconCatchPulse;position:relative}._8aEwW_countBoxPulsePop{color:#fff;background-color:#047857;animation:.34s cubic-bezier(.16,1,.3,1) _8aEwW_cartBadgeNumberPop}._8aEwW_cartArrivalDeltaPill{color:#fff;font-family:var(--font-headline);font-variant-numeric:tabular-nums;pointer-events:none;background-color:#047857;border-radius:999px;padding:1px 6px;font-size:10.5px;font-weight:800;line-height:1.35;animation:.68s cubic-bezier(.16,1,.3,1) forwards _8aEwW_cartDeltaFloatUp;position:absolute;top:-8px;left:-10px;box-shadow:0 4px 10px -2px #04785766}@keyframes _8aEwW_cartToastEnterDesktop{0%{opacity:0;transform:translateY(-10px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes _8aEwW_cartToastEnterMobile{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes _8aEwW_cartToastCountdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._8aEwW_cartToastViewportSlot{z-index:1260;pointer-events:none;width:min(386px,100vw - 32px);position:fixed;top:84px;right:20px}._8aEwW_cartToastViewportSlotOverModal{top:auto;bottom:24px;right:24px}._8aEwW_cartToastCard{pointer-events:auto;color:#0f172a;background-color:#fff;border:1px solid #0f172a1f;border-radius:16px;animation:.26s cubic-bezier(.16,1,.3,1) both _8aEwW_cartToastEnterDesktop;overflow:hidden;box-shadow:0 20px 42px -12px #0f172a3d,0 4px 14px -2px #0f172a14}._8aEwW_cartToastTopRow{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.5rem;padding:.72rem .88rem .55rem;display:flex}._8aEwW_cartToastStatusCluster{align-items:center;gap:.45rem;min-width:0;display:flex}._8aEwW_cartToastCheckBadge{color:#fff;background-color:#047857;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}._8aEwW_cartToastHeading{font-family:var(--font-headline);color:#0f172a;letter-spacing:-.01em;font-size:13.5px;font-weight:800}._8aEwW_cartToastAddedQtyPill{color:#065f46;font-family:var(--font-headline);font-variant-numeric:tabular-nums;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;padding:.14rem .48rem;font-size:11px;font-weight:700}._8aEwW_cartToastCloseBtn{color:#475569;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s,color .15s;display:inline-flex}._8aEwW_cartToastCloseBtn:hover{color:#0f172a;background-color:#f1f5f9}._8aEwW_cartToastProductRow{align-items:center;gap:.75rem;padding:.72rem .88rem;display:flex}._8aEwW_cartToastThumbWrap{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-shrink:0;width:56px;height:56px;overflow:hidden}._8aEwW_cartToastThumbImg{object-fit:cover;width:100%;height:100%;display:block}._8aEwW_cartToastProductBody{flex-direction:column;flex:1;gap:.22rem;min-width:0;display:flex}._8aEwW_cartToastProductTitle{font-family:var(--font-headline);color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}._8aEwW_cartToastSwatchLine{color:#334155;align-items:center;gap:.36rem;min-width:0;font-size:12px;display:flex}._8aEwW_cartToastSwatchDot{border:1px solid #0f172a38;border-radius:999px;flex-shrink:0;width:10px;height:10px}._8aEwW_cartToastSwatchText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._8aEwW_cartToastPriceLine{color:#475569;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.32rem;font-size:11.5px;display:flex}._8aEwW_cartToastPriceStrong{font-family:var(--font-headline);color:#0f172a;font-size:13px;font-weight:800}._8aEwW_cartToastSampleLabel{color:#475569;font-size:11px}._8aEwW_cartToastVariantInCart{color:#065f46;font-size:11.5px;font-weight:600}._8aEwW_cartToastFooterRow{background-color:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:.65rem;padding:.62rem .88rem .72rem;display:flex}._8aEwW_cartToastCartSummary{color:#475569;font-variant-numeric:tabular-nums;flex-direction:column;gap:.08rem;min-width:0;font-size:11.5px;display:flex}._8aEwW_cartToastCartSummary strong{font-family:var(--font-headline);color:#0f172a;font-size:13px;font-weight:800}._8aEwW_cartToastPrimaryBtn{color:#fff;min-height:38px;font-family:var(--font-headline);font-variant-numeric:tabular-nums;cursor:pointer;background-color:#c84308;border:1px solid #c84308;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.38rem;padding:.42rem .95rem;font-size:12.5px;font-weight:700;transition:background-color .16s,border-color .16s,transform .14s;display:inline-flex;box-shadow:0 6px 14px -3px #c8430859}._8aEwW_cartToastPrimaryBtn:hover{background-color:#a93605;border-color:#a93605;transform:translateY(-1px)}._8aEwW_cartToastProgressTrack{background-color:#e2e8f0;width:100%;height:3px;overflow:hidden}._8aEwW_cartToastProgressBar{transform-origin:0;background-color:#047857;width:100%;height:100%;animation:4.2s linear forwards _8aEwW_cartToastCountdown}._8aEwW_cartToastProgressBarPaused{animation-play-state:paused}@media (max-width:767.98px){._8aEwW_cartToastViewportSlot{top:auto;left:12px;right:12px;bottom:calc(74px + env(safe-area-inset-bottom,0px));width:auto}._8aEwW_cartToastCard{animation-name:_8aEwW_cartToastEnterMobile}}@media (prefers-reduced-motion:reduce){._8aEwW_addCartBtnJustAdded,._8aEwW_navCartBtnArrivalPulse,._8aEwW_countBoxPulsePop{animation:none}._8aEwW_cartAddedCheckPath{stroke-dashoffset:0;animation:none}._8aEwW_cartArrivalDeltaPill{opacity:1;animation:none;transform:none}._8aEwW_cartToastCard{animation:none;transform:none}}a._8aEwW_headerStyle4Link,a._8aEwW_itemLinkDark,a._8aEwW_itemLink,a._8aEwW_navIconBtn,a._8aEwW_footerActionLink,a._8aEwW_mobileNavDrawerBtn,a._8aEwW_seikoMegaLinkBtn,a._8aEwW_seikoSocialChip,a._8aEwW_cisecoExploreLinkBtn,a._8aEwW_blogReadBtn,a._8aEwW_productPhotoStage,a._8aEwW_sliderShowcaseStage,a._8aEwW_seikoDealMainStage,a._8aEwW_cardProductTitle,a._8aEwW_cardRatingTriggerBtn,a._8aEwW_moreSwatchesBtn,a._8aEwW_heroSwatchMoreLink,a._8aEwW_cisecoHoverSecondaryPill,a._8aEwW_seikoQuickViewOverlayBtn,a._8aEwW_boxIcon,a._8aEwW_seikoWishlistBtn,a._8aEwW_seikoShareActionBtn,a._8aEwW_cisecoDarkPillBtn,a._8aEwW_seikoFullAddBtn,a._8aEwW_heroFullscreenSecondaryBtn,a._8aEwW_tfBtnOutlineWhite,a._8aEwW_tfBtnWhite,a._8aEwW_seikoCoolBtn,a._8aEwW_seikoHoverSlideBtn,a._8aEwW_seikoInstaTile,a._8aEwW_wishlistEntryThumbBtn,a._8aEwW_wishlistEntryTitleBtn,a._8aEwW_wishlistDetailBtn,a._8aEwW_pdpCompanionCard{text-decoration:none}a._8aEwW_modaveBlackBtn,a._8aEwW_secondaryBtn,a._8aEwW_cisecoHoverSecondaryPill,a._8aEwW_seikoQuickViewOverlayBtn,a._8aEwW_moreSwatchesBtn,a._8aEwW_heroSwatchMoreLink,a._8aEwW_wishlistDetailBtn,a._8aEwW_cisecoDarkPillBtn,a._8aEwW_seikoFullAddBtn,a._8aEwW_heroFullscreenSecondaryBtn,a._8aEwW_tfBtnOutlineWhite,a._8aEwW_tfBtnWhite,a._8aEwW_seikoCoolBtn,a._8aEwW_seikoHoverSlideBtn,a._8aEwW_pbSmallActionBtn{white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._8aEwW_drawerQuickSwitchRow{background-color:var(--surface);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;gap:.35rem;margin-bottom:.9rem;padding:.25rem;display:flex}._8aEwW_drawerQuickSwitchRow ._8aEwW_drawerQuickSwitchBtn{flex:auto}._8aEwW_pbVariantSwatchRow{flex-wrap:wrap;gap:.4rem;display:flex}._8aEwW_pbVariantSwatchChip{color:#0f172a;min-height:32px;font-family:var(--font-headline);white-space:nowrap;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:.38rem;padding:.24rem .62rem;font-size:11.5px;font-weight:700;transition:border-color .16s,background-color .16s;display:inline-flex}._8aEwW_pbVariantSwatchChip:hover{border-color:#0f172a}._8aEwW_pbVariantSwatchChipActive{border-color:var(--cta-buy,#f26716);box-shadow:0 0 0 1px var(--cta-buy,#f26716);background-color:#fff7ed}._8aEwW_pbVariantSwatchDot{background-color:#fff;border:1px solid #0f172a33;border-radius:.32rem;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;overflow:hidden}._8aEwW_pbVariantSwatchCount{color:#475569;background-color:#f1f5f9;border-radius:999px;padding:.06rem .36rem;font-size:10.5px;font-weight:700}._8aEwW_pbVariantSwatchChipActive ._8aEwW_pbVariantSwatchCount{background-color:var(--cta-buy,#f26716);color:#fff}._8aEwW_pbVariantToolbarRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_pbVariantToolbarActions{flex-wrap:wrap;align-items:center;gap:.38rem;display:flex}._8aEwW_pbVariantUrlFormRow{align-items:stretch;gap:.45rem;display:flex}._8aEwW_pbVariantUrlInput{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;min-width:0;min-height:38px;padding:.42rem .65rem;font-family:inherit;font-size:16px}@media (min-width:768px){._8aEwW_pbVariantUrlInput{font-size:13px}}._8aEwW_pbVariantUrlInput:focus{outline-offset:1px;outline:2px solid #0f172a}._8aEwW_pbVariantGalleryList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._8aEwW_pbVariantGalleryRow{background-color:#fff;border:1px solid #cbd5e1;border-radius:10px;justify-content:space-between;align-items:center;gap:.55rem;padding:.45rem .58rem;display:flex}._8aEwW_pbVariantGalleryRowCover{border-color:var(--cta-buy,#f26716);background-color:#fffaf5}._8aEwW_pbVariantGalleryLead{align-items:center;gap:.55rem;min-width:0;display:flex}._8aEwW_pbVariantThumbFrame{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;width:52px;height:52px;overflow:hidden}._8aEwW_pbVariantThumbImg{object-fit:cover;width:100%;height:100%;display:block}._8aEwW_pbVariantRowMeta{flex-direction:column;gap:2px;min-width:0;display:flex}._8aEwW_pbVariantRowMeta strong{color:#0f172a;font-size:12px;font-weight:700}._8aEwW_pbVariantRowMeta span{color:#64748b;white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:11px;overflow:hidden}._8aEwW_pbSmallThumbSection{border-bottom:1px solid #e2e8f0;flex-direction:column;gap:.55rem;padding-bottom:.85rem;display:flex}._8aEwW_pbSmallThumbHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._8aEwW_pbSmallThumbPreviewRow{align-items:center;gap:.65rem;min-width:0;display:flex}._8aEwW_pbSmallThumbPreviewFrame{background-color:#fff;border:1.5px solid #0f172a;border-radius:.45rem;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:2px;display:inline-flex;overflow:hidden}._8aEwW_pbSmallThumbMeta{flex-direction:column;gap:2px;min-width:0;display:flex}._8aEwW_pbSmallThumbTitle{color:#0f172a;font-size:12.5px;font-weight:700}._8aEwW_pbSmallThumbSub{color:#475569;font-size:11.5px;line-height:1.35}._8aEwW_pbSmallThumbBadgeCustom{color:#065f46;white-space:nowrap;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:11px;font-weight:700;display:inline-flex}._8aEwW_pbSmallThumbBadgeAuto{color:#334155;white-space:nowrap;background-color:#f1f5f9;border:1px solid #cbd5e1;border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:11px;font-weight:600;display:inline-flex}._8aEwW_pbSmallActionBtnActive{color:#065f46;background-color:#ecfdf5;border-color:#059669}
