:root{--green: #60B18E;--blue: #6567AB}.announcement__badge{background-color:var(--green);font-size:12px;padding:2px 12px;border-radius:100vh;line-height:1.5;text-transform:uppercase}@media (max-width: 749px){.announcement__badge{display:none}}.header__link{font-weight:700}.icon__cart{box-shadow:0 4px 4px #00000040;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.icon__cart svg{height:20px;width:20px}.btn--border{border:solid 2px black}.btn{text-transform:uppercase;box-shadow:1px 1px 14px #0000002b}.banner__uppercase{text-transform:uppercase}.banner__uppercase p,.banner__reviews p{margin-bottom:0}.banner__reviews{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:center}.reviews__stars{display:flex}.reviews__stars svg{height:20px;width:20px;color:#f2b844;fill:#f2b844}.banner__content{gap:24px}.title-puzzle{display:flex;justify-content:space-between;align-items:center}.content--padding-bottom{padding-bottom:8.5rem}@media (max-width: 749px){.title-puzzle h2{width:100%;text-align:center;font-size:30px}.title-puzzle svg{display:none}.hero-banner h1{font-size:30px}.banner__reviews p{font-size:14px}.reviews__stars svg{width:16px;height:16px}.hero-banner .btn.btn--border{border:none}.hero-banner__content{min-height:0}}.collapsible__content{height:0;overflow:hidden;transition:height .3s ease-in-out}.collapsible__content p:first-child{margin-top:1rem}.collapsible__title{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer;margin-bottom:0}.collapsible__icons{width:1rem;height:1rem}.collapsible__icons svg{width:1rem;height:1rem;color:rgb(var(--color-foreground));transition:transform .3s ease-in-out;transform:rotate(0)}.collapsible__title[active=true] .collapsible__icons svg{transform:rotate(180deg)}.article-grid .window--wide{max-width:1000px}.article-grid__wrapper{gap:3.5rem}.article__read-more{color:#55555e;margin-top:1rem;display:flex;align-items:center;gap:5px;max-width:fit-content;border-bottom:solid 2px #55555E}.article__read-more span{font-weight:700;font-size:20px;line-height:1.2}.article__read-more svg{width:24px;height:20px}.article__author{font-size:17px;font-weight:700}.article__excerpt{display:block;margin:1rem 0;color:#55555e;font-size:1rem}.footer{background-color:#e8e9f3}.footer__top{border-bottom:solid 1px #C6C8E1}.footer__bottom{padding:2rem 0;background-color:#e8e9f3}.footer__col--right{width:50%;flex:1;display:flex;justify-content:space-between}.footer__col--left{width:50%;flex:1}.footer p{margin-bottom:1rem}.footer a,.footer p{color:#323c3e}.menu__title{margin-bottom:2rem;font-size:20px}.footer__nav{background-color:#e8e9f3}.footer__col--left svg path{color:#6567ab;fill:#6567ab}.footer__bottom-inner{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;gap:1rem}.footer__icons{display:flex;list-style:none;margin:0;padding:0;justify-content:center;gap:.5rem;flex-wrap:wrap}.footer__credentials{font-weight:700;color:#6567ab}.footer__logo{margin-bottom:2rem}.footer__socials{margin-top:2rem}@media (max-width: 749px){.footer__bottom-inner{flex-direction:column}.footer__content{padding-top:0;padding-bottom:.5rem}.footer__socials{margin-top:0;margin-bottom:.5rem}.footer__icons{margin:.5rem 0}}.article__image{box-shadow:1px 1px 14px #0000002b;border-radius:var(--sizes-border-element-radius);border:solid 2px black}.mobile-title{margin-top:2rem}.product__gallery{max-width:100%;top:1rem}.product__description{padding-left:1rem;padding-right:1rem}.product__description p:last-child{margin-bottom:0}.product__info{max-width:100%}@media (min-width: 768px){.product__gallery{width:60%}.product__info{width:40%}}.product__main{padding-bottom:2rem}@media (max-width: 768px){.product__main{padding-top:0!important}}.product__variant{display:block!important;height:100%}.product__variant>label>input{display:none}.variant__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.variant__label{display:inline-flex;align-items:center;justify-content:center;width:100%;flex-direction:column;height:100%;padding:1rem}.variant__name{font-weight:700;text-align:center}.variant__inner{border:solid 1px black;border-radius:8px;box-shadow:0 4px 4px #0000002b;overflow:hidden;position:relative}.plan__price{font-weight:700;font-size:1.1rem}.plan{display:flex;align-items:baseline;gap:5px;margin-top:.5rem}.plan.emphasis{color:#2a206b}.plan__frequency{font-size:1rem}.variant__inner.active{border:solid 2px #2A206B;background-color:#e8e9f3}.plan__info{text-align:center;margin-top:.5rem;margin-bottom:0;color:#7f82ba;font-style:italic}.product__value{margin-top:.5rem;margin-bottom:1.5rem;display:flex;padding:0 1rem;gap:1rem;justify-content:space-between;max-width:100%;flex-wrap:wrap;background-color:#fff}.value__item{flex:1;display:flex;align-items:center;gap:.5rem}.value__icon{display:block;min-width:47px;max-width:47px;height:auto}.value__text{font-size:15px;line-height:1.2}@media (max-width: 749px){.value__icon{min-width:30px;max-width:30px}.value__text{font-size:14px}}.accordion{padding-left:0;padding-right:0;margin-right:1rem;margin-left:1rem;border-color:#000}.plan__title{padding-left:1rem;padding-right:1rem}.free-gift{background-color:#2a206b;position:absolute;top:0;right:0;color:#fff;text-transform:uppercase;font-style:italic;font-size:.75rem;line-height:1;padding:.5rem 2rem;transform:rotate(45deg) translate(25%) translateY(-50%)}.product__main{padding-top:3rem}.caret-icon svg{width:.9rem;height:.9rem;color:#827b70}.breadcrumbs{display:flex;align-items:center;gap:.8rem}.breadcrumbs__home svg{color:#827b70;width:1.3rem;height:1.3rem}.navigation-wrapper{max-height:100%;height:100%;max-width:100%}.thumbnails-slider{max-height:100%;height:100%}.thumbnails-slider .keen-slider__slide{min-height:fit-content!important}.thumbnails-slider .keen-slider__slide img{width:100%;height:100%;object-fit:cover}.thumbnails-slider .keen-slider__slide.color__border-selected-1 .thumbnail{border-color:#000}.thumbnail{border-radius:10px;overflow:hidden;border:solid 2px transparent;transition:cubic-bezier(1,0,1,0) .3s}.button--slider{border-radius:50%;padding:0rem;min-height:36px;min-width:36px}.navigation-wrapper{position:relative}.navigation-wrapper .arrow{background-color:#fff;border-radius:50%;padding:0rem;min-height:36px;min-width:36px;height:36px;width:36px;box-shadow:0 2.35px 10px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute}.arrow--left{left:50%;top:0;transform:translate(-50%)}.arrow:after{content:"";display:block;width:14px;height:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItYXJyb3ctbGVmdCBpbmxpbmUtYmxvY2siPjxsaW5lIHgxPSIxOSIgeTE9IjEyIiB4Mj0iNSIgeTI9IjEyIj48L2xpbmU+PHBvbHlsaW5lIHBvaW50cz0iMTIgMTkgNSAxMiAxMiA1Ij48L3BvbHlsaW5lPjwvc3ZnPg==);background-repeat:no-repeat;background-position:center}.arrow--right:after{transform:rotate(-90deg)}.arrow--left:after{transform:rotate(90deg)}.arrow--right{left:50%;bottom:0;transform:translate(-50%) translateY(130%)}.arrow--left--mobile{right:auto;left:0;top:50%;transform:translateY(-50%)}.arrow--right--mobile{right:0;left:auto;top:50%;transform:translateY(-50%) translate(120%)}.arrow--right--mobile:after{transform:rotate(180deg)}.arrow--disabled{display:none!important}.thumbnails-slider--mobile{display:none!important;padding-left:1rem}.thumbnail__image--mobile{border-radius:6px}.slider--mobile{max-width:100%;width:100%;overflow:hidden;margin:.5rem 0}.slider--mobile .navigation-wrapper{max-width:85%;width:100%}@media (max-width: 768px){.thumbnails-slider{display:none!important}.thumbnails-slider--mobile{display:flex!important}.product__gallery{width:100%;position:static;margin-bottom:.8rem}.product__slides{padding-left:1rem;padding-right:1rem}}@media (min-width: 769px){.arrow--right--mobile,.arrow--left--mobile{display:none!important}.slider--mobile{display:none}}.reviews-cta{background-color:#2a206b;padding-top:120px;padding-bottom:80px}.reviews-cta{display:flex;justify-content:center;margin-top:-3rem}.btn--secondary{background-color:#fff;padding:.3rem 1rem;color:#000;margin:0 auto;text-align:center}.btn--secondary span{text-decoration:underline;color:#000;text-transform:none;font-size:15px;font-weight:700}@media (max-width: 749px){.reviews-cta{margin-top:-2rem;padding-top:70px;padding-bottom:30px}}.blog__banner{min-height:0!important;height:auto}.blog__banner h1{margin-bottom:0}.jdgm-prev-badge{padding-left:1rem;padding-right:1rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
