i.fas.fa-check{color:#de178b;font-size:14px;margin-right:5px}.template-product p.product__text.content-with-icon svg{display:none}.template-product p.product__text.content-with-icon .check-mark-icon img{width:20px!important;margin-right:5px;max-width:20px!important}.template-product .product__info-wrapper p{font-family:Poppins!important;letter-spacing:normal!important}.template-product .product__title h1,.product-headline-bottom,.template-product .product__text{font-family:Poppins!important}.template-product accordion-tab.product__accordion summary .summary__title h2.accordion__title{font-family:Poppins!important}.button--small.buy-now-trigger{margin-bottom:8px}header.header--off-canvas{max-width:1300px!important;padding-left:20px;padding-right:20px}.header--off-canvas details.menu-drawer-container.menu-opening{margin-left:180px}.header--off-canvas drawer-close-button{margin-left:246px}.template-product .banner__content .button:after,.template-page.template-page-benefit #MainContent .button:after{content:"";z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;width:120%;height:100%;background-image:none;background-color:#000;backface-visibility:hidden;will-change:transform;transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);transform-origin:0% 100%;transition:transform var(--duration-long) ease}.template-page.template-page-benefit #MainContent .button:hover{color:#fff!important;border-color:#000}.template-product .banner__content .button--medium:hover:after,.template-page.template-page-benefit #MainContent .button--medium:hover:after{animation:none;transform:rotate3d(0,0,1,0) translateZ(0)}.template-page.template-page-get-to-know-us .multicolumn.page-width .multicolumn-list .media-wrapper.multicolumn-card__image-wrapper,.template-page.template-page-get-to-know-us .multicolumn.page-width .multicolumn-list .media-wrapper.multicolumn-card__image-wrapper .image-animate{background:unset!important}.template-page.template-page-contact .fullimagetext.image-with-text h1,.template-page.template-page-contact .fullimagetext.image-with-text h4,.template-page.template-page-contact .fullimagetext.image-with-text p{font-family:Poppins!important}header.header--off-canvas .header__icon.header__icon--account span.visually-hidden{width:inherit!important}.scrolling-promotion{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.template-page.template-page-benefit p:not(:empty),.template-page.template-page-get-to-know-us p:not(:empty){margin-bottom:10px;font-size:18px;letter-spacing:normal}.template-page.template-page-get-to-know-us .typeset p{font-size:1.6rem}header.header--off-canvas #menu-drawer.menu-drawer{border-color:#fff}header.header--off-canvas #menu-drawer.menu-drawer{width:350px;max-width:95%;border-color:#fff}header.header--off-canvas .menu-drawer__menu{padding-inline-start:3rem;padding-inline-end:3rem}header .menu-drawer__navigation{border-color:#fff!important}header ul.menu-drawer__menu li:first-child a.menu-drawer__menu-item{border-top:.1rem solid rgb(210,213,217)}header.header .search-modal.modal__content .search-modal__content{margin:0 auto;max-width:1300px;padding:0 20px}header.header .search-modal.modal__content .search-modal__content .search-modal__form .field{width:100%!important}.template-product .transition-content #MainContent.content-for-layout{margin:0 auto;max-width:1300px}.template-product .page-width.page-width--full-width{position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;width:100vw!important;max-width:100vw!important}.product__heading,.rich-text h1.rich-text__heading.h1,h2.image-with-text__heading.h1{font-weight:500}.needsclick.klaviyo-form p span{font-family:Poppins!important}.needsclick.klaviyo-form label,.needsclick.klaviyo-form input{font-family:Poppins!important;font-weight:600!important}.needsclick.klaviyo-form button{font-family:Poppins!important}.needsclick.klaviyo-form div[data-testid=form-row]>div>div{padding-left:0!important;padding-right:0!important}.needsclick.klaviyo-form div[data-testid=form-row] [data-testid=form-component]{padding-bottom:10px!important}.needsclick.klaviyo-form div[data-testid=form-row] [data-testid=form-component]>div>div>div{padding:0!important;left:0!important;width:fit-content!important}footer .accordion__title{font-size:22px!important;font-weight:500!important;color:#000!important;letter-spacing:normal!important}footer{margin:0 auto!important;max-width:1300px!important;padding:0 20px!important}body:not(.template-index):not(.template-product) .transition-content main.content-for-layout{margin:0 auto;max-width:1300px;padding:40px 20px}body.template-product .product-sticky-cart .sticky-cart{margin:0 auto!important;max-width:1300px!important;padding:10px 20px!important}body.template-page-get-to-know-us .transition-content main.content-for-layout{padding-top:0!important;padding-bottom:0!important}form.needsclick.klaviyo-form{max-width:980px;padding-left:25px!important;padding-right:25px!important}.template-page-contact .fullimagetext.image-with-text{margin-top:0;margin-bottom:2rem}.template-page-contact .fullimagetext.image-with-text .row{column-gap:20px;flex-wrap:nowrap}.contact__button button{transition-property:color,background-color,box-shadow;transition-duration:var(--duration-long);transition-timing-function:ease}.contact__button button:hover{color:#fff!important;border-color:#000;background-color:rgba(var(--color-button-background),.85);transition-delay:var(--duration-default)}.main-blog .title--primary{font-weight:500}.blog-filter .link{font-size:16px}.blog-filter .is-selected{color:#000}.blog-articles{column-gap:3rem;margin-inline-start:0!important;row-gap:3.5rem}.blog-articles .article-card__title{font-weight:500;min-height:45px}.blog-articles .circle-divider{font-size:12px;opacity:1;font-weight:400}.article-card__footer .article-card__link:before{display:none}.blog-articles .article-card__info{padding:1.5rem!important}.blog-articles .article.grid__item{padding-left:0;padding-bottom:0}.blog-articles .article.grid__item .article-card__link{border-radius:var(--button-radius);border:var(--button-border-width) solid rgb(var(--color-button-border));color:rgb(var(--color-button-text));background-color:rgb(var(--color-button-background));padding:1rem 2rem;font-weight:500;text-transform:uppercase;display:inline-block;margin-top:10px}.article-card__excerpt{min-height:115px}.template-blog .main-blog{padding-bottom:12px!important}.template-article .article-template__hero-container:first-child{margin-top:0}.article-template .breadcrumb-wrapper{margin-top:2rem!important;margin-bottom:-1rem!important}.article-template .breadcrumb-wrapper nav.breadcrumb{font-size:14px;font-weight:500}.article-template .breadcrumb-wrapper+header{margin-top:1rem;margin-bottom:2rem}.template-article .element-margin{margin-top:3rem!important}.template-article ul.article-template__navigation.page-width.element-margin{border:unset;align-items:center;margin-top:5rem}.template-article .article-template__navigation a{align-items:unset!important}.template-article a.article-template__link.button.button--tertiary.animate-arrow{border-radius:0;border:1px solid rgb(241,60,181);color:#fff;background-color:#f13cb5;padding:1rem 2rem;font-weight:500;text-transform:uppercase;display:inline-block;box-shadow:unset}.template-article .article-template header{margin-top:2rem;margin-bottom:0rem}.template-policy .shopify-policy__container{max-width:100%!important;padding:0 10px!important}.template-policy .shopify-policy__body .section-header{display:none}.template-policy .shopify-policy__title{margin-bottom:20px}.template-policy .shopify-policy__body .rte p,.template-policy .shopify-policy__body .rte h2{margin-bottom:8px}body.template-page-365 .fullimagetext.image-with-text{margin:2rem 0px}body.template-page-365 .fullimagetext.image-with-text .row{column-gap:20px;flex-wrap:nowrap}body.template-page-365 .fullimagetext.image-with-text .row .textwrap_w{margin-top:0;width:auto}body.template-page-365 img.rightsideimg{width:100%!important;margin:10px auto 0!important;padding:0!important}@media (max-width: 991px){.template-page-contact .fullimagetext.image-with-text{margin-top:0}.template-page-contact .fullimagetext.image-with-text .rac{height:550px;background-image:url(https://www.luvbelly.com/cdn/shop/files/Image.webp?v=1709847427)}.template-page-contact .fullimagetext.image-with-text .row .col-lg-6:last-child{padding-left:0;padding-right:0}.template-page-contact .fullimagetext.image-with-text .row{column-gap:20px;flex-wrap:wrap!important}body.template-page-365 .fullimagetext.image-with-text .row{column-gap:25px;flex-wrap:wrap}body.template-page-365 .fullimagetext.image-with-text .row .textwrap_w{padding-left:0;padding-right:0}}@media (min-width: 768px){header.header--off-canvas{margin-top:0!important;padding-top:20px}.template-page.template-page-contact .fullimagetext .row{padding:0px 2rem!important}}@media (min-width: 750px){.page-width{padding:0!important}.template-page.template-page-get-to-know-us .image-with-text.image-with-text--colored{position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;width:100vw!important;max-width:100vw!important}.template-page.template-page-benefit .image-with-text--alt .image-with-text__grid--reverse .image-with-text__content,.template-page.template-page-get-to-know-us .image-with-text--alt:not(.image-with-text--colored) .image-with-text__grid--reverse .image-with-text__content{padding-inline-end:4rem!important;padding-top:2rem!important;padding-bottom:2rem!important}.template-page.template-page-benefit .image-with-text--alt .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content,.template-page.template-page-get-to-know-us .image-with-text:not(.image-with-text--colored) .image-with-text__content{padding-inline-start:4rem!important;padding-top:2rem!important;padding-bottom:2rem!important}.template-product .transition-content #MainContent.content-for-layout{padding:20px 20px 0}header.header--off-canvas.page-width{padding:20px 20px 12px!important}}@media screen and (min-width: 480px){.product-form__quantity+.buy-now-button{width:calc(100% - 14rem);flex-grow:1}}@media screen and (max-width: 768px){.template-page-contact .fullimagetext.image-with-text .rac{height:400px;background-image:url(https://www.luvbelly.com/cdn/shop/files/Image.webp?v=1709847427)}}@media screen and (max-width:750px){.template-page .transition-content,header.header--off-canvas.page-width{padding-left:5px!important;padding-right:5px!important}.template-product h1.product__heading.h1{font-weight:600;font-size:26px}.template-product .product.product--small.product--left.product--thumbnail_slider{position:relative}.template-product .loox-rating{position:absolute;top:0;width:100%;background:#fff;background:transparent;padding-top:10px}.template-product .product__info-container .custom__liquid h2{font-size:17px!important;margin:0!important;font-weight:600}.template-product .product .product__info-container p.product__text{font-size:14px!important}.template-product .product-form__buttons{display:flex;flex-wrap:nowrap;margin-top:10px}.template-product h2.accordion__title{font-size:16px!important;text-transform:capitalize;font-weight:600}.template-product .product .product__info-container p{font-size:14px!important;font-family:Poppins!important;letter-spacing:unset!important;color:#3c3c3c}.slider.slider--mobile{overflow-x:clip!important}.accordion .summary__title .icon{fill:#de178b!important}.template-product button.product-form__submit.button.button--full-width{min-width:auto;font-size:12px!important;padding:1rem}.template-product button.quantity__button{color:#de178b}button.product-form__submit:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f07a";font-size:12px;color:#fff;margin-right:5px}.sticky-cart-bar{position:fixed!important;bottom:0;left:0;width:100%;background:#fff;padding:10px;box-shadow:0 -2px 10px #0000001a;z-index:9999;text-align:center;display:none}.sticky-add-to-cart{background-color:#de178b;color:#fff;padding:0 52px;border-radius:10px;text-transform:uppercase}.sticky-add-to-cart:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f07a";font-size:12px;color:#fff;margin-right:5px}animate-sticky .product-sticky-cart{opacity:1!important;pointer-events:visible!important;transform:translateY(0)!important}.product-sticky-cart{z-index:999999!important}div#PBarNextFrameWrapper{display:none}.needsclick.kl-teaser-VwJNYA.undefined.kl-private-reset-css-Xuajs1{bottom:50px!important}.template-product .sticky-cart{justify-content:space-evenly;column-gap:2rem;padding-top:1rem;padding-bottom:0!important;align-items:center;align-content:center}.template-product .grid__item.product__media-wrapper{background-color:#f2f2f2!important;padding:50px 0 0}.template-product .grid__item.product__media-wrapper .product__media{background:unset!important}.template-product .grid__item.product__media-wrapper .thumbnail-list__item.slider__slide{width:8rem}.template-product .grid__item.product__media-wrapper .thumbnail-list{max-width:44.5rem;background-color:#f2f2f2!important;box-shadow:unset}.template-product .grid__item.product__media-wrapper .thumbnail-slider .slider-button{pointer-events:visible;background-color:#f2f2f2;width:1.8rem;height:93px;text-align:center}.template-product .thumbnail-slider .thumbnail-list+.slider-buttons{max-width:42rem!important;width:92%!important}.template-product .grid__item.product__media-wrapper .thumbnail-slider .slider-button:focus{outline:unset}.template-product media-gallery .thumbnail-slider{margin-bottom:0!important}.product__media-wrapper product-gallery{margin-bottom:2rem!important}.product__media-wrapper product-gallery .media-wrapper{background:unset!important}.template-product .product__title{margin-top:2rem!important}.template-product .product__title h1,.product-headline-bottom,.template-product .product__text{font-family:Poppins!important}.template-product accordion-tab.product__accordion summary .summary__title,.template-product accordion-tab.product__accordion .accordion__content{padding-left:0!important;padding-right:0!important}.template-product accordion-tab.product__accordion summary .summary__title h2.accordion__title{font-size:16px!important;text-transform:capitalize;font-weight:600;letter-spacing:normal;font-family:Poppins!important}span.check-mark-icon img{width:25px!important;max-width:25px}span.loox-rating-label:after{content:"Reviews";padding-left:5px}.template-product .product__info-container .product-form{margin-top:1rem!important}.template-product .ingcomp h2{text-align:center;margin-right:2%!important;margin-left:2%!important}.template-product .product-form__buttons{display:flex;flex-wrap:wrap;grid-column-gap:2rem;grid-row-gap:2rem}footer-accordion{border-bottom:0px!important;border-top:0px!important}.accordion details>summary .icon-caret{display:none!important}.footer-block__details-content{margin-bottom:1rem}footer-accordion.accordion summary{margin-bottom:0!important;padding-top:0!important}footer-accordion.accordion .footer-block--social>details:nth-child(1)>summary:nth-child(1){padding-top:40px!important}footer-accordion.accordion{width:100%!important;border:unset!important}footer-accordion.accordion.footer-block--social .footer-block__details-content{padding-top:0!important}.template-product .product__info-wrapper.grid__item{padding-left:0!important}}@media (max-width: 749px){body:not(.template-index):not(.template-product) .transition-content main.content-for-layout{padding:20px}.template-page.template-page-benefit #MainContent{padding-left:15px;padding-right:15px}.template-page.template-page-get-to-know-us .multicolumn.page-width .multicolumn-list .multicolumn-list__item .multicolumn-card__info{text-align:center}.template-page.template-page-benefit #MainContent .button{min-width:unset!important}.template-page.template-page-benefit #MainContent .rich-text__blocks .button{width:auto!important}.template-page.template-page-get-to-know-us .image-with-text__grid>.grid__item{padding-left:0rem!important;padding-right:0rem!important}.template-page.template-page-get-to-know-us .image-with-text__grid>.grid__item .image-with-text__content{padding:3rem 1.5rem}.template-page.template-page-get-to-know-us .multicolumn.page-width{padding:0 1.5rem}.template-page.template-page-benefit p:not(:empty),.template-page.template-page-get-to-know-us p:not(:empty){font-size:16px;letter-spacing:normal}.template-page.template-page-get-to-know-us .typeset p{font-size:1.5rem}.slider2 .pro_block .textblock,.template-product .ingcomp .textblock{min-height:auto!important}.template-product .transition-content #MainContent.content-for-layout{padding-left:20px!important;padding-right:20px!important}.template-index .rich-text__heading.h1{padding-left:15px;padding-right:15px;margin:0!important}.template-index .rich-text__text.typeset2,.template-index .page-width.ingcomp,.template-index .testimonials.page-width,.template-index .image-with-text{padding:0 15px!important}.template-index .multicolumn-card__info .typeset{padding-left:15px;padding-right:15px}.article-card__excerpt,.blog-articles .article-card__title{min-height:unset!important;margin-bottom:7px!important}.blog-articles{row-gap:0px}.blog-articles .article-card__title{font-size:16px}.blog-articles .article.grid__item .article-card__link{padding:.7rem 1.5rem!important}.template-blog .blog-header{text-align:inherit;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2rem}.template-blog .blog-header .title--primary{margin-bottom:0;font-size:24px}.template-blog .main-blog{padding-top:20px;padding-bottom:20px}.template-article article.article-template{padding-bottom:0}.template-page-pregnancy-smoothie form.needsclick.klaviyo-form{padding-left:0!important;padding-right:0!important}}@media (max-width: 580px){.template-index .klaviyo-form.klaviyo-form.klaviyo-form>div>div.needsclick[data-testid=form-row]:nth-child(2),.template-page-contact .klaviyo-form.klaviyo-form.klaviyo-form>div>div.needsclick[data-testid=form-row]:nth-child(2),.template-page-pregnancy-smoothie .klaviyo-form.klaviyo-form.klaviyo-form>div>div.needsclick[data-testid=form-row]:nth-child(2){flex-direction:column!important;align-items:unset!important}.template-index .klaviyo-form.klaviyo-form.klaviyo-form>div>div.needsclick[data-testid=form-row]:nth-child(2)>div[data-testid=form-component],.template-page-contact .klaviyo-form.klaviyo-form.klaviyo-form>div>div.needsclick[data-testid=form-row]:nth-child(2)>div[data-testid=form-component],.template-page-pregnancy-smoothie .klaviyo-form.klaviyo-form.klaviyo-form>div>div.needsclick[data-testid=form-row]:nth-child(2)>div[data-testid=form-component]{display:block!important;margin:0 auto;flex:unset!important;padding:0 0 15px!important;width:100%!important}.template-page-contact form.needsclick.klaviyo-form{padding-left:0!important;padding-right:0!important}.template-page-contact .fullimagetext.image-with-text .rac{height:320px}.template-blog .blog-header .select__select{height:3.4rem!important;padding-inline-end:1rem}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom-luvbelly-product.css.map */
