.img-fluid{max-width:100%;height:auto}.footer .footer__content-top{display:flex;align-items:start;justify-content:space-between;max-width:1232px;margin:0 auto;padding:0 24px 80px}.footer .footer-block--newsletter{margin-top:0;max-width:478px}.footer .footer__blocks-wrapper .footer-block--menu .footer-block__heading{font-size:23px;line-height:27px;text-transform:uppercase;color:#fcfaf8;padding-bottom:15px;border-bottom:1px solid #FCFAF8;max-width:154px;font-weight:700;margin-bottom:16px}.footer .footer-block__details-content>p,.footer-block__details-content>li{line-height:0px!important}.footer .footer__blocks-wrapper .list-menu__item{font-family:Roboto;font-style:normal;font-weight:600;font-size:19px;line-height:22px;text-transform:uppercase;color:#fcfaf8;text-decoration:none;padding:0 0 10px}.footer .footer__blocks-wrapper li:last-child .list-menu__item{padding-bottom:0}.footer .footer-block__newsletter h2.footer-block__heading{font-style:normal;font-weight:600;font-family:Roboto,sans-serif;font-size:23px;line-height:27px;text-transform:uppercase;color:#fcfaf8;text-align:left;letter-spacing:0px;margin-bottom:5px}.footer .footer__content-top .footer__blocks-wrapper{row-gap:65px}.footer .newsletter-form__field-wrapper input::placeholder{opacity:1;color:#989898}.footer .newsletter-form__field-wrapper .field__input{padding:28px 165px 28px 18px;border-radius:8px;font-style:normal;font-weight:500;font-size:18px;line-height:21px;letter-spacing:0px;color:#989898;font-family:Roboto,sans-serif}.footer .newsletter-form__field-wrapper .field:before{content:unset}.footer .newsletter-form__field-wrapper .field:after{content:unset}.footer .newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.footer .newsletter-form__field-wrapper,.footer .footer-block__newsletter .footer__newsletter,.footer .newsletter-form__field-wrapper .newsletter-form{max-width:100%}.footer .newsletter-form__field-wrapper .newsletter-form__button{padding:18px 28px;background:#373737!important;width:auto;font-style:normal;font-weight:700;font-size:18px;line-height:20px;text-align:center;text-transform:uppercase;color:#fcfaf8;border-radius:0 8px 8px 0;transition:all .4s ease;border:1px solid #373737;font-family:Roboto,sans-serif}.footer .newsletter-form__field-wrapper .newsletter-form__button:hover{background:#fff!important;color:#373737}.footer .footer-block__newsletter .newsletter-content{font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#fcfaf8;text-align:left;padding-top:8px;letter-spacing:0px}.footer .footer-block__newsletter .newsletter-form__button:focus-visible{box-shadow:none;outline:none}.footer .footer-logo-block{max-width:1350px;padding:0 34px;margin:0 auto;position:relative}.footer .footer-logo-block .footer-logo-image{padding-bottom:24px;border-bottom:1px solid #FCFAF8}.footer .footer-logo-block:before{content:"";position:absolute;top:0;right:10px;background-image:url(/cdn/shop/files/r-logo.png?v=1754980010);background-repeat:no-repeat;background-size:contain;width:18px;height:18px}.footer .footer-logo-block img{vertical-align:middle}.footer .footer__content-bottom{border-top:0px;max-width:1330px;margin:0 auto;padding:10px 24px 0}.footer .footer__content-bottom-wrapper{padding:0;max-width:100%}.footer .footer__copyright{margin-top:0;display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.footer .footer__copyright small.copyright__content{font-weight:400;font-size:18px;line-height:21px;letter-spacing:0px;color:#fcfaf8}.footer .footer__copyright>.copyright__content{text-align:center}.footer .footer__copyright .policies li:before{content:unset}.footer .footer__copyright ul.policies small.copyright__content{font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#fcfaf8;letter-spacing:0px}.footer .footer__copyright .policies{display:flex;gap:37px;justify-content:end}.junip-reviews-container.junip-reviews-layout-list{border-top:1px solid #bcbcbc}.footer .policies li.privacy-policy,.footer .policies li.terms-of-service{display:flex}.add_symbol .sec-head{width:fit-content}.sc-text .sec-head p strong{font-size:17px;line-height:1}.add_symbol sup{font-size:26px;line-height:0;display:inline-flex;position:relative;top:-8px}.customedr_newLogin{border:1px solid #BCBCBC;margin:40px auto 100px!important;border-radius:12px;padding:32px 28px!important;max-width:464px!important}.customedr_newLogin .field{flex-direction:column-reverse;border:none;margin-top:28px!important}.customedr_newLogin .field:first-of-type{margin:0!important}.customedr_newLogin .field:after,.customedr_newLogin .field:before{display:none}.customedr_newLogin .field input{border:1px solid #373737;border-radius:8px!important;font-family:Roboto;font-weight:500;font-size:18px;line-height:120%;letter-spacing:0;outline:none!important;box-shadow:none!important;padding:15px 12px!important;height:auto}.customedr_newLogin .field label{position:unset;font-family:Roboto;font-weight:600;font-size:20px!important;line-height:120%;letter-spacing:0!important;text-transform:uppercase;text-align:left;margin-bottom:8px}.customedr_newLogin .field input::placeholder{color:#373737;opacity:1}.customedr_newLogin form>.login_footer_link a,.customedr_newLogin form>a{font-family:Roboto;font-weight:500;font-size:17px;line-height:120%;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#929292;text-underline-offset:2px}.login_footer_link{text-align:left;display:flex;flex-direction:column;gap:18px}.login_footer_link>*{width:fit-content}.login_footer_link a{margin-left:0!important}.login_footer_link button,.customedr_newLogin form button{font-family:Roboto;font-weight:600;font-size:22px;line-height:140%;letter-spacing:0;text-transform:uppercase;padding:11.6px 41px 9.6px;min-width:226px;background:#373737;border-radius:8px;border:1px solid #373737;margin-top:18px}.customedr_newLogin form .field+a{margin-top:18px}#recover:target+div+div{display:none}.customedr_newLogin #recover+div form>a{margin-left:0;margin-top:18px}.customedr_newLogin #recover+div form{text-align:left}.customedr_newText{font-family:Roboto;font-weight:500;font-size:17px;line-height:120%;letter-spacing:0;color:#929292;text-align:left;margin:5px 0 15px!important}.customedr_newLogin h1{font-family:Roboto;font-weight:500;font-size:30px;line-height:120%;letter-spacing:0;text-transform:uppercase;text-align:left}.customedr_newLogin form{text-align:left}.new_cutomerAccount{padding:0 20px}.template-customers\/register .customedr_newLogin{margin-top:66px!important}.product_description-mobile{display:none!important}p#toggleAccessWidget{cursor:pointer}.junip-product-summary-review-count{font-weight:600}.collection-banner-box .junip-stars-container,.banner-content-inner .junip-stars-container{margin-top:-5px}@media only screen and (max-width: 1255px){.footer .footer-logo-block{padding:0 24px}}@media only screen and (max-width: 1024px){.footer .newsletter-form__field-wrapper .newsletter-form__button{font-size:16px;line-height:20px;padding:16px}.footer .newsletter-form__field-wrapper .field__input{font-size:16px;padding:25px 128px 25px 18px}.footer .footer__blocks-wrapper .list-menu__item{font-size:16px;line-height:20px}.footer .footer__content-top{gap:40px}.footer__content-top .grid{--grid-desktop-horizontal-spacing: 22px}.footer .footer__copyright .policies{gap:16px}.footer .footer__copyright ul.policies small.copyright__content,.footer .footer__copyright small.copyright__content{font-size:16px;line-height:18px}}@media only screen and (max-width: 992px){.footer .footer__copyright{display:flex;flex-direction:column;gap:4px;align-items:center}.footer .footer__copyright small.copyright__content{order:2}.footer .footer__copyright .policies{order:1}.footer__copyright .copyright__content1{display:none}.add_symbol sup{top:-1px}}@media only screen and (max-width: 768px){.footer .footer__content-top .footer__blocks-wrapper{width:100%;row-gap:32px}.footer .footer-block--newsletter{margin-top:0;max-width:100%;width:100%;padding-top:42px}.footer .footer__content-top{flex-wrap:wrap;padding-bottom:42px}.footer .newsletter-form__field-wrapper .newsletter-form__button{font-weight:500;font-size:16px;line-height:19px;padding:15px 18px;right:0;border-radius:0 4px 4px 0}.footer .newsletter-form__field-wrapper .field__input{padding:15px 130px 15px 18px;margin:0;font-size:14px;line-height:16px;border-radius:4px;height:49px}.footer .footer-block__newsletter .newsletter-content{font-size:15px;line-height:21px;padding-top:6px}.footer .footer__content-top{gap:0px}.footer .footer-logo-block:before{width:14px;height:14px}}@media only screen and (max-width: 749px){.footer .footer__content-top .footer__blocks-wrapper{column-gap:54px;margin-bottom:0}.footer .footer-block.grid__item{margin:0}.footer .footer__blocks-wrapper .footer-block__details-content{margin-bottom:0}.footer .footer__blocks-wrapper .footer-block--menu .footer-block__heading{font-size:18px;line-height:21px;text-transform:uppercase;color:#fcfaf8;margin-bottom:15px}.footer .footer__blocks-wrapper .list-menu__item{font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#fcfaf8;padding-top:0;padding-bottom:10px}.footer .footer-block__newsletter h2.footer-block__heading{font-weight:600;font-family:Roboto,sans-serif;font-size:18px;line-height:22px;text-transform:uppercase;color:#fcfaf8;margin-bottom:0}.footer .footer__copyright .policies li a{padding:0}.footer .footer__copyright{flex-wrap:wrap}.footer__copyright .policies{width:100%}.footer .footer__copyright>.copyright__content{width:100%;text-align:center}.footer .policies li{width:100%}.footer .footer__copyright .policies{display:flex;gap:4px;flex-wrap:wrap;flex-direction:column-reverse}.footer .footer__copyright{flex-direction:column-reverse;gap:12px}.footer .grid{display:flex!important}.grid--2-col .footer-block.grid__item{width:calc(50% - 27px)}.footer .footer__blocks-wrapper li:last-child .list-menu__item{padding-bottom:0}.footer .footer-logo-block{padding-bottom:12px}.footer .footer__content-bottom{padding:8px 24px 0}.footer .footer__copyright ul.policies small.copyright__content,.footer .footer__copyright small.copyright__content{font-size:15px;line-height:18px;font-weight:400;text-transform:capitalize}.footer .footer-logo-block:before{width:10px;height:10px;right:16px}.footer .footer__copyright small.copyright__content{order:1}.footer .footer__copyright .policies{order:2}.add_symbol sup{font-size:22px}.customedr_newLogin{padding:20px 16px!important;margin:40px auto 66px!important}.customedr_newLogin .field label{font-size:19px!important}.customedr_newLogin .field input{font-size:17px;padding:14px 12px!important}.customedr_newLogin .field{margin-top:18px!important}.login_footer_link button,.customedr_newLogin form button{width:100%}.customedr_newLogin form>.login_footer_link a,.customedr_newLogin form>a{font-size:15px}.customedr_newLogin h1{font-size:26px}.customedr_newText{font-size:14px}.template-customers\/register .customedr_newLogin{margin-top:40px!important}.hide_product_description{display:none!important}.product_description-mobile{display:block!important}}@media only screen and (max-width: 430px){.footer .footer-logo-block:before{width:6px;height:6px}}.template-blog .best-feature-collection .container,.template-blog .add_symbol .container,.template-blog .collection_bar .container,.main_blog_loadMore,.blog_container,.template_blog-categories .best-feature-collection .container,.template_blog-categories .add_symbol .container{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}.blog_categories_row,.main_blogContent .blog-articles{padding:24px!important;border:1px solid #BCBCBC;border-radius:8px;margin-top:28px}.blog_categories_row,.main_blogContent .blog-articles--collage{display:grid;grid-template-columns:repeat(3,1fr);gap:46px}.blog_categories_img img{max-width:100%;height:auto;aspect-ratio:6.45/4;border-radius:4px}.blog_categories_img h2{font-family:Roboto;font-weight:700;font-size:32px;line-height:120%;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 20px);margin:auto}.blog_categories_img{position:relative;line-height:0;margin-bottom:18px}.blog_categories_text .dis *{margin:0}.blog_categories_text .dis{font-family:Roboto;font-weight:400;font-size:18.5px;line-height:132%;letter-spacing:0;text-align:center;color:#373737;display:flex;flex-direction:column;gap:15px}.blog_categories_text{display:flex;flex-direction:column;gap:16px}.blog_categories_text>a{width:calc(100% - 72px);display:block;font-family:Roboto;font-weight:800;font-size:20px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#373737;text-decoration:none;text-align:center;border:1px solid #373737;padding:14px;border-radius:4px;margin:auto;z-index:2;transition:.4s}.blog_categories_text>a:hover{background:#373737;color:#fff}.blog_categories_col{position:relative}.blog_categories_col .blog_categories_link{position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:1}.blog_richtext .blog_richtext_row{max-width:calc(100% - 118px);margin:auto}.blog_richtext .blog_richtext_row{max-width:calc(100% - 118px);margin:48px auto 20px;font-family:Roboto;font-weight:400;font-size:22px;line-height:137%;letter-spacing:0;display:flex;flex-direction:column;gap:32px;color:#373737}.template-blog .blog_richtext .blog_richtext_row{margin:48px auto}.blog_richtext .blog_richtext_row *{margin:0}.template_blog-categories .sc-ingredient-banner .title{max-width:100%;padding:0 40px}.template_blog-categories .sc-simple-btn .order-btn{max-width:100%;width:fit-content;min-width:415px;padding:20.5px 20px;line-height:1}.main_blogContent .blog-articles--collage .blog-articles__article{grid-column:span 1!important}.main_blogContent .blog-articles--collage .article-card-wrapper .card__inner .card__content,.main_blogContent .blog-articles--collage .article-card-wrapper .card.article-card .card__inner:before{display:none}.main_blogContent .blog-articles--collage .article-card-wrapper .card.article-card .card__inner .card__media img,.main_blogContent .blog-articles--collage .article-card-wrapper .card.article-card .card__inner .article-card__image,.main_blogContent .blog-articles--collage .article-card-wrapper .card.article-card .card__inner .card__media{position:unset}.main_blogContent .blog-articles--collage .article-card-wrapper .card__inner{display:block;border-radius:4px;overflow:hidden}.main_blogContent .blog-articles--collage .article-card-wrapper .card.article-card .card__inner .card__media img{aspect-ratio:6.45 / 4;object-fit:cover;object-position:center}.main_blogContent .blog-articles--collage .article-card-wrapper .card__heading a{font-family:Roboto;font-weight:700;font-size:24px;line-height:120%;letter-spacing:0;text-transform:uppercase;text-align:left}.main_blogContent .blog-articles--collage .article-card-wrapper .card__information{padding:18px 0 0}.template-blog .collection_bar .collection_bar_in{max-width:calc(100% - 80px);margin:auto;border-radius:8px}.main_blog_loadMore .main_blog_loadMore_btn{padding:22px;font-family:Roboto;font-weight:800;font-size:20px;line-height:105%;letter-spacing:0;text-align:center;text-transform:uppercase;border:1px solid #373737;background:#373737;color:#fff;border-radius:8px;outline:none!important;box-shadow:none!important;min-width:415px;cursor:pointer}.main_blog_loadMore{text-align:center}.main_blog_loadMore .main_blog_loadMore_btn{margin:40px auto;width:fit-content;transition:.4s}.main_blog_loadMore .main_blog_loadMore_btn:hover{color:#373737;background:transparent}.blog_container.main_blogContent{margin-bottom:40px}.article-template__hero-small{margin:18px 0 28px}.article-template__hero-small img,.article-template__hero-small{max-height:260px;object-fit:cover;object-position:center;border-radius:12px}article.article-template>*{max-width:1184px;padding:0 12px;margin:0 auto!important}.article-template__hero-container{max-width:1344px!important;padding:0 12px}.page-width--narrow .article-template__title{font-family:Roboto;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0;text-transform:uppercase;color:#373737;margin-bottom:32px}article.article-template{margin-top:40px}.article-template__content>*{margin:0;color:#373737;font-family:Roboto;font-weight:400;font-size:19.5px;line-height:120%;letter-spacing:0}.article-template__content{display:flex;flex-direction:column;gap:32px}.article-template__content>h2{font-family:Roboto;font-weight:700;font-size:35.5px;line-height:120%;letter-spacing:0;text-transform:uppercase}.article-template__content>h3{font-family:Roboto;font-weight:700;font-size:27px;line-height:120%;letter-spacing:0;text-transform:uppercase}.article-template__content a,.article-template__content a *{color:#1a6ef6;font-weight:500!important;text-decoration-color:#1a6ef6}.article-template__content ul{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0}.blogNone_image{display:block!important;height:80px}@media screen and (max-width:1400px){.blog_categories_img h2{font-size:28px}.blog_categories_text>a{font-size:18px}.blog_categories_row,.main_blogContent .blog-articles--collage{gap:30px 20px}.blog_richtext .blog_richtext_row{font-size:20px}.template_blog-categories .sc-ingredient-banner .title{font-size:52px}.main_blogContent .blog-articles--collage .article-card-wrapper .card__heading a{font-size:22px}}@media screen and (max-width:1199px){.blog_richtext .blog_richtext_row{font-size:18px}.blog_categories_img h2{font-size:24px}.blog_categories_text .dis{font-size:15px}.blog_categories_text>a{font-size:16px}.template_blog-categories .sc-ingredient-banner .title{font-size:44px}.main_blogContent .blog-articles--collage .article-card-wrapper .card__heading a{font-size:20px}.page-width--narrow .article-template__title{font-size:40px;margin-bottom:28px}.article-template__content{gap:28px}.article-template__content>h2{font-size:34px}.article-template__content>h3{font-size:24px}.article-template__content>*{font-size:18px}}@media screen and (max-width:991px){.blog_categories_row,.main_blogContent .blog-articles--collage{grid-template-columns:repeat(2,1fr)}.page-width--narrow .article-template__title{font-size:36px}.article-template__content>h2{font-size:30px}.blogNone_image{height:60px}}@media screen and (max-width:767px){.blog_richtext .blog_richtext_row{max-width:100%;margin:28px auto;gap:20px}.blog_categories_row,.main_blogContent .blog-articles--collage{padding:0!important;border:none;border-radius:8px;margin-top:0}.template_blog-categories .sc-ingredient-banner .title{font-size:38px}.template-blog .collection_bar .collection_bar_in{max-width:100%;border-radius:0}.template-blog .collection_bar .container{padding:0}.main_blogContent .blog-articles--collage .article-card-wrapper .card__heading a{font-size:16px}.main_blogContent .blog-articles--collage{margin-top:24px}.main_blog_loadMore .main_blog_loadMore_btn{font-size:18px;padding:19px}.page-width--narrow .article-template__title{font-size:32px}.article-template__content>h2{font-size:28px}article.article-template>*{padding:0 20px}.article-template__hero-small img,.article-template__hero-small{border-radius:0;aspect-ratio:2/1.44!important;width:100%!important;position:unset!important;height:auto!important}.article-template__hero-small{margin:6px 0 16px}}@media screen and (max-width:575px){.blog_richtext .blog_richtext_row{gap:20px}.blog_categories_row,.main_blogContent .blog-articles--collage{grid-template-columns:repeat(1,1fr)}.blog_categories_col .blog_categories_text{display:none}.blog_categories_img{margin-bottom:0}.blog_categories_row{gap:28px 20px}.template_blog-categories .sc-simple-btn .order-btn{min-width:100%}.blog_categories_img img,.main_blogContent .blog-articles--collage .article-card-wrapper .card.article-card .card__inner .card__media img{aspect-ratio:6/2.54}.blog_categories_img h2{width:100%;max-width:280px}.template_blog-categories .sc-ingredient-banner .title{padding:0 14px}.template_blog-categories .best-feature-collection .container{padding:0}.main_blogContent .blog-articles--collage .article-card-wrapper .card__heading a{font-size:22px}.main_blog_loadMore .main_blog_loadMore_btn{min-width:100%}.template-blog .blog_richtext .blog_richtext_row{margin:24px auto}.main_blogContent .blog-articles--collage .article-card-wrapper .card__information{padding:12px 0 0}.main_blogContent .blog-articles--collage{gap:28px}.page-width--narrow .article-template__title{font-size:29.5px}.article-template__content>h2{font-size:26px}.article-template__content>h3{font-size:22px}.blogNone_image{height:40px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/style.css.map */
