.multi-faq-v202601-layout,.multi-faq-v202601{background-color:var(--background-color)}.multi-faq-v202601 h2,.multi-faq-v202601 h3,.multi-faq-v202601 h4,.multi-faq-v202601 p{margin:0}.multi-faq-v202601 .mf-container{width:100%}.multi-faq-v202601 .heading-box{margin-bottom:var(--heading-bottom-spacing);margin-left:auto;margin-right:auto;padding:0;text-align:var(--content-align-mb);width:var(--faq-groups-width)}.multi-faq-v202601 .heading-box .section-title .slide_title-inner{color:var(--heading-text-color);font-family:Brand-ext,var(--font-heading-family, inherit)!important;font-size:var(--heading-font-size);font-stretch:120%;font-weight:var(--heading-font-weight);letter-spacing:0;line-height:110%}.multi-faq-v202601 .heading-box .section-desc{color:var(--heading-text-color);font-family:Brand-ext,var(--font-body-family, inherit)!important;font-size:var(--description-font-size);font-stretch:100%;font-weight:var(--description-font-weight);line-height:130%;margin-top:16px}.multi-faq-v202601 .faq-groups{display:flex;flex-direction:column;gap:var(--faq-card-gap);margin-left:auto;margin-right:auto;width:var(--faq-groups-width)}.multi-faq-v202601 .faq-group-heading{display:flex;align-items:center;margin-bottom:20px;transition:all .3s cubic-bezier(.5,.15,0,1)}.multi-faq-v202601 .faq-group-heading .faq-group-title{color:var(--heading-text-color);flex:auto;font-family:Brand-ext,var(--font-heading-family, inherit)!important;font-size:var(--group-title-font-size);font-stretch:120%;font-weight:var(--group-title-font-weight);line-height:120%;margin-bottom:0;text-align:left}.multi-faq-v202601 .faq-group-heading .faq-group-toggle{flex:0 0 24px;max-width:24px}.multi-faq-v202601 .faq-group-heading .faq-group-toggle svg.icon-plus{display:none}.multi-faq-v202601 .faq-group-heading .faq-group-toggle svg.icon-mins{display:block}.multi-faq-v202601 .faq-group[aria-expanded=false] .faq-group-heading{margin-bottom:0}.multi-faq-v202601 .faq-group[aria-expanded=false] .faq-group-toggle svg.icon-plus{display:block}.multi-faq-v202601 .faq-group[aria-expanded=false] .faq-group-toggle svg.icon-mins{display:none}.multi-faq-v202601 .faq-items{display:grid;grid-template-rows:1fr;transition:all .3s cubic-bezier(.5,.15,0,1)}.multi-faq-v202601 .faq-items .faq-items-inner{min-height:0;overflow:hidden}.multi-faq-v202601 .faq-group[aria-expanded=false] .faq-items{grid-template-rows:0fr}.multi-faq-v202601 .faq-list{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:var(--card-bg-color);border:1px solid var(--faq-list-border-color);border-radius:var(--card-border-radius)!important;overflow:hidden;padding:var(--faq-card-padding-top) var(--faq-card-padding-right) var(--faq-card-padding-bottom) var(--faq-card-padding-left)}.multi-faq-v202601 .faq-list .faq-item-layout .faq-item{border-bottom:1px solid var(--color-gray-5);padding:var(--faq-item-padding-vertical) 0}.multi-faq-v202601 .faq-list .faq-item-layout:first-child .faq-item{padding-top:0}.multi-faq-v202601 .faq-list .faq-question{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between}.multi-faq-v202601 .faq-list .faq-question h4{color:var(--color-dark);font-family:Brand-ext,var(--font-heading-family, inherit)!important;font-size:var(--question-font-size);font-stretch:100%;font-weight:var(--question-font-weight);line-height:120%;margin-bottom:0}.multi-faq-v202601 .faq-list .faq-question .arrow-down{flex:0 0 24px;max-width:24px}.multi-faq-v202601 .faq-list .faq-question .arrow-down svg{height:24px;width:24px}.multi-faq-v202601 .faq-list .faq-question .arrow-down svg path{stroke:var(--color-dark)}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-content{display:grid;grid-template-rows:0fr;transition:all .3s cubic-bezier(.5,.15,0,1)}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-inner{min-height:0;overflow:hidden}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text{color:var(--color-dark);font-family:Brand-ext,var(--font-body-family, inherit)!important;font-size:var(--answer-font-size);font-stretch:100%;font-weight:var(--answer-font-weight);line-height:var(--answer-line-height);margin-top:16px}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text p+p{margin-top:12px}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text ul,.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text ol{display:block;list-style:none;margin:12px 0 0;padding-left:0}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text li{display:block;margin:6px 0 0;padding-left:1.25em;position:relative}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text li:first-child{margin-top:0}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text ul>li:before{background-color:currentColor;border-radius:50%;content:"";height:.36em;left:.2em;position:absolute;top:.5em;width:.36em}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text ol{counter-reset:faq-answer-list}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text ol>li{counter-increment:faq-answer-list}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text ol>li:before{content:counter(faq-answer-list) ".";font-weight:700;left:0;position:absolute;top:0}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text a{color:#0645ad;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.multi-faq-v202601 .faq-list .faq-answer .faq-answer-text a:hover{color:#0b63ce}.multi-faq-v202601 .faq-list .faq-item.open .faq-answer-content{grid-template-rows:1fr}.multi-faq-v202601 .view-more-box{display:flex;margin-top:20px}.multi-faq-v202601 .view-more-box,.multi-faq-v202601 .view-more-box .view-more-title a,.multi-faq-v202601 .view-more-box .view-more-title span{align-items:center;justify-content:center}.multi-faq-v202601 .view-more-box .view-more-title a,.multi-faq-v202601 .view-more-box .view-more-title span{border:1px solid #000;border-radius:8px;color:var(--color-gray-9);display:inline-flex;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1;padding:12px;text-decoration:unset}@media(min-width:1024px){.multi-faq-v202601 .heading-box{text-align:var(--content-align)}.multi-faq-v202601 .heading-box .section-desc{margin-top:12px}.multi-faq-v202601 .faq-group-heading{margin-bottom:24px}.multi-faq-v202601 .view-more-box{margin-top:24px}.multi-faq-v202601 .view-more-box .view-more-title a,.multi-faq-v202601 .view-more-box .view-more-title span{padding:12px 24px}}.product-scroll-cards{background-color:var(--psc-bg);background-image:var(--psc-bg-image);background-size:cover;background-position:center center;background-repeat:no-repeat;color:var(--psc-text)}.product-scroll-cards *{box-sizing:border-box}.product-scroll-cards__inner{width:100%;max-width:var(--psc-container-width);margin:0 auto;padding:var(--psc-header-top) 0 var(--psc-scrollbar_spacing_deskbottom)}.product-scroll-cards--desktop-content-width-fixed{--psc-left-inset: 0px}.product-scroll-cards--desktop-content-width-fluid .product-scroll-cards__inner{max-width:none}.product-scroll-cards__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,760px) minmax(0,1fr);align-items:center;column-gap:16px;margin-bottom:var(--psc-cards-top-spacing)}.product-scroll-cards__header-content{grid-column:2;justify-self:center;width:100%;min-width:0;text-align:center}.product-scroll-cards__header-icon{display:inline-flex;width:var(--psc-header-icon-size, 44px);height:var(--psc-header-icon-size, 44px);align-items:center;justify-content:center;color:var(--psc-header-icon-color, currentColor);flex:0 0 auto}.product-scroll-cards__header-icon--left{grid-column:1;justify-self:start}.product-scroll-cards__header-icon--right{grid-column:3;justify-self:end}.product-scroll-cards__header-icon svg,.product-scroll-cards__header-icon img,.product-scroll-cards__header-icon image{display:block;width:100%;height:100%;object-fit:contain}.product-scroll-cards__heading{margin:0;color:var(--psc-text);font-size:var(--psc-heading-size, clamp(28px, 3vw, 44px));line-height:1;letter-spacing:0;font-weight:900}.product-scroll-cards__description{margin:8px auto 0;max-width:720px;color:var(--psc-text);font-size:var(--psc-description-size, clamp(13px, 1.2vw, 16px));font-weight:400;line-height:1}.product-scroll-cards__description p{margin:0}.product-scroll-cards__scroll-area{position:relative;width:100%}.tab-cards-list{width:100%;padding-right:var(--psc-left-inset);padding-left:var(--psc-left-inset)}.tab-cards-list:has(>.tab-title>.tab-card-group:only-child){display:none}.tab-title{display:flex;align-items:center;justify-content:safe center;gap:var(--psc-tab-gap, 12px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-top:var(--psc-tab-title-mt, 0px);margin-bottom:var(--psc-tab-title-mb, 16px)}.tab-card-group{display:contents}.tab-card-button{font-size:var(--psc-tab-font-size, 14px);font-weight:var(--psc-tab-font-weight, 600);line-height:1.2;cursor:pointer;-webkit-user-select:none;user-select:none;height:var(--psc-tab-height, 40px);width:var(--psc-tab-width, auto);flex:0 0 auto;padding:var(--psc-tab-pt, 0px) var(--psc-tab-pr, 20px) var(--psc-tab-pb, 0px) var(--psc-tab-pl, 20px);border-radius:var(--psc-button-radius, 999px);border:var(--psc-tab-border-width, 1px) solid var(--psc-tab-border-color, #000);background:var(--psc-tab-bg, transparent);color:var(--psc-tab-color, #000);display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,border-color .2s ease}.tab-card-button.is-active{background:var(--psc-tab-active-bg, #ffd400);color:var(--psc-tab-active-color, #000);border-color:var(--psc-tab-active-border-color, #ffd400)}.tab-card-panel{width:100%}.tab-card-panel[hidden]{display:none}product-scroll-cards{display:block}.product-scroll-cards .swiper-container.swiper{display:block;overflow:visible!important}@media screen and (max-width:749px){.product-scroll-cards .swiper-container.swiper{display:block;overflow:hidden!important}}.product-scroll-cards .swiper-wrapper{display:flex;align-items:stretch!important}.product-scroll-cards .swiper-slide{height:auto!important;align-self:stretch!important;min-height:0}.psc-swiper-container{overflow:visible!important;padding-right:var(--psc-left-inset);padding-left:var(--psc-left-inset)}.product-scroll-cards .swiper-scrollbar{position:relative!important;left:0!important;bottom:auto!important;width:100%!important;margin:var(--psc-scrollbar-spacing-desktop, 16px) 0 0!important;height:var(--psc-scrollbar-height, 4px)!important;background:var(--psc-scrollbar-track-color, #fff);border-radius:var(--psc-scrollbar-radius, 999px);cursor:pointer;touch-action:none;display:block}.product-scroll-cards .swiper-scrollbar:before{content:"";position:absolute;top:-10px;bottom:-10px;left:0;right:0}.product-scroll-cards .swiper-scrollbar .swiper-scrollbar-drag{background:var(--psc-scrollbar-thumb-color, #000);border-radius:var(--psc-scrollbar-radius, 999px);transition:transform .6s cubic-bezier(.22,1,.36,1),background-color .2s ease}.product-scroll-cards .swiper-scrollbar.dragging .swiper-scrollbar-drag{transition:none}.product-scroll-cards__item{flex:0 0 var(--psc-card-width)}.product-scroll-card{position:relative;display:flex;box-sizing:border-box;flex-direction:column;width:var(--psc-card-width);height:var(--psc-card-height);padding:var(--psc-card-padding);background:#fff;color:#000;border:0;border-radius:var(--psc-card-radius);overflow:hidden}.product-scroll-card__media{position:relative;width:100%;background:#fff}.product-scroll-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.product-scroll-card__badge{position:absolute;top:var(--psc-tag-top);left:var(--psc-tag-left);z-index:3;display:flex;width:var(--psc-tag-width);height:var(--psc-tag-height);flex-direction:column;align-items:center;justify-content:center;padding-bottom:2px;background:var(--psc-accent);color:#000;text-transform:uppercase;line-height:1;border-radius:0;overflow:visible}.product-scroll-card__badge:after{content:"";position:absolute;left:0;bottom:calc(var(--psc-tag-notch-height) * -1);width:0;height:0;border-top:var(--psc-tag-notch-height) solid var(--psc-accent);border-left:calc(var(--psc-tag-width) / 2) solid transparent;border-right:calc(var(--psc-tag-width) / 2) solid transparent}.product-scroll-card__badge--hidden{display:none}.product-scroll-card__badge-text{color:var(--psc-tag-text-color, currentColor);font-size:var(--psc-tag-font-size);font-weight:400;line-height:1}.product-scroll-card__badge-price{color:var(--psc-tag-price-color, currentColor);margin-top:6px;font-size:var(--psc-tag-price-size);font-weight:800;line-height:1}.product-scroll-card__image-wrap{display:flex;width:100%;height:var(--psc-image-height);align-items:center;justify-content:center;padding:0}.product-scroll-card__image,.product-scroll-card__placeholder{display:block;width:min(100%,var(--psc-image-width));height:100%;object-fit:contain;pointer-events:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-webkit-touch-callout:none}.product-scroll-card__content{display:flex;flex:1;flex-direction:column;min-width:0;padding:0}.product-scroll-card__title{width:100%;max-width:100%;margin:0 0 9px;min-height:48px;font-size:var(--psc-title-size);line-height:1.18;font-weight:var(--psc-title-font-weight);color:#000;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;overflow:visible;text-overflow:clip}.product-scroll-card__title span,.product-scroll-card__title a{display:inline;color:inherit;text-decoration:none;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.product-scroll-card__prices{display:flex;align-items:baseline;gap:var(--psc-price-gap);margin-bottom:10px;line-height:1}.product-scroll-card__price{font-size:var(--psc-current-price-size);font-weight:800;color:#000}.product-scroll-card__compare{font-size:var(--psc-compare-price-size);color:#8a8a8a;text-decoration:line-through}.product-scroll-card__compare--hidden{display:none}.product-scroll-card__form{margin-top:auto}.product-scroll-card__select{width:100%;height:var(--psc-select-height);min-height:var(--psc-select-height);margin-bottom:10px;padding:0 32px 0 10px;color:#000;background-color:#fff;border:2px solid #111;border-radius:var(--psc-variant-radius);font-size:var(--psc-select-font-size);line-height:1.2}.product-scroll-card__buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px}.product-scroll-card__add,.product-scroll-card__learn{display:inline-flex;height:var(--psc-button-height);min-height:var(--psc-button-height);align-items:center;justify-content:center;padding:8px 10px;border-width:2px;border-style:solid;border-radius:var(--psc-button-radius);line-height:1;text-align:center;text-decoration:none;cursor:pointer}.product-scroll-card__add{background:var(--psc-add-btn-bg);border-color:var(--psc-add-btn-border-color);color:var(--psc-add-btn-text);font-size:var(--psc-add-btn-font-size);font-weight:var(--psc-add-btn-font-weight)}.product-scroll-card__add:disabled{opacity:.5;cursor:not-allowed}.product-scroll-card__learn,.product-scroll-card__learn:hover,.product-scroll-card__learn:focus,.product-scroll-card__learn:visited,.product-scroll-card__learn:active{background:var(--psc-learn-btn-bg);border-color:var(--psc-learn-btn-border-color);color:var(--psc-learn-btn-text);font-size:var(--psc-learn-btn-font-size);font-weight:var(--psc-learn-btn-font-weight);text-decoration:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:749px){.product-scroll-cards{background-color:var(--psc-mobile-bg);background-image:var(--psc-mobile-bg-image)}.tab-title{margin-top:var(--psc-mobile-tab-title-mt, 0px);margin-bottom:var(--psc-mobile-tab-title-mb, 16px);gap:var(--psc-mobile-tab-gap, 8px)}.tab-card-button{font-size:var(--psc-mobile-tab-font-size, 14px);font-weight:var(--psc-mobile-tab-font-weight, 600);height:var(--psc-mobile-tab-height, 40px);width:var(--psc-mobile-tab-width, auto);padding:var(--psc-mobile-tab-pt, 0px) var(--psc-mobile-tab-pr, 16px) var(--psc-mobile-tab-pb, 0px) var(--psc-mobile-tab-pl, 16px);border:var(--psc-mobile-tab-border-width, 1px) solid var(--psc-mobile-tab-border-color, #000);background:var(--psc-mobile-tab-bg, transparent);color:var(--psc-mobile-tab-color, #000)}.tab-card-button.is-active{background:var(--psc-mobile-tab-active-bg, #ffd400);color:var(--psc-mobile-tab-active-color, #000);border-color:var(--psc-mobile-tab-active-border-color, #ffd400)}.product-scroll-cards__inner{--psc-left-inset: 0px;margin-right:auto;margin-left:auto;padding-left:var(--psc-padding-mobile);padding-top:var(--psc-mobile-header-top);padding-right:var(--psc-padding-mobile);padding-bottom:var(--psc-scrollbar_spacing_mobbottom)}.product-scroll-cards__scroll-area{width:calc(100% + (var(--psc-padding-mobile) * 2));margin-right:calc(var(--psc-padding-mobile) * -1);margin-left:calc(var(--psc-padding-mobile) * -1)}.product-scroll-cards .swiper-scrollbar{margin:var(--psc-scrollbar-spacing-mobile, var(--psc-scrollbar-spacing-desktop, 16px)) var(--psc-padding-mobile) 0!important}.product-scroll-cards__header{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);column-gap:10px;margin-bottom:var(--psc-mobile-cards-top-spacing)}.product-scroll-cards__header-icon{width:calc(var(--psc-header-icon-size, 44px) * .78);height:calc(var(--psc-header-icon-size, 44px) * .78)}.product-scroll-cards__heading{font-size:var(--psc-mobile-heading-size, var(--psc-heading-size, clamp(28px, 3vw, 44px)))}.product-scroll-cards__description{margin-top:12px;font-size:var(--psc-mobile-description-size, var(--psc-description-size, clamp(13px, 1.2vw, 16px)))}.product-scroll-cards__item{flex-basis:min(var(--psc-mobile-card-width, 270px),calc(100vw - (var(--psc-padding-mobile) * 2)));max-width:calc(100vw - (var(--psc-padding-mobile) * 2))}.product-scroll-card__image-wrap{height:min(var(--psc-mobile-image-height, var(--psc-image-height)),78vw)}.product-scroll-card{width:min(var(--psc-mobile-card-width, 270px),calc(100vw - (var(--psc-padding-mobile) * 2)));max-width:calc(100vw - (var(--psc-padding-mobile) * 2));height:var(--psc-mobile-card-height, 460px);min-height:var(--psc-mobile-card-height, 460px)}.product-scroll-card__badge{width:var(--psc-mobile-tag-width, 52px);height:var(--psc-mobile-tag-height, 52px);padding-bottom:0}.product-scroll-card__badge:after{border-left-width:calc(var(--psc-mobile-tag-width, 52px) / 2);border-right-width:calc(var(--psc-mobile-tag-width, 52px) / 2)}.product-scroll-card__badge-text{font-size:var(--psc-mobile-tag-font-size, 14px)}.product-scroll-card__badge-price{margin-top:2px;font-size:var(--psc-mobile-tag-price-size, 20px)}.product-scroll-card__prices{gap:var(--psc-mobile-price-gap, var(--psc-price-gap))}.product-scroll-card__price{font-size:var(--psc-mobile-current-price-size, var(--psc-current-price-size))}.product-scroll-card__compare{font-size:var(--psc-mobile-compare-price-size, var(--psc-compare-price-size))}.product-scroll-card__title{font-size:var(--psc-mobile-title-size, 18px);font-weight:var(--psc-title-font-weight-m);word-break:break-word;overflow-wrap:anywhere}.product-scroll-card__title span,.product-scroll-card__title a{word-break:break-word;overflow-wrap:anywhere}.product-scroll-card__form{margin-top:auto;padding-top:var(--psc-mobile-form-top-spacing, 0)}.product-scroll-card__select{height:var(--psc-mobile-select-height, var(--psc-select-height));min-height:var(--psc-mobile-select-height, var(--psc-select-height));margin-bottom:var(--psc-mobile-select-bottom-spacing, 10px);font-size:var(--psc-mobile-select-font-size, var(--psc-select-font-size))}.product-scroll-card__buttons{margin-top:var(--psc-mobile-buttons-top-spacing, 0)}.product-scroll-card__add,.product-scroll-card__learn{height:var(--psc-mobile-button-height, var(--psc-button-height));min-height:var(--psc-mobile-button-height, var(--psc-button-height))}.product-scroll-card__add{background:var(--psc-mobile-add-btn-bg, var(--psc-add-btn-bg));border-color:var(--psc-mobile-add-btn-border-color, var(--psc-add-btn-border-color));color:var(--psc-mobile-add-btn-text, var(--psc-add-btn-text));font-size:var(--psc-mobile-add-btn-font-size, var(--psc-add-btn-font-size));font-weight:var(--psc-mobile-add-btn-font-weight, var(--psc-add-btn-font-weight))}.product-scroll-card__learn,.product-scroll-card__learn:hover,.product-scroll-card__learn:focus,.product-scroll-card__learn:visited,.product-scroll-card__learn:active{background:var(--psc-mobile-learn-btn-bg, var(--psc-learn-btn-bg));border-color:var(--psc-mobile-learn-btn-border-color, var(--psc-learn-btn-border-color));color:var(--psc-mobile-learn-btn-text, var(--psc-learn-btn-text));font-size:var(--psc-mobile-learn-btn-font-size, var(--psc-learn-btn-font-size));font-weight:var(--psc-mobile-learn-btn-font-weight, var(--psc-learn-btn-font-weight))}}.promotion-pro-series-blocks{--pps-fluid-scale: clamp(.78, calc(100vw / var(--pps-max-width)), 1);background-color:var(--pps-bg);background-image:var(--pps-bg-image, none);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-block:calc(var(--pps-padding-top) * var(--pps-fluid-scale)) calc(var(--pps-padding-bottom) * var(--pps-fluid-scale));overflow:clip}.promotion-pro-header__description{color:var(--pps-heading-text-color)}.promotion-pro-series-blocks *{box-sizing:border-box}.promotion-pro-series-blocks__inner{width:var(--pps-max-width-fluid);max-width:var(--pps-max-width);margin-inline:auto;padding-inline:var(--pps-desktop-side-padding)}.promotion-pro-series-blocks--content-width-fixed .promotion-pro-series-blocks__inner{width:100%}.promotion-pro-series-blocks--content-width-fluid .promotion-pro-series-blocks__inner{max-width:none}.promotion-pro-series-blocks__blocks{display:grid;gap:0;min-width:0}.promotion-pro-series-blocks__nav{margin-top:var(--pps-header-to-tabs-gap)}.promotion-pro-series-blocks__blocks>.promotion-pro-product{margin-top:var(--pps-tabs-to-content-gap)}.promotion-pro-series-blocks__nav{display:grid;grid-template-columns:repeat(var(--pps-product-count, 1),minmax(min(100%,160px),1fr));gap:clamp(8px,1vw,14px);overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.promotion-pro-series-blocks__nav-button{border:0;border-radius:var(--pps-tab-radius);background:#fff;color:var(--pps-tab-text, var(--pps-text));min-height:clamp(64px,6.2vw,var(--pps-tab-height));padding:0 clamp(10px,1.3vw,18px);display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.1vw,var(--pps-tab-gap));cursor:pointer;font:inherit;font-size:clamp(14px,1.35vw,var(--pps-tab-font-size));font-weight:var(--pps-tab-font-weight);line-height:1.08;text-align:left;transition:background-color .18s ease,border-color .18s ease,color .18s ease;min-width:0}.promotion-pro-series-blocks__nav-button.is-active{background:var(--pps-accent);color:var(--pps-active-tab-text)}.promotion-pro-series-blocks__nav-button:focus-visible{outline:2px solid var(--pps-accent);outline-offset:2px}.promotion-pro-series-blocks__nav-image{width:clamp(50px,6vw,var(--pps-tab-image-size));height:clamp(50px,6vw,var(--pps-tab-image-size));object-fit:contain;flex:0 0 auto}.promotion-pro-series-blocks__nav-title{display:block;min-width:0;white-space:pre-line;overflow-wrap:anywhere;line-height:1.2}.promotion-pro-series-blocks .promotion-pro-feature-image__media{width:var(--pps-feature-image-width);max-width:100%;margin-inline:auto;aspect-ratio:4 / 3;height:auto}.promotion-pro-series-blocks .promotion-pro-product__features{padding-top:var(--pps-feature-area-padding-top);padding-bottom:var(--pps-feature-area-padding-bottom)}.promotion-pro-product:not(.is-active){display:none}.promotion-pro-series-blocks:not(.promotion-pro-series-blocks--tabs-ready) .promotion-pro-product{display:block}@media(prefers-reduced-motion:no-preference){.promotion-pro-product.is-active{animation:promotion-pro-fade-in .22s ease both}}@keyframes promotion-pro-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.promotion-pro-series-blocks{--pps-fluid-scale: 1;background-image:var(--pps-mobile-bg-image, var(--pps-bg-image, none));background-position:center center;background-size:cover;padding-block:var(--pps-mobile-padding-top) var(--pps-mobile-padding-bottom);overflow-x:clip}.promotion-pro-series-blocks__inner{width:var(--pps-mobile-max-width-fluid);max-width:var(--pps-mobile-max-width);min-width:0;margin-inline:auto;padding-inline:var(--pps-mobile-side-padding)}.promotion-pro-series-blocks--mobile-content-width-fixed .promotion-pro-series-blocks__inner{width:100%}.promotion-pro-series-blocks--mobile-content-width-fluid .promotion-pro-series-blocks__inner{max-width:none}.promotion-pro-series-blocks__blocks{width:100%;max-width:100%;gap:0;min-width:0;overflow:hidden}.promotion-pro-series-blocks__nav{margin-top:var(--pps-mobile-header-to-tabs-gap);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max-content;gap:14px;width:100%;max-width:100%;padding-bottom:2px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none}.promotion-pro-series-blocks__blocks>.promotion-pro-product{margin-top:var(--pps-mobile-tabs-to-content-gap)}.promotion-pro-series-blocks__nav::-webkit-scrollbar{display:none}.promotion-pro-series-blocks__nav-button{flex:0 0 auto;width:var(--pps-mobile-tab-width);min-width:var(--pps-mobile-tab-width);min-height:var(--pps-mobile-tab-height);border:0;border-radius:var(--pps-mobile-tab-radius);padding:5px 12px;justify-content:flex-start;gap:var(--pps-mobile-tab-gap);font-size:var(--pps-mobile-tab-font-size);font-weight:var(--pps-mobile-tab-font-weight);line-height:1.08}.promotion-pro-series-blocks__nav-image{width:var(--pps-mobile-tab-image-size);height:var(--pps-mobile-tab-image-size)}.promotion-pro-series-blocks .promotion-pro-product__price-group{gap:var(--pps-mobile-save-badge-gap)}.promotion-pro-series-blocks .promotion-pro-feature-image__media{width:var(--pps-mobile-feature-image-width);aspect-ratio:4 / 3;height:auto}.promotion-pro-series-blocks .promotion-pro-product__features{padding-top:var(--pps-mobile-feature-area-padding-top);padding-bottom:var(--pps-mobile-feature-area-padding-bottom)}}.promotion-pro-feature-image{min-width:0}.promotion-pro-feature-image__media{overflow:hidden;border-radius:var(--ppf-radius);background:#e8e8e8;aspect-ratio:1 / 1;height:auto}.promotion-pro-feature-image__image,.promotion-pro-feature-image__placeholder{display:block;width:100%;height:100%;object-fit:contain}.promotion-pro-feature-image__media picture{display:block;width:100%;height:100%}.promotion-pro-feature-image__content{padding:0}.promotion-pro-feature-image__heading{margin:var(--ppf-title-margin-top) 0 0;color:var(--pps-feature-image-title-color, inherit);font-size:var(--ppf-title-size);line-height:1.2;font-weight:900;text-align:var(--pps-feature-image-title-align, center)}.promotion-pro-feature-image__text{margin-top:var(--ppf-text-margin-top);color:#585858;font-size:var(--ppf-text-size);line-height:1.38}.promotion-pro-feature-image__text>*{margin-block:0}@media screen and (max-width:749px){.promotion-pro-feature-image{min-width:0}.promotion-pro-feature-image__media{aspect-ratio:1 / 1;height:auto;border-radius:var(--ppf-mobile-radius)}.promotion-pro-feature-image__content{padding:var(--ppf-mobile-content-padding) 0 0}.promotion-pro-feature-image__heading{margin-top:var(--ppf-mobile-title-margin-top);font-size:min(var(--ppf-mobile-title-size),18px);line-height:1.12;letter-spacing:-.02em;text-align:var(--pps-mobile-feature-image-title-align, var(--pps-feature-image-title-align, center))}.promotion-pro-feature-image__text{margin-top:min(var(--ppf-mobile-text-margin-top),8px);font-size:min(var(--ppf-mobile-text-size),16px);line-height:1.32}}.promotion-pro-header{text-align:center;margin-inline:auto}.promotion-pro-header__inner{width:min(100%,var(--pph-max-width));margin-inline:auto;display:flex;align-items:center;justify-content:center;gap:var(--pph-gap)}.promotion-pro-header--left .promotion-pro-header__inner{justify-content:flex-start;text-align:left}.promotion-pro-header--right .promotion-pro-header__inner{justify-content:flex-end;text-align:right}.promotion-pro-header__content{min-width:0}.promotion-pro-header__heading{margin:0;color:var(--pps-heading-color, inherit);font-size:var(--pph-heading-size);line-height:1;font-weight:800;letter-spacing:0}.promotion-pro-header__description{margin-top:8px;margin-bottom:0;font-size:var(--pph-desc-size);font-weight:400;line-height:1}.promotion-pro-header__description>*{margin-block:0}.promotion-pro-header__icon-wrap{color:var(--pph-icon-color, currentColor);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.promotion-pro-header__icon{width:var(--pph-icon-size);height:var(--pph-icon-size);object-fit:contain;flex:0 0 auto;display:block}@media screen and (max-width:749px){.promotion-pro-header__description{margin-top:8px;margin-bottom:0;font-size:var(--pph-mobile-desc-size, var(--pph-desc-size))}.promotion-pro-header__heading{font-size:var(--pph-mobile-heading-size)}.promotion-pro-header__icon{width:calc(var(--pph-icon-size) * .72);height:calc(var(--pph-icon-size) * .72)}}.promotion-pro-product{--ppp-fluid-scale: clamp(.76, calc(100vw / var(--pps-max-width)), 1);background:var(--pps-card-bg);border:0;border-radius:var(--pps-radius);overflow:hidden}.promotion-pro-product__main-card{display:grid;grid-template-columns:minmax(0,var(--ppp-media-width)) minmax(clamp(240px,24vw,320px),1fr);gap:0px;align-items:center;min-height:calc(var(--ppp-info-height) * var(--ppp-fluid-scale));padding:0}.promotion-pro-product__hero{width:min(100%,calc(var(--ppp-image-size) * var(--ppp-fluid-scale)));min-width:0;aspect-ratio:1;justify-self:center}.promotion-pro-product__hero-link{display:block;width:100%;height:100%;color:inherit;text-decoration:none}.promotion-pro-product__hero-link:focus-visible{outline:2px solid var(--pps-accent);outline-offset:4px}.promotion-pro-product__hero-image,.promotion-pro-product__placeholder{display:block;width:100%;height:100%;object-fit:contain}.promotion-pro-product__summary{min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:var(--ppp-summary-align);padding:calc(var(--ppp-summary-padding-y) * var(--ppp-fluid-scale)) calc(var(--ppp-summary-padding-x) * var(--ppp-fluid-scale))}.promotion-pro-product__title{margin:0 0 8px;color:var(--pps-product-title-color, inherit);font-size:clamp(24px,calc(var(--ppp-title-size) * var(--ppp-fluid-scale)),var(--ppp-title-size));line-height:1.08;font-weight:var(--ppp-title-weight)}.promotion-pro-product__tags{display:flex;gap:calc(var(--ppp-tag-gap) * var(--ppp-fluid-scale));margin-bottom:var(--ppp-tag-margin-bottom);margin-top:var(--ppp-tag-margin-top)}@media screen and (max-width:749px){.promotion-pro-product__tags{margin-bottom:var(--ppp-tag-margin-bottom-m);margin-top:var(--ppp-tag-margin-top-m)}}.promotion-pro-product__reviews{display:flex;align-items:center;gap:var(--review-text-gap);margin-top:calc(var(--ppp-review-margin-top) * var(--ppp-fluid-scale));margin-bottom:calc(var(--ppp-review-margin-bottom) * var(--ppp-fluid-scale));color:var(--ppp-review-text-color)!important;font-size:clamp(12px,calc(var(--ppp-review-text-size) * var(--ppp-fluid-scale)),var(--ppp-review-text-size))!important;font-weight:var(--ppp-review-text-weight);line-height:1.2}ryviu-widget-total{--star-size: 24px;--ryviu-star-size: 24px;font-size:12px}ryviu-widget-total .ryviu-item{font-size:12px!important}.promotion-pro-product__review-stars{position:relative;display:inline-block;flex:0 0 auto;color:var(--ppp-review-empty-star-color);font-size:clamp(14px,calc(var(--ppp-review-star-size) * var(--ppp-fluid-scale)),var(--ppp-review-star-size));line-height:1;letter-spacing:var(--review-rating-letter-spacing);margin-right:calc(var(--review-rating-letter-spacing) * -1)}.promotion-pro-product__review-stars-empty,.promotion-pro-product__review-stars-filled{display:block;white-space:nowrap}.promotion-pro-product__review-stars-filled{position:absolute;inset:0 auto 0 0;width:var(--ppp-review-star-fill);overflow:hidden;color:var(--ppp-review-star-color)}.promotion-pro-product__review-text{color:inherit;font-size:inherit;font-weight:inherit}.promotion-pro-product__price-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:calc(var(--ppp-price-margin-top) * var(--ppp-fluid-scale))}.promotion-pro-product__price-group{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--ppp-price-group-gap)}.promotion-pro-product__save-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:var(--ppp-save-badge-padding-y) var(--ppp-save-badge-padding-x);border-radius:var(--ppp-save-badge-radius);background:var(--ppp-save-badge-bg);color:var(--ppp-save-badge-text);font-size:var(--ppp-save-badge-size);font-weight:var(--ppp-save-badge-weight);line-height:1;white-space:nowrap}.promotion-pro-product__save-badge[hidden],.promotion-pro-product__save-badge-label--mobile{display:none}.promotion-pro-product__price{color:var(--pps-current-price-color, currentColor);font-size:clamp(24px,calc(var(--ppp-price-size) * var(--ppp-fluid-scale)),var(--ppp-price-size));font-weight:var(--ppp-price-weight);line-height:1}.promotion-pro-product__compare-price{color:#7d7d7d;font-size:clamp(15px,calc(var(--ppp-compare-size) * var(--ppp-fluid-scale)),var(--ppp-compare-size));font-weight:var(--ppp-compare-price-weight);text-decoration:line-through}.promotion-pro-product__description{margin-top:12px;font-size:clamp(14px,calc(var(--ppp-body-size) * var(--ppp-fluid-scale)),var(--ppp-body-size));line-height:1.45}.promotion-pro-product__variant-options{display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;gap:clamp(6px,calc(10px * var(--ppp-fluid-scale)),10px);min-height:calc(var(--ppp-select-height) * var(--ppp-fluid-scale) + 8px);margin-top:calc(var(--ppp-variant-options-margin-top) * var(--ppp-fluid-scale));padding:4px}.promotion-pro-product__variant-options:empty{display:none;margin-top:0;min-height:0;padding:0}.promotion-pro-product__variant-option,.promotion-pro-product__variant-options .nested-bundle-tabs__main-option{position:relative;width:calc(var(--ppp-variant-option-size) * var(--ppp-fluid-scale));height:calc(var(--ppp-variant-option-size) * var(--ppp-fluid-scale));border:1px solid #141414;border-radius:var(--ppp-select-radius);background:var(--swatch-color, #000);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.promotion-pro-product__variant-option:hover,.promotion-pro-product__variant-options .nested-bundle-tabs__main-option:hover{transform:translateY(-1px)}.promotion-pro-product__variant-option.is-active,.promotion-pro-product__variant-options .nested-bundle-tabs__main-option.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px #141414}.promotion-pro-product__variant-option:disabled,.promotion-pro-product__variant-options .nested-bundle-tabs__main-option:disabled{cursor:not-allowed;opacity:.45}.promotion-pro-product__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:var(--ppp-actions-margin-top)}.promotion-pro-product__button{min-height:calc(var(--ppp-button-height) * var(--ppp-fluid-scale));border-radius:var(--ppp-button-radius);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:calc(var(--ppp-button-padding-y) * var(--ppp-fluid-scale)) calc(var(--ppp-button-padding-x) * var(--ppp-fluid-scale));font:inherit;font-size:clamp(14px,calc(var(--ppp-button-font-size) * var(--ppp-fluid-scale)),var(--ppp-button-font-size));text-align:center;text-decoration:none;cursor:pointer;transition:transform .18s ease,opacity .18s ease}.promotion-pro-product__button:hover{transform:translateY(-1px)}.promotion-pro-product__button:disabled{cursor:not-allowed;opacity:.55}.promotion-pro-product__button.is-loading{cursor:wait;opacity:.78}.promotion-pro-product__button-spinner{display:none;width:1em;height:1em;flex:0 0 auto;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:promotion-pro-product-spin .7s linear infinite}.promotion-pro-product__button.is-loading .promotion-pro-product__button-spinner{display:inline-block}@keyframes promotion-pro-product-spin{to{transform:rotate(360deg)}}.promotion-pro-product__button--primary{background:var(--ppp-learn-more-bg, var(--pps-accent));border:var(--ppp-learn-more-border, 1px) solid var(--ppp-learn-more-border-color, var(--pps-accent));color:var(--ppp-learn-more-text, #141414);font-weight:var(--ppp-learn-more-font-weight, 900)}.promotion-pro-product__button--primary:hover{background:var(--ppp-learn-more-hover-bg, var(--ppp-learn-more-bg, var(--pps-accent)));border:var(--ppp-learn-more-border, 1px) solid var(--ppp-learn-more-border-color, var(--pps-accent));color:var(--ppp-learn-more-hover-text, var(--ppp-learn-more-text, #141414))}.promotion-pro-product__button--primary:focus-visible{background:var(--ppp-learn-more-hover-bg, var(--ppp-learn-more-bg, var(--pps-accent)));border-color:var(--ppp-learn-more-hover-bg, var(--ppp-learn-more-bg, var(--pps-accent)));color:var(--ppp-learn-more-hover-text, var(--ppp-learn-more-text, #141414))}.promotion-pro-product__button--secondary{border-radius:var(--ppp-add-to-cart-button-radius);background:var(--add-to-cart-bg-color, #fff);color:var(--add-to-cart-text-color, #141414);border:var(--add-to-cart-border, 1px) solid var(--add-to-cart-border-color, #141414);font-weight:var(--add-to-cart-font-weight, 900)}.promotion-pro-product__children{display:contents}.promotion-pro-product__features{display:flex;gap:calc(var(--ppp-tag-gap) * var(--ppp-fluid-scale))}.promotion-pro-product__features>*{flex:1 1 0}.promotion-pro-product__feature-card:not([data-promotion-pro-feature]){display:none}@media screen and (max-width:989px){.promotion-pro-product{--ppp-fluid-scale: 1}.promotion-pro-product__main-card{grid-template-columns:1fr;min-height:auto}.promotion-pro-product__hero{width:min(100%,clamp(280px,56vw,var(--ppp-image-size)))}.promotion-pro-product__summary{padding:clamp(24px,5vw,var(--ppp-summary-padding-y)) clamp(20px,5vw,var(--ppp-summary-padding-x))}}@media screen and (max-width:749px){.promotion-pro-product{width:100%;max-width:100%;min-width:0;border:0;border-radius:var(--pps-mobile-radius);background:var(--pps-card-bg);overflow:hidden}.promotion-pro-product__main-card{width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:var(--pps-mobile-radius) var(--pps-mobile-radius) 0 0;background:var(--pps-card-bg);min-height:auto;padding:var(--ppp-mobile-card-padding-top) 14px var(--ppp-mobile-card-padding-bottom);row-gap:var(--ppp-mobile-image-title-gap)}.promotion-pro-product__hero{width:min(100%,var(--ppp-mobile-image-size));max-width:100%;justify-self:center}.promotion-pro-product__summary{width:100%;max-width:100%;min-width:0;overflow:hidden;padding:0}.promotion-pro-product__title{max-width:100%;overflow-wrap:anywhere;margin-bottom:12px;font-size:min(var(--ppp-mobile-title-size),26px);line-height:1.17;font-weight:var(--ppp-title-weight-m)}.promotion-pro-product__tags .promotion-pro-tag-wrapper .promotion-pro-tag-row{display:inline-block}.promotion-pro-product__reviews{gap:7px;margin-top:var(--ppp-mobile-review-margin-top);margin-bottom:var(--ppp-mobile-review-margin-bottom);font-size:var(--ppp-mobile-review-text-size);font-weight:var(--ppp-mobile-review-text-weight)}.promotion-pro-product__review-stars{font-size:var(--ppp-mobile-review-star-size)}.promotion-pro-product__price-row{max-width:100%;gap:3px;margin-top:var(--ppp-mobile-price-margin-top);align-items:center;justify-content:flex-start;flex-wrap:wrap}.promotion-pro-product__price-group{min-width:0;gap:var(--ppp-mobile-price-group-gap);align-items:center}.promotion-pro-product__save-badge{padding:var(--ppp-mobile-save-badge-padding-y) var(--ppp-mobile-save-badge-padding-x);border-radius:var(--ppp-mobile-save-badge-radius);background:var(--ppp-mobile-save-badge-bg);color:var(--ppp-mobile-save-badge-text);font-size:var(--ppp-mobile-save-badge-size);font-weight:var(--ppp-mobile-save-badge-weight)}.promotion-pro-product__save-badge-label--desktop{display:none}.promotion-pro-product__save-badge-label--mobile{display:inline}.promotion-pro-product__price{font-size:var(--ppp-mobile-price-size);font-weight:var(--ppp-price-weight-m)}.promotion-pro-product__compare-price{font-size:var(--ppp-mobile-compare-size);font-weight:var(--ppp-compare-price-weight-m)}.promotion-pro-product__form,.promotion-pro-product__actions,.promotion-pro-product__variant-options{width:100%;max-width:100%;min-width:0}.promotion-pro-product__variant-options{gap:8px;min-height:var(--ppp-mobile-select-height);margin-top:var(--ppp-mobile-variant-options-margin-top);padding:4px;align-items:stretch}.promotion-pro-product__variant-options:empty{margin-top:0;min-height:0;padding:0}.promotion-pro-product__variant-option,.promotion-pro-product__variant-options .nested-bundle-tabs__main-option{width:var(--ppp-mobile-variant-option-size);height:var(--ppp-mobile-select-height);border-radius:var(--ppp-mobile-select-radius)}.promotion-pro-product__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:min(var(--ppp-mobile-actions-gap),12px);margin-top:0;padding-top:var(--ppp-mobile-actions-margin-top)}.promotion-pro-product__button{min-width:0;min-height:min(var(--ppp-mobile-button-height),40px);border-radius:var(--ppp-mobile-button-radius);font-size:min(var(--ppp-mobile-button-font-size),16px);padding-block:8px;padding-inline:16px;box-sizing:border-box;white-space:nowrap}.promotion-pro-product__button--primary{background:var(--ppp-learn-more-bg-m, var(--ppp-learn-more-bg));color:var(--ppp-learn-more-text-m, var(--ppp-learn-more-text));border:var(--ppp-learn-more-border-m, var(--ppp-learn-more-border)) solid var(--ppp-learn-more-border-color-m, var(--ppp-learn-more-border-color));font-weight:var(--ppp-learn-more-font-weight-m, var(--ppp-learn-more-font-weight))}.promotion-pro-product__button--secondary{border-radius:var(--ppp-mobile-button-radius);background:var(--add-to-cart-bg-color-m, var(--add-to-cart-bg-color, #fff));color:var(--add-to-cart-text-color-m, var(--add-to-cart-text-color, #141414));border:var(--add-to-cart-border-m, var(--add-to-cart-border)) solid var(--add-to-cart-border-color-m, var(--add-to-cart-border-color));font-weight:var(--add-to-cart-font-weight-m, var(--add-to-cart-font-weight))}.promotion-pro-product:has(.promotion-pro-product__features-shell) .promotion-pro-product__main-card{border-bottom-right-radius:0;border-bottom-left-radius:0}.promotion-pro-product__features-shell{width:100%;max-width:100%;min-width:0;margin-top:0;padding:0 14px 10px;border-bottom-right-radius:var(--pps-mobile-radius);border-bottom-left-radius:var(--pps-mobile-radius);overflow:hidden}.promotion-pro-product__features{width:100%;max-width:100%;margin-top:0;display:flex;gap:var(--ppp-mobile-features-gap);overflow-x:auto;overflow-y:hidden;background:transparent;padding:var(--ppp-mobile-features-padding-y) 0 0;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.promotion-pro-product__features::-webkit-scrollbar{display:none}.promotion-pro-product__features>*{flex:0 0 min(var(--ppp-mobile-features-card-width),calc(100% - 42px));scroll-snap-align:start}.promotion-pro-product__features-scrollbar{position:relative;display:block;width:100%;height:var(--ppp-mobile-scrollbar-height);margin-top:calc(var(--ppp-mobile-scrollbar-margin-top) + 10px)}.promotion-pro-product__features-scrollbar[hidden]{display:none}.promotion-pro-product__features-scrollbar-track{position:absolute;top:50%;left:0;right:0;height:var(--ppp-mobile-scrollbar-height);border:0;border-radius:var(--ppp-mobile-scrollbar-radius);background:var(--ppp-mobile-scrollbar-track-color);overflow:hidden;transform:translateY(-50%)}.promotion-pro-product__features-scrollbar-thumb{position:absolute;top:0;left:0;display:block;width:18%;min-width:48px;height:100%;border:0;border-radius:var(--ppp-mobile-scrollbar-radius);background:var(--ppp-mobile-scrollbar-thumb-color);transform:translate(0);will-change:width,transform}}.promotion-pro-product__main-card .ryviu-collection .ryviu-item .r--stars-item{--rstheight:var(--rstheight-d) !important}.promotion-pro-product__main-card .ryviu-collection .ryviu-item .ryviu-number-widget{font-size:var(--rstnumber-size)!important;font-weight:var(--rstnumber-weight)!important;color:#141414!important}.promotion-pro-product__main-card .ryviu-collection .ryviu-item .ryviu-number-widget .trw-avg{display:block!important;color:#141414!important}@media screen and (max-width:749px){.promotion-pro-product__main-card .ryviu-collection .ryviu-item .r--stars-item{--rstheight:var(--rstheight-m) !important}.promotion-pro-product__main-card .ryviu-collection .ryviu-item .ryviu-number-widget{font-size:var(--rstnumber-size-m)!important;font-weight:var(--rstnumber-weight-m)!important}}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map?subset=AAAEAAAAAEEAAAAAcA */
