.main-product{display:flex;align-items:flex-start;flex-wrap:wrap;position:relative}@media screen and (max-width: 950px){.main-product{flex-direction:column;align-items:center}}.main-product>.product-media{width:100%}@media screen and (min-width: 950px){.main-product>.product-media{width:calc(59% - 17px);margin-right:17px;position:relative;max-width:738px}.main-product>.product-media--thumbs{position:sticky;top:100px}}.main-product__detail{width:100%}@media screen and (min-width: 950px){.main-product__detail{width:41%;position:sticky;top:100px;animation:move .8s ease-out both;max-width:520px}@keyframes move{0%{scale:1.1;transform:translate(200%)}to{scale:1;transform:translate(0)}}}.main-product__detail form button{width:100%;margin-top:.625rem}.main-product__detail form button:disabled{cursor:not-allowed;pointer-events:none;background-color:#d4dae6;opacity:1;display:flex;flex-direction:row;justify-content:center;align-items:center}.main-product__title--highlight{color:#4e008e}.main-product__addcart{margin-bottom:1rem}.main-product__addcart .btn__text{margin-inline:7%}.main-product__price.price{display:flex;align-items:center;gap:20px}.main-product__price.price>.mainproduct-compare.compare{text-decoration:line-through;color:#9ca5b8;margin-bottom:0;font-size:26px}.main-product__price.price>.mainproduct-regular.regular{margin-bottom:0;color:#000;font-size:45px}.main-product .text__description{margin-bottom:1rem}.main-product>.breadcrumbs{width:100%;margin-top:20px}.main-product>.breadcrumbs ol{padding:0;display:flex;align-items:center;flex-wrap:nowrap}.main-product>.breadcrumbs li:not(:last-child){padding:4px 0;display:flex;white-space:nowrap}@media (max-width: 991px){.main-product>.breadcrumbs li:first-child.breadcrumbs__item{display:none}}.main-product .breadcrumbs__link{color:#4e008e}.main-product .breadcrumbs__item:not(:last-child):after{margin:0 16px}.main-product .breadcrumbs__item[aria-current=page]{background-color:#4e008eb3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main-product .breadcrumbs,.main-product h1,.main-product .price{margin-bottom:15px}.main-product .container-quantity{margin-top:16px;max-width:150px}.product-media{position:relative}.product-media__desktop{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 950px){.product-media__desktop{display:none}}.product-media__desktop .product-image--main{width:100%;padding-bottom:calc(82% - 4px);position:relative}.product-media__desktop .product-image--main>picture>img{position:absolute;width:100%;height:100%;object-fit:contain}.product-media__desktop .product-media__grid-thumbs{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px}.product-media__desktop .product-image--thumb{width:100%;position:relative}@media screen and (max-width: 950px){.product-media__desktop .product-image--thumb{padding-bottom:100%}}.product-media__desktop .product-image--thumb>picture>img{width:100%;height:100%;object-fit:cover;max-width:356px;max-height:356px}@media screen and (max-width: 950px){.product-media__desktop .product-image--thumb>picture>img{position:absolute}}.product-media__mobile{display:none}@media screen and (max-width: 950px){.product-media__mobile{display:block}}.product-media__principal{display:flex;flex-direction:column}@media screen and (max-width: 950px){.product-media__principal{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.product-media__principal::-webkit-scrollbar{display:none}}.product-media__principal>*{width:100%;padding-bottom:100%;position:relative;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}.product-media__principal>*>picture>img{position:absolute;width:100%;height:100%;object-fit:contain}@media screen and (max-width: 950px){.product-media__principal>*>picture>img{border-radius:8px}}.product-media__thumbs{display:flex;gap:12px;margin-top:16px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.product-media__thumbs::-webkit-scrollbar{display:none}.product-media__thumbs swiper-slide{flex-shrink:0;width:auto;height:auto;aspect-ratio:1;object-fit:cover;overflow:hidden}@media screen and (max-width: 950px){.product-media__thumbs swiper-slide{border-radius:8px;min-width:min-content}}.product-media__thumbs swiper-slide>picture>img{object-fit:cover;width:100%;height:100%;border:1px solid transparent}.product-media__thumbs>.swiper-button{left:50%;top:auto;right:auto;margin:0;padding:0}.product-media__thumbs>.swiper-button .btn-arrow{width:25px;height:25px}.product-media__thumbs>.swiper-button .btn-arrow>svg{width:7px;height:auto}.product-media__thumbs>.swiper-button-prev{top:-35px;transform:translate(-50%) rotate(90deg)}.product-media__thumbs>.swiper-button-next{bottom:-35px;transform:translate(-50%) rotate(90deg)}.product-media__pagination.swiper-pagination{display:flex;justify-content:center;flex-wrap:wrap;position:static;margin:20px 0}@media screen and (min-width: 950px){.product-media__pagination.swiper-pagination{display:none}}.product-media .swiper-pagination-bullet{width:8px;height:8px}.product-media .swiper-pagination-bullet-active{background-color:#01193d}.product-media__bullet{cursor:pointer}@media screen and (max-width: 950px){.product-media__bullet{width:12px;height:12px;margin:6px;border:1px solid #e1e9f5}.product-media__bullet.visible{background-color:#e1e9f5}}.product-card__info{width:100%}.product-card{padding-inline:18px}.recommendation__collection{--column-gap: 20px;--row-gap: 20px;--columns: repeat(4, 1fr)}@media screen and (max-width: 749px){.recommendation__collection{--columns: repeat(2, 1fr)}}@media screen and (max-width: 350px){.recommendation__collection{--columns: 1fr}}.bullet-points{display:grid;padding:1.25rem;column-gap:.625rem;row-gap:15px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:1rem;background-color:#00000005;border-radius:15px}.bullet-points--count-1{grid-template-columns:1fr}.bullet-points--count-2,.bullet-points--count-3{grid-template-columns:repeat(2,1fr)}.bullet-points--count-3 .bullet-point:nth-child(3){grid-column:1}.bullet-points .bullet-point{display:flex;align-items:flex-start;gap:.625rem}.bullet-points .bullet-point img{width:28px;height:28px;min-width:28px;min-height:28px;object-fit:contain;flex-shrink:0}.bullet-points .bullet-point__text{max-width:196px}.bullet-points .bullet-point__text h6{font-weight:400;font-size:20px;line-height:20px;margin-bottom:0;text-transform:uppercase}.bullet-points .bullet-point__text div{color:#000}.bullet-points .bullet-point__text div>p{font-size:16px;font-weight:400}.bullet-points .bullet-point__icon{height:100%;display:flex;align-items:center}.product-accordion__description{padding:15px}.product-accordion__description .metafield-rich_text_field>h6{margin-bottom:0;color:#4e008e}.product-accordion__description .metafield-rich_text_field>p{margin-bottom:15px}.product-accordion__description .metafield-rich_text_field li{padding-left:.625rem;list-style-position:inside;text-indent:-2px}.product-accordion__description t{display:flex;gap:5px;flex-wrap:wrap;margin-top:15px}.product-accordion__description t>a{padding:4px 15px;border-radius:15px;background-color:#00000005;text-decoration:none}.nutrition{background-color:#00000005;border-radius:10px;padding:1.25rem}.nutrition__title{background-color:#fff;padding:15px;border-radius:10px;text-align:center}.nutrition__heading{color:#4e008e;text-transform:uppercase;margin:0;line-height:26px}.nutrition__group{display:flex;flex-direction:column;row-gap:.5rem;padding:1rem 0;border-bottom:2px solid #F5F5F5}.nutrition__group:last-of-type{border-bottom:none}.nutrition__item,.nutrition__subitem{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.nutrition__label--black{color:#000;margin:0}.nutrition__label--grey{color:#737d8c;margin:0}.nutrition__value{margin:0;text-align:right}.day-night__toggle{display:flex;align-items:center;justify-content:center;gap:18px;width:max-content;margin:1.5rem auto}.day-night__toggle .label{margin-bottom:0;opacity:.4}.day-night__toggle .label.active{opacity:1;fill:none}.day-night__toggle .switch{position:relative;width:97px;height:53px;background:#f0f0f0;border-radius:40px;overflow:hidden;cursor:pointer;transition:background .3s ease}.day-night__toggle .switch .icon{position:absolute;width:20px;height:18px;top:6px;opacity:.4;z-index:1;transition:opacity .3s ease}.day-night__toggle .switch .icon.sun{left:17px;top:17px;filter:grayscale(1)}.day-night__toggle .switch .icon.sun.active{filter:none}.day-night__toggle .switch .icon.moon{right:17px;top:17px;filter:grayscale(1)}.day-night__toggle .switch .icon.moon.active{filter:none}.day-night__toggle .switch:after{content:"";position:absolute;top:6px;left:7px;width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;transition:transform .3s ease}.day-night__toggle .switch.night .icon.sun{opacity:.4;z-index:1}.day-night__toggle .switch.night .icon.moon{opacity:1;z-index:1}.day-night__toggle .switch.night:after{transform:translate(42px)}.day-night-section{position:relative;overflow:hidden;min-height:833px;display:flex}.day-night-section__wrapper{margin-bottom:-1px!important}.day-night-section .day-night__bg{position:absolute;inset:0;opacity:0;transition:opacity .6s ease-in-out;pointer-events:none}.day-night-section .day-night__bg.is-visible{opacity:1;pointer-events:auto}.day-night-section .day-night__bg .bg-image{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 991px){.day-night-section .day-night__bg .bg-image{object-position:left}}.day-night-section .day-night__container{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:111px 55px 38px 132px}@media (max-width: 991px){.day-night-section .day-night__container{flex-direction:column;padding:53px 1rem}}.day-night-section .day-night__left-title{font-size:80px;color:#fff;text-transform:uppercase;line-height:76px;margin-bottom:20px}@media (max-width: 720px){.day-night-section .day-night__left-title{font-size:45px;margin-bottom:12px}}@media (max-width: 720px){.day-night-section .day-night__left h6{width:50%}}.day-night-section .day-night__center{position:relative;margin-right:-20px;z-index:1}@media (max-width: 720px){.day-night-section .day-night__center{margin-bottom:-55px;margin-right:0}}@media (min-width: 1220px){.day-night-section .day-night__center{max-width:max-content;margin-right:-50px}}.day-night-section .day-night__center .floating-image--1{left:-70px;top:-4%}@media (max-width: 991px){.day-night-section .day-night__center .floating-image--1{top:10%}}@media (max-width: 991px){.day-night-section .day-night__center .floating-image--1>picture>img{max-width:150px}}.day-night-section .day-night__center .floating-image--2>picture>img{max-width:200px}@media (max-width: 991px){.day-night-section .day-night__center .floating-image--2>picture>img{max-width:160px}}.day-night-section .day-night__center picture{height:100%;width:auto;display:flex}@media (min-width: 1220px){.day-night-section .day-night__center picture{width:450px}}@media (max-width: 720px){.day-night-section .day-night__center picture{margin-top:0;max-width:245px}}.day-night-section .day-night__center img{margin-top:20px}@media (max-width: 720px){.day-night-section .day-night__center img{margin-top:0;max-width:245px}}@media (min-width: 1220px){.day-night-section .day-night__center img{width:100%;height:100%}}.day-night-section .day-night__right{background-color:#fff;padding:37px;max-width:532px;margin-bottom:50px;width:100%}@media (max-width: 720px){.day-night-section .day-night__right{margin-bottom:0}}.day-night-section .day-night__right-title{font-size:45px;color:#4e008e;text-transform:uppercase}.day-night-section .day-night__content{max-width:600px;font-size:16px;margin-bottom:30px}.day-night-section .day-night__buttons{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-start}@media (max-width: 720px){.day-night-section .day-night__buttons{flex-wrap:nowrap}}.day-night-section .day-night__buttons h6{margin-bottom:0}.day-night-section .day-night__buttons a{transition:background .3s ease;text-decoration:none;padding:15px 40px;width:max-content}@media (max-width: 720px){.day-night-section .day-night__buttons a{width:auto}}.bullet-item__top{text-align:center;width:100vw;margin-top:-83px;padding:0;overflow:hidden;left:0;position:absolute;bottom:-1px}.bullet-item__top svg{display:block;width:100%;height:auto}main#main-content>.bullet-section__container>section{margin-bottom:-1px}.bullet-section{padding:60px 0;background-color:#4e008e;color:#fff;text-align:center}@media (max-width: 720px){.bullet-section{padding:40px 20px}}.bullet-section__container{overflow:hidden}.bullet-section__title{color:#f5c03c;margin-bottom:30px}.bullet-section__content{display:flex;flex-wrap:wrap;justify-content:center;gap:45px;align-items:center}@media (max-width: 720px){.bullet-section__content{flex-direction:column;gap:30px}}.bullet-section__image{max-width:max-content}.bullet-section__image img{border-radius:12px;width:100%;height:auto}@media (max-width: 720px){.bullet-section__image img{height:397px;object-fit:cover;object-position:center;width:100%;display:block}}.bullet-section__bullets{flex:1;display:grid;grid-template-columns:1fr;gap:20px}.bullet-section__inner{padding:0 60px}@media (max-width: 720px){.bullet-section__inner{padding:0}}.bullet-item{display:flex;align-items:flex-start;gap:20px;text-align:left}.bullet-item__bottom{text-align:center;width:100vw;margin:0;padding:0;overflow:hidden;position:relative;left:0}.bullet-item__bottom svg{display:block;width:100%;height:auto}.bullet-item__icon{min-width:max-content}.bullet-item__icon img{width:100%;height:auto}.bullet-item__title{margin-bottom:0;color:#f5c03c;font-size:26px;line-height:26px}.percent-section{text-align:center;position:relative;overflow:hidden;padding-top:60px}.percent-section__header{margin-bottom:40px}@media (max-width: 991px){.percent-section__header{margin-bottom:20px}}.percent-section__title{margin-bottom:5px;font-size:45px}.percent-section__text{align-items:center;margin:0 auto 15px;max-width:40%}@media (max-width: 991px){.percent-section__text{max-width:99%}}.percent-section__content{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}@media (max-width: 991px){.percent-section__content{flex-direction:column}}.percent-section__stats{display:flex;flex-direction:column;gap:25px;flex:1}.percent-section__stats--left,.percent-section__stats--right{max-width:307px}@media (max-width: 720px){.percent-section__stats--left,.percent-section__stats--right{max-width:none}}@media (max-width: 720px){.percent-section__stats{flex-direction:column;align-items:center}}.percent-section__image{max-width:max-content;position:relative}@media (max-width: 1219px){.percent-section__image{flex:1}}.percent-section__image img{min-width:max-content;width:100%;height:auto}@media (max-width: 1219px){.percent-section__image img{min-width:auto}}.stat-box{background-color:#00000005;padding:1.25rem;border-radius:15px;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;min-height:85px}@media (max-width: 720px){.stat-box{margin-inline:18px;padding:1.25rem 5rem 1.25rem 1.25rem}}.stat-box .stat-box__number{color:#4e008e;display:block;margin-bottom:0}@media (max-width: 720px){.stat-box .stat-box__number{font-size:45px}}.stat-box .stat-box__text{font-size:14px;text-align:start;line-height:150%}.floating-image{position:absolute;z-index:0}.floating-image--1{left:0;top:25%;bottom:-30px;animation:float1 4s ease-in-out infinite}@media (max-width: 720px){.floating-image--1{top:0}}.floating-image--2{right:30px;top:65%;animation:float2 6s ease-in-out infinite}@media (max-width: 720px){.floating-image--2{right:-22px;top:45%}}.floating-image img{width:auto;height:auto}@keyframes float1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float2{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.comparation{display:flex;align-items:center;justify-content:center}.comparation__section{max-width:940px;text-align:center;position:relative;width:100%}.comparation__title{margin-bottom:45px}@media (max-width: 720px){.comparation__title{margin-bottom:0}}.comparation__table{position:relative;background-color:#f5c03c0d;border-radius:20px;padding:22px 40px}.comparation__table:before{content:"";position:absolute;top:-15px;bottom:-15px;width:25%;background-color:#4e008e4d;border:2px solid #4e008e;border-radius:16px;z-index:0;left:57%;transform:translate(-50%);pointer-events:none}.comparation__table.desktop-only{display:block}@media (max-width: 720px){.comparation__table.desktop-only{display:none}}.comparation__row{display:grid;grid-template-columns:1.5fr 1fr 1fr;align-items:center;padding:16px 0}@media (max-width: 720px){.comparation__row{grid-template-columns:1fr}}.comparation__row:not(:last-child){border-bottom:1px solid #F5F5F5}.comparation__row--head{font-weight:700;text-transform:uppercase;color:#01193d}.comparation__row .col-title{margin-bottom:0;text-align:start;color:#01193d}@media (max-width: 720px){.comparation__row .col-title{text-align:center}}.comparation__row h5{line-height:26px}.comparation__row .col-text{margin-bottom:0;color:#01193d}.comparation__row .col-logo{z-index:1}.comparation__row picture{display:flex;align-items:center;justify-content:center}@media (max-width: 720px){.comparation__feature{font-size:12px}}.comparation__slider{display:none;background-color:#f5c03c0d;padding:10px}@media (max-width: 720px){.comparation__slider{display:block;background-color:transparent;margin-bottom:30px}}.comparation__slider .col-title{padding-bottom:6px;border-bottom:1px solid rgb(245,245,245);margin-bottom:0}@media (max-width: 720px){.comparation__slider .col-title{font-size:14px}}.comparation__slider .swiper-pagination{top:93%;z-index:1}.comparation__slider .swiper-pagination-bullet{font-size:14px;color:#4e008e;width:21px;height:21px;background-color:#d4dae6;line-height:20px}.comparation__slider .swiper-pagination-bullet-active{color:#f5f5f5;background-color:#4e008e}@media (max-width: 720px){.comparation__item{display:flex;flex-direction:column;gap:6px;padding-bottom:6px}}@media (max-width: 720px){.comparation__logos{display:flex;justify-content:center;align-items:flex-start;gap:30px;padding:11px;background-color:#4e008e08;border-radius:5px}}@media (max-width: 720px){.comparation__logos .col-logo{display:flex;flex-direction:column;align-items:center;gap:10px}}@media (max-width: 720px){.comparation__logos .col-text{display:flex;flex-direction:column;align-items:center;gap:10px}}.comparation__logos .col-text h5{margin-bottom:0}@media (max-width: 720px){.comparation__logos .col-text h5{font-size:14px;line-height:18px}}.faq-section{position:relative;overflow:hidden;padding:60px 0;text-align:center}.faq-section__bg{position:absolute;inset:0;pointer-events:none}.faq-section__bg.is-visible{opacity:1;pointer-events:auto}.faq-section__bg .faq-section__bg-img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 991px){.faq-section__bg .faq-section__bg-img{object-position:left}}.faq-section__inner{position:relative;z-index:1;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;column-gap:50px;row-gap:10px}@media (max-width: 1219px){.faq-section__inner{flex-direction:column;align-items:center}}.faq-section__title{margin-bottom:0;white-space:nowrap}@media (max-width: 991px){.faq-section__title{white-space:normal;font-size:45px}}.faq-section .accordion-item__title{font-weight:700;font-size:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-section .accordion-item__content{background-color:#fff;border-radius:5px;transition:box-shadow .3s ease}.faq-section .accordion-item__button{padding:20px;margin:0 0 6px;text-align:start;column-gap:8px}@media (min-width: 992px){.faq-section .accordion-item__button{justify-content:center;column-gap:0;text-align:center}}.faq-section .accordion-item__button>svg{min-width:20px}@media (min-width: 1220px){.faq-section .accordion-item__button>svg{display:none}}.faq-section .accordion-item__button[data-active=true]~div.accordion-item__content{padding:20px;margin-bottom:6px}.faq-section .accordions{display:flex;flex-direction:column}.main-product.sticky-product .sticky-add-to-cart{transform:translateY(0)}.sticky-add-to-cart{position:fixed;left:0;bottom:0;width:100%;padding:10px;background:#fff;z-index:11;gap:16px;transition:all .3s ease-out;transform:translateY(100%);box-shadow:0 -4px 8px #0000000d;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sticky-add-to-cart__image{width:89px;height:89px;aspect-ratio:1/1;display:none}@media (min-width: 950px){.sticky-add-to-cart__image{display:block}}.sticky-add-to-cart__info{gap:17px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.sticky-add-to-cart__info>picture{display:block;width:36px;height:36px;aspect-ratio:1/1;flex-shrink:0}.sticky-add-to-cart__info>picture>img{width:100%;height:100%;object-fit:contain;object-position:center}.sticky-add-to-cart__info>div.price{display:none}@media (min-width: 950px){.sticky-add-to-cart__info{width:auto}.sticky-add-to-cart__info>picture{display:none}.sticky-add-to-cart__info>div.price{display:flex;margin-bottom:0}}.sticky-add-to-cart__desc{flex:1 0 auto;gap:8px;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.sticky-add-to-cart__desc>product-form{width:100%}.sticky-add-to-cart__desc .btn-add-to-cart{justify-content:space-between;padding:12px 20px}.sticky-add-to-cart__desc .btn-add-to-cart .btn__text{font-size:20px;font-style:normal;font-weight:400;line-height:100%}.sticky-add-to-cart__desc .btn-add-to-cart .btn__text .compared{text-decoration:line-through}.sticky-add-to-cart__desc .btn-add-to-cart:disabled{cursor:not-allowed;pointer-events:none;background-color:#d4dae6;opacity:1;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (min-width: 950px){.sticky-add-to-cart__desc{flex-direction:row;gap:0;width:auto}.sticky-add-to-cart__desc>product-form{width:294px}.sticky-add-to-cart__desc .btn-add-to-cart .compared,.sticky-add-to-cart__desc .btn-add-to-cart .price{display:none}}.sticky-add-to-cart__title{font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;max-width:100%}@media (min-width: 950px){.sticky-add-to-cart__title{font-size:16px}}
