@charset "UTF-8";.accent{position:absolute}.accent--leaf{top:-200px;left:-120px;z-index:99}@media (max-width: 1280px){.accent--leaf{display:none}}.accent--leaf-bottom{bottom:-320px;right:250px}@media (max-width: 768px){.accent--leaf-bottom{display:none}}.accent--palm-home{top:0;left:140px}@media (max-width: 1630px){.accent--palm-home{left:-100px}}@media (max-width: 1280px){.accent--palm-home{display:none}}.accent--chip-home{top:-30px;right:240px}@media (max-width: 1280px){.accent--chip-home{display:none}}.accent--footer-palm-sm{right:0;bottom:-180px}@media (max-width: 1339px){.accent--footer-palm-sm{display:none}}.accent--footer-palm{left:0;bottom:0;z-index:9}@media (max-width: 1339px){.accent--footer-palm{display:none}}.skip-to-link{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.skip-to-link:focus,.skip-to-link:active{left:auto;top:auto;height:auto;width:auto;overflow:auto;z-index:999}*:focus-visible{outline:2px solid #191919!important;outline-offset:2px!important}.btn{line-height:1.3;padding:18px 30px;text-align:center;font-weight:500;font-size:15px;letter-spacing:1px;text-decoration:none;display:inline-block;border:none;font-family:Josefin Sans,sans-serif;-moz-appearance:none;appearance:none;-webkit-appearance:none}.btn:before,.btn:after{content:"";display:block;height:0;width:0}.btn:before{margin-bottom:calc(-.3em + 0px)}.btn:after{margin-top:calc(-.27222em + 0px)}.btn:disabled,.btn[disabled]{cursor:not-allowed;background:#bababa}.btn:disabled:hover,.btn[disabled]:hover{background:#bababa}.btn--solid{border-radius:25px;background:#ef8903;color:#fff}.btn--solid:hover{background:#476659}.btn--added{background:#fff;color:#ef8903;box-shadow:inset 0 0 0 1px #ef8903}.btn--added:hover{background:#fff;color:#ef8903}.btn--outline{border-radius:25px;background:transparent;border:2px solid #476659;color:#476659}.btn--outline:hover,.btn--outline.active{background:#476659;color:#fff}.btn--alt,.btn--alt:hover{background:#fff;color:#ef8903;border:1px solid #EF8903}.btn--tab{line-height:1.3;font-weight:600;font-size:22px;letter-spacing:2px;border-radius:34px}.btn--tab:before,.btn--tab:after{content:"";display:block;height:0;width:0}.btn--tab:before{margin-bottom:calc(-.3em + 0px)}.btn--tab:after{margin-top:calc(-.27222em + 2px)}.btn--tab:not(.active):hover{background:#476659;color:#95bc34}.btn--tab-sm{font-size:15px;letter-spacing:1px}.btn--flex{width:auto;max-width:unset}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.tab.tab-finder{max-width:600px;margin:0 auto 20px;text-align:center}@font-face{font-family:Verveine;src:url(Verveine-Regular.woff2) format("woff2"),url(Verveine-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(JosefinSans-Regular.woff2) format("woff2"),url(JosefinSans-Regular.html) format("woff");font-weight:400;font-style:400;font-display:swap}@font-face{font-family:Josefin Sans;src:url(JosefinSans-SemiBold.woff2) format("woff2"),url(JosefinSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(JosefinSans-Bold.woff2) format("woff2"),url(JosefinSans-Bold.html) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(JosefinSans-Italic.woff2) format("woff2"),url(JosefinSans-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}.form__group{margin-bottom:20px;position:relative}.form__group input[type=text],.form__group input[type=email],.form__group input[type=password],.form__group input[type=number],.form__group input[type=tel],.form__group select,.form__group textarea{background:#fff;font-family:Josefin Sans,sans-serif;color:#191919;border:none;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:25px;font-size:16px}.form__group input[type=text]:focus,.form__group input[type=email]:focus,.form__group input[type=password]:focus,.form__group input[type=number]:focus,.form__group input[type=tel]:focus,.form__group select:focus,.form__group textarea:focus{outline:1px solid #D8D8D8}.form__group input[type=text],.form__group input[type=email],.form__group input[type=password],.form__group input[type=tel],.form__group input[type=number],.form__group select{height:47px;padding:0 20px 5px}.form__group select{background:url(icon-chevron-down.svg) calc(100% - 20px) center no-repeat #fff}.form__group textarea{font-family:Josefin Sans,sans-serif;min-height:120px;padding:20px}.form__group input[type=checkbox]{height:auto}.form__group--check label,.form__group--radio label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form__group--check label:hover input~.checkmark,.form__group--radio label:hover input~.checkmark{background:#d8d8d8}.form__group--check label input,.form__group--radio label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form__group--check label input:checked~.checkmark,.form__group--radio label input:checked~.checkmark{background:#191919}.form__group--check label input:checked~.checkmark:after,.form__group--radio label input:checked~.checkmark:after{display:block;width:11px;height:7px;background:url(icon-check.html) center no-repeat;top:5px;left:3px}.form__group--check label .checkmark,.form__group--radio label .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background:transparent;border:1px solid #bababa}.form__group--check label .checkmark:after,.form__group--radio label .checkmark:after{content:"";position:absolute;display:none}.form__group--radio label,.form__group--check label{margin-bottom:10px}.form__group--radio label input,.form__group--check label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form__group--radio label input:checked~.checkmark,.form__group--check label input:checked~.checkmark{background:transparent}.form__group--radio label input:checked~.checkmark:after,.form__group--check label input:checked~.checkmark:after{content:"";display:block;width:16px;height:16px;background:#95bc34;top:2px;left:2px;border-radius:100%}.form__group--radio label .checkmark,.form__group--check label .checkmark{border-radius:100%;position:relative;display:inline-block;top:0;left:0;height:24px;width:24px;background:transparent;border:2px solid #476659}.form__group--radio label .checkmark:after,.form__group--check label .checkmark:after{content:"";position:absolute;display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.userway_p2{display:none!important}::selection{background:#8b4d9f;color:#fff}::-moz-selection{background:#8b4d9f;color:#fff}html{scroll-behavior:smooth}body{background:#f4f7f0;font-family:Josefin Sans,sans-serif;font-size:16px}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}html,body{overflow-x:hidden}body.using-mouse :focus{outline:none}[hidden]{display:none}p{display:block;width:100%;margin-bottom:20px}img{display:block;max-width:100%;height:auto}.todo{font-style:italic;color:red}.sr-only,.slick-sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}body:not(.checkout) .modal__wrap,.product--default .product__image .accent--oval,.product--default .product__image .img-hover,.banner-icons__banner .banner__copy,.blog__featured .feat-post:before,.blog__featured .feat-post img,.blog__hero .hero__copy,.pdp__images .pdp__slider--main .oval,.tabs--products .tab__image .bg,.video-banner:before,.video-banner__copy,.template__404 #main .pos-wrap,.collection__hero .hero__content,.regen__vs .vs-block button .vs-bg,.regen__care .care__image .bg,.regen__why .slider .inner .image .bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product--default .product__image .img-hover .inner .btn,.pdp__reviews .accent--palm-home,.team__member .member__image .btn,.template__page--find .home-reviews .reviews__image .accent,.regen__partner .slider .inner .bub{position:absolute;left:50%;transform:translate(-50%)}.alert-bar .container .close--alert,.dots--vertical .slick-dots{position:absolute;top:50%;transform:translateY(-50%)}.d-flex,.bubble,.customer__form .form__group--check{display:flex;flex-wrap:wrap}.d-none{display:none}.d-block{display:block}.justify-between,.mobile-menu nav>ul>li>a{justify-content:space-between}.justify-center,.bubble{justify-content:center}.justify-right{justify-content:right}.align-center,.bubble,.mobile-menu nav>ul>li>a{align-items:center}.align-left{align-items:left}.align-right{align-items:right}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-upper,.btn--solid,.btn--outline,body:not(.checkout) .modal--bio .bio__info .facts__row span.label,.heading--hero,h2,.heading--two,h4,.heading--four,h6,.heading--six,.pdp__reviews .yotpo-review .content-title,.eyebrow,.pdp__info .pdp__options .option__wrap label,.article__single .article__footer .article__pagination a,.bubble,.burst-intro h2,.product--default .product__deets .badge,.sub-hero__heading h1,.banner-icons__banner .banner__copy .inner p,.footer__lower .inner .footer-menu h3,.header__nav li>a,.home-reviews .reviews__wrap .review .auth,.mobile-menu nav>ul>li>a,.pdp__info .pdp__tag,.pdp__info .pdp__ingredients .ingred-list span,.tabs--faqs .tabs__content .accordion__heading h3,.ticker__item span,.video-banner--regen-alt p,.pdp__reviews .yotpo-default-button,.article__single .article__prep .prep-item,.cart__footer .totals .total h3,.collection__hero .hero__content .inner span,.collection__hero .hero__content .inner h1,.customer--account .customer__orders table th,.regen__care .care__content .auth,.regen__partner .heading .copy p,.regen__partner .slider .inner .title{text-transform:uppercase}.list-reset{margin:0;padding:0}.list-reset li{list-style-type:none}.btn,.form__group--check label .checkmark,.form__group--radio label .checkmark,.accordion__heading:after,.accordion__copy a:not(.btn),.cards .card--default .card__upper:after,.fixed-wrap,.header,.header__nav li,.header__nav li>a,.header__nav li .sub-menu .sub-item img,.dots--vertical .slick-dots button:before,.arrows--solid .slick-arrow,.arrows-wrap .slick-arrow,.mobile-menu nav>ul>li>a,.pdp__stayai label,.pdp-acc .accordion__heading:after,.tabs--faqs .copy-wrap a,.tabs--faqs .tabs__content .accordion__heading h3,.ticker--insta .ticker__item span,.pdp__reviews .yotpo-default-button,.cart__ship .shipping-bar--progress,.regen__vs .vs-block button h3,.regen__vs .vs-block .border img,.wholesale__contact .inner p a,.trans{transition:all .17s ease-in-out}.no-dec{text-decoration:none}.iframe-wrap{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.iframe-wrap iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 15px}.container--md{max-width:1280px}.container--sm{max-width:1040px}@media (max-width: 1280px){.container{max-width:952px}}@media (max-width: 992px){.container{max-width:728px}}@media (max-width: 768px){.container{max-width:536px}}@media (max-width: 576px){.container{max-width:440px;padding:0 20px}}body:not(.checkout) .modal{position:fixed;top:0;left:0;height:100%;width:100%;z-index:99999;display:none}body:not(.checkout) .modal__bg{position:absolute;top:0;left:0;height:100%;width:100%;background:#47665999}body:not(.checkout) .modal__wrap{width:100%;max-width:900px;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto;max-height:calc(100vh - 100px)}@media (max-width: 1280px){body:not(.checkout) .modal__wrap{max-width:calc(100% - 40px)}}body:not(.checkout) .modal__inner{background:#fff;width:100%;padding:40px;position:relative}@media (max-width: 768px){body:not(.checkout) .modal__inner{padding:20px}}body:not(.checkout) .modal__inner h2{color:#476659}@media (max-width: 768px){body:not(.checkout) .modal__inner h2{line-height:30px;font-size:30px}}body:not(.checkout) .modal__inner p{line-height:24px}body:not(.checkout) .modal__copy{max-height:500px;overflow:auto}body:not(.checkout) .modal--close{position:absolute;top:20px;right:20px;z-index:99}@media (max-width: 768px){body:not(.checkout) .modal--close{top:10px;right:10px}}body:not(.checkout) .modal--bio .modal__wrap{max-width:1020px}@media (max-width: 1280px){body:not(.checkout) .modal--bio .modal__wrap{max-width:calc(100% - 40px)}}body:not(.checkout) .modal--bio .bio__info{width:calc(100% - 330px)}@media (max-width: 768px){body:not(.checkout) .modal--bio .bio__info{width:100%;margin-top:20px;padding-right:20px}}body:not(.checkout) .modal--bio .bio__info h2{margin-bottom:15px}body:not(.checkout) .modal--bio .bio__info .title{color:#95bc34}body:not(.checkout) .modal--bio .bio__info .facts{margin-top:30px}body:not(.checkout) .modal--bio .bio__info .facts__row{width:100%}body:not(.checkout) .modal--bio .bio__info .facts__row span.label{font-weight:600;width:40%}@media (max-width: 768px){body:not(.checkout) .modal--bio .bio__info .facts__row span.label{width:100%}}body:not(.checkout) .modal--bio .bio__info .facts__row span.value{width:55%}@media (max-width: 768px){body:not(.checkout) .modal--bio .bio__info .facts__row span.value{width:100%}}body:not(.checkout) .modal--bio .bio__info .facts__row:not(:last-child){padding-bottom:15px;border-bottom:2px solid #8E983D;margin-bottom:10px}html{box-sizing:border-box;font-size:16px}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}body{margin:0;padding:0}button{background:none;padding:0;border:none;cursor:pointer}.heading--hero{font-family:Josefin Sans,sans-serif;color:#476659;font-weight:400;font-size:53px;line-height:60px;letter-spacing:1.5px}@media (max-width: 1280px){.heading--hero{font-size:40px;line-height:40px}}@media (max-width: 992px){.heading--hero{font-size:35px;letter-spacing:.8px;line-height:35px}}h1,h2,h3,h4,h5,h6,.eyebrow,.pdp__info .pdp__options .option__wrap label,.article__single .article__footer .article__pagination a{font-weight:400;display:block}h1,.heading--one{font-family:Josefin Sans,sans-serif;font-weight:400;font-size:60px;line-height:60px;letter-spacing:1.5px}@media (max-width: 768px){h1,.heading--one{font-size:35px;letter-spacing:.9px;line-height:35px}}h2,.heading--two{font-family:Verveine,sans-serif;font-size:80px;line-height:80px;font-weight:400}@media (max-width: 992px){h2,.heading--two{font-size:50px;line-height:50px}}h3,.heading--three{font-family:Josefin Sans,sans-serif;font-weight:400;font-size:50px;line-height:50px;letter-spacing:1.25px}h4,.heading--four{font-family:Verveine,sans-serif;font-size:50px;line-height:50px}h5,.heading--five{font-family:Josefin Sans,sans-serif;font-weight:400;font-size:22px}h6,.heading--six,.pdp__reviews .yotpo-review .content-title{font-family:Verveine,sans-serif;font-size:24px;line-height:24px}.eyebrow,.pdp__info .pdp__options .option__wrap label,.article__single .article__footer .article__pagination a{font-size:11px;letter-spacing:.8px;display:block}.mini{font-weight:400;font-size:12px}.link{font-size:14px;text-decoration:underline}.link--alt{font-size:12px}.bubble{height:50px;width:50px;border-radius:100%;padding:5px}.bubble span{display:block;font-weight:600;font-size:10px;letter-spacing:1px;text-align:center}.bubble.golden-berries{width:80px;height:80px}.bubble.golden-berries span{font-size:15px}.burst-intro{max-width:700px;margin:0 auto}.burst-intro h2{font-weight:400;padding-bottom:15px}.burst-intro p{font-size:18px;line-height:24px}@media (max-width: 992px){.burst-intro svg{width:135px}}.burst-intro--white .burst-fill{fill:#fff}.burst-intro--white h2,.burst-intro--white p{color:#fff}.burst-intro--dgreen .burst-fill{fill:#476659}.burst-intro--dgreen h2{color:#476659}.article--default{width:calc(100% / 3);padding:0 15px;margin-bottom:30px}@media (max-width: 992px){.article--default{width:50%}}@media (max-width: 768px){.article--default{width:100%}}.article--default .article a{text-decoration:none}.article--default .article__image{margin-bottom:15px}.article--default .article__image a{display:block}@media (max-width: 768px){.article--default .article__image img{width:100%}}.article--default .article__heading h2{line-height:24px}.article--default .article__heading a{color:#476659}.article--default .article__heading a:hover{color:#ef8903}.article--default .article__tags{margin-bottom:10px}.article--default .article__tags a{color:#95bc34}.article--default .article__tags a:hover{color:#ef8903}.article--default .article__deets{margin-top:15px;line-height:1}.article--default .article__deets span{font-size:14px;line-height:1}.article--default .article__deets span:not(:last-child){margin-right:10px;padding-right:10px;border-right:1px solid #191919}.product--default{max-width:260px;margin:0 auto;width:100%}.product--default .product__image{position:relative}.product--default .product__image .bubble{position:absolute;top:10px;left:10px;border:1px solid #8E983D;background:#fff;z-index:9}.product--default .product__image .bubble span{color:#8e983d}.product--default .product__image .accent--oval{z-index:1}.product--default .product__image .img-hover{opacity:0;width:100%;z-index:8}.product--default .product__image .img-hover .inner{position:relative}.product--default .product__image .img-hover .inner .btn{bottom:20px;width:calc(100% - 80px);padding:18px 20px}.product--default .product__image a{display:block;position:relative;z-index:2}.product--default .product__image a img{margin:0 auto}.product--default .product__image:hover .img-hover{opacity:1}.product--default .product__deets{padding-top:30px}.product--default .product__deets .badge{line-height:1.3;color:#fff;letter-spacing:1px;font-size:16px;font-weight:600;padding:10px 20px;border-radius:25px;background:#fec526}.product--default .product__deets .badge:before,.product--default .product__deets .badge:after{content:"";display:block;height:0;width:0}.product--default .product__deets .badge:before{margin-bottom:calc(-.3em + 0px)}.product--default .product__deets .badge:after{margin-top:calc(-.27222em + 0px)}.product--default .product__deets .weight{color:#fff;font-size:20px}.product--default .product__reviews{margin-top:15px}.product--default .product__reviews .text-m{color:#191919!important;font-weight:400;margin-left:10px;font-family:Josefin Sans,sans-serif}.product--default .product__title{padding-top:15px}.product--default .product__title h3 a{color:#191919;text-decoration:none;font-size:14px}.product--default .product__title .box-size{font-size:16px;color:#fff}.product--default .product__price{padding-top:15px;font-size:16px;color:#fff}.product--default .product__discount{display:inline-block;margin-left:10px;opacity:.5;text-decoration:line-through}.desktop-search{background:#fff;padding:50px 0;border-bottom:1px solid #C6D6B5;display:none;position:absolute;top:100%;left:0;width:100%;z-index:1}.desktop-search__wrap{max-width:600px;margin:0 auto;position:relative}.desktop-search__wrap .form__group{margin:0 0 10px;width:100%}.desktop-search__wrap .form__group input{background:url(icon-search-dark.svg) 20px center no-repeat #f4f7f0;padding-left:55px}.desktop-search__wrap .btn{position:absolute;top:0;right:0}.mini-cart{background:#fff;width:420px;border:1px solid #C6D6B5;margin-left:auto;border-top:none;border-right:none;padding:30px;display:none}.mini-cart .inner{position:relative}.mini-cart .inner .btn--close{position:absolute;top:0;right:0}.mini-cart .inner h2{font-size:22px;line-height:24px;color:#476659;margin-bottom:20px}.mini-cart .inner .product__info{width:calc(100% - 80px)}.mini-cart .inner .product__info p{font-size:16px;margin-bottom:0;margin-top:0}.mini-cart .inner .product__info p a{color:#191919}.mini-cart .inner .product__info .delivery{font-size:14px;margin-top:5px;display:block}.mini-cart .inner .product__info .qty-wrap{color:#95bc34;font-size:15px;font-weight:600;letter-spacing:1px;margin-top:10px}.mini-cart .inner .btn--solid{width:100%;margin-top:20px}.qty{max-width:110px;padding:11px 15px;background:#fff;border-radius:23px}.qty .js-qty{width:calc(100% / 3);height:12px;width:12px}.qty .js-qty:hover{opacity:.5}.qty .js-qty--minus{background:url(icon-minus.svg) center no-repeat}.qty .js-qty--plus{background:url(icon-plus.svg) center no-repeat}.qty input{width:calc(100% / 3);border:none;text-align:center;font-family:Josefin Sans,sans-serif;font-size:16px}.sub-hero__image{height:250px;overflow:hidden;position:relative}@media (max-width: 576px){.sub-hero__image{display:none}}.sub-hero__image img{width:100%}.sub-hero__image .bg-img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.sub-hero__bottom{position:absolute;bottom:-1px;left:0;width:100%}.sub-hero__heading{padding-bottom:80px;margin-top:-60px;position:relative}@media (max-width: 992px){.sub-hero__heading{margin-top:0}}@media (max-width: 768px){.sub-hero__heading{padding:40px 0 0}}.sub-hero__heading svg{width:85px;height:40px}.sub-hero__heading svg .burst-fill{fill:#95bc34}.sub-hero__heading h1{color:#476659;margin-top:10px;max-width:800px}.sub-hero__line{position:absolute;top:45px;right:60px;transform:rotate(4deg)}@media (max-width: 992px){.sub-hero__line{display:none}}.faqs h2{margin-bottom:30px}.accordion__group{padding:10px 0;border-bottom:2px solid #476659}.accordion__group.active .accordion__heading:after{transform:rotate(-180deg)}.accordion__heading{width:100%}.accordion__heading:after{content:"";width:20px;height:20px;background:url(icon-chevron-down.svg) center no-repeat}.accordion__copy{display:none;margin-top:15px}.accordion__copy p{margin-bottom:15px;margin-top:0}.accordion__copy p:last-child{margin:0}.accordion__copy a:not(.btn){color:#95bc34;text-decoration:underline}.accordion__copy a:not(.btn):hover{color:#ef8903}.alert-bar{background:#476659;padding:10px 0}.alert-bar .container{position:relative}.alert-bar .container .close--alert{right:15px}.alert-bar .alert{line-height:1}@media (max-width: 576px){.alert-bar .alert{min-height:25px;display:flex;align-items:center}}.alert-bar .alert p{margin:0;font-size:11px;font-weight:500;letter-spacing:2.6px;color:#fff;line-height:1}.alert-bar .alert a{color:#fec526;text-decoration:none}.banner-copy-find{position:relative;margin-top:60px;padding-bottom:60px;z-index:1}.banner-copy{background:#fff;padding-top:40px;position:relative;margin-top:100px;padding-bottom:60px}.banner-copy .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.banner-copy .accent{position:absolute;bottom:260px;left:0}@media (max-width: 992px){.banner-copy .accent{display:none}}.banner-copy__banner{position:relative;margin-top:-350px}.banner-copy__banner-find{position:relative;margin-top:-8%}@media (max-width: 768px){.banner-copy__banner{margin-top:-100px}}@media (max-width: 576px){.banner-copy__banner{margin-top:-100px}}.banner-copy__banner .badge{position:absolute;bottom:-80px;right:30px}@media (max-width: 992px){.banner-copy__banner .badge{width:60px;bottom:-20%}}.banner-copy__copy-find{padding-top:0}.banner-copy__copy .inner{max-width:900px;margin:0 auto}.banner-copy__copy-find .inner h2,.banner-copy__copy .inner h2{color:#476659;max-width:600px;margin:0 auto 20px}.template__page--about .sub-hero{padding-bottom:200px}@media (max-width: 768px){.template__page--about .sub-hero{padding-bottom:100px}}@media (max-width: 768px){.template__page--about .sub-hero{padding-bottom:0}}.banner-icons{padding-bottom:60px;position:relative}@media (max-width: 992px){.banner-icons{padding-bottom:20px}}.banner-icons .accent{top:-6.9vw;right:0;position:absolute;z-index:99}@media (max-width: 992px){.banner-icons .accent{display:none}}.banner-icons__banner{height:560px;position:relative}@media (max-width: 768px){.banner-icons__banner{height:750px}}.banner-icons__banner .banner__copy{width:100%}@media (max-width: 992px){.banner-icons__banner .banner__copy{padding:0 40px}}.banner-icons__banner .banner__copy .inner{max-width:800px;margin:0 auto}.banner-icons__banner .banner__copy .inner h2{color:#fec526;transform:rotate(-5deg)}@media (max-width: 768px){.banner-icons__banner .banner__copy .inner h2{font-size:35px}}.banner-icons__banner .banner__copy .inner p{color:#fff;font-size:40px;line-height:40px}@media (max-width: 768px){.banner-icons__banner .banner__copy .inner p{font-size:30px;line-height:1}}.banner-icons__icons{margin-top:-30px;position:relative}@media (max-width: 576px){.banner-icons__icons{margin:-30px -20px 0}img.accent.find{display:none}}.banner-icons__icons .icon-block{width:20%;padding:0 30px}@media (max-width: 768px){.banner-icons__icons .icon-block{width:195px}}.banner-icons__icons .icon-block .eyebrow,.banner-icons__icons .icon-block .pdp__info .pdp__options .option__wrap label,.pdp__info .pdp__options .option__wrap .banner-icons__icons .icon-block label,.banner-icons__icons .icon-block .article__single .article__footer .article__pagination a,.article__single .article__footer .article__pagination .banner-icons__icons .icon-block a{color:#95bc34;font-weight:600;font-size:15px;margin-top:10px;margin-bottom:10px}.banner-icons__icons .icon-block img{margin:0 auto}.blog__featured{background:#fff;padding-top:40px;position:relative;margin-top:100px;padding-bottom:60px}.blog__featured .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.blog__featured .container{position:relative;margin-top:-350px}@media (max-width: 768px){.blog__featured .container{margin-top:-100px}}.blog__featured .feat-post{min-height:600px;padding:80px;position:relative}@media (max-width: 992px){.blog__featured .feat-post{padding:40px}}@media (max-width: 768px){.blog__featured .feat-post{padding:0}}.blog__featured .feat-post:before{width:100%;height:100%;background:#476659;opacity:.75;content:"";display:block;z-index:1}@media (max-width: 768px){.blog__featured .feat-post:before{display:none}}.blog__featured .feat-post img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width: 768px){.blog__featured .feat-post img{position:static;transform:none;height:unset;-o-object-fit:unset;object-fit:unset;margin-bottom:30px}}.blog__featured .feat-post .inner{max-width:600px;position:relative;z-index:2}@media (max-width: 768px){.blog__featured .feat-post .inner{max-width:100%}}.blog__featured .feat-post .inner .heading--six,.blog__featured .feat-post .inner .pdp__reviews .yotpo-review .content-title,.pdp__reviews .yotpo-review .blog__featured .feat-post .inner .content-title{color:#fec526;display:block;margin-bottom:15px}.blog__featured .feat-post .inner h2{margin-bottom:15px}@media (max-width: 768px){.blog__featured .feat-post .inner h2{font-size:40px;line-height:40px}}.blog__featured .feat-post .inner h2 a{color:#fff}@media (max-width: 768px){.blog__featured .feat-post .inner h2 a{color:#476659}}.blog__featured .feat-post .inner h2 a:hover{color:#ef8903}@media (max-width: 768px){.blog__featured .feat-post__auth{display:none}}.blog__featured .feat-post__auth span{color:#fff;font-size:14px}.blog__featured .feat-post__auth span:not(:last-child){margin-right:10px;padding-right:10px;border-right:1px solid #fff}.blog__featured .feat-post__copy{color:#fff;max-width:450px;margin:20px 0;font-size:14px;padding-bottom:20px}@media (max-width: 768px){.blog__featured .feat-post__copy{color:#191919;max-width:100%}}.template__blog .sub-hero{padding-bottom:200px}@media (max-width: 768px){.template__blog .sub-hero{padding-bottom:100px}}@media (max-width: 768px){.template__blog .sub-hero{padding-bottom:0}}.blog__hero{position:relative}.blog__hero .hero__image{-o-object-fit:cover;object-fit:cover;width:100%}.blog__hero .hero__copy{color:#fff;width:100%}.blog__hero .hero__copy .inner{max-width:580px;margin:0 auto;padding:0 15px}.blog__tags{width:100%;padding:30px 0 60px}.blog__tags li{padding:0 15px}.blog__tags li:first-child{padding-left:0}.blog__tags li:last-child{padding-right:0}@media (max-width: 768px){.blog__tags .desktop-wrap{display:none}}.blog__tags .mobile-wrap{display:none}@media (max-width: 768px){.blog__tags .mobile-wrap{display:block}}.blog__tags .mobile-wrap .form__group{margin:0}.blog__tags .mobile-wrap .form__group select{background-color:#f4f7f0}.blog__list{padding:40px 0 80px;background:#fff}.blog__list h2{color:#476659}.blog__list .article{margin-bottom:40px}.blog__list .article:nth-of-type(n+10){display:none}.blog__list .article__wrap{margin:0 -15px}.blog__toolbar{width:100%;padding:40px 15px 0}@media (max-width: 576px){.blog__toolbar .page-count{width:100%;justify-content:center;margin-bottom:30px}}@media (max-width: 576px){.blog__toolbar .pagination{width:100%}}@media (max-width: 576px){.blog__toolbar .pagination ul{justify-content:center}}.blog__toolbar .pagination ul li{padding:0 5px}.blog__toolbar .pagination ul li.current span{border:1px solid #191919;font-weight:700}.blog__toolbar .pagination ul li a,.blog__toolbar .pagination ul li span{display:flex;align-items:center;justify-content:center;width:25px;height:25px;text-align:center;line-height:1}.blog__toolbar .pagination ul li .arrow{width:15px}.blog__pagination{padding-top:40px}.cards--home{padding:120px 0 180px;position:relative}@media (max-width: 768px){.cards--home{padding:60px 0}}.cards--home .container{position:relative}.cards--home .cards__wrap{padding-top:40px}.cards--home .card:nth-child(odd){transform:translateY(75px)}@media (max-width: 992px){.cards--home .card:nth-child(odd){transform:none}}.cards--products{padding:80px 0}.cards__wrap{margin:0 -5px}.cards .card--default{width:calc(100% / 3);padding:0 5px}@media (max-width: 992px){.cards .card--default{width:100%;padding:0}.cards .card--default:not(:last-child){margin-bottom:30px}}.cards .card--default .card__upper{height:530px;margin-bottom:30px;align-items:flex-end;overflow-x:hidden;position:relative}@media (max-width: 768px){.cards .card--default .card__upper{height:450px}}.cards .card--default .card__upper:hover:after{border-color:transparent transparent transparent #EF8903}.cards .card--default .card__upper:after{content:"";width:0;height:0;border-style:solid;border-width:125px 0 0 620px;border-color:transparent transparent transparent #95BC34;display:block;position:absolute;left:0;bottom:0;z-index:1}.cards .card--default .card__title{position:relative;z-index:9;padding:20px;color:#fff}.cards .card--default .card__lower{padding:15px 30px}@media (max-width: 768px){.cards .card--default .card__lower{padding:15px}}.cards .card--default .card__lower a{font-size:22px;color:#476659}.cards .card--default .card__lower a:hover{color:#ef8903}.cards .card--default .card__lower p{line-height:24px}.cards .card--default .card__lower .read-more{font-size:16px}.footer{position:relative}.footer__upper{padding:100px 0 160px;background:#95bc34;position:relative}@media (max-width: 768px){.footer__upper{padding:60px 0}}.footer__upper .container{position:relative;z-index:9}.footer__upper .intro{color:#fff;padding-bottom:20px}@media (max-width: 768px){.footer__upper .intro{padding-bottom:0}}.footer__upper .intro h2{font-size:60px;line-height:60px}@media (max-width: 768px){.footer__upper .intro h2{font-size:40px;line-height:40px}}.footer__upper form{max-width:550px;margin:0 auto;position:relative}@media (max-width: 768px){.footer__upper form{padding-bottom:30px}}.footer__upper form .btn{position:absolute;top:0;right:0}@media (max-width: 768px){.footer__upper form .btn{position:static}}.footer__upper .social{padding-top:20px}.footer__upper .social__icon{padding:0 10px}.footer__upper .social__icon a:hover{opacity:.7}.footer__lower{background:#476659;padding:40px 0;position:relative}.footer__lower .tri-border{position:absolute;top:-4.7vw;left:0;width:100%}.footer__lower .tri-border img{width:100%}.footer__lower .inner{width:680px}@media (max-width: 1280px){.footer__lower .inner{width:100%}}.footer__lower .inner .footer-menu{width:calc(33.33333% - 20px)}@media (max-width: 768px){.footer__lower .inner .footer-menu{width:100%;border-bottom:1px solid #8E983D}}@media (max-width: 768px){.footer__lower .inner .footer-menu button{display:flex;align-items:center;justify-content:space-between;width:100%}.footer__lower .inner .footer-menu button:after{transition:all .17s ease-in-out;content:"";display:block;height:11px;width:20px;background:url(icon-chevron-down.svg) center center no-repeat;filter:brightness(0) invert(1)}.footer__lower .inner .footer-menu button.active:after{transform:rotate(-180deg)}}.footer__lower .inner .footer-menu h3{font-size:18px;letter-spacing:2px;color:#fff;margin-bottom:20px}@media (max-width: 768px){.footer__lower .inner .footer-menu h3{margin-bottom:0;padding:20px 0;line-height:1}}@media (max-width: 768px){.footer__lower .inner .footer-menu ul{display:none;padding-bottom:20px}}.footer__lower .inner .footer-menu li{display:block;margin-bottom:10px}.footer__lower .inner .footer-menu li a{color:#fff;font-weight:400}.footer__lower .inner .footer-menu li a:hover{color:#ef8903}.footer__lower .inner .copyright{width:100%;padding-top:100px;opacity:.5;font-size:12px;color:#fff}@media (max-width: 768px){.footer__lower .inner .copyright{padding-top:60px}}@media (max-width: 768px){.footer__lower .inner .copyright span{display:block;margin-bottom:10px}}.footer__lower .inner .copyright span:first-child:after{content:"|";display:inline-block;padding:0 10px}@media (max-width: 768px){.footer__lower .inner .copyright span:first-child:after{display:none}}.footer__lower .inner .copyright a{color:#fff}.footer__lower .inner .copyright a:hover{color:#ef8903}.fixed-wrap{position:fixed;top:0;left:0;width:100%;z-index:9999}.header{background:#fff;border-bottom:1px solid #C6D6B5}.header__mobile-trigger{display:none}@media (max-width: 992px){.header__mobile-trigger{display:block}}.header__mobile-trigger .menu-opened{display:none}.header__mobile-trigger button,.header__mobile-trigger button.is-open .menu-opened{display:block}.header__mobile-trigger button.is-open .menu-closed{display:none}.header__logo{width:175px;position:relative;align-self:flex-start}@media (max-width: 992px){.header__logo{width:115px;height:60px;margin:0 auto}}.scrolling .header__logo .logo--ver{display:none}.scrolling .header__logo .logo--hor{display:block}.header__logo a{display:block;position:absolute;top:0;left:0;z-index:9;height:100%;width:100%}.header__logo a .logo--ver{display:block}@media (max-width: 992px){.header__logo a .logo--ver{margin:0 auto;max-width:70px}}.header__logo a .logo--hor{display:none}@media (max-width: 992px){.header__logo a .logo--hor{margin-top:3px}}.header__nav{margin-left:auto;padding-right:40px}@media (max-width: 992px){.header__nav{display:none}}.header__nav li{display:block}.header__nav li:first-child>a{padding-left:0}.header__nav li:last-child>a{padding-right:0}.header__nav li>a{letter-spacing:1px;font-size:15px;display:block;font-weight:600;color:#8e983d;text-decoration:none;padding:35px 30px}@media (max-width: 1280px){.header__nav li>a{padding:35px 15px}}.header__nav li>a:hover{color:#476659}.header__nav li .sub-menu{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;padding:40px 0;border-bottom:1px solid #C6D6B5;z-index:1}.header__nav li .sub-menu .sub-item{padding:0 30px}.header__nav li .sub-menu .sub-item a{font-size:18px;color:#476659}.header__nav li .sub-menu .sub-item a:hover{color:#ef8903}.header__nav li .sub-menu .sub-item a:hover img{transform:scale(1.05)}.header__nav li .sub-menu .icon-about{margin-bottom:15px}.header__nav li .sub-menu .actions{width:100%;padding-top:40px}.header__nav li:hover .sub-menu{display:block}.header__icons .icon{display:block;position:relative}.header__icons .icon:not(:first-child){margin-left:25px}@media (max-width: 992px){.header__icons .icon:not(:first-child){margin-left:0}}@media (max-width: 992px){.header__icons .icon--search,.header__icons .icon--account{display:none}}.header__icons .icon--cart .cart-count{height:20px;width:20px;background:#fec526;border-radius:100%;position:absolute;top:-10px;right:-10px;text-align:center;line-height:19px}@media (max-width: 576px){.header__icons .icon--cart .cart-count{height:15px;width:15px;top:-5px;right:-5px;line-height:13px}}.header__icons .icon--cart .cart-count span{color:#fff;display:block;font-size:12px}@media (max-width: 576px){.header__icons .icon--cart .cart-count span{font-size:10px}}.hero{position:relative}.hero .hero__slider{margin-bottom:0}.hero--home{background:#f4f7f0;position:relative}.hero--home .tri-border{position:absolute;bottom:-1px;left:0;width:100%}.hero--home .tri-border img{width:100%}@media (max-width: 1280px){.hero--home .slick-arrow.slick-next{right:0!important}.hero--home .slick-arrow.slick-prev{left:0!important}}@media (max-width: 992px){.hero--home .slick-arrow{top:30vw;transform:none}.hero--home .slick-arrow.slick-next{right:15px!important}.hero--home .slick-arrow.slick-prev{left:15px!important}}@media (max-width: 768px){.hero--home .slick-arrow{top:50vw}}@media (max-width: 992px){.hero--home .slick-track{display:flex!important}.hero--home .slick-slide{height:inherit!important}}.hero--home .hero__slide{height:960px}@media (max-width: 1280px){.hero--home .hero__slide{height:760px}}@media (max-width: 992px){.hero--home .hero__slide{height:100%}}.hero--home .hero__slide .container{height:100%}@media (max-width: 992px){.hero--home .hero__slide .container{display:block}}.hero--home .slide__image{width:800px;padding-bottom:100px;max-width:100%}@media (max-width: 1280px){.hero--home .slide__image{width:500px;height:unset}}@media (max-width: 992px){.hero--home .slide__image{width:400px;margin:0 auto;padding-bottom:0;padding-top:15px}}.hero--home .slide__background{position:absolute;top:0;left:0;width:100%;height:calc(100% + 100px);-o-object-fit:cover;object-fit:cover;z-index:1}@media (max-width: 992px){.hero--home .slide__background{position:static}}.hero--home .slide__content{max-width:440px;width:100%;margin-right:60px;position:relative;z-index:3}@media (max-width: 1280px){.hero--home .slide__content{max-width:400px;margin-right:0;padding-bottom:100px}}@media (max-width: 992px){.hero--home .slide__content{padding-bottom:230px;margin:0 auto}}@media (max-width: 768px){.hero--home .slide__content{padding-bottom:150px}}.hero--home .slide__content .bubble{background:#fec526;color:#fff;margin-bottom:15px}.hero--home .slide__content p{font-size:18px;line-height:24px;font-weight:400;margin-bottom:20px;padding-right:40px}@media (max-width: 1280px){.hero--home .slide__content p{font-size:16px;line-height:20px;padding-right:0}}.hero--home .hero__slide{position:relative}.hero--home .hero__slide--overlay .container{display:flex!important}.hero--home .hero__slide--overlay .slide__content,.hero--home .hero__slide--overlay .slide__content h2{color:#fff}.hero--home .dots-wrap{position:absolute;bottom:160px;left:0;width:100%}@media (max-width: 1280px){.hero--home .dots-wrap{bottom:130px}}@media (max-width: 992px){.hero--home .dots-wrap{bottom:170px}}@media (max-width: 768px){.hero--home .dots-wrap{bottom:90px}}.hero--home .dots-wrap .slick-dots{position:static;width:440px;margin-left:auto;margin-right:60px;text-align:left}@media (max-width: 1280px){.hero--home .dots-wrap .slick-dots{width:400px;margin-right:0}}@media (max-width: 992px){.hero--home .dots-wrap .slick-dots{margin-right:auto}}.dots--solid .slick-dots li{width:auto;height:auto}.dots--solid .slick-dots li.slick-active button:before{opacity:1}.dots--solid .slick-dots button{width:12px;height:12px;padding:0}.dots--solid .slick-dots button:before{opacity:1;content:"";height:100%;width:100%;border-radius:100%;position:static;display:block;opacity:.5;background:#fff}.dots--outline .slick-dots li{width:auto;height:auto}.dots--outline .slick-dots li.slick-active button:before{background:#476659}.dots--outline .slick-dots button{width:12px;height:12px;padding:0}.dots--outline .slick-dots button:before{border:1px solid #476659;opacity:1!important;content:"";height:100%;width:100%;border-radius:100%;position:static;display:block}.dots--outline .slick-dots button:hover:before{background:#476659;opacity:.5}.dots--vertical .slick-dots{bottom:auto;left:30px;text-align:left;width:25px}.dots--vertical .slick-dots li{width:100%;height:auto;display:block;margin:0}.dots--vertical .slick-dots li.slick-active button:before{height:2px}.dots--vertical .slick-dots button{width:100%;padding:10px 0}.dots--vertical .slick-dots button:before{background:#fff;opacity:1;height:1px;content:"";width:100%;position:static;display:block}.dots--vertical .slick-dots button:hover:before{height:2px}.slick-arrow{z-index:9}.slick-arrow:hover{opacity:.5}.hero .slick-prev{left:25px}.hero .slick-next{right:25px}.arrows--solid .slick-arrow{height:40px;width:40px}.arrows--solid .slick-arrow:before{content:"";opacity:1;display:block;height:100%;width:100%}@media (max-width: 768px){.arrows--solid .slick-arrow.slick-next{right:-0}}.arrows--solid .slick-arrow.slick-next:before{background:url(icon-slider-arrow-right.svg) center no-repeat}@media (max-width: 768px){.arrows--solid .slick-arrow.slick-prev{left:-0}}.arrows--solid .slick-arrow.slick-prev:before{background:url(icon-slider-arrow-left.svg) center no-repeat}.arrows-wrap .slick-arrow{height:40px;width:40px;position:static;margin:0 15px}.arrows-wrap .slick-arrow:before{content:"";opacity:1;display:block;height:100%;width:100%}.arrows-wrap .slick-arrow.slick-next:before{background:url(icon-slider-arrow-right.svg) center no-repeat}.arrows-wrap .slick-arrow.slick-prev:before{background:url(icon-slider-arrow-left.svg) center no-repeat}.arrows--none .slick-arrow{display:none!important}.home-banner{height:900px;position:relative}@media (max-width: 768px){.home-banner{height:745px}}@media (max-width: 768px){.home-banner .container{max-width:100%;padding:0}}.home-banner .copy-wrap{max-width:1070px;margin:0 auto;height:475px;background:url(regen-copy-bg.svg) center center/contain no-repeat;position:relative}@media (max-width: 992px){.home-banner .copy-wrap{max-width:unset;width:200%;transform:translate(-25%)}}@media (max-width: 768px){.home-banner .copy-wrap{width:100%;transform:none;background:#fff;height:unset;padding:30px 0}.home-banner .copy-wrap:before{content:"";display:block;height:73px;width:100%;background:url(regen-mobile-top.png) top center no-repeat;position:absolute;top:-73px}.home-banner .copy-wrap:after{content:"";display:block;height:75px;width:100%;background:url(regen-mobile-bot.png) top center no-repeat;position:absolute;bottom:-75px}}.home-banner .copy-wrap .badge-img{position:absolute;top:-60px;left:160px}@media (max-width: 992px){.home-banner .copy-wrap .badge-img{left:30vw}}@media (max-width: 768px){.home-banner .copy-wrap .badge-img{width:80px;top:-60px;left:40px}}.home-banner .copy-wrap .inner{padding:0 100px}@media (max-width: 1280px){.home-banner .copy-wrap .inner{padding:0 80px}}@media (max-width: 992px){.home-banner .copy-wrap .inner{max-width:728px}}@media (max-width: 768px){.home-banner .copy-wrap .inner{max-width:100%;padding:0 30px}}.home-banner .copy-wrap .inner h2{font-size:50px;color:#476659}@media (max-width: 1280px){.home-banner .copy-wrap .inner h2{font-size:40px}}.home-banner .copy-wrap .inner p{font-size:16px;line-height:24px}.home-insta{position:relative;z-index:9}.home-insta .image-grid{padding:0 5px 10px;background:#fff}@media (max-width: 768px){.home-insta .image-grid{padding:5px}}.home-insta .image-grid .insta-block{width:20%;padding:0 5px;overflow:hidden}@media (max-width: 768px){.home-insta .image-grid .insta-block{width:50%;padding:5px}.home-insta .image-grid .insta-block:last-child{display:none}}.home-insta .image-grid .insta-block img{width:100%}.home-insta .image-grid .insta-block a{position:relative;display:block}.home-insta .image-grid .insta-block .copy-overlay{position:absolute;top:0;left:0;height:100%;width:100%;padding:15px 30px;background:#476659cc;color:#fff;font-size:16px;line-height:24px;opacity:0}@media (max-width: 1280px){.home-insta .image-grid .insta-block .copy-overlay{padding:10px;font-size:13px}}@media (max-width: 992px){.home-insta .image-grid .insta-block .copy-overlay{display:none}}.home-insta .image-grid .insta-block:hover .copy-overlay{opacity:1}.home-reviews{margin-bottom:-60px;position:relative;z-index:5}@media (max-width: 1280px){.home-reviews{margin-bottom:0;padding:80px 0 40px}}@media (max-width: 768px){.home-reviews{padding:40px 0}}.home-reviews .reviews__image{width:760px}@media (max-width: 1280px){.home-reviews .reviews__image{width:400px}}@media (max-width: 768px){.home-reviews .reviews__image{width:100%}.home-reviews .reviews__image img{margin:0 auto -60px}}.home-reviews .reviews__wrap{width:calc(100% - 760px)}@media (max-width: 1280px){.home-reviews .reviews__wrap{width:calc(100% - 400px)}}@media (max-width: 768px){.home-reviews .reviews__wrap{width:100%;margin-bottom:40px}}.home-reviews .reviews__wrap .arrow-title{position:relative;justify-content:center;max-width:365px;margin:0 auto;transform:rotate(-5deg)}.home-reviews .reviews__wrap .arrow-title h2{width:235px;color:#8b4d9f;margin-left:130px}@media (max-width: 768px){.home-reviews .reviews__wrap .arrow-title h2{font-size:35px;margin-left:90px;max-width:200px}}.home-reviews .reviews__wrap .arrow-title img{position:absolute;left:0;top:20px}@media (max-width: 768px){.home-reviews .reviews__wrap .arrow-title img{width:75px}}.home-reviews .reviews__wrap .slider{padding-top:60px}@media (max-width: 768px){.home-reviews .reviews__wrap .slider{padding-top:30px}}.home-reviews .reviews__wrap .slider .slick-dots{bottom:-100px}@media (max-width: 768px){.home-reviews .reviews__wrap .slider .slick-dots{bottom:-40px}}.home-reviews .reviews__wrap .review p{font-size:30px;color:#476659}@media (max-width: 768px){.home-reviews .reviews__wrap .review p{font-size:25px}}.home-reviews .reviews__wrap .review .auth{display:block;padding-top:30px;color:#191919;font-size:15px;letter-spacing:1px;font-weight:600}.logo-list{padding:60px 0}.logo-list .logo-wrap{padding-top:30px}.logo-list .logo{padding:0 10px}.logo-list .logo img{display:block;margin:0 auto}.mobile-menu{background:#fff;padding:30px 0;width:100%;overflow:auto;position:absolute;top:100%;left:0;display:none}.mobile-menu nav>ul>li{display:block;border-bottom:1px solid #C6D6B5}.mobile-menu nav>ul>li.has-children>a:after{transition:all .17s ease-in-out;content:"";display:block;height:11px;width:20px;background:url(icon-chevron-down.svg) center center no-repeat}.mobile-menu nav>ul>li.has-children>a.active:after{transform:rotate(-180deg)}.mobile-menu nav>ul>li>a{letter-spacing:1px;font-size:15px;font-weight:600;color:#8e983d;text-decoration:none;width:100%;display:flex;padding:20px 0}.mobile-menu nav>ul>li .sub-menu{display:none;padding-bottom:20px}.mobile-menu nav>ul>li .sub-menu .actions{margin-top:20px}.mobile-menu nav>ul>li .sub-menu li a span{font-size:18px;color:#476659;display:inline-block;margin-left:10px}.mobile-menu .search{padding-top:30px}.mobile-menu .search .form__group{margin:0 0 10px;width:100%}.mobile-menu .search .form__group input{background:url(icon-search-dark.svg) 20px center no-repeat #f4f7f0;padding-left:45px}.mobile-menu .search .btn{margin:0 auto}.mobile-menu .social{padding-top:30px}.mobile-menu .social__icon{padding:0 10px}.pdp{padding:80px 0;position:relative}@media (max-width: 768px){.pdp{padding:40px 0}}.pdp .atc-svg{position:absolute;right:0;bottom:0}@media (max-width: 576px){.pdp .atc-svg{display:none}}@media (max-width: 992px){.pdp .hide-mobile{display:none}}.pdp .show-mobile{display:none}@media (max-width: 992px){.pdp .show-mobile{display:block}}.pdp__images{width:calc(100% - 650px);max-width:600px;align-self:flex-start}@media (max-width: 1280px){.pdp__images{width:calc(100% - 450px)}}@media (max-width: 992px){.pdp__images{width:100%;margin-bottom:30px;max-width:100%}}.pdp__images img{width:100%}.pdp__images .bubble{background:#fff;color:#8e983d;border:1px solid #C6D6B5;position:absolute;top:15px;z-index:99;left:15px}.pdp__images .pdp__slider--thumb{width:100%}.pdp__images .pdp__slider--thumb .slick-list{margin:0 -5px}.pdp__images .pdp__slider--thumb .slick-slide{margin:0 5px;border:2px solid transparent}@media (max-width: 768px){.pdp__images .pdp__slider--thumb .slick-slide{margin:0 5px}}.pdp__images .pdp__slider--thumb .slick-slide.slick-current{border:2px solid #476659}.pdp__images .pdp__slider--main{width:100%;position:relative;margin-bottom:20px}.pdp__stars{margin-bottom:10px}.pdp__info{width:500px;margin-right:50px;position:relative}@media (max-width: 1280px){.pdp__info{width:400px;margin-right:0}}@media (max-width: 992px){.pdp__info{width:100%}}.pdp__info .ingred-badge{position:absolute;top:-60px;right:-80px;transform:rotate(5deg);max-width:150px}@media (max-width: 1280px){.pdp__info .ingred-badge{right:0}}@media (max-width: 768px){.pdp__info .ingred-badge{max-width:90px;top:-30px}}.pdp__info .pdp__tag{line-height:1.3;display:inline-block;color:#fff;letter-spacing:1px;font-size:16px;font-weight:600;padding:10px 20px;border-radius:25px;margin-bottom:0}.pdp__info .pdp__tag:before,.pdp__info .pdp__tag:after{content:"";display:block;height:0;width:0}.pdp__info .pdp__tag:before{margin-bottom:calc(-.3em + 0px)}.pdp__info .pdp__tag:after{margin-top:calc(-.27222em + 0px)}.pdp__info .pdp__heading h1{margin:10px 0 5px;color:#476659;font-size:50px;line-height:50px}@media (max-width: 768px){.pdp__info .pdp__heading h1{font-size:30px;letter-spacing:.75px;line-height:30px}}.pdp__info .pdp__description p{font-family:Josefin Sans,sans-serif!important;font-size:16px!important;line-height:24px!important}.pdp__info .pdp__stars{margin-top:15px}.pdp__info .pdp__stars .text-m{color:#191919!important;font-weight:400;margin-left:10px;font-family:Josefin Sans,sans-serif}.pdp__info .pdp__details{margin-bottom:40px}.pdp__info .pdp__details span:not(:last-child):after{content:"\2022";color:#95bc34;display:inline-block;margin:0 5px}.pdp__info .pdp__description{margin-bottom:30px;line-height:24px}.pdp__info .pdp__ingredients h3{color:#95bc34}.pdp__info .pdp__ingredients .ingred-list{margin-top:10px;line-height:1}.pdp__info .pdp__ingredients .ingred-list span{font-size:22px;color:#476659}.pdp__info .pdp__ingredients .ingred-list span:not(:last-child):after{content:"\2022";color:#ef8903;display:inline-block;margin:0 2px 0 5px}.pdp__info .pdp__price{padding:15px 0;font-weight:700}.pdp__info .pdp__price .price__discount{text-decoration:line-through;opacity:.6;display:inline-block;margin-left:5px;font-weight:500}.pdp__info .pdp__options{margin-top:50px}.pdp__info .pdp__options .eyebrow,.pdp__info .pdp__options .option__wrap label,.pdp__info .pdp__options .article__single .article__footer .article__pagination a,.article__single .article__footer .article__pagination .pdp__info .pdp__options a{font-size:15px;letter-spacing:1px;font-weight:600;color:#476659}.pdp__info .pdp__options .option__wrap{padding:5px 0}.pdp__info .pdp__options .option__wrap--buttons .btn{margin-right:5px;margin-bottom:5px;font-weight:400;position:relative;overflow:hidden}.pdp__info .pdp__options .option__wrap--buttons .btn.oos{opacity:.5;cursor:not-allowed}.pdp__info .pdp__options .option__wrap--buttons .btn__wrap{font-size:0}.pdp__info .pdp__options .option__wrap--swatches .swatch{height:25px;width:25px;background:#d8d8d8;margin-right:5px;margin-bottom:5px}.pdp__info .pdp__options .option__wrap--swatches .swatch:hover,.pdp__info .pdp__options .option__wrap--swatches .swatch.active{box-shadow:inset 0 0 0 3px #fff;border:1px solid #191919}.pdp__info .pdp__options .option__wrap--select .form__group{margin-bottom:10px}@media (max-width: 576px){.pdp__info .pdp__options .option__wrap--select .form__group select{padding-right:60px}}.pdp__info .pdp__options .option__wrap label{display:block;margin-bottom:10px}.pdp__info .pdp__links{padding:15px 0}.pdp__info .pdp__links .link{margin-bottom:5px}.pdp__info .pdp__links .link a{font-size:13px}.pdp__info .pdp__actions{padding:20px 0}.pdp__info .pdp__actions .inner{background:#fff;border-radius:23px}@media (max-width: 576px){.pdp__info .pdp__actions .inner{background:none;border-radius:0}}.pdp__info .pdp__actions .copy-post{display:none}.pdp__info .pdp__actions .eyebrow,.pdp__info .pdp__actions .pdp__options .option__wrap label,.pdp__info .pdp__options .option__wrap .pdp__actions label,.pdp__info .pdp__actions .article__single .article__footer .article__pagination a,.article__single .article__footer .article__pagination .pdp__info .pdp__actions a{font-size:15px;letter-spacing:1px;font-weight:600;color:#476659}.pdp__info .pdp__actions--flex{align-items:flex-end}.pdp__info .pdp__actions--flex .action--atc{width:calc(100% - 120px)}@media (max-width: 576px){.pdp__info .pdp__actions--flex .action--atc{width:100%;margin-top:10px}}.pdp__info .pdp__actions .eyebrow,.pdp__info .pdp__actions .pdp__options .option__wrap label,.pdp__info .pdp__options .option__wrap .pdp__actions label,.pdp__info .pdp__actions .article__single .article__footer .article__pagination a,.article__single .article__footer .article__pagination .pdp__info .pdp__actions a{margin-bottom:10px}.pdp__info .pdp__actions .action .btn{width:100%;max-width:100%}.pdp__info .pdp__accordions{margin-top:30px}.pdp__stayai{padding:20px 0 0}.pdp__stayai .eyebrow,.pdp__stayai .pdp__info .pdp__options .option__wrap label,.pdp__info .pdp__options .option__wrap .pdp__stayai label,.pdp__stayai .article__single .article__footer .article__pagination a,.article__single .article__footer .article__pagination .pdp__stayai a{font-size:15px;letter-spacing:1px;font-weight:600;color:#476659;margin-bottom:15px}.pdp__stayai .note__action{padding:10px 0}.pdp__stayai label:not(:last-child){margin-bottom:10px}.pdp__stayai .variant{margin:0}.pdp__stayai .variant__info{margin-left:10px;width:calc(100% - 34px);flex-direction:column;gap:8px}.active .pdp__stayai .variant__info{font-weight:500}.pdp__stayai .form__group--rc{display:none;margin-top:15px;margin-bottom:0}.pdp-acc{background:#95bc34;padding:200px 0 100px;margin-top:-60px;position:relative}@media (max-width: 1280px){.pdp-acc{padding:100px 0}}.pdp-acc .tri-border{position:absolute;bottom:-6.8vw;left:0;width:100%;z-index:99}.pdp-acc .tri-border img{width:100%}.pdp-acc .inner{max-width:600px;margin:0 auto}.pdp-acc .inner .burst-intro h2{font-size:70px}@media (max-width: 768px){.pdp-acc .inner .burst-intro h2{font-size:40px;line-height:40px}}.pdp-acc .inner .burst-intro p{font-size:16px;line-height:24px}.pdp-acc .logos{margin-bottom:20px}.pdp-acc .logos .logo-wrap{width:20%}.pdp-acc .logos img{padding:0 20px;max-width:100%}@media (max-width: 576px){.pdp-acc .logos img{padding:0 5px}}.pdp-acc .accordion__heading{width:100%}.pdp-acc .accordion__heading:after{content:"";width:20px;height:20px;background:url(icon-chevron-down-white.svg) center no-repeat}.pdp-acc .accordion__heading h3{color:#fff}.pdp-acc .accordion__copy{color:#fff;padding-bottom:15px;font-size:16px;line-height:24px}.pdp-acc .accordion__copy a{color:#fff}.pdp-acc .pdp__lifestyle{position:absolute;top:200px;right:0}@media (max-width: 1400px){.pdp-acc .pdp__lifestyle{display:none}}.pdp-acc .pdp__lifestyle .inner{position:relative}.pdp-acc .pdp__lifestyle .inner .callout-bg{position:absolute;top:-60px;right:0;z-index:1;max-width:unset}.pdp-acc .pdp__lifestyle .inner .img-main{position:relative;z-index:2}.pdp-acc .pdp__farmer{position:absolute;top:150px;left:0}@media (max-width: 1400px){.pdp-acc .pdp__farmer{display:none}}.pdp__reviews{padding:80px 0 150px;position:relative;overflow:hidden}@media (max-width: 768px){.pdp__reviews{padding:80px 0 100px}}.pdp__reviews .accent--palm-home{transform:translate(-50%) scaleX(-1);top:-50px;display:block!important}@media (max-width: 992px){.pdp__reviews .accent--palm-home{max-width:250px;top:-20px}}.pdp__reviews .accent--leaf{bottom:0;right:-200px;left:auto;top:auto}.pdp__reviews .arrow-title{position:relative;justify-content:center;max-width:365px;transform:rotate(-5deg);margin:80px 0 0 50px}@media (max-width: 992px){.pdp__reviews .arrow-title{margin:80px auto 0}}.pdp__reviews .arrow-title h2{width:235px;color:#8b4d9f;margin-left:130px}@media (max-width: 768px){.pdp__reviews .arrow-title h2{font-size:35px;margin-left:113px;max-width:200px}}.pdp__reviews .arrow-title img{position:absolute;left:0;top:20px}@media (max-width: 768px){.pdp__reviews .arrow-title img{width:75px}}.pdp__more{background:#fff;padding:30px 0 100px;position:relative}.pdp__more .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.pdp__more h2{color:#476659;margin-bottom:40px}.pdp__more .prod-wrap{width:25%}@media (max-width: 1280px){.pdp__more .prod-wrap{width:50%;margin-bottom:40px}}@media (max-width: 768px){.pdp__more .prod-wrap{width:100%}.pdp__more .prod-wrap:last-child{margin-bottom:0}}.pdp__more .product{color:#191919}.pdp__more .product .weight{color:#476659}.pdp__more .product .box-size,.pdp__more .product__price{color:#191919}.pdp__more .product .accent--oval svg path{fill:#fec526}.press-list{padding-bottom:80px;background:#fff;position:relative;margin-top:100px}@media (max-width: 576px){.press-list{padding-top:60px}}.press-list .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.press-list .intro{max-width:800px;margin:0 auto 60px;padding-top:40px}.press-list .intro a{color:#95bc34}.press-list .intro a:hover{color:#ef8903}.press-list .article__tags span{color:#95bc34}.product-carousel--standard .carousel__header{margin-bottom:30px}.product-carousel--standard .carousel__header h2{font-size:36px}.product-carousel--standard .carousel__slider .slick-list{margin:0 -10px}.product-carousel--standard .carousel__slider .product{padding:0 10px}.product-carousel--standard .slick-arrow{height:27px;width:16px}.product-carousel--standard .slick-arrow:before{content:"";opacity:1;display:block;height:100%;width:100%}.product-carousel--standard .slick-arrow.slick-next{right:-40px}.product-carousel--standard .slick-arrow.slick-next:before{background:url(icon-chevron-right.svg) center/contain no-repeat}.product-carousel--standard .slick-arrow.slick-prev{left:-40px}.product-carousel--standard .slick-arrow.slick-prev:before{background:url(icon-chevron-left.svg) center/contain no-repeat}.product-carousel--standard.arrows--top .slick-arrow{position:static;transform:none}.product-carousel--standard.arrows--top .slick-next{margin-left:30px}.product-carousel--fixed .carousel__header{width:280px}@media (max-width: 992px){.product-carousel--fixed .carousel__header{width:100%;margin-bottom:30px}}.product-carousel--fixed .carousel__header .inner{padding-top:30px}.product-carousel--fixed .carousel__header .inner .eyebrow,.product-carousel--fixed .carousel__header .inner .pdp__info .pdp__options .option__wrap label,.pdp__info .pdp__options .option__wrap .product-carousel--fixed .carousel__header .inner label,.product-carousel--fixed .carousel__header .inner .article__single .article__footer .article__pagination a,.article__single .article__footer .article__pagination .product-carousel--fixed .carousel__header .inner a{margin-bottom:10px}.product-carousel--fixed .carousel__header .inner h2{font-size:36px;margin-bottom:20px;line-height:36px}.product-carousel--fixed .carousel__slider{width:calc(100% - 300px);overflow:hidden}@media (max-width: 992px){.product-carousel--fixed .carousel__slider{width:100%}}.product-carousel--fixed .carousel__slider .slick-list{margin:0 -10px}.product-carousel--fixed .carousel__slider .slick-arrow{height:40px;width:40px;background:#fffc;z-index:99}.product-carousel--fixed .carousel__slider .slick-arrow:before{content:"";display:block;margin:0 auto;height:12px;width:8px;opacity:1}.product-carousel--fixed .carousel__slider .slick-arrow.slick-disabled{display:none!important}.product-carousel--fixed .carousel__slider .slick-arrow.slick-prev{left:0}.product-carousel--fixed .carousel__slider .slick-arrow.slick-prev:before{background:url(icon-triangle-left.svg) center/contain no-repeat}.product-carousel--fixed .carousel__slider .slick-arrow.slick-next{right:0}.product-carousel--fixed .carousel__slider .slick-arrow.slick-next:before{background:url(icon-triangle-right.svg) center/contain no-repeat}.product-carousel--fixed .carousel__slider .product{padding:0 10px}.product-carousel--overflow .carousel__header{width:350px}@media (max-width: 992px){.product-carousel--overflow .carousel__header{width:100%}}.product-carousel--overflow .carousel__slider{width:calc(100% - 400px)}@media (max-width: 992px){.product-carousel--overflow .carousel__slider{width:100%}}.product-carousel--overflow .slick-slide{width:263px}.tabs .container{position:relative;z-index:2}.tabs--collection{background:#95bc34;padding:60px 0;position:relative}@media (max-width: 1280px){.tabs--collection{padding:30px 0 60px}}.tabs--collection .tri-border{position:absolute;bottom:-6.9vw;left:0;width:100%}.tabs--collection .tri-border img{width:100%}.tabs--collection .container{position:relative}.tabs__wrap{padding-top:30px}.tabs__buttons{padding-bottom:60px}@media (max-width: 992px){.tabs__buttons{display:none}}.tabs__buttons .inner{margin:0 -15px}.tabs__buttons .inner .tab{padding:0 15px}.tabs__select{display:none}@media (max-width: 992px){.tabs__select{display:block;padding-bottom:60px;max-width:420px;margin:0 auto}}.tabs__content .tab-slider .slick-arrow{top:33%}.tabs--products{padding-bottom:80px;background:#fff;position:relative;margin-top:100px}@media (max-width: 576px){.tabs--products{margin-top:60px}}.tabs--products .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.tabs--products .tabs__buttons{padding-bottom:100px}.tabs--products .tabs__select{padding-bottom:20px}.tabs--products .tabs__select select{background-color:#f4f7f0}.tabs--products .tab__image{width:600px;position:relative}@media (max-width: 1280px){.tabs--products .tab__image{width:400px}}@media (max-width: 992px){.tabs--products .tab__image{width:100%}}.tabs--products .tab__image .bg{width:calc(100% + 80px);max-width:unset;z-index:1}@media (max-width: 992px){.tabs--products .tab__image .bg{display:none}}.tabs--products .tab__image .img{position:relative;z-index:2}.tabs--products .tab__content{width:calc(100% - 680px)}@media (max-width: 1280px){.tabs--products .tab__content{width:calc(100% - 480px)}}@media (max-width: 992px){.tabs--products .tab__content{width:100%;margin-top:30px}}.tabs--products .tab__content h2,.tabs--products .tab__content h3{color:#476659}.tabs--products .tab__content h3{line-height:24px;margin-bottom:30px}.tabs--products .tab__content a{color:#95bc34}.tabs--products .tab__content ul{padding:0 0 0 1em}.tabs--faqs{background:#fff;padding-top:40px;position:relative;margin-top:100px;padding-bottom:60px}@media (max-width: 576px){.tabs--faqs{margin-top:60px}}.tabs--faqs .accent--leaf{position:absolute;right:-120px;left:auto;top:150px;z-index:1}.tabs--faqs .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.tabs--faqs .copy-wrap{max-width:700px;margin:0 auto;font-size:16px}.tabs--faqs .copy-wrap a{color:#95bc34}.tabs--faqs .copy-wrap a:hover{color:#ef8903}.tabs--faqs .tabs__select{padding-bottom:20px}.tabs--faqs .tabs__select select{background-color:#f4f7f0}.tabs--faqs .tabs__content{max-width:800px;margin:0 auto}.tabs--faqs .tabs__content h2{color:#476659;margin-bottom:30px}.tabs--faqs .tabs__content .accordion__group{padding-bottom:30px;margin-bottom:30px;border-color:#8e983d;padding-top:0}.tabs--faqs .tabs__content .accordion__list,.tabs--faqs .tabs__content .accordion__heading{width:100%}.tabs--faqs .tabs__content .accordion__heading:hover h3{color:#ef8903}.tabs--faqs .tabs__content .accordion__heading h3{text-align:left;letter-spacing:0;font-size:22px;color:#476659;line-height:24px;width:calc(100% - 40px)}.team{padding-bottom:80px;background:#fff;position:relative;margin-top:100px}@media (max-width: 576px){.team{padding-top:60px}}.team .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.team .intro{margin-bottom:60px}.team .intro .burst-fill{fill:#476659}.team .intro h2{color:#476659}.team__member{width:25%;padding:0 25px}@media (max-width: 992px){.team__member{width:calc(100% / 3);padding:0 15px}}@media (max-width: 768px){.team__member{width:50%}}@media (max-width: 576px){.team__member{width:100%}}.team__member:not(:last-child){margin-bottom:60px}.team__member .member__image{position:relative;margin-bottom:15px}.team__member .member__image:hover .btn{opacity:1}.team__member .member__image .btn{bottom:15px;width:100%;max-width:175px;opacity:0;padding:18px 20px}.team__member .member__image img{width:100%}.team__member .member__info h3{line-height:22px;margin-bottom:15px}.team__member .member__info a{color:#476659}.team__member .member__info a:hover{color:#ef8903}.team__member .member__info .title{color:#95bc34}.ticker--home{height:160px;background:#fff;margin-top:15px;margin-left:-60px;transform:rotate(-3.97deg);width:calc(100% + 100px)}.ticker--find{height:160px;background:#fff;margin-top:15px;margin-left:-60px;transform:rotate(3.97deg);width:calc(100% + 100px)}@media (max-width: 768px){.ticker--home{height:100px;margin-top:25px}}.ticker--insta{height:100px;background:#fff}@media (max-width: 768px){.ticker--insta{height:80px}}.ticker--insta .ticker__item a:hover span{color:#ef8903}.ticker--insta .ticker__item span{max-width:unset;font-size:40px}.ticker--pdp{height:160px;background:#fff;margin-left:-60px;transform:rotate(-3.97deg);width:calc(100% + 100px);position:relative;z-index:5}@media (max-width: 768px){.ticker--pdp{height:100px;margin-top:25px}}.ticker__item{padding:0 30px}@media (max-width: 768px){.ticker__item img{max-width:38px}}.ticker__item span{display:block;color:#476659;font-family:Verveine,sans-serif;font-size:24px;max-width:150px;margin-left:20px;line-height:24px}@media (max-width: 768px){.ticker__item span{max-width:unset}}.ticker--regen{height:160px;background:#fff;margin-left:-60px;transform:rotate(-3.97deg);width:calc(100% + 100px);position:relative;z-index:5;margin-top:-65px}@media (max-width: 768px){.ticker--regen{height:100px}}.ticker--regen span{max-width:unset;font-size:40px}.template__product .ticker{z-index:5;position:relative}.video-banner{height:600px;position:relative}@media (max-width: 768px){.video-banner{height:400px}}.video-banner:before{content:"";background:#476659;opacity:.7;width:100%;height:100%}.video-banner__copy{width:100%}.video-banner__copy .arrow-title{position:relative;justify-content:center;max-width:365px;margin:0 auto;transform:rotate(-5deg)}.video-banner__copy .arrow-title h2{text-align:center;width:235px;color:#fec526;margin:0 auto}@media (max-width: 768px){.video-banner__copy .arrow-title h2{font-size:35px;max-width:200px}}.video-banner__copy .arrow-title img{position:absolute;right:0;top:60px}@media (max-width: 768px){.video-banner__copy .arrow-title img{width:75px}}.video-banner__copy button{margin:30px auto 0;display:block}.video-banner--regen .arrow-title h2{width:100%;max-width:100%}.video-banner--regen .arrow-title img{top:110px}@media (max-width: 768px){.video-banner--regen-alt{height:480px}}.video-banner--regen-alt .video-banner__copy{max-width:800px}@media (max-width: 768px){.video-banner--regen-alt .video-banner__copy{top:40%}}.video-banner--regen-alt h2{color:#fec526;padding-bottom:20px}@media (max-width: 992px){.video-banner--regen-alt h2{font-size:35px}}.video-banner--regen-alt p{color:#fff;font-size:40px;letter-spacing:1px;line-height:40px;margin:15px 0 40px}@media (max-width: 992px){.video-banner--regen-alt p{font-size:24px;line-height:24px;letter-spacing:.75px}}.pdp__reviews .yotpo-main-widget{margin-top:100px!important}@media (max-width: 768px){.pdp__reviews .yotpo-main-widget{margin-top:30px!important}}.pdp__reviews .yotpo-main-widget *{font-family:Josefin Sans,sans-serif}.pdp__reviews .promoted-products-box,.pdp__reviews .yotpo-label{display:none!important}.pdp__reviews .yotpo-default-button{padding:15px 30px!important;text-align:center!important;font-weight:500!important;font-size:15px!important;letter-spacing:1px!important;text-decoration:none!important;border:none!important;font-family:Josefin Sans,sans-serif!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;line-height:1!important;border-radius:25px!important;background:#ef8903!important;color:#fff!important;margin-bottom:15px!important;position:static!important}.pdp__reviews .yotpo-default-button:hover{background:#476659!important}.pdp__reviews .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button{float:right!important;margin-left:10px}@media (max-width: 992px){.pdp__reviews .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-1{max-width:100%!important;width:100%!important}}.pdp__reviews .yotpo-review .content-title{font-weight:400!important;color:#476659!important}.template__404 #main{background:url(404-bg.jpg) center center/cover no-repeat;height:100vh;min-height:990px;position:relative}@media (max-width: 768px){.template__404 #main{background:url(404-bg-mobile.jpg) center center/cover no-repeat;min-height:900px;height:unset}}.template__404 #main .pos-wrap{width:100%}@media (max-width: 768px){.template__404 #main .pos-wrap{position:static;transform:none;margin:0;padding:60px 0}}.template__404 #main .pos-wrap .inner{max-width:500px;margin-left:auto}.template__404 #main .pos-wrap .inner svg{width:80px;height:40px}.template__404 #main .pos-wrap .inner svg .burst-fill{fill:#95bc34}.template__404 #main .pos-wrap .inner h1{color:#95bc34;margin-bottom:10px}@media (max-width: 768px){.template__404 #main .pos-wrap .inner h1{font-size:35px;line-height:35px}}.template__404 #main .pos-wrap .inner h2{font-size:75px;line-height:75px}@media (max-width: 768px){.template__404 #main .pos-wrap .inner h2{font-size:40px;line-height:40px}}.template__404 #main .pos-wrap .inner .actions{margin-top:30px}.template__404 #main .pos-wrap .inner .actions a:first-child{margin-right:20px}@media (max-width: 768px){.template__404 #main .pos-wrap .inner .actions a:first-child{margin-bottom:20px}}.article__single{background:#fff;padding-top:40px;position:relative;margin-top:100px}.article__single .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.article__single .container .inner{max-width:800px;margin:0 auto}.article__single .article__hero{margin-bottom:40px}.article__single .article__hero img{width:100%;-o-object-fit:cover;object-fit:cover}.article__single .article__heading{margin-bottom:40px}.article__single .article__heading h1{margin-bottom:10px}.article__single .article__image{width:115%;max-width:115%;margin:15px 0 15px -7.5%;height:auto}.article__single .article__image img{margin:0 auto}.article__single .article__image .credit{width:100%;text-align:right;font-style:italic}.article__single .article__image .credit p{font-size:14px;letter-spacing:0;margin-top:5px}.article__single .article__image .credit a{color:#95bc34}.article__single .article__prep{padding:40px 0;margin-bottom:40px;border-bottom:2px solid #8E983D}.article__single .article__prep .prep-item{color:#476659;font-size:22px}.article__single .article__ingred{padding:0 0 40px;margin-bottom:40px;border-bottom:2px solid #8E983D}.article__single .article__ingred h2{color:#95bc34;line-height:24px;margin-bottom:30px}.article__single .article__ingred .ingred-block:not(:last-child){padding-bottom:40px}.article__single .article__ingred h3{color:#95bc34}.article__single .article__ingred span{font-family:Josefin Sans,sans-serif!important}.article__single .article__instructions{padding:0 0 40px;margin-bottom:40px;border-bottom:2px solid #8E983D}.article__single .article__instructions .ingred-block:not(:last-child){padding-bottom:40px}.article__single .article__instructions h2{color:#95bc34;line-height:24px;margin-bottom:30px}.article__single .article__instructions h3{color:#95bc34}.article__single .article__deets{padding:0 0 20px;margin-bottom:40px;border-bottom:2px solid #8E983D}@media (max-width: 576px){.article__single .article__deets{text-align:center;justify-content:center}}@media (max-width: 576px){.article__single .article__deets .auth{width:100%;margin-bottom:10px;text-align:center;justify-content:center}}.article__single .article__deets .auth span{font-size:14px;line-height:1}.article__single .article__deets .auth span:not(:last-child){margin-right:10px;padding-right:10px;border-right:1px solid #191919}.article__single .article__deets a{color:#95bc34}.article__single .article__deets a:hover{color:#ef8903}.article__single .article__content{padding-bottom:40px}.article__single .article__content img,.article__single .article__content iframe{display:block;margin:20px auto}.article__single .article__content h2,.article__single .article__content h3,.article__single .article__content h4,.article__single .article__content h5,.article__single .article__content h6{margin-bottom:15px}.article__single .article__content a{color:#95bc34}.article__single .article__content a:hover{color:#ef8903}.article__single .article__footer{padding:40px 0 100px;margin:40px 0}@media (max-width: 768px){.article__single .article__footer{padding:40px 0}}.article__single .article__footer .article__pagination{width:20%}@media (max-width: 992px){.article__single .article__footer .article__pagination{display:none}}.article__single .article__footer .article__pagination--prev a{margin-right:10px}.article__single .article__footer .article__pagination--next a{margin-left:10px}.article__single .article__footer .article__share{width:50%}@media (max-width: 992px){.article__single .article__footer .article__share{width:100%}}.article__single .article__footer .article__share .label{margin-right:5px}.article__single .article__footer .article__share .tags,.article__single .article__footer .article__share .share{width:100%}.article__single .article__footer .article__share .tags{font-size:12px;margin-bottom:10px}.article__single .article__footer .article__share .share a{margin:0 5px}.article__related{padding:80px 0}@media (max-width: 768px){.article__related{padding:40px 0}}.article__related h2{margin-bottom:40px;color:#476659}@media (max-width: 768px){.article__related h2{margin-bottom:15px}}.article__related .related__wrap{margin:0 -15px}@media (max-width: 992px){.article__related .related__wrap .article,.article__related .related__wrap .article img{width:100%}}@media (max-width: 1280px){.template__article .sub-hero__line{display:none}}.cart{padding:100px 0}@media (max-width: 768px){.cart{padding:60px 0}}.cart__heading{padding-bottom:80px}@media (max-width: 768px){.cart__heading{padding-bottom:40px}}.cart__heading svg{height:40px}.cart__heading .burst-fill{fill:#95bc34;width:85px}.cart__heading h1{color:#476659}@media (max-width: 768px){.cart__ship{margin-top:20px}}.cart__ship.is-free .title--unfill{display:none}.cart__ship.is-free .title--fill{display:inline-block}.cart__ship .title{display:inline-block;margin-bottom:10px}.cart__ship .title--fill{display:none}.cart__ship .shipping-bar{height:3px;background:#d8d8d8;position:relative}.cart__ship .shipping-bar--progress{height:3px;background:#95bc34;position:absolute;top:0;left:0;max-width:100%}.cart__table table{width:100%;border-collapse:collapse}@media (max-width: 768px){.cart__table table thead{display:none}}.cart__table table th{padding-bottom:15px;border-bottom:2px solid #476659}.cart__table table th span{font-weight:400;color:#95bc34}.cart__table table td{padding:20px 0;border-bottom:2px solid #8E983D;border-top:2px solid #8E983D;font-size:16px}.cart__table table td .mobile-stuff{display:none}@media (max-width: 768px){.cart__table table td .mobile-stuff{display:block;width:100%;margin-top:20px}.cart__table table td .mobile-stuff .qty input{height:16px}}@media (max-width: 768px) and (max-width: 768px){.cart__table table td .mobile-stuff .qty input{height:unset;padding:0}}@media (max-width: 768px){.cart__table table td .mobile-stuff .section:not(:last-child){margin-bottom:10px}.cart__table table td .mobile-stuff .section .label{font-weight:700;width:100px}}.cart__table table td.col__product{max-width:360px}.cart__table table td.col__product .product__image{width:120px;margin-right:40px}.cart__table table td.col__product .product__image img{max-width:100%}.cart__table table td.col__product .title{width:calc(100% - 160px)}.cart__table table td.col__product .title h3{align-items:flex-start;width:100%;font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}.cart__table table td.col__product .title h3 a{color:#191919}.cart__table table td.col__product .title h3 a:hover{color:#ef8903}.cart__table table td.col__product .title .var{font-size:14px;display:block;margin-top:5px}.cart__table table td.col__product .title .delivery{display:block;margin-top:5px;font-size:14px}.cart__table table td.col__product .title .remove-product{color:#476659;font-size:14px;margin-top:20px}.cart__table table td.col__product .title .remove-product img{margin-right:7px}.cart__table table td.col__product .title .remove-product:hover{color:#ef8903}.cart__table table td.col__qty .qty{margin:0 auto}@media (max-width: 768px){.cart__table table td.col__price,.cart__table table td.col__qty,.cart__table table td.col__total{display:none}}.cart__footer{padding-top:20px}@media (max-width: 768px){.cart__footer .shop-label{margin:0 auto}}.cart__footer .shop-label a:hover{color:#95bc34}.cart__footer .sg-widget{padding-bottom:10px}.cart__footer .sg-widget .preview-container{display:none!important}.cart__footer .totals{max-width:380px;width:100%}@media (max-width: 768px){.cart__footer .totals{max-width:100%;margin-top:30px}}.cart__footer .totals .total h3{letter-spacing:0;font-size:22px;color:#476659;line-height:1}.cart__footer .totals .disclaimer{font-size:16px;margin:20px 0}.cart__footer .totals .btn{max-width:100%;width:100%}.cart--empty{min-height:50vh}.cart--empty .inner{padding:0;background:0}.cart--empty .inner h1{width:100%;margin-bottom:60px}@media (max-width: 768px){.cart--empty .inner h1{margin-bottom:30px}}.cart--empty .inner .btn{max-width:290px}.shopify-challenge__container{padding:80px 0}.collection__hero{height:400px;position:relative;background-size:cover!important}@media (max-width: 1280px){.collection__hero{background-size:static!important}}@media (max-width: 992px){.collection__hero{background:none!important;height:unset;padding-top:30px}}.collection__hero .hero__content{width:100%}@media (max-width: 992px){.collection__hero .hero__content{position:static;transform:none}}.collection__hero .hero__content .inner{max-width:440px;margin-left:auto}@media (max-width: 992px){.collection__hero .hero__content .inner{margin:0}}.collection__hero .hero__content .inner span{font-size:50px;display:block;color:#95bc34;font-family:Verveine,sans-serif}@media (max-width: 768px){.collection__hero .hero__content .inner span{font-size:40px}}.collection__hero .hero__content .inner h1{color:#476659}.collection__buttons{position:relative;padding:30px 0 130px}@media (max-width: 768px){.collection__buttons{padding:30px 0 80px}}.collection__buttons .btn:not(.active):hover{color:#95bc34}.collection__buttons .collection-desc{max-width:800px;margin:0 auto;padding-top:15px}.collection__buttons .collection-desc p{font-size:16px;line-height:24px}.collection__buttons .collection-desc p:last-child{margin-bottom:0}.collection__buttons .overflow-wrap{overflow:hidden}.collection__buttons .col-path{position:absolute;top:-4vw;left:0}@media (max-width: 1280px){.collection__buttons .col-path{display:none}}.collection__buttons .accent{position:absolute;bottom:0;right:0}@media (max-width: 992px){.collection__buttons .accent{display:none}}@media (max-width: 992px){.collection__buttons .container--desktop{display:none}}.collection__buttons .container--mobile{display:none}@media (max-width: 992px){.collection__buttons .container--mobile{display:block;padding-top:10px}}.collection__buttons .col-top{position:absolute;top:-5vw;width:100%}@media (max-width: 992px){.collection__buttons .col-top{display:none}}.collection__buttons .col-bot{bottom:-5px;position:absolute;width:100%}@media (max-width: 992px){.collection__buttons .col-bot{width:150%;max-width:165%}}.collection__buttons .collection-item{padding:0 15px}.collection__wrap{padding:0 0 60px;background:#fff}@media (max-width: 768px){.collection__wrap{padding:0 0 30px}}.collection__wrap--search{padding-top:40px;position:relative;margin-top:100px;padding-bottom:160px}@media (max-width: 576px){.collection__wrap--search{margin-top:60px}}.collection__wrap--search .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.collection__sort{padding-bottom:30px}.collection__sort .form__group{max-width:260px}@media (max-width: 768px){.collection__sort .form__group{max-width:100%}}.collection__sort .form__group select{background-color:#f4f7f0}@media (max-width: 992px){.collection__list{margin:0 -15px}}.collection__list .product-wrap{width:25%;margin-bottom:60px}@media (max-width: 1280px){.collection__list .product-wrap{width:calc(100% / 3)}}@media (max-width: 992px){.collection__list .product-wrap{width:50%;padding:0 10px}}@media (max-width: 576px){.collection__list .product-wrap{width:100%}}.collection__list .product-wrap:nth-of-type(n+13){display:none}.collection__list .product{color:#191919}.collection__list .product .weight{color:#476659}.collection__list .product .box-size,.collection__list .product__price{color:#191919}.collection__list .product .accent--oval svg path{fill:#fec526}.contact-contact{background:#fff;padding-top:40px;position:relative;margin-top:100px;padding-bottom:160px}@media (max-width: 576px){.contact-contact{margin-top:60px}}.contact-contact .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.contact-contact .contact__sidebar{width:260px}@media (max-width: 768px){.contact-contact .contact__sidebar{width:100%}}.contact-contact .contact__sidebar .sidebar-block{margin-bottom:40px}.contact-contact .contact__sidebar .sidebar-block h2{color:#95bc34;margin-bottom:10px}.contact-contact .contact__sidebar .sidebar-block p{margin:0}.contact-contact .contact__sidebar .sidebar-block a{color:#191919}.contact-contact .contact__sidebar .sidebar-block a:hover{color:#95bc34}.contact-contact .contact__sidebar .sidebar-block .social__icon:not(:last-child){margin-right:10px}.contact-contact .contact__form{width:calc(100% - 320px)}@media (max-width: 1280px){.contact-contact .contact__form{width:calc(100% - 280px)}}@media (max-width: 768px){.contact-contact .contact__form{width:100%}}.contact-contact .contact__form p{margin-top:0}.contact-contact .contact__form p a{color:#95bc34}.contact-contact .contact__form p a:hover{color:#ef8903}.contact-contact .contact__form form{margin-top:30px}.contact-contact .contact__form input:not(.btn),.contact-contact .contact__form select:not(.btn),.contact-contact .contact__form textarea:not(.btn){background-color:#f4f7f0}.contact-contact .contact__form .submit{text-align:right}.template__page--contact .cards{margin-top:-150px;position:relative}.template__page--contact .cards .path{position:absolute;top:-60px;left:0}@media (max-width: 992px){.template__page--contact .cards .path{display:none}}.customer{padding:80px 0}.customer__heading{text-align:center;margin-bottom:30px;position:relative}.customer__heading svg{height:40px}.customer__heading .burst-fill{fill:#95bc34;width:90px}.customer__heading h2{font-family:Josefin Sans,sans-serif;color:#476659;font-size:60px;letter-spacing:1.5px;line-height:1}.customer__heading .actions{margin-top:15px}.customer__heading .actions a{position:static;color:#95bc34;line-height:1}.customer__heading .actions a:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid #191919}.customer__heading .actions a:hover{color:#ef8903}.customer__form{max-width:500px;margin:0 auto}.customer__form h2{text-align:center;margin-bottom:20px}.customer__form .form__group--check .checkmark{margin-bottom:-5px;order:1}.customer__form .actions a{color:#95bc34}.customer__form .actions a:hover{color:#ef8903}.customer__form .actions span{display:block;width:100%;margin:20px 0;text-align:center}.customer--account .customer__orders{width:calc(100% - 330px)}@media (max-width: 1280px){.customer--account .customer__orders{width:calc(100% - 280px)}}@media (max-width: 992px){.customer--account .customer__orders{width:100%;order:2}}.customer--account .customer__orders table{width:100%;border-spacing:0}@media (max-width: 992px){.customer--account .customer__orders table thead{display:none}}.customer--account .customer__orders table .mobile-head{display:none}@media (max-width: 992px){.customer--account .customer__orders table .mobile-head{display:block;margin-right:10px}}.customer--account .customer__orders table th,.customer--account .customer__orders table td{padding:30px 0;border-bottom:2px solid #476659;text-align:left}.customer--account .customer__orders table th{font-family:Verveine,sans-serif;color:#95bc34;font-size:24px;font-weight:400;padding-bottom:15px}.customer--account .customer__orders table td{border-bottom:2px solid #8E983D}.customer--account .customer__orders table td a{color:#95bc34}.customer--account .customer__orders table td a:hover{color:#ef8903}@media (max-width: 992px){.customer--account .customer__orders table td{display:flex;flex-wrap:wrap;width:100%;border-bottom:none;margin-bottom:5px;padding:0}.customer--account .customer__orders table td:last-child{border-bottom:1px solid #D8D8D8;padding-bottom:20px;margin-bottom:20px}.customer--account .customer__orders table td .total{display:flex}}.customer--account .customer__sidebar{width:250px;padding-top:20px}@media (max-width: 1280px){.customer--account .customer__sidebar{width:200px}}@media (max-width: 992px){.customer--account .customer__sidebar{width:100%;order:1;margin-bottom:30px}}.customer--account .customer__sidebar p{margin-bottom:10px}.customer--account .customer__sidebar .address{margin-bottom:20px}.customer--account .customer__sidebar .address span{display:block;margin-bottom:0}.customer--account .customer__sidebar a{color:#95bc34}.customer--account .customer__sidebar a:hover{color:#ef8903}.customer--addresses .address{padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #8E983D}.customer--addresses .address h2{margin-bottom:10px;line-height:24px;color:#476659}.customer--addresses .address__default{color:#8b4d9f}.customer--addresses .address__actions{margin-top:20px}.customer--addresses .address__actions a{color:#95bc34}.customer--addresses .address__actions a:hover{color:#ef8903}.customer--order .customer__content{max-width:900px;margin:0 auto}.customer--order .customer__content h2{line-height:24px}.customer--order .order__placed,.customer--order .order__cancelled{padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #C6D6B5}.customer--order .order__addresses{padding-bottom:30px;margin-bottom:15px;border-bottom:2px solid #C6D6B5}.customer--order .order__addresses .billing,.customer--order .order__addresses .shipping{width:calc(50% - 15px)}@media (max-width: 576px){.customer--order .order__addresses .billing,.customer--order .order__addresses .shipping{width:100%;margin-bottom:30px}}.customer--order .order__addresses .billing h2,.customer--order .order__addresses .shipping h2{margin-bottom:20px}.customer--order .order__addresses .billing .status,.customer--order .order__addresses .shipping .status{font-weight:700;margin-bottom:10px}.customer--order .order__addresses .billing span,.customer--order .order__addresses .shipping span{display:block}.customer--order .order__items table{width:100%;border-spacing:0}@media (max-width: 576px){.customer--order .order__items table thead{display:none}}.customer--order .order__items table .mobile-head{display:none}@media (max-width: 576px){.customer--order .order__items table .mobile-head{display:block;margin-right:10px}}.customer--order .order__items table th,.customer--order .order__items table td{padding:15px 0;border-bottom:1px solid #D8D8D8;text-align:left}@media (max-width: 576px){.customer--order .order__items table td{display:flex;flex-wrap:wrap;width:100%;border-bottom:none;margin-bottom:5px;padding:0}.customer--order .order__items table td:last-child{border-bottom:1px solid #D8D8D8;padding-bottom:15px;margin-bottom:15px}.customer--order .order__items table td .theme-money{display:flex}}.customer--order .order__items table td a{color:#95bc34}.customer--order .order__items table td a:hover{color:#ef8903}.customer--order .order__items table tfoot td.label{font-weight:700}.customer .mobile-action{display:none}@media (max-width: 768px){.customer .mobile-action{margin-top:30px;display:block}}.find-iframe{background:#fff;padding-top:0;position:relative;margin-top:0}@media (max-width: 576px){.find-iframe{margin-top:60px}}.find-iframe .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.template__page--find .home-reviews{background:#fff;margin-bottom:0;padding:80px 0 100px}@media (max-width: 768px){.template__page--find .home-reviews{padding:30px 0 100px}}.template__page--find .home-reviews .path{position:absolute;top:-60px;left:0}@media (max-width: 992px){.template__page--find .home-reviews .path{display:none}}.template__page--find .home-reviews .reviews__image{position:relative}.template__page--find .home-reviews .reviews__image .accent{bottom:0;max-width:unset;z-index:-1}@media (max-width: 1280px){.template__page--find .home-reviews .reviews__image .accent{width:calc(100% + 100px)}}@media (max-width: 992px){.template__page--find .home-reviews .reviews__image .accent{display:none}}.page--default{padding:40px 0 80px;background:#fff;position:relative;margin-top:100px}@media (max-width: 768px){.page--default{padding-bottom:40px}}.page--default .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.page--default .page__heading{margin-bottom:30px}.page--default .page__content{max-width:800px;margin:0 auto}.page--default .page__content h2,.page--default .page__content h3,.page--default .page__content h4,.page--default .page__content h5,.page--default .page__content h6{margin-bottom:20px}.regen__vs{background:#fff;padding-top:40px;position:relative;margin-top:100px;padding-bottom:100px}@media (max-width: 576px){.regen__vs{margin-top:60px}}.regen__vs .arrow{position:absolute;top:-6.9vw;left:0;width:100%}@media (max-width: 992px){.regen__vs .wrapper{display:none}}.regen__vs .vs-mobile{display:none}@media (max-width: 992px){.regen__vs .vs-mobile{display:block}}.regen__vs .vs-mobile .slick-arrow{top:33vw}.regen__vs .vs-mobile .slick-arrow.slick-prev{left:-15px}.regen__vs .vs-mobile .slick-arrow.slick-next{right:-15px}.regen__vs .vs-mobile .slick-arrow.slick-disabled{display:none!important}.regen__vs .vs-icon{align-self:flex-start;margin-top:40px}.regen__vs .slick-protect>img{width:100%}.regen__vs .vs-block{width:400px;background:#fff;margin-top:-45px;position:relative}@media (max-width: 1280px){.regen__vs .vs-block{width:calc(50% - 100px);margin-top:-5vw}}@media (max-width: 992px){.regen__vs .vs-block{max-width:400px;width:100%;background:#fff;position:relative;margin:-45px auto 0}}.regen__vs .vs-block .arr{position:absolute;top:-115px;max-width:125px;z-index:99}.regen__vs .vs-block .arr.arr-l{right:-60px}.regen__vs .vs-block .arr.arr-r{left:-60px}.regen__vs .vs-block:hover{cursor:pointer}.regen__vs .vs-block:hover h3{color:#ef8903}.regen__vs .vs-block.active .border img{transform:rotate(-180deg)}.regen__vs .vs-block#regen .vs-bg{transform:translate(-50%,-50%) scaleX(-1) scaleY(-1)}.regen__vs .vs-block button{position:relative}@media (max-width: 992px){.regen__vs .vs-block button{width:100%}}.regen__vs .vs-block button .vs-bg{max-width:unset;z-index:1}@media (max-width: 1280px){.regen__vs .vs-block button .vs-bg{width:170%}}@media (max-width: 992px){.regen__vs .vs-block button .vs-bg{width:unset}}@media (max-width: 768px){.regen__vs .vs-block button .vs-bg{width:160%}}.regen__vs .vs-block button h3{position:relative;z-index:2;color:#476659}@media (max-width: 992px){.regen__vs .vs-block button h3{font-size:35px;max-width:170px;margin:0 auto}}.regen__vs .vs-block .border{padding-top:40px;padding-bottom:10px;border-bottom:1px solid #8E983D;margin-bottom:30px;position:relative;z-index:5}@media (max-width: 992px){.regen__vs .vs-block .border{padding-top:15px}}.regen__vs .vs-block .list h4{line-height:24px;color:#476659}@media (max-width: 992px){.regen__vs .vs-block .list h4{font-size:20px;line-height:22px}}.regen__vs .vs-block .list p{display:none;margin:5px 0 0}.regen__vs .vs-block .list .snip{padding-bottom:30px}.regen__vs .vs__info{padding:0 100px}.regen__care{padding:150px 0}@media (max-width: 992px){.regen__care{padding:60px 0}}.regen__care .care__image{width:600px;position:relative}@media (max-width: 1280px){.regen__care .care__image{width:400px}}@media (max-width: 992px){.regen__care .care__image{width:100%}.regen__care .care__image img{margin:0 auto}}.regen__care .care__image .bg{width:calc(100% + 80px);max-width:unset;z-index:1}@media (max-width: 992px){.regen__care .care__image .bg{display:none}}.regen__care .care__image .img{position:relative;z-index:2}.regen__care .care__content{width:calc(100% - 700px);color:#476659}@media (max-width: 1280px){.regen__care .care__content{width:calc(100% - 480px)}}@media (max-width: 992px){.regen__care .care__content{width:100%;margin-top:30px}}.regen__care .care__content p{font-size:30px;line-height:32px}.regen__care .care__content .auth{font-size:15px;letter-spacing:1px;color:#191919;padding-top:40px}.regen__why{background:#95bc34;padding:40px 0 160px;position:relative}@media (max-width: 768px){.regen__why{padding:40px 0 80px}}.regen__why .arrow-top{position:absolute;top:-6.9vw;width:100%;left:0}.regen__why .arrow-bot{position:absolute;left:0;bottom:0;width:100%}.regen__why .slider{margin-top:40px;padding:0 40px}.regen__why .slider .slick-dots{text-align:left;padding-left:40px}@media (max-width: 992px){.regen__why .slider .slick-dots{text-align:center;padding-left:0;left:0}}.regen__why .slider .inner{padding:60px 0}@media (max-width: 1280px){.regen__why .slider .inner{padding:0}}.regen__why .slider .inner .copy{width:calc(100% - 680px);color:#fff;padding-left:40px}@media (max-width: 1280px){.regen__why .slider .inner .copy{width:calc(100% - 500px)}}@media (max-width: 992px){.regen__why .slider .inner .copy{width:100%;order:2;padding-left:0;text-align:center}}.regen__why .slider .inner .copy p{font-size:18px}.regen__why .slider .inner .image{width:600px;position:relative}@media (max-width: 1280px){.regen__why .slider .inner .image{width:450px}}@media (max-width: 992px){.regen__why .slider .inner .image{width:100%;order:1}.regen__why .slider .inner .image img{width:100%}}.regen__why .slider .inner .image .bg{width:100%;max-width:unset;z-index:1}@media (max-width: 992px){.regen__why .slider .inner .image .bg{display:none}}.regen__why .slider .inner .image .img{position:relative;z-index:2}.regen__partner{background:#f4f7f0;padding-bottom:100px}@media (max-width: 992px){.regen__partner{padding-top:60px;padding-bottom:60px}}.regen__partner .slick-disabled{opacity:.2!important}.regen__partner .heading h2{color:#95bc34;margin-bottom:15px}.regen__partner .heading img{display:block;margin:0 auto}.regen__partner .heading .copy{padding:30px 0;max-width:700px;margin:0 auto}.regen__partner .heading .copy p{font-size:22px;color:#476659}.regen__partner .slider{margin-top:40px}.regen__partner .slider .slick-list{overflow:visible}.regen__partner .slider .slick-protect{padding:0 20px;position:relative}.regen__partner .slider .slick-protect:first-child .line--before{display:none}.regen__partner .slider .slick-protect:last-child .line--before{display:none}.regen__partner .slider .slick-protect:nth-child(odd) .line--before{display:none}.regen__partner .slider .slick-protect:nth-child(2n) .line--after{display:none}.regen__partner .slider .slick-protect .line{position:absolute;top:15px}.regen__partner .slider .slick-protect .line--before,.regen__partner .slider .slick-protect .line--after{right:-125px}.regen__partner .slider .inner{width:220px;position:relative}.regen__partner .slider .inner .num{width:60px;height:60px;background:url(blob-num.svg) center center/contain no-repeat;margin:0 auto 15px;position:relative;z-index:99;cursor:pointer}.regen__partner .slider .inner .num span{font-family:Verveine,sans-serif;color:#fff;font-size:40px}.regen__partner .slider .inner .title{font-size:24px;line-height:24px;font-family:Verveine,sans-serif;color:#476659;max-width:190px;margin:0 auto 15px;cursor:pointer}.regen__partner .slider .inner .show-bub{text-align:center;color:#95bc34;margin:0 auto}.regen__partner .slider .inner .show-bub:hover{color:#ef8903}.regen__partner .slider .inner .show-bub img{margin-left:10px}.regen__partner .slider .inner .bub{cursor:pointer;top:0;display:none;width:100%;height:180px;background:url(more-blob.png) center center/contain no-repeat;z-index:9999}.regen__partner .slider .inner .bub__copy{padding:30px 20px;font-size:14px;line-height:18px;height:150px}.regen__image-copy{padding:100px 0 50px;position:relative}@media (max-width: 992px){.regen__image-copy{padding:60px 0}}.regen__image-copy .accent{top:-145px;right:100px}@media (max-width: 992px){.regen__image-copy .accent{display:none}}.regen__image-copy .slide__image{width:800px;padding-bottom:100px;max-width:100%}@media (max-width: 1280px){.regen__image-copy .slide__image{width:500px;height:unset}}@media (max-width: 992px){.regen__image-copy .slide__image{width:400px;margin:0 auto;padding-bottom:0;padding-top:15px}}.regen__image-copy .slide__content{max-width:440px;width:100%;margin-right:60px;position:relative;z-index:3}@media (max-width: 1280px){.regen__image-copy .slide__content{max-width:400px;margin-right:0}}@media (max-width: 992px){.regen__image-copy .slide__content{margin:0 auto}}.regen__image-copy .slide__content .bubble{background:#fec526;color:#fff;margin-bottom:15px}.regen__image-copy .slide__content svg{width:85px;height:40px}.regen__image-copy .slide__content .burst-fill{fill:#95bc34}.regen__image-copy .slide__content h2{color:#476659}@media (max-width: 768px){.regen__image-copy .slide__content h2{font-size:35px;letter-spacing:.8px;line-height:35px}}.regen__image-copy .slide__content p{font-size:18px;line-height:24px;font-weight:400;margin-bottom:20px;padding-right:40px}@media (max-width: 1280px){.regen__image-copy .slide__content p{font-size:16px;line-height:20px;padding-right:0}}.wholesale__intro{background:#fff;padding-top:40px;position:relative;margin-top:100px;padding-bottom:80px}@media (max-width: 768px){.wholesale__intro{padding-bottom:40px}}.wholesale__intro .arrow{position:absolute;top:-6.9vw;left:0;width:100%}.wholesale__intro .container{position:relative;margin-top:-350px}@media (max-width: 768px){.wholesale__intro .container{margin-top:-100px}}.wholesale__intro .container .inner{max-width:940px;margin:0 auto}.wholesale__intro .container .inner h2{color:#476659;margin:60px 0 40px}@media (max-width: 768px){.wholesale__intro .container .inner h2{margin:30px 0}}.wholesale__intro .container .inner p{padding:0 60px}@media (max-width: 992px){.wholesale__intro .container .inner p{padding:0}}.wholesale__intro .container .partners .partner{padding:0 30px}@media (max-width: 1280px){.wholesale__intro .container .partners .partner{width:calc(100% / 3)}}@media (max-width: 576px){.wholesale__intro .container .partners .partner{width:100%}.wholesale__intro .container .partners .partner img{margin:0 auto}}.wholesale__contact{padding:80px 0 20px;position:relative}.wholesale__contact .accent--leaf{position:absolute;right:-120px;left:auto;top:150px}.wholesale__contact .inner{max-width:700px;margin:0 auto}.wholesale__contact .inner h2{color:#476659}.wholesale__contact .inner p a{color:#95bc34}.wholesale__contact .inner p a:hover{color:#ef8903}.wholesale__contact .submit{text-align:right}.wholesale__contact form{padding-top:40px}.template__page--wholesale .sub-hero{padding-bottom:200px}@media (max-width: 768px){.template__page--wholesale .sub-hero{padding-bottom:100px}}@media (max-width: 768px){.template__page--wholesale .sub-hero{padding-bottom:0}}.template__page--wholesale .cards{position:relative}.template__page--wholesale .cards .path{position:absolute;top:-60px;left:0}@media (max-width: 992px){.template__page--wholesale .cards .path{display:none}}img.find-banner-img{margin:auto}.inner.text-center.find{max-width:900px}.pdp__stayai-disclaimer{color:#476659;display:flex;font-size:13px;margin-block:.75rem .5rem;padding-left:.5rem;gap:12px;justify-content:space-between}.pdp__stayai-disclaimer-content{align-items:center;display:flex;gap:6px;max-width:150px}.pdp__stayai-disclaimer img{height:18px;width:18px}.pdp__stayai-badge{background:#95bc34;border:1px solid #476659;border-right:0;border-top:0;border-bottom-left-radius:.75rem;border-top-right-radius:1.15rem;position:absolute;padding:.75rem;overflow:hidden;right:0;top:0}
/*# sourceMappingURL=/cdn/shop/t/30/assets/_sleepify.authored.bundle.css.map?v=2084605351887203741742924007 */
