.section-main-product{background-color:#f0f1f3}.section-main-product .breadcrumb{bottom:auto;left:auto;padding:8px 0;position:relative}@media screen and (min-width:1200px){.section-main-product .breadcrumb{padding:4px 0 8px}}.product__media-list{--grid-desktop-horizontal-spacing:0px;--grid-desktop-vertical-spacing:0px;--grid-mobile-vertical-spacing:0px;--grid-mobile-horizontal-spacing:0px;margin-bottom:0}@media(max-width:799px){.product__media-gallery-viewer .product__media-item{width:97%}}.product__media-gallery-viewer .slider-buttons-with-dots{padding:1.5rem 0 .5rem}.product__media-gallery-viewer .slider-buttons-with-dots .slideshow__control-wrapper.numbers{align-items:center;display:flex;justify-content:center}.product__media-gallery-viewer .slider-buttons-with-dots .slider-counter__link--dots{font-weight:700;padding-bottom:0;padding-top:0;text-decoration:none}.product__media-gallery-viewer .slider-buttons-with-dots .slider-counter__link--dots .dot{background:#000;border:none}.product__media-gallery-viewer .slider-buttons-with-dots .slider-counter__link--dots .dot.dot-numbers{background:none;border-color:transparent;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.product__media-gallery-viewer .slider-buttons-with-dots .slider-counter__link--dots:not(.slider-counter__link--active){font-weight:400}.product__media-item .deferred-media,.product__media-item .product__media{background-color:transparent;border:none}.product__media-item .deferred-media img,.product__media-item .deferred-media video,.product__media-item .product__media img,.product__media-item .product__media video{-o-object-fit:contain;object-fit:contain}.product__media-item .product__modal-opener--image .product__media-icon{display:none}.product__media-item .product__modal-opener{overflow:hidden}@media screen and (min-width:800px){.product--thumbnail_slider .product__media-gallery.product__media-main{align-items:flex-start;display:flex;flex-direction:row-reverse;flex-wrap:nowrap}.product--thumbnail_slider .product__media-item:not(.is-active):not(.product__media-item--variant){display:initial;width:100%}.product--thumbnail_slider .product__media-item{max-width:100%}.product__media-gallery-viewer{margin-left:106px;overflow:hidden;width:100%}.product__media-thumbnails{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;left:0;max-height:100%;min-width:86px;position:absolute;width:86px}.product__media-thumbnails .thumbnail-list{direction:rtl;display:flex;flex-direction:column;flex-wrap:nowrap;max-height:unset;overflow-y:auto;padding-left:4px;row-gap:5px;width:100%}.product__media-thumbnails .thumbnail-list::-webkit-scrollbar{height:3px;width:3px}.product__media-thumbnails .thumbnail-list::-webkit-scrollbar-track{background:var(--z-color-grey-3)}.product__media-thumbnails .thumbnail-list::-webkit-scrollbar-thumb{background:var(--z-color-black)}.product__media-thumbnails .thumbnail-list__item{padding-top:100%}.product__media-thumbnails .thumbnail-list__item:before{content:none}.product__media-thumbnails .thumbnail{border:none;box-shadow:none;overflow:hidden}.product__media-thumbnails .thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.product__media-gallery-viewer .slider-buttons .slider-button{background-color:var(--z-color-black);color:var(--z-color-white);height:3.5rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:3.5rem;z-index:2}.product__media-gallery-viewer .slider-buttons .slider-button.slider-button--prev{left:.8rem}.product__media-gallery-viewer .slider-buttons .slider-button.slider-button--next{right:.8rem}.product__media-gallery-viewer .slider-buttons .slider-button .icon{height:1.6rem;transform:none}.product__media-gallery-viewer .slider-buttons .slider-button:disabled{opacity:0}.section-main-product .product-tags{flex-wrap:wrap;padding:10px 0 0 10px}.section-main-product .product-tags .product-tags__item-label{font-size:12px;padding:6px 10px}@media screen and (min-width:750px){.section-main-product .product-tags{padding:20px 20px 0}.section-main-product .product-tags .product-tags__item-label{font-size:14px}}.product__media-story-btn{background-color:#f0f1f3;border:2px solid var(--z-color-black);border-radius:50%;bottom:8px;height:50px;justify-content:center;position:absolute;right:10px;width:50px;z-index:2}.product__media-story-btn-media{border-radius:50%;height:calc(100% - 4px);left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 4px);z-index:-1}.product__media-story-btn svg{color:var(--z-color-white);overflow:visible;width:10px}@media screen and (min-width:750px){.product__media-story-btn{bottom:auto;height:80px;right:20px;top:20px;width:80px}.product__media-story-btn-media{height:calc(100% - 6px);width:calc(100% - 6px)}.product__media-story-btn svg{width:14px}}.product__info-wrapper{padding-top:10px}@media screen and (max-width:749px){.product__info-wrapper{padding:10px 0 0}}@media(max-width:419px){.product__info-wrapper{padding:10px 0 0}}recharge-subscription-widget{margin:1rem 0;max-width:100%}.product__label-image-wrap{margin-bottom:3px;width:56px}@media screen and (min-width:750px){.product__label-image-wrap{margin-bottom:6px}}.product__title-text{font-family:Gustavo;font-size:24px;font-style:normal;font-weight:700;letter-spacing:.48px;line-height:100%}@media screen and (min-width:750px){.product__title-text{font-size:28px}}.product__price-and-reviews{align-items:flex-start;flex-direction:column;margin:10px 0 0;row-gap:1rem}.product__price>.price{align-items:center;display:flex;flex-wrap:wrap}.product__price .price__sale .price-item--regular{color:var(--z-color-grey-1);font-weight:400;opacity:1}.product__price .price__economie:not([data-bundle-price-saving]){display:none}.product__price .price__economie{font-size:14px}.product__top-line{font-family:DM Sans;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin:1rem 0 0}@media(min-width:1000px){.product__description-item{font-weight:400}}.product__other-product-link{display:block;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:600;line-height:20px;margin:14px 0 0;text-decoration-line:underline}@media screen and (min-width:750px){.product__other-product-link{margin:16px 0 0}}.product__find-out-more{font-size:13px;line-height:18px;margin:14px 0 0}.product__find-out-more .product__find-out-more{margin:1rem0 0}.product__nutridays{overflow:hidden;padding:11px;position:relative}.product__nutridays-summary{margin:2rem 0}.product__nutridays-summary summary{padding:1rem}.product__nutridays-summary summary .icon-caret{background-color:var(--z-color-white);color:var(--z-color-blue);height:3rem;padding:.8rem;top:calc(25% - .2rem);transform:rotate(-90deg);transition:transform .2s ease;width:3rem}.product__nutridays-summary[open] .icon-caret{transform:rotate(0deg)}.product__nutridays-summary-content{display:flex;flex-direction:column;font-family:Gustavo;font-size:calc(var(--font-body-scale)*112.5%);font-weight:700;gap:.5rem;max-width:calc(100% - 4.5rem)}.product__nutridays-summary-content span{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*75%);font-style:italic;font-weight:300;text-decoration:underline}.product__nutridays-bg-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.product__nutridays-text{max-width:90%;opacity:1;position:relative}.product__nutridays-text strong{font-weight:600}.product__nutridays-text .metafield-rich_text_field p:first-child{margin-top:0}.product__nutridays-text .metafield-rich_text_field p:last-child{margin-bottom:0}.product__nutridays-title{color:currentColor;font-family:Gustavo;font-size:16px;font-weight:700;letter-spacing:.32px;line-height:100%;margin:0 0 5px}.product__nutridays-title+p{margin-top:0}.section-main-product .z-custom-select__main{padding:8px}.section-main-product .z-custom-select__main-inner{border-radius:6px;padding:12px 20px}.section-main-product .z-custom-select.active .z-custom-select__inner{border-radius:6px}.section-main-product .product__info-wrapper .product-form__option.option--format input[data-variant-hidden=true]~label,.section-main-product .product__info-wrapper .z-custom-select__option:not([data-flavor-option]) input[data-variant-hidden=true]~label{display:none}.section-main-product .product__info-wrapper .product-form__option:not(.option--format) input[data-variant-hidden=true]+label,.section-main-product .product__info-wrapper .z-custom-select__option[data-flavor-option] input[data-variant-hidden=true]+label{display:block;opacity:1;pointer-events:auto}.product-form__input-custom:last-of-type,.product__variant-selector .product-form__input:last-of-type{margin-bottom:10px}.product-form__input .form__label{font-size:18px;font-weight:700;line-height:18px}.variant-options-slider .swiper:not(.swiper-initialized)+.swiper-buttons-variant{display:none}.product-form__input input[type=radio]+label{border-width:2px}.product-form__input input[type=radio]+label.not-exist,.product-form__input input[type=radio]+label.unavailable{background-color:rgba(0,0,0,.08);border-color:transparent;position:relative}.product-form__input input[type=radio]+label.not-exist .product-form__option-discount,.product-form__input input[type=radio]+label.not-exist .product-form__option-subtitle,.product-form__input input[type=radio]+label.not-exist .product-form__option-title,.product-form__input input[type=radio]+label.unavailable .product-form__option-discount,.product-form__input input[type=radio]+label.unavailable .product-form__option-subtitle,.product-form__input input[type=radio]+label.unavailable .product-form__option-title{color:rgba(var(--color-foreground),.4);z-index:2}.product-form__input input[type=radio]+label:not(.option--format){min-width:12rem}[data-product-template*=merch] .product-form__input input[type=radio]+label:not(.option--format){align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px;padding:7px 2px}[data-product-template*=merch] .product-form__input input[type=radio]+label:not(.option--format) .product-form__option-title-first{font-size:16px}[data-product-template*=merch] .product-form__option.unavailable .product-form__option-title{opacity:.2}[data-product-template*=merch] .product-form__option .product-form__option-subtitle,[data-product-template*=merch] .product-form__option .product-form__option-tag{display:none}[data-product-template*=gift-card] .product-form__input input[type=radio]+label:not(.option--format){align-items:center;display:flex;justify-content:center;min-height:44px;min-width:64px;padding:7px 2px}[data-product-template*=gift-card] .product-form__input input[type=radio]+label:not(.option--format) .product-form__option-title-first{font-size:18px;line-height:110%}[data-product-template*=gift-card] .product-form__option.unavailable .product-form__option-title{opacity:.2}[data-product-template*=gift-card] .product-form__option .product-form__option-subtitle,[data-product-template*=gift-card] .product-form__option .product-form__option-tag{display:none}.product-form__option-title-first{font-size:2.2rem}.product-form__option-title-last{font-size:14px;font-weight:400}.product-form__option-title-last.full-length{display:block}.product-form__option-discount{background-color:var(--z-color-blue);color:var(--z-color-white)}.apparel-unavailable{background-color:rgba(var(--color-foreground),.15)!important;opacity:.5;pointer-events:none}.product-form__option-tag{margin-top:10px}.product-form__option-subtitle{font-size:1.1rem;margin-top:.5rem}.variant-options-slider__wrapper:has(.swiper-slide[data-promo]) .swiper-slide{height:calc(100% - 10px);margin:10px 0}.variant-options-slider__wrapper .swiper-slide[data-promo]:after{background-color:var(--z-color-blue);border-radius:50px;color:var(--z-color-white);content:attr(data-promo);font-size:10px;font-weight:600;line-height:1;padding:6px 10px;position:absolute;right:-5px;top:-10px;z-index:1}.product__dluo[aria-expanded=true]{background-color:transparent;padding:0}.product__dluo-content[aria-hidden=false]{background-color:transparent}.yotpo-widget-subscriptions-add-to-cart .yotpo-selling-plans-wrapper{margin:6px 0 8px!important}.yotpo-widget-subscriptions-add-to-cart .yotpo-radio-container{background-color:hsla(0,0%,100%,.7)!important;border-width:1px!important}.yotpo-widget-subscriptions-add-to-cart .yotpo-radio-container.yotpo-selected{background-color:var(--z-color-white)!important}.yotpo-widget-subscriptions-add-to-cart .yotpo-radio-label .label-content{font-size:18px}.yotpo-widget-subscriptions-add-to-cart .label-percentage{display:none}.yotpo-widget-subscriptions-add-to-cart .summary{color:#018837;font-family:DM Sans;font-size:12px;font-weight:400;line-height:17px;margin:0;padding-left:25px}.yotpo-widget-subscriptions-add-to-cart .list__container{margin:10px 0 0}.yotpo-widget-subscriptions-add-to-cart .list__container .list_item{font-family:DM Sans;font-size:14px;font-weight:400;line-height:20px}.yotpo-widget-subscriptions-add-to-cart .yotpo-select-wrapper{height:auto!important}.yotpo-widget-subscriptions-add-to-cart .yotpo-radio-and-dropdown-label{align-items:baseline!important;-moz-column-gap:6px;column-gap:6px;min-height:auto!important;padding:9px 40px 9px 16px!important}.product__estimated-delivery{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex;margin:0 0 8px}.product__estimated-delivery:has(.product__estimated-delivery--oos){order:1}.product__estimated-delivery--oos{background-color:#e92426}.product__estimated-delivery--available{background-color:#28a745}.product__estimated-delivery-dot{height:12px;margin:0!important;min-height:12px;min-width:12px;width:12px}.product__estimated-delivery-text{font-family:DM Sans;font-size:14px;font-weight:400;line-height:16px}.product__estimated-delivery+.product-bundle__buy{margin:8px 0 0}.product-form__buttons .product__estimated-delivery{margin:0 0 8px}.product__variant-selector+.product__buy-buttons-container{margin-top:2rem}.product__quantity-and-buy{margin-top:8px}.product-form__submit{font-weight:500;padding:1.7rem}.product__club{align-items:center;background-color:#004de5;border-radius:0;-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between;margin:2rem 0;padding:18px 12px}@media screen and (min-width:750px){.product__club{padding:15px 20px}}.product__club-image-wrap{width:108px}.product__club-content{align-items:flex-end;display:flex;flex-direction:column;row-gap:4px}.product__club-content-row{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex}.product__club-text{color:var(--z-color-white);font-size:14px;line-height:20px;text-transform:uppercase}.product__club-info{display:flex}.product__club-link{color:var(--z-color-white);font-size:14px;font-weight:600;line-height:18px}.product__reinsurances-v2{display:flex}.product__reinsurances-v2-wrap{display:block;margin:20px 0 30px}@media screen and (min-width:750px){.product__reinsurances-v2-wrap{margin:30px 0}}.product__reinsurances-v2-item{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-width:100%;padding:0 8%;row-gap:3px;width:100%}.product__reinsurances-v2-icon{height:22px;margin:0 auto;width:auto}.product__reinsurances-v2-text,.product__reinsurances-v2-text p{font-size:12px;font-weight:400;line-height:16px;text-align:center}.product__reinsurances-v2-slider-nav .swiper-pagination{margin-top:4px;position:relative;top:0}.product__reinsurances-v2-slider-nav .swiper-pagination .swiper-pagination-bullet{background-color:var(--z-color-grey-1);border-radius:50%;height:8px;transition:all .15s linear;width:8px}.product__reinsurances-v2-slider-nav .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--z-color-black)}.product__stories-wrap{display:block;margin:20px 0}.product__stories-wrap .swiper{display:flex;justify-content:center}.product__stories{display:inline-flex;justify-content:flex-start;margin-top:0;max-width:100%;width:auto}.product__stories-item-wrap{display:flex;justify-content:center;margin:0;padding:0 6px;width:96px}.product__stories-item{box-sizing:border-box;margin:0;padding:0}.product__stories-item-wrap-img{border-width:2px;position:relative}.product__stories-item-wrap-img svg{color:var(--z-color-white);left:50%;overflow:visible;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.product__stories-item-title{font-size:13px;font-weight:400;line-height:16px}.product__stats{background-color:var(--z-color-blue);border-radius:6px;color:#fff;margin:30px 0;overflow:hidden}.product__stats-inner{align-items:flex-start;display:flex;flex-direction:column;overflow-x:auto;padding:20px;row-gap:20px}.product__stats-inner::-webkit-scrollbar{height:3px;width:3px}.product__stats-inner::-webkit-scrollbar-track{background:var(--z-color-grey-3)}.product__stats-inner::-webkit-scrollbar-thumb{background:var(--z-color-black)}.product__stats-main{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:nowrap;justify-content:center}.product__stats-item{max-width:200px;min-width:136px;width:100%}.product__stats-item-title{font-family:Gustavo;font-size:24px;font-weight:700;letter-spacing:.48px;line-height:100%;margin:0}.product__stats-item-text{font-family:DM Sans;font-size:10px;font-style:normal;font-weight:500;margin:6px 0 0;opacity:.9}.product__stats-bottom{font-family:DM Sans;font-size:11px;font-weight:600}.product-v2-sticky{align-items:center;background-color:var(--z-color-white);bottom:0;-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:nowrap;justify-content:space-between;left:0;padding:8px 10px;position:fixed;transform:translateY(100%);transition:transform .3s ease-in-out;width:100%;z-index:2}.product-v2-sticky.is-visible{transform:translateY(0)}@media screen and (min-width:750px){.product-v2-sticky{padding:10px 10px 10px 20px}}.product-v2-sticky__title{display:none;font-family:Gustavo;font-size:24px;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:100%;margin:0 0 4px}@media screen and (min-width:750px){.product-v2-sticky__title{display:block}}.product-v2-sticky__main{width:100%}@media screen and (min-width:750px){.product-v2-sticky__main{width:auto}}.product-v2-sticky__submit{font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.36px;line-height:19px;padding:13px 20px 14px;width:100%}@media screen and (min-width:750px){.product-v2-sticky__submit{padding:13px 52px 14px}}.product-v2-sticky__submit-text-disabled{display:none}.product-v2-sticky__submit[disabled]{cursor:not-allowed;opacity:.6}.product-v2-sticky__submit[disabled] .product-v2-sticky__submit-text-disabled{display:block}.product-v2-sticky__submit[disabled] .product-v2-sticky__submit-text{display:none}.product-v2-sticky__submit .loading-overlay__spinner{margin-left:10px}.product-v2-sticky__submit .loading-overlay__spinner .path{stroke:var(--z-color-white)}.main-product--apparel .product__header-infos{margin-bottom:2rem}.main-product--apparel .product__header-infos-price-reviews{display:flex;gap:2rem;margin-top:1rem}.main-product--apparel .product__media-thumbnails .thumbnail{border-radius:0}.main-product--apparel .product__variant-selector{flex-direction:column!important}.main-product--apparel .product .product-form__input:has(variant-options-slider) .product-form__label-main{display:none}.main-product--apparel .product .product-form__input:has(variant-options-slider) .product__variant-stock{margin-left:auto}.main-product--apparel .product .product-form__input:has(variant-options-slider) .product__variant-stock .product__estimated-delivery{margin:0}.main-product--apparel .product variant-options-slider .swiper-wrapper{gap:1rem}.main-product--apparel .product variant-options-slider .swiper-wrapper .swiper-slide{height:-moz-fit-content;height:fit-content}.main-product--apparel .product variant-options-slider .swiper.swiper-initialized .swiper-wrapper{gap:0}.main-product--apparel .product variant-options-slider .swiper-slide[data-promo]:after{font-size:10px;padding:4px 8px;right:-6px}.main-product--apparel .product variant-options-slider .swiper-buttons-variant .swiper-button-next-variant,.main-product--apparel .product variant-options-slider .swiper-buttons-variant .swiper-button-prev-variant{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-color:hsla(0,0%,100%,.6);height:100%}.main-product--apparel .product variant-options-slider .swiper-buttons-variant .swiper-button-next-variant svg path,.main-product--apparel .product variant-options-slider .swiper-buttons-variant .swiper-button-prev-variant svg path{fill:#000}.main-product--apparel .product variant-options-slider .product-form__option{align-items:center;aspect-ratio:1/1;background-color:var(--z-color-white);border-color:transparent;border-radius:0;border-width:.2rem;height:-moz-fit-content;height:fit-content;justify-content:center;margin:0;min-width:5rem!important;padding:.4rem}.main-product--apparel .product variant-options-slider .product-form__option-title-first{font-size:2rem}.main-product--apparel .product variant-options-slider input[type=radio]:checked+.product-form__option{border-color:var(--z-color-blue);color:var(--z-color-blue)}.main-product--apparel .product .product__quantity-and-buy{grid-template-columns:1fr}.main-product--apparel .product .product__quantity-and-buy .product-form__quantity{display:none}.main-product--apparel .product__variant-stock-guide{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.main-product--apparel .product__variant-stock-guide .product__variant-stock .product__estimated-delivery{height:1rem;margin:0;min-height:1rem;min-width:1rem;width:1rem}.main-product--apparel .product__variant-stock-guide .product__variant-stock .product__estimated-delivery-dot{border-radius:0}.main-product--apparel .product__variant-stock-guide .product__variant-stock .product__estimated-delivery-text{color:#444;font-size:calc(var(--font-body-scale)*75%);white-space:nowrap}.main-product--apparel .product__size-guide{text-align:center}.main-product--apparel .product__size-guide-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;font-size:calc(var(--font-body-scale)*87.5%);font-weight:500;text-decoration:underline}.main-product--apparel .product__description-item svg path{stroke:var(--z-color-blue)}.main-product--apparel .product-form__submit{border-radius:0}.main-product--apparel .product-form__submit .product__variant-price-apparel-separator{background-color:#fff;display:inline-block;height:1.6rem;margin:0 2rem -.2rem;width:.1rem}@media(max-width:799px){.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:-2rem;margin-right:-2rem}.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .product__media-item{max-width:100%;width:100%}.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons .slider-button--prev{left:0}.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons .slider-button--next{right:0}.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons .slider-button--next,.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons .slider-button--prev{display:block!important}.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons .slider-button--next svg path,.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons .slider-button--prev svg path{stroke:#fff}.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons.slider-buttons-type-bar{display:block!important;padding-top:0}.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons.slider-buttons-type-bar .slideshow__control-wrapper{margin-top:-1.1rem;width:100%}.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons.slider-buttons-type-bar .slideshow__control-wrapper .slider-counter__link{padding:0;width:var(--dot-size)}.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons.slider-buttons-type-bar .slideshow__control-wrapper .slider-counter__link--active .dot-bar{border-radius:var(--variant-pills-border-width)}.main-product--apparel .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide) .slider-buttons.slider-buttons-type-bar .slideshow__control-wrapper .slider-counter__link .dot-bar{border-radius:0;height:.5rem;width:100%}.main-product--apparel .product__media-wrapper .product__media-thumbnails .thumbnail{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;height:-moz-fit-content;height:fit-content;position:static}.main-product--apparel .product__media-wrapper .product__media-thumbnails .thumbnail-list{display:flex;flex-wrap:nowrap;overflow-x:scroll;padding-bottom:1rem}.main-product--apparel .product__media-wrapper .product__media-thumbnails .thumbnail-list__item{min-width:6rem}.main-product--apparel .product__media-wrapper .product__media-thumbnails .thumbnail-list__item:before{padding-bottom:0}.main-product--apparel .product__info-wrapper .product__price-and-reviews,.main-product--apparel .product__info-wrapper .product__title-text{display:none}}.rc-purchase-option__badge{background:red!important;border-radius:0;display:block;margin:2rem 2rem 0;position:static}.rc-purchase-option{background-color:red!important}