.section-header{background:linear-gradient(288.43deg,#d71c2d,#000 70%)!important}.header-wrapper{background:radial-gradient(100% 308.92% at 0% 50%,#fff0,#0006),linear-gradient(0deg,#0000004d,#0000004d);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);box-shadow:0 4px 20px #00000026}header.header{padding-top:6px;padding-bottom:6px;grid-template-columns:auto 1fr auto}h1.header__heading a{padding:0;margin:0!important}.shop-btn-header{background:linear-gradient(277.33deg,#e51f30,#80111c);box-shadow:0 4px 8px -2px #7f8d791a;font-weight:700;font-size:16px;line-height:150%;letter-spacing:0;color:#fff;text-decoration:none;border-radius:4px;padding:8px 20px}nav.header__inline-menu{text-align:right}nav.header__inline-menu .header__menu-item{padding:8px 16px;font-size:16px;text-transform:capitalize;font-weight:400;line-height:150%}.banner-img-text-wrapper{background:linear-gradient(288.43deg,#d71c2d,#000 70%)}.button--primary{background:linear-gradient(277.33deg,#e51f30,#80111c);box-shadow:0 4px 8px -2px #7f8d791a;border-radius:4px}.button--primary:after,.button--primary:before{display:none}.banner-img-text-wrapper .image-with-text__media{border:0;padding:0!important;max-height:100%}.banner-img-text-wrapper .image-with-text__media img{position:static!important}.banner-img-text-wrapper .image-with-text__content{padding:0;max-width:600px;margin-right:auto;margin-left:unset!important}.banner-img-text-wrapper h2.image-with-text__heading{font-family:Helvetica Neue;font-weight:900;line-height:100%;letter-spacing:0px;font-size:50px}.banner-img-text-wrapper .image-with-text__content .image-with-text__text{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;margin-top:24px}.banner-img-text-wrapper .image-with-text__grid{align-items:center}.image-with-text_subtitle{background:#72628f;border-radius:100px;padding:0 12px;margin-bottom:12px}.image-with-text_subtitle p{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:#fff;margin:0}.image-with-text__heading{font-family:Helvetica Neue;font-weight:900;line-height:100%;letter-spacing:0px;font-size:50px}.image-with-text__text p{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0}.image-with-text__grid .image-with-text__media-item{max-width:616px}.image-with-text__media{border:0;border-radius:8px!important}.image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding:0;max-width:616px;margin-right:auto;margin-left:unset}.icon-text-block{display:flex;gap:24px;align-items:start}.icon-text-block img.icon-img{display:block;width:60px;height:60px;object-fit:contain;flex:0 0 60px}.icon-text-block p.head{margin:0 0 16px;font-family:Helvetica Neue;font-weight:900;font-size:24px;line-height:110.00000000000001%;letter-spacing:0px}.icon-text-block p.cont{margin:0;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.button--secondary{background:transparent;border-radius:4px;border:1px solid rgb(var(--color-foreground))}.button--secondary:after,.button--secondary:before{display:none}.buttons-wrapper{display:flex;align-items:center;gap:16px;margin-top:40px}.review-block-wrppr{border:1px solid #D71C2D;padding:6px 16px;display:flex;align-items:center;border-radius:16px;gap:9px}.review-block-wrppr span.star{display:block;width:87px;height:15px}.review-block-wrppr span.star svg{display:block;width:100%;height:100%}.review-block-wrppr span.text{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.collecton-text_subtitle,.header-text_subtitle{background:#72628f;border-radius:100px;text-align:center;padding:0 12px;width:fit-content;margin-bottom:12px}.collecton-text_subtitle p,.header-text_subtitle p{font-weight:600;font-size:18px;line-height:150%;letter-spacing:0;margin:0;color:#fff}.collection-header-wrapper h2.title{font-family:Helvetica Neue;font-weight:900;font-size:44px;line-height:110.00000000000001%;letter-spacing:-2px;margin-bottom:16px!important}.collection-header-wrapper{display:flex;gap:30px;align-items:end;justify-content:space-between}.collection-header-wrapper .collection__title{margin:0!important;max-width:768px}.collection-header-wrapper .collection__title .collection__description{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0}.collection .product-grid{margin-top:80px}.image-with-text .image-with-text__text-item .image-with-text__content{padding-right:0}.img-text-card-item .image-block img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.img-text-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:80px}.img-text-cards .img-text-card-item{border:1px solid #D71C2D1A;box-shadow:0 12px 16px -4px #7f8d7914;border-radius:8px;background:#fff;padding:16px}.img-text-card-item .content-block{margin-top:16px;padding:16px}.img-text-card-item p.heading{margin:0 0 8px;font-family:Helvetica Neue;font-weight:900;font-size:20px;line-height:120%;letter-spacing:0px;color:#000}.img-text-card-item .content-block p.cont{margin:0;font-family:Figtree;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#000}.img-text-cards-ingredients{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:80px}.img-text-cards-ingredients .img-text-card-item{display:flex;background:radial-gradient(97.57% 210.75% at .9% 2.98%,#e11f2f66,#fff0);border:1px solid #F32133;border-radius:8px;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);padding:12px;align-items:center;gap:16px}.img-text-cards-ingredients .image-block{display:flex;align-items:center;justify-content:center;max-width:100px;height:100%;flex:0 0 100px}.img-text-cards-ingredients .image-block img{display:block;width:100%;height:100%;object-fit:contain}.img-text-cards-ingredients .content-block{margin:0;padding:0}.img-text-cards-ingredients .img-text-card-item p.heading{margin:0 0 8px;font-family:Figtree;font-weight:700;font-size:20px;line-height:150%;letter-spacing:0px;color:#fff}.img-text-cards-ingredients .content-block p.cont{font-family:Figtree;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:#fff}.banner-rich-text-wrappr{background:#fff}.banner-rich-text-wrappr .rich-text__wrapper{width:100%!important;padding:48px;border-radius:8px;box-shadow:0 8px 8px -4px #00000008;box-shadow:0 20px 24px -4px #00000014;background:linear-gradient(277.33deg,#e51f30cc,#80111ccc);justify-content:space-between;align-items:center}.banner-rich-text-wrappr .rich-text__wrapper .image-with-text_subtitle{width:100%;max-width:fit-content}.banner-rich-text-wrappr h2.rich-text__heading{margin-top:12px;font-family:Helvetica Neue;font-weight:900;font-size:44px;line-height:110.00000000000001%;letter-spacing:-1px;color:#fff}.banner-rich-text-wrappr .rich-text__blocks{max-width:750px}.banner-rich-text-wrappr .rich-text__text{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:#fff}.rich-text-blocks-right-wrappr .button--primary{background:#fff;color:#e51f30;font-weight:700;font-size:18px;line-height:150%;letter-spacing:0}.footer-block.social-block-wrapper{width:fit-content}.footer-block.social-block-wrapper .list-social{flex-direction:column;flex-wrap:unset}.vide-blocks-wrappr .title-wrapper-with-link{flex-wrap:unset;flex-direction:column;gap:0;max-width:672px;margin:auto}.vide-blocks-wrappr .title-wrapper-with-link .image-with-text_subtitle{margin-bottom:12px}.vide-blocks-wrappr .title-wrapper-with-link h2.title.inline-richtext{font-family:Helvetica Neue;font-weight:900;font-size:44px;line-height:110.00000000000001%;letter-spacing:-1px;text-align:center;color:#000;margin-bottom:24px}.vide-blocks-wrappr .title-wrapper-with-link .content p{margin:0;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;text-align:center}.footer-block.footer-block-image{width:100%;max-width:500px!important;flex-direction:column}.footer-block.footer-block-image .footer-block__newsletter h2.footer-block__heading{font-family:Helvetica Neue;font-weight:900;font-size:24px;line-height:110.00000000000001%;letter-spacing:-1px;color:#fff;margin-bottom:24px}.footer-block.footer-block-image .footer-block__newsletter .rte{font-family:Figtree;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:#fff;margin-bottom:24px}.footer-block.footer-block-image .footer-block__newsletter .field:before,.footer-block.footer-block-image .footer-block__newsletter .field:after{display:none}.footer-block.footer-block-image .footer-block__newsletter .newsletter-form__field-wrapper input{border:1px solid #fc6105;background:#fff;border-radius:4px;padding:13px 12px;min-height:51px;color:#000}.footer-block.footer-block-image .footer-block__newsletter .field label.field__label{display:none}.footer-block.footer-block-image .footer-block__newsletter button#Subscribe{position:static;background:#fc6105;box-shadow:0 2px 4px -2px #0000000f;border:0;border-radius:4px;min-height:51px;font-family:Figtree;font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;max-width:162px;width:100%}.footer-block.footer-block-image .footer-block__newsletter button#Subscribe:after,.footer-block.footer-block-image .footer-block__newsletter button#Subscribe:before{display:none}.footer-block.footer-block-image .footer-block__newsletter .newsletter-form__field-wrapper input:focus-visible{outline:0;box-shadow:none}form#ContactFooter,form#ContactFooter .newsletter-form__field-wrapper{max-width:100%}form#ContactFooter .newsletter-form__field-wrapper .field{align-items:center;gap:16px}.newsletter-content{font-family:Figtree;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0}.newsletter-content a{color:#fff}.footer__content-top{display:flex!important;gap:24px;justify-content:space-between;padding-bottom:80px!important}.footer__blocks-wrapper.footer__blocks-wrapper-bottom{width:100%;max-width:684px;justify-content:space-between}.footer__blocks-wrapper-bottom .list-social__link{width:fit-content}.footer__blocks-wrapper-bottom .footer-block.grid__item{width:auto;max-width:fit-content;min-width:auto}.footer__blocks-wrapper-bottom .footer-block.grid__item *{width:auto!important;max-width:fit-content;min-width:auto}.footer__blocks-wrapper-bottom .footer-block.grid__item h2.footer-block__heading{font-family:Figtree;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;margin-bottom:16px}.footer__blocks-wrapper-bottom .footer-block.grid__item li{margin:0;line-height:1}.footer__blocks-wrapper-bottom .footer-block.grid__item li a{font-family:Figtree;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;padding:8px 0;color:#fff}.footer__blocks-wrapper-bottom .footer-block.grid__item .footer-block__details-content p{margin:0;font-family:Figtree;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;padding:8px 0;color:#fff}.footer__blocks-wrapper-bottom .footer-block.grid__item .footer-block__details-content a{color:#fff}.footer__content-bottom{border:0!important;padding:0!important}.footer__content-bottom .footer__content-bottom-wrapper:first-child{display:none}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption{margin:0}.footer__content-bottom .footer__content-bottom-wrapper{padding-top:0;flex-wrap:wrap}.footer__content-bottom .footer__content-bottom-wrapper:before{content:"";display:block;width:100%;height:1px;background:#fff;margin-bottom:32px}.image-with-blocks-wrappr .title-wrapper-with-link{flex-wrap:unset;flex-direction:column;max-width:768px;margin:auto;text-align:center;gap:0}.image-with-blocks-wrappr .title-wrapper-with-link .image-with-text_subtitle{margin-bottom:12px}.image-with-blocks-wrappr .title-wrapper-with-link h2.title.inline-richtext{font-family:Helvetica Neue;font-weight:900;font-size:44px;line-height:110.00000000000001%;letter-spacing:-1px;text-align:center;margin-bottom:24px}.image-with-blocks-wrappr .title-wrapper-with-link .content p{margin:0;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;text-align:center;color:#000}.image-blocks-mains{margin-top:80px}.inner-img-blocks{display:flex;justify-content:space-between;align-items:center}.inner-img-blocks .middle-main-img{max-width:600px}.inner-img-blocks .middle-main-img img{display:block;width:100%}.blocks-wrapper-slide .slide-item{display:flex;gap:16px;align-items:center}.blocks-wrapper-slide .slide-item span.icon-item{width:100%;max-width:45px;height:45px;display:flex;align-items:center;justify-content:center}.blocks-wrapper-slide .slide-item img{display:block;width:100%;height:100%}.blocks-wrapper-slide .slide-item span.text-item{font-family:Helvetica Neue;font-weight:900;font-size:24px;line-height:110.00000000000001%;letter-spacing:0px}.inner-img-blocks .blocks-wrapper-slide{display:flex;flex-direction:column;gap:80px;max-width:260px}.right-side-blocks.blocks-wrapper-slide .slide-item span.text-item{text-align:right}.section-footer-wrappr{margin-top:32px;text-align:center}.section-footer-wrappr .footer-icon-wrapr-block{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:16px}.section-footer-wrappr .footer-icon-wrapr-block .footer-icon-item{display:flex;align-items:center;gap:8px}.footer-icon-item img{display:block;width:24px;height:24px}.section-footer-wrappr .footer-icon-item span{font-family:Figtree;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-transform:capitalize}.product .product__media-wrapper{max-width:660px!important;width:100%!important}.product .product__info-wrapper{width:100%!important;max-width:592px!important;padding:0}.product.product--medium{gap:50px!important;justify-content:space-between;flex-wrap:unset}.slider-main-gallery-wrapper{border:1px solid #D71C2D;border-radius:6px;overflow:hidden}.slider-main-gallery-wrapper .product-media-container{border:0;width:100%!important;padding:20px}.slider-main-gallery-wrapper .product-media-container img{object-fit:contain}.product__media-wrapper media-gallery .thumbnail-slider{margin-top:18px}.product__info-container .product__title h1{font-family:Helvetica Neue;font-weight:900;font-size:50px;line-height:100%;letter-spacing:-1px;text-transform:uppercase}.product__info-container .product__title{margin-bottom:16px}.subtitle-product-wrapper p.big{margin:0 0 10px;font-family:Helvetica Neue;font-weight:900;font-size:24px;line-height:110.00000000000001%;letter-spacing:0px;color:#d71c2d}.subtitle-product-wrapper p.small{margin:0;font-family:Figtree;font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;color:#000}.subtitle-product-wrapper{margin:0 0 24px}.icon-text-block-wrppr .icon-item{display:flex;gap:8px;align-items:center;justify-content:start;background:#f2f2f7;border-radius:15px;width:fit-content}.icon-text-block-wrppr .icon-item:not(:last-child){margin-bottom:6px}.icon-text-block-wrppr .icon-item p{margin:0;font-family:Figtree;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.icon-text-block-wrppr .icon-item img{width:20px;height:20px;display:block;flex:0 0 20px}.accordion{border-top:.1rem solid #D71C2D!important;border-bottom:.1rem solid #D71C2D!important}.accordion+.accordion{border-top:none!important}.product__accordion summary{padding-top:16px;padding-bottom:16px;align-items:center}.product__accordion summary span.svg-wrapper{margin:0 12px 0 0;width:24px;height:24px}.product__accordion summary .accordion__title{font-weight:600;font-size:18px;line-height:150%;letter-spacing:0;font-family:figtree}.product__accordion summary svg.icon{position:static;width:13px;height:8px!important}.product__accordion summary svg.icon path{fill:#d71c2d}.product__media-wrapper media-gallery .thumbnail-slider ul{padding:0!important;gap:8px}.product__media-wrapper media-gallery .thumbnail-slider ul button{box-shadow:none;border:0!important}.left-side-blocks.blocks-wrapper-slide .slide-item{position:relative}.left-side-blocks.blocks-wrapper-slide .slide-item:before{content:"";width:32px;height:32px;border-radius:50%;border:1px solid #D71C2D;position:absolute;right:-32px;top:50%;transform:translateY(-50%)}.left-side-blocks.blocks-wrapper-slide .slide-item:after{content:"";width:80px;height:1px;display:block;background:#d71c2d;right:-128px;position:absolute}.left-side-blocks.blocks-wrapper-slide .slide-item:nth-child(2):after{width:60px;right:-108px}.right-side-blocks.blocks-wrapper-slide .slide-item:before{content:"";width:80px;height:1px;display:block;background:#d71c2d;left:-128px;position:absolute}.right-side-blocks.blocks-wrapper-slide .slide-item:nth-child(2):before{width:60px;left:-108px}.right-side-blocks.blocks-wrapper-slide .slide-item:after{content:"";width:32px;height:32px;border-radius:50%;border:1px solid #D71C2D;position:absolute;left:-32px;top:50%;transform:translateY(-50%)}.blocks-wrapper-slide .slide-item{position:relative}.card-wrapper.product-card-wrapper .card__heading a{margin-bottom:16px;font-family:Helvetica Neue;font-weight:900;font-size:24px;line-height:110.00000000000001%;letter-spacing:0}.underline-links-hover:hover a{text-decoration:none!important}.card-wrapper.product-card-wrapper .card-information .price{margin:0!important}.card-wrapper.product-card-wrapper .card-information .price .price__sale{display:flex;flex-direction:row-reverse;gap:16px}.card-wrapper.product-card-wrapper .card-information .price .price__sale span,.card-wrapper.product-card-wrapper .card-information .price .price__sale s{margin:0;font-family:figtree;font-weight:300;font-size:20px;line-height:150%;letter-spacing:0}.card-wrapper.product-card-wrapper .card-information .price .price__sale span{font-weight:600}.card-wrapper.product-card-wrapper .card__information{padding:16px 0}.card-wrapper.product-card-wrapper .quick-add__submit{font-size:16px;font-weight:600;letter-spacing:0;gap:12px;text-transform:capitalize;min-height:40px;border-radius:4px}.variants-block-wrappr{margin:0 0 16px!important;display:flex;gap:10px;flex-wrap:wrap}.variants-block-wrappr span{background:#eaecf0;font-family:Figtree;font-weight:700;font-size:14px;line-height:150%;letter-spacing:0;color:#000;border-radius:4px;padding:0 12px;display:block}.vide-blocks-wrappr .video-blck-slider{overflow:unset;display:block;padding-top:72px}.vide-blocks-wrappr .video-blck-slider-full{overflow:unset;padding-top:0;display:block}.video-blck-slider button.slick-arrow,.video-blck-slider-full button.slick-arrow{background:transparent;border:0;padding:0;display:flex;width:48px;height:48px;position:absolute;top:0;right:0;cursor:pointer}.video-blck-slider button.slick-arrow.slick-prev,.video-blck-slider-full button.slick-arrow.slick-prev{right:63px}.vide-blocks-wrappr .video-blck-slider .slick-track{display:flex;gap:32px}.video-blck-slider-full .slick-track{display:flex;gap:16px}.vide-blocks-wrappr .video-blck-slider .videSlide-wrapper .video-container,.video-blck-slider-full .videSlide-wrapper .video-container{min-height:522px;max-height:522px}.pdp-img-text .image-with-text__grid .buttons-wrapper .button--primary{background:#fff;font-family:Figtree;font-weight:700;font-size:18px;line-height:150%;letter-spacing:0}.btn-text-item{display:flex;align-items:center;gap:8px}.btn-text-item:not(:last-child){margin-bottom:10px}.btn-text-item p{font-family:Figtree;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;margin:0}.img-text-pdp-mains .image-with-text__heading{font-family:Helvetica Neue;font-weight:900;font-size:44px;line-height:110.00000000000001%;letter-spacing:0;margin:0 0 24px}.img-text-pdp-mains .image-with-text__text{margin:0 0 24px}.img-text-pdp-mains .image-with-text__text p{font-family:Figtree;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0}.heading-blocks-wrappr{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 60px!important}.heading-blck-item p{color:#fff;font-family:Helvetica Neue;font-weight:900;font-size:20px;line-height:120%;letter-spacing:0;text-align:center;margin:0 0 6px}.heading-blck-item span{font-family:Figtree;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;color:#fff;display:block}.heading-blck-item{background:#72628f;border:1px solid #D71C2D1A;box-shadow:0 4px 6px -2px #00000008;padding:12px 8px;border-radius:8px}.flavour-card-item .image-block img{display:block;width:100%;aspect-ratio:1/1;max-width:230px;margin:-80px auto auto}.flavour-card-item{border:3px solid #fff;box-shadow:0 8px 8px -4px #00000008;border-radius:8px;padding:0 32px 24px;margin-top:80px;min-height:270px}.flavour-card-item .content-block p{font-family:Helvetica Neue;font-weight:900;font-size:32px;line-height:110.00000000000001%;letter-spacing:-1px;text-align:center;vertical-align:middle;color:#fff;font-style:italic;margin:16px 0 0}.img-text-flavour-cards ul.slick-dots{margin:24px 0 0;display:flex;padding:0;list-style:none;justify-content:center;min-height:50px;align-items:center}.img-text-flavour-cards ul.slick-dots button{display:none}.img-text-flavour-cards ul.slick-dots li{width:8px;height:8px;background:#ccc;border-radius:50px;margin:0 4px}.img-text-flavour-cards ul.slick-dots li.slick-active{background:#d71c2d}.img-text-flavour-cards button.slick-arrow{background:#fff;border:0;padding:0;position:absolute;bottom:0;left:0;cursor:pointer;border-radius:50px;display:flex}.img-text-flavour-cards button.slick-next.slick-arrow{right:0;left:unset}.img-text-flavour-cards{margin-top:32px;margin-left:-7px;margin-right:-7px}.img-text-flavour-cards .slick-slide{padding-left:7px;padding-right:7px}.custom-rich-text-wrappr .rich-text__wrapper{align-items:end;gap:20px}.custom-rich-text-wrappr .rich-text__blocks.rich-text_blocks-right{text-align:right}.custom-rich-text-wrappr .rich-text__blocks.rich-text_blocks-right .rich-text__buttons{justify-content:end}.custom-rich-text-wrappr .rich-text__blocks .rich-text__caption{background:#72628f;width:fit-content;font-family:Figtree;font-weight:600;font-size:18px;line-height:150%;letter-spacing:0;color:#fff;padding:0 12px;border-radius:100px;margin:0 0 12px}.custom-rich-text-wrappr .rich-text__blocks h2.rich-text__heading{margin:0;font-family:Helvetica Neue;font-weight:900;font-size:44px;line-height:110.00000000000001%;letter-spacing:-2px}.img-text-pdp-mains{--Color-Brand-white: #fff;background:#fff0;background:#eaecf0}.product-form__submit{color:#fff}.header-wrapper-section p.rich-text__caption.subtitle{margin-bottom:12px;width:fit-content;margin-left:auto;margin-right:auto;font-family:Figtree;font-weight:600;font-size:18px;line-height:150%;letter-spacing:0;background:#72628f;color:#fff;padding:0 12px;border-radius:100px}.header-wrapper-section h2.rich-text__heading{margin:0 0 24px;font-family:Helvetica Neue;font-weight:900;font-size:44px;line-height:110.00000000000001%;letter-spacing:-1px;text-align:center}.header-wrapper-section .rich-text__text{margin:0;font-size:18px;letter-spacing:0}.img-text-accordions .image-with-text__content{max-width:100%!important}.img-text-accordions .image-with-text__media-item{max-width:560px}.img-text-accordions .image-with-text__content .accordions-block{width:100%}.img-text-accordions .accordion-slide{border-bottom:1px solid #D71C2D40;padding:24px 55px 24px 65px;position:relative}.img-text-accordions .accordion-slide .accordion-heading{padding:0}.img-text-accordions .accordion-slide:before{content:attr(data-count);font-family:Helvetica Neue;font-weight:900;font-size:24px;line-height:110.00000000000001%;letter-spacing:0;position:absolute;left:0;top:24px;color:#00000040}.img-text-accordions .accordion-slide.active:before{color:#000}.img-text-accordions .accordion-slide .accordion-heading p{font-family:Helvetica Neue;font-weight:900;font-size:32px;line-height:110.00000000000001%;letter-spacing:-1px;color:#00000040}.img-text-accordions .accordion-slide.active .accordion-heading p{color:#000}.img-text-accordions .accordion-slide .slide-content{margin:24px 0 0}.img-text-accordions .accordion-slide .slide-content p{margin:0}.img-text-accordions .buttons-wrapper{margin-top:40px}.table-body .table-row .column img{display:block;width:100%}.table-body .table-row .column p{font-family:Figtree;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;text-align:center;color:#fff!important}.table-body .table-row .column p strong{display:block}.best-seller-tag{background:#d71c2d;display:flex;gap:6px;align-items:center;border-radius:20px;padding:2px 32px;font-family:figtree;font-weight:700;font-size:18px;line-height:150%;letter-spacing:0;text-align:center;color:#fff;position:absolute;z-index:1;top:14px;left:24px}modal-opener.product__modal-opener span.product__media-icon{display:none}.pdp-community-card__hover{display:none}.video-blck-slider-full{display:block!important}.vide-blocks-wrappr .video-blck-slider-full .slick-list.draggable{padding-left:250px;padding-right:250px}.video-blck-slider-full .videSlide-wrapper{border-radius:8px}.video-blck-slider-full button.slick-arrow{top:50%;transform:translateY(-50%);right:64px;background:#fff;border-radius:50%}.video-blck-slider-full button.slick-prev.pull-left.slick-arrow{right:unset;left:64px;z-index:1}.video-blck-slider-full button.slick-arrow svg{width:100%;height:100%}.product-form__submit span{color:#fff}.image-with-text .image-with-text__grid{gap:40px;flex-wrap:unset}.img-text-pdp-mains .buttons-wrapper{margin-top:40px}.image-with-blocks-wrappr.pdp-img-blocks-sec{background-image:url(/cdn/shop/files/254.png?v=1763062740);background-size:cover;background-attachment:unset;background-repeat:no-repeat}.pdp-img-blocks-sec .inner-img-blocks .middle-main-img{max-width:514px}.pdp-img-blocks-sec .inner-img-blocks .blocks-wrapper-slide span.text-item:after{content:"";background:linear-gradient(277.33deg,#e51f30,#80111c);width:100%;height:1px;display:block;margin-top:10px}.pdp-img-blocks-sec .inner-img-blocks .blocks-wrapper-slide span.text-item{width:100%;max-width:300px}.pdp-img-blocks-sec .blocks-wrapper-slide .slide-item:after,.pdp-img-blocks-sec .blocks-wrapper-slide .slide-item:before{display:none}.pdp-img-blocks-sec .inner-img-blocks .blocks-wrapper-slide{max-width:100%}.pdp-img-blocks-sec .inner-img-blocks{gap:38px}.img-txt-home-card.pdp-img-text{background:radial-gradient(50% 388.84% at 50% 50%,#d71c2d,#000),linear-gradient(180deg,#0000 65%,#000);box-shadow:0 -16px 32px 10px #000 inset}.img-txt-home-card.pdp-img-text .image-with-text__grid{gap:16px;display:grid;grid-template-columns:1fr 1fr}.img-txt-home-card.pdp-img-text .image-with-text__grid .grid__item{max-width:100%;width:100%}.img-txt-home-card.pdp-img-text .image-with-text__grid .grid__item .image-with-text__content{padding:0}.img-txt-home-card.pdp-img-text .image-with-text__grid .image-with-text__media-item{margin-top:-96px}.img-text-pdp-mains.color-block-pdp-wrappr .image-with-text{display:none}.img-text-pdp-mains.color-block-pdp-wrappr{background:linear-gradient(180deg,#fff 50%,#eaecf0)}.img-text-pdp-mains.color-block-pdp-wrappr .img-text-flavour-cards{margin-top:0}product-form.product-form .product-form__buttons{max-width:100%}.footer-button-wrappr{text-align:center;margin-top:40px}body{letter-spacing:0!important}.new-announcement-bar{position:relative;z-index:-1}.banner-img-text-wrapper .page-width{width:100%}.banner-img-text-wrapper{min-height:676px;display:grid;width:100%}.banner-img-text-wrapper .image-with-text__grid .image-with-text__media-item{position:static!important;top:0}.home-featured-col{z-index:-1}.banner-img-text-wrapper .image-with-text,.banner-img-text-wrapper .image-with-text .image-with-text__grid,.banner-img-text-wrapper .page-width{position:static!important}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption{margin:0;width:100%;display:flex;justify-content:space-between}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption small.copyright__content:nth-child(2){display:none}.img-design-layout-2 .image-with-text__media-item{opacity:0;visibility:hidden;display:none}.img-design-layout-2 .page-width{position:relative!important;height:100%;display:flex;align-items:center}.img-design-layout-2 .page-width:after{width:100%;max-width:746px;position:absolute;top:-82px;height:100%;right:0;background-size:contain;background-repeat:no-repeat;background-position:center;min-height:994px}.main-app-section .title-wrapper-with-link h2.title{font-weight:900;font-size:44px;line-height:110.00000000000001%;letter-spacing:-1px;text-align:center;color:#000;font-family:Helvetica,Arial,sans-serif}.main-app-section .title-wrapper-with-link{flex-wrap:unset;flex-direction:column;gap:0;max-width:768px;margin:0 auto 60px;text-align:center}.main-app-section .title-wrapper-with-link .content p{margin:0;font-family:figtree;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;text-align:center}.main-app-section .title-wrapper-with-link .content{margin-top:24px}.product__media-wrapper media-gallery .thumbnail-slider button.slider-button{position:absolute;border:1px solid #00000080;background:#fff;z-index:1;width:24px;height:24px;border-radius:100px;padding:0}.product__media-wrapper media-gallery .thumbnail-slider button.slider-button.slider-button--prev{left:-10px}.product__media-wrapper media-gallery .thumbnail-slider button.slider-button.slider-button--next{right:-10px}*:focus-visible{outline:0!important}.thumbnail[aria-current]:focus-visible{box-shadow:none!important}.thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none!important}.shipping-text{margin:0!important}.shipping-text{margin:0 0 8px!important;display:flex;align-items:center;gap:10px;justify-content:center;text-align:left}.shipping-text span{font-size:12px;text-align:left}.payment-icons{margin:0}.payment-icons ul.list.list-payment{justify-content:center}.variant-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999}.variant-popup.hidden{display:none}.popup-content{background:#fff;padding:24px;max-width:420px;width:100%;border-radius:12px}.img-text-home-ingredients .img-text-cards-ingredients{display:flex;flex-wrap:wrap}.img-text-home-ingredients .img-text-cards-ingredients .img-text-card-item:nth-child(1),.img-text-home-ingredients .img-text-cards-ingredients .img-text-card-item:nth-child(2){width:calc(50% - 12px)}.img-text-home-ingredients .img-text-cards-ingredients .img-text-card-item:nth-child(3),.img-text-home-ingredients .img-text-cards-ingredients .img-text-card-item:nth-child(4),.img-text-home-ingredients .img-text-cards-ingredients .img-text-card-item:nth-child(5){width:calc(33.33% - 16px)}.buy-btn-block{margin-bottom:0!important}.buy-btn-block product-form.product-form{margin-bottom:10px!important}.buy-btn-block product-form.product-form .product-form__submit span{text-transform:uppercase}.price .price__container span,.price .price__container s{letter-spacing:0}.price .price__container span.price-item.price-item--sale.price-item--last{font-weight:700;color:#d71c2d}.subtitle-product-wrapper{margin-bottom:0!important}p.product__text.inline-richtext{margin-top:0!important;line-height:1.5}.icon-text-block-wrppr{display:flex;flex-wrap:wrap;align-items:start;gap:0px 10px}.skio-group-container--selected{border-color:#d71c2d!important}.skio-group-container--available .skio-group-label{padding:15px}.skio-group-container--available .skio-group-label svg{color:#d71c2d}.skio-group-container.skio-group-container--available:last-child{margin-top:10px;position:relative}.skio-group-container.skio-group-container--available:last-child:before{content:"Best Seller";background:#d71c2d;color:#fff;padding:4px 8px;font-size:12px;line-height:1.2;position:absolute;top:-10px;right:20px;border-radius:8px}.icon-text-item{display:flex;align-items:center;gap:10px}.icon-text-item span.icon img{display:block;width:100%;max-width:20px}.icon-text-item span.text{font-size:14px}.custom-icon-text-wrapper{padding-left:30px;padding-top:10px}.skio-group-container:not(.skio-group-container--selected) .skio-group-content+div{display:none}@media(max-width:1300px){.img-design-layout-2 .page-width:after{max-width:650px;top:0;min-height:800px}.img-design-layout-2 .image-with-text__media-item:after{display:none}.img-design-layout-2 .image-with-text__grid.grid{gap:0}}@media(max-width:1200px){.vide-blocks-wrappr .video-blck-slider-full .slick-list.draggable{padding-left:100px;padding-right:100px}.img-design-layout-2 .page-width:after{display:none}.img-design-layout-2 .image-with-text__media-item{opacity:1;visibility:visible;display:block}}@media(max-width:989px){.vide-blocks-wrappr .video-blck-slider-full .slick-list.draggable{padding-left:76px;padding-right:76px}.product.product--medium{grid-template-columns:1fr}.img-text-home-ingredients .img-text-cards-ingredients .img-text-card-item{width:calc(50% - 12px)!important}}@media(min-width:990px){.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transform:scale(1)!important}.product.product--medium{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (min-width:750px)and (max-width:1024px){.img-text-cards-ingredients{grid-template-columns:repeat(2,1fr);margin-top:40px}.img-text-cards{grid-template-columns:repeat(2,1fr)}.page-width{padding-left:20px;padding-right:20px}.footer__content-top{flex-direction:column;align-items:start}}@media(max-width:749px){.img-text-cards-ingredients{grid-template-columns:repeat(1,1fr);gap:18px;margin-top:32px}.img-text-cards{grid-template-columns:repeat(1,1fr);gap:16px;margin-top:32px}.footer__content-top{padding-bottom:24px!important;flex-direction:column}.banner-img-text-wrapper .image-with-text__grid{display:flex;flex-direction:column-reverse;gap:32px}.review-block-wrppr{padding:5px 12px;gap:6px;margin:auto}.review-block-wrppr span.text{font-size:12px}.banner-img-text-wrapper h2.image-with-text__heading{font-family:Helvetica Neue;letter-spacing:-1px;font-size:36px;margin-top:9px;text-align:center}.banner-img-text-wrapper .image-with-text__content .image-with-text__text{font-size:16px;margin-top:16px;text-align:center}.buttons-wrapper{gap:12px;margin-top:30px!important;flex-direction:column;width:100%;max-width:500px}.buttons-wrapper .button{width:100%;font-size:16px;font-weight:700;letter-spacing:0}.banner-img-text-wrapper .page-width{padding:0 20px}.image-with-text__text p{font-size:16px}.home-featured-col .collection{padding-top:48px;padding-bottom:24px}.home-featured-col .collection .page-width{padding:0 20px}.home-featured-col .collection-header-wrapper{flex-direction:column;align-items:center;gap:30px}.home-featured-col .collecton-text_subtitle{margin:0 auto 9px}.home-featured-col .collecton-text_subtitle p{font-size:14px}.collection-header-wrapper h2.title{font-size:28px;letter-spacing:-1px;margin-bottom:12px!important;text-align:center}.collection-header-wrapper .collection__title .collection__description{font-size:16px;text-align:center}.home-featured-col a.shop-collection-btn{width:100%;font-size:16px;font-weight:700;letter-spacing:0}.home-featured-col .collection .product-grid{margin-top:32px}.image-with-blocks-wrappr .page-width{padding:24px 20px}.image-with-blocks-wrappr .page-width .title-wrapper-with-link{padding:0;align-items:center}.image-with-blocks-wrappr .title-wrapper-with-link .image-with-text_subtitle{margin-bottom:9px}.image-with-blocks-wrappr .image-with-text_subtitle p{font-size:14px}.image-with-blocks-wrappr .title-wrapper-with-link h2.title.inline-richtext{font-size:28px;margin-bottom:18px}.image-with-blocks-wrappr .title-wrapper-with-link .content p{font-size:16px}.image-blocks-mains{margin-top:16px}.inner-img-blocks{flex-direction:column;gap:16px}.inner-img-blocks .middle-main-img{order:1}.inner-img-blocks .blocks-wrapper-slide{gap:16px;max-width:500px;order:2;width:100%}.blocks-wrapper-slide .slide-item{gap:12px}.blocks-wrapper-slide .slide-item span.icon-item{max-width:25px;height:25px}.blocks-wrapper-slide .slide-item span.text-item{font-size:16px}.right-side-blocks.blocks-wrapper-slide .slide-item{flex-direction:row-reverse;justify-content:start}.section-footer-wrappr{margin-top:30px}.section-footer-wrappr a.button{width:100%;font-size:16px;letter-spacing:0;padding:0 20px}.section-footer-wrappr .footer-icon-wrapr-block{gap:16px;margin-top:12px}.section-footer-wrappr .footer-icon-wrapr-block .footer-icon-item{gap:4px}.footer-icon-item img{width:18px;height:18px}.section-footer-wrappr .footer-icon-item span{font-size:12px;text-align:left}.banner-rich-text-wrappr .rich-text.content-container{padding:24px 20px 48px}.banner-rich-text-wrappr .rich-text__wrapper{padding:24px 16px;flex-direction:column;gap:30px}.banner-rich-text-wrappr .rich-text__wrapper .image-with-text_subtitle{margin:auto}.banner-rich-text-wrappr .rich-text__wrapper .image-with-text_subtitle p{font-size:14px}.banner-rich-text-wrappr h2.rich-text__heading{margin-top:9px;font-family:Helvetica Neue;font-size:28px;letter-spacing:-1px;text-align:center}.banner-rich-text-wrappr .rich-text__text{font-size:16px;margin-top:16px;text-align:center}.rich-text-blocks-right-wrappr .button--primary{font-size:16px}.img-txt-home-card{padding:48px 0!important}.img-txt-home-card .page-width{padding:0 20px}.img-txt-home-card .image-with-text .image-with-text__grid{flex-direction:column-reverse;gap:32px}.img-txt-home-card .image-with-text_subtitle p{font-size:14px;letter-spacing:0}.img-txt-home-card .image-with-text__heading{font-size:28px;margin-top:9px;letter-spacing:-1px}.img-txt-home-card .image-with-text__text{margin-top:18px}.img-txt-home-card .image-with-text__text p{font-size:16px}.img-txt-home-card .icon-text-block{margin-top:18px;gap:18px}.icon-text-block img.icon-img{width:45px;height:45px;flex:0 0 45px}.icon-text-block p.head{margin:0 0 12px;font-family:Helvetica Neue;font-size:18px}.icon-text-block p.cont{font-size:14px}.img-text-cards .img-text-card-item{border-radius:6px;padding:12px}.img-text-card-item .image-block img{border-radius:3px;max-height:200px;min-height:200px}.img-text-card-item .content-block{margin-top:12px;padding:12px}.img-text-card-item p.heading{margin:0 0 6px;font-size:15px}.img-text-card-item .content-block p.cont{font-size:14px}.img-text-home-ingredients{padding:48px 0!important}.img-text-home-ingredients .page-width{padding:0 20px}.img-text-home-ingredients .image-with-text__grid{flex-direction:column-reverse;gap:32px}.img-text-home-ingredients .image-with-text__text-item .image-with-text__content{padding:0}.img-text-home-ingredients .image-with-text__text-item .image-with-text_subtitle p{font-size:14px}.img-text-home-ingredients .image-with-text__heading{margin-top:9px;font-size:28px;letter-spacing:-1px}.img-text-home-ingredients .image-with-text__text{margin-top:18px}.img-text-cards-ingredients .img-text-card-item{border-radius:6px;padding:9px;gap:12px}.img-text-home-ingredients .img-text-cards-ingredients .img-text-card-item .image-block img{max-height:75px;min-height:75px}.img-text-home-ingredients .img-text-cards-ingredients .image-block{max-width:75px;flex:0 0 75px}.img-text-home-ingredients .img-text-card-item .content-block{margin-top:0;padding:0}.img-text-cards-ingredients .img-text-card-item p.heading{margin:0 0 5px;font-size:15px}.vide-blocks-wrappr .page-width{padding:24px 20px!important}.vide-blocks-wrappr .title-wrapper-with-link{padding:0}.vide-blocks-wrappr .title-wrapper-with-link .image-with-text_subtitle{margin-bottom:9px;margin-left:auto;margin-right:auto}.vide-blocks-wrappr .image-with-text_subtitle p{font-size:14px}.vide-blocks-wrappr .title-wrapper-with-link h2.title.inline-richtext{font-family:Helvetica Neue;font-size:28px;margin-bottom:18px}.vide-blocks-wrappr .title-wrapper-with-link .content p{font-size:16px}.img-text-bottom-sec{padding:48px 0!important}.img-text-bottom-sec .page-width{padding:0 20px!important}.img-text-bottom-sec .image-with-text__grid{flex-direction:column-reverse;gap:32px}.img-text-bottom-sec .image-with-text__content{padding:0}.img-text-bottom-sec .image-with-text_subtitle p{font-size:14px}.img-text-bottom-sec .image-with-text__heading{margin-top:9px;font-size:28px;letter-spacing:-1px}.img-text-bottom-sec .image-with-text__text{margin-top:18px}footer.footer .footer__content-top{padding:0 20px}footer.footer .footer__content-top .footer-block.footer-block-image .footer-block__details-content{margin-bottom:16px;justify-content:start}footer.footer .footer__content-top .footer-block__image-wrapper{margin-bottom:14px}.footer-block.footer-block-image .footer-block__newsletter h2.footer-block__heading{font-size:18px;line-height:120%;letter-spacing:0;margin-bottom:16px;text-align:left}.footer-block.footer-block-image .footer-block__newsletter .rte{margin-bottom:16px;text-align:left}form#ContactFooter .newsletter-form__field-wrapper .field{flex-direction:column}.footer-block.footer-block-image .footer-block__newsletter .newsletter-form__field-wrapper input{min-height:47px}.footer-block.footer-block-image .footer-block__newsletter button#Subscribe{min-height:47px;font-size:16px;max-width:100%}.newsletter-content p{text-align:left;margin:0;font-size:12px}.newsletter-content{margin-top:16px}.footer__content-top .footer__blocks-wrapper{margin:0}.footer__blocks-wrapper-bottom .footer-block.grid__item h2.footer-block__heading{margin-bottom:12px}.footer-block__details-content{margin-bottom:16px!important}.footer__blocks-wrapper-bottom .footer-block.grid__item{margin:0}.footer__blocks-wrapper-bottom .footer-block.social-block-wrapper{width:100%;max-width:100%}.footer__blocks-wrapper-bottom .footer-block.social-block-wrapper .footer__list-social{width:100%;max-width:100%;flex-direction:row;justify-content:start;gap:32px}.footer__column.footer__column--info{padding:0}.footer__column.footer__column--info .footer__payment .list-payment{justify-content:start;gap:8px}.footer__column.footer__column--info .footer__payment .list-payment li{padding:0}.footer__column.footer__column--info .footer__payment{width:100%}.footer__content-bottom .footer__content-bottom-wrapper:before{margin:0}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption{padding-top:24px}.footer__content-bottom .footer__content-bottom-wrapper{gap:0}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption{display:flex;flex-direction:column-reverse;align-items:start;gap:16px}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption>*{text-align:left}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption ul.policies li:before{display:none}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption ul.policies{display:flex;flex-direction:column;align-items:start}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption ul.policies a{font-size:14px}.footer__content-bottom .footer__content-bottom-wrapper small{font-size:14px;line-height:150%}.header-wrapper header.header{padding:4px 20px;grid-template-areas:"heading icons left-icons"}.header-wrapper header.header .header__heading img{display:block;width:100%;max-width:85px}.header-wrapper header.header .header__icons{padding-right:12px}.header-wrapper header.header header-drawer{margin:0;width:28px;height:28px;border:1px solid #fff;border-radius:3px}.header-wrapper header.header header-drawer details{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.header-wrapper header.header header-drawer .header__icon span{width:16px;height:16px}.header-wrapper header.header header-drawer .header__icon svg{width:16px!important;height:100%!important;transform:unset;position:static}.header-wrapper header.header header-drawer details summary{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.header-wrapper header.header header-drawer .header__icon svg.icon.icon-close{display:none}.header-wrapper header.header header-drawer details.menu-opening svg.icon.icon-hamburger{display:none}.header-wrapper header.header header-drawer details.menu-opening svg.icon.icon-close{display:block}.blocks-wrapper-slide .slide-item:after,.blocks-wrapper-slide .slide-item:before{display:none!important}.video-blck-slider button.slick-arrow,.video-blck-slider-full button.slick-arrow{background:#fff;top:50%;transform:translateY(-50%);z-index:1;border-radius:50%;width:36px;height:36px}.vide-blocks-wrappr .video-blck-slider .slick-track,.video-blck-slider-full .slick-track{gap:16px}.vide-blocks-wrappr .video-blck-slider .slick-list.draggable,.video-blck-slider-full .slick-list.draggable{padding-right:100px}.video-blck-slider button.slick-arrow.slick-prev,.video-blck-slider-full button.slick-arrow.slick-prev{left:0;right:unset}.vide-blocks-wrappr .video-blck-slider .videSlide-wrapper .video-container,.video-blck-slider-full .videSlide-wrapper .video-container{min-height:391px;max-height:391px}.video-blck-slider button.slick-arrow svg,.video-blck-slider-full{width:100%;height:100%}.vide-blocks-wrappr .video-blck-slider,.vide-blocks-wrappr .video-blck-slider-full{padding-top:0;margin-top:32px}.heading-blocks-wrappr{grid-template-columns:repeat(2,1fr);gap:6px;margin:0 0 32px!important;width:100%}.img-text-pdp-mains .image-with-text__heading{font-size:20px;margin:0 0 20px}.img-text-pdp-mains .image-with-text__grid{gap:32px}.custom-rich-text-wrappr .rich-text__wrapper{gap:24px;width:100%;flex-direction:column;align-items:center}.custom-rich-text-wrappr .rich-text__blocks .button--primary{width:100%}.custom-rich-text-wrappr .rich-text__blocks h2.rich-text__heading{font-size:28px;text-align:center}.custom-rich-text-wrappr .rich-text__blocks .rich-text__caption{font-size:13px;margin:0 auto 12px}.img-text-flavour-cards button.slick-arrow{width:36px;height:36px;align-items:center}.img-text-flavour-cards ul.slick-dots{margin:18px 0 0;min-height:36px}.img-text-flavour-cards .slick-list.draggable{padding-right:115px}.flavour-card-item .content-block p{font-size:24px}.flavour-card-item{padding:0 24px 18px;margin-top:54px;min-height:200px}.flavour-card-item .image-block img{aspect-ratio:1/1;max-width:172px;margin:-54px auto auto}.img-text-flavour-cards{margin-top:10px;margin-left:0;margin-right:0}.header-wrapper-section h2.rich-text__heading{margin:0 0 18px;font-size:28px}.header-wrapper-section .rich-text__wrapper{width:100%}.header-wrapper-section .rich-text__text{margin:0;font-size:16px;letter-spacing:0;line-height:150%}.img-text-accordions .image-with-text__grid{flex-direction:column-reverse;gap:24px}.img-text-accordions .accordion-slide{padding:16px 10px 16px 40px}.img-text-accordions .accordion-slide .accordion-heading p{font-size:18px;letter-spacing:0}.img-text-accordions .accordion-slide:before{font-size:18px;top:16px}.vide-blocks-wrappr .video-blck-slider-full .slick-list.draggable{padding-left:76px;padding-right:76px}.video-blck-slider-full button.slick-arrow{right:20px}.video-blck-slider-full button.slick-prev.pull-left.slick-arrow{left:20px}.img-text-pdp-mains .image-with-text__grid{gap:24px;flex-direction:column-reverse}.img-txt-home-card.pdp-img-text .image-with-text__grid{gap:12px;display:flex;grid-template-columns:1fr}.img-txt-home-card.pdp-img-text .image-with-text__grid .image-with-text__media-item{margin-top:0}.product.product--medium{gap:32px!important;justify-content:space-between;flex-wrap:unset;flex-direction:column}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}.product__info-container .product__title h1{font-size:34px}.anouncement-tabs .slide_tab .inner-tab .icon{display:none}.anouncement-tabs .slide_tab p{font-size:12px!important}.pdp-img-blocks-sec .inner-img-blocks{gap:16px}.pdp-img-blocks-sec .inner-img-blocks .blocks-wrapper-slide span.text-item{text-align:left}.footer-button-wrappr{margin-top:30px}.footer-button-wrappr a.button{width:100%}.img-text-accordions{padding-top:48px;padding-bottom:48px}.img-txt-home-card.pdp-img-text .buttons-wrapper{align-items:start}.best-seller-tag{top:10px;left:18px}.img-text-pdp-mains{padding-top:48px!important;padding-bottom:48px!important}.img-design-layout-2 .page-width{justify-content:center}.buttons-wrapper{margin:auto}.main-app-section .title-wrapper-with-link{max-width:768px;margin:0 auto 32px;padding:0}.image-with-text_subtitle{margin:0 auto 12px}.main-app-section .title-wrapper-with-link h2.title{font-size:28px}.main-app-section .title-wrapper-with-link .content{margin-top:18px}.main-app-section .title-wrapper-with-link .content p{font-size:16px}.main-app-section .image-with-text_subtitle p{font-size:14px}.img-text-home-ingredients .img-text-cards-ingredients .img-text-card-item{width:100%!important}.img-text-home-ingredients .image-with-text_subtitle,.img-txt-home-card .image-with-text_subtitle,.img-text-bottom-sec .image-with-text_subtitle{margin-left:unset}}fieldset.js.product-form__input.product-form__input--image{display:flex;flex-wrap:wrap;gap:10px;max-width:100%!important}fieldset.js.product-form__input.product-form__input--image .flavor-card{display:flex;flex-direction:column;align-items:center;border:1px solid #000000;border-radius:8px;cursor:pointer;transition:all .3s ease;text-align:center;width:100%;max-width:83px;overflow:hidden;padding:0;background:transparent;margin:0;color:#000}fieldset.js.product-form__input.product-form__input--image .flavor-card:hover,fieldset.js.product-form__input.product-form__input--image input[type=radio]:checked+.flavor-card{border-color:#d71c2d}fieldset.js.product-form__input.product-form__input--image .flavor-image img{display:block;width:100%;height:100%;object-fit:cover}fieldset.js.product-form__input.product-form__input--image .flavor-title{font-size:12px;letter-spacing:0;line-height:120%;margin:6px 0}fieldset.js.product-form__input.product-form__input--image .flavor-image{display:block;width:90px;height:90px;border-radius:8px;overflow:hidden}.product-form__input--pill input[type=radio]+label{border-radius:8px!important;margin-top:0!important}.product-form__input--pill input[type=radio]:checked+label{background-color:transparent;color:#000}.product-form__input--pill input[type=radio]:checked+label{background-color:transparent!important;color:#000!important;border-color:#d71c2d}fieldset.js.product-form__input.product-form__input--image .form__label{font-size:14px;font-weight:700;text-transform:uppercase;margin:0 0 8px}.product__info-wrapper.grid__item{border-radius:20px;background-color:#bebebe33;padding:20px}#main-product-wrappr{gap:20px!important}.skio-plan-picker{flex-direction:column-reverse!important}.js.product-form__input.product-form__input--image.product-form__input--pill label{font-size:18px!important}.buy-btn-block product-form.product-form .product-form__submit span{font-size:20px;display:flex;align-items:center;gap:8px}.one-time-static-button-with-text .one-time-static-button .product-form__buttons .product-form__submit.button{font-size:18px;text-transform:uppercase}.product-form__submit.button{padding:1.5rem 3rem!important}fieldset.js.product-form__input.product-form__input--image.product-form__input--pill.option-type-caffeine-level label{width:100%;max-width:calc(33.33% - 12px)}.skio-group-container.skio-group-container--available:has(input[skio-one-time]),.product__info-container .skio-plan-picker{display:none!important}.product-one0-time-info-block-inner{width:100%;max-width:100%;margin:1.5rem auto!important;display:flex;flex-direction:column;gap:1.5rem}.check-icons-with-text-block{display:flex;flex-wrap:wrap;justify-content:space-between;border-radius:8px}.check-icons-with-text-inner-element{display:flex;align-items:center;gap:5px;width:100%;max-width:50%}.fp-icons-element{display:flex;align-items:center;width:20px;height:20px;flex:0 0 20px}.fp-icons-element img{display:block;width:100%;height:100%;object-fit:contain}.one-time-static-button-with-text{display:flex;flex-direction:column;align-items:center;justify-content:center}.one-time-static-prices{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:fit-content;margin:0;text-decoration:underline}.one-time-static-button-with-text .one-time-static-button .product-form__buttons .product-form__submit.button{padding:0!important;width:fit-content;border-radius:100px;margin:0 auto;background:transparent;box-shadow:none;height:auto;min-height:auto}.one-time-static-button-with-text .one-time-static-button .product-form__buttons .product-form__submit.button span{color:#000!important;text-decoration:underline;text-transform:math-auto}.one-time-static-button-with-text .one-time-static-button .product-form{margin-bottom:0!important}.one-time-static-prices span{color:#2eb24c}.one-time-compare-price{text-decoration:line-through;opacity:.7;margin-left:3px}.atc-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff}.one-time-static-button-with-text .one-time-static-button .product-form{margin-top:0;margin-bottom:0}@media(max-width:1200px){.product-one0-time-info-block-inner,.check-icons-with-text-inner-element{max-width:100%}.check-icons-with-text-block{padding:12px}}@media(max-width:500px){fieldset.js.product-form__input.product-form__input--image .flavor-card{max-width:calc(33.33% - 7px)}fieldset.js.product-form__input.product-form__input--image .flavor-title{padding-inline:6px}.js.product-form__input.product-form__input--image .flavor-image{width:80px;height:80px;margin-top:6px}.product__info-wrapper.grid__item{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
