@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:400;src:url(MuseoSansRounded-300.woff) format("woff")}@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:300;src:url(MuseoSansRounded-300.woff) format("woff")}@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:500;src:url(MuseoSansRounded-500.woff) format("woff")}@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:700;src:url(MuseoSansRounded-700.woff) format("woff")}@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:900;src:url(MuseoSansRounded-900.woff) format("woff")}@font-face{font-family:MuseoSans;font-style:normal;font-weight:300;src:url(MuseoSans-300.woff) format("woff")}@font-face{font-family:MuseoSans;font-style:normal;font-weight:400;src:url(MuseoSans-300.woff) format("woff")}@font-face{font-family:MuseoSans;font-style:normal;font-weight:700;src:url(MuseoSans-700.woff) format("woff")}@font-face{font-family:MuseoSans;font-style:normal;font-weight:900;src:url(MuseoSans-900.woff) format("woff")}@font-face{font-family:Circular Pro;font-style:normal;font-weight:400;src:url(CircularPro-Medium.woff) format("woff")}@font-face{font-family:Circular Pro;font-style:normal;font-weight:700;src:url(CircularPro-Bold.woff) format("woff")}@font-face{font-family:Circular Pro;font-style:normal;font-weight:900;src:url(CircularPro-Black.woff) format("woff")}@font-face{font-family:Circular Pro Book;font-style:normal;font-weight:400;src:url(CircularPro-Book.woff) format("woff")}@font-face{font-family:MuseoSansDisplay;font-style:normal;font-weight:400;src:url(MuseoSansDisplay-900.woff) format("woff")}@font-face{font-family:MuseoSansDisplay;font-style:normal;font-weight:900;src:url(MuseoSansDisplay-900.woff) format("woff")}.h1-new{font-size:40px;line-height:1.1;letter-spacing:-2%}@media (min-width: 768px){.h1-new{font-size:55px}}@media (min-width: 1440px){.h1-new{font-size:80px}}.h3-new{font-size:16px;line-height:1.4}.h2-new{font-size:26px;line-height:1.2;letter-spacing:-2%}@media (min-width: 768px){.h2-new{font-size:36px}}.h5-new{font-size:16px;line-height:1.4}@media (min-width: 768px){.h5-new{font-size:18px}}.uppercase{text-transform:uppercase}.p-new{font-size:16px;line-height:1.2}@media (min-width: 768px){.p-new{font-size:18px}}.p2-new{font-size:14px;line-height:1.4}@media (min-width: 768px){.p2-new{font-size:16px}}.p-subtitle{font-size:16px;line-height:.95;font-family:Circular Pro;font-weight:900}@media (min-width: 1024px){.p-subtitle{font-size:20px}}.text-3xl{font-size:40px;line-height:1;font-family:Circular Pro;font-weight:700}@media (min-width: 1024px){.text-3xl{font-size:80px;line-height:.95}}.text-2xl{font-size:32px;line-height:1.12;font-family:Circular Pro;font-weight:700}@media (min-width: 1024px){.text-2xl{font-size:50px;line-height:1}}@media (min-width: 1280px){.text-2xl{font-size:72px}}.text-md,.text-md p{font-size:16px;line-height:1.5;font-family:Circular Pro Book;font-weight:450}@media (min-width: 1024px){.text-md,.text-md p{font-size:18px;line-height:1.25}}.text-md-2,.text-md-2 p,.text-md-2 a{font-size:14px;line-height:1.5;font-family:Circular Pro Book;font-weight:450}@media (min-width: 1024px){.text-md-2,.text-md-2 p,.text-md-2 a{font-size:16px;line-height:1.25}}@media (min-width: 1280px){.text-md-2,.text-md-2 p,.text-md-2 a{font-size:18px}}.text-sm{font-size:24px;line-height:1.25;font-family:Circular Pro;font-weight:700}@media (min-width: 1024px){.text-sm{font-size:28px;line-height:1.12}}@media (min-width: 1280px){.text-sm{font-size:32px}}.text-xs,.text-xs p{font-size:14px;line-height:1.5;font-family:Circular Pro Book;font-weight:450}.text-sm-2{font-size:32px;line-height:1.12;font-family:Circular Pro;font-weight:700}.text-body,.text-body p{font-size:18px;line-height:1.25;font-family:Circular Pro Book;font-weight:450}@media (min-width: 1024px){.text-body,.text-body p{font-size:20px;line-height:1.5}}.p3{font-size:18px;line-height:1.12;font-family:Circular Pro;font-weight:500}@media (min-width: 1024px){.p3{line-height:1.5}}.h3-custom{font-size:28px;line-height:1;font-family:Circular Pro;font-weight:700}@media (min-width: 1024px){.h3-custom{font-size:36px;line-height:.95}}@media (min-width: 1280px){.h3-custom{font-size:40px}}.p-stt{font-size:20px;line-height:.95;font-family:Circular Pro;font-weight:700}.p-review{font-size:16px!important;line-height:1.2!important;font-family:Circular Pro Book!important;font-weight:450!important}@media (min-width: 1024px){.p-review{font-size:18px!important}}.p-desc,.p-desc p{font-size:1.1rem;line-height:1.6rem;font-family:Circular Pro Book;font-weight:450}.h1-custom{font-size:38px;line-height:1.192;font-family:Circular Pro;font-weight:700}@media (min-width: 768px){.h1-custom{font-size:55px}}@media (min-width: 1024px){.h1-custom{font-size:100px}}@media (min-width: 1280px){.h1-custom{font-size:140px}}.text-btn{font-size:18px;line-height:1.5;font-family:Circular Pro Book;font-weight:450}@media (min-width: 1024px){.text-btn{font-size:20px;line-height:1.25}}@media (min-width: 1280px){.text-btn{font-size:24px}}@keyframes processing{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.breadcrumbs{max-width:122rem;margin:2.4rem auto 1rem;padding:0 2rem}.breadcrumbs__list{display:flex;align-items:center;gap:.5rem;padding-left:0}@media (min-width: 1024px){.breadcrumbs__list{padding-left:2rem}}.breadcrumbs__link{text-decoration:underline;text-underline-offset:2px}.breadcrumbs a,.breadcrumbs span{font-size:1.2rem;line-height:2.8rem;color:#777;font-weight:500}.breadcrumbs__item--noWrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-hero{display:flex;max-width:122rem;margin:0 auto;padding:0 2rem;flex-direction:column;margin-bottom:9rem}@media (min-width: 1024px){.pdp-hero{flex-direction:row;margin-bottom:6rem;gap:8rem}}.pdp-hero__image-wrap{width:100%;display:flex;max-width:122rem;overflow:hidden;flex-direction:column-reverse}@media (min-width: 1024px){.pdp-hero__image-wrap{width:60%;flex-direction:row;justify-content:space-between}}.pdp-hero__thumbnails{width:20%;max-width:8rem;margin-right:2rem;z-index:2;position:relative;background-color:#fff}@media (max-width: 1023px){.pdp-hero__thumbnails{display:flex;width:100%;gap:.8rem;margin-top:.8rem;flex-wrap:wrap;justify-content:center;max-width:100%;align-items:center}}.pdp-hero__thumbnail{cursor:pointer;margin-bottom:1.2rem;border:1px solid #e5e5e5;border-radius:.5rem;overflow:hidden}@media (max-width: 1023px){.pdp-hero__thumbnail{width:5rem}}.pdp-hero__thumbnail--active{border:1px solid #CF3B2B}.pdp-hero__atc{width:100%}.pdp-hero__atc--disabled{opacity:50%;cursor:not-allowed;pointer-events:none}.pdp-hero__images{width:100%;position:relative;overflow:hidden}@media (min-width: 1024px){.pdp-hero__images{width:80%}}.pdp-hero__clean-label-icon{position:absolute;right:0;top:0;width:6.2rem;height:5.6rem;z-index:2}@media (min-width: 1024px){.pdp-hero__clean-label-icon{width:7.8rem;height:7.2rem}}.pdp-hero__content{width:100%;margin-top:2.4rem}@media (min-width: 1024px){.pdp-hero__content{width:40%;margin-top:0}}.pdp-hero__free-shipping{font-weight:500;font-size:1.2rem;line-height:1.4rem;margin-bottom:2.9rem;margin-top:1.3rem;text-align:center}.pdp-hero__free-shipping p{font-weight:500;display:flex;justify-content:center;gap:1rem}.pdp-hero__accord-item{border-bottom:1px solid #e5e5e5}.pdp-hero__accord-item:first-of-type{border-top:1px solid #e5e5e5}.pdp-hero__accord-title{display:flex;justify-content:space-between;font-size:1.4rem;font-weight:700;padding:1.2rem 0;color:#000}.pdp-hero__accord-icon{width:1.2rem;height:1.2rem;flex-shrink:0;transition:transform .3s ease;transform:rotate(45deg)}.pdp-hero__accord-item.js-accor--open .pdp-hero__accord-icon{transform:rotate(180deg)}.pdp-hero .swiper-button-prev:after,.pdp-hero .swiper-button-next:after{content:none}.pdp-hero__nav{position:absolute;top:50%;cursor:pointer;width:5.6rem;height:5.6rem;z-index:3;background-color:#fff;border-radius:50%}@media (min-width: 1024px){.pdp-hero__nav{width:6.4rem;height:6.4rem}}.pdp-hero__next{right:0}@media (min-width: 1024px){.pdp-hero__next{display:none}}.pdp-hero__prev{left:0}@media (min-width: 1024px){.pdp-hero__prev{display:none}}.pdp-hero__desc{font-size:1.4rem;line-height:2.2rem;font-weight:500;margin-top:1.2rem}.pdp-hero__buy-now{margin:1.2rem 0 2rem}.pdp-hero__fact-link{text-decoration:underline;display:inline-block;margin:1.6rem 0 2.4rem}.pdp-hero__accord-content{font-size:1.3rem}.pdp-hero__accord-content p{font-weight:500}.pdp-hero__accord-content p:last-child{margin-bottom:32px}.pdp-hero__accord-content p a{text-decoration:underline}.pdp-hero__mobile{display:block;margin-bottom:1.6rem}@media (min-width: 1024px){.pdp-hero__mobile{display:none}}.pdp-hero__mobile-price{color:#cf3b2b}.pdp-hero__title-mobile{display:flex;justify-content:space-between;font-size:1.8rem;line-height:2.8rem;gap:.8rem}.pdp-hero__title-desktop{display:none}@media (min-width: 1024px){.pdp-hero__title-desktop{display:block;margin-bottom:1.2rem}}.pdp-hero__review-star-desktop{display:none}@media (min-width: 1024px){.pdp-hero__review-star-desktop{display:block}}.pdp-hero__pdf-wrap{position:fixed;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}@media (min-width: 768px){.pdp-hero__pdf-wrap{max-width:81.8rem}}.pdp-hero__pdf-close-btn{display:flex;align-items:center;justify-content:center;position:absolute;left:48%;top:-2.5rem;background-color:#cf3b2b;z-index:1;border-radius:50%;width:3rem;height:3rem}@media (min-width: 768px){.pdp-hero__pdf-close-btn{left:unset;right:-3.5rem;top:-3.5rem;width:5rem;height:5rem}}.pdp-hero__pdf-close-icon{width:1.2rem;height:1.2rem;color:#fff}.pdp-hero__pdf{width:100%;height:80vh}.pdp-hero__review-star{width:8rem}@media (min-width: 1024px){.pdp-hero__review-star{margin:1rem 0}}#ProductPrice{display:none}.pdp-hero__rewards{background:#fff2e2;border-radius:3px;padding:8px 12px;margin-top:12px;font-size:12px;font-weight:500;display:inline-block}.pdp-hero__rewards span{font-weight:700}.pdp-hero__rewards-learn{color:#777;text-decoration:underline;font-size:1.2rem}.productSelect{display:none}.custom-variants{display:flex;flex-wrap:wrap;justify-content:center;padding-left:0;margin-bottom:.4rem;border-radius:5px}.gift_card .variant-box{height:48px;justify-content:center}.variant-box{display:flex;flex-direction:column;border:1px solid #e1dce6;border-right:1px solid transparent;padding:5px 15px;cursor:pointer;flex:1;height:68px}.variant-box:first-of-type{border-radius:4px 0 0 4px}.variant-box:last-of-type{border-radius:0 4px 4px 0;border-right:1px solid #e1dce6}.variant-box:last-of-type.variant-box--active{border-right:1px solid #CF3B2B}.variant-box--active{background-color:#f8f6fb;border:1px solid #CF3B2B}.variant-box__title{font-size:1.3rem;line-height:2.8rem;font-weight:500;text-align:center}.variant-box__discount{font-size:1.1rem;line-height:1.6rem;font-weight:700;background-color:#fcdca4;text-align:center;border-radius:3px;padding:0 8px}@media (min-width: 1024px){.variant-box__discount{align-self:center}}.variant-box__noDiscount{font-size:1.1rem;line-height:1.6rem;font-weight:700;text-align:center;border-radius:3px}.qunatity-label-wrap{display:flex;justify-content:space-between}.qunatity-label-wrap .qunatity-label{font-size:14px;line-height:28px;font-weight:700}.qty-tooltip{position:relative;display:inline-block;font-size:11px;font-weight:700;color:#777}.qty-tooltip .qty-tooltiptext{visibility:hidden;background-color:#fff2e2;color:#000;text-align:left;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:150%;margin-left:-60px;font-size:1.2rem;font-weight:500;line-height:1.8rem;right:0%;border:1px solid #FCDCA4;padding:2rem;box-shadow:#fcdca4 1px 1px 4px}@media (min-width: 1440px){.qty-tooltip .qty-tooltiptext{right:-20%}}.qty-tooltip .qty-tooltiptext b{display:block}.qty-tooltip .qty-tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#FFF2E2 transparent transparent transparent}.qty-tooltip:hover .qty-tooltiptext{visibility:visible}.qty-tooltip-icon{color:#777;width:16px;height:13px}.pdp-related{padding:0 2rem}.pdp-related__title{text-align:center;margin-bottom:4.8rem;margin-top:10rem}.pdp-related__carousel{max-width:98rem;margin:auto;overflow:hidden}.pdp-related__wrapper{position:relative;max-width:98rem;margin:auto}.pdp-related .swiper-button-prev:after,.pdp-related .swiper-button-next:after{content:none}.pdp-related__nav{position:absolute;top:24%;cursor:pointer;width:5.6rem;height:5.6rem;z-index:3}@media (min-width: 1024px){.pdp-related__nav{width:6.4rem;height:6.4rem}}.pdp-related__next{right:0}@media (min-width: 1200px){.pdp-related__next{right:-9.8rem}}.pdp-related__prev{left:0}@media (min-width: 1200px){.pdp-related__prev{left:-9.8rem}}.pdp-related .product-grid:nth-child(2n){padding-left:0}.pdp-related .product-grid:nth-child(odd){padding-right:0}.pdp-bv{background-color:#f8f6fb}.pdp-bv__reviews{max-width:100%;margin:auto;padding:8rem 2rem}@media (min-width: 1024px){.pdp-bv__reviews{max-width:122rem;margin:auto;padding:10rem 11rem 7rem}}.pdp-bv__title{margin-bottom:2.4rem;text-align:center}@media (min-width: 1024px){.pdp-bv__title{margin-bottom:4.8rem}}.product-grid{text-align:center;margin-bottom:8.5rem;position:relative}@media (min-width: 320px){.product-grid:nth-child(2n){padding-left:.8rem}.product-grid:nth-child(odd){padding-right:.8rem}}@media (min-width: 768px){.product-grid{max-width:30rem}.product-grid:nth-child(2n){padding-left:2rem}.product-grid:nth-child(odd){padding-right:2rem}}.product-grid__tags{position:absolute;display:flex;gap:2rem;align-items:center;flex-wrap:wrap;z-index:1}.product-grid__tags-sale{padding:6px 8px;background:#df7208;color:#fff;font-size:10px;letter-spacing:.5px;font-weight:900;text-transform:uppercase;border-radius:4px;line-height:10px;display:inline-block}.product-grid__tags-most{padding:6px 8px;background:#00aeef;color:#fff;font-size:10px;letter-spacing:.5px;font-weight:900;text-transform:uppercase;border-radius:4px;line-height:10px;display:inline-block}.product-grid__tags-new{padding:6px 8px;background:#cf3b2b;color:#fff;font-size:10px;letter-spacing:.5px;font-weight:900;text-transform:uppercase;border-radius:4px;line-height:10px;display:inline-block}.product-grid__desc{color:#000;margin-bottom:1.6rem}.product-grid__desc>*{font-size:1.1rem;font-weight:500;line-height:1.6rem;color:#777}.product-grid__price{color:#cf3b2b;overflow:hidden}.product-grid__star{margin-bottom:1.6rem}.product-grid__variant{font-size:1.3rem;color:#777;font-weight:500}.product-grid__title{overflow:hidden;color:#000;margin-bottom:1.6rem}.product-grid__img{width:16rem;height:16rem;-o-object-fit:cover;object-fit:cover;margin:auto}@media (min-width: 1024px){.product-grid__img{width:26rem;height:26rem}}.product-grid .pg__custom-option.pg__selected{color:#000;display:none}.pg__custom-select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;max-width:26rem;margin:auto;margin-bottom:1rem}.pg__custom-select{display:flex;flex-direction:column;border-width:0 1px 0 1px;border-style:solid;border-color:#ede7f7;border-radius:4px}.pg__custom-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 30px 0 10px;font-size:13px;font-weight:500;height:36px;line-height:28px;background:#f8f6fb;cursor:pointer;border-width:1px 0 1px 0;border-style:solid;border-color:#ede7f7;flex-wrap:wrap;background-image:url(down-arrow.svg);background-repeat:no-repeat;background-position:96% center;overflow:hidden}.pg__custom-options{position:absolute;display:block;top:100%;left:0;right:0;border:1px solid #ede7f7;border-top:0;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none;z-index:2;background:#f8f6fb;border-bottom:none;border-radius:0 0 4px 4px}.pg__custom-select.pg__open .pg__custom-options{opacity:1;visibility:visible;pointer-events:all}.pg__custom-option{position:relative;display:block;padding:0 30px 0 10px;font-size:13px;font-weight:500;color:#000;line-height:28px;min-height:36px;cursor:pointer;transition:all .5s;text-align:left;border-bottom:1px solid #ede7f7;display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:4px;align-items:center}.pg__custom-option:hover{cursor:pointer}.pg__custom-option.pg__selected{color:#000}.pg__custom-price{color:#cf3b2b;font-weight:700}.pg__custom-compare-at{color:#777;text-decoration:line-through;margin-right:.7rem;font-weight:300}.pg__custom-price-wrap{display:inline-flex;flex-wrap:wrap}.pg__custom-price-wrap-mobile{margin:1rem 0}.pib__product-atc--disabled{opacity:50%;cursor:not-allowed;pointer-events:none}.ibd{background-color:#fff;margin-top:-3rem;padding-bottom:4rem}@media (min-width: 768px){.ibd{margin-top:unset;padding-bottom:0}}.ibd__grid{max-width:120rem}.ibd__grid:first-child .ibd__image-block{--ib-out-top: 0;--ib-main-radius: 0 0 3rem 3rem}.ibd__grid:first-child .ib__image-wrapper{z-index:var(--section-zi)}.ibd__grid:last-child .ibd__image-block{z-index:var(--section-zi)}.ibd__row{text-align:center;margin-bottom:3rem;flex-direction:inherit}@media (min-width: 1024px){.ibd__row{text-align:left;margin-bottom:10.9rem}}.ibd--rtl{flex-direction:row-reverse;justify-content:flex-end}.image--landscape{margin:auto}.ibd__description{display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;color:#000;align-items:center}@media (min-width: 1024px){.ibd__description{align-items:flex-start;margin-top:0;padding-left:0;margin-left:8rem;gap:2.3rem}}.ibd__text-wrapper{display:flex;flex-direction:column;margin-top:30px;margin-left:2rem;margin-right:2rem;max-width:30em}@media (min-width: 1024px){.ibd__text-wrapper{max-width:100%;margin-top:0;margin-left:0;margin-bottom:0}}.ibd__subHeading{font-size:1rem;line-height:1.9;letter-spacing:.083rem;font-weight:700;margin:1.3rem 0 .4rem;text-transform:uppercase}@media (min-width: 1024px){.ibd__subHeading{font-size:1.2rem;letter-spacing:.1rem;margin:2.5rem 0 .4rem}}.ibd__heading{margin-bottom:1rem;font-weight:700;font-size:2.4rem;line-height:3.2rem}@media (min-width: 1024px){.ibd__heading{font-size:36px;line-height:43.2px;margin-bottom:.8rem}.ibd__heading.pdp-buymore__heading{max-width:20rem}}.ibd__text{font-size:1.4rem;line-height:2.2rem;margin-bottom:2.4rem;font-weight:450}@media (min-width: 1024px){.ibd__text{font-size:1.5rem;line-height:2.5rem;margin-bottom:unset}}.ibd__text p{font-weight:450}.ibd__image-block{--ib-out-top: -2rem}@media (min-width: 1024px){.ibd__image-block{--ib-out-top: -3rem;margin-right:0}.ibd--rtl .ibd__image-block{margin-right:0;margin-left:-2rem}}.ibd__info-image{width:50%}@media (min-width: 768px){.ibd__info-image{width:100%}}.ibd__variants{margin-bottom:2.4rem;width:100%;max-width:30rem}@media (max-width: 1023px){.ibd__variants{margin-left:2rem;margin-right:2rem}}.ibd__variant{display:flex;border-bottom:1px solid #e5e5e5;justify-content:space-between;padding-bottom:1.2rem}.ibd__variant-title{font-size:1.7rem;line-height:2.8rem;font-weight:500;color:#000}.ibd__variant-compare{font-size:1.7rem;line-height:2.8rem;font-weight:300;color:#777;text-decoration:line-through;display:inline-block;margin-right:1rem;opacity:.7}.ibd__variant-price{font-size:1.7rem;line-height:2.8rem;font-weight:700;color:#cf3b2b}.ibd__gummies{display:flex;gap:1.2rem;align-items:center;flex-wrap:wrap;margin:1.2rem 0 2.4rem;justify-content:center}.ibd__gummies-icon{max-width:40px}.ibd__wrapper{display:flex;align-items:center;justify-content:center;background-color:#fff;background-color:var(--ib-background)}@media (max-width: 1023px){.ibd__wrapper{flex-direction:column}}.ibd__wrapper .ibd__text-wrapper{display:flex;justify-content:center;align-items:center;max-width:335px;margin:0;padding:0;text-align:center}@media (min-width: 768px){.ibd__wrapper .ibd__text-wrapper{max-width:378px}}@media (min-width: 1024px){.ibd__wrapper .ibd__text-wrapper{max-width:425px}}@media (min-width: 1440px){.ibd__wrapper .ibd__text-wrapper{max-width:453px}}.ibd__wrapper .ibd__text{font-size:1.4rem;line-height:1.96rem;margin-bottom:27px;color:#fff;color:var(--ib-color)}@media (min-width: 768px){.ibd__wrapper .ibd__text{font-size:1.8rem;line-height:2.16rem;max-width:393px}}@media (min-width: 1440px){.ibd__wrapper .ibd__text{max-width:453px}}.ibd__wrapper .ibd__heading{font-size:26px;line-height:31.2px;margin-bottom:13px;color:#fff;color:var(--ib-color);font-weight:500}@media (min-width: 768px){.ibd__wrapper .ibd__heading{font-size:36px;line-height:43.2px}}.ibd__left,.ibd__right{width:100%}@media (min-width: 1024px){.ibd__left,.ibd__right{width:50%}}.ibd__right{align-items:center;padding:40px 20px 46px}@media (min-width: 768px){.ibd__right{padding:50px 30px}}@media (min-width: 1024px){.ibd__right{gap:0;margin-left:0;padding:0}}.ibd__image{max-width:100%}.amazon-review{background:#622340;padding:45px 30px 80px;text-align:center}@media (min-width: 768px){.amazon-review{padding:60px 92px}}@media (min-width: 1440px){.amazon-review{padding:78px 154px 67px}}.amazon-review__carousel{overflow:hidden}.amazon-review__title{font-size:2.6rem;line-height:3.12rem;letter-spacing:-.02em;margin:auto;color:#ffb86f}@media (min-width: 768px){.amazon-review__title{margin-bottom:1rem;max-width:100%;font-size:36px;line-height:43.2px}}@media (min-width: 1024px){.amazon-review__title{margin-bottom:2.5rem}}@media (min-width: 1440px){.amazon-review__title{margin-bottom:4rem}}.amazon-review__title span{vertical-align:middle}@media (max-width: 1023px){.amazon-review__title svg{max-width:8rem}}.amazon-review__icon{max-width:103px}.amazon-review__desc{font-size:16px;font-weight:450;max-width:26.3rem;margin:4px auto auto;color:#fff}@media (min-width: 768px){.amazon-review__desc{max-width:36.9rem}}@media (min-width: 1024px){.amazon-review__desc{max-width:22rem}}@media (min-width: 1440px){.amazon-review__desc{max-width:30.3rem}}.amazon-review__author{font-family:Circular Pro;font-size:1.8rem;line-height:2.52rem;text-transform:uppercase;font-weight:500;color:#fff;margin-top:12px}.amazon-review .swiper-container-horizontal>.amazon-scrollbar{top:inherit;background-color:#f8e2bb;bottom:-2rem;left:15%;width:70%;z-index:3;height:2px}@media (min-width: 1024px){.amazon-review .swiper-container-horizontal>.amazon-scrollbar{display:none;max-width:68rem;width:50%;left:25%;bottom:-4rem}}.amazon-review .swiper-container-horizontal>.amazon-scrollbar .swiper-scrollbar-drag{background:#f7a81b;height:.4rem;top:-1px;cursor:pointer}.amazon-review .amazon-review__carousel>.amazon-pagination{position:relative;bottom:inherit;margin-top:12px}@media (min-width: 768px){.amazon-review .amazon-review__carousel>.amazon-pagination{margin-top:30px}}@media (min-width: 1024px){.amazon-review .amazon-review__carousel>.amazon-pagination{display:none}}.amazon-review .amazon-review__carousel>.amazon-pagination .swiper-pagination-bullet{width:11px;height:11px;border:1px solid #fff;background:transparent;opacity:1}.amazon-review .amazon-review__carousel>.amazon-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.amazonReview-wrap{position:relative}.amazon-review__grid{padding:2rem;margin:0 auto;color:#e9a8a8}.amazon-review__grid svg{height:15px}.amazon-review__grid img{border-radius:50%}@media (min-width: 1024px){.amazon-review__grid{width:33%}}.amazon-review-star{margin-top:-10px}.nutrients{text-align:center;margin-top:5.8rem;margin-bottom:4.6rem;overflow:hidden}@media (min-width: 768px){.nutrients{margin:6rem 0}}@media (min-width: 1440px){.nutrients{margin-top:7.6rem;margin-bottom:7.8rem}}.nutrients__title{max-width:37.3rem;margin:auto;padding:0 2rem}@media (min-width: 768px){.nutrients__title{font-size:36px;line-height:43.2px;max-width:58.7rem;padding:0}}@media (min-width: 1024px){.nutrients__title{max-width:70.1rem}}.nutrients__subtitle{max-width:37.3rem;margin:1.7rem auto 2.6rem;padding:0 2rem;font-size:14px;line-height:1.4;letter-spacing:-.02em;font-weight:450}@media (min-width: 768px){.nutrients__subtitle{max-width:54.5rem;margin:2.4rem auto 4.5rem;padding:0;font-size:18px}}@media (min-width: 1024px){.nutrients__subtitle{max-width:80.5rem;margin:2.4rem auto 5.1rem}}.nutrients .swiper-button-prev:after,.nutrients .swiper-button-next:after{content:none}.nutrients-wrapper{position:relative;max-width:1030px;margin:auto;padding:2rem}@media (min-width: 768px){.nutrients-wrapper{padding:3.4rem}}@media (min-width: 1024px){.nutrients-wrapper{padding:2.8rem}}@media (min-width: 1440px){.nutrients-wrapper{padding:0}}.nutrients-items{max-width:1030px;margin:auto}@media (min-width: 1440px){.nutrients-items{overflow:hidden}}.nutrient-item{height:auto}.nutrient-item__title{margin-top:1.1rem;text-transform:uppercase}.nutrient-item picture{display:block;width:100%;width:7.3rem;height:7.2rem}@media (min-width: 768px){.nutrient-item picture{width:9rem;height:8.9rem}}.nutrient-item picture .image__elem{-o-object-fit:contain;object-fit:contain}.nutrient-item__desc{margin-top:1.1rem}.nutrient-item__nav{position:absolute;top:50%;z-index:3;display:none;width:5.1rem;height:5.1rem;cursor:pointer}@media (min-width: 1440px){.nutrient-item__nav{display:block}}.nutrient-item__next{right:0}@media (min-width: 1200px){.nutrient-item__next{right:-8.5rem}}.nutrient-item__prev{left:0}@media (min-width: 1200px){.nutrient-item__prev{left:-8.5rem}}.nutrient-item__wrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background-color:#e1fbff;border-radius:1rem;min-height:36.5rem;height:100%;padding:2.6rem 2.4rem 4rem}@media (min-width: 768px){.nutrient-item__wrapper{padding:2.9rem 4.5rem 4.6rem}}.nutrients-bottom .nutrients-btn{font-size:16px;line-height:16px;font-weight:700;letter-spacing:1.7px;border-bottom:2px solid #CF3B2B;text-transform:uppercase}@media (min-width: 1440px){.nutrients-bottom{margin-top:3rem}}.swiper-container-horizontal>.nutrients-swiper-scrollbar{position:unset;width:100%;margin:3.5rem 0 3rem;height:.3rem;z-index:3;cursor:pointer;background-color:#ffecdb}@media (min-width: 768px){.swiper-container-horizontal>.nutrients-swiper-scrollbar{margin:5rem 0 0}}@media (min-width: 1440px){.swiper-container-horizontal>.nutrients-swiper-scrollbar{display:none}}.swiper-container-horizontal>.nutrients-swiper-scrollbar .swiper-scrollbar-drag{background:#f7a81b;height:.3rem;top:0}.nutrients__flavors{display:flex;justify-content:center;gap:.6rem;margin-bottom:3.6rem;flex-wrap:wrap}@media (min-width: 1024px){.nutrients__flavors{gap:2.4rem}}.nutrients__flavor{display:flex;justify-content:center;gap:.6rem;align-items:center}.nutrients__flavor-icon{width:3.8rem}@media (min-width: 1024px){.nutrients__flavor-icon{width:6rem}}.nutrients__flavor-name{font-size:1.3rem;font-weight:700;line-height:2.2rem}@media (min-width: 1024px){.nutrients__flavor-name{font-size:1.4rem}}.nutrient-item__img{margin:0}.faq{text-align:center;padding-top:3.4rem;padding-bottom:4rem;background-color:#f8f6fb}@media (min-width: 768px){.faq{padding-top:9.2rem;padding-bottom:10.3rem;margin-top:10.8rem}}.faq__label{padding-bottom:2.4rem}@media (min-width: 768px){.faq__label{padding-bottom:3.6rem}}.faq__item-wrapper{margin:0 auto;width:100%;max-width:102rem;padding:0 2rem}.faq__item{text-align:left;border-bottom:1px solid #e5e5e5;padding-top:2rem;padding-bottom:2rem}.faq__item:first-of-type{border-top:1px solid #e5e5e5}@media (min-width: 768px){.faq__item{padding-top:2.6rem;padding-bottom:2.6rem}}.faq__item:last-child{border-bottom:unset}.faq__question{color:#000;font-size:1.5rem;line-height:2.5rem;font-weight:500;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}@media (min-width: 768px){.faq__question{font-size:1.8rem;line-height:2.2rem}}.faq__answer{color:#000;margin-top:1.2rem;display:block;font-weight:300}@media (min-width: 768px){.faq__answer{margin-top:2rem;margin-bottom:1rem}}.faq__item-icon{width:1.2rem;height:1.2rem;flex-shrink:0;transition:transform .3s ease;color:#cf3b2b;transform:rotate(45deg)}.faq__item.js-accor--open .faq__item-icon{transform:rotate(180deg)}.faq__bottom{margin-top:4.6rem}.pdp-hero .ro_widget{font-weight:500}.pdp-hero .ro_widget:before{content:"Select Frequency";font-size:14px;font-weight:700;line-height:20px;position:relative;top:20px}.pdp-hero .ro_widget:empty{display:none}.pdp-hero .ro_widget input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.6rem;height:1.6rem;border:.1rem solid #000;border-radius:50%;transform:translateY(-.075rem);display:inline-grid;place-content:center}.pdp-hero .ro_widget input[type=radio]:before{content:"";width:1rem;height:1rem;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1rem 1rem #cf3b2b;background-color:#cf3b2b}.pdp-hero .ro_widget input[type=radio]:checked{border:.1rem solid #CF3B2B}.pdp-hero .ro_widget input[type=radio]:checked:before{transform:scale(1)}.pdp-hero .ro_widget select{padding:6px 40px 6px 12px;border-radius:5px;border:1px solid #E1DCE6;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(down-arrow.svg);background-repeat:no-repeat;background-position:85% 15px}.pdp-hero .bold-ro__recurring-title{display:none}.pdp-hero .bold-ro__product{display:flex;flex-direction:column;margin-bottom:2.4rem}.pdp-hero .bold-ro__recurring-div{order:1;border:1px solid #E1DCE6;border-radius:5px;padding:0}.pdp-hero .bold-ro__recurring-div.bold-ro__bold-active{padding-bottom:2rem}.pdp-hero .bold-ro__recurring-div.bold-ro__bold-active .bold-ro__recurring-lbl{padding-bottom:0}.pdp-hero .bold-ro__one-time-div{order:2;border:1px solid #E1DCE6;border-radius:5px;margin-top:1rem;padding:0}.pdp-hero .bold-ro__frequency-label{padding-top:0}.pdp-hero .bold-ro__initial-discount-price{color:#cf3b2b;font-weight:700}.pdp-hero .bold-ro__frequency-div{display:flex;flex-direction:column-reverse;font-size:1.3rem;padding-left:37px}.pdp-hero .bold-ro__frequency-div span,.pdp-hero .bold-ro__frequency-div select{font-size:1.3rem}.pdp-hero .bold-ro__frequency-div p,.pdp-hero .bold-ro__frequency-div a{font-size:1.1rem;color:#777;line-height:1.3rem;display:none}.pdp-hero .bold-ro__frequency-div a{text-decoration:underline}@media (min-width: 1024px){.pdp-hero .bold-ro__frequency-div select{width:100px!important}}@media (min-width: 1440px){.pdp-hero .bold-ro__frequency-div select{width:125px!important}}.pdp-hero .bold-ro__recurring-div.bold-ro__bold-active .bold-ro__frequency-div p,.pdp-hero .bold-ro__recurring-div.bold-ro__bold-active .bold-ro__frequency-div a{display:inline-block}.pdp-hero .bold-ro__frequency-type{margin-left:16px}.pdp-hero .bold-ro__recurring-lbl{display:inline-block;width:100%;height:100%;padding:10px 16px;cursor:pointer;position:relative}.pdp-hero .bold-ro__bold-active{background-color:#f8f6fb;border:1px solid #CF3B2B;border-radius:5px;opacity:100%}.pdp-hero .bold-ro__bold-active .bold-ro__recurring-text{font-weight:700;font-size:0}.pdp-hero .bold-ro__bold-active .bold-ro__recurring-text:before{content:"Subscribe & Save 10%";font-size:14px;font-weight:500}.pdp-hero .bold-ro__bold-active .bold-ro__recurring-lbl{font-weight:700}.pdp-hero .bold-ro__bold-active .bold-ro__frequency-label{padding-top:10px}.pdp-hero .bold-ro__recurring-text{display:inline-flex;font-size:0}.pdp-hero .bold-ro__recurring-text:before{content:"Subscribe & Save 10%";font-size:14px;font-weight:500}.pdp-hero .bold-ro__one-time-purchase{display:inline-flex;font-size:14px;font-weight:500}.pdp-hero .bold-ro__variant-price{color:#cf3b2b;font-weight:700}.pdp-hero .bold-ro__variant-price-compare{color:#777;text-decoration:line-through;margin-right:5px;font-weight:300}.pdp-hero .bold-ro_custom-price{position:absolute;right:1rem;font-size:14px}.pdp-hero .bold-ro__detail-tooltip{color:#777;font-size:11px;font-weight:700}.pdp-hero .bold-ro__tooltip .tooltip-inner{background-color:#fff2e2;color:#000}.pdp-hero .bold-ro__tooltip .tooltip-arrow{border-color:#fff2e2}.nutrients__subtitle{margin:1.5rem auto 1.2rem}.pdp__review-icon{width:7.8rem;height:7.8rem;-o-object-fit:cover;object-fit:cover;margin:auto}.amazon-review__designation{font-size:1.2rem;line-height:1.6rem;font-weight:500}.nutrients__title{max-width:67rem}.breadcrumbs__list{padding-left:0}
/*# sourceMappingURL=/cdn/shop/t/383/assets/bundle.product.css.map */
