.styles-module-scss-module__XIY_hq__TableItemsContainer{max-height:338px;overflow:hidden}@media (min-width:1025px){.styles-module-scss-module__XIY_hq__TableItemsContainer{transition:max-height 1s}}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__TableItemsContainer{transition:max-height 2s}}@media (min-width:1025px){.styles-module-scss-module__XIY_hq__TableItemsContainer[data-is-expanded]{max-height:2800px}}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__TableItemsContainer[data-is-expanded]{max-height:4800px}}.styles-module-scss-module__XIY_hq__TableItemsContainer:not([data-is-expanded]){-webkit-mask-image:linear-gradient(#000 56%,#0000 100%);mask-image:linear-gradient(#000 56%,#0000 100%)}.styles-module-scss-module__XIY_hq__TableFooter{text-align:center;padding:20px 0 0}.styles-module-scss-module__XIY_hq__ExpandCta{cursor:pointer;z-index:31}.styles-module-scss-module__XIY_hq__ExpandCta .cta-background--self{border-radius:0}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__ExpandCta{padding:0 0 40px}}@media (min-width:1025px){.styles-module-scss-module__XIY_hq__TableGroup{grid-template-columns:repeat(var(--column-count), 1fr);border-top:1px solid #ffffff1a;column-gap:20px;display:grid}}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__TableGroup{flex-direction:column;margin-top:20px;display:flex}}.styles-module-scss-module__XIY_hq__TableCategory{white-space:pre-line;text-align:left;grid-column:1/2;padding:16px 0}.styles-module-scss-module__XIY_hq__TableCategory[data-text-color]{color:var(--text-color)}.styles-module-scss-module__XIY_hq__TableCategoryEmpty{grid-column:1/2;min-height:1px}@media (min-width:1025px){.styles-module-scss-module__XIY_hq__TableContent{grid-column:2/var(--column-count);flex-direction:column;justify-content:center;display:flex}}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__TableContent{border-top:var(--has-category);width:100%;min-width:0;max-width:100%}}.styles-module-scss-module__XIY_hq__TableRow{padding:16px 0}@media (min-width:1025px){.styles-module-scss-module__XIY_hq__TableRow{grid-template-columns:repeat(var(--content-column-count), 1fr);border-bottom:var(--is-last-in-group);align-items:center;column-gap:20px;display:grid}}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__TableRow{border-bottom:var(--is-last-in-group-mobile);flex-direction:column;align-items:stretch;gap:12px;width:100%;min-width:0;max-width:100%;display:flex}}.styles-module-scss-module__XIY_hq__TableLabel{white-space:pre-line;text-align:left;color:var(--text-color);grid-column:1/2}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__TableLabel{color:#9a9ba1;width:100%;font-size:12px}}.styles-module-scss-module__XIY_hq__TableLabelBadge{border:1px solid var(--dark-neon-cyan);color:var(--dark-neon-cyan);letter-spacing:-.12px;white-space:nowrap;vertical-align:middle;border-radius:50px;align-items:center;margin-left:8px;padding:1px 6px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.styles-module-scss-module__XIY_hq__TableValues{grid-column:2/var(--content-column-count);grid-template-columns:repeat(var(--value-column-count), 1fr);align-items:center;column-gap:20px;display:grid}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__TableValues{grid-template-columns:repeat(var(--value-column-count), minmax(0, 1fr));column-gap:12px;width:100%;min-width:0;max-width:100%;font-size:14px}}.styles-module-scss-module__XIY_hq__TableValue{grid-column:span var(--column-span);text-align:center;white-space:pre-line;color:var(--text-color)}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__TableValue{overflow-wrap:break-word;min-width:0;max-width:100%}}.styles-module-scss-module__XIY_hq__TableValue svg{width:20px;height:20px;color:var(--icon-color,var(--dark-color));display:inline-block}.styles-module-scss-module__XIY_hq__TableValue.styles-module-scss-module__XIY_hq__TableValueAlignLeft{text-align:left}.styles-module-scss-module__XIY_hq__TableValue.styles-module-scss-module__XIY_hq__TableValueAlignLeft .detail-parameter-table-logos{justify-content:flex-start}.styles-module-scss-module__XIY_hq__TableLogos{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 22px;width:100%;display:flex}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__TableLogos{gap:12px 20px}}.styles-module-scss-module__XIY_hq__TableLogo{justify-content:center;align-items:center;max-width:100%;height:20px;display:inline-flex}.styles-module-scss-module__XIY_hq__TableLogo img{object-fit:contain;width:auto;max-width:100%;height:100%}.styles-module-scss-module__XIY_hq__TablePrice{font-size:18px;font-weight:500}.styles-module-scss-module__XIY_hq__TablePrice[data-text-color]{color:var(--text-color)}.styles-module-scss-module__XIY_hq__TablePrice:not([data-text-color]){background:var(--dark-color);color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:1024px){.styles-module-scss-module__XIY_hq__TablePrice{font-size:16px}}
.toggle-module-scss-module__rHVhYW__ToggleButton{width:100%;padding:0}.toggle-module-scss-module__rHVhYW__ToggleButton>.val-button{width:100%}.toggle-module-scss-module__rHVhYW__ToggleButton[aria-expanded=true] .toggle-module-scss-module__rHVhYW__ToggleIcon{transform:rotate(180deg)}@media (min-width:1025px){.toggle-module-scss-module__rHVhYW__ToggleButton{width:clamp(240px,19.444vw,280px)}}.toggle-module-scss-module__rHVhYW__ToggleLabel{align-items:center;gap:.5em;min-width:0;display:inline-flex}.toggle-module-scss-module__rHVhYW__ToggleIcon{flex-shrink:0;width:12px;height:12px;transition:transform .2s}@media (prefers-reduced-motion:reduce){.toggle-module-scss-module__rHVhYW__ToggleIcon{transition:none}}
.index-module-scss-module__mwD07G__ModuleTitleCell{grid-column:span var(--column-span)}@media (max-width:1024px){.index-module-scss-module__mwD07G__ModuleTitleCell{grid-column:1/-1}}.index-module-scss-module__mwD07G__LeadingEmptyCells{grid-column:span var(--column-span)}@media (max-width:1024px){.index-module-scss-module__mwD07G__LeadingEmptyCells{display:none}}.index-module-scss-module__mwD07G__TableHeaderContainer{grid-template-columns:repeat(var(--column-count), 1fr);column-gap:20px;margin-bottom:40px;display:grid}@media (max-width:1024px){.index-module-scss-module__mwD07G__TableHeaderContainer{grid-template-columns:repeat(var(--product-column-count), minmax(0, 1fr));gap:24px 16px;width:100%;max-width:100%;margin-bottom:16px}.index-module-scss-module__mwD07G__TableHeaderContainer .detail-parameter-table-header-cell{width:100%;min-width:0}}.index-module-scss-module__mwD07G__TableHeaderContainer .detail-parameter-table-header-cell{flex-direction:column;justify-content:space-between;align-items:center;gap:12px;min-height:1px;display:flex}.index-module-scss-module__mwD07G__TableHeaderContainer .detail-parameter-table-header-cell--module-title{justify-content:flex-start;align-items:flex-start}.index-module-scss-module__mwD07G__TableHeaderContainer.index-module-scss-module__mwD07G__TableHeaderAlignLeft .detail-parameter-table-header-cell{justify-content:flex-start;align-items:flex-start}.index-module-scss-module__mwD07G__TableHeaderContainer .detail-parameter-table-header-module-title{text-align:left;white-space:pre-line;width:100%;margin-bottom:0;font-weight:500;line-height:1.1}@media (max-width:1024px){.index-module-scss-module__mwD07G__TableHeaderContainer .detail-parameter-table-header-module-title{white-space:normal}}
.index-module-scss-module__YQc94a__Cell{flex-direction:column;align-items:center;gap:12px;min-height:1px;display:flex}.index-module-scss-module__YQc94a__Image{width:100%;max-width:180px;margin:0 auto;position:relative;overflow:hidden}@media (max-width:1024px){.index-module-scss-module__YQc94a__Image{max-width:112px}}.index-module-scss-module__YQc94a__ImageHasRatio{aspect-ratio:var(--cell-aspect)}.index-module-scss-module__YQc94a__Title{text-align:center;letter-spacing:-.78px;color:var(--cell-text,var(--dark-color));-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:500;line-height:115%}@media (max-width:1024px){.index-module-scss-module__YQc94a__Title{letter-spacing:-.54px;font-size:18px}}.index-module-scss-module__YQc94a__Checkout{justify-content:center;width:100%;padding:0 8px;display:flex}.index-module-scss-module__YQc94a__Checkout .go-to-checkout-form{align-items:center}.index-module-scss-module__YQc94a__Checkout .go-to-checkout-submit-button{width:auto}.index-module-scss-module__YQc94a__Checkout .go-to-checkout-submit-button>.cta-pill{width:auto}.index-module-scss-module__YQc94a__Checkout .cta-pill{height:44px;color:var(--dark-color);letter-spacing:-.14px;text-transform:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 26px;font-size:14px;font-style:normal;font-weight:700;line-height:133%;display:inline-flex}.index-module-scss-module__YQc94a__Checkout .cta-pill .cta-pill-inner{gap:10px}.index-module-scss-module__YQc94a__Checkout .cta-pill .cta-background--self{background:linear-gradient(90deg,#007399 -25%,#4ed3ff 100%);border-radius:999px}@media (max-width:1024px){.index-module-scss-module__YQc94a__Checkout{padding:0}.index-module-scss-module__YQc94a__Checkout .go-to-checkout-form{width:100%}.index-module-scss-module__YQc94a__Checkout .go-to-checkout-submit-button{width:100%}.index-module-scss-module__YQc94a__Checkout .go-to-checkout-submit-button>.cta-pill{width:100%}.index-module-scss-module__YQc94a__Checkout .cta-pill{letter-spacing:-.12px;width:100%;height:40px;padding:10px 12px;font-size:12px}.index-module-scss-module__YQc94a__Checkout .val-button__arrow{display:none}}.index-module-scss-module__YQc94a__Cell.index-module-scss-module__YQc94a__CellAlignLeft{align-items:flex-start}.index-module-scss-module__YQc94a__Image.index-module-scss-module__YQc94a__ImageAlignLeft{margin:0}.index-module-scss-module__YQc94a__Title.index-module-scss-module__YQc94a__TitleAlignLeft{text-align:left;width:100%}.index-module-scss-module__YQc94a__Checkout.index-module-scss-module__YQc94a__CheckoutAlignLeft{justify-content:flex-start}.index-module-scss-module__YQc94a__Checkout.index-module-scss-module__YQc94a__CheckoutAlignLeft .go-to-checkout-form{align-items:flex-start}
.index-module-scss-module__N0PDDW__DetailParameterTableContainer{position:relative}.index-module-scss-module__N0PDDW__DetailParameterTableContainer .inner-anchor{z-index:1;position:absolute;top:100px;left:0}.index-module-scss-module__N0PDDW__DetailParameterTableBox[data-show-background]{background:var(--dark-accent-lighter)}@media (min-width:1025px){.index-module-scss-module__N0PDDW__DetailParameterTableBox{padding:0}.index-module-scss-module__N0PDDW__DetailParameterTableBox[data-show-background]{padding:40px}.index-module-scss-module__N0PDDW__DetailParameterTableBox:not([data-square-corners]){border-radius:calc(.00952381*var(--fullWidth,100vw) + 6.28571px);overflow:hidden}}@media (min-width:1025px) and (min-width:1441px){.index-module-scss-module__N0PDDW__DetailParameterTableBox:not([data-square-corners]){border-radius:calc(.002*var(--fullWidth,100vw) + 17.12px)}}@media (min-width:1025px){.index-module-scss-module__N0PDDW__DetailParameterTableBox[data-square-corners]{border-radius:0}}@media (max-width:1024px){.index-module-scss-module__N0PDDW__DetailParameterTableBox{border-radius:20px;padding:0}.index-module-scss-module__N0PDDW__DetailParameterTableBox[data-show-background]{padding:20px 15px}.index-module-scss-module__N0PDDW__DetailParameterTableBox[data-square-corners]{border-radius:0}}
.index-module-scss-module__Et8yYW__DetailParameterContainer .detail-parameter-table-footer-show-all{--val-theme:var(--dark-neon-cyan);--val-theme-hover:var(--dark-neon-cyan-hover,#94fffe);--val-theme-active:var(--dark-neon-cyan-active,#00a7a6)}.index-module-scss-module__Et8yYW__DetailParameterContainer .common-title-group .common-title-group__title{margin:0;font-size:48px;font-weight:400}
.index-module-scss-module__9BavXG__CommonTitleGroupContainer{align-items:var(--align-items,center);flex-direction:column;display:flex}@media (min-width:1025px){.index-module-scss-module__9BavXG__CommonTitleGroupContainer{gap:16px}}@media (max-width:1024px){.index-module-scss-module__9BavXG__CommonTitleGroupContainer{gap:12px}}.index-module-scss-module__9BavXG__CommonTitleGroupContainer .common-title-group__title{white-space:pre-wrap;text-align:var(--text-align,center);color:var(--dark-color);margin:0 0 20px;line-height:115%}.index-module-scss-module__9BavXG__CommonTitleGroupContainer .common-title-group__subtitle{color:var(--dark-color);white-space:pre-wrap;text-align:var(--text-align,center);margin:0;font-weight:400;line-height:115%}@media (min-width:1025px){.index-module-scss-module__9BavXG__CommonTitleGroupContainer .common-title-group__subtitle{font-size:32px}}@media (max-width:1024px){.index-module-scss-module__9BavXG__CommonTitleGroupContainer .common-title-group__subtitle{font-size:24px}}.index-module-scss-module__9BavXG__CommonTitleGroupContainer .common-title-group__description{white-space:pre-wrap;color:var(--dark-white-description);text-align:var(--text-align,center);margin:0;line-height:140%}@media (min-width:1025px){.index-module-scss-module__9BavXG__CommonTitleGroupContainer .common-title-group__description{font-size:18px}}@media (max-width:1024px){.index-module-scss-module__9BavXG__CommonTitleGroupContainer .common-title-group__description{font-size:16px}}.index-module-scss-module__9BavXG__CommonTitleGroupContainer .common-title-group__description p{margin:0}
.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer{align-items:var(--text-align);flex-direction:column;display:flex}.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer>.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer{margin-top:calc(.00380952*var(--fullWidth,100vw) + 26.5143px)}@media (min-width:1441px){.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer>.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer{margin-top:calc(.002*var(--fullWidth,100vw) + 29.12px)}}@media (min-width:1025px){.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=mediaLeftTextRight]{flex-direction:row;gap:clamp(40px,5vw,80px)}.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=mediaLeftTextRight]>.styles-module-scss-module__Ez2xJq__TextColumn{order:2;align-items:flex-start}:is(.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=mediaLeftTextRight]>.styles-module-scss-module__Ez2xJq__TextColumn .common-title-group__subtitle,.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=mediaLeftTextRight]>.styles-module-scss-module__Ez2xJq__TextColumn .common-title-group__description){text-align:left}.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=mediaLeftTextRight]>.styles-module-scss-module__Ez2xJq__TextColumn,.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=mediaLeftTextRight]>.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer{flex:1;min-width:0}.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=mediaLeftTextRight]>.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer{order:1;margin-top:0}.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=textLeftMediaRight]{flex-direction:row;gap:clamp(40px,5vw,80px)}.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=textLeftMediaRight]>.styles-module-scss-module__Ez2xJq__TextColumn{order:1;align-items:flex-start}:is(.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=textLeftMediaRight]>.styles-module-scss-module__Ez2xJq__TextColumn .common-title-group__subtitle,.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=textLeftMediaRight]>.styles-module-scss-module__Ez2xJq__TextColumn .common-title-group__description){text-align:left}.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=textLeftMediaRight]>.styles-module-scss-module__Ez2xJq__TextColumn,.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=textLeftMediaRight]>.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer{flex:1;min-width:0}.styles-module-scss-module__Ez2xJq__CommonCardDisplayContainer[data-layout=textLeftMediaRight]>.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer{order:2;margin-top:0}}.styles-module-scss-module__Ez2xJq__TextColumn{align-items:var(--text-align);flex-direction:column;width:100%;min-width:0;display:flex}.styles-module-scss-module__Ez2xJq__ButtonWrapper{margin-top:calc(.00380952*var(--fullWidth,100vw) + 26.5143px)}@media (min-width:1441px){.styles-module-scss-module__Ez2xJq__ButtonWrapper{margin-top:calc(.002*var(--fullWidth,100vw) + 29.12px)}}.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer{border-radius:clamp(8px,1.2vw,10px);width:100%;position:relative;overflow:hidden}.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer[data-close-corners]{border-radius:0}@media (min-width:1025px){.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer{aspect-ratio:var(--pc-media-aspect-ratio,1/1);border-radius:clamp(10px,1.4vw,20px)}.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer[data-close-corners]{border-radius:0}}@media (max-width:1024px){.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer{aspect-ratio:var(--mobile-media-aspect-ratio,1/1)}}.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer .media-render-container{width:100%;height:100%;position:absolute;inset:0}.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer .media-render-container img{object-fit:cover;object-position:center;width:100%;height:100%}.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer .media-render-container video{object-fit:cover;object-position:center;width:100%;height:100%}.styles-module-scss-module__Ez2xJq__CommonDisplayMediaContainer .media-render-container .styled-video{object-fit:cover;object-position:center;width:100%;height:100%}
