.hidden{display:none!important}.monica{font-family:BN Monica;font-weight:400;line-height:1.2}.rubik{font-family:Rubik}.basic{font-family:Basic;letter-spacing:-.5px}#bundle_checked_subscription{position:absolute;opacity:0}a{text-underline-offset:3px}.bg-blue{background-color:#326ee3!important}.text-blue{color:#326ee3!important}.from-richtext p{font-size:inherit;margin:inherit}.color-grey{color:#989898}.color-white{color:#fff}.cta{display:block;padding:15px;font-weight:700;text-align:center;border-radius:100px}.cta.blue-cta{background-color:#326ee3;text-shadow:0 1px 3px #184DB5;box-shadow:inset 0 2px 2px #ffffff80,inset 0 -2px 2px #1043a7,0 3px 6px -2px #2048834d;color:#fff;transition:background-color .3s;z-index:2000}.cta.blue-cta:hover{background-color:#fff;color:#326ee3;text-shadow:none}@media screen and (min-width:768px){.cta{font-size:30px}}.site-header{width:100%}body:not(.scrolling) .site-header{position:relative}body:not(.scrolling) #StickyHeaderWrap .site-header{top:0!important;position:absolute}#StickyHeaderWrap{position:absolute;z-index:2600;width:100%;top:30px!important;margin:0 auto;padding:0 10px}.section-header h2,.theme-block h2{max-width:75rem;margin-inline:auto;line-height:1}body.template-index .section-header h2{margin-bottom:7px}.section-header--title{text-transform:uppercase}body.template-index .testimonials-section{position:relative;overflow:hidden}body.template-index .testimonials-section>img.cereals{position:absolute;top:0;right:0;width:70%;object-fit:cover}body.template-index .testimonials-section>img.cereals.mobile{display:none}.header--hidden .header-item--left,.header--hidden .header-item--icons{display:none}.header--hidden .header-layout[data-logo-align=center] .header-item--logo{margin:0}@media screen and (max-width:767px){body.template-index .testimonials-section>img.cereals.desktop{display:none}body.template-index .testimonials-section>img.cereals.mobile{display:block;left:0;right:unset;top:0;width:40%}}@media screen and (min-width:768px){#StickyHeaderWrap{top:42px!important;padding:0 20px}}.site-nav__link,.cart-link{display:inline-flex;align-items:center;column-gap:15px}.page-width.page-width-second{max-width:1360px}.page-width.page-width-third{max-width:1250px}.product__main-photos .flickity-viewport{border-radius:24px}.product-block,.product-block h1{margin-bottom:0}.pack-size{font-weight:500;font-size:14px}@media screen and (max-width:767px){.product__main-photos .flickity-viewport{border-radius:0}}.product-block.product-block--reviews{margin-top:5px}.block__reviews:not(:last-child){margin-bottom:1rem}.star-circle{width:18px;height:18px;border-radius:50%;display:inline-block;background-repeat:no-repeat;background-position:center}.star-circle.colored.star-color--orange{background-image:url(https://cdn.shopify.com/s/files/1/0690/3044/5355/files/star_fill_orange.svg?v=1730315206)}.star-circle.colored.star-color--yellow{background-image:url(https://cdn.shopify.com/s/files/1/0690/3044/5355/files/star_fill_yellow.svg?v=1730311448)}.star-circle.colored.star-color--pink{background-image:url(https://cdn.shopify.com/s/files/1/0690/3044/5355/files/star_fill.svg?v=1727521259)}.star-circle.colored.star-color--purple{background-image:url(/cdn/shop/files/star_fill_purple.svg?v=1737221743)}.section-header .review-stars{margin-bottom:.5rem}[data-type_header_text_alignment=true] .section-header .review-stars{justify-content:center}.review-stars-image{width:var(--image-width, 120px)}.review-stars-wrapper{row-gap:.25rem}.review-stars:has(.review-stars-image) .review-stars-wrapper{flex-wrap:wrap}.review-stars:has(.review-stars-image) .stars{width:100%}.review-score_container{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);display:flex;align-items:end;line-height:1}.review-score_container span:nth-child(1){font-size:18px}.review-score_container span:nth-child(2),.review-stars-text{font-size:14px;font-weight:400}@media screen and (max-width:767px){.star-circle{width:16px;height:16px}.review-score_container span:nth-child(1){font-size:16px}.review-score_container span:nth-child(2),.review-stars-text{font-size:14px}}@media screen and (min-width:768px){.section-header .review-stars{margin-bottom:1rem}}.product-block .rte{margin-top:10px}.product-block .collapsibles-wrapper .rte{margin-top:0}.product-block .rte p{line-height:1.5}@media screen and (max-width:767px){.product-block .rte{margin-top:10px}.product-block .rte p{font-size:16px;line-height:1.4}}.product-block__text{margin-top:20px;font-weight:600}.product-block__text.fs-medium{font-size:16px}.product-block__text.fs-little{font-size:14px}.product-block__text.fs-large{font-size:20px}.product-block__text>*:last-child{margin-bottom:0}.product-block__text h4{font-size:32px}@media screen and (max-width:767px){.product-block__text.fs-medium{font-size:14px}.product-block__text.fs-little{font-size:12px}.product-block__text.fs-large{font-size:16px}}.product-block--popup_dn{margin-top:15px}.product-block--popup_dn>button{text-decoration:dashed;padding-inline:unset;position:relative}button:not(.btn).open-dn{padding:0}button:not(.btn).open-dn:after{content:"";position:absolute;bottom:1.5px;left:0;width:100%;height:1px;border-bottom:1px dashed var(--colorTextBody)}button:not(.btn).open-dn:hover:after{border-style:solid;border-width:1px}.donnee-nutri{background-color:#0006;z-index:9999999;height:auto}.dn-wrapper{overflow-y:auto;height:100%;width:1200px;border-radius:20px}.dn-wrapper button{position:absolute;right:40px;top:20px}@media screen and (max-width:550px){.dn-wrapper button{position:absolute;right:10px;top:1px}.dn-wrapper button svg{width:12px}}@media all and (max-width: 767px){.donnee-nutri{align-items:flex-start!important}.product-block--popup_dn{margin-top:5px}}@media all and (max-width: 1024px){.dn-wrapper button{top:15px}}@media all and (min-width: 1025px){.dn-wrapper>img,.dn-wrapper>image-element{width:50%}}.subscription-label{text-transform:none;font-size:16px;font-weight:700;margin-bottom:15px}.sub-choice{cursor:pointer;background:var(--sub-choice-background);border:0px solid #989898}.sub-choice.active{border-color:var(--colorAccent)}.subscription-container--switcher .sub-choice{background:var(--sub-choice-inactive-background);border-color:var(--colorTextBody)}.subscription-container--switcher .sub-choice.active{background:var(--sub-choice-background);border-color:var(--colorAccent)}.sub-choice__discount{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:var(--colorAccent);color:var(--colorTextBody);border-top-left-radius:8px;border-top-right-radius:8px}.sub-circle{position:relative;width:18px;height:18px;border-radius:50%;border:1px solid #989898;margin:0}.sub-choice.active .sub-circle{border:1px solid var(--colorAccent2)}.subscription-choices input[type=radio]+label .circle-checked{display:none;position:absolute;width:12px;height:12px;border-radius:50%;background-color:var(--colorAccent2);top:50%;left:50%;transform:translate(-50%,-50%)}.subscription-choices input[type=radio]:checked+label .circle-checked{display:block}.subscription-container--switcher .sub-choice:not(.active) .hc-switch--toggler:after{background:var(--sub-choice-inactive-background)}.sub-choice:first-child{margin-top:4rem}.subscription-container--switcher .sub-choice:not(.active) .prices{display:none}.choice-subscribe .compared-price{color:var(--colorTextBody)}.percents-discount{background-color:var(--colorAccent);color:#fff;border-radius:30px}.selling_plan_selector-wrapper .hc-badge{position:absolute;top:50%;left:67%;transform:translate(-50%,-50%)}.selling_plan_selector{background-color:#f9f9f9;border-width:2px}.subscription-container--switcher .sub-choice:not(.active) .selling_plan_selector{background:var(--sub-choice-inactive-background);pointer-events:none;cursor:disabled}.sub-profit h4{font-size:10px;text-transform:none}.sub-profit svg{width:13px;height:13px;margin-top:-1px;color:var(--colorAccent2)}.subscription-container--switcher .sub-choice .sub-profit svg{color:var(--colorTextBody)}@media screen and (min-width:768px){.sub-profit h4{font-size:13px;font-weight:600}.sub-profit svg{width:16px;height:16px}}@media screen and (min-width:1025px){.sub-choice:first-child{margin-top:3rem}.selling_plan_selector-wrapper .hc-badge{left:50%;transform:translate(-50%,-50%)}}.sub-gifts-container{background-color:var(--colorBody)}.gifts-content{display:flex;justify-content:center}.gifts-content img{height:auto}@media screen and (max-width:767px){.gifts-content img{width:280px}}.product-block--link_to_bundle{margin-top:30px}.product-block_buy_button{position:relative;margin-top:15px}.product-block_buy_button .hc-badge{font-weight:400}.product__buttons.sticky-mode .product-block_buy_button .hc-badge{display:none;margin-top:0}.product-block_buy_button .hc-badge [data-discount-amount]{font-weight:600;margin-left:5px;padding:.125rem .625rem;background-color:var(--colorTextBody);color:#fff;border-radius:30px}.product-block_buy_button .variant-pack-builder__errors{display:none;position:absolute;width:100%}.product-block_buy_button button{padding-top:22px;padding-bottom:22px;font-size:16px;font-weight:900}.product-block_buy_button button[disabled]{display:none}.product__buttons.sticky-mode .product-block_buy_button button[disabled]{position:relative;z-index:-1}.product-block_buy_button button+button{margin-top:0;margin-left:0!important}@media screen and (min-width:1025px){.product-block_buy_button button{padding-top:26px;padding-bottom:26px}}.product-single__meta:has(.variant-pack-builder) .product-block_buy_button [type=submit][disabled=disabled]:hover~.variant-pack-builder__errors{display:none}.product-block_variant_picker:has(.variant-wrapper){margin-top:1rem}.cta-subtext{margin-top:15px}@media screen and (max-width:767px){.product-block--link_to_bundle{margin-top:25px}}.background-media-text__inner .cta,.background-media-text__inner img{margin-top:1.8rem;margin-inline:auto;width:50vw}.background-media-text__subtext{margin:25px 0 20px}.background-media-text__subtext.subtext-under-image p{font-size:14px}.background-media-text__inner img.desktop-hidden{display:none}.comparative-table .image-fit{object-position:center 70%}.comparative-table .background-media-text__aligner{justify-content:center;margin:0}.comparative-table .background-media-text__text{padding-left:0;padding-right:0}@media screen and (max-width:1089px){.background-media-text__inner .cta,.background-media-text__inner img{width:60vw}.background-media-text__subtext.subtext-under-image p{font-size:14px}.background-media-text__subtext{margin:20px 0;padding:0 10px}}@media screen and (max-width:767px){.background-media-text__inner img.desktop-hidden{display:block}.background-media-text__inner img:not(.desktop-hidden){display:none}.comparative-table .background-media-text__text{padding:25px 0}.comparative-table .background-media-text__inner h2{padding:0 20px}.comparative-table .background-media-text__inner img{width:95%}.comparative-table .background-media-text__inner .cta{width:90%}}@media screen and (min-width:1090px){.comparative-table .background-media-text__aligner{width:80%}}.valorization .background-media-text__inner img{width:100%}.valorization .background-media-text__inner h2{max-width:500px;margin-inline:auto}.valorization .background-media-text__text{padding-bottom:0}@media only screen and (max-width: 767px){.valorization .background-media-text__aligner{margin-bottom:0}}@media only screen and (min-width: 768px){.valorization .background-media-text__text{padding-bottom:72px}}@media only screen and (min-width: 1090px){.valorization .background-media-text__aligner{width:100%;justify-content:center}.valorization .background-media-text__inner img{width:70%}}.satisfaction-garantie{background-color:#fff}.satisfaction-garantie h2{font-family:rubik;font-weight:600;order:2;font-size:28px!important;width:80%;max-width:700px;line-height:1.3}.satisfaction-garantie .background-media-text__inner img{width:165px;order:1;margin-bottom:30px;margin-top:0}.satisfaction-garantie .background-media-text__inner .rte{order:3}.satisfaction-garantie .rte p{margin-bottom:1rem}.satisfaction-garantie .background-media-text__aligner{width:95%;max-width:900px}.satisfaction-garantie .background-media-text__text{display:flex;flex-direction:column;align-items:center;padding-bottom:20px}@media only screen and (min-width: 768px){.satisfaction-garantie h2{font-size:36px!important}}.testimonials-slide .testimonials-slider__text,.testimonials-slide.is-selected .testimonials-slider__text{border:1px solid currentColor;border-radius:20px;height:90%;column-gap:30px;row-gap:1rem;display:flex;flex-direction:column;margin-top:15px}.testimonials-slide .testimonials-slider__text[data-icon=custom]{margin-top:calc(var(--custom-icon-width, 90px) / 2);padding-top:calc((var(--custom-icon-width, 90px) / 2) + 10px)}.testimonials-slider__text_content{display:flex;flex-direction:column;justify-content:center;align-items:start;text-align:var(--card-alignment);height:100%}.testimonials-slider__text[data-icon=custom] .testimonials-slider__text_content image-element{position:absolute;top:calc(-1 * var(--custom-icon-width, 90px) / 2);left:50%;transform:translate(-50%);width:var(--custom-icon-width, 90px);margin:0 auto}.testimonials-slide{padding:0;padding-left:.5rem;padding-right:.5rem;height:100%}.testimonials-section .flickity-page-dots{bottom:0}.testimonials-slider .flickity-viewport{margin-top:20px;margin-bottom:5px}.testimonial-meta>*{margin:0!important}.review-stars-two-lines .review-stars{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px}.review-stars-two-lines .review-stars .stars{order:2}.review-stars-two-lines .review-stars .review-stars-text{order:3;flex-basis:100%}.review-stars-two-lines .review-stars .review-score_container span:nth-child(1){font-size:24px;line-height:.8}.review-stars-two-lines .review-stars .review-score_container span:nth-child(2){font-size:16px}.testimonials-slider__text{height:100%}.testimonials-slider__text .testimonial-image{max-width:unset;width:100%;flex-shrink:0;margin-bottom:0;background:transparent}.testimonials-slide .stars{justify-content:center;margin-bottom:15px}.testimonials-slide .star-circle{width:18px;height:18px}@media screen and (max-width:767px){.testimonials-slider .flickity-viewport{margin-top:10px;margin-bottom:0}.testimonials-section .flickity-page-dots{bottom:30px}.testimonials-slide{padding-left:1rem;padding-right:1rem}.testimonials-slider__text{margin-left:0;margin-right:0}.testimonials-slide .testimonials-slider__text,.testimonials-slide.is-selected .testimonials-slider__text{height:95%;column-gap:20px}.testimonials-slider__text .testimonial-image{width:100%}.testimonials-slide .star-circle{width:16px;height:16px}.testimonials-slider__text_content{justify-content:start}}@media screen and (min-width:768px){.review-stars-two-lines .review-stars .review-score_container span:nth-child(1){font-size:32px}.review-stars-two-lines .review-stars .review-score_container span:nth-child(2){font-size:20px}}.cards-by-links_card_item{display:none;background-color:#ffe4ac;border-radius:16px}.cards-by-links_card_item.active{display:block}.cards-by-links_link_item{text-decoration:underline;padding:0}.cards-by-links_link_item.active,.cards-by-links_link_item:hover{color:#ff3a75}.cards-by-links button.open-dn:after{left:50%;transform:translate(-50%);width:95%}.multi-videos{display:flex;justify-content:space-between;align-items:center}.multi-videos_text{flex-basis:40%;text-align:center;padding:20px}.multi-videos>h2{font-family:Bunch;color:#e6ad0a;font-size:90px;line-height:1}.multi-videos>div>h3{font-family:Rubik,Arial,Helvetica,sans-serif;color:#fff;font-weight:800;font-size:50px;line-height:1}.multi-video_videos{display:flex;justify-content:center;gap:10px}.multi-videos_block{display:flex;padding-right:148px;position:relative}.multi-videos_block img{position:absolute;right:0;height:calc(100% + 8px)}.video-item{height:354px;position:relative}.video-item:nth-child(2){align-self:center}.video-item:nth-child(3){align-self:flex-end}.multi-video_videos video{border-radius:16px;height:100%}.video-item .sound-on,.video-item .sound-off{fill:#fff}.video-item button{cursor:pointer}.video-item button.play-pause{position:absolute;top:0;left:0;width:100%;height:100%}.video-item button.play-pause[data-state=paused] .pause,.video-item button.play-pause[data-state=playing] .play{display:none}.video-item button.sound-on-off{position:absolute;bottom:10px;right:10px;width:30px;height:30px}.video-item button.play-pause[data-state=paused]+button.sound-on-off{display:none}.video-item button.sound-on-off[data-state=on] .sound-off,.video-item button.sound-on-off[data-state=off] .sound-on{display:none}@media screen and (max-width:1023px){.multi-videos{flex-direction:column}}@media screen and (max-width:767px){.multi-video_videos{flex-direction:column}.multi-videos_text{padding:5px}.multi-videos_block img{right:-2px}}.infinite-slider__item{display:flex;flex-shrink:0;align-items:center;justify-content:center;column-gap:10px;text-transform:uppercase}.infinite-slider__item img{height:100%;width:auto;padding:5px;border-radius:50%;background-color:var(--color-foreground)}.infinite-slider__item h4{margin:0;font-size:var(--font-size-mobile)}@media only screen and (min-width:768px){.infinite-slider__item h4{font-size:var(--font-size-desktop)}}.icons-text__item{display:flex;align-items:center;justify-content:center;column-gap:25px}.icons-text__item img{height:100%;width:auto}.icons-text__item h5{font-size:16px;font-weight:500;margin:0;width:70%;line-height:1.2;text-transform:none}@media only screen and (max-width:1100px){.icons-text__item h5{width:100%}.icons-text__item{column-gap:15px}.icons-text{width:90%!important}}@media only screen and (max-width:767px){.icons-text{width:95%!important;justify-content:center}.icons-text__item{flex-direction:column;justify-content:start;row-gap:10px;height:100%}.icons-text__blocks{grid-template-columns:repeat(3,1fr)!important}.icons-text__item:last-child{display:none}.icons-text__item h5{font-size:12px;text-align:center}.icons-text__item img{height:25px;width:auto}}.faq{position:relative}.faq__categories{display:flex;flex-wrap:wrap}.faq__category{display:flex;align-items:center;justify-content:flex-start;margin-right:5px;padding:12px 20px;background-color:var(--colorBtnPrimary);border:2px solid var(--colorBtnPrimaryText);border-radius:40px;cursor:pointer;-webkit-box-shadow:4px 4px 0px 0px var(--colorBtnPrimaryText);box-shadow:4px 4px 0 0 var(--colorBtnPrimaryText)}.faq__category.active,.faq__category:hover{background-color:var(--colorAccent);color:#fff}.faq__category-title{font-size:20px;font-weight:700;text-align:left}.faq__questions{width:100%}.section-faq button.collapsible-trigger{display:flex;justify-content:space-between;align-items:start;width:100%;padding-top:12px;padding-bottom:12px;position:relative}.faq--with-categories .faq-block button.collapsible-trigger,.faq--with-categories .faq-block .collapsible-content__inner{padding-left:0;padding-right:0}.collapsible-trigger--inline .collapsible-trigger__icon{order:2;display:flex;align-items:center}.faq-block--card .collapsible-trigger .collapsible-trigger__icon{right:20px}.faq-block{text-align:left;margin-inline:auto}.page-width--narrow .faq-block{max-width:800px}.faq-block--border{background-color:transparent;border-radius:0;border-bottom:1px solid currentColor}.faq-block--border:last-child{border-bottom:none}.faq-block--border .collapsible-trigger{padding-left:0;padding-right:0}.faq-block--card{background-color:#fff;border-radius:12px}.faq-block--card:not(:last-child){margin-bottom:12px}.faq-block--card .collapsible-trigger{padding-left:10px;padding-right:10px}.faq--with-categories .faq-block{background-color:transparent}.faq-block .collapsible-content__inner{padding:0 0 20px}.faq-block--card .collapsible-content__inner{padding:0 10px 10px}.collapsible-trigger__title{display:block;margin-bottom:0;padding-right:30px}.faq-block .collapsible-trigger__title.p{font-weight:700;font-size:18px}.collapsible-trigger__title-prefix{display:inline-flex;align-items:center;justify-content:center;vertical-align:text-bottom;width:31px;height:31px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:700;font-size:18px;border-radius:50%;color:#fff;background-color:var(--colorAccent);margin-right:5px}.faq__questions .block__button{text-align:center;margin-top:1rem}@media only screen and (max-width:360px){.faq__category-title{font-size:16px}}@media only screen and (max-width:767px){.faq__category{min-height:80px}}@media only screen and (min-width:768px){.faq__category{padding:24px 20px}.faq-block--card .collapsible-trigger{padding-left:20px;padding-right:20px}.faq-block--card .collapsible-content__inner{padding:0 20px 20px}.faq__category-title{font-size:20px}.faq__questions .block__button{margin-top:2rem}}@media only screen and (min-width:1025px){.faq__category-title{font-size:24px}}@media only screen and (max-width:767px){.infinite-slider{width:95%}}.variant-input-wrap label{border-radius:50px}.product-block_variant_picker .variant__label{text-transform:none;font-size:16px;font-weight:700}.variant-wrapper--dropdown{width:100%}.variant-wrapper--dropdown select{width:100%;border-radius:16px}.block-qty-price-text>span:first-child{line-height:1}.product-block_quantity_selector .js-qty__wrapper{width:120px;max-width:unset}.product-block_quantity_selector .js-qty__num{border:none;border-radius:50px;background-color:#fff;height:40px;width:100%}.product-block_quantity_selector .js-qty__adjust{background:#000;fill:none;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;color:#fff;width:32px;height:32px;box-shadow:inset 0 -2px 4px #180d0c,inset 0 2px 4px #ffffff4d;border-radius:50%}.product-block_quantity_selector .js-qty__adjust:hover{transform:translateY(-50%) scale(1.05)}.product-block_quantity_selector .js-qty__adjust--plus{right:5px}.product-block_quantity_selector .js-qty__adjust--minus{left:5px}@media only screen and (max-width:767px){.product__buttons.sticky-mode{position:fixed;bottom:0;left:0;border-radius:12px 12px 0 0;justify-content:center;background-color:#fff;width:100%;max-width:100vw;padding:10px;z-index:1111}.product__buttons.sticky-mode .cta{font-size:16px}.product__buttons.sticky-mode .product-block_buy_button{margin-top:0}}.hero-pills{display:flex;column-gap:15px;margin-top:1rem}.hero-pill{background-color:#fff;padding:12px 30px;border-radius:100px;font-size:16px;font-weight:400}.hero__link .cta{padding:17px 45px;margin-top:1.5rem}@media screen and (max-width: 767px){.hero-pill{padding:12px 0;flex-grow:1;font-size:12px}.hero__link .cta{padding:10px 5px;width:100%;margin-top:1rem}}.reassurance-container{display:flex;justify-content:center;column-gap:calc(50px + 5vw);position:absolute;z-index:500;bottom:0;background:var(--colorHeroText);width:100%;color:#fff;padding:13px 0;border-top-left-radius:24px;border-top-right-radius:24px}.reassurance-item{display:flex;align-items:center;column-gap:2vw;font-weight:500;font-size:14px}.reassurance-item img{height:38px;width:auto}@media screen and (max-width: 1000px){.reassurance-item{flex-direction:column;row-gap:5px;text-align:center}}@media screen and (max-width: 767px){.reassurance-container{border-top-left-radius:20px;border-top-right-radius:20px;column-gap:10px;padding:7px 0}.reassurance-container>*{flex-basis:25%}.reassurance-item{font-size:10px;font-weight:400}.reassurance-item img{height:30px}}.homepage-valorization{background-color:#fff}.advanced-content .homepage-valorization .cereals{display:block;position:absolute;bottom:0;z-index:500;object-fit:cover}.advanced-content .homepage-valorization .cereals.mobile{bottom:unset;top:100px;z-index:0}.advanced-content .cereals.desktop{display:none}.homepage-valorization .custom-content{position:relative;overflow:hidden;flex-direction:column-reverse;margin-bottom:-5px;margin-left:0}.custom__item-inner a{width:100%;max-width:18rem}.custom__item-inner a:after,.custom__item-inner a:before{display:none}.homepage-valorization .custom__item{padding-left:0;margin-bottom:0}.homepage-valorization .custom__item-inner.custom__item-inner--liquid{padding:45px 7vw}.multitext-item{margin-bottom:35px}.multitext-item h2{margin-bottom:10px}@media screen and (max-width: 767px){.custom__item-inner{text-align:center}.custom__item-inner a{margin-inline:auto}}@media screen and (min-width: 1100px){.homepage-valorization .custom-content{flex-direction:row-reverse}.homepage-valorization .custom__item-inner.custom__item-inner--liquid{padding:0 7vw}.homepage-valorization .custom__item:nth-child(1){height:100%}.homepage-valorization .image-wrap{overflow:unset}.homepage-valorization .custom__item:nth-child(1) *{height:800px}.advanced-content .cereals.mobile{display:none}.advanced-content .cereals.desktop{display:block}}@media screen and (max-width:1099px){.homepage-valorization .custom__item{width:100%}}.advanced-content .image-text-list{background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;padding:70px 0;position:relative}.advanced-content .image-text-list .page-width{max-width:1300px}.advanced-content .image-text-list .custom-content{margin-bottom:0;margin-left:0}.advanced-content .image-text-list .custom__item{margin-bottom:0}.advanced-content .image-text-list .custom__item:nth-child(2){padding-left:7vw}.advanced-content .image-text-list .custom__item img{height:auto}.advanced-content .image-text-list .list-icon-text_item h2{margin-bottom:1.5rem}.advanced-content .image-text-list ul{list-style:none;margin-left:0;margin-bottom:2rem}.advanced-content .image-text-list li{display:flex;align-items:center;column-gap:1rem}.advanced-content .image-text-list li:not(:last-child){margin-bottom:1rem}.advanced-content .image-text-list .custom__item-inner a{max-width:15rem}.advanced-content .image-text-list .cereals.desktop{width:150px;height:auto;position:absolute;top:-50px;right:50px}.advanced-content .image-text-list .cereals.mobile{width:100px;height:auto;position:absolute;bottom:70px;right:0}@media only screen and (max-width: 767px){.advanced-content .image-text-list{padding:20px 0 50px}.advanced-content .image-text-list .custom__item{padding-left:0}.advanced-content .image-text-list .custom__item:nth-child(2){padding-left:0}.advanced-content .image-text-list .list-icon-text_item h2{text-align:left;margin-top:1rem}.advanced-content .image-text-list .custom__item-inner a{max-width:unset}.advanced-content .image-text-list .page-width{padding:0 15px}}.shopify-section-group-footer-group{padding-bottom:0!important}.footer__copyright>span{padding:0}.site-footer .page-width{position:relative;z-index:500}.site-footer .page-width:not(.hidden)+.page-width{border-top:1px solid var(--colorFooterText)}.site-footer__linklist li{margin-bottom:0}.site-footer__linklist li a:hover{text-decoration:underline}.site-footer>img.cereals{position:absolute;bottom:0;left:0;z-index:0;object-fit:cover}.site-footer>img.cereals.mobile{display:none}@media only screen and (max-width: 767px){.site-footer>img.cereals.desktop{display:none}.site-footer>img.cereals.mobile{display:block;left:inherit;bottom:inherit;right:0;top:-150px}.grid__item.logo{margin-bottom:0}.footer__logo a{display:flex;align-items:center}.footer__logo image-element{display:block}.footer__logo image-element img{width:100%;height:45px}.site-footer .grid-newsletter{margin-bottom:20px}.footer-grid{display:flex;flex-direction:column}.grid__item.socials-payments{display:none;order:4;margin-top:20px}.site-footer .grid__item.menu{width:50%;margin-bottom:2rem}}.product__photos.thumbs-two_columns{position:relative}.product__photos.thumbs-two_columns .product__thumbs{position:static}.product__photos.thumbs-two_columns .product__thumb-arrow{background-color:#fff;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);height:36px;width:36px}.product__photos.thumbs-two_columns .product__thumb-arrow--prev{left:0;border-radius:0 12px 12px 0}.product__photos.thumbs-two_columns .product__thumb-arrow--prev svg{transform:rotate(180deg);margin-left:-5px}.product__photos.thumbs-two_columns .product__thumb-arrow--next{right:100%;border-radius:12px 0 0 12px}.product__photos.thumbs-two_columns .product__thumb-arrow--next svg{margin-right:-5px}@media only screen and (max-width: 767px){.product__photos.thumbs-two_columns .product__thumb-arrow{display:flex}}.ingredients-table .background-media-text__aligner{background-color:#ffe4ac;width:90%;justify-content:center;border-radius:30px;margin-top:1rem}.ingredients-table:after{content:"";position:absolute;bottom:0;left:50%;background:url(https://cdn.shopify.com/s/files/1/0690/3044/5355/files/bg-img-bottom.png?v=1727908461);height:380px;transform:translate(calc(-50% + 70px));width:670px;z-index:5;background-size:cover}.ingredients-table{min-height:900px!important}.ingredients-table .background-media-text__container img{object-position:47% 50%;transform:translateY(6rem);z-index:100}@media only screen and (max-width: 1200px){.ingredients-table:after{height:340px}}@media only screen and (max-width: 767px){.background-media-text__inner img{width:90%}.ingredients-table:after{width:100%;left:0;transform:none;height:180px;background-image:url(https://cdn.shopify.com/s/files/1/0690/3044/5355/files/image-mobile-section.png?v=1727907703)}}@media only screen and (min-width: 390px){.ingredients-table{min-height:920px!important}}@media only screen and (min-width: 435px){.ingredients-table:after{display:none}}@media only screen and (min-width: 768px){.ingredients-table:after{display:block}.ingredients-table .background-media-text__aligner{width:80%;padding-bottom:7rem;border-radius:40px}.ingredients-table{min-height:calc(500px + 25vw)!important}.ingredients-table .background-media-text__container img{object-position:center 0%;transform:none}.ingredients-table .background-media-text__text .h3{margin-bottom:3rem}}.shopify-section--card-slider header h2{text-align:center;margin:0 0 2rem;text-transform:none;padding:0 5%}.shopify-section--card-slider .section-subtitle{font-weight:600;text-align:center;text-decoration:underline;margin:1rem 0 0}.shopify-section--card-slider .swiper-wrapper{column-gap:1rem}.shopify-section--card-slider .page-width{overflow:hidden}@media (max-width: 767px){.shopify-section--card-slider header h3{margin:2rem 0;font-size:2rem}.shopify-section--card-slider .swiper-wrapper{column-gap:0}}@media (min-width: 768px){.shopify-section--card-slider .section-subtitle{margin:0 0 3rem}}@media (min-width: 1024px){.shopify-section--card-slider header:has(.btn){display:flex;align-items:center;justify-content:space-between;gap:1rem}.shopify-section--card-slider header:has(.btn) h2{text-align:left}.shopify-section--card-slider header div:has(.btn){margin-right:5%}}.card-item{flex-basis:75%;display:flex;flex-direction:column;border-radius:20px;height:auto!important;border:1px dashed var(--border-color, currentcolor)}.card-item img{width:var(--image-width, 100%);height:auto;margin:0 auto}.card-item__text{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.card-item__paragraph p{margin-bottom:0}.card-item__title h5{margin-bottom:7px}.card-item__title .p{font-size:20px}.section-cards-slider__container .swiper-pagination{display:none;position:static;margin-top:1.2rem}.section-cards-slider__container .swiper-pagination-bullet{background-color:transparent;opacity:1}.section-cards-slider__container .swiper-pagination-bullet{background:currentColor;border:1px solid;border-color:currentColor;border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin:0 7px;width:12px}.section-cards-slider__container .swiper-pagination-bullet-active{background-color:var(--colorBody);border-color:var(--colorBody)}@media screen and (max-width: 767px){.card-item.grid__item{flex-basis:unset}.card-item.grid__item img{--image-width: 75%}.card-item.grid__item .card-item__title .h4{font-size:18px}.card-item.grid__item .card-item__text{padding:1.5rem 0}}@media screen and (min-width: 768px){.card-item{flex-basis:33.333%;flex-shrink:1!important}.section-cards-slider__container .swiper-pagination-bullet{width:12px;height:12px}.card-item__title{font-weight:600;font-size:20px}}@media screen and (min-width: 1025px){.card-item{flex-basis:25%}}.shopify-section--card-slider>div>img.cereals{position:absolute;bottom:0;left:0;z-index:0;object-fit:cover}.shopify-section--card-slider>div>img.cereals.mobile{display:none}@media only screen and (max-width: 767px){.shopify-section--card-slider>div>img.cereals.desktop{display:none}.shopify-section--card-slider>div>img.cereals.mobile{display:block;left:inherit;bottom:inherit;right:0;top:0;z-index:500}}.item-properties{display:block;width:fit-content;margin:0;padding-right:5px;font-weight:600;text-transform:capitalize}.line-properties-wrapper{display:flex;flex-wrap:wrap;width:100%}#CartDrawer{display:flex;flex-direction:column;background-color:var(--colorBody2);border-radius:0}#CartDrawer .drawer__fixed-header{background:var(--colorBody2);color:var(--colorTextBody)}#CartDrawer .drawer__header{padding-top:7px;padding-bottom:7px}#CartDrawer .drawer__close-button{background:transparent;color:var(--colorTextBody)}#CartDrawer .drawer__scrollable{background-color:var(--colorBody2)}#CartDrawer .drawer__cart-empty .drawer__scrollable{justify-content:center}#CartDrawer .drawer__cart-empty .drawer__scrollable *{color:currentcolor}.text-white{color:#fff}.cart__item--image{display:block;width:100%;overflow:hidden;max-width:90px;min-width:90px;width:90px;min-height:90px;height:90px;transform:translateZ(0)}.cart__item--image .image-wrap{width:100%;height:100%!important;padding:0!important;background:transparent}.cart__item--image .image-wrap image-element{position:relative}.cart__item--image .image-wrap img{width:100%;height:100%;object-fit:cover}.cart__item-content{max-width:calc(100% - 34px)}.cart__product-name,.cart__variant-meta{line-height:1;margin-bottom:0}.cart__product-name{display:block;font-weight:600;font-size:16px}.cart__variant-meta{font-size:14px}.cart__pack-size{font-size:14px;line-height:1}.cart__price{font-size:16px;font-weight:700}.cart__item-data{display:flex;align-items:center;width:100%;justify-content:space-between;flex-wrap:wrap}.cart__item--name{align-self:flex-start}.cart__item--price{display:flex;align-items:end;margin-top:0}.element-empty{opacity:0;visibility:hidden;z-index:-1}.cart-item-delete{position:absolute;top:15px;right:15px;cursor:pointer;border:none;display:flex;justify-content:center;align-items:center;border-radius:0;width:18px;height:18px;color:currentcolor}.btn.cart__checkout{display:flex;justify-content:center;column-gap:10px;align-items:center;position:relative;font-size:16px;font-weight:900;padding-top:22px;padding-bottom:22px}.btn.cart__checkout svg{display:none;position:absolute;top:50%;left:2rem;transform:translateY(-50%)}.cart-cta-separator--point{width:5px;height:5px;background:currentColor;border-radius:50%}#CartDrawer .drawer__footer:has(.cart__discount-code-form){padding-top:0}#CartDrawer .drawer__footer .cart__discount-code-form{width:calc(100% + 30px);margin-left:-15px;margin-bottom:10px;border-radius:0}#CartDrawer .drawer__footer:after{content:unset;left:20px;right:20px}.cart__discount-code-form .collapsibles-wrapper{background:transparent;border-bottom:none;margin-bottom:0;margin-top:0;padding:0 15px;border-radius:15px}#CartDrawer .cart__discount-code-form .collapsibles-wrapper{border-radius:0}.cart__discount-code-form .collapsible-trigger-btn{padding:16px 0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:400;text-transform:uppercase!important}.cart__discount-code-form .collapsible-trigger__icon svg{width:10px}.cart__discount-code-form .collapsible-content__inner{padding-bottom:10px!important}@media screen and (min-width: 768px){#CartDrawer .drawer__footer .cart__discount-code-form{width:calc(100% + 40px);margin-left:-20px}}@media screen and (min-width: 1025px){.btn.cart__checkout{padding-top:26px;padding-bottom:26px}}#CartDrawer .cart__checkout-wrapper{margin-top:0}.cart__checkout-wrapper.delete-loading{pointer-events:none;position:relative}.cart__checkout-wrapper.delete-loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff6}.cart__footer-payment .payment-icons{justify-content:center;margin-top:5px}.cart__footer-payment .payment-icons svg{width:34px}.drawer__empty-content{max-width:240px;margin:100px auto 0;font-style:normal;font-weight:500;font-size:18px;line-height:21px;text-transform:uppercase;color:#f2ebfa;display:flex;align-items:center}.drawer__empty-content svg{display:block;margin-right:10px;height:52px;width:52px}#CartDrawer.drawer .drawer__cart-wrapper{margin-top:auto;box-shadow:0 0 34px #3e005b73}.drawer__cart-container{border-radius:20px}.drawer.is-empty .btn.cart__checkout{opacity:.8;cursor:not-allowed;pointer-events:none;justify-content:center}.main-cart-page .cart__item--name{align-items:flex-start;width:100%;flex-direction:column}.cart__pack-info{font-weight:500;font-size:12px;line-height:18px;color:#fff;box-shadow:2px 2px;border-radius:10px;height:30px;display:flex;align-items:center;justify-content:center;padding:0 8px;margin-right:10px;border:1px solid;width:100%;max-width:180px;margin-top:10px;background-color:#2d2da8}.cart__pack-info.element-empty{display:none}.cart__item--qty{margin-top:0}@media (max-width: 589px){.main-cart-page .cart__item--details .cart__item--qty{margin-top:10px}.drawer__empty-content{padding:5px 0 10px}.cart__item{position:relative}.cart__variant-meta,.cart__product-name{display:flex;align-items:flex-end}.element-empty{opacity:0;visibility:hidden;z-index:-1}}.cart__item--qty .js-qty__adjust{display:flex;justify-content:center;align-items:center;background:var(--colorDrawerBorder);color:#fff;border:1px solid var(--colorDrawerBorder);border-radius:50%;width:16px;height:16px;padding:0;top:50%;transform:translateY(-50%)}.cart__item--qty .js-qty__adjust svg{width:7px}.cart__item--qty .js-qty__adjust:hover svg{transform:scale(1.1)}.drawer__cart-empty,.drawer__cart-empty .drawer__scrollable{flex-grow:1}.cart-count{background-color:#fff;font-size:15px;height:25px;width:25px;font-weight:600;border-radius:50%;color:var(--colorTextBody);border:1px solid var(--colorTextBody)}.subscription-content{flex-direction:column;gap:10px;background-color:var(--colorBody2);border:1px solid var(--colorDrawerBorder);border-top:none;border-radius:0 0 10px 10px;padding:10px 5px 5px}.subscription-content .sub-prices-wrapper{width:100%;align-items:flex-start;justify-content:space-between}.subscription-content .toggle-text{line-height:1.2rem}.subscription-content .prices{flex-wrap:wrap;max-width:120px}.subscription-content .prices .compared-price{opacity:.5}.subscription-content .prices .initial-price{color:var(--colorTextBody)}.subscription-content .prices .percents-discount{padding:.25rem .5rem;color:#fff;border-radius:20px}input.addSubscription{display:none}input.addSubscription+label{width:16px;height:16px;border:1px solid var(--colorBody);border-radius:50%;margin-bottom:0;margin-top:2px;position:relative}.cart__item[data-subscription=true] input.addSubscription+label{border:1px solid var(--colorAccent);background-color:#fff}.cart__item[data-subscription=true] input.addSubscription+label:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;transform:translate(-50%,-50%);background-color:var(--colorAccent);border-radius:50%}form#CartDrawerForm .cart__item.disabled{opacity:.5;pointer-events:none}.subscription-content .sub-buttons-wrapper{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;margin-top:0}.subscription-content .sub-buttons-wrapper .selling_plan_selector{flex-grow:1;padding:10px;font-size:12px;border-radius:5px;border:1px solid var(--colorDrawerBorder);background-color:var(--colorBody2);cursor:pointer}.subscription-content .sub-buttons-wrapper .selling_plan_selector.selected{background-color:var(--colorTextBody);color:#fff}@media only screen and (max-width:360px){.subscription-content .sub-prices-wrapper .toggle-text,.subscription-content .sub-prices-wrapper .toggle-discount,.subscription-content .sub-prices-wrapper [data-subscription-frequency],.subscription-content .sub-buttons-wrapper .selling_plan_selector{font-size:10px}.subscription-content .prices{max-width:50%}.subscription-content .prices .compared-price{font-size:.5rem}.subscription-content .prices .initial-price{font-size:.75rem}.subscription-content .prices .percents-discount{font-size:.5rem}}@media only screen and (min-width:361px) and (max-width:767px){.subscription-content .prices{max-width:30%}}@media only screen and (min-width:768px){.subscription-content .sub-buttons-wrapper .selling_plan_selector{font-size:14px}}.customer-form{padding:20px;background-color:#fff;border-radius:16px}.customer-form a{text-decoration:underline}.customer-form div#rc_login{margin:0 auto}.template-customers-login .section-header:has(~#CustomerLoginForm.hide){display:none}#HideRecoverPasswordLink{text-decoration:underline}#guest-continue-submit{font-size:16px}.customer-form__bottom-links>p{margin-bottom:0}@media only screen and (max-width:767px){.section-header .btn.address-new-toggle{float:none;margin-bottom:10px}}@media only screen and (min-width:768px){#guest-continue-submit{font-size:20px}}.shopify-section:has(.section-background-images){overflow:hidden}.section-background-images .image-element{position:absolute}.section-background-images .background-image--1{top:5px;left:-15px;width:55px}.section-background-images .background-image--2{bottom:-30px;right:-20px;width:85px}@media only screen and (min-width:768px){.section-background-images .background-image--1{top:50px;left:unset;right:5%;width:80px}.section-background-images .background-image--2{bottom:-50px;left:5%;right:unset;width:145px}}@media only screen and (min-width:1025px){.section-background-images .background-image--1{right:15%}.section-background-images .background-image--2{left:0%}}.text-and-image .btn-wrapper .review-stars{flex-wrap:wrap;row-gap:.25rem}@media only screen and (max-width:749px){.index-section:has(.text-and-image){padding-top:0}.text-and-image .feature-row__first-image{display:none}.text-and-image .btn-wrapper:has(.review-stars){display:flex;align-items:center;justify-content:space-between;gap:1rem}.text-and-image .btn-wrapper:has(.review-stars) .btn{min-width:45%}}@media only screen and (min-width:750px){.text-and-image .feature-row__second-image{display:none}.text-and-image h2{font-size:48px}}@media only screen and (min-width:1025px){.text-and-image h2{font-size:64px}}.card{background:var(--card-background-color);color:var(--text-color);border:var(--card-border-width, 0px) solid var(--card-border-color, transparent);border-radius:var(--card-border-radius, 20px)}.card .card__inner{display:flex;gap:1rem;position:relative;text-align:var(--text-alignment);padding:var(--card-content-padding-mobile, 1rem 1.5rem)}.card.card--not-card .card__inner{padding:0}.card--horizontal .card__inner{flex-direction:row;align-items:center}.card--vertical .card__inner{flex-direction:column}.card--vertical:has(.card__media) .card__inner{align-items:center}.card .card__image{width:100%}.card .card__media{width:var(--icon-width-mobile, 60px);min-width:var(--icon-width-mobile, 60px)}.card .card__media svg{width:100%;height:auto}.card--horizontal .card__content{width:calc(100% - var(--icon-width-mobile, 60px))}.card__content-title{font-size:var(--title-size-mobile, 40px);line-height:1;margin-bottom:.5rem;color:var(--title-color)}.card .card__content-text,.card .card__content-text p{font-size:var(--text-size-mobile, 16px)}.card .card__content-badges{display:flex;flex-wrap:wrap;gap:.5rem}.card .card__content-badge{padding:.125rem 1.25rem;font-size:12px;font-weight:700;background:var(--colorAccent2);border-radius:30px}.card .card__link{display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:360px){.card.card--horizontal .card__inner{gap:.75rem}}@media only screen and (min-width:768px){.card .card__inner{padding:var(--card-content-padding-desktop, 1rem 1.5rem)}.card .card__media{width:var(--icon-width-desktop, 70px);min-width:var(--icon-width-desktop, 70px)}.card--horizontal .card__content{width:calc(100% - var(--icon-width-desktop, 70px))}.card .card__content-title{font-size:var(--title-size-desktop, 45px)}.card .card__content-text,.card .card__content-text p{font-size:var(--text-size-desktop, 20px)}}.product-block--step-title{margin-top:2rem}.step-title__wrapper{display:flex;align-items:center;gap:1rem;padding:.25rem;background:var(--colorTextBody);border-radius:15px}.step-title__wrapper .step-number{width:23px;height:23px;font-weight:600;font-size:15px;line-height:23px;text-align:center;color:var(--colorTextBody);background:#fff;border-radius:50%}.step-title__wrapper .step-title{font-weight:700;font-size:14px;text-transform:uppercase;color:#fff}.block__spacing{margin-top:calc(var(--spacing-mobile) / 2);margin-bottom:calc(var(--spacing-mobile) / 2)}.block__spacing-border--solid,.block__spacing-border--dashed{width:85%;margin-left:auto;margin-right:auto}.block__spacing-border--solid{border:.05rem solid currentcolor}.block__spacing-border--dashed{border:.05rem dashed currentcolor}@media only screen and (min-width:768px){.block__spacing{margin-top:calc(var(--spacing-desktop) / 2);margin-bottom:calc(var(--spacing-desktop) / 2)}.block__spacing-border--solid,.block__spacing-border--dashed{width:50%;margin-left:2rem;margin-right:auto}}category-tab{display:block}quantity-selector{display:flex;align-items:center;gap:.25rem}quantity-selector .quantity-button{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border-radius:50%;background:var(--quantity-button-background, var(--colorTextBody));color:var(--quantity-button-background, white)}quantity-selector .quantity-button svg{width:50%;height:50%}quantity-selector .quantity-input{width:1.5rem;text-align:center;padding:0rem;background-color:transparent;border:none}quantity-selector .quantity-input::-webkit-outer-spin-button,quantity-selector .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}quantity-selector .quantity-input[type=number]{-moz-appearance:textfield}.x-radio{z-index:0;position:relative;display:inline-block;line-height:1.5}input.x-radio{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:-1;position:absolute;left:-10px;top:-8px;display:block;margin:0;border-radius:50%;width:40px;height:40px;outline:none;opacity:0;transform:scale(1);pointer-events:none;transition:opacity .3s,transform .2s}input.x-radio+label{display:inline-block;width:100%;cursor:pointer;position:relative}input.x-radio+label:before{content:"";display:inline-block;box-sizing:border-box;margin:2px 10px 2px 0;border:solid 2px;border-color:currentcolor;border-radius:50%;width:18px;min-width:18px;height:18px;vertical-align:top;transition:border-color .2s}input.x-radio+label:after{content:"";display:block;position:absolute;top:-1px;left:-3px;border-radius:50%;width:12px;height:12px;background-color:currentcolor;visibility:hidden;transform:translate(5px,5px) scale(0);transition:transform .2s}input.x-radio:checked+label:before{border-color:currentcolor}input.x-radio:checked+label:after{visibility:visible;transform:translate(5px,5px) scale(1)}input.x-radio:hover{opacity:.04}input.x-radio:focus{opacity:.12}input.x-radio:focus{opacity:.16}input.x-radio:active{opacity:1;transform:scale(0);transition:transform 0s,opacity 0s}input.x-radio:active+label:before{border-color:currentcolor}input.x-radio:disabled{opacity:0}input.x-radio:disabled+label{color:var(--colorTextBodyAlpha035);cursor:not-allowed}input.x-radio:disabled+label:before{border-color:currentColor}input.x-radio:disabled+label:after{background-color:currentColor}@media only screen and (min-width: 1025px){input.x-radio+label:before{width:23px;min-width:23px;height:23px}input.x-radio+label:after{top:0;left:-2px;width:17px;height:17px}}.hc-switch{z-index:0;position:relative;height:19px;margin-bottom:0}.hc-switch>input{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:-1;position:absolute;outline:none;opacity:0;transform:scale(1);pointer-events:none}.hc-switch>.hc-switch--toggler{cursor:pointer}.hc-switch>.hc-switch--toggler:before{content:"";display:inline-block;border-radius:12px;width:35px;height:18px;background-color:var(--colorTextBody);vertical-align:top;transition:background-color .2s,opacity .2s}.cart__item .hc-switch>.hc-switch--toggler:before{background-color:var(--colorBody)}.hc-switch>.hc-switch--toggler:after{content:"";position:absolute;top:2px;left:2px;border-radius:50%;width:14px;height:14px;background-color:#fff;transition:background-color .2s,transform .2s}.hc-switch>input:checked+.hc-switch--toggler:before{background-color:var(--colorAccent)}.hc-switch>input:checked+.hc-switch--toggler:after{background-color:#fff;transform:translate(17px)}.hc-switch:hover>input{opacity:.04}.hc-switch>input:focus{opacity:.12}.hc-switch:hover>input:focus{opacity:.16}.hc-switch>input:active{opacity:1;transform:scale(0);transition:transform 0s,opacity 0s}.hc-switch>input:active+span:before{background-color:var(--colorAccent2Rgb)}.hc-switch>input:checked:active+span:before{background-color:var(--colorTextBodyAlpha035)}.hc-switch>input:disabled{opacity:0}.hc-switch>input:disabled+.hc-switch--toggler{color:var(--colorTextBody);opacity:.15;cursor:not-allowed}.hc-switch>input:disabled+.hc-switch--toggler:before{background-color:var(--colorTextBodyAlpha06)}.hc-switch>input:checked:disabled+.hc-switch--toggler:before{background-color:rgba(var(--colorAccent2Rgb),.6)}.hc-badge{width:fit-content;padding:.125rem .875rem;font-size:12px;font-weight:600;background:var(--colorBody);border-radius:30px}.title-prefix{display:inline-flex;align-items:center;justify-content:center;vertical-align:text-bottom;width:31px;height:31px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:700;font-size:18px;border-radius:50%;color:#fff;background-color:var(--colorAccent);margin-right:10px}.loop-background{--loop-bg-color: var(--colorBody)}.loop-container{--loop-container-bg-color: var(--colorBody);--loop-color: var(--colorTextBody)}.loop-h2{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight);font-size:calc(var(--typeHeaderSize)* .85* .85);text-transform:uppercase}.loop-form-input.loop-form-input{height:unset;background-color:#fff;border:1px solid;border-color:var(--colorBorder);border-radius:16px;max-width:100%;padding:16px 45px 16px 17px}.loop-btn.loop-btn{-webkit-appearance:none;-moz-appearance:none;background:var(--colorBtnPrimary);border:2px solid var(--colorBtnPrimaryText);border-radius:40px;color:var(--colorBtnPrimaryText);cursor:pointer;display:inline-block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:900;letter-spacing:var(--typeBaseSpacing);text-transform:uppercase;font-size:16px;line-height:1.42;margin:0 0 4px;min-width:90px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal;width:auto;-webkit-box-shadow:4px 4px 0px 0px var(--colorBtnPrimaryText);box-shadow:4px 4px 0 0 var(--colorBtnPrimaryText);padding:17px 18px}.loop-btn.loop-btn-primary{--loop-btn-primary-bg-color: var(--colorAccent);--loop-btn-primary-color: white;background:var(--loop-btn-primary-bg-color);color:var(--loop-btn-primary-color)}#loop-login-body{padding:20px;background-color:#fff;border-radius:16px}#loop-login-body .loop-btn{width:100%}@media only screen and (min-width: 768px){.loop-h2{font-size:calc(var(--typeHeaderSize)* .85)}.loop-btn.loop-btn{padding:18px 24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
