.category-banner-slide[data-v-99fd3925]{align-items:center;border-radius:20px;display:flex;gap:40px;height:400px;padding:40px 60px;width:100%}.category-banner-slide__text[data-v-99fd3925]{flex:1;min-width:0}.category-banner-slide__catch-copy[data-v-99fd3925]{color:#2e3242;font-size:2rem;font-weight:700;line-height:1.4;margin:0 0 16px}.category-banner-slide__description[data-v-99fd3925]{color:#474d65;font-size:1rem;line-height:1.6;margin:0}.category-banner-slide__media[data-v-99fd3925]{height:100%;width:45%}.category-banner-slide__media-video[data-v-99fd3925]{border-radius:12px}.category-banner-slide__media-image[data-v-99fd3925],.category-banner-slide__media-video[data-v-99fd3925]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.category-banner-slide__media-placeholder[data-v-99fd3925]{align-items:center;border:2px dashed rgba(46,50,66,.3);border-radius:12px;color:#575e7d;display:flex;font-size:.9rem;height:100%;justify-content:center;overflow:hidden;width:100%}@media(max-width:820px){.category-banner-slide[data-v-99fd3925]{border-radius:0;flex-direction:column;gap:16px;height:400px;padding:35px}.category-banner-slide__text[data-v-99fd3925]{flex:none;min-width:0}.category-banner-slide__catch-copy[data-v-99fd3925]{font-size:1.3rem;margin-bottom:8px}.category-banner-slide__description[data-v-99fd3925]{font-size:.85rem}.category-banner-slide__media[data-v-99fd3925]{flex:1;height:auto;margin-bottom:15px;min-height:0;width:100%}}.product-tab-header[data-v-cb243b5e]{background:#fafaff;position:sticky;top:calc(var(--default-safe-area-top, 0px) - var(--product-tab-text-offset, 0px));transition:background-color .3s ease;width:100%;z-index:100}@media(min-width:768px){.product-tab-header[data-v-cb243b5e]{top:var(--header-height,100px)}}.product-tab-header--sticky[data-v-cb243b5e]{transform:translate(calc(var(--product-tab-offset-left, 0px)*-1));width:var(--viewport-width,100vw)}.product-tab-header__empty[data-v-cb243b5e],.product-tab-header__error[data-v-cb243b5e],.product-tab-header__loading[data-v-cb243b5e]{color:#83a3b7;font-size:.875rem;padding:24px 0;text-align:center}.product-tab-header__tab-list-container[data-v-cb243b5e]{margin-bottom:24px;position:relative}.product-tab-header__tab-list-container[data-v-cb243b5e]:after{background-color:#e0e9f2;bottom:0;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;transform-origin:center;transition:background-color .3s ease}@media(max-width:767px){.product-tab-header__tab-list-container[data-v-cb243b5e]:after{left:calc(50% - var(--viewport-width, 100vw)/2);right:auto;width:var(--viewport-width,100vw)}}@media(max-width:820px){.product-tab-header__tab-list-container[data-v-cb243b5e]{margin-bottom:25px}}.product-tab-header__tab-list-inner[data-v-cb243b5e]{margin:0 auto;max-width:1200px;padding:0 10px;position:relative}.product-tab-header--sticky .product-tab-header__tab-list-inner[data-v-cb243b5e]{box-sizing:border-box;margin-left:var(--product-tab-offset-left,0);max-width:none;width:var(--product-tab-content-width,1200px)}.product-tab-header__tab-list[data-v-cb243b5e]{display:flex;flex-wrap:nowrap;gap:15px;overflow-x:auto;position:relative;scrollbar-width:none}.product-tab-header__tab-list[data-v-cb243b5e]::-webkit-scrollbar{display:none}.product-tab-header__tab-list[data-v-cb243b5e]{--tab-step:105px}@media(max-width:767px){.product-tab-header__tab-list[data-v-cb243b5e]{--tab-list-bleed:calc(var(--viewport-width, 100vw)/2 - 50%);margin-inline:calc(var(--tab-list-bleed)*-1);padding-inline:var(--tab-list-bleed)}}@media(max-width:576px){.product-tab-header__tab-list[data-v-cb243b5e]{gap:6px;--tab-step:81px}}.product-tab-header__tab[data-v-cb243b5e]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:#6f94ab;cursor:pointer;display:flex;flex:0 0 90px;flex-direction:column;font-size:.875rem;padding:12px 0;position:relative;transition:color .2s,border-color .2s;width:90px;z-index:1}@media(max-width:576px){.product-tab-header__tab[data-v-cb243b5e]{flex:0 0 75px;width:75px}}.product-tab-header__tab[data-v-cb243b5e]:hover:not(.product-tab-header__tab--active){border-bottom-color:#6f94ab;color:#456477}.product-tab-header__tab--active[data-v-cb243b5e]{color:#2486a4;font-weight:600}.product-tab-header__tab--active .product-tab-header__tab-icon-wrapper[data-v-cb243b5e]:after{border-radius:4px;content:"";inset:0;pointer-events:none;position:absolute}.product-tab-header__indicator[data-v-cb243b5e]{background-color:#3fb2d5;bottom:0;height:2px;left:0;pointer-events:none;position:absolute;transition:left .25s ease,background-color .3s ease;width:90px;z-index:2}.product-tab-header__indicator[data-v-cb243b5e]:before{background:radial-gradient(ellipse 50% 100% at 50% 100%,rgba(63,178,213,.25) 0,rgba(63,178,213,.08) 40%,transparent 100%);bottom:0;content:"";filter:blur(4px);height:60px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);width:160%}@media(max-width:576px){.product-tab-header__indicator[data-v-cb243b5e]{width:72px}}.product-tab-header__tab-icon-wrapper[data-v-cb243b5e]{border-radius:4px;flex-shrink:0;height:70px;max-height:70px;overflow:hidden;position:relative;transition:max-height .35s ease,opacity .25s ease;width:70px}@media(max-width:576px){.product-tab-header__tab-icon-wrapper[data-v-cb243b5e]{height:70px;width:70px}}.product-tab-header__tab-icon[data-v-cb243b5e]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-tab-header__tab-label[data-v-cb243b5e]{padding-top:12px}.product-tab-header__arrow[data-v-cb243b5e]{align-items:center;background:#77c9e273;border:none;border-radius:50%;box-shadow:0 1px 4px #0000001f;color:#6f94ab;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,color .2s,box-shadow .2s;width:28px;z-index:3}.product-tab-header__arrow[data-v-cb243b5e]:hover{background:#fafaff;box-shadow:0 2px 8px #0000002e;color:#2486a4}.product-tab-header__arrow--left[data-v-cb243b5e]{left:-4px}.product-tab-header__arrow--right[data-v-cb243b5e]{right:-4px}@media(max-width:767px){.product-tab-header--sticky[data-v-cb243b5e]{background:#268eae}.product-tab-header--sticky .product-tab-header__tab-list-container[data-v-cb243b5e]:after{background-color:#ffffff59}.product-tab-header--sticky .product-tab-header__arrow[data-v-cb243b5e]{background:#fff3;box-shadow:none;color:#fff}.product-tab-header--sticky .product-tab-header__tab[data-v-cb243b5e]{color:#ffffffbf}.product-tab-header--sticky .product-tab-header__tab[data-v-cb243b5e]:hover:not(.product-tab-header__tab--active){border-bottom-color:#fff9;color:#fff}.product-tab-header--sticky .product-tab-header__tab--active[data-v-cb243b5e]{color:#fff}.product-tab-header--sticky .product-tab-header__indicator[data-v-cb243b5e]{background-color:#fff}.product-tab-header--sticky .product-tab-header__indicator[data-v-cb243b5e]:before{background:radial-gradient(ellipse 50% 100% at 50% 100%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.1) 40%,transparent 100%)}}.fade-enter-active[data-v-cb243b5e],.fade-leave-active[data-v-cb243b5e]{transition:opacity .3s ease}.fade-enter-from[data-v-cb243b5e],.fade-leave-to[data-v-cb243b5e]{opacity:0}@keyframes product-tab-border-enter-cb243b5e{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.product-tab-header--line-enter .product-tab-header__tab-list-container[data-v-cb243b5e]:after{animation:product-tab-border-enter-cb243b5e .4s cubic-bezier(.16,1,.3,1) forwards}
