@font-face{font-family:Gill Regular;src:url(/cdn/shop/files/GIL.woff2?v=1781266061) format("woff2"),url(/cdn/shop/files/GIL.TTF?v=1781266054) format("TrueType");font-weight:400;font-display:swap}@font-face{font-family:Gill Medium;src:url(/cdn/shop/files/GILB.woff2?v=1781266061) format("woff2"),url(/cdn/shop/files/GILB.TTF?v=1781266056) format("TrueType");font-weight:400;font-display:swap}:root{--heading-font: "Gill Regular", sans-serif;--border-radius-3: 3px;--border-radius-7: 7px;--border-radius-10: 10px;--border-radius-15: 15px}.btn.btn-primary{font-weight:var(--navigation-weight)}.block__description ul{padding:10px 0}.prose strong{font-weight:600}.prose p{margin-bottom:15px}.rating-stars{display:flex}strong{font-weight:600}.family-body{font-family:var(--body-font-family)}.family-heading{font-family:var(--heading-font)}@media(max-width:767.98px){:root{--body-font-size: 14px;--bs-gutter-x: 1.7rem}.justify-center-mob{justify-content:center;text-align:center}}@media(max-width:767.98px){.section-announcement-bar .section__announcement-bar{padding-top:2px;padding-bottom:2px}}.site-header .header__menu ul li{display:flex;align-items:center}.site-header .header__action{grid-area:icon;gap:0}.site-header .level-1.menu__item,.site-header .details-header-menu.level-1 .menu__item{font-family:var(--navigation-font);font-style:var(--navigation-font-style);font-weight:var(--navigation-weight)}.site-header toggle-menu .header-search{align-items:center;justify-content:center;display:flex;min-width:4.4rem;height:4.4rem}.site-header .mobile-menu-toggle{width:fit-content;height:fit-content;margin-left:-1.2rem}.site-header .banner__inner,.site-header .banner__item{height:100%}.site-header .menu.sub-menu-mega .menu__item.level-2{font-weight:400}.menu-drawer-item .banner__item-info,.menu-drawer-item .banner__item-media,.menu-drawer-item .banner__inner{aspect-ratio:1.4}.site-header .header-wrapper-width .button-menu{background:var(--btn-primary-bg-color);color:var(--btn-primary-color);padding:7px 12px;border-radius:var(--btn-radius)}@media screen and (min-width:765px)and (max-width:1150px){.site-header .header-wrapper-width .button-menu,.site-header .header-wrapper-width .menu__item.level-1,.site-header .header-wrapper-width .details-header-menu.level-1{font-size:14px}}@media(max-width:1024px){.site-header .header__heading-logo{width:95px}.site-header .header-wrapper{--header-grid-template: "menu logo icon" / 2fr 3fr 2fr}}@media(max-width:767.98px){.site-header .header__heading-logo{width:95px}}.section-slideshow .btn.btn-primary{font-size:calc(var(--body-font-size, 1.4rem) - 0);letter-spacing:.2px;font-weight:var(--navigation-weight)}.section-slideshow{line-height:1.3em}.section-slideshow .sec__content-des{line-height:1.4em}@media(min-width:768px){.section-slideshow .swiper-wrapper.slideshow .min-w-custom{min-width:var(--min-width-desktop)}.section-slideshow .swiper-wrapper.slideshow .sec__inner.h-full{max-height:80vh}}@media(max-width:767.98px){.section-slideshow .btn.btn-primary{font-size:calc(var(--body-font-size, 1.4rem) - 0);letter-spacing:.2px;width:100%}}@media(max-width:500px){.section-slideshow .prose p{font-size:13px}}.section__rich-text .rating-content{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.section__rich-text .rating-content{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.section__rich-text .rating-score{white-space:nowrap}.section__rich-text .rating-stars{display:flex;align-items:center;top:-2px}.section__rich-text .rating-stars svg{width:16px;height:16px}.section__rich-text .rating-description{line-height:1.4}.section__rich-text .rating-avatars{display:flex;align-items:center}.section__rich-text .rating-avatar{width:50px;height:50px;border-radius:999px;object-fit:cover}.section__rich-text .rating-avatar:not(:first-child){margin-left:-10px}@media(max-width:767.98px){.section__rich-text .rating-avatars{display:none}.section__rich-text .rating-content{row-gap:3px}.section__rich-text .rating-description p{font-size:13px}}.section__image-with-text .image-with-text__text-item-inner{max-width:var(--text-max-width, 700px);width:100%}.section__image-with-text .image-with-text__media-item{position:relative}.section__image-with-text .floating-image{position:absolute;top:var(--float-top, 0px);left:var(--float-left, 0px);right:0;width:var(--float-size, 80px);height:var(--float-size, 80px);z-index:5;pointer-events:none}.section__image-with-text .floating-image img{width:100%;height:100%;object-fit:contain}.section__image-with-text .block__description ul{list-style:none;padding-left:0;margin:0;padding-top:0}.section__image-with-text .block__description ul li{position:relative;padding-left:22px}.section__image-with-text .block__description ul li:before{content:"";position:absolute;left:0;top:3px;width:13px;height:16px;background-color:var(--btn-primary-bg-color);clip-path:polygon(0 0,100% 50%,0 100%)}.section__image-with-text .block-highlight{gap:25px}.section__image-with-text .block-highlight .rating-avatars{display:flex;align-items:center}.section__image-with-text .block-highlight .block__heading{--space-bottom: 20;--space-top: 0;flex:3}.section__image-with-text .block-highlight .rating-avatar{width:58px;height:58px;border-radius:999px;object-fit:cover;border:4px solid var(--gradient-background)}.section__image-with-text .block-highlight .rating-avatar:not(:first-child){margin-left:-10px}.section__image-with-text .block-highlight .rating-description p{font-size:15px}@media(max-width:1200px){.section__image-with-text .block-highlight{flex-direction:column;justify-content:center;text-align:center;gap:15px}.section__image-with-text .block-highlight .rating-avatars{width:100%;justify-content:center}}@media(max-width:1024px){.section__image-with-text .image-with-text__text-item-inner.px-custom{padding:0}}@media(max-width:800px){.section__image-with-text .flex.nowrap{flex-direction:column}}@media(max-width:767.98px){.section__image-with-text .block-highlight .rating-description p{font-size:14px}.section__image-with-text .block__description ul li:before{top:2.1px}.section__image-with-text .block-highlight .rating-avatar{width:68px;height:68px}.section__image-with-text .image-with-text__text-item-inner.px-custom{padding:0}.section__image-with-text .block__description ul li:before{width:11px;height:14px}.section__image-with-text .block__description ul li{position:relative;padding-left:20px}.section__image-with-text .floating-image{top:var(--float-top-mobile, 0px);right:var(--float-right-mobile, 0px);left:unset;width:var(--float-size-mobile, var(--float-size, 60px));height:var(--float-size-mobile, var(--float-size, 60px))}}.section__scrolling-text .subheading_scrolling-text{opacity:.6;font-size:14px}@media screen and (max-width:767.98px){.section__scrolling-text .subheading_scrolling-text{font-size:12px}.section__scrolling-text .scrolling-text-icon{width:var(--width-mb)}}.flexible-carousel--wrapper{margin-top:var(--space-top);margin-bottom:var(--space-bottom)}@media screen and (max-width:767.98px){.flexible-block .scrolling-image-item .icon-with-text{width:var(--width-mb)}.flexible-block .flexible-group{gap:10px}}.background-decor-wrapper{position:relative;height:var(--decor-height, 500px);overflow:hidden}.background-decor img{position:absolute;width:fit-content;height:var(--decor-size);top:var(--decor-top, 50%);transform:translateY(-50%);object-fit:contain;margin:0 20px}.background-decor-wrapper:before{transform:rotate(357deg);content:"";display:block;position:absolute;top:57%;left:0%;overflow:hidden;background:var(--bg-1);width:105%;height:140%}.background-decor-wrapper.reverse--true:before{transform:rotate(357deg);content:"";display:block;position:absolute;bottom:65%;left:-2%;overflow:hidden;background:var(--bg-1);width:105%;height:140%;top:unset}.background-decor.left img{left:0;right:auto}.background-decor.right img{right:0;left:auto}@media(max-width:1400px){.background-decor-wrapper{height:var(--decor-height-tablet)}}@media(max-width:767.98px){.background-decor-wrapper{height:var(--decor-height-mobile)}}.section-featured-product-banner .block__information_text-inner{max-width:var(--info-max-width, 300px);width:100%}.section-featured-product-banner .block__information_text-inner .block_infor-text{border-radius:10px}.section-featured-product-banner .scrolling-text-icon{width:var(--icon-width, 24px);min-width:var(--icon-width, 24px);height:auto;display:inline-block}.section-featured-product-banner .block__information_text-inner .block_infor-text{min-height:70px}.section-featured-product-banner .information-text-description{line-height:1.2em}@media(min-width:1270px){.section-featured-product-banner .block__information_text-inner .block_infor-text{min-height:100px}}.section-featured-product-banner .media-product{max-width:var(--max-width-desktop);padding:20px}@media(min-width:1270px)and (max-width:1399px){.section-featured-product-banner .media-product{max-width:var(--max-width-tablet)}}@media(max-width:1269.98px){.section-featured-product-banner .media-product{max-width:var(--max-width-smaller-tablet)}.section-featured-product-banner .information-text-description{display:none}.section-featured-product-banner .media-product{padding:0}}@media(min-width:600px)and (max-width:1025px){.section-featured-product-banner .information-text__content .block__information_text{width:45%;max-width:unset;margin:0 auto;justify-content:center}.section-featured-product-banner .information-text__content{display:flex;flex-direction:row;flex-wrap:wrap}.information-text__wrapper{white-space:unset}.section-featured-product-banner .block__information_text-inner{max-width:unset;width:100%}}@media(max-width:599.98px){.section-featured-product-banner .media-product{padding:0}.section-featured-product-banner .featured__parallax-inner .media-product{--max-width: 17rem!important}.section-featured-product-banner .scrolling-text-icon{width:var(--icon-width-mb, 20px);min-width:var(--icon-width-mb, 20px)}.section-featured-product-banner .information-text__content{flex-direction:column;flex-wrap:wrap;max-width:unset;min-width:unset;width:100%;gap:7px}.section-featured-product-banner .information-text__content .block__information_text{width:100%;max-width:unset}.section-featured-product-banner .information-text__content .information-text__wrapper{margin-inline:unset;padding-inline:unset;white-space:unset;overflow-x:unset}.section-featured-product-banner .information-text__content .block__information_text-inner .section-heading{margin-inline:unset;padding-inline:unset;white-space:normal;overflow-x:unset;margin-bottom:0;font-size:14px;font-family:var(--body-font-family);font-weight:600}.section-featured-product-banner .information-text__wrapper{margin-top:0}.section-featured-product-banner .block__information_text-inner .block_infor-text{min-height:59px}}@media(max-width:767.98px){.section-featured-product-banner .media-product{max-width:var(--max-width-mobile)}.section-featured-product-banner .information-text-description{display:none}}.multi-content .group__block--image-with-text{border-radius:var(--border-radius-15);overflow:hidden}.multi-content .swiper-pagination{display:none}.section-multi-Columns-steps .group__text-content .prose p{margin-bottom:0}.multi-content .section-description{max-width:790px;margin-left:auto;margin-right:auto}@media screen and (min-width:765px)and (max-width:1025px){.section-multi-Columns-steps .multi-content__group--text{padding-left:3px;padding-right:3px}.section-multi-Columns-steps .group__text-wrapper .block__description{font-size:12px;line-height:1.2em}}@media screen and (min-width:765px)and (max-width:1280px){.section-multi-Columns-steps .group__text-content,.section-multi-Columns-steps .group__text-wrapper{padding:6px}.section-multi-Columns-steps .icon-only{max-width:59%;margin:0 auto}.section-multi-Columns-steps .block__description{font-size:14px;line-height:1.2em}.section-multi-Columns-steps .heading{font-size:20px}}@media(max-width:767.98px){.multi_content[data-mobile="2"] .block__heading.family-heading{font-size:22px}.multi_content[data-mobile="2"] .group__block--image-with-text .group__block--content{padding:0 1rem}}@media(max-width:370px){.multi_content[data-mobile="2"] .block__heading.family-heading{font-size:20px}}.group__block--image-with-text .banner{border-top-left-radius:var(--border-radius-15);border-top-right-radius:var(--border-radius-15)}.group__block--image-with-text .block__highlight_text.block__highlight_circle{width:60px;height:60px;border-radius:50px;display:flex;justify-content:center;align-items:center;font-size:21px}.group__block--image-with-text .group__block--content{padding:0 2rem}@media(max-width:767.98px){.group__block--image-with-text .block__highlight_text.block__highlight_circle{width:40px;height:40px;font-size:18px}}.section-multi-Columns-steps .stepper-wrapper{width:100%;margin:35px 0 25px}.section-multi-Columns-steps .cols{margin-inline-start:0;margin-inline-end:0}.section-multi-Columns-steps .stepper-horizontal{position:relative}.section-multi-Columns-steps .step-line-base{position:absolute;top:50%;left:0;right:0;height:3px;background:var(--color-background-2);transform:translateY(-50%);z-index:1}.section-multi-Columns-steps .stepper-horizontal .step-line-progress{position:absolute;top:50%;left:0;height:3px;width:var(--progress-size, 0%);transform:translateY(-50%);background:var(--btn-primary-bg-color);z-index:2}.section-multi-Columns-steps .step-items{position:relative;z-index:3;display:flex;justify-content:space-between;width:100%}.section-multi-Columns-steps .step-item{flex:1;display:flex;justify-content:center;position:relative}.section-multi-Columns-steps .step-circle{width:30px;height:30px;border-radius:50%;background:var(--color-background-2);display:flex;align-items:center;justify-content:center;font-size:13px;z-index:5}.section-multi-Columns-steps .step-circle.is-done{background:var(--btn-primary-bg-color);color:#fff}.section-multi-Columns-steps .step-circle.is-done svg path{fill:#fff}.section-multi-Columns-steps .step-circle svg path{fill:var(--color-background)}.section-multi-Columns-steps .group__text-content,.section-multi-Columns-steps .group__text-wrapper{width:100%}.section-multi-Columns-steps .group__text-content img{width:var(--image-width);height:auto;object-fit:contain}.section-multi-Columns-steps .step-circle{color:var(--gradient-background)}.section-multi-Columns-steps .stepper-vertical{display:flex;flex-direction:column;gap:20px}.section-multi-Columns-steps .step-vertical-item{position:relative}.section-multi-Columns-steps .step-vertical-line{position:absolute;left:15px;top:30px;width:2px;height:20px;background:var(--color-background-2)}.section-multi-Columns-steps .stepper-vertical .step-circle{position:relative;z-index:2}.section-multi-Columns-steps .step-item:first-child:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:50%;height:5px;background:var(--gradient-background);z-index:2}.section-multi-Columns-steps .step-item:last-child:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:50%;height:5px;background:var(--gradient-background);z-index:3}.section-multi-Columns-steps .group__text{position:relative;z-index:3;line-height:1.2em}.section-multi-Columns-steps .group__text.with-subcards:before,.section-multi-Columns-steps .group__text.with-subcards:after{content:"";position:absolute;height:100%;left:50%;transform:translate(-50%);border-radius:inherit;pointer-events:none;box-sizing:border-box}.section-multi-Columns-steps .group__text.with-subcards:before{width:85%;top:12px;background:color-mix(in srgb,var(--gradient-background) 90%,white 80%);z-index:-1;border-radius:var(--border-radius-7)}.section-multi-Columns-steps .group__text.with-subcards:after{width:70%;top:20px;background:color-mix(in srgb,var(--gradient-background) 70%,white 20%);z-index:-2;border-radius:var(--border-radius-7)}@media screen and (min-width:1200px){.section-multi-Columns-steps .step-circle{width:40px;height:40px;font-size:19px}}@media(max-width:767.98px){.section-multi-Columns-steps .group__text-content,.section-multi-Columns-steps .group__text-wrapper{flex-direction:column;width:100%}.section-multi-Columns-steps .group__text .rounded{border-radius:var(--border-radius-7);--img-rounded: min( var(--border-radius-7), var(--border-radius-7))}.section-multi-Columns-steps .group__text.with-subcards:after{width:70%}.section-multi-Columns-steps .group__text{padding:3px 0}.section-multi-Columns-steps .group__text.with-subcards:before{top:4px}.section-multi-Columns-steps .group__text.with-subcards:after{top:10px}.section-multi-Columns-steps .stepper-horizontal{position:relative}.section-multi-Columns-steps .step-vertical-item{position:relative;flex-direction:column;align-items:center}.section-multi-Columns-steps .step-vertical-line{width:2px;flex:1;background:var(--color-background-2)}.section-multi-Columns-steps .step-vertical-item.is-done .step-vertical-line{background:var(--btn-primary-bg-color)}.section-multi-Columns-steps .step-line-base,.section-multi-Columns-steps .step-line-progress{position:absolute;top:50%;left:0;height:2px;transform:translateY(-50%)}.section-multi-Columns-steps .step-line-base{width:100%;background:var(--color-background-2);z-index:1}.section-multi-Columns-steps .step-line-progress{background:var(--btn-primary-bg-color);z-index:2;width:0%}.section-multi-Columns-steps .group__text-content{padding-inline:8px}.section-multi-Columns-steps .hidden-mobile{display:none}.section-multi-Columns-steps .stepper-wrapper{flex:1;display:flex;align-items:stretch}.section-multi-Columns-steps .stepper-vertical{display:flex;flex-direction:column;justify-content:space-between;height:100%;flex:1;align-items:center;justify-content:center;gap:0}.section-multi-Columns-steps .step-vertical-item{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;justify-content:center}.section-multi-Columns-steps .step-vertical-item .step-v-line{flex:1;width:2px;background:var(--color-background-2)}.section-multi-Columns-steps .step-vertical-item.is-done .step-v-line{background:var(--btn-primary-bg-color)}.section-multi-Columns-steps .multi_content{flex:3;min-width:0}.section-multi-Columns-steps .step-vertical-line{left:50%;height:100%;top:0}.section-multi-Columns-steps .promotion-banner__block{display:flex;flex-direction:row;align-items:stretch}.section-multi-Columns-steps .stepper-wrapper{flex:1;min-width:0;margin:0}.section-multi-Columns-steps .multi_content{flex:6;min-width:0}.section-multi-Columns-steps .group__text-content{flex-direction:row;display:flex;flex-wrap:nowrap;min-height:95px;gap:17px}.section-multi-Columns-steps .group__text-content img{width:100px;height:auto;object-fit:contain}.section-multi-Columns-steps .group__text-wrapper .heading{font-size:22px}.section-multi-Columns-steps .icon-only+.group__text-wrapper{text-align:left}.section-multi-Columns-steps .group__text-wrapper{line-height:1.2em;display:flex;justify-content:center}.section-multi-Columns-steps .step-item:first-child:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:20%;background:var(--gradient-background);z-index:2}.section-multi-Columns-steps .step-item:last-child:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:20%;background:var(--gradient-background);z-index:2}}@media screen and (max-width:499.98px){.section-multi-Columns-steps .prose br{display:block}}@media(min-width:768px){.section-multi-Columns-steps .hidden-desktop{display:none}}.flexible-section .flexible-block .btn-link{padding:var(--btn-padding-y) var(--btn-padding-x);border:0;box-shadow:none;background:none}.flexible-section .flexible-block .btn-link span{background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-size:var(--bg-size, 0) var(--height-outline, 1px);background-repeat:no-repeat;background-position:var(--end-side) 100%}.flexible-section .fs-fluid p{line-height:1.4em}.flexible-section .rating-stars svg{width:20px;height:20px}@media screen and (min-width:1200px){.flexible-section .has-background-images:before{content:"";position:absolute;left:0;bottom:0;height:100%;background-repeat:no-repeat;background-position:left bottom;background-size:contain;pointer-events:none;z-index:0}.flexible-section .has-background-images:after{content:"";position:absolute;right:0;top:5px;height:100%;background-repeat:no-repeat;background-position:right top;background-size:contain;pointer-events:none;z-index:0}}@media(max-width:1025px){.flexible-section .btn.btn-primary{max-width:350px;margin-left:auto;margin-right:auto;display:block}}@media(max-width:767.98px){.flexible-section .rating-stars svg{width:15px;height:15px}.flexible-section .flexible-group--wrapper.rounded{border-radius:var(--img-rounded-mob)!important;--img-rounded: var(--img-rounded-mob)!important}.flexible-section .flexible-group--wrapper .h4{font-size:19px}.flexible-section .fs-fluid p{line-height:1.4em;font-size:var(--fs-mobile)}}@media screen and (min-width:1200px){.has-background-images:before{content:"";position:absolute;left:0;bottom:0;height:100%;background-repeat:no-repeat;background-position:left bottom;background-size:contain;pointer-events:none;z-index:0}.has-background-images:after{content:"";position:absolute;right:0;top:0;height:100%;background-repeat:no-repeat;background-position:right top;background-size:contain;pointer-events:none;z-index:0}}.section__faqs-content .faq-container .faq-block,.group__faqs-content .faq-block{background:var(--color-background-2);padding:1.8rem;border-radius:var(--border-radius-7)}.section__faqs-content .faq-container .block__heading{padding-bottom:calc(var(--space-bottom) * 1px);padding-top:calc(var(--space-top) * 1px)}.section__faqs-content .faq-container,.group__faqs-content>div{display:flex;flex-direction:column;gap:1.5rem;max-width:900px;width:100%}.group__faqs-content>div{margin:0 auto}.section__faqs-content.direction-column{flex-direction:column;justify-content:center;align-items:center;gap:var(--header-spacing-bottom)}.section__faqs-content.direction-column .col-1025-w-custom{width:100%;text-align:center}.section__faqs-content .toggle-menu,.group__faqs-content .toggle-menu{width:13px;height:16px;background-color:var(--btn-primary-bg-color);clip-path:polygon(0px 0px,100% 50%,0px 100%);min-width:13px}.section__faqs-content .collapsible-row.detail-open .toggle-menu,.group__faqs-content .collapsible-row.detail-open .toggle-menu{transform:rotate(90deg)}.section__faqs-content .toggle-menu svg,.group__faqs-content .toggle-menu svg{display:none}.section__faqs-content .collapsible-heading,.group__faqs-content .collapsible-heading{font-family:var(--heading-font);line-height:1.4em}@media(max-width:1024px){.section__faqs-content .faqs__heading,.section__faqs-content .btn.btn-primary,.section__faqs-content .faqs__description,.group__faqs-content .faqs__description{text-align:center;justify-content:center}.section__faqs-content .btn.btn-primary{max-width:350px;margin-left:auto;margin-right:auto;display:block}}@media(max-width:767.98px){.section__faqs-content .faq-container{width:100%}}.main-product{max-width:1400px;margin:0 auto}.main-product .media-lightbox-slide .media-lightbox-item{aspect-ratio:1;border-radius:100%;overflow:hidden;position:relative}.main-product .media-lightbox-slide .swiper-wrapper .swiper-slide .video-title{border:0;text-align:center;font-size:11px;text-transform:uppercase;margin-top:5px;font-weight:600}.main-product .media-lightbox-slide .swiper-slide{max-width:88px}.main-product .media-lightbox-slide .swiper-wrapper .swiper-slide:nth-of-type(1) .media-lightbox-item{border:4px solid var(--btn-primary-bg-color)}.main-product .product-detail__information .block-product__text ul li{position:relative;padding-left:22px}.main-product .product-detail__information .block-product__text ul li:before{content:"";position:absolute;left:0;top:3px;width:13px;height:16px;background-color:var(--btn-primary-bg-color);clip-path:polygon(0 0,100% 50%,0 100%)}.main-product .product-detail__information .block-product__text ul{list-style:none;padding-left:0;margin:10px 0 0}.main-product .product-detail__information .block-product__text ul+p{margin-top:10px}.main-product .main-media.stacked-swiper-mobile{width:100%}.main-product .product__media-gallery.product-stack{display:flex;flex-direction:column-reverse}.main-product .product__media-gallery.product-stack .swiper-pagination{opacity:0}.main-product .block-product__icon-with-text *{line-height:1.2em;font-size:12px;text-transform:uppercase}.main-product .block-product__icon-with-text .w-custom{width:var(--width);height:var(--width)}.main-product .block-product__media-lightbox .swiper-wrapper{justify-content:center;gap:20px}.main-product .block-product__media-lightbox .swiper-slide{margin:0!important}.main-product .toggle-menu{width:13px;height:16px;background-color:#d7cfc7;clip-path:polygon(0 0,100% 50%,0 100%);min-width:13px}.main-product .collapsible-row.detail-open .toggle-menu{transform:rotate(90deg)}.main-product .toggle-menu svg{display:none}.main-product .collapsible-row__summary{align-items:center}.main-product .product-variants-info{font-size:15px}.main-product .input-rounded.quantity{height:auto}.template-product .media-lightbox-popup-wrapper .product-item{display:none}.sticky-add-cart__wrapper .product__name{line-height:1.2em;font-weight:600}.sticky-add-cart__wrapper .product__name,.sticky-add-cart__wrapper .product__name:hover{line-height:1.2em;font-family:var(--body-font-family)}.sticky-add-cart__wrapper .product__price{margin-top:0}.main-product product-recommendations .product__name{font-weight:600;line-height:1.2em;display:block;font-family:var(--body-font-family);font-size:14px}.main-product product-recommendations .price{font-size:14px}.main-product .floating_logos{z-index:1;right:0;left:unset;position:absolute;width:auto;padding:1.5rem;display:flex;flex-direction:column;justify-content:start;align-items:end;row-gap:15px}.main-product .floating_logos img{max-width:70px}.main-product .floating-badges{z-index:1;left:0;right:unset;top:0;position:absolute;width:auto;padding:1.5rem;display:flex;flex-direction:column;justify-content:start;align-items:start;row-gap:15px;width:-webkit-fill-available}.main-product grid-gallery-thumbnail .floating_logos img,.main-product grid-gallery-thumbnail .floating-badges{display:none}collapsible-product-drawer.modal-collapsible .modal-inner{z-index:1}collapsible-product-drawer .pickup-availability-header.drawer-spacing{padding-left:0;padding-right:0}collapsible-product-drawer .pickup-availability-header.drawer-spacing{font-weight:600;width:100%}#collapsible-content img{border-radius:var(--border-radius-7);overflow:hidden}collapsible-product-drawer #collapsible-content{margin-top:25px}collapsible-product-drawer #collapsible-content p{margin-bottom:15px}collapsible-product-drawer #collapsible-content *{font-size:14px;line-height:1.5em}collapsible-product-drawer #collapsible-content h1,collapsible-product-drawer #collapsible-content h2,collapsible-product-drawer #collapsible-content h3,collapsible-product-drawer #collapsible-content h4,collapsible-product-drawer #collapsible-content h5,collapsible-product-drawer #collapsible-content h6{font-size:20px;font-weight:600;line-height:1.3em;text-transform:uppercase}collapsible-product-drawer #collapsible-content small{font-size:10px;line-height:1.3em;display:block;opacity:.7}collapsible-product-drawer table,collapsible-product-drawer td,collapsible-product-drawer th{border:0;vertical-align:middle}collapsible-product-drawer td,collapsible-product-drawer th{padding:11px 4px}collapsible-product-drawer .collapsible-heading{font-size:20px}.main-product .collapsible-row__summary .collapsible-icon{width:30px;display:flex;justify-content:center;align-items:center}.main-product .collapsible-row__summary .collapsible-heading{font-size:20px}.main-product #collapsible-content h6{font-size:12px}.main-product .btn-active.active,.main-product input[type=radio]:checked+.text-swatch-label.pill{background:#f6dbd5;color:currentColor;border-color:#db9187}@media(min-width:1025px){.main-product .product-detail__information{padding-inline-start:3.5rem!important;padding-inline-end:3.5rem!important;padding:3rem;background:#fff;border-radius:var(--border-radius-15)}}@media(max-width:1025px){.main-product .product-detail__media{flex:0 0 40%}.main-product .product-detail__information{flex:0 0 55%;padding:1.5rem;background:#fff;border-radius:var(--border-radius-15)}.main-product .floating_logos img{max-width:45px}.main-product .floating_logos,.main-product .floating-badges{padding:1rem}}@media(max-width:767.98px){.main-product .media-lightbox-slide .swiper-wrapper .swiper-slide .video-title{font-size:9px}.main-product .product-detail__media,.main-product .product-detail__information{flex:0 0 100%}.section.sec__main-product .sticky-add-cart{opacity:1;pointer-events:auto;transform:translateY(0);-webkit-transform:translateY(0)}.main-product{gap:10px}.main-product .product-variants-info{font-size:14px}.section.sec__main-product{padding-top:0}.main-product .block-product__payment li svg{max-width:23px}.main-product .block-product__media-lightbox .swiper-wrapper{justify-content:center;gap:10px}.main-product .block-product__icon-with-text *{font-size:10px}.main-product .product-detail__information .block-product__text ul li:before{width:11px;height:14px}.main-product .product-detail__information .block-product__text ul li{position:relative;padding-left:15px}}@media(max-width:500px){.main-product product-recommendations .product__name{font-size:13px}.main-product product-recommendations .price{font-size:13px}.main-product .block-product__title .title{font-size:25px}.main-product .block-product__icon-with-text *{font-size:9px}}.section__icon-box .icon-box__description{font-size:var(--text_size_text)}@media(max-width:500px){.section__icon-box .icon-box__description{font-size:var(--text_size_text_mob)}}.footer__middle .footer-block .collapsible-row__summary{text-transform:uppercase;letter-spacing:.2px}.newsletter_block .footer-block__newsletter-inner{max-width:500px}.newsletter_block .footer-block__newsletter-inner .field__input.show-placeholder{--input-color: var(--input-bg);background:unset;color:var(--input-bg)}.newsletter_block .footer-block__newsletter-inner .field__label{color:var(--input-bg)}.footer__middle .toggle-menu{width:13px;height:16px;background-color:var(--input-bg);clip-path:polygon(0 0,100% 50%,0 100%);min-width:13px}.footer__middle .toggle-menu svg{display:none}.footer__middle .detail-open .toggle-menu{transform:rotate(90deg)}.footer__middle .newsletter-form__field-wrapper .field__input{border:var(--input-border-width) solid var(--btn-primary-bg-color)}.footer__middle .newsletter-form__field-wrapper .field__input .field__label{left:15px}.footer__bottom .menu__policies{display:flex;align-items:center}.footer__bottom .footer__copyright{font-size:10px;display:flex;align-items:center;min-width:fit-content;gap:5px}.footer__bottom .footer__bottom--left .menu__policies .menu__policies-list{gap:10px}.footer__bottom .menu__policies .menu__policies-list li{font-size:10px}.menu__logos{display:flex;flex-direction:column}.menu__logos .menu__logo-title{text-transform:uppercase;font-size:13px;margin-bottom:5px;font-weight:600}@media(max-width:1025px){.footer__bottom .footer__bottom--left .menu__policies .menu__policies-list{gap:10px;justify-content:center}.footer__bottom--left{justify-content:center;text-align:center;gap:10px}}@media(max-width:767.98px){.menu__logos .menu__logo-title{text-align:center}.footer__bottom .footer__copyright{justify-content:center}.footer__middle .footer__block-content.menu-list-footer.collapsible-row__content{margin-top:5px}.footer__bottom .list-social{justify-content:center}.footer__middle .footer-block .collapsible-row__summary{text-transform:uppercase;letter-spacing:.2px;padding:16px 0;border-top:1px solid #ffffff33}.footer__bottom .menu__policies{display:flex;align-items:center;justify-content:center}.footer__bottom .footer-logo-item{max-width:108px!important}.footer__middle .menu_block+.menu_block .mobile-collapsible-row{border-bottom:1px solid #ffffff33}.newsletter_block .footer-block__newsletter-inner{max-width:100%}.newsletter_block .footer__block-heading{justify-content:center}.footer__middle .logo-footer{margin-left:auto;margin-right:auto}.footer__middle .footer-block__newsletter-inner{text-align:center}.footer__middle .list-social{justify-content:center}.footer__middle .toggle-menu{width:2px;height:11px;background-color:var(--input-bg);clip-path:polygon(0px 0px,70% 50%,0px 95%);min-width:13px}}.section-shopable-video .sticky-video{bottom:20px;right:20px}.sticky-video.remove{display:none}.drawer__body-shopable-video .product__information>.quick-add,.drawer__body-shopable-video .product__tag{display:none}.drawer__body-shopable-video .product__information .product__name{font-family:var(--body-font-family);font-weight:600}.drawer__body-shopable-video .popup-information{--padding-block: var(--sp-6);display:none}.drawer__body-shopable-video .modal-shopable_content{justify-content:center}@media(max-width:767.98px){.drawer__body-shopable-video .product__information{padding:10px}.section-shopable-video .sticky-video{bottom:20px;right:20px;max-width:10rem}}.section-featured-collection .collection-promotion-content .collection-promotion{flex:1.2}.section-featured-collection .collection-promotion-content .collection-list--grid{flex:2}.section-featured-collection .collection-promotion-content .promotion-media img{object-fit:cover}.section-featured-collection .section-header.size-style{margin-left:auto;margin-right:auto}.section-featured-collection .promotion-content{height:100%;justify-content:space-between}.section-featured-collection .collection-promotion .product__badges{align-items:flex-start;max-width:unset}.section-featured-collection .collection-promotion-content.one-product .collection-list--grid{flex:1}.section-featured-collection .collection-promotion-content.one-product .collection-promotion{flex:2}@media screen and (min-width:600px)and (max-width:1025px){.section-featured-collection .collection-promotion-content{flex-direction:column}.section-featured-collection .collection-promotion-content .promotion_inner{min-height:370px}.section-featured-collection .collection-promotion .promotion_inner.h-full,.collection-promotion{height:370px;max-height:370px}.section-featured-collection .collection-promotion .promotion-content{justify-content:start;align-items:start;text-align:left;padding:35px}.section-featured-collection .collection-promotion .promotion-content-header{max-width:350px}.collection-promotion-content .collection-list--grid.grid.one-product{--col: 1}.collection-promotion-content.one-product{flex-direction:row-reverse}.section-featured-collection .collection-promotion-content.one-product .promotion-content{align-items:center;text-align:center}.section-featured-collection .collection-promotion-content.one-product .promotion_inner.h-full,.section-featured-collection .collection-promotion.one-product{height:fit-content;max-height:unset}.section-featured-collection .collection-promotion-content.one-product .collection-list--grid{flex:1}.section-featured-collection .collection-promotion-content.one-product .collection-promotion{flex:2}}@media(max-width:600px){.section-featured-collection .collection-promotion-content.one-product .collection-promotion{flex:1}.section-featured-collection .collection-promotion.one-product .promotion-heading p{font-size:15px;line-height:1.2em}.section-featured-collection .collection-promotion-content.one-product .promotion_inner.h-full,.collection-promotion{max-height:100%;height:100%;min-height:100%}.section-featured-collection .collection-promotion-content.one-product .promotion-content .btn{padding:12px;font-size:10px}.section-featured-collection .collection-promotion-content.one-product .promotion-content .promotion-heading{font-size:21px}.section-featured-collection .collection-promotion-content.one-product .collection-list--grid,.section-featured-collection .collection-promotion-content.one-product .collection-promotion-content .collection-promotion{flex:1}.section-featured-collection .collection-promotion-content{flex-direction:column}.section-featured-collection .collection-promotion-content.one-product{flex-direction:row-reverse}.section-featured-collection .collection-promotion-content.one-product .promotion-content{align-items:center;text-align:center;justify-content:space-between}.section-featured-collection .collection-promotion .promotion_inner.h-full,.collection-promotion{height:400px;max-height:400px}.section-featured-collection .collection-promotion-content .promotion_inner{min-height:400px}.section-featured-collection .promotion-content{padding-left:10px;padding-right:10px}.section-featured-collection .collection-promotion-content.gap-20,.section-featured-collection .collection-list--grid{gap:1rem}.collection-promotion .promotion_inner.h-full,.collection-promotion{height:auto;max-height:600px;border-radius:var(--img-rounded);clip-path:inset(0 0 0 0 round var(--img-rounded));overflow:hidden}}@media(max-width:480px){.section-featured-collection .collection-promotion-content.one-product .promotion-content{align-items:center;text-align:center;justify-content:start;height:fit-content}.section-featured-collection .section-description.mt-sp-4{margin-top:15px}.section-featured-collection .collection-promotion-content.one-product .promotion-content .btn{padding:12px 7px;font-size:9px;width:100%}.section-featured-collection .collection-promotion-content.one-product .promotion-content{padding:8px}.section-featured-collection .collection-promotion-content.one-product .promotion-media{position:relative}.section-featured-collection .grid .quick-add .btn-outline.add-cart-bundle,.section-featured-collection .section-related-products .quick-add .btn-outline.add-cart-bundle{font-size:calc(var(--body-font-size) - 3px)}.section-featured-collection .promotion-content-header .promotion-heading{font-family:Poppins;font-weight:600;font-size:18px;line-height:1.2em;max-width:250px;margin:0 auto 10px}}.grid .product__name,.section-related-products .product__name{font-family:var(--body-font-family);font-weight:600;line-height:1.2em}.section-related-products .product-item{background:#fff;border-radius:var(--border-radius-15);height:-webkit-fill-available}.grid .product-item .product__information,.section-related-products .product-item .product__information{padding:0 15px 15px}.grid .product-item .product-image.rounded,.section-related-products .product-item .product-image.rounded{border-bottom-left-radius:0;border-bottom-right-radius:0;clip-path:unset}.grid .quick-add .btn-outline.add-cart-bundle,.section-related-products .quick-add .btn-outline.add-cart-bundle{padding:5px 10px;width:100%}.grid .product__information .product__tag,.section-related-products .product__tag{display:none}@media(min-width:600px)and (max-width:768px){.collection-promotion-content .collection-list--grid.grid{--col: 3}}@media(max-width:1025px){.grid .product__information,.section-related-products .product__information{display:flex;flex-direction:column;gap:6px}}@media(max-width:767.98px){.grid .product-item .product__information,.section-related-products .product-item .product__information{padding:0 7px 7px}.section-related-products .product-item .price-item.compare-price,.grid .product-item .price-item.compare-price,.grid .product-item .product__name,.grid .product-item .price,.section-related-products .product-item .price,.section-related-products .product__name{font-size:14px}}.build-your-routine.build-your-routine-2{position:relative;z-index:4}.build-your-routine-2 .bundle-sticky{border:0;background:#fff}.build-your-routine-2 .h3{font-size:34px}.build-your-routine-2 .bundle-info-wrapper{display:inline-block;background:#d9266b26;color:#d9266b;padding:3px 7px;border-radius:16px;font-size:12px}.build-your-routine-2 .bundle-collection-title{font-family:var(--body-font-family);font-size:16px;font-weight:600}.build-your-routine-2 .quantity.cart-quantity{border:0;align-items:center}.build-your-routine-2 .quantity__button{background:#4863ae;border-radius:50px;color:#fff;padding:5px;width:35px;height:35px;display:flex;justify-content:center;align-items:center}.build-your-routine-2 .product-name,.build-your-routine-2 .bundle-info-wrapper{line-height:1.2em}.build-your-routine-2 .bundle-total{flex:4;justify-content:end}.build-your-routine-2 button-submit-bundle{flex:2}.build-your-routine-2 .bundle-media{display:flex}.build-your-routine-2 .product-name{font-size:14px;font-weight:600}.build-your-routine-2 .card-product-price{font-size:14px}.build-your-routine-2 .step-quantity{font-weight:600}.build-your-routine-2 .quantity__button.quantity__button-zero{opacity:.3}.build-your-routine-2 .section-description p{margin-bottom:0}.build-your-routine-2 bundle-progress-bar{display:block;width:100%;border-bottom:1px solid var(--border-color);padding-bottom:25px}.build-your-routine-2 bundle-progress-bar .stepper-horizontal{position:relative;width:100%}.build-your-routine-2 bundle-progress-bar .step-line-base{position:absolute;top:60%;left:0;right:0;height:4px;background:#daeee3;transform:translateY(-50%);z-index:1}.build-your-routine-2 bundle-progress-bar .step-line-progress{position:absolute;top:60%;left:0;height:4px;width:var(--progress-size, 0%);transform:translateY(-50%);background:#7fbd97;transition:width .3s ease;z-index:2}.build-your-routine-2 bundle-progress-bar .step-items{position:relative;z-index:3;justify-content:center}.build-your-routine-2 bundle-progress-bar .step-item{position:relative;width:33%;justify-content:center;text-align:center}.build-your-routine-2 bundle-progress-bar .step-circle{width:30px;height:30px;border-radius:50%;background:#fff;border:3px solid #DAEEE3;display:flex;align-items:center;justify-content:center;z-index:5;transition:background .3s ease}.build-your-routine-2 .step-item.step-item-recommended .step-circle{background:#eff7f2}.build-your-routine-2 bundle-progress-bar .step-item.step-item-done .step-circle{background:#7fbd97;border:3px solid #7FBD97}.build-your-routine-2 bundle-progress-bar .step-item.step-item-done .step-label{font-weight:600}.build-your-routine-2 bundle-progress-bar .step-item.step-item-recommended{border-radius:var(--border-radius-7);border:2px solid #7fbd97;padding:14px;background:#7fbd971f}.build-your-routine-2 bundle-progress-bar .step-item{border-radius:var(--border-radius-7);border:0 solid transparent;padding:14px;background:transparent}.build-your-routine-2 bundle-progress-bar .step-item.step-item-done .step-label{line-height:1.2;text-align:center;color:#7fbd97;font-weight:600}.build-your-routine-2 bundle-progress-bar .step-item:not(.step-item-done) .step-circle svg{display:none}.build-your-routine-2 bundle-progress-bar .step-circle.is-done{background:var(--btn-primary-bg-color, #000)}.build-your-routine-2 bundle-progress-bar .step-circle.is-done svg path{fill:#fff}.build-your-routine-2 bundle-progress-bar .step-circle svg path{fill:var(--color-background, #fff)}.build-your-routine-2 bundle-progress-bar .step-label{line-height:1.2;text-align:center}.build-your-routine-2 bundle-progress-bar .step-item-column{display:flex;flex-direction:column;justify-content:center;font-size:14px}.build-your-routine-2 .bundle-total .text+span{display:flex;align-items:center;gap:10px}.build-your-routine-2 .bundle-price-discount{background:#7fbd97;color:#fff;border-radius:25px;padding:5px 10px;font-size:13px;font-family:var(--body-font-family);font-weight:600}.build-your-routine-2 .step-text{font-size:12px}@media(min-width:768px){.build-your-routine-2 .bundle-sidebar{max-width:unset;flex:1}.build-your-routine-2 .product-detail__media{margin-right:30px}.build-your-routine-2 .bundle-total{justify-content:space-between}}@media screen and (max-width:1025px){.build-your-routine-2 .bundle-total{justify-content:space-between}.build-your-routine-2 .step-text{font-size:10px}.build-your-routine-2 bundle-progress-bar .step-item.step-item-recommended,.build-your-routine-2 bundle-progress-bar .step-item{padding:5px}.build-your-routine-2 .bundle-footer{position:fixed;bottom:0;left:0;width:100%;padding:15px;background:#f3ece6;flex-direction:row;align-items:center;z-index:3}.build-your-routine-2 button-submit-bundle.btn-primary{--btn-bg: var(--btn-primary-bg-color);--btn-color: var(--btn-primary-color)}.build-your-routine-2 .bundle-info-wrapper{display:block;font-size:11px;font-style:italic;line-height:1.2em;margin-top:3px;font-weight:600}.build-your-routine-2 .bundle-item>a{max-width:49px}.build-your-routine-2 .bundle-header .section-heading{font-size:27px;text-align:center}.build-your-routine-2 .bundle-sidebar{margin-top:0;position:unset;inset-block-end:0;padding-block-start:0}.build-your-routine-2 .bundle-content{height:unset}.build-your-routine-2 .product_bundle .bundle-sticky{--color-text: currentColor;--color-heading: currentColor;color:currentColor;background-color:#fff;border:0;gap:1.2rem;box-shadow:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;padding:1.5rem}.build-your-routine-2 .bundle-items__wrapper{overflow-x:hidden;overflow-y:auto;scroll-behavior:unset;scroll-snap-type:unset;scrollbar-color:none;scrollbar-width:none;padding-inline-end:unset;margin-inline-end:unset;max-height:unset}}@media screen and (max-width:500px){.build-your-routine-2 .bundle-media{display:flex;max-width:48px}.build-your-routine-2 .bundle-total{flex:1;justify-content:space-between;width:100%}.build-your-routine-2 button-submit-bundle{flex:1}.build-your-routine-2 .bundle-footer{flex-direction:column;padding:10px 15px}.build-your-routine-2 .bundle-collection-title{margin-bottom:8px}.build-your-routine-2 .bundle-item{gap:6px;border-bottom:1px solid #e9e9e9;padding-bottom:9px}.build-your-routine-2 .quantity__button{width:25px;height:25px}.build-your-routine-2 .card-product-price{font-size:13px}.build-your-routine-2 .product-name,.build-your-routine-2 .bundle-info-wrapper{line-height:1.2em;font-size:13px}.build-your-routine-2 .bundle-info-wrapper{font-size:10px}}#Menu-Drawer .menu-drawer-body{margin-top:15px}#Menu-Drawer .menu-drawer-body .menu-drawer-item{background:#fbf6f0;padding:1rem;border:0;margin-bottom:9px;border-radius:3px}#Menu-Drawer .menu-drawer-body>ul>li:first-child{background:#4863ae}#Menu-Drawer .menu-drawer-body>ul>li:first-child span{color:#fff}#Menu-Drawer .menu__item{font-family:var(--body-font-family)}#Menu-Drawer .icon-back+span{font-weight:600;text-transform:uppercase}#Menu-Drawer .menu__item.level-1{display:flex;gap:8px;align-items:center;font-size:14px}#Menu-Drawer .menu__item{font-size:14px}#Menu-Drawer .menu__item-title{display:flex;gap:8px;align-items:center;font-weight:600;font-size:16px}#Menu-Drawer .menu-drawer-icon{aspect-ratio:1;object-fit:cover;max-width:35px;width:35px;border-radius:var(--border-radius-3)}#Menu-Drawer .banner__item-info .heading{font-family:var(--body-font-family);font-weight:600;letter-spacing:0;font-size:20px}recharge-subscription-widget{width:0!important;max-width:0!important;height:0;opacity:0;display:none}recharge-subscription-widget:before{content:"Choisissez votre accompagnement :";margin-bottom:10px;font-family:var(--heading-font);letter-spacing:0;font-size:var(--h5)}::part(rc-selection__root){display:flex!important;gap:15px!important}::part(rc-purchase-option__sub-container){display:flex;flex-direction:column-reverse}::part(rc-purchase-option__label){color:currentColor}::part(rc-purchase-option__selector_onetime){display:flex;align-items:center;justify-content:center;width:100%;text-align:center}::part(rc-purchase-option__selector){font-size:16.5px;margin-top:10px;margin-bottom:10px}::part(rc-purchase-option__sub-container){border-top:1px solid #bbbbbb;padding-top:10px;margin-top:10px}::part(rc-content-wrap){display:flex!important;gap:15px!important}::part(rc-purchase-option__onetime){flex:1;background:#fbf6f0;border:1px solid #E3E3E3}::part(rc-purchase-option__subscription){flex:1;border:1px solid #E3E3E3;background:#fbf6f0}::part(rc-purchase-option__selected){border:3px solid #DB9187;background:#f6dbd5}::part(rc-benefits__list){font-size:14px;line-height:1.2em}::part(rc-purchase-option__selector_subscription){justify-content:center;width:100%;text-align:center}::part(rc-purchase-option__prices){margin:0;text-align:center;display:flex;justify-content:center;width:100%}::part(rc-purchase-option__onetime){margin:0}.custom-recharge-plans{display:flex;gap:12px;margin-top:25px}.custom-recharge-plans>div{flex:1}.custom-recharge-plans .plan-card{border:1px solid #E3E3E3;padding:14px;background:#fbf6f0;border-radius:10px;cursor:pointer;transition:.2s ease}.custom-recharge-plans .plan-card ul li:before{content:"";position:absolute;left:0;top:.35em;width:13px;height:16px;background-color:currentColor;clip-path:polygon(0% 62%,10% 50%,35% 85%,90% 0%,100% 10%,40% 100%)}.custom-recharge-plans .plan-card ul li{position:relative;margin-bottom:5px;padding-left:22px}.custom-recharge-plans .plan-card ul{list-style:none;padding-left:0;margin:10px 0 0}.custom-recharge-plans .plan-card.active{border:3px solid #DB9187;background:#f6dbd5}.custom-recharge-plans .plan-header{display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:column-reverse;margin-top:20px}.custom-recharge-plans .plan-badge{margin-top:-25px;display:block;text-align:center}.custom-recharge-plans .plan-title{margin:0;font-size:16px;font-weight:600;font-family:var(--body-font-family)}.custom-recharge-plans .plan-badge span{font-size:12px;background:#fef1b0;color:currentcolor;padding:3px 8px;border-radius:999px;text-transform:uppercase}.custom-recharge-plans .plan-text{font-size:13px;opacity:.85;border-top:1px solid #C7C7C7;padding-top:5px;margin-top:15px}.plan-header-top .subtitle{font-size:13px}.plan-header .plan-header-top{width:100%;text-align:center;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:925px){.main-product .product-detail__information{padding:1rem}.custom-recharge-plans .plan-card{padding:7px}.custom-recharge-plans .plan-price{font-size:10px}.plan-header .plan-header-top{gap:7px;width:100%;text-align:center}.custom-recharge-plans{gap:5px}.custom-recharge-plans .plan-header{margin-top:10px}.custom-recharge-plans .plan-badge{display:block;margin-top:-22px;text-align:center}.custom-recharge-plans .plan-badge span{font-size:10px;font-weight:600}.custom-recharge-plans .plan-title{font-size:13px}.custom-recharge-plans .plan-text{border-top:1px solid #C7C7C7;font-size:12px;margin-top:8px;padding-top:1px}.custom-recharge-plans .plan-card ul li{font-size:10px;line-height:1.2em;margin-bottom:5px;padding-left:15px}.custom-recharge-plans .plan-card ul li:before{height:10px;width:9px}.plan-header-top .subtitle{font-size:8px}}@media screen and (max-width:380px){.main-product .product-detail__buy-buttons .product-form__buttons button{font-size:11px}.custom-recharge-plans .plan-card ul li{font-size:9px}.main-product .block-product__text *{font-size:13px}.main-product .block-product__text p:last-of-type{margin:0}.main-product .block-product__buttons+.block-product__text p{font-size:10px}}.cart-items .cart-item-title,.progress-bar-message .price{font-weight:600;font-family:var(--body-font-family);line-height:1.2em}.cart-items .cart-item-title{line-height:1.2em;display:block}.cart-items .cart-item-info,.main-cart-upsell-product .product__name,.main-cart-upsell-product .price,.main-cart-upsell-product .price-item{font-size:14px;font-family:var(--body-font-family)}.main-cart-upsell-product .product__name{font-weight:600;line-height:1.2em;display:block}.main-cart-upsell-product .product__price{margin-top:0}.cart-drawer .cart-content-items{margin-bottom:15px}.cart-drawer .tax-note{display:none}.cart-drawer free-ship-progress-bar{background:var(--color-background)}.cart-drawer .cart-item{border-bottom:1px solid var(--border-color);padding-bottom:15px;margin-bottom:15px}@media(max-width:767px){.cart-drawer .discounts__discount{font-size:10px;padding:2px 6px;margin-top:2px}.cart-drawer .discounts{margin-top:5px}.progress-bar-message{font-size:10px}}@media(min-width:768px){.section__image-with-text-overlay .banner__box.max-w-custom{max-width:var(--max-width)}}#storeify-sl-btn-trigger-popup{z-index:1!important;display:none!important}.post-tags .content-center{padding:6px 10px}product-recommendations .product__tag,.cart-drawer .product__information .product__tag{display:none}product-recommendations .swiper-slide.px-sp-4{padding-inline:var(--sp-2)}product-recommendations .product-item.py-sp-4{padding-block:var(--sp-1)}@media(max-width:1025px){.modal-lightbox .product__information .product__name+product-form,product-recommendations .product__information product-form,.cart-drawer .product__information product-form,.main-cart-upsell-product .product__information product-form,.cart-drawer .product__information+product-form{display:none}.cart-drawer .product__information product-form button{padding:5px 15px;font-size:12px;margin-top:5px}}@media(max-width:767px){product-recommendations .product-item .product-item__inner{gap:7px}product-recommendations .swiper-slide.px-sp-4{padding-inline:var(--sp-2)}product-recommendations .product-item.py-sp-4{padding-block:5px}}.search-form .btn-search{background:var(--accent-color-second)}.predictive-search .search-collection .heading-color,.predictive-search .inner-tab-drawer button{font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:.1px}.predictive-search .quick-url{font-size:14px;text-transform:none;font-weight:500;letter-spacing:0}.predictive-search .product__name{font-family:var(--body-font-family);font-weight:600;line-height:1.2em}.predictive-search .product-item .btn{padding:5px 12px;font-size:13px;width:fit-content;margin-top:5px}.article-card__info:empty{display:none}.article-template .wp-block-button__link.wp-element-button{z-index:1;padding:var(--btn-padding-y) var(--btn-padding-x);font-size:var(--btn-font-size);font-weight:var(--btn-weight);font-family:var(--btn-font);color:#fff;background-color:#4863ae;border-radius:var(--btn-radius);line-height:normal;cursor:pointer;letter-spacing:var(--heading-letter-spacing);text-transform:var(--btn-text-transform);transition:var(--transition);position:relative;overflow:hidden;border:1px solid var(--btn-border-color);text-decoration:none;margin-top:15px;display:inline-block}.article-template h1,.article-template h2{font-size:40px;color:currentColor!important}.article-template h1.wp-block-heading,.article-template h2.wp-block-heading,.article-template h3.wp-block-heading,.article-template h4.wp-block-heading,.article-template h5.wp-block-heading{font-size:30px;color:currentColor!important}.article-template blockquote{background:#f6dbd5!important;padding:20px!important;border-radius:10px!important;color:#000!important}.article-template blockquote *{color:#000!important;font-size:var(--body-font-size, 1.4rem)!important}@media(max-width:767px){.article-template h1,.article-template h2{font-size:30px}.article-template h1.wp-block-heading,.article-template h2.wp-block-heading,.article-template h3.wp-block-heading,.article-template h4.wp-block-heading,.article-template h5.wp-block-heading{font-size:20px}}video::-webkit-media-controls-overlay-play-button{display:none!important}video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.bundle-products .add-cart-bundle{opacity:1;transform:unset;position:relative;bottom:0;padding:5px 21px;margin-top:9px;display:block}.bundle-products .quick-add.hidden-1025{display:block}.bundle-products .product__name{font-family:var(--body-font-family);font-weight:600;line-height:1.2em;font-size:15px}@media screen and (max-width:1024.96px){.bundle-products .product__name{font-size:14px}.bundle-products__grid bundle-item product-form.quick-add button{inset-inline-end:0;bottom:1.2rem;border:1px solid;box-shadow:none;position:relative;margin:5px 0 0;transform:none;inset-block-start:unset;inset-block-end:unset;padding:4px 10px;width:max-content}}.sib-form{padding:0!important;margin:0!important}.sib-form *{font-family:var(--body-font-family)!important;letter-spacing:0;font-size:var(--body-font-size, 1.4rem)!important}.sib-form .form__label-row .entry__label{display:none!important}.sib-form input::placeholder{font-size:var(--body-font-size, 1.4rem)!important;text-transform:none}.sib-form .sib-form-block__button-with-loader{font-weight:600!important;border-radius:var(--border-radius-3)!important;width:100%;text-align:center!important}.sib-form #sib-form .sib-form__declaration *,.rc-anchor-center-item{font-size:12px!important;line-height:1.3em!important}.sib-form .input{padding:10px!important}#sib-form{background:#f0e9e0;border-radius:var(--border-radius-7);padding-top:20px;padding-bottom:20px}#sib-container{padding:0 0 32px!important}.loop-w-btn-group-purchase-options-label,.loop-w-btn-group-tooltip-container{display:none!important}.loop-widget-container .loop-w-btn-group-purchase-option.loop-w-btn-group-purchase-option-selected{border:3px solid #DB9187!important;background:#f6dbd5!important}.loop-widget-container .loop-w-btn-group-purchase-option{border:1px solid #E3E3E3!important;padding:14px!important;background:#fbf6f0!important;border-radius:10px!important;cursor:pointer!important;transition:.2s ease!important}.loop-widget-container ul{list-style:none;padding-left:0;margin:10px 0 0}.loop-widget-container ul li{position:relative;margin-bottom:5px;padding-left:22px}.loop-widget-container ul li:before{content:"";position:absolute;left:0;top:0;width:13px;height:16px;background-color:currentColor;clip-path:polygon(0% 62%,10% 50%,35% 85%,90% 0%,100% 10%,40% 100%)}.loop-widget-container .loop-w-btn-group-purchase-option{border:1px solid #E3E3E3!important;padding:25px 14px 14px!important;background:#fbf6f0!important;border-radius:10px!important;cursor:pointer!important;transition:.2s ease!important;position:relative}.loop-widget-container .loop-widget-left-padding-0{font-weight:600!important;background:no-repeat}.loop-widget-container .loop-w-btn-group-purchase-option-discount-badge{background:#fef1b0}.loop-w-btn-group-purchase-option-discount-badge{position:absolute;top:-12px;font-size:14px;left:50%;transform:translate(-50%)}.loop-w-btn-group-purchase-option-price-each-container,.loop-w-checkbox-purchase-option-price-each-container{flex-direction:column!important;justify-content:center!important;text-align:center!important;width:100%!important;align-items:center!important}.loop-w-btn-group-purchase-option-header .loop-w-btn-group-purchase-option-label{text-align:center}.loop-widget-container{margin-top:25px}.loop-widget-container .loop-w-btn-group-purchase-option-price-each-container{flex-direction:column-reverse!important;display:flex}.loop-widget-container .loop-w-btn-group-purchase-option-price{font-size:var(--loop-w-btn-group-purchase-option-compare-at-price-font-size)}.loop-widget-container .loop-w-btn-group-purchase-option-price-container{margin-top:10px!important}.loop-widget-purchase-option-total-prepaid-price{font-size:var(--loop-w-btn-group-purchase-option-compare-at-price-font-size)!important;color:var(--loop-w-btn-group-purchase-option-price-color);opacity:1!important}.loop-w-btn-group-purchase-options-container>div:nth-child(2) .loop-w-btn-group-purchase-option-price-container{opacity:.5}.loop-w-btn-group-purchase-options-container{display:flex!important;justify-content:center!important}.loop-widget-container .loop-w-btn-group-purchase-option-description-container{font-size:var(--loop-w-btn-group-purchase-option-compare-at-price-font-size)!important;color:var(--loop-w-btn-group-purchase-option-price-color);opacity:1!important;color:var(--loop-widget-purchase-option-each-label-color);line-height:var(--loop-widget-purchase-option-each-label-line-height);font-size:var(--loop-widget-purchase-option-each-label-font-size);font-weight:var(--loop-widget-purchase-option-each-label-font-weight);font-style:var(--loop-widget-purchase-option-each-label-font-style);margin:var(--loop-widget-purchase-option-each-label-margin);padding:var(--loop-widget-purchase-option-each-label-padding);text-transform:var(--loop-widget-purchase-option-each-label-text-transform);opacity:var(--loop-widget-purchase-option-each-label-opacity);padding-top:5px}.loop-w-btn-group-description-subscription,.loop-w-checkbox-description-subscription{gap:0!important}@media screen and (max-width:500px){.loop-widget-container .loop-w-btn-group-purchase-option-discount-badge{font-size:11px!important;text-transform:uppercase!important;top:-6px!important;font-weight:600!important;letter-spacing:0!important}}.main-product .jdgm-prev-badge__text{font-size:13px!important}.jdgm-all-reviews-text--style-text .jdgm-all-reviews-rating{padding-right:10px!important}.jdgm-prev-badge__text{margin-left:5px!important}.jm-button{border-radius:30px!important}.shopify-section--apps .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge{text-align:center!important;padding:30px 0}.shopify-section--apps .jm-box.jm-box--inherit-color{background:#f2f6f5;padding:20px;border-block-end:0!important}.jdgm-carousel-wrapper{margin:0 auto!important}.jdgm-carousel-wrapper{width:100%!important}.jdgm-carousel-item .jdgm-carousel-item__inner-wrapper{padding:25px 24px!important;background:#fff;box-shadow:unset!important}.jm-button.jm-button--primary.jm-pagination-controls__button--page{padding:0!important}.jm-review-widget__header-and-body>.jm-stack>.jm-cluster{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.jm-review-widget.jm-review-widget--minimal-header .jm-review-widget__header-and-body{max-width:950px!important;margin:0 auto 60px!important}.jm-box.jm-review-item{background:#fff!important;padding:24px!important;border-radius:var(--border-radius-15)!important;margin:20px 0!important;box-shadow:none!important;border-bottom:0!important}body .jm-cluster .jm-reviewer-avatar.jm-reviewer-avatar--with-initial{display:none!important}.jm-reviewer-info__details{display:flex!important;align-items:center!important;gap:11px!important}.jm-reviewer-info__details .jm-cluster{margin:0!important}.jm-review-widget-minimal-header__action-buttons .jm-button{font-weight:600!important;letter-spacing:.2px!important}.jm-text.jm-review-widget-minimal-header__title,.jm-review-widget-minimal-header__title+.jm-cluster,.jdgm-all-reviews-text .jdgm-verified-by{display:none!important}.jdgm-rev-widg,#judgeme_product_reviews .jm-review-widget{margin-block:0!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{content:none!important}.jdgm-all-reviews-text .jdgm-all-reviews-rating__score{display:none}.jdgm-all-reviews-text .jdgm-all-reviews-rating,.jdgm-all-reviews-text .jdgm-all-reviews-rating .jdgm-star{color:var(--btn-primary-bg-color)!important;font-size:20px}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{padding:0!important;border-left:0!important;border-right:0!important}.jdgm-cards-carousel .jdgm-cards-wrapper{max-width:unset!important}.jdgm-all-reviews-text .jdgm-all-reviews-rating,.jdgm-all-reviews-text .jdgm-all-reviews-rating .jdgm-star{position:relative!important;top:-1px!important}.jdgm-empty-state{margin-bottom:60px!important}.jdgm-review-card__details{background:#4863ae!important;border:1px solid;border-radius:24px}.jdgm-review-card__details .jm-text{color:#fff!important}.jm-star-rating__filled svg path{fill:#fff!important}.jm-average-rating-display .jm-star-rating__filled svg path{fill:currentColor!important}.loop-w-btn-group-purchase-options-container>div{flex:1}@media(min-width:1200px){.jdgm-rev-widg,#judgeme_product_reviews .jm-review-widget{max-width:calc(var(--page-width) + 6rem)!important;width:100%!important;margin-block:0!important}}@media(max-width:767.98px){.jdgm-all-reviews-text .jdgm-all-reviews-rating,.jdgm-all-reviews-text .jdgm-all-reviews-rating .jdgm-star{color:var(--btn-primary-bg-color)!important;font-size:18px!important;position:relative!important;top:-1px!important}.jm-pagination-controls__button.jm-pagination-controls__button--page{min-width:3rem!important;min-height:3rem!important}.jm-pagination-controls .jm-cluster{gap:5px!important}.jm-box .jm-reviewer-info .jm-reviewer-info__name,.jm-box .jm-text:not(.jm-review-content__title){font-size:13px!important;line-height:1.2em!important}.jm-text.jm-review-content__title{line-height:1.2em!important;font-size:15px!important;margin-bottom:10px}body .jdgm-review-list .jm-box.jm-review-item{padding:13px!important}.jm-review-widget__header.jm-review-widget-minimal-header{padding-bottom:0!important;border-bottom:0!important}.jm-review-widget-minimal-header__button-and-filters .jm-button.jm-button--primary.jm-action-buttons__button{background:#ebe6e0;border:0;color:currentColor}.jdgm-reviews-grid-widget .jdgm-review-card{max-width:90%!important;margin:0 auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/style.css.map */
