.oss-wrapper .custom-collection-list-wrapper{clear:both}.oss-wrapper .custom-collection-list-wrapper:after{content:"";display:block;clear:both}.oss-wrapper .custom-collection-list-wrapper .page-collection-list{clear:both}.oss-wrapper .custom-collection-list-wrapper .page-collection-list:after{content:"";display:block;clear:both}@media (min-width: 1367px){.template-page .row-mid-inner{padding-left:15px;padding-right:15px}}@media (max-width: 767px){.shop-mobile-hide,.mobile-hide{display:none!important}}@media (min-width: 768px){.shop-desktop-hide,.desktop-hide{display:none!important}}.about-image-video{margin:0 0 30px}.about-image-video img,.about-image-video video,.about-image-video iframe{width:100%}.faq-banner-wrapper.no-banner-faq .caption{position:static;transform:none!important;max-width:100%;margin:auto}@media (max-width: 767px){.row-mid-inner>.row.instafeed{display:block;padding:0}.row-mid-inner>.row.instafeed>div{padding:0}.row-mid-inner>.row.instafeed>div:nth-child(odd){padding-right:4px!important}.row-mid-inner>.row.instafeed>div:nth-child(even){padding-left:4px!important}.page-about-us .main-content{padding-top:10px}.page-about-us .main-content .page-about h3{line-height:1.5}.page-about-us .main-content .page-about .page-content-wrapper{margin-bottom:60px}.page-about-us .main-content .page-about .about-collections .page-collection-list .btn-explore-blog{padding-left:40px;padding-right:40px;margin-bottom:60px}.page-about-us .main-content .page-about .about-collections .page-collection-list .collection-wrap .columns{padding-left:0;padding-right:0}.page-about-us .main-footer{margin-top:0}}@media (max-width: 855px) and (min-width: 768px){.page-shop .shop-product-wrapper .page-collection-list.prod_list>.large-4{width:50%}.page-shop .shop-product-wrapper .page-collection-list.prod_list>.large-4:nth-child(2n+1){clear:left}.page-shop .shop-product-wrapper .page-collection-list.prod_list>.large-4:nth-child(3n+1){clear:none}}@media (max-width: 1100px) and (min-width: 768px){.main-header .main-menu .widescreen>ul{justify-content:end}.main-header .main-menu .widescreen>ul>li{width:100%;text-align:center;white-space:nowrap}.template-page .main-content .single-column.row{padding-left:15px;padding-right:15px}}@media (max-width: 767px){.template-page .main-content .single-column.row{padding-left:30px;padding-right:30px}.blog-title{line-height:1.3}.blog-banner-wrapper img{height:375px;object-fit:cover}.blog-banner-wrapper .content-wrapper{padding:15px}.blog-banner-wrapper .content-wrapper .banner-mainheading{font-size:24px;line-height:1.3}.blog-banner-wrapper .content-wrapper .banner-mainheading a br{display:none}.blog-banner-wrapper .content-wrapper .banner-subheading{font-size:18px;font-family:GilroyMedium}}.template-blog .blog-title>.large-12{position:relative}.template-product .product-metafields .product-metafield-grid{margin-bottom:30px}.template-product .product-metafields .product-metafield-grid img{width:100%}.template-product .product-metafields .product-metafield-grid h4{font-size:18px;margin:15px auto 5px}.template-product .product-metafields .product-metafield-grid p{font-size:16px;font-family:GilroyLight;line-height:1.4;max-width:270px;margin:auto}.template-product h2.title{font-size:25px;margin-bottom:40px}.template-product .product-full-block{background:#F8F9FB}@media (min-width: 768px){.template-product .product-full-block{display:flex;align-items:center}}.template-product .product-full-block img{width:100%}.template-product .product-full-block .fbc_info{text-align:center}@media (max-width: 767px){.template-product .product-full-block .fbc_info{padding:30px}}.template-product .product-full-block .fbc_info h2{font-family:caslongraphiqueshop-regRg;font-size:35px;margin-bottom:15px}@media (max-width: 767px){.template-product .product-full-block .fbc_info h2{font-size:37px;line-height:1.4}}.template-product .product-full-block .fbc_info p{font-size:20px;max-width:425px;margin:auto}@media (max-width: 767px){.template-product .product-full-block .fbc_info p{font-size:16px}}.template-product .view-more-ingredients{clear:both;text-align:center;padding:15px 0 25px}.template-product .view-more-ingredients:after{content:"";display:block;clear:both}.template-product .view-more-ingredients a{font-size:20px;color:#2e386b;text-decoration:underline}.template-product .left-wrapper .custom_title{margin-bottom:5px;font-weight:400;font-family:GilroyRegular;font-style:italic}@media (max-width: 767px){.template-product .similar-products.row{margin-left:30px;margin-right:30px}}.review-stars{text-align:center;margin:0 auto 25px}.review-stars img{width:20px;height:auto}.reviews-content{font-size:25px;text-align:center}@media (min-width: 768px){.reviews-content{margin:0 auto 60px}}@media (max-width: 767px){.reviews-content{font-size:16px;margin-left:auto;margin-right:auto}}@media (max-width: 767px){.review-description .review_wrapper .count-btn-wrapper{padding:0 15px 15px}}@media (min-width: 768px){.review-description .review_wrapper .count-btn-wrapper{display:flex;align-items:center;padding-bottom:15px}}.review-description .review_wrapper .count-btn-wrapper .amazon-btn{margin-left:auto}@media (max-width: 767px){.review-description .review_wrapper .count-btn-wrapper .amazon-btn{margin-top:20px}.review-description .review_wrapper .count-btn-wrapper .amazon-btn a{width:100%;box-sizing:border-box}}.review-description .review_wrapper .count-btn-wrapper .amazon-btn a{display:inline-block;font-family:GilroyBold;padding:15px 30px;color:#db1960;border:solid 2px #DB1960;text-transform:uppercase;font-size:16px;text-align:center}.review-description .review_wrapper .comments-wrapper ul.comment-ul{list-style:none;padding:0}.review-description .review_wrapper .comments-wrapper ul.comment-ul li{background:#F8F9FB;padding:25px;margin-top:15px}@media (min-width: 768px){.review-description .review_wrapper .comments-wrapper ul.comment-ul li{display:flex}}.review-description .review_wrapper .review_count img{width:23px;height:auto}.review-description .review_wrapper .review_count span{position:relative;top:3px;font-size:18px}@media (max-width: 767px){.review-description .review_wrapper .stars{clear:both;margin-bottom:15px}.review-description .review_wrapper .stars:after{content:"";display:block;clear:both}}@media (min-width: 768px){.review-description .review_wrapper .stars{width:20%}}.review-description .review_wrapper .stars img{width:18px;height:auto}.review-description .review_wrapper .stars span.date{display:block;margin-top:15px;font-size:17px;font-style:italic}@media (max-width: 767px){.review-description .review_wrapper .stars span.date{float:right;margin:0}}.review-description .review_wrapper .reviews h5{font-size:18px;margin-bottom:10px}.review-description .review_wrapper .reviews span{font-size:14px;color:#727273}.review-description .review_wrapper .reviews p{font-size:14px;margin-top:10px;font-family:GilroySemiBold}@media (max-width: 767px){.template-product article .add-to-cart{max-width:calc(100% - 120px)}.similar-products .product-grid .realted{margin-bottom:30px}.template-product article .quantity{width:120px}.quanity-cart-row{display:flex;justify-content:center}}@media (min-width: 768px){.desktop-hide{display:none!important}}.template-product #myModal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.template-product #myModal .modal-content1{background-color:#f0f1f1;margin:auto;padding:20px 20px 60px;border:1px solid #888;width:80%;text-align:center}.template-product #myModal .modal-content1 h1{font-size:36px;margin-top:25px;font-weight:900}.template-product #myModal .modal-content1 .ingredient-content{font-size:22px;font-weight:700;max-width:910px;margin:auto}.template-product .close{color:#aaa;float:right;font-size:28px;font-weight:700}.template-product .close svg{width:32px;height:32px}.template-product .close:hover,.template-product .close:focus{color:#000;text-decoration:none;cursor:pointer}.account-sizebar a.active{text-decoration:underline!important}.account-content .row,.rc_layout__container .row{max-width:none!important}@media (min-width: 668px){.account-content .row,.rc_layout__container .row{padding:0 40px}}.account-content .page-title,.rc_layout__container .page-title{margin-bottom:30px;text-align:left}.account-content .full-table,.rc_layout__container .full-table{width:100%}@media (min-width: 768px){.account-content .account-sizebar,.account-content .rc_layout__sidebar,.rc_layout__container .account-sizebar,.rc_layout__container .rc_layout__sidebar{max-width:250px}}.account-content .account-sizebar>div,.account-content .rc_layout__sidebar>div,.rc_layout__container .account-sizebar>div,.rc_layout__container .rc_layout__sidebar>div{border-bottom:solid 1px #000}.account-content .account-sizebar>div a,.account-content .rc_layout__sidebar>div a,.rc_layout__container .account-sizebar>div a,.rc_layout__container .rc_layout__sidebar>div a{text-decoration:none;text-transform:uppercase;font-weight:700;display:inline-block;padding:15px 0}.account-content .account-sizebar>div:last-child,.account-content .rc_layout__sidebar>div:last-child,.rc_layout__container .account-sizebar>div:last-child,.rc_layout__container .rc_layout__sidebar>div:last-child{border:none}.account-content .account-tbl-wrap table,.rc_layout__container .account-tbl-wrap table{border:none}.account-content .account-tbl-wrap table tr:nth-of-type(even),.rc_layout__container .account-tbl-wrap table tr:nth-of-type(even){background:transparent}.account-content .account-tbl-wrap table thead,.rc_layout__container .account-tbl-wrap table thead{background:transparent;border-bottom:solid 1px #000;text-transform:uppercase}.account-content .account-tbl-wrap table thead tr th:first-child,.rc_layout__container .account-tbl-wrap table thead tr th:first-child,.account-content .account-tbl-wrap table tbody tr td:first-child,.rc_layout__container .account-tbl-wrap table tbody tr td:first-child{padding-left:0}.account-content .products-list-wrap,.rc_layout__container .products-list-wrap{margin:30px 0}.account-content .products-list-wrap h1,.rc_layout__container .products-list-wrap h1{padding-bottom:15px}#ReCharge-Nav{border:none!important}.user-customer .recharge .rc_layout__container{width:100%;max-width:none}@media (min-width: 668px){.user-customer .recharge .rc_layout__container{padding:0 40px}}#ReCharge .page-title{text-align:left;margin-bottom:30px}.circle.sold-out{position:absolute;top:0;left:0;z-index:2;background:#000;color:#fff;padding:12px 10px;border-radius:50%;line-height:1.5;text-align:center;font-size:14px;display:flex;justify-content:center;align-items:center}.recharge .rc_title-bar{display:none!important}#content__customers__billing .table.rc_table td{display:block!important;width:100%;padding-left:0}@media only screen and (min-width: 768px){.rc_layout__container .rc_layout .rc_layout__sidebar{position:relative;width:33.33333%!important;max-width:100%}}@media only screen and (min-width: 768px){.rc_layout__container .rc_layout .rc_layout__content{position:relative;width:66.66666%!important}}.account-content{max-width:1380px;margin:auto}.rc_layout{max-width:1320px;margin-left:auto!important;margin-right:auto!important}.rc_layout__content a{text-decoration:underline!important}.rc_layout__content strong{color:#d11e4f}.product-item .caption,.rc_product-item__info{text-align:center}@media (max-width: 667px){#customer_sidebar{padding:0!important}.rc_layout__content>div{padding:0!important}}.page-terms-of-use .main-content{padding-top:78px}.template-blog .main-content{padding-top:40px}.template-article .main-content{padding-top:52px}.row-mid-inner:after{content:"";display:block;clear:both}.template-blog .left-two-columns-wrapper>.row-mid-inner>.articles{padding:0 10px}@media (min-width: 768px){.page-help-and-faq .faq-banner-wrapper .banner-img{height:60vh}}.page-help-and-faq .faq-banner-wrapper .banner-img img{object-fit:cover}@media (min-width: 768px){.page-help-and-faq .faq-banner-wrapper .banner-img img{height:100%}}@media (max-width: 767px){.page-help-and-faq .faq-banner-wrapper .caption{margin-top:10px}.page-help-and-faq .faq-banner-wrapper .caption .tabs-wrapper{margin-top:30px}.page-help-and-faq .faq-banner-wrapper .caption .tabs-wrapper ul.tabs li{display:block}}.page-help-and-faq .tab-content{margin:15px 30px 0;padding-bottom:0}.page-help-and-faq .tab-content.subscription,.page-help-and-faq .tab-content.service{margin-top:30px}@media (max-width: 768px){.template-product article{padding:0 16px}}.product-header img{object-fit:cover;width:100%}@media (max-width: 768px){.product-header img{height:auto!important}}a.basic-link{color:#fff;text-transform:uppercase;text-decoration:underline}@media (min-width: 768px){.desktop-mobile-hide{display:none}}@media (max-width: 767px){.content-wrap.gridsection{padding-bottom:135px}.content-wrap.gridsection .inner-content{height:260px;background-position:center}.content-wrap.gridsection .inner-content .overlay-content{bottom:-135px!important;padding-top:40px!important;padding-bottom:40px!important}.content-wrap.gridsection .inner-content .overlay-content .basic-link{font-family:GilroySemiBold}.find_a_store h1 br{display:none}}.accordian-title h5{position:relative}.accordian-title h5 span.arrow{display:inline-block;width:32px;float:right;transition:all .3s;position:absolute;right:20px;top:15px}@media (max-width: 480px){.accordian-title h5 span.arrow{width:22px;right:13px}}.accordian-title.active-faq h5 span.arrow{transform:rotate(180deg)}@media (max-width: 767px){.main-header .mobile-menu ul:after{content:"";clear:both;display:block}.page-contact-us .main-content .contact-form{margin-top:30px}.page-contact-us .contact-form input.styled-submit{width:100%;font-size:16px}.page-contact-us .contact-form input[type=text],.page-contact-us .contact-form textarea{font-family:GilroyRegular!important}.page-contact-us .contact-banner-wrapper .caption .sub-title{margin-bottom:15px}.page-content-wrapper h3{line-height:1.5;margin-botton:15px}.page-help-and-faq .faq-banner-wrapper .caption .sub-title{margin-bottom:15px}.template-blog .main-content .row-mid-inner.blog-title{padding-bottom:0}.template-blog .main-content .row-mid-inner.blog-title .columns{padding:0}.template-blog .main-content .row-mid-inner.blog-title .columns .blog-title.text{line-height:1.3}.template-blog .main-content .left-two-columns-wrapper{padding-top:0}.template-blog .main-content .banner-mainheading{font-family:GilroySemiBold}.template-blog .main-content .article .blog-title{font-family:GilroyRegular}.template-blog .main-content .read-more{margin-bottom:10px}.template-blog .main-footer{margin-top:10px}.template-article .previous-next.row{margin-top:0;font-family:GilroyRegular}.template-article .previous-next.row .previous .back-to-blog a{font-family:GilroyRegular;text-transform:capitalize}.middle-column h1.title{font-family:GilroySemiBold;padding:0}.main-footer .newsletter_tag_line{font-family:GilroyRegular}.main-footer .social_icon_tag_line{font-family:GilroyMedium}.main-footer .top div.social-follow{margin:10px 0 20px!important}.main-footer .top div.social-follow .glyph{font-size:28px}.main-footer .footer-inner .email,.main-footer .footer-inner .footer_link_list li{margin-bottom:15px;font-family:GilroyRegular}.main-footer .bottom.sec .bottom .flrt{margin-top:25px}.template-index .slider .slide .caption{visibility:visible}}.page-shop .review-stars{margin-top:0}.page-shop .review-stars img{max-width:21px}a.btn-explore-blog.btn.button{min-width:230px}.store-locator .shop-banner-wrapper{margin-bottom:0}.store-locator #store-locator-title{display:none}.store-locator #store-locator-title+.header_html{margin-bottom:0}.store-locator .search_bar{display:flex;justify-content:space-between;flex-wrap:wrap;padding:20px 30px 30px;margin-bottom:0}@media (max-width: 767px){.store-locator .search_bar{flex-direction:column}}.store-locator .search_bar div{flex-basis:20%}.store-locator .search_bar div:last-child{display:none}.store-locator .search_bar .main_search_bar{width:auto;float:none}.store-locator .search_bar .main_search_bar label{width:100%;text-align:left}.store-locator .search_bar .main_search_bar input{width:100%}.store-locator .search_bar .search_within_distance{margin-right:0}.store-locator .search_bar .search_within_distance label{width:100%;text-align:left}.store-locator .search_bar .search_within_distance select{background:#ffffff;color:#2e2e30;border:1px solid #ebebeb;letter-spacing:.8px;font-family:GilroyRegular!important;margin:0;padding:.41667em;height:2.33333em;border-radius:3px}.store-locator .search_bar .search_limit{margin-right:0}.store-locator .search_bar .search_limit label{width:100%;text-align:left}.store-locator .search_bar .search_limit select{background:#ffffff;color:#2e2e30;border:1px solid #ebebeb;letter-spacing:.8px;font-family:GilroyRegular!important;margin:0;padding:.41667em;height:2.33333em;border-radius:3px}.store-locator .search_bar .location-submit{display:flex;flex-direction:column;justify-content:flex-end}@media (max-width: 767px){.store-locator .search_bar .location-submit{margin-top:25px}}.store-locator .search_bar .location-submit button{margin:0!important;height:33px;width:100%}.store-locator .main-content{padding-top:0}.template-product .review-stars{margin-top:0}@media (max-width: 767px){.template-product .review-description{margin-top:40px}}.template-product .review-description .review_wrapper{clear:both}.template-product .review-description .review_wrapper .review-details .reviews{background-color:#f8f9fa;padding:20px;display:table;width:100%;list-style:none}@media (max-width: 767px){.template-product .review-description .review_wrapper .review-details .reviews .review-star{margin-bottom:20px}}@media (min-width: 768px){.template-product .review-description .review_wrapper .review-details .reviews .review-star{display:table-cell;vertical-align:top;width:300px;padding-right:15px}}.template-product .review-description .review_wrapper .review-details .reviews .review-star img{width:23px;height:23px}.template-product .review-description .review_wrapper .review-details .reviews .review-star .date{margin-top:10px;font-weight:700}@media (max-width: 767px){.template-product .review-description .review_wrapper .review-details .reviews .review-star .date{margin-top:0;float:right}}@media (min-width: 768px){.template-product .review-description .review_wrapper .review-details .reviews .review-content{display:table-cell;vertical-align:top}}.template-product .review-description .review_wrapper .review-details .reviews .review-content h4{margin-bottom:5px;font-size:16px}.template-product .review-description .review_wrapper .review-details .reviews .review-content span{margin-bottom:5px;width:100%;display:block}.template-product .review-description .review_wrapper .review-details .reviews .review-content p{margin-top:0;margin-bottom:5px}@media (max-width: 767px){.template-product .review-description .review_wrapper .review-details .reviews .review-content p{font-family:GilroyRegular}}.template-product .review-description .review_wrapper .review-details .view-more-review{text-align:center}.template-product .review-description .review_wrapper .review-details .view-more-review a{text-transform:capitalize;text-decoration:underline;font-weight:700;text-align:center;font-size:16px}@media (min-width: 768px){.review_wrapper .count-btn-wrapper{justify-content:space-between}}@media (max-width: 767px){.review_wrapper .count-btn-wrapper{display:flex;flex-direction:column}}@media (max-width: 767px){.review_wrapper .count-btn-wrapper .review-amazon{margin-top:20px}}.review_wrapper .count-btn-wrapper .review-amazon a{border:2px solid #dc1961;padding:10px 20px;text-transform:uppercase;color:#dc1961;font-weight:700;display:inline-block}@media (max-width: 767px){.review_wrapper .count-btn-wrapper .review-amazon a{width:100%;text-align:center}}.announcment{font-family:GilroyBold;height:50px;line-height:50px;text-align:center;padding:0 15px;background-color:#fabe12;color:#fff;font-size:15px}.amazon-page .review-stars{display:none!important}.rte-content p a{color:#db1960!important}.rte-content p a:hover{color:#fbbe13!important}@media (max-width: 767px){.recharge .rc_layout__content{position:static!important}.table-responsive.account-tbl-wrap{clear:both}.table-responsive.account-tbl-wrap:after{content:"";clear:both;display:block}}.home-product-grid.featured_content{padding-bottom:80px}.home-product-first{text-align:center;margin-bottom:80px}.home-product-first .title{margin-bottom:80px}.home-product-first .title h1{font-size:38px;margin:0 0 12px;line-height:40px}@media (max-device-width: 850px){.home-product-first .title h1{line-height:28px;font-size:25px;letter-spacing:.01em}}.home-product-first .title p{font-size:25px}@media (max-device-width: 850px){.home-product-first .title p{font-size:18px}}.home-product-first .prod_list.collection_product{max-width:961px;text-align:center;margin:auto}.home-product-first .prod_list.collection_product .prod_single.product_image{margin-bottom:30px}@media only screen and (min-device-width: 480px){.home-product-first .prod_list.collection_product .prod_single.product_image{width:33.33%}}.home-product-first .prod_list.collection_product .prod_single.product_image .caption p.title{margin-bottom:0;color:#231f20;font-family:GilroySemiBold;font-size:18px;text-transform:capitalize;font-weight:400}.home-product-second,.home-product-first{text-align:center;margin-bottom:80px;overflow:hidden}.home-product-second .title h1,.home-product-first .title h1{font-size:38px;margin:0 0 12px;line-height:40px}@media (max-device-width: 850px){.home-product-second .title h1,.home-product-first .title h1{line-height:28px;font-size:25px;letter-spacing:.01em}}.home-product-second .title p,.home-product-first .title p{font-size:25px}@media (max-device-width: 850px){.home-product-second .title p,.home-product-first .title p{font-size:18px}}.home-product-second .prod_list.collection_product{max-width:961px;text-align:center;margin:auto}.home-product-second .slick-prev:before,.home-product-second .slick-next:before,.home-product-first .slick-prev:before,.home-product-first .slick-next:before{font-family:blockshop-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:35px;color:#db1860;opacity:.8}.home-product-second .slick-next:before,.home-product-first .slick-next:before{content:"\e61b"}.home-product-second .slick-next,.home-product-first .slick-next{right:-103px}.home-product-second .slick-prev:before,.home-product-first .slick-prev:before{content:"\e61a"}.home-product-second .slick-prev,.home-product-first .slick-prev{left:-98px;z-index:99;height:30px}.home-product-second .slick-next,.home-product-first .slick-next{height:30px}.home-product-second .prod_single.product_image{padding:0 5px}.prod_single.product_image .product_image_text{padding:15px}.prod_single.product_image .product_image_text p{line-height:normal;margin-bottom:0}@media (max-width: 480px){.home-product-first .prod_list.collection_product .slick-slider{margin:0 -30px}}.main-footer .newsletter-section .klaviyo-form{position:static!important}.main-footer .newsletter-section .klaviyo-form form{height:auto!important;width:auto!important}.main-footer .newsletter-section .klaviyo-form form>div{position:static!important}.footer__section .klaviyo-form{background:white!important;max-width:400px!important;border-radius:50px!important;font-family:GilroySemiBold,sans-serif!important;padding:0!important}.footer__section .klaviyo-form button{font-family:GilroySemiBold,sans-serif!important;padding:15px 20px!important}.footer__section .klaviyo-form input{font-family:GilroySemiBold,sans-serif!important}.footer__section .kl-private-reset-css-Xuajs1{border-radius:50px!important}.hero__image{width:105%!important}.footer__logo-image{max-width:200px!important}
/*# sourceMappingURL=/s/files/1/0893/1706/t/99/assets/custom.scss.css.map?v=157444782028319032661663159908 */
