.Section-module-scss-module__65WpAG__section{padding-block:56px}@media (max-width:786px){.Section-module-scss-module__65WpAG__section{padding-block:36px}}.Section-module-scss-module__65WpAG__header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.Section-module-scss-module__65WpAG__title{font-size:24px;font-weight:700}@media (max-width:786px){.Section-module-scss-module__65WpAG__title{font-size:18px}}.Section-module-scss-module__65WpAG__description{color:var(--color-muted);margin-top:6px;font-size:14px}
.PlaceholderImage-module-scss-module__3voXEa__placeholder{background:hsl(var(--ph-hue), 45%, 92%);background-image:repeating-linear-gradient(135deg, hsl(var(--ph-hue), 45%, 92%) 0 18px, hsl(var(--ph-hue), 45%, 89%) 18px 36px);justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;inset:0}.PlaceholderImage-module-scss-module__3voXEa__label{color:hsl(var(--ph-hue), 30%, 32%);text-align:center;opacity:.75;font-size:13px;font-weight:600;line-height:1.4}
.ProductCard-module-scss-module__OsE7-q__card{position:relative}.ProductCard-module-scss-module__OsE7-q__link{display:block}.ProductCard-module-scss-module__OsE7-q__thumb{aspect-ratio:3/4;background:var(--color-surface);position:relative;overflow:hidden}.ProductCard-module-scss-module__OsE7-q__badge{background:var(--color-brand);color:#fff;letter-spacing:.02em;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.ProductCard-module-scss-module__OsE7-q__badge+.ProductCard-module-scss-module__OsE7-q__badge{left:auto;right:10px}.ProductCard-module-scss-module__OsE7-q__soldOut{background:#000000a6;inset:auto auto 50% 50%;transform:translate(-50%,50%)}.ProductCard-module-scss-module__OsE7-q__info{padding-top:12px}.ProductCard-module-scss-module__OsE7-q__brand{color:var(--color-muted);font-size:12px}.ProductCard-module-scss-module__OsE7-q__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 6px;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}
.ProductGallery-module-scss-module__9NdasW__gallery{flex-direction:column;gap:12px;display:flex}.ProductGallery-module-scss-module__9NdasW__main{aspect-ratio:1;background:var(--color-surface);position:relative}.ProductGallery-module-scss-module__9NdasW__thumbs{gap:8px;display:flex;overflow-x:auto}.ProductGallery-module-scss-module__9NdasW__thumb{aspect-ratio:1;border:1px solid #0000;flex-shrink:0;width:64px;position:relative;overflow:hidden}.ProductGallery-module-scss-module__9NdasW__thumbActive{border-color:var(--color-brand)}
.Price-module-scss-module__Ai9o_G__wrap{align-items:baseline;gap:6px;display:inline-flex}.Price-module-scss-module__Ai9o_G__rate{color:var(--color-accent);font-weight:700}.Price-module-scss-module__Ai9o_G__current{font-weight:600}.Price-module-scss-module__Ai9o_G__original{color:var(--color-muted);font-size:.875em}
.ProductBuyBox-module-scss-module__pme7nq__box{flex-direction:column;gap:16px;display:flex}.ProductBuyBox-module-scss-module__pme7nq__brand{color:var(--color-muted);font-size:13px}.ProductBuyBox-module-scss-module__pme7nq__name{font-size:22px;font-weight:700;line-height:1.3}.ProductBuyBox-module-scss-module__pme7nq__optionGroup{border-top:1px solid var(--color-line);padding-top:8px}.ProductBuyBox-module-scss-module__pme7nq__optionLabel{color:var(--color-muted);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.ProductBuyBox-module-scss-module__pme7nq__optionValues{flex-wrap:wrap;gap:8px;display:flex}.ProductBuyBox-module-scss-module__pme7nq__optionValue{border:1px solid var(--color-line);height:36px;padding-inline:14px;font-size:13px}.ProductBuyBox-module-scss-module__pme7nq__optionValue:disabled{color:var(--color-muted);background:var(--color-surface);text-decoration:line-through}.ProductBuyBox-module-scss-module__pme7nq__optionValue[data-active]{border-color:var(--color-brand);background:var(--color-brand);color:#fff}.ProductBuyBox-module-scss-module__pme7nq__quantityRow{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;padding-top:8px;display:flex}.ProductBuyBox-module-scss-module__pme7nq__quantityInput{border:1px solid var(--color-line);text-align:center;width:72px;height:36px;padding-inline:10px}.ProductBuyBox-module-scss-module__pme7nq__totalRow{border-top:1px solid var(--color-line);justify-content:space-between;align-items:baseline;padding-top:12px;font-size:15px;display:flex}.ProductBuyBox-module-scss-module__pme7nq__totalRow strong{font-size:20px}.ProductBuyBox-module-scss-module__pme7nq__notice{color:var(--color-accent);font-size:13px}.ProductBuyBox-module-scss-module__pme7nq__actions{gap:8px;display:flex}.ProductBuyBox-module-scss-module__pme7nq__addToCart,.ProductBuyBox-module-scss-module__pme7nq__buyNow{flex:1;height:52px;font-weight:600}.ProductBuyBox-module-scss-module__pme7nq__addToCart:disabled,.ProductBuyBox-module-scss-module__pme7nq__buyNow:disabled{opacity:.5}.ProductBuyBox-module-scss-module__pme7nq__addToCart{border:1px solid var(--color-brand);background:#fff}.ProductBuyBox-module-scss-module__pme7nq__buyNow{background:var(--color-brand);color:#fff}
.Accordion-module-scss-module__y9Uqqa__list{border-top:1px solid var(--color-line)}.Accordion-module-scss-module__y9Uqqa__item{border-bottom:1px solid var(--color-line)}.Accordion-module-scss-module__y9Uqqa__question{text-align:left;justify-content:space-between;align-items:center;width:100%;padding:18px 4px;font-size:15px;font-weight:500;display:flex}.Accordion-module-scss-module__y9Uqqa__icon{color:var(--color-muted);flex-shrink:0;margin-left:12px;font-size:18px;transition:transform .15s}.Accordion-module-scss-module__y9Uqqa__iconOpen{transform:rotate(45deg)}.Accordion-module-scss-module__y9Uqqa__answer{color:var(--color-muted);white-space:pre-line;padding:0 24px 20px 4px;font-size:14px;line-height:1.6}
.EmptyState-module-scss-module__m3vnka__wrap{text-align:center;flex-direction:column;align-items:center;gap:16px;padding-block:80px;display:flex}.EmptyState-module-scss-module__m3vnka__message{color:var(--color-muted)}
.FilterSidebar-module-scss-module__CaqVeG__sidebar{flex-shrink:0;width:320px;padding-bottom:130px;padding-left:44px}@media (min-width:1025px){.FilterSidebar-module-scss-module__CaqVeG__sidebar{position:sticky;top:126px}}@media (max-width:1024px){.FilterSidebar-module-scss-module__CaqVeG__sidebar{width:310px;padding-left:24px}}.FilterSidebar-module-scss-module__CaqVeG__drawerBody{width:100%;padding-inline:16px}.FilterSidebar-module-scss-module__CaqVeG__drawerBody .FilterSidebar-module-scss-module__CaqVeG__typeSection{padding-top:0}.FilterSidebar-module-scss-module__CaqVeG__drawerBody .FilterSidebar-module-scss-module__CaqVeG__priceList{padding:0}.FilterSidebar-module-scss-module__CaqVeG__drawerBody .FilterSidebar-module-scss-module__CaqVeG__radioRow{gap:4px}.FilterSidebar-module-scss-module__CaqVeG__drawerBody .FilterSidebar-module-scss-module__CaqVeG__radio{justify-content:center;align-items:center;width:24px;height:24px}.FilterSidebar-module-scss-module__CaqVeG__categoryList{flex-direction:column;gap:8px;padding-bottom:24px;display:flex}.FilterSidebar-module-scss-module__CaqVeG__categoryItem{letter-spacing:-.02em;color:#909090;text-align:left;align-items:center;height:40px;font-size:28px;font-weight:700;display:flex}.FilterSidebar-module-scss-module__CaqVeG__categoryItemActive{color:#000}.FilterSidebar-module-scss-module__CaqVeG__section{border-bottom:1px solid #e9e9e9}.FilterSidebar-module-scss-module__CaqVeG__typeSection{flex-direction:column;gap:8px;padding-block:16px;display:flex}.FilterSidebar-module-scss-module__CaqVeG__collapse{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.FilterSidebar-module-scss-module__CaqVeG__collapseOpen{grid-template-rows:1fr}.FilterSidebar-module-scss-module__CaqVeG__collapseInner{min-height:0;overflow:hidden}.FilterSidebar-module-scss-module__CaqVeG__collapseBody{padding-bottom:16px}.FilterSidebar-module-scss-module__CaqVeG__arrow{flex-shrink:0;transition:transform .3s}.FilterSidebar-module-scss-module__CaqVeG__arrowOpen{transform:rotate(180deg)}.FilterSidebar-module-scss-module__CaqVeG__checkboxRow{letter-spacing:-.01em;align-items:center;gap:4px;height:32px;font-size:15px;font-weight:500;display:flex}.FilterSidebar-module-scss-module__CaqVeG__checkbox{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.FilterSidebar-module-scss-module__CaqVeG__sectionHeader{letter-spacing:-.01em;color:#000;justify-content:space-between;align-items:center;width:100%;height:50px;font-size:16px;font-weight:500;display:flex}.FilterSidebar-module-scss-module__CaqVeG__colorGrid{flex-wrap:wrap;gap:18px 15px;padding:12px;display:flex}.FilterSidebar-module-scss-module__CaqVeG__colorSwatch{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.FilterSidebar-module-scss-module__CaqVeG__colorSwatch[data-selected=true]{border-color:#000}.FilterSidebar-module-scss-module__CaqVeG__colorDot{border:1px solid #989898;border-radius:999px;width:24px;height:24px}.FilterSidebar-module-scss-module__CaqVeG__priceList{flex-direction:column;gap:8px;padding:4px 2px;display:flex}.FilterSidebar-module-scss-module__CaqVeG__optionList{flex-direction:column;gap:8px;display:flex}.FilterSidebar-module-scss-module__CaqVeG__radioRow{letter-spacing:-.02em;align-items:center;gap:6px;height:32px;font-size:15px;font-weight:500;display:flex}.FilterSidebar-module-scss-module__CaqVeG__radio{cursor:pointer;display:flex}.FilterSidebar-module-scss-module__CaqVeG__reset{color:#fff;background:#000;border-radius:2px;justify-content:center;align-items:center;width:100%;height:48px;margin-top:16px;font-size:14px;font-weight:700;display:flex}.FilterSidebar-module-scss-module__CaqVeG__drawerActions{gap:4px;width:100%;padding-top:20px;padding-bottom:32px;display:flex}.FilterSidebar-module-scss-module__CaqVeG__drawerReset,.FilterSidebar-module-scss-module__CaqVeG__drawerApply{flex:1;justify-content:center;align-items:center;height:48px;font-size:14px;font-weight:700;display:flex}.FilterSidebar-module-scss-module__CaqVeG__drawerReset{color:#000;background:#f8f8f8}.FilterSidebar-module-scss-module__CaqVeG__drawerApply{color:#fff;background:#000}
.FilterDrawer-module-scss-module__8V2gCG__overlay{z-index:1000;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.FilterDrawer-module-scss-module__8V2gCG__header{flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding-inline:16px;display:flex}.FilterDrawer-module-scss-module__8V2gCG__title{letter-spacing:-.01em;color:#000;font-size:18px;font-weight:700}.FilterDrawer-module-scss-module__8V2gCG__close{justify-content:flex-end;align-items:center;width:36px;height:36px;padding-right:5px;display:flex}.FilterDrawer-module-scss-module__8V2gCG__body{flex:1}
.ProductCard-module-scss-module__mpJQwW__card{display:block}.ProductCard-module-scss-module__mpJQwW__imageWrap{aspect-ratio:492/376;background:#f6f6f6;border-radius:2px;position:relative;overflow:hidden}.ProductCard-module-scss-module__mpJQwW__image{object-fit:contain;padding:12.3% 3.6% 4%}.ProductCard-module-scss-module__mpJQwW__badge{color:#fff;letter-spacing:-.01em;background:#000;border-radius:2px;padding:4px 7px;font-size:12px;font-weight:700;line-height:1;position:absolute;top:22px;left:22px}@media (max-width:786px){.ProductCard-module-scss-module__mpJQwW__badge{justify-content:center;align-items:center;min-width:30px;height:15px;padding:0 6px;font-size:8px;font-weight:500;line-height:1;display:flex;top:7px;left:7px}}.ProductCard-module-scss-module__mpJQwW__body{padding-top:16px;padding-bottom:40px}@media (max-width:786px){.ProductCard-module-scss-module__mpJQwW__body{padding-top:8px;padding-bottom:20px}}.ProductCard-module-scss-module__mpJQwW__name{color:#000;font-size:20px;font-weight:700;line-height:1}@media (max-width:786px){.ProductCard-module-scss-module__mpJQwW__name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1;overflow:hidden}}.ProductCard-module-scss-module__mpJQwW__spec{letter-spacing:-.01em;color:#000;margin-top:4px;font-size:16px;line-height:1.5}@media (max-width:786px){.ProductCard-module-scss-module__mpJQwW__spec{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.5;overflow:hidden}}.ProductCard-module-scss-module__mpJQwW__priceRow{letter-spacing:-.02em;align-items:center;gap:6px;padding-block:12px 14px;font-size:15px;line-height:1.2;display:flex}@media (max-width:786px){.ProductCard-module-scss-module__mpJQwW__priceRow{letter-spacing:-.02em;white-space:nowrap;padding-block:6px 8px;font-size:11px;line-height:1.2}}.ProductCard-module-scss-module__mpJQwW__price{color:#3f3f3f;font-weight:600}.ProductCard-module-scss-module__mpJQwW__originalPrice{color:#a7a7a7;text-decoration:line-through}.ProductCard-module-scss-module__mpJQwW__colors{gap:4px;padding-block:12px;display:flex}@media (max-width:786px){.ProductCard-module-scss-module__mpJQwW__colors{gap:4px;padding-block:4px}}.ProductCard-module-scss-module__mpJQwW__colorDot{border:1px solid #00000026;border-radius:999px;width:18px;height:18px;margin:2px}@media (max-width:786px){.ProductCard-module-scss-module__mpJQwW__colorDot{width:13px;height:13px;margin:2px}}
.Pagination-module-scss-module__5EYWMa__pagination{justify-content:center;align-items:center;gap:32px;height:136px;display:flex}.Pagination-module-scss-module__5EYWMa__arrow{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Pagination-module-scss-module__5EYWMa__arrow:disabled{opacity:.3;cursor:default}.Pagination-module-scss-module__5EYWMa__numbers{align-items:center;gap:16px;display:flex}.Pagination-module-scss-module__5EYWMa__number{color:#d4d4d4;font-size:16px;font-weight:600;line-height:1}.Pagination-module-scss-module__5EYWMa__numberActive{color:#000}
.ProductListPage-module-scss-module__BrG-SG__layout{align-items:flex-start;gap:20px;padding-top:44px;display:flex}@media (max-width:786px){.ProductListPage-module-scss-module__BrG-SG__layout{padding-top:0}.ProductListPage-module-scss-module__BrG-SG__desktopSidebar{display:none}}.ProductListPage-module-scss-module__BrG-SG__main{flex:1;min-width:0;padding-inline:44px}@media (max-width:1024px){.ProductListPage-module-scss-module__BrG-SG__main{padding-inline:24px}}@media (max-width:786px){.ProductListPage-module-scss-module__BrG-SG__main{padding-inline:0}}.ProductListPage-module-scss-module__BrG-SG__mobileTabs{display:none}@media (max-width:786px){.ProductListPage-module-scss-module__BrG-SG__mobileTabs{scrollbar-width:none;align-items:center;gap:20px;height:54px;padding-inline:16px;display:flex;overflow-x:auto}.ProductListPage-module-scss-module__BrG-SG__mobileTabs::-webkit-scrollbar{display:none}}.ProductListPage-module-scss-module__BrG-SG__mobileTab{letter-spacing:-.01em;color:#909090;white-space:nowrap;flex-shrink:0;font-size:18px;font-weight:700}.ProductListPage-module-scss-module__BrG-SG__mobileTabActive{color:#000}.ProductListPage-module-scss-module__BrG-SG__mobileToolbar{display:none}@media (max-width:786px){.ProductListPage-module-scss-module__BrG-SG__mobileToolbar{justify-content:flex-end;align-items:center;gap:7px;height:48px;padding-left:16px;display:flex}}.ProductListPage-module-scss-module__BrG-SG__mobileSortWrap{align-items:center;display:flex;position:relative}.ProductListPage-module-scss-module__BrG-SG__mobileSort{appearance:none;letter-spacing:-.01em;color:#000;text-align:right;cursor:pointer;background:0 0;border:none;height:36px;padding:0 36px 0 16px;font-size:16px;font-weight:500;line-height:1.5}.ProductListPage-module-scss-module__BrG-SG__mobileSortIcon{pointer-events:none;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ProductListPage-module-scss-module__BrG-SG__filterButton{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ProductListPage-module-scss-module__BrG-SG__toolbar{justify-content:space-between;align-items:center;height:20px;margin-bottom:32px;display:flex}@media (max-width:786px){.ProductListPage-module-scss-module__BrG-SG__toolbar{display:none}}.ProductListPage-module-scss-module__BrG-SG__count{color:#000;font-size:16px}.ProductListPage-module-scss-module__BrG-SG__sort{color:#000;background:0 0;border:none;font-size:14px;font-weight:500}.ProductListPage-module-scss-module__BrG-SG__grid{grid-template-columns:repeat(3,1fr);gap:20px 8px;display:grid}@media (max-width:786px){.ProductListPage-module-scss-module__BrG-SG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px;padding:30px 16px 0}}@media (min-width:1025px){.ProductListPage-module-scss-module__BrG-SG__gridWide{grid-template-columns:repeat(4,1fr)}}
.ListingHero-module-scss-module__Yo06Va__hero{background:#000;align-items:flex-end;height:700px;padding:80px 44px;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.ListingHero-module-scss-module__Yo06Va__hero{height:420px;padding:48px 32px}}@media (max-width:786px){.ListingHero-module-scss-module__Yo06Va__hero{height:450px;padding:40px 16px}}.ListingHero-module-scss-module__Yo06Va__image{object-fit:cover}@media (max-width:786px){.ListingHero-module-scss-module__Yo06Va__image{object-position:71% center}}.ListingHero-module-scss-module__Yo06Va__overlay{background:linear-gradient(#0000 70%,#0009 100%),#0003;position:absolute;inset:0}.ListingHero-module-scss-module__Yo06Va__body{align-items:flex-end;gap:12px;display:flex;position:relative}@media (max-width:786px){.ListingHero-module-scss-module__Yo06Va__body{gap:8px}}.ListingHero-module-scss-module__Yo06Va__title{color:#fff;letter-spacing:-.02em;white-space:nowrap;font-size:clamp(40px,6vw,100px);font-weight:700;line-height:.8}@media (max-width:786px){.ListingHero-module-scss-module__Yo06Va__title{font-size:42px}}.ListingHero-module-scss-module__Yo06Va__breadcrumb{color:#fff;white-space:nowrap;align-items:center;gap:4px;height:20px;font-size:14px;font-weight:700;line-height:1;display:flex}@media (max-width:786px){.ListingHero-module-scss-module__Yo06Va__breadcrumb{height:auto}}.ListingHero-module-scss-module__Yo06Va__separator{font-size:12px}
.Gallery-module-scss-module__DS19lq__gallery{aspect-ratio:1489/1072;flex:1;min-width:0;position:relative}@media (min-width:1025px){.Gallery-module-scss-module__DS19lq__gallery{min-height:760px}}.Gallery-module-scss-module__DS19lq__gallery{background:#f0f0f0;overflow:hidden}@media (max-width:786px){.Gallery-module-scss-module__DS19lq__gallery{aspect-ratio:auto;flex:none;height:300px}}.Gallery-module-scss-module__DS19lq__image{object-fit:contain;opacity:0;pointer-events:none;padding:9.07% 11.05% 14.3%;transition:opacity .5s}@media (max-width:786px){.Gallery-module-scss-module__DS19lq__image{padding:21px 10px 66px}}.Gallery-module-scss-module__DS19lq__imageActive{opacity:1;pointer-events:auto}.Gallery-module-scss-module__DS19lq__controls{gap:16px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}@media (max-width:786px){.Gallery-module-scss-module__DS19lq__controls{gap:20px;bottom:10px}}.Gallery-module-scss-module__DS19lq__arrow{background:#323232;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:786px){.Gallery-module-scss-module__DS19lq__arrow{width:30px;height:30px}.Gallery-module-scss-module__DS19lq__arrow img{width:18px;height:18px}}.Gallery-module-scss-module__DS19lq__arrowMuted{opacity:.5}
.StockStatusModal-module-scss-module__bz6ZoG__dimmed{--dimmed-blur:blur(10px);z-index:300;-webkit-backdrop-filter:var(--dimmed-blur);backdrop-filter:var(--dimmed-blur);background:#0000001f;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@media (max-width:786px){.StockStatusModal-module-scss-module__bz6ZoG__dimmed{align-items:flex-end;padding:0}}.StockStatusModal-module-scss-module__bz6ZoG__popup{background:#fff;border-radius:8px;flex-direction:column;width:min(680px,100%);max-height:600px;display:flex;overflow-y:auto}@media (max-width:786px){.StockStatusModal-module-scss-module__bz6ZoG__popup{border-radius:0;height:100%;max-height:100vh}}.StockStatusModal-module-scss-module__bz6ZoG__gnb{flex-shrink:0;align-items:center;padding:10px 16px 10px 28px;display:flex}@media (max-width:786px){.StockStatusModal-module-scss-module__bz6ZoG__gnb{padding:10px 10px 10px 20px}}.StockStatusModal-module-scss-module__bz6ZoG__title{letter-spacing:-.01em;color:#000;flex:1;font-size:20px;font-weight:700}.StockStatusModal-module-scss-module__bz6ZoG__closeButton{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.StockStatusModal-module-scss-module__bz6ZoG__closeIcon{filter:brightness(0);transform:rotate(45deg)}.StockStatusModal-module-scss-module__bz6ZoG__body{flex-direction:column;gap:24px;padding:0 28px 32px;display:flex}@media (max-width:786px){.StockStatusModal-module-scss-module__bz6ZoG__body{padding:20px 16px 60px}}.StockStatusModal-module-scss-module__bz6ZoG__productRow{border-bottom:1px solid #ebebeb;align-items:center;gap:10px;padding-bottom:16px;display:flex}.StockStatusModal-module-scss-module__bz6ZoG__thumb{background:#f6f6f6;border-radius:4px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.StockStatusModal-module-scss-module__bz6ZoG__thumbImage{object-fit:contain;padding:6px}.StockStatusModal-module-scss-module__bz6ZoG__productName{letter-spacing:-.01em;color:#000;font-size:16px;font-weight:600}.StockStatusModal-module-scss-module__bz6ZoG__table{flex-direction:column;gap:10px;display:flex}.StockStatusModal-module-scss-module__bz6ZoG__legend{justify-content:flex-end;align-items:center;gap:12px;display:flex}.StockStatusModal-module-scss-module__bz6ZoG__legendItem{letter-spacing:-.02em;color:#5a5a5a;align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.StockStatusModal-module-scss-module__bz6ZoG__headerRow{background:#f6f6f6;border-radius:4px;align-items:center;gap:20px;padding:8px;display:flex}.StockStatusModal-module-scss-module__bz6ZoG__colorHeader{color:#111;flex:1;min-width:0;font-size:13px;font-weight:500}.StockStatusModal-module-scss-module__bz6ZoG__sizeHeader{color:#111;text-align:center;flex:1;min-width:0;font-size:12px;font-weight:500}.StockStatusModal-module-scss-module__bz6ZoG__row{align-items:center;gap:20px;padding:8px;display:flex}.StockStatusModal-module-scss-module__bz6ZoG__colorName{color:#000;flex:1;min-width:0;font-size:13px;font-weight:500}.StockStatusModal-module-scss-module__bz6ZoG__statusCell{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.StockStatusModal-module-scss-module__bz6ZoG__note{color:#5a5a5a;background:#f6f6f6;border-radius:4px;padding:10px 16px;font-size:12px;line-height:1.4}
.BuyBox-module-scss-module__33QM1q__box{background:#fff;flex-direction:column;width:431px;max-width:100%;display:flex;position:relative}@media (min-width:1025px){.BuyBox-module-scss-module__33QM1q__box{contain:size;align-self:stretch}}@media (max-width:1024px){.BuyBox-module-scss-module__33QM1q__box{width:100%}}.BuyBox-module-scss-module__33QM1q__scroll{flex-direction:column;gap:40px;padding:48px 36px 240px;display:flex;overflow-y:auto}@media (min-width:1025px){.BuyBox-module-scss-module__33QM1q__scroll{height:100%}}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__scroll{gap:30px;padding:32px 24px 60px}}.BuyBox-module-scss-module__33QM1q__scrollNoNotice{padding-bottom:140px}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__scrollNoNotice{padding-bottom:60px}}.BuyBox-module-scss-module__33QM1q__head{flex-direction:column;gap:20px;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__head{gap:30px}}.BuyBox-module-scss-module__33QM1q__titleBlock{flex-direction:column;gap:6px;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__titleBlock{gap:9px;min-height:60px}}.BuyBox-module-scss-module__33QM1q__titleRow{align-items:center;gap:6px;display:flex}.BuyBox-module-scss-module__33QM1q__name{color:#10100f;font-size:22px;font-weight:700;line-height:1}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__name{font-size:20px}}.BuyBox-module-scss-module__33QM1q__badge{color:#474747;background:#5d5d5d14;border-radius:2px;padding:2px 6px;font-size:10px;font-weight:500;line-height:12px}.BuyBox-module-scss-module__33QM1q__description{color:#000;opacity:.6;letter-spacing:-.02em;font-size:13px;font-weight:500;line-height:1}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__description{opacity:1;color:#10100f;letter-spacing:0;font-size:12px;font-weight:400;line-height:1.6}}.BuyBox-module-scss-module__33QM1q__priceSection{flex-direction:column;gap:10px;display:flex}.BuyBox-module-scss-module__33QM1q__priceHeadRow{align-items:center;gap:8px;display:flex}.BuyBox-module-scss-module__33QM1q__priceHeadLabel{opacity:.8;color:#000;white-space:nowrap;align-items:center;gap:4px;font-size:16px;font-weight:700;line-height:1;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__priceHeadLabel{font-size:14px}}.BuyBox-module-scss-module__33QM1q__priceHeadValue{letter-spacing:-.45px;color:#000;flex:1;min-width:0;margin-left:-4px;font-size:22px;font-weight:700;line-height:1}.BuyBox-module-scss-module__33QM1q__priceHeadValue .BuyBox-module-scss-module__33QM1q__won{font-size:16px}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__priceHeadValue{font-size:20px}.BuyBox-module-scss-module__33QM1q__priceHeadValue .BuyBox-module-scss-module__33QM1q__won{font-size:14px}}.BuyBox-module-scss-module__33QM1q__priceToggle{letter-spacing:-.02em;color:#474747;flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:1;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__priceToggle{font-size:10px}}.BuyBox-module-scss-module__33QM1q__priceToggleIcon{transition:transform .15s}.BuyBox-module-scss-module__33QM1q__priceToggleOpen{transform:rotate(180deg)}.BuyBox-module-scss-module__33QM1q__priceTiers{flex-direction:column;gap:12px;padding-block:4px;display:flex}.BuyBox-module-scss-module__33QM1q__priceTierRow{color:#000;letter-spacing:-.02em;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__priceTierRow{font-size:11px}}.BuyBox-module-scss-module__33QM1q__priceTierLabel{flex:1;min-width:0}.BuyBox-module-scss-module__33QM1q__priceTierValue{letter-spacing:-.45px;white-space:nowrap;font-size:16px}.BuyBox-module-scss-module__33QM1q__priceTierValue .BuyBox-module-scss-module__33QM1q__won{font-size:14px}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__priceTierValue{font-size:14px}.BuyBox-module-scss-module__33QM1q__priceTierValue .BuyBox-module-scss-module__33QM1q__won{font-size:12px}}.BuyBox-module-scss-module__33QM1q__priceTierMuted{opacity:.6;font-weight:500}.BuyBox-module-scss-module__33QM1q__priceTierMuted .BuyBox-module-scss-module__33QM1q__priceTierValue{font-size:14px}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__priceTierMuted .BuyBox-module-scss-module__33QM1q__priceTierValue{font-size:12px}}.BuyBox-module-scss-module__33QM1q__section{flex-direction:column;gap:8px;display:flex}.BuyBox-module-scss-module__33QM1q__sectionLabel{letter-spacing:-.02em;color:#000;white-space:nowrap;align-items:center;gap:4px;font-size:16px;font-weight:700;line-height:1;display:flex}.BuyBox-module-scss-module__33QM1q__sectionLabelSub{color:#000;font-size:13px;font-weight:400;line-height:1.1}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__sectionLabelSub{font-size:11px}}.BuyBox-module-scss-module__33QM1q__colorRow{flex-wrap:wrap;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__colorRow{gap:4px}}.BuyBox-module-scss-module__33QM1q__colorSwatch{border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.BuyBox-module-scss-module__33QM1q__colorSwatch[data-selected=true]{border-color:#000}.BuyBox-module-scss-module__33QM1q__colorDot{border:1px solid #d6dade;border-radius:999px;width:20px;height:20px}.BuyBox-module-scss-module__33QM1q__basicInfo{flex-direction:column;gap:20px;padding-block:20px;display:flex}.BuyBox-module-scss-module__33QM1q__basicInfoHeader{letter-spacing:-.02em;color:#000;border-bottom:1px solid #d6dade;justify-content:space-between;align-items:center;width:100%;padding:12px 0 13px;font-size:18px;font-weight:500;line-height:25.2px;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__basicInfoHeader{font-size:16px}}.BuyBox-module-scss-module__33QM1q__basicInfoChevronBox{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.BuyBox-module-scss-module__33QM1q__basicInfoChevron{transition:transform .15s}.BuyBox-module-scss-module__33QM1q__basicInfoChevronOpen{transform:rotate(180deg)}.BuyBox-module-scss-module__33QM1q__basicInfoList{flex-direction:column;gap:10px;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__basicInfoList{width:260px;max-width:100%}}.BuyBox-module-scss-module__33QM1q__basicInfoRow{letter-spacing:-.02em;gap:20px;font-size:14px;line-height:22.4px;display:flex}.BuyBox-module-scss-module__33QM1q__basicInfoRow dt{color:#000;flex-shrink:0;width:124px;font-size:13px}.BuyBox-module-scss-module__33QM1q__basicInfoRow dd{color:#595c5e;flex:1;min-width:0}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__basicInfoRow dt{width:67px;font-size:11px}.BuyBox-module-scss-module__33QM1q__basicInfoRow dd{font-size:12px}}.BuyBox-module-scss-module__33QM1q__detailLink{letter-spacing:-.02em;color:#000;border-bottom:1px solid #000;align-items:flex-start;width:fit-content;padding-bottom:1px;font-size:13px;line-height:22.4px;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__detailLink{font-size:11px}.BuyBox-module-scss-module__33QM1q__sectionLabelSmall{font-size:14px}}.BuyBox-module-scss-module__33QM1q__sizeHeader{justify-content:space-between;align-items:center;height:28px;display:flex}.BuyBox-module-scss-module__33QM1q__sizeGuideLink{letter-spacing:-.02em;color:#000;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;line-height:1;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__sizeGuideLink{font-size:11px}}.BuyBox-module-scss-module__33QM1q__sizeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:2px;display:grid}.BuyBox-module-scss-module__33QM1q__sizeOption{color:#111;white-space:nowrap;border:1px solid #2222224d;border-radius:4px;justify-content:center;align-items:center;height:40px;font-size:14px;font-weight:500;line-height:28px;display:flex}.BuyBox-module-scss-module__33QM1q__sizeOption[data-active=true]{border-color:#222}.BuyBox-module-scss-module__33QM1q__sizeOption[data-soldout=true]{color:#acacac;text-decoration:line-through}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__sizeOption{font-size:12px}}.BuyBox-module-scss-module__33QM1q__accessoryList{flex-direction:column;gap:12px;display:flex}.BuyBox-module-scss-module__33QM1q__accessoryItem{align-items:center;gap:12px;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__accessoryItem{gap:9px;width:260px;max-width:100%}}.BuyBox-module-scss-module__33QM1q__accessoryThumb{background:#f6f6f6;flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__accessoryThumb{width:74px;height:74px}}.BuyBox-module-scss-module__33QM1q__accessoryImage{object-fit:contain;padding:21px 3.6px}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__accessoryImage{padding:15.5px 2.7px}}.BuyBox-module-scss-module__33QM1q__accessoryBody{color:#000;letter-spacing:-.01em;flex:1;min-width:0;padding-block:12px;font-size:14px;line-height:1.2}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__accessoryBody{padding-block:9px;font-size:10.4px}}.BuyBox-module-scss-module__33QM1q__accessoryName{font-weight:700}.BuyBox-module-scss-module__33QM1q__accessorySpec{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.BuyBox-module-scss-module__33QM1q__accessoryPrice{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:4px;padding-top:6px;font-size:13px;font-weight:600;line-height:22.4px;display:flex}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__accessoryPrice{padding-top:4.5px;font-size:9.65px;line-height:16.6px}}.BuyBox-module-scss-module__33QM1q__accessoryOriginal{color:#7c8084;font-weight:400;line-height:13px;text-decoration:line-through}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__accessoryOriginal{line-height:9.65px}}.BuyBox-module-scss-module__33QM1q__accessoryAdd{width:40px;height:40px;display:flex;position:absolute;top:56px;left:4px}.BuyBox-module-scss-module__33QM1q__accessoryAdd[data-active=true] img{filter:invert()}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__accessoryAdd{width:29.7px;height:29.7px;top:41.5px;left:3px}.BuyBox-module-scss-module__33QM1q__accessoryAdd img{width:100%;height:100%}}.BuyBox-module-scss-module__33QM1q__cta{background:linear-gradient(#fff0 0%,#fff 40px);padding-top:20px;position:sticky;bottom:0}@media (min-width:1025px){.BuyBox-module-scss-module__33QM1q__cta{background:linear-gradient(#fff0 0,#fff 60px);padding-top:60px;position:absolute;left:0;right:0}}@media (max-width:786px){.BuyBox-module-scss-module__33QM1q__cta{background:linear-gradient(#fff0 0,#fff 60px);padding-top:60px}}.BuyBox-module-scss-module__33QM1q__toast{background:#fcfcfc;justify-content:center;align-items:center;gap:5px;padding:7px 13px;display:flex}.BuyBox-module-scss-module__33QM1q__toastDot{background:#003eff;border-radius:999px;width:6px;height:6px}.BuyBox-module-scss-module__33QM1q__toastText{letter-spacing:-.02em;color:#222;font-size:12px;font-weight:600;line-height:1.4}.BuyBox-module-scss-module__33QM1q__ctaBody{background:#fcfcfc;flex-direction:column;gap:8px;padding:0 24px 20px;display:flex}.BuyBox-module-scss-module__33QM1q__buyRow{background:#000;border-radius:4px;align-items:center;gap:2px;height:44px;display:flex;overflow:hidden}.BuyBox-module-scss-module__33QM1q__buyRowButton{color:#fff;letter-spacing:-.3125px;flex:1;height:100%;font-size:15px;font-weight:700;line-height:16px;position:relative}.BuyBox-module-scss-module__33QM1q__buyRowButton+.BuyBox-module-scss-module__33QM1q__buyRowButton:before{content:"";background:#fff3;width:1px;height:15px;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.BuyBox-module-scss-module__33QM1q__stockButton{color:#111;border:1px solid #2222224d;border-radius:4px;height:40px;font-size:14px;font-weight:500}.BuyBox-module-scss-module__33QM1q__notice{color:var(--color-accent,#d81f26);padding-inline:24px;font-size:12px}
.DetailTop-module-scss-module__c1BpHW__top{align-items:flex-start;display:flex}@media (max-width:1024px){.DetailTop-module-scss-module__c1BpHW__top{flex-direction:column;align-items:stretch}}
.FrameColorSection-module-scss-module__8E4aXG__section{background:#eef0ef;justify-content:space-between;align-items:center;gap:60px;min-height:440px;padding:80px 48px;display:flex}@media (min-width:1025px){.FrameColorSection-module-scss-module__8E4aXG__section{height:440px;padding:0 0 0 max(48px,50% - 682px);position:relative;overflow:hidden}}@media (max-width:1024px){.FrameColorSection-module-scss-module__8E4aXG__section{flex-direction:column;align-items:flex-start;min-height:0;padding:60px 24px}}@media (max-width:786px){.FrameColorSection-module-scss-module__8E4aXG__section{justify-content:center;align-items:center;min-height:235px;padding:30px 16px}}.FrameColorSection-module-scss-module__8E4aXG__text{flex-direction:column;flex-shrink:0;gap:40px;width:542px;max-width:100%;display:flex}@media (max-width:786px){.FrameColorSection-module-scss-module__8E4aXG__text{gap:21px;width:277px}}.FrameColorSection-module-scss-module__8E4aXG__headGroup{flex-direction:column;gap:10px;display:flex}@media (max-width:786px){.FrameColorSection-module-scss-module__8E4aXG__headGroup{gap:5px}}.FrameColorSection-module-scss-module__8E4aXG__title{color:#000;letter-spacing:-.02em;white-space:nowrap;font-size:46px;font-weight:700;line-height:1.1}@media (max-width:1024px){.FrameColorSection-module-scss-module__8E4aXG__title{font-size:36px}}@media (max-width:786px){.FrameColorSection-module-scss-module__8E4aXG__title{letter-spacing:-.4px;font-size:20px}}.FrameColorSection-module-scss-module__8E4aXG__description{color:#000;letter-spacing:-.02em;font-size:18px;font-weight:300;line-height:1.45}@media (max-width:786px){.FrameColorSection-module-scss-module__8E4aXG__description{letter-spacing:-.192px;font-size:11px}}.FrameColorSection-module-scss-module__8E4aXG__download{color:#fff;letter-spacing:-.45px;background:#000;border-radius:6px;align-items:center;gap:2px;width:fit-content;padding:12px 18px;font-size:14px;font-weight:500;line-height:15px;display:flex}@media (max-width:786px){.FrameColorSection-module-scss-module__8E4aXG__download{font-size:11px}.FrameColorSection-module-scss-module__8E4aXG__download img{width:18px;height:18px}}.FrameColorSection-module-scss-module__8E4aXG__collage{flex-shrink:0;align-items:center;display:flex}@media (min-width:1025px){.FrameColorSection-module-scss-module__8E4aXG__collage{pointer-events:none;position:absolute;inset:0}}@media (max-width:1024px){.FrameColorSection-module-scss-module__8E4aXG__collage{scrollbar-width:none;align-self:stretch;overflow-x:auto}.FrameColorSection-module-scss-module__8E4aXG__collage::-webkit-scrollbar{display:none}}@media (max-width:786px){.FrameColorSection-module-scss-module__8E4aXG__collage{display:none}}.FrameColorSection-module-scss-module__8E4aXG__collageItem{aspect-ratio:324/229;border-radius:6px;flex-shrink:0;width:clamp(140px,11vw + 80px,324px);position:relative;box-shadow:0 4px 4px #00000040}.FrameColorSection-module-scss-module__8E4aXG__collageItem:not(:first-child){margin-left:-28px}.FrameColorSection-module-scss-module__8E4aXG__collageItem:first-child{z-index:4;transform:translateY(-16px)}.FrameColorSection-module-scss-module__8E4aXG__collageItem:nth-child(2){z-index:3}.FrameColorSection-module-scss-module__8E4aXG__collageItem:nth-child(3){z-index:2}.FrameColorSection-module-scss-module__8E4aXG__collageItem:nth-child(4){z-index:1}@media (min-width:1025px){.FrameColorSection-module-scss-module__8E4aXG__collageItem{border-radius:0;width:323px;position:absolute}.FrameColorSection-module-scss-module__8E4aXG__collageItem:not(:first-child){margin-left:0}.FrameColorSection-module-scss-module__8E4aXG__collageItem:first-child{top:69px;left:calc(40% + 218px);transform:none}.FrameColorSection-module-scss-module__8E4aXG__collageItem:nth-child(2){top:108px;left:calc(60% + 52px)}.FrameColorSection-module-scss-module__8E4aXG__collageItem:nth-child(3){top:108px;left:calc(80% - 1px)}.FrameColorSection-module-scss-module__8E4aXG__collageItem:nth-child(4){width:326px;top:106px;left:calc(80% + 329px)}}.FrameColorSection-module-scss-module__8E4aXG__collageImage{object-fit:cover;border-radius:6px}@media (min-width:1025px){.FrameColorSection-module-scss-module__8E4aXG__collageImage{border-radius:0}}
.MoreTechShowcase-module-scss-module__5aWNEW__section{background:#f6f6f6;padding:120px 0 160px 48px}@media (min-width:1025px){.MoreTechShowcase-module-scss-module__5aWNEW__section{padding-bottom:211px}}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__5aWNEW__section{padding:100px 0 100px 24px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__section{padding:30px 0 60px 16px}}.MoreTechShowcase-module-scss-module__5aWNEW__head{justify-content:space-between;align-items:flex-end;margin-bottom:30px;padding-right:48px;display:flex}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__5aWNEW__head{padding-right:24px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__head{margin-bottom:30px;padding-right:16px}}.MoreTechShowcase-module-scss-module__5aWNEW__heading{color:#000;letter-spacing:-.02em;font-size:46px;font-weight:700;line-height:1.1}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__5aWNEW__heading{font-size:36px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__heading{letter-spacing:-.22px;font-size:22px;line-height:1}}.MoreTechShowcase-module-scss-module__5aWNEW__arrows{flex-shrink:0;align-items:center;gap:16px;display:flex}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__arrows{display:none}}.MoreTechShowcase-module-scss-module__5aWNEW__arrow{background:#323232;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__5aWNEW__arrow{width:32px;height:32px}}.MoreTechShowcase-module-scss-module__5aWNEW__arrowDisabled{opacity:.5;cursor:default}.MoreTechShowcase-module-scss-module__5aWNEW__row{scroll-snap-type:x proximity;scrollbar-width:none;gap:20px;padding-right:48px;display:flex;overflow-x:auto}.MoreTechShowcase-module-scss-module__5aWNEW__row::-webkit-scrollbar{display:none}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__5aWNEW__row{gap:10px;padding-right:24px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__row{gap:8px;padding-right:16px}}.MoreTechShowcase-module-scss-module__5aWNEW__card{scroll-snap-align:start;text-align:left;cursor:pointer;background:#000;border-radius:16px;flex-direction:column;flex:0 0 clamp(417px,258px + 15.51vw,556px);width:clamp(417px,258px + 15.51vw,556px);height:clamp(600px,371px + 22.32vw,800px);padding:clamp(27px,16.7px + 1vw,36px);display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__5aWNEW__card{flex-basis:clamp(243px,149px + 26.21vw,417px);width:clamp(243px,149px + 26.21vw,417px);height:clamp(350px,214px + 37.65vw,600px);padding:clamp(16px,10px + 1.66vw,27px)}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__card{border-radius:6px;flex-basis:263px;width:263px;height:350px;padding:14px}}.MoreTechShowcase-module-scss-module__5aWNEW__cardImageFrame{position:absolute;inset:0}.MoreTechShowcase-module-scss-module__5aWNEW__cardImage{object-fit:cover}.MoreTechShowcase-module-scss-module__5aWNEW__cardOverlay{background:linear-gradient(#0009 24%,#0000 56%),#0003;position:absolute;inset:0}.MoreTechShowcase-module-scss-module__5aWNEW__cardBody{z-index:1;flex-direction:column;gap:20px;width:100%;display:flex;position:relative}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__cardBody{gap:8px}}.MoreTechShowcase-module-scss-module__5aWNEW__cardHead{align-items:flex-start;gap:20px;width:100%;display:flex}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__cardHead{gap:3px}}.MoreTechShowcase-module-scss-module__5aWNEW__cardHeadText{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__cardHeadText{gap:3px}}.MoreTechShowcase-module-scss-module__5aWNEW__plusIcon{flex-shrink:0;width:48px;height:48px}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__plusIcon{width:25px;height:25px}}.MoreTechShowcase-module-scss-module__5aWNEW__cardEyebrow{color:#fff;letter-spacing:-.52px;font-size:20px;font-weight:400;line-height:1.2}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__cardEyebrow{letter-spacing:-.14px;font-size:11px;line-height:1.45}}.MoreTechShowcase-module-scss-module__5aWNEW__cardTitle{color:#fff;letter-spacing:-.52px;font-size:46px;font-weight:700;line-height:1.2}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__5aWNEW__cardTitle{font-size:36px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__cardTitle{letter-spacing:-.2px;font-size:18px}}.MoreTechShowcase-module-scss-module__5aWNEW__cardText{color:#fff;letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:24px;font-weight:300;line-height:1.45;display:-webkit-box;overflow:hidden}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__5aWNEW__cardText{font-size:20px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__5aWNEW__cardText{letter-spacing:-.14px;font-size:11px}}
.CollapsibleSection-module-scss-module__sTUK7q__section{background:#f6f6f6;flex-direction:column;gap:10px;display:flex}.CollapsibleSection-module-scss-module__sTUK7q__header{color:#000;letter-spacing:-.56px;text-align:left;border-bottom:1px solid #cdcdcd;align-items:center;gap:10px;width:100%;height:120px;padding:43px 30px 20px;font-size:28px;font-weight:700;line-height:1.2;display:flex}@media (max-width:786px){.CollapsibleSection-module-scss-module__sTUK7q__header{letter-spacing:-.4px;height:80px;padding:39px 30px 17px;font-size:20px}}.CollapsibleSection-module-scss-module__sTUK7q__chevron{flex-shrink:0;margin-left:auto;transition:transform .15s}@media (max-width:786px){.CollapsibleSection-module-scss-module__sTUK7q__chevron{width:24px;height:24px}}.CollapsibleSection-module-scss-module__sTUK7q__chevronOpen{transform:scaleY(-1)}.CollapsibleSection-module-scss-module__sTUK7q__content{padding:40px 30px}@media (max-width:786px){.CollapsibleSection-module-scss-module__sTUK7q__content{padding:40px 16px}}.CollapsibleSection-module-scss-module__sTUK7q__contentFlush{padding:0}
.GeometryTable-module-scss-module__y21ZBW__wrap{flex-direction:column;align-items:center;gap:60px;padding:30px 0;display:flex}@media (max-width:786px){.GeometryTable-module-scss-module__y21ZBW__wrap{gap:31px;padding:30px 0 59px}}.GeometryTable-module-scss-module__y21ZBW__tableWrap{align-self:stretch;min-width:0;padding-left:30px;overflow-x:auto}@media (max-width:786px){.GeometryTable-module-scss-module__y21ZBW__tableWrap{padding-left:0}}.GeometryTable-module-scss-module__y21ZBW__table{border-collapse:collapse;letter-spacing:-.02em;table-layout:fixed;width:100%;min-width:760px;font-size:15px}@media (min-width:1025px){.GeometryTable-module-scss-module__y21ZBW__table{min-width:1200px;font-size:22px;line-height:17.6px}}@media (max-width:786px){.GeometryTable-module-scss-module__y21ZBW__table{letter-spacing:-.11px;min-width:0;font-size:11px}}.GeometryTable-module-scss-module__y21ZBW__headRow th{color:#444;text-align:left;border-bottom:1px solid #e9e7e7;padding-block:12px;font-weight:700}@media (min-width:1025px){.GeometryTable-module-scss-module__y21ZBW__headRow th{height:60px;padding-block:0;line-height:15.8px}}@media (max-width:786px){.GeometryTable-module-scss-module__y21ZBW__headRow th{height:60px;padding-block:0;font-size:11px;line-height:12px}.GeometryTable-module-scss-module__y21ZBW__headRow th:last-child{padding-right:16px}}.GeometryTable-module-scss-module__y21ZBW__headRow th:first-child{width:320px}@media (min-width:1025px){.GeometryTable-module-scss-module__y21ZBW__headRow th:first-child{width:500px}}@media (max-width:786px){.GeometryTable-module-scss-module__y21ZBW__headRow th:first-child{width:141px}}.GeometryTable-module-scss-module__y21ZBW__row td{color:#444;border-bottom:1px solid #e9e7e7;padding-block:14px}@media (min-width:1025px){.GeometryTable-module-scss-module__y21ZBW__row td{height:60px;padding-block:0}}@media (max-width:786px){.GeometryTable-module-scss-module__y21ZBW__row td{height:60px;padding-block:0;line-height:12px}.GeometryTable-module-scss-module__y21ZBW__row td:last-child{padding-right:16px}}.GeometryTable-module-scss-module__y21ZBW__row td:first-child{color:#000;font-weight:700}@media (max-width:786px){.GeometryTable-module-scss-module__y21ZBW__row td:first-child{padding-left:16px;line-height:1.45}.GeometryTable-module-scss-module__y21ZBW__labelSep{display:none}.GeometryTable-module-scss-module__y21ZBW__labelEn{display:block}}.GeometryTable-module-scss-module__y21ZBW__diagram{aspect-ratio:1234/650;width:min(1234px,100%);position:relative;overflow:hidden}
.ProductGallery-module-scss-module__gZoipG__section{background:#f6f6f6;flex-direction:column;align-items:center;gap:40px;padding:120px 0;display:flex}@media (max-width:1024px){.ProductGallery-module-scss-module__gZoipG__section{padding:100px 0}}@media (max-width:786px){.ProductGallery-module-scss-module__gZoipG__section{gap:0;padding:0 0 60px}}.ProductGallery-module-scss-module__gZoipG__head{justify-content:space-between;align-items:flex-end;width:100%;padding:0 48px;display:flex}@media (max-width:1024px){.ProductGallery-module-scss-module__gZoipG__head{padding:0 24px}}@media (max-width:786px){.ProductGallery-module-scss-module__gZoipG__head{display:contents}}.ProductGallery-module-scss-module__gZoipG__heading{color:#000;letter-spacing:-.02em;white-space:nowrap;font-size:46px;font-weight:700;line-height:1.1}@media (max-width:1024px){.ProductGallery-module-scss-module__gZoipG__heading{font-size:36px}}@media (max-width:786px){.ProductGallery-module-scss-module__gZoipG__heading{letter-spacing:-.22px;background:#fff;align-self:stretch;padding:30px 16px 10px;font-size:22px;line-height:1}}.ProductGallery-module-scss-module__gZoipG__arrows{flex-shrink:0;align-items:center;gap:16px;display:flex}@media (max-width:786px){.ProductGallery-module-scss-module__gZoipG__arrows{order:2;justify-content:space-between;align-self:stretch;height:40px;margin-top:30px;padding:0 16px}}.ProductGallery-module-scss-module__gZoipG__arrow{background:#323232;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:1024px){.ProductGallery-module-scss-module__gZoipG__arrow{width:32px;height:32px}}@media (max-width:786px){.ProductGallery-module-scss-module__gZoipG__arrow{width:25px;height:25px}.ProductGallery-module-scss-module__gZoipG__arrow img{width:15px;height:15px}}.ProductGallery-module-scss-module__gZoipG__arrowDisabled{opacity:.5;cursor:default}.ProductGallery-module-scss-module__gZoipG__row{cursor:grab;-webkit-user-select:none;user-select:none;scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;width:100%;padding:0 48px;display:flex;overflow-x:auto}@media (min-width:1025px){.ProductGallery-module-scss-module__gZoipG__row{padding:0 max(48px,50% - 640px)}}.ProductGallery-module-scss-module__gZoipG__row::-webkit-scrollbar{display:none}@media (max-width:1024px){.ProductGallery-module-scss-module__gZoipG__row{gap:10px;padding:0 24px}}@media (max-width:786px){.ProductGallery-module-scss-module__gZoipG__row{order:1;gap:4.67px;margin-top:20px;padding:0 calc(50% - 149.5px)}}.ProductGallery-module-scss-module__gZoipG__image{scroll-snap-align:start;flex:0 0 1280px;width:1280px;height:720px;position:relative}@media (min-width:1025px){.ProductGallery-module-scss-module__gZoipG__image{scroll-snap-align:center}}@media (max-width:1024px){.ProductGallery-module-scss-module__gZoipG__image{flex-basis:800px;width:800px;height:450px}}@media (max-width:786px){.ProductGallery-module-scss-module__gZoipG__image{scroll-snap-align:center;flex-basis:299px;width:299px;height:168px}}.ProductGallery-module-scss-module__gZoipG__imageFill{object-fit:cover}.ProductGallery-module-scss-module__gZoipG__dots{align-items:center;gap:10px;display:flex}@media (max-width:786px){.ProductGallery-module-scss-module__gZoipG__dots{display:none}}.ProductGallery-module-scss-module__gZoipG__dot,.ProductGallery-module-scss-module__gZoipG__dotActive{opacity:.2;background:#000;width:60px;height:2px}@media (max-width:786px){.ProductGallery-module-scss-module__gZoipG__dot,.ProductGallery-module-scss-module__gZoipG__dotActive{width:30px}}.ProductGallery-module-scss-module__gZoipG__dotActive{opacity:1}
@media (min-width:1025px){.BackgroundMedia-module-scss-module__eV80lG__hidePc{display:none}}@media (max-width:1024px) and (min-width:787px){.BackgroundMedia-module-scss-module__eV80lG__hideTablet{display:none}}@media (max-width:786px){.BackgroundMedia-module-scss-module__eV80lG__hideMobile{display:none}}
.SpecsList-module-scss-module__RlwzNa__grid{grid-template-columns:1fr 1fr;gap:30px 10px;display:grid}@media (max-width:1024px){.SpecsList-module-scss-module__RlwzNa__grid{grid-template-columns:1fr}}.SpecsList-module-scss-module__RlwzNa__column{flex-direction:column;gap:30px;display:flex}.SpecsList-module-scss-module__RlwzNa__entry{flex-direction:column;gap:4px;display:flex}.SpecsList-module-scss-module__RlwzNa__label{color:#000;letter-spacing:-.44px;font-size:22px;font-weight:700;line-height:1.3}@media (max-width:786px){.SpecsList-module-scss-module__RlwzNa__label{letter-spacing:-.22px;font-size:11px}}.SpecsList-module-scss-module__RlwzNa__value{color:#000;letter-spacing:-.44px;font-size:22px;line-height:1.3}@media (max-width:786px){.SpecsList-module-scss-module__RlwzNa__value{letter-spacing:-.22px;font-size:11px}}
.MypageMobileNav-module-scss-module__03qKkq__nav{display:none}@media (max-width:786px){.MypageMobileNav-module-scss-module__03qKkq__nav{flex-direction:column;gap:4px;width:100%;padding-block:25px;display:flex}}.MypageMobileNav-module-scss-module__03qKkq__tabs{border-bottom:1px solid #eee;align-items:flex-end;gap:20px;height:44px;padding-inline:16px;display:flex}.MypageMobileNav-module-scss-module__03qKkq__tab{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;height:21px;padding:0;display:flex}.MypageMobileNav-module-scss-module__03qKkq__tabLabel{color:#b2b2b2;font-size:14px;font-weight:700}.MypageMobileNav-module-scss-module__03qKkq__tabLabelActive{color:#000;font-size:14px;font-weight:700}.MypageMobileNav-module-scss-module__03qKkq__tabUnderline{background:#000;width:50px;height:2px}.MypageMobileNav-module-scss-module__03qKkq__items{flex-direction:column;display:flex}.MypageMobileNav-module-scss-module__03qKkq__item{text-align:left;height:44px;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding-left:16px;padding-right:6px;text-decoration:none;display:flex}.MypageMobileNav-module-scss-module__03qKkq__itemLabel{color:#333;align-items:center;height:40px;padding-inline:6px;font-size:14px;font-weight:500;display:flex}.MypageMobileNav-module-scss-module__03qKkq__chevron{justify-content:center;align-items:center;padding:12px;display:flex}
.FadeInUp-module-scss-module__aJnr2G__fade{opacity:0;will-change:opacity,transform;transition:opacity 1.4s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1);transform:translateY(56px)}.FadeInUp-module-scss-module__aJnr2G__visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.FadeInUp-module-scss-module__aJnr2G__fade{opacity:1;transition:none;transform:none}}
.ProductScience-module-scss-module__J88bZW__section{background:#0e0e0e;height:1080px;position:relative;overflow:hidden}@media (max-width:1024px){.ProductScience-module-scss-module__J88bZW__section{height:700px}}@media (max-width:786px){.ProductScience-module-scss-module__J88bZW__section{height:520px}}.ProductScience-module-scss-module__J88bZW__bgImage{object-fit:cover;object-position:70% center}.ProductScience-module-scss-module__J88bZW__overlay{background:linear-gradient(90deg,#000000d9 0%,#00000073 42%,#0000000d 70%);position:absolute;inset:0}.ProductScience-module-scss-module__J88bZW__content{flex-direction:column;justify-content:center;height:100%;padding:0 100px;display:flex;position:relative}@media (max-width:1024px){.ProductScience-module-scss-module__J88bZW__content{padding:0 52px}}@media (max-width:786px){.ProductScience-module-scss-module__J88bZW__content{padding:0 16px}}.ProductScience-module-scss-module__J88bZW__title{color:#fff;letter-spacing:-.02em;font-size:80px;font-weight:700;line-height:1.2}@media (max-width:1024px){.ProductScience-module-scss-module__J88bZW__title{font-size:42px}}@media (max-width:786px){.ProductScience-module-scss-module__J88bZW__title{font-size:20px}}.ProductScience-module-scss-module__J88bZW__subtitle{color:#fff;letter-spacing:-.02em;margin-top:12px;font-size:44px;font-weight:400;line-height:1.2}@media (max-width:1024px){.ProductScience-module-scss-module__J88bZW__subtitle{font-size:28px}}@media (max-width:786px){.ProductScience-module-scss-module__J88bZW__subtitle{font-size:16px}}.ProductScience-module-scss-module__J88bZW__body{color:#fff;max-width:720px;margin-top:48px;font-size:24px;font-weight:300;line-height:1.45}@media (max-width:1024px){.ProductScience-module-scss-module__J88bZW__body{font-size:16px}}@media (max-width:786px){.ProductScience-module-scss-module__J88bZW__body{margin-top:24px;font-size:11px}.ProductScience-module-scss-module__J88bZW__body br{display:none}}
.HtmlEditorBanner-module-scss-module__ltsLha__banner{background:#fff;width:100%;padding:100px 48px}@media (max-width:1024px){.HtmlEditorBanner-module-scss-module__ltsLha__banner{padding:60px 24px}}@media (max-width:786px){.HtmlEditorBanner-module-scss-module__ltsLha__banner{padding:40px 16px}}.HtmlEditorBanner-module-scss-module__ltsLha__content{letter-spacing:-.02em;color:#000;overflow-wrap:anywhere;max-width:1280px;margin:0 auto;font-size:16px;line-height:1.6}@media (max-width:786px){.HtmlEditorBanner-module-scss-module__ltsLha__content{font-size:14px}}.HtmlEditorBanner-module-scss-module__ltsLha__content p{min-height:1.6em}.HtmlEditorBanner-module-scss-module__ltsLha__content h1,.HtmlEditorBanner-module-scss-module__ltsLha__content h2,.HtmlEditorBanner-module-scss-module__ltsLha__content h3,.HtmlEditorBanner-module-scss-module__ltsLha__content h4{margin-block:1.2em .6em;font-weight:700;line-height:1.3}.HtmlEditorBanner-module-scss-module__ltsLha__content strong,.HtmlEditorBanner-module-scss-module__ltsLha__content b{font-weight:700}.HtmlEditorBanner-module-scss-module__ltsLha__content em,.HtmlEditorBanner-module-scss-module__ltsLha__content i{font-style:italic}.HtmlEditorBanner-module-scss-module__ltsLha__content u{text-decoration:underline}.HtmlEditorBanner-module-scss-module__ltsLha__content a{text-underline-offset:2px;text-decoration:underline}.HtmlEditorBanner-module-scss-module__ltsLha__content ul,.HtmlEditorBanner-module-scss-module__ltsLha__content ol{margin-block:.4em;padding-left:1.4em}.HtmlEditorBanner-module-scss-module__ltsLha__content ul{list-style:outside}.HtmlEditorBanner-module-scss-module__ltsLha__content ol{list-style:decimal}.HtmlEditorBanner-module-scss-module__ltsLha__content img,.HtmlEditorBanner-module-scss-module__ltsLha__content video{max-width:100%;height:auto}.HtmlEditorBanner-module-scss-module__ltsLha__content iframe{aspect-ratio:16/9;width:100%;max-width:100%;height:auto;display:block}
.ManualsList-module-scss-module__0ae3QW__row{flex-wrap:wrap;gap:17px;display:flex}.ManualsList-module-scss-module__0ae3QW__card{background:#e9e7e7;border-radius:2px;flex-direction:column;gap:16px;width:400px;max-width:100%;padding:24px 24px 20px;display:flex}@media (max-width:786px){.ManualsList-module-scss-module__0ae3QW__card{width:100%}}.ManualsList-module-scss-module__0ae3QW__title{letter-spacing:-.45px;color:#000;font-size:18px;font-weight:500;line-height:15px}.ManualsList-module-scss-module__0ae3QW__meta{color:#757575;letter-spacing:-.45px;align-items:center;gap:7px;margin-top:15px;font-size:14px;line-height:15px;display:flex}.ManualsList-module-scss-module__0ae3QW__meta span:nth-child(2){background:#eee;width:1px;height:9px}.ManualsList-module-scss-module__0ae3QW__download{letter-spacing:-.3125px;color:#000;border:1px solid #0000004d;border-radius:4px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 25px;font-size:14px;font-weight:700;line-height:16px;display:flex}
.MypageMobileQuickLinks-module-scss-module__A30hIW__nav{display:none}@media (max-width:786px){.MypageMobileQuickLinks-module-scss-module__A30hIW__nav{flex-direction:column;gap:20px;width:100%;padding-block:25px;display:flex}}.MypageMobileQuickLinks-module-scss-module__A30hIW__group{flex-direction:column;gap:4px;width:100%;display:flex}.MypageMobileQuickLinks-module-scss-module__A30hIW__groupHead{border-bottom:1px solid #eee;align-items:center;height:30px;padding-inline:22px 6px;display:flex}.MypageMobileQuickLinks-module-scss-module__A30hIW__groupTitle{color:#b2b2b2;font-size:12px;font-weight:700}.MypageMobileQuickLinks-module-scss-module__A30hIW__item{text-align:left;height:44px;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding-left:16px;padding-right:6px;text-decoration:none;display:flex}.MypageMobileQuickLinks-module-scss-module__A30hIW__itemLabel{color:#333;align-items:center;height:40px;padding-inline:6px;font-size:14px;font-weight:700;display:flex}.MypageMobileQuickLinks-module-scss-module__A30hIW__chevron{justify-content:center;align-items:center;padding:12px;display:flex}
@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d2eaffe6ed870126-s.30714xt2bw04y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a548aec3df550570-s.064hdasaytj67.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f43b3370ddf597ef-s.0u4qjuo3c7-_m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/afcc1f9ccef0a2c4-s.2it2zuvltkz9f.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e5f9fce109d67330-s.21qjs1sbzaok3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2fe1c2417571e68-s.3clkoq6lrjww-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/013cdec7b2705c72-s.p.3_t1eojk0j1ek.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_795cd0bf-module__VM6EIG__className{font-family:Inter,Inter Fallback;font-style:normal;font-weight:700}
.Hero-module-scss-module__MWORya__hero{background:#000;height:1080px;position:relative;overflow:hidden}@media (max-width:1024px){.Hero-module-scss-module__MWORya__hero{height:640px}}@media (max-width:786px){.Hero-module-scss-module__MWORya__hero{height:712px}}.Hero-module-scss-module__MWORya__slideImage{opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.Hero-module-scss-module__MWORya__slideImageActive{opacity:1}.Hero-module-scss-module__MWORya__imageBox{top:var(--frame-top,0);left:var(--frame-left,0);width:var(--frame-width,100%);height:var(--frame-height,100%);position:absolute}@media (max-width:786px){.Hero-module-scss-module__MWORya__imageBox{top:var(--frame-mo-top,0);left:var(--frame-mo-left,0);width:var(--frame-mo-width,100%);height:var(--frame-mo-height,100%)}}.Hero-module-scss-module__MWORya__image{object-fit:cover}.Hero-module-scss-module__MWORya__overlay{background:linear-gradient(#0000 42.6%,#00000081 100%);position:absolute;inset:0}@media (max-width:786px){.Hero-module-scss-module__MWORya__overlay{background:linear-gradient(#0000 calc(100% - 181px),#00000080 calc(100% - 68px)),linear-gradient(#0000 calc(100% - 336px),#00000080 calc(100% - 127px)),linear-gradient(#0000002e 0%,#000000b3 96%)}}.Hero-module-scss-module__MWORya__content{position:absolute;bottom:136px;left:48px;right:48px}@media (max-width:1024px){.Hero-module-scss-module__MWORya__content{bottom:120px;left:32px;right:32px}}@media (max-width:786px){.Hero-module-scss-module__MWORya__content{bottom:60px;left:20px;right:20px}}.Hero-module-scss-module__MWORya__ticker{--ticker-blur:blur(25px);-webkit-backdrop-filter:var(--ticker-blur);backdrop-filter:var(--ticker-blur);background:#ffffff1a;border-radius:4px;align-items:center;gap:8px;padding:10px 12px;display:flex;position:absolute;top:24px;right:48px}@media (max-width:786px){.Hero-module-scss-module__MWORya__ticker{padding:8px 10px;top:16px;right:16px}}.Hero-module-scss-module__MWORya__tickerThumb{border-radius:2px;flex-shrink:0;width:44px;height:28px;position:relative;overflow:hidden}.Hero-module-scss-module__MWORya__tickerImage{object-fit:cover}.Hero-module-scss-module__MWORya__tickerLabel{color:#fff;white-space:nowrap;font-size:13px;font-weight:600}.Hero-module-scss-module__MWORya__tickerDash{background:#ffffff80;flex-shrink:0;width:16px;height:1px}.Hero-module-scss-module__MWORya__title{color:#fff;letter-spacing:-.03em;font-size:clamp(40px,6vw,80px);font-weight:600;line-height:1.1}@media (max-width:786px){.Hero-module-scss-module__MWORya__title{letter-spacing:-.02em;font-size:42px;font-weight:700;line-height:.98}}.Hero-module-scss-module__MWORya__subtitle{color:#fff;letter-spacing:-.05em;margin-top:14px;font-size:24px;font-weight:500;line-height:1.2}@media (max-width:786px){.Hero-module-scss-module__MWORya__subtitle{color:#ffffffb3;letter-spacing:-.02em;margin-top:12px;font-size:15px;font-weight:400;line-height:1.5}}.Hero-module-scss-module__MWORya__cta{color:#fff;border:1px solid #fff;justify-content:center;align-items:center;width:160px;height:40px;margin-top:40px;font-size:14px;font-weight:700;line-height:16px;display:flex}@media (max-width:786px){.Hero-module-scss-module__MWORya__cta{width:140px;margin-top:24px}}.Hero-module-scss-module__MWORya__progress{height:4px;display:flex;position:absolute;bottom:52px;left:48px;right:39px}@media (max-width:1024px){.Hero-module-scss-module__MWORya__progress{bottom:40px;left:32px;right:32px}}@media (max-width:786px){.Hero-module-scss-module__MWORya__progress{bottom:0;left:0;right:0}}.Hero-module-scss-module__MWORya__progressSegment{background:#fff3;flex:1;height:100%;overflow:hidden}.Hero-module-scss-module__MWORya__progressFill{background:#fff;width:0;height:100%;display:block}.Hero-module-scss-module__MWORya__progressFillDone{width:100%}.Hero-module-scss-module__MWORya__progressFillActive{animation-name:Hero-module-scss-module__MWORya__heroProgressFill;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes Hero-module-scss-module__MWORya__heroProgressFill{0%{width:0}to{width:100%}}.Hero-module-scss-module__MWORya__arrows{display:flex;position:absolute;bottom:82px;right:39px}@media (max-width:1024px){.Hero-module-scss-module__MWORya__arrows{bottom:64px;right:32px}}@media (max-width:786px){.Hero-module-scss-module__MWORya__arrows{display:none}}.Hero-module-scss-module__MWORya__arrow{--arrows-blur:blur(2px);width:64px;height:64px;-webkit-backdrop-filter:var(--arrows-blur);backdrop-filter:var(--arrows-blur);background:#222222b3;justify-content:center;align-items:center;display:flex}.Hero-module-scss-module__MWORya__arrowIcon{width:35px;height:35px}.Hero-module-scss-module__MWORya__arrowIconPrev{transform:scaleX(-1)}
.TechFeatureModal-module-scss-module__4kkyaq__dimmed{--dimmed-blur:blur(10px);z-index:300;-webkit-backdrop-filter:var(--dimmed-blur);backdrop-filter:var(--dimmed-blur);background:#0000001f;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@media (max-width:786px){.TechFeatureModal-module-scss-module__4kkyaq__dimmed{align-items:flex-end;padding:0}}.TechFeatureModal-module-scss-module__4kkyaq__popup{background:#fff;border-radius:8px;flex-direction:column;width:min(1180px,100%);max-height:90vh;display:flex;overflow-y:auto}@media (max-width:786px){.TechFeatureModal-module-scss-module__4kkyaq__popup{border-radius:8px 8px 0 0;max-height:92vh}}.TechFeatureModal-module-scss-module__4kkyaq__gnb{background:#fff;flex-shrink:0;justify-content:flex-end;align-items:center;padding:10px 16px 10px 28px;display:flex}.TechFeatureModal-module-scss-module__4kkyaq__closeButton{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.TechFeatureModal-module-scss-module__4kkyaq__closeIcon{filter:brightness(0);transform:rotate(45deg)}.TechFeatureModal-module-scss-module__4kkyaq__body{flex-direction:column;gap:24px;padding:0 28px 32px;display:flex}@media (max-width:786px){.TechFeatureModal-module-scss-module__4kkyaq__body{padding:0 20px 24px}}.TechFeatureModal-module-scss-module__4kkyaq__imageBox{background:#ececec;border:1px solid #f1f1f1;border-radius:4px;width:100%;height:500px;position:relative;overflow:hidden}@media (max-width:1024px){.TechFeatureModal-module-scss-module__4kkyaq__imageBox{height:360px}}@media (max-width:786px){.TechFeatureModal-module-scss-module__4kkyaq__imageBox{height:240px}}.TechFeatureModal-module-scss-module__4kkyaq__image{object-fit:cover}.TechFeatureModal-module-scss-module__4kkyaq__text{color:#000;flex-direction:column;gap:10px;display:flex}.TechFeatureModal-module-scss-module__4kkyaq__headGroup{flex-direction:column;gap:4px;display:flex}.TechFeatureModal-module-scss-module__4kkyaq__eyebrow{letter-spacing:-.01em;white-space:pre-line;font-size:14px;font-weight:700}.TechFeatureModal-module-scss-module__4kkyaq__title{letter-spacing:-.01em;font-size:clamp(20px,2.6vw,28px);font-weight:700;line-height:1.4}.TechFeatureModal-module-scss-module__4kkyaq__description{color:#333;font-size:14px;font-weight:500;line-height:1.4}
.Specifications-module-scss-module__2ocfaG__section{background:#f6f6f6;flex-direction:column;gap:30px;padding:120px 48px;scroll-margin-top:126px;display:flex}@media (max-width:786px){.Specifications-module-scss-module__2ocfaG__section{gap:20px;padding:0}}.Specifications-module-scss-module__2ocfaG__heading{color:#000;margin-bottom:10px;font-size:40px;font-weight:700}@media (min-width:1025px){.Specifications-module-scss-module__2ocfaG__heading{letter-spacing:-.92px;font-size:46px;line-height:1.1}}@media (max-width:786px){.Specifications-module-scss-module__2ocfaG__heading{letter-spacing:-.22px;margin-bottom:-20px;padding:30px 16px 10px;font-size:22px;line-height:1}}
.Pagination-module-scss-module__LC9UhW__pagination{align-items:center;gap:32px;max-width:100%;display:flex}.Pagination-module-scss-module__LC9UhW__arrow{color:#000;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;display:flex}.Pagination-module-scss-module__LC9UhW__arrow:disabled{color:#d4d4d4}.Pagination-module-scss-module__LC9UhW__pages{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;min-width:0;font-size:16px;font-weight:600;display:flex}.Pagination-module-scss-module__LC9UhW__page{color:#d4d4d4}.Pagination-module-scss-module__LC9UhW__pageActive{color:#000}
.AddressSearchModal-module-scss-module__7gW23W__dimmed{z-index:400;background:#0006;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.AddressSearchModal-module-scss-module__7gW23W__popup{background:#fff;border-radius:8px;flex-direction:column;width:420px;max-width:100%;height:520px;max-height:90vh;display:flex;overflow:hidden}.AddressSearchModal-module-scss-module__7gW23W__head{border-bottom:1px solid #e1e1e1;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 12px 0 20px;display:flex}.AddressSearchModal-module-scss-module__7gW23W__title{color:#000;font-size:15px;font-weight:700}.AddressSearchModal-module-scss-module__7gW23W__closeButton{justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AddressSearchModal-module-scss-module__7gW23W__closeIcon{filter:brightness(0);transform:rotate(45deg)}.AddressSearchModal-module-scss-module__7gW23W__frame{flex:1;min-height:0;overflow:hidden}.AddressSearchModal-module-scss-module__7gW23W__frame>*{width:100%!important;height:100%!important}
.page-module-scss-module__Axk3QW__section{margin-bottom:40px}
.PhotoHero-module-scss-module__L6H7iW__hero{color:#fff;background:linear-gradient(47.89deg,#000 22.86%,#262525 87.37%);height:56.25vw;position:relative;overflow:hidden}@media (max-width:1024px) and (min-width:787px){.PhotoHero-module-scss-module__L6H7iW__hero{background:linear-gradient(56.95deg,#000 22.86%,#262525 87.37%);height:78.125vw}}@media (max-width:786px){.PhotoHero-module-scss-module__L6H7iW__hero{background:linear-gradient(67.87deg,#000 22.86%,#262525 87.37%);height:125vw}}.PhotoHero-module-scss-module__L6H7iW__backdrop{transform:translateY(calc(var(--hero-progress,0) * 32%)) scale(calc(1 + var(--hero-progress,0) * .08));transform-origin:50% 40%;will-change:transform;position:absolute;inset:0}.PhotoHero-module-scss-module__L6H7iW__photo{object-fit:cover}.PhotoHero-module-scss-module__L6H7iW__photoTablet,.PhotoHero-module-scss-module__L6H7iW__photoMobile{display:none}@media (max-width:1024px) and (min-width:787px){.PhotoHero-module-scss-module__L6H7iW__photoPc{display:none}.PhotoHero-module-scss-module__L6H7iW__photoTablet{display:block}}@media (max-width:786px){.PhotoHero-module-scss-module__L6H7iW__photoPc,.PhotoHero-module-scss-module__L6H7iW__photoTablet{display:none}.PhotoHero-module-scss-module__L6H7iW__photoMobile{display:block}}.PhotoHero-module-scss-module__L6H7iW__content{text-align:center;width:100%;transform:translate(-50%, calc(-50% - var(--hero-progress,0) * 140px));opacity:calc(1 - var(--hero-progress,0)*1.4);will-change:transform,opacity;flex-direction:column;align-items:center;gap:30px;padding-inline:20px;display:flex;position:absolute;top:50%;left:50%}@media (max-width:1024px) and (min-width:787px){.PhotoHero-module-scss-module__L6H7iW__content{gap:20px}}@media (max-width:786px){.PhotoHero-module-scss-module__L6H7iW__content{gap:12px;padding-inline:14px}}.PhotoHero-module-scss-module__L6H7iW__title{letter-spacing:-5px;white-space:nowrap;font-size:100px;font-weight:700;line-height:normal}@media (max-width:1024px) and (min-width:787px){.PhotoHero-module-scss-module__L6H7iW__title{letter-spacing:-3px;font-size:60px}}@media (max-width:786px){.PhotoHero-module-scss-module__L6H7iW__title{letter-spacing:-1.8px;font-size:36px}}.PhotoHero-module-scss-module__L6H7iW__brMobile{display:none}@media (max-width:786px){.PhotoHero-module-scss-module__L6H7iW__brMobile{display:inline}}.PhotoHero-module-scss-module__L6H7iW__text{white-space:normal;font-size:19px;font-weight:500;line-height:1.3}@media (max-width:1024px) and (min-width:787px){.PhotoHero-module-scss-module__L6H7iW__text{font-size:20px}}@media (max-width:786px){.PhotoHero-module-scss-module__L6H7iW__text{font-size:14px}}@media (prefers-reduced-motion:reduce){.PhotoHero-module-scss-module__L6H7iW__backdrop{transform:none}.PhotoHero-module-scss-module__L6H7iW__content{opacity:1;transform:translate(-50%,-50%)}}
.PillLink-module-scss-module__S77Kwq__pill{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);color:#fff;letter-spacing:-.36px;white-space:nowrap;background:#ffffff26;border-radius:9999px;align-items:center;padding:15px 28px 15px 34px;font-size:24px;font-weight:700;line-height:1.6;transition:background .2s;display:inline-flex;position:relative}.PillLink-module-scss-module__S77Kwq__pill:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#ffffff4d,#9999994d);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.PillLink-module-scss-module__S77Kwq__pill:hover{background:#ffffff40}.PillLink-module-scss-module__S77Kwq__pill img{flex-shrink:0}@media (max-width:786px){.PillLink-module-scss-module__S77Kwq__pill{height:42px;padding:0 6px 0 20px;font-size:14px}.PillLink-module-scss-module__S77Kwq__pill img{width:30px;height:30px}}
.CategoryCards-module-scss-module__INhsqG__section{background:#fff;padding:56px 0 0 48px}@media (max-width:1024px){.CategoryCards-module-scss-module__INhsqG__section{padding-left:32px}}@media (max-width:786px){.CategoryCards-module-scss-module__INhsqG__section{padding:60px 0 60px 20px}}.CategoryCards-module-scss-module__INhsqG__row{scrollbar-width:none;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;gap:24px;padding-right:48px;display:flex;overflow-x:auto}.CategoryCards-module-scss-module__INhsqG__row::-webkit-scrollbar{display:none}@media (max-width:1024px){.CategoryCards-module-scss-module__INhsqG__row{padding-right:32px}}@media (max-width:786px){.CategoryCards-module-scss-module__INhsqG__row{gap:8px;padding-right:20px}}.CategoryCards-module-scss-module__INhsqG__card{background:#111;border-radius:6px;flex:0 0 372px;width:372px;height:372px;position:relative;overflow:hidden}@media (max-width:786px){.CategoryCards-module-scss-module__INhsqG__card{border-radius:10px;flex-basis:300px;width:300px}}.CategoryCards-module-scss-module__INhsqG__image{object-fit:cover}.CategoryCards-module-scss-module__INhsqG__overlay{background:linear-gradient(#000 0%,#0000 100%);height:104px;position:absolute;top:0;left:0;right:0}.CategoryCards-module-scss-module__INhsqG__label{color:#fff;letter-spacing:-.5px;font-size:28px;font-weight:700;line-height:40px;position:absolute;top:24px;left:24px;right:24px}@media (max-width:786px){.CategoryCards-module-scss-module__INhsqG__label{font-size:24px;line-height:1;top:32px}}
.MoreTechShowcase-module-scss-module__ZQ2MNa__section{background:#f6f6f6;padding:120px 0 160px 48px}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__ZQ2MNa__section{padding:100px 0 100px 24px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__ZQ2MNa__section{padding:30px 0 60px 16px}}.MoreTechShowcase-module-scss-module__ZQ2MNa__head{justify-content:space-between;align-items:flex-end;margin-bottom:30px;padding-right:48px;display:flex}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__ZQ2MNa__head{padding-right:24px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__ZQ2MNa__head{margin-bottom:16px;padding-right:16px}}.MoreTechShowcase-module-scss-module__ZQ2MNa__heading{color:#000;letter-spacing:-.02em;font-size:46px;font-weight:700;line-height:1.1}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__ZQ2MNa__heading{font-size:36px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__ZQ2MNa__heading{font-size:22px}}.MoreTechShowcase-module-scss-module__ZQ2MNa__arrows{flex-shrink:0;align-items:center;gap:16px;display:flex}@media (max-width:786px){.MoreTechShowcase-module-scss-module__ZQ2MNa__arrows{display:none}}.MoreTechShowcase-module-scss-module__ZQ2MNa__arrow{background:#323232;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__ZQ2MNa__arrow{width:32px;height:32px}}.MoreTechShowcase-module-scss-module__ZQ2MNa__arrowDisabled{opacity:.5;cursor:default}.MoreTechShowcase-module-scss-module__ZQ2MNa__row{scroll-snap-type:x proximity;scrollbar-width:none;gap:20px;padding-right:48px;display:flex;overflow-x:auto}.MoreTechShowcase-module-scss-module__ZQ2MNa__row::-webkit-scrollbar{display:none}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__ZQ2MNa__row{gap:10px;padding-right:24px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__ZQ2MNa__row{gap:8px;padding-right:16px}}.MoreTechShowcase-module-scss-module__ZQ2MNa__card{scroll-snap-align:start;text-align:left;cursor:pointer;background:#000;border-radius:16px;flex-direction:column;flex:0 0 clamp(417px,258px + 15.51vw,556px);justify-content:flex-end;width:clamp(417px,258px + 15.51vw,556px);height:clamp(600px,371px + 22.32vw,800px);padding:clamp(27px,16.7px + 1vw,36px);display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__ZQ2MNa__card{flex-basis:clamp(243px,149px + 26.21vw,417px);width:clamp(243px,149px + 26.21vw,417px);height:clamp(350px,214px + 37.65vw,600px);padding:clamp(16px,10px + 1.66vw,27px)}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__ZQ2MNa__card{border-radius:9px}}.MoreTechShowcase-module-scss-module__ZQ2MNa__cardImage{object-fit:cover}.MoreTechShowcase-module-scss-module__ZQ2MNa__cardOverlay{background:linear-gradient(#0009 24%,#0000 56%),#0003;position:absolute;inset:0}.MoreTechShowcase-module-scss-module__ZQ2MNa__cardBody{z-index:1;flex-direction:column;gap:15px;width:100%;display:flex;position:relative}.MoreTechShowcase-module-scss-module__ZQ2MNa__cardHead{align-items:flex-start;gap:8px;width:100%;display:flex}.MoreTechShowcase-module-scss-module__ZQ2MNa__cardHeadText{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.MoreTechShowcase-module-scss-module__ZQ2MNa__plusIcon{flex-shrink:0;width:48px;height:48px}@media (max-width:786px){.MoreTechShowcase-module-scss-module__ZQ2MNa__plusIcon{width:28px;height:28px}}.MoreTechShowcase-module-scss-module__ZQ2MNa__cardEyebrow{color:#fff;letter-spacing:-.02em;font-size:20px;font-weight:400;line-height:1.2}@media (max-width:786px){.MoreTechShowcase-module-scss-module__ZQ2MNa__cardEyebrow{font-size:11px}}.MoreTechShowcase-module-scss-module__ZQ2MNa__cardTitle{color:#fff;letter-spacing:-.02em;font-size:46px;font-weight:700;line-height:1.2}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__ZQ2MNa__cardTitle{font-size:36px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__ZQ2MNa__cardTitle{font-size:20px}}.MoreTechShowcase-module-scss-module__ZQ2MNa__cardText{color:#fff;letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:24px;font-weight:300;line-height:1.45;display:-webkit-box;overflow:hidden}@media (max-width:1024px){.MoreTechShowcase-module-scss-module__ZQ2MNa__cardText{font-size:20px}}@media (max-width:786px){.MoreTechShowcase-module-scss-module__ZQ2MNa__cardText{font-size:11px}}
.SupportShowcase-module-scss-module__sHShlq__section{background:#f6f6f6;flex-direction:column;gap:43px;padding:120px 0 160px 48px;display:flex}@media (min-width:1025px){.SupportShowcase-module-scss-module__sHShlq__section{padding-bottom:211px}}@media (max-width:1024px){.SupportShowcase-module-scss-module__sHShlq__section{padding:100px 0 100px 24px}}@media (max-width:786px){.SupportShowcase-module-scss-module__sHShlq__section{background:#fff;gap:30px;padding:50px 0 60px 16px}}.SupportShowcase-module-scss-module__sHShlq__head{justify-content:space-between;align-items:flex-end;padding-right:48px;display:flex}@media (max-width:1024px){.SupportShowcase-module-scss-module__sHShlq__head{padding-right:24px}}@media (max-width:786px){.SupportShowcase-module-scss-module__sHShlq__head{padding-right:16px}}.SupportShowcase-module-scss-module__sHShlq__heading{color:#000;letter-spacing:-.52px;font-size:46px;font-weight:700;line-height:1.2}@media (max-width:1024px){.SupportShowcase-module-scss-module__sHShlq__heading{font-size:36px}}@media (max-width:786px){.SupportShowcase-module-scss-module__sHShlq__heading{letter-spacing:-.22px;font-size:22px;line-height:1}}.SupportShowcase-module-scss-module__sHShlq__arrows{flex-shrink:0;align-items:center;gap:16px;display:flex}@media (max-width:786px){.SupportShowcase-module-scss-module__sHShlq__arrows{display:none}}.SupportShowcase-module-scss-module__sHShlq__arrow{background:#323232;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:1024px){.SupportShowcase-module-scss-module__sHShlq__arrow{width:32px;height:32px}}.SupportShowcase-module-scss-module__sHShlq__arrowDisabled{opacity:.5;cursor:default}.SupportShowcase-module-scss-module__sHShlq__row{scroll-snap-type:x proximity;scrollbar-width:none;gap:20px;padding-right:48px;display:flex;overflow-x:auto}.SupportShowcase-module-scss-module__sHShlq__row::-webkit-scrollbar{display:none}@media (max-width:1024px){.SupportShowcase-module-scss-module__sHShlq__row{gap:10px;padding-right:24px}}@media (max-width:786px){.SupportShowcase-module-scss-module__sHShlq__row{gap:8px;padding-right:16px}}.SupportShowcase-module-scss-module__sHShlq__card{color:inherit;scroll-snap-align:start;flex-direction:column;flex:0 0 441px;gap:26px;width:441px;text-decoration:none;display:flex}@media (max-width:1024px){.SupportShowcase-module-scss-module__sHShlq__card{flex-basis:400px;gap:18px;width:400px}}@media (max-width:786px){.SupportShowcase-module-scss-module__sHShlq__card{flex-basis:194px;gap:11px;width:194px}}.SupportShowcase-module-scss-module__sHShlq__imageBox{aspect-ratio:1280/800;width:100%;position:relative}.SupportShowcase-module-scss-module__sHShlq__image{object-fit:cover}.SupportShowcase-module-scss-module__sHShlq__body{color:#000;letter-spacing:-.36px;flex-direction:column;gap:16px;display:flex}@media (max-width:786px){.SupportShowcase-module-scss-module__sHShlq__body{letter-spacing:-.16px;gap:7px}}.SupportShowcase-module-scss-module__sHShlq__title{font-size:28px;font-weight:600;line-height:26.6px}@media (max-width:1024px){.SupportShowcase-module-scss-module__sHShlq__title{font-size:22px}}@media (max-width:786px){.SupportShowcase-module-scss-module__sHShlq__title{font-size:12px;line-height:11.7px}}.SupportShowcase-module-scss-module__sHShlq__description{font-size:19px;font-weight:300;line-height:1.4}@media (max-width:1024px){.SupportShowcase-module-scss-module__sHShlq__description{font-size:16px}}@media (max-width:786px){.SupportShowcase-module-scss-module__sHShlq__description{font-size:11px;line-height:1.45}}
.ReferralCodeModal-module-scss-module__uG5rwq__dimmed{z-index:300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000001f;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ReferralCodeModal-module-scss-module__uG5rwq__popup{background:#fff;border-radius:8px;flex-direction:column;width:320px;max-width:100%;max-height:500px;display:flex;overflow:hidden}.ReferralCodeModal-module-scss-module__uG5rwq__head{background:#fff;flex-shrink:0;align-items:center;height:56px;padding-inline:24px;display:flex}.ReferralCodeModal-module-scss-module__uG5rwq__title{letter-spacing:-.01em;color:#000;flex:1;font-size:18px;font-weight:700}.ReferralCodeModal-module-scss-module__uG5rwq__body{background:#fff;flex-direction:column;gap:6px;padding:0 24px 24px;display:flex}.ReferralCodeModal-module-scss-module__uG5rwq__description{letter-spacing:-.02em;color:#3f3f3f;font-size:14px}.ReferralCodeModal-module-scss-module__uG5rwq__input{letter-spacing:-.02em;color:#000;background:#f3f3f3;border:none;border-radius:2px;width:100%;padding:8px 12px;font-size:14px}.ReferralCodeModal-module-scss-module__uG5rwq__input::placeholder{color:#909090}.ReferralCodeModal-module-scss-module__uG5rwq__foot{background:#fff;flex-shrink:0;padding:8px 24px 20px}.ReferralCodeModal-module-scss-module__uG5rwq__confirmButton{color:#fff;background:#000;border:1px solid #000;border-radius:4px;justify-content:center;align-items:center;width:100%;height:44px;font-size:14px;font-weight:700;display:flex}.ReferralCodeModal-module-scss-module__uG5rwq__confirmButton:disabled{opacity:.4;cursor:not-allowed}
.CouponModal-module-scss-module__6fRLQq__dimmed{z-index:300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000001f;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.CouponModal-module-scss-module__6fRLQq__popup{background:#fff;border-radius:8px;flex-direction:column;width:440px;max-width:100%;max-height:600px;display:flex;overflow-y:auto}@media (max-width:786px){.CouponModal-module-scss-module__6fRLQq__popup{width:280px}}.CouponModal-module-scss-module__6fRLQq__head{background:#fff;flex-shrink:0;align-items:center;padding:10px 16px 10px 28px;display:flex}.CouponModal-module-scss-module__6fRLQq__title{letter-spacing:-.01em;color:#000;flex:1;font-size:20px;font-weight:700}.CouponModal-module-scss-module__6fRLQq__closeButton{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.CouponModal-module-scss-module__6fRLQq__closeIcon{filter:brightness(0);transform:rotate(45deg)}.CouponModal-module-scss-module__6fRLQq__list{flex-direction:column;gap:6px;padding:0 28px 32px;display:flex}.CouponModal-module-scss-module__6fRLQq__card{text-align:left;border:1px solid #e1e1e1;border-radius:6px;align-items:center;gap:8px;padding:16px 12px 16px 20px;display:flex}.CouponModal-module-scss-module__6fRLQq__cardActive{border-color:#000}.CouponModal-module-scss-module__6fRLQq__cardBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.CouponModal-module-scss-module__6fRLQq__cardTitle{color:#000;font-size:18px;font-weight:700}.CouponModal-module-scss-module__6fRLQq__cardDesc{color:#000;font-size:13px}.CouponModal-module-scss-module__6fRLQq__cardMeta{color:#909090;gap:12px;font-size:13px;display:flex}.CouponModal-module-scss-module__6fRLQq__foot{flex-shrink:0;padding:0 28px 32px}.CouponModal-module-scss-module__6fRLQq__applyButton{color:#fff;background:#000;border-radius:4px;justify-content:center;align-items:center;width:100%;height:52px;font-size:14px;font-weight:700;display:flex}
.SignupTermsStep-module-scss-module__4Colqa__form{flex-direction:column;gap:16px;width:100%;padding-bottom:120px;display:flex}.SignupTermsStep-module-scss-module__4Colqa__checkboxRow{align-items:center;gap:4px;height:28px;padding-block:4px;display:flex}.SignupTermsStep-module-scss-module__4Colqa__checkboxRow input{display:none}.SignupTermsStep-module-scss-module__4Colqa__checkboxLabel{color:#000;letter-spacing:-.02em;font-size:14px}.SignupTermsStep-module-scss-module__4Colqa__checkboxLabelBold{font-weight:600}.SignupTermsStep-module-scss-module__4Colqa__checkbox{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.SignupTermsStep-module-scss-module__4Colqa__divider{border-top:1px solid #e1e1e1}.SignupTermsStep-module-scss-module__4Colqa__sections{flex-direction:column;gap:20px;width:100%;display:flex}.SignupTermsStep-module-scss-module__4Colqa__section{flex-direction:column;gap:4px;width:100%;display:flex}.SignupTermsStep-module-scss-module__4Colqa__subCheckboxIndent{padding-left:28px}.SignupTermsStep-module-scss-module__4Colqa__textBox{color:#909090;letter-spacing:-.02em;white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:#d4d4d4 #0000;border:1px solid #e9e9e9;height:120px;padding:16px;font-size:12px;line-height:1.5;overflow-y:auto}.SignupTermsStep-module-scss-module__4Colqa__textBox::-webkit-scrollbar{width:4px}.SignupTermsStep-module-scss-module__4Colqa__textBox::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:999px}.SignupTermsStep-module-scss-module__4Colqa__actions{align-items:center;gap:8px;width:100%;padding-top:40px;display:flex}.SignupTermsStep-module-scss-module__4Colqa__cancelButton{color:#000;background:#f8f8f8;border-radius:4px;flex:1;justify-content:center;align-items:center;height:48px;font-size:14px;font-weight:700;display:flex}.SignupTermsStep-module-scss-module__4Colqa__nextButton{color:#fff;background:#000;border-radius:4px;flex:1;justify-content:center;align-items:center;height:48px;font-size:14px;font-weight:700;display:flex}.SignupTermsStep-module-scss-module__4Colqa__nextButton:disabled{color:#fff;background:#d4d4d4}
.WinningWatermark-module-scss-module__7yO5MW__watermark{color:#fff;white-space:nowrap;pointer-events:none;grid-template-columns:max-content max-content;justify-content:center;gap:0 1.2vw;font-size:10.6vw;font-weight:800;line-height:.9;display:grid;translate:-1.25vw}.WinningWatermark-module-scss-module__7yO5MW__watermark span{transform-origin:50% 100%;display:block;transform:skew(-15.25deg)scaleY(.96)}.WinningWatermark-module-scss-module__7yO5MW__watermark span:nth-child(2n){justify-self:end}.WinningWatermark-module-scss-module__7yO5MW__reveal.WinningWatermark-module-scss-module__7yO5MW__reveal{transition-duration:1s}.WinningWatermark-module-scss-module__7yO5MW__reveal.WinningWatermark-module-scss-module__7yO5MW__reveal:not([class*=visible]){transform:translateY(25%)}.WinningWatermark-module-scss-module__7yO5MW__outline{color:#0000;-webkit-text-stroke:max(1px,.26vw) #fff;font-weight:700}
.VideoTeaser-module-scss-module__T-JqLq__section{background:#000;justify-content:center;display:flex}.VideoTeaser-module-scss-module__T-JqLq__video{aspect-ratio:16/9;border:0;width:100%;display:block}
.TechSlider-module-scss-module__mcinlG__section{background:#f6f6f6;padding:120px 0 160px 48px}@media (max-width:1024px){.TechSlider-module-scss-module__mcinlG__section{padding:100px 0 100px 24px}}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__section{padding:20px 0 60px 16px}}.TechSlider-module-scss-module__mcinlG__head{justify-content:flex-end;align-items:flex-end;margin-bottom:30px;padding-right:48px;display:flex}@media (max-width:1024px){.TechSlider-module-scss-module__mcinlG__head{padding-right:24px}}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__head{display:none}}.TechSlider-module-scss-module__mcinlG__arrows{align-items:center;gap:16px;display:flex}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__arrows{display:none}}.TechSlider-module-scss-module__mcinlG__arrow{background:#323232;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:1024px){.TechSlider-module-scss-module__mcinlG__arrow{width:32px;height:32px}}.TechSlider-module-scss-module__mcinlG__arrowDisabled{opacity:.5;cursor:default}.TechSlider-module-scss-module__mcinlG__row{scroll-snap-type:x proximity;scrollbar-width:none;gap:20px;padding-right:48px;display:flex;overflow-x:auto}.TechSlider-module-scss-module__mcinlG__row::-webkit-scrollbar{display:none}@media (max-width:1024px){.TechSlider-module-scss-module__mcinlG__row{gap:10px;padding-right:24px}}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__row{gap:8px;padding-right:16px}}.TechSlider-module-scss-module__mcinlG__card{scroll-snap-align:start;text-align:left;cursor:pointer;background:#000;border-radius:16px;flex-direction:column;flex:0 0 clamp(504px,312px + 18.75vw,672px);width:clamp(504px,312px + 18.75vw,672px);height:clamp(600px,371px + 22.32vw,800px);padding:clamp(27px,16.7px + 1vw,36px);display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.TechSlider-module-scss-module__mcinlG__card{flex-basis:clamp(294px,180px + 31.63vw,504px);width:clamp(294px,180px + 31.63vw,504px);height:clamp(350px,214px + 37.65vw,600px);padding:clamp(16px,10px + 1.66vw,27px)}}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__card{border-radius:6px;flex-basis:263px;width:263px;height:350px;padding:14px}}.TechSlider-module-scss-module__mcinlG__cardImageFrame{position:absolute;inset:0}.TechSlider-module-scss-module__mcinlG__cardImage{object-fit:cover}.TechSlider-module-scss-module__mcinlG__cardOverlay{background:linear-gradient(#0009 24%,#0000 56%),#0003;position:absolute;inset:0}.TechSlider-module-scss-module__mcinlG__cardBody{z-index:1;flex-direction:column;flex:1;gap:20px;width:100%;min-height:0;display:flex;position:relative}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__cardBody{gap:8px}}.TechSlider-module-scss-module__mcinlG__cardHead{align-items:flex-start;gap:20px;width:100%;display:flex}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__cardHead{gap:3px}}.TechSlider-module-scss-module__mcinlG__cardHeadText{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__cardHeadText{gap:3px}}.TechSlider-module-scss-module__mcinlG__cardEyebrow{color:#fff;white-space:pre-line;letter-spacing:-.52px;font-size:20px;font-weight:400;line-height:1.2}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__cardEyebrow{letter-spacing:-.14px;font-size:11px;line-height:1.45}}.TechSlider-module-scss-module__mcinlG__cardTitle{color:#fff;letter-spacing:-.52px;font-size:46px;font-weight:700;line-height:1.2}@media (max-width:1024px){.TechSlider-module-scss-module__mcinlG__cardTitle{font-size:36px}}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__cardTitle{letter-spacing:-.2px;font-size:18px}}.TechSlider-module-scss-module__mcinlG__plusIcon{flex-shrink:0;width:clamp(28px,3vw,48px);height:clamp(28px,3vw,48px)}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__plusIcon{width:25px;height:25px}}.TechSlider-module-scss-module__mcinlG__cardSummary{color:#fff;letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:24px;font-weight:300;line-height:1.45;display:-webkit-box;overflow:hidden}@media (max-width:1024px){.TechSlider-module-scss-module__mcinlG__cardSummary{font-size:20px}}@media (max-width:786px){.TechSlider-module-scss-module__mcinlG__cardSummary{letter-spacing:-.14px;font-size:11px}}
.Statement-module-scss-module__zTkbHG__section{background:#000;height:1053px;padding:80px 48px 0;position:relative;overflow:hidden}@media (max-width:1024px){.Statement-module-scss-module__zTkbHG__section{height:700px;padding:64px 32px 0}}@media (max-width:786px){.Statement-module-scss-module__zTkbHG__section{flex-direction:column;gap:60px;padding:60px 20px 0;display:flex}}.Statement-module-scss-module__zTkbHG__parallax{position:absolute;inset:0}.Statement-module-scss-module__zTkbHG__bg{position:absolute;inset:-12% 0}@media (max-width:786px){.Statement-module-scss-module__zTkbHG__bg{width:324.15%;height:170.07%;inset:-44.27% auto auto -100.02%}.Statement-module-scss-module__zTkbHG__bgOwnMobile{width:100%;height:124%;top:-12%;left:0}}.Statement-module-scss-module__zTkbHG__bgImage{object-fit:cover}.Statement-module-scss-module__zTkbHG__bgOverlay{display:none}@media (max-width:786px){.Statement-module-scss-module__zTkbHG__bgOverlay{background:linear-gradient(#0006 0%,#0000 42.25%),#0003;display:block;position:absolute;inset:0}}.Statement-module-scss-module__zTkbHG__text{color:#fff9;letter-spacing:-.04em;max-width:1190px;font-size:48px;font-weight:600;line-height:1.1;position:relative}@media (max-width:1024px){.Statement-module-scss-module__zTkbHG__text{font-size:36px}}@media (max-width:786px){.Statement-module-scss-module__zTkbHG__text{font-size:24px}}.Statement-module-scss-module__zTkbHG__line{display:block}.Statement-module-scss-module__zTkbHG__highlight{color:#fff}.Statement-module-scss-module__zTkbHG__cta{color:#fff;border-bottom:1px solid #ffffff80;justify-content:space-between;align-items:center;width:608px;height:77px;padding-block:17px;font-size:18px;font-weight:700;line-height:1.6;display:flex;position:absolute;bottom:82px;right:46px}@media (max-width:1024px){.Statement-module-scss-module__zTkbHG__cta{width:min(608px,100% - 64px);bottom:56px;right:32px}}@media (max-width:786px){.Statement-module-scss-module__zTkbHG__cta{width:100%;height:48px;font-size:14px;position:relative;bottom:auto;right:auto}}.Statement-module-scss-module__zTkbHG__ctaArrow{flex-shrink:0;width:28px;height:28px}
.OrderRow-module-scss-module__zTTp2G__row{flex-direction:column;width:100%;display:flex}.OrderRow-module-scss-module__zTTp2G__head{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:16px;padding-bottom:6px;display:flex}.OrderRow-module-scss-module__zTTp2G__left{align-items:center;gap:12px;min-width:0;display:flex}.OrderRow-module-scss-module__zTTp2G__date{color:#000;white-space:nowrap;font-size:14px;font-weight:700}.OrderRow-module-scss-module__zTTp2G__orderNumber{color:#3f3f3f;font-size:14px}.OrderRow-module-scss-module__zTTp2G__right{color:#000;flex-shrink:0;align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.OrderRow-module-scss-module__zTTp2G__divider{color:#b3b3b2;font-weight:400}.OrderRow-module-scss-module__zTTp2G__referralLink{color:#000;text-decoration:underline}.OrderRow-module-scss-module__zTTp2G__referralApplied{color:#666;font-weight:700}.OrderRow-module-scss-module__zTTp2G__items{flex-direction:column;gap:12px;padding-top:12px;display:flex}.OrderRow-module-scss-module__zTTp2G__item{gap:16px;display:flex}.OrderRow-module-scss-module__zTTp2G__thumb{background:#f6f6f6;border-radius:4px;flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}.OrderRow-module-scss-module__zTTp2G__image{object-fit:contain;padding:6px}.OrderRow-module-scss-module__zTTp2G__info{flex-direction:column;justify-content:flex-end;gap:8px;min-width:0;display:flex}.OrderRow-module-scss-module__zTTp2G__name{color:#000;font-size:14px;font-weight:700}.OrderRow-module-scss-module__zTTp2G__option{color:#909090;margin-top:2px;font-size:13px}.OrderRow-module-scss-module__zTTp2G__quantity{color:#909090;font-size:13px}.OrderRow-module-scss-module__zTTp2G__price{color:#000;font-size:14px;font-weight:700}
.DealerSelect-module-scss-module__TxvnOa__root{width:100%;position:relative}.DealerSelect-module-scss-module__TxvnOa__trigger{letter-spacing:-.02em;color:#000;background:#fff;border:1px solid #e1e1e1;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:48px;padding:0 12px 0 16px;font-size:14px;display:flex}.DealerSelect-module-scss-module__TxvnOa__triggerOpen{border-bottom-color:#0000;border-radius:6px 6px 0 0}.DealerSelect-module-scss-module__TxvnOa__trigger:disabled{cursor:default}.DealerSelect-module-scss-module__TxvnOa__triggerText{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.DealerSelect-module-scss-module__TxvnOa__triggerIcon{flex-shrink:0;transition:transform .2s}.DealerSelect-module-scss-module__TxvnOa__triggerIconOpen{transform:rotate(180deg)}.DealerSelect-module-scss-module__TxvnOa__panel{z-index:20;background:#fff;border:1px solid #e9e9e9;border-top:none;border-radius:0 0 4px 4px;max-height:293px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 20px #0000000f}.DealerSelect-module-scss-module__TxvnOa__panel::-webkit-scrollbar{width:4px}.DealerSelect-module-scss-module__TxvnOa__panel::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:999px}.DealerSelect-module-scss-module__TxvnOa__row{text-align:left;flex-direction:column;justify-content:center;gap:2px;width:100%;height:58px;padding:10px 16px;display:flex}.DealerSelect-module-scss-module__TxvnOa__row:hover,.DealerSelect-module-scss-module__TxvnOa__rowActive{background:#f8f8f8}.DealerSelect-module-scss-module__TxvnOa__rowName{color:#000;letter-spacing:-.02em;font-size:14px}.DealerSelect-module-scss-module__TxvnOa__rowAddress{color:#909090;letter-spacing:-.02em;font-size:13px}
.page-module-scss-module__KFykra__stack{flex-direction:column;gap:40px;display:flex}@media (max-width:786px){.page-module-scss-module__KFykra__stack{gap:0}}
.SignupInfoStep-module-scss-module__AiLIFW__form{flex-direction:column;gap:40px;width:100%;padding-bottom:120px;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__label{letter-spacing:-.02em;color:#000;font-size:14px;font-weight:600}.SignupInfoStep-module-scss-module__AiLIFW__field{flex-direction:column;gap:4px;width:100%;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__inputWrap{border:1px solid #e1e1e1;border-radius:4px;align-items:center;height:44px;padding-inline:16px;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__inputWrap:focus-within{border-color:#000}.SignupInfoStep-module-scss-module__AiLIFW__inputWrap input{letter-spacing:-.02em;color:#000;outline:none;flex:1;min-width:0;height:100%;font-size:14px}.SignupInfoStep-module-scss-module__AiLIFW__inputWrap input::placeholder{color:#909090}.SignupInfoStep-module-scss-module__AiLIFW__inputWrapMuted{background:#f7f7f7;border-color:#f7f7f7}.SignupInfoStep-module-scss-module__AiLIFW__inputWrapMuted:focus-within{border-color:#f7f7f7}.SignupInfoStep-module-scss-module__AiLIFW__inputWrapError,.SignupInfoStep-module-scss-module__AiLIFW__inputWrapError:focus-within{border-color:#be0000}.SignupInfoStep-module-scss-module__AiLIFW__errorText{color:#be0000;letter-spacing:-.02em;padding-inline:4px;font-size:12px;line-height:1.5}.SignupInfoStep-module-scss-module__AiLIFW__eyeButton{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-16px;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__eyeButton img{width:16px;height:16px}.SignupInfoStep-module-scss-module__AiLIFW__verifyRow{color:#000;border:1px solid #000;border-radius:4px;justify-content:center;align-items:center;width:80px;height:44px;font-size:14px;font-weight:600;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__verifyRow:disabled{color:#0000008a;background:#efefef;border-color:#efefef}.SignupInfoStep-module-scss-module__AiLIFW__addressGroup{flex-direction:column;gap:8px;width:100%;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__addressSearchRow{align-items:flex-end;gap:4px;width:100%;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__findButton{color:#000;border:1px solid #000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:44px;font-size:14px;font-weight:600;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__detailAddressGroup{flex-direction:column;gap:8px;width:100%;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__actions{align-items:center;gap:8px;width:100%;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__cancelButton{color:#000;background:#f8f8f8;border-radius:4px;flex:1;justify-content:center;align-items:center;height:48px;font-size:14px;font-weight:700;display:flex}.SignupInfoStep-module-scss-module__AiLIFW__submitButton{color:#fff;background:#000;border-radius:4px;flex:1;justify-content:center;align-items:center;height:48px;font-size:14px;font-weight:700;display:flex}
.StarRating-module-scss-module__n0RdHq__stars{font-size:var(--star-size);letter-spacing:2px;line-height:1;display:inline-block;position:relative}.StarRating-module-scss-module__n0RdHq__track{color:var(--color-line)}.StarRating-module-scss-module__n0RdHq__fill{width:var(--star-fill);white-space:nowrap;color:var(--color-accent);position:absolute;inset:0;overflow:hidden}
.WinningClosing-module-scss-module__lDxG-W__section{background:#000;align-items:flex-end;height:33.2vw;display:flex;position:relative;overflow:hidden}.WinningClosing-module-scss-module__lDxG-W__short{height:26.04vw}@media (max-width:786px){.WinningClosing-module-scss-module__lDxG-W__short{height:33.2vw}}.WinningClosing-module-scss-module__lDxG-W__coverFooterGap{box-sizing:content-box;margin-bottom:-80px;padding-bottom:80px}.WinningClosing-module-scss-module__lDxG-W__watermark{width:100%;padding-bottom:.3vw}
.NewArrival-module-scss-module__Kpe6wq__section{background:#fff;padding:66px 48px 0}@media (max-width:1024px){.NewArrival-module-scss-module__Kpe6wq__section{padding-inline:32px}}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__section{padding:60px 0 0}}.NewArrival-module-scss-module__Kpe6wq__heading{color:#000;margin-bottom:63px;font-size:clamp(48px,4.6875vw,90px);font-weight:600;line-height:1.08}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__heading{color:#010101;letter-spacing:-.02em;margin-bottom:40px;padding-inline:20px;font-size:36px;font-weight:700;line-height:.98}}.NewArrival-module-scss-module__Kpe6wq__grid{grid-template-columns:1fr 1fr;gap:25px 20px;display:grid}@media (max-width:1024px){.NewArrival-module-scss-module__Kpe6wq__grid{grid-template-columns:1fr}}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__grid{gap:0}}.NewArrival-module-scss-module__Kpe6wq__card{aspect-ratio:902/467;background:#111;border-radius:6px;display:block;position:relative;overflow:hidden}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__card{aspect-ratio:auto;border-radius:0;height:480px}}.NewArrival-module-scss-module__Kpe6wq__imageBox{top:var(--frame-top,0);left:var(--frame-left,0);width:var(--frame-width,100%);height:var(--frame-height,100%);position:absolute}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__imageBox{top:var(--frame-mo-top,0);left:var(--frame-mo-left,0);width:var(--frame-mo-width,100%);height:var(--frame-mo-height,100%)}}.NewArrival-module-scss-module__Kpe6wq__image{object-fit:cover}.NewArrival-module-scss-module__Kpe6wq__mobileShade{display:none}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__mobileShade{background:linear-gradient(0deg, #000000b3 var(--shade-from), #0000 var(--shade-to));display:block;position:absolute;inset:0}}.NewArrival-module-scss-module__Kpe6wq__body{color:#fff;position:absolute;bottom:52px;left:40px;right:240px}@media (max-width:1024px){.NewArrival-module-scss-module__Kpe6wq__body{left:32px}}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__body{bottom:40px;left:20px;right:56px}}.NewArrival-module-scss-module__Kpe6wq__title{letter-spacing:-.45px;font-size:24px;font-weight:600;line-height:1}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__title{letter-spacing:-.24px;font-weight:700;line-height:1.1}}.NewArrival-module-scss-module__Kpe6wq__desc{opacity:.6;letter-spacing:-.45px;margin-top:9px;font-size:15px;line-height:1}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__desc{opacity:1;letter-spacing:0;word-break:keep-all;margin-top:22px;font-size:14px;line-height:1.4}}.NewArrival-module-scss-module__Kpe6wq__cta{color:#fffbf8;letter-spacing:-.32px;background:#000;border:1px solid #fff6;justify-content:center;align-items:center;width:160px;height:48px;font-size:16px;display:flex;position:absolute;bottom:40px;right:40px}@media (max-width:1024px){.NewArrival-module-scss-module__Kpe6wq__cta{right:32px}}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__cta{display:none}}.NewArrival-module-scss-module__Kpe6wq__arrow{display:none}@media (max-width:786px){.NewArrival-module-scss-module__Kpe6wq__arrow{width:14.39px;height:14.39px;display:block;position:absolute;bottom:40px;right:23.6px}}
.ProductGallery-module-scss-module__d4hnYW__section{background:#f6f6f6;flex-direction:column;align-items:center;gap:40px;padding:120px 0;display:flex}@media (max-width:1024px){.ProductGallery-module-scss-module__d4hnYW__section{padding:100px 0}}@media (max-width:786px){.ProductGallery-module-scss-module__d4hnYW__section{gap:24px;padding:30px 0 60px}}.ProductGallery-module-scss-module__d4hnYW__head{justify-content:space-between;align-items:flex-end;width:100%;padding:0 48px;display:flex}@media (max-width:1024px){.ProductGallery-module-scss-module__d4hnYW__head{padding:0 24px}}@media (max-width:786px){.ProductGallery-module-scss-module__d4hnYW__head{padding:0 16px}}.ProductGallery-module-scss-module__d4hnYW__heading{color:#000;letter-spacing:-.02em;font-size:46px;font-weight:700;line-height:1.1}@media (max-width:1024px){.ProductGallery-module-scss-module__d4hnYW__heading{font-size:36px}}@media (max-width:786px){.ProductGallery-module-scss-module__d4hnYW__heading{font-size:22px}}.ProductGallery-module-scss-module__d4hnYW__arrows{flex-shrink:0;align-items:center;gap:16px;display:flex}.ProductGallery-module-scss-module__d4hnYW__arrow{background:#323232;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:1024px){.ProductGallery-module-scss-module__d4hnYW__arrow{width:32px;height:32px}}@media (max-width:786px){.ProductGallery-module-scss-module__d4hnYW__arrow{width:25px;height:25px}}.ProductGallery-module-scss-module__d4hnYW__arrowDisabled{opacity:.5;cursor:default}.ProductGallery-module-scss-module__d4hnYW__row{cursor:grab;-webkit-user-select:none;user-select:none;scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;width:100%;padding:0 48px;display:flex;overflow-x:auto}.ProductGallery-module-scss-module__d4hnYW__row::-webkit-scrollbar{display:none}@media (max-width:1024px){.ProductGallery-module-scss-module__d4hnYW__row{gap:10px;padding:0 24px}}@media (max-width:786px){.ProductGallery-module-scss-module__d4hnYW__row{gap:8px;padding:0 16px}}.ProductGallery-module-scss-module__d4hnYW__image{scroll-snap-align:start;flex:0 0 1280px;width:1280px;height:720px;position:relative}@media (max-width:1024px){.ProductGallery-module-scss-module__d4hnYW__image{flex-basis:800px;width:800px;height:450px}}@media (max-width:786px){.ProductGallery-module-scss-module__d4hnYW__image{flex-basis:299px;width:299px;height:168px}}.ProductGallery-module-scss-module__d4hnYW__imageFill{object-fit:cover}.ProductGallery-module-scss-module__d4hnYW__dots{align-items:center;gap:10px;display:flex}.ProductGallery-module-scss-module__d4hnYW__dot,.ProductGallery-module-scss-module__d4hnYW__dotActive{opacity:.2;background:#000;width:60px;height:2px}@media (max-width:786px){.ProductGallery-module-scss-module__d4hnYW__dot,.ProductGallery-module-scss-module__d4hnYW__dotActive{width:30px}}.ProductGallery-module-scss-module__d4hnYW__dotActive{opacity:1}
.HtmlEditorBanner-module-scss-module__A_HrGq__banner{background:#003eff;justify-content:center;align-items:center;height:165px;display:flex}@media (max-width:1024px){.HtmlEditorBanner-module-scss-module__A_HrGq__banner{display:none}}.HtmlEditorBanner-module-scss-module__A_HrGq__text{color:#fff;letter-spacing:-.02em;text-align:center;font-size:60px;font-weight:600}
.AddressNotice-module-scss-module__bIHkIa__wrap{background:#f8f8f8;border-radius:4px;flex-direction:column;gap:8px;width:100%;padding:16px 20px;display:flex}.AddressNotice-module-scss-module__bIHkIa__heading{color:#000;font-size:14px;font-weight:600}.AddressNotice-module-scss-module__bIHkIa__list{flex-direction:column;gap:4px;display:flex}.AddressNotice-module-scss-module__bIHkIa__item{color:#3f3f3f;padding-left:10px;font-size:12px;line-height:1.6;position:relative}.AddressNotice-module-scss-module__bIHkIa__item:before{content:"";background:#3f3f3f;border-radius:50%;width:3px;height:3px;position:absolute;top:8px;left:0}
.CustomerOrderRow-module-scss-module__iUQZcW__row{flex-direction:column;width:100%;display:flex}.CustomerOrderRow-module-scss-module__iUQZcW__head{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:16px;padding-bottom:6px;display:flex}.CustomerOrderRow-module-scss-module__iUQZcW__left{align-items:center;gap:12px;min-width:0;display:flex}.CustomerOrderRow-module-scss-module__iUQZcW__date{color:#000;white-space:nowrap;font-size:14px;font-weight:700}.CustomerOrderRow-module-scss-module__iUQZcW__orderNumber{color:#3f3f3f;font-size:14px}.CustomerOrderRow-module-scss-module__iUQZcW__right{color:#000;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.CustomerOrderRow-module-scss-module__iUQZcW__divider{color:#b3b3b2;font-weight:400}.CustomerOrderRow-module-scss-module__iUQZcW__items{flex-direction:column;gap:12px;padding-top:12px;display:flex}.CustomerOrderRow-module-scss-module__iUQZcW__item{gap:16px;display:flex}.CustomerOrderRow-module-scss-module__iUQZcW__thumb{background:#f6f6f6;border-radius:4px;flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}.CustomerOrderRow-module-scss-module__iUQZcW__image{object-fit:contain;padding:6px}.CustomerOrderRow-module-scss-module__iUQZcW__info{flex-direction:column;justify-content:flex-end;gap:8px;min-width:0;display:flex}.CustomerOrderRow-module-scss-module__iUQZcW__name{color:#000;font-size:14px;font-weight:700}.CustomerOrderRow-module-scss-module__iUQZcW__option{color:#909090;margin-top:2px;font-size:13px}.CustomerOrderRow-module-scss-module__iUQZcW__quantity{color:#909090;font-size:13px}.CustomerOrderRow-module-scss-module__iUQZcW__price{color:#000;font-size:14px;font-weight:700}
.CancellationRow-module-scss-module__s4JxTq__row{flex-direction:column;gap:12px;width:100%;display:flex}.CancellationRow-module-scss-module__s4JxTq__head{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:16px;padding-bottom:6px;display:flex}.CancellationRow-module-scss-module__s4JxTq__left{align-items:center;gap:12px;min-width:0;display:flex}.CancellationRow-module-scss-module__s4JxTq__date{color:#000;white-space:nowrap;font-size:14px;font-weight:700}.CancellationRow-module-scss-module__s4JxTq__orderNumber{color:#3f3f3f;font-size:14px}.CancellationRow-module-scss-module__s4JxTq__status{color:#000;flex-shrink:0;font-size:14px;font-weight:700}.CancellationRow-module-scss-module__s4JxTq__item{gap:16px;display:flex}.CancellationRow-module-scss-module__s4JxTq__thumb{background:#f6f6f6;border-radius:4px;flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}@media (max-width:786px){.CancellationRow-module-scss-module__s4JxTq__thumb{width:90px;height:90px}}.CancellationRow-module-scss-module__s4JxTq__image{object-fit:contain;padding:6px}.CancellationRow-module-scss-module__s4JxTq__info{flex-direction:column;justify-content:flex-end;gap:8px;min-width:0;display:flex}.CancellationRow-module-scss-module__s4JxTq__name{color:#000;font-size:14px;font-weight:700}@media (max-width:786px){.CancellationRow-module-scss-module__s4JxTq__name{font-size:13px}}.CancellationRow-module-scss-module__s4JxTq__option{color:#909090;margin-top:2px;font-size:13px}@media (max-width:786px){.CancellationRow-module-scss-module__s4JxTq__option{font-size:12px}}.CancellationRow-module-scss-module__s4JxTq__quantity{color:#909090;font-size:13px}@media (max-width:786px){.CancellationRow-module-scss-module__s4JxTq__quantity{font-size:12px}}.CancellationRow-module-scss-module__s4JxTq__price{color:#000;font-size:14px;font-weight:700}@media (max-width:786px){.CancellationRow-module-scss-module__s4JxTq__price{font-size:13px}}
.OptionSelect-module-scss-module__y4pCvG__root{width:100%;position:relative}.OptionSelect-module-scss-module__y4pCvG__trigger{letter-spacing:-.01em;color:#000;background:#fff;border:1px solid #e1e1e1;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:44px;padding:0 8px 0 16px;font-size:14px;display:flex}.OptionSelect-module-scss-module__y4pCvG__triggerOpen{border-bottom-color:#0000;border-radius:4px 4px 0 0}.OptionSelect-module-scss-module__y4pCvG__triggerText{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.OptionSelect-module-scss-module__y4pCvG__triggerPlaceholder{color:#909090}.OptionSelect-module-scss-module__y4pCvG__triggerIcon{flex-shrink:0;transition:transform .2s}.OptionSelect-module-scss-module__y4pCvG__triggerIconOpen{transform:rotate(180deg)}.OptionSelect-module-scss-module__y4pCvG__panel{z-index:20;background:#fff;border:1px solid #e1e1e1;border-top:none;border-radius:0 0 4px 4px;max-height:240px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 20px #0000000f}.OptionSelect-module-scss-module__y4pCvG__panel::-webkit-scrollbar{width:4px}.OptionSelect-module-scss-module__y4pCvG__panel::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:999px}.OptionSelect-module-scss-module__y4pCvG__row{text-align:left;color:#000;letter-spacing:-.01em;align-items:center;width:100%;height:44px;padding:0 16px;font-size:14px;display:flex}.OptionSelect-module-scss-module__y4pCvG__row:hover{background:#f8f8f8}@media (max-width:786px){.OptionSelect-module-scss-module__y4pCvG__row{height:40px}}.OptionSelect-module-scss-module__y4pCvG__rowActive{background:#f8f8f8;font-weight:600}
