.white-bg{background:#fff}.section-header.shopify-section-group-header-group{z-index:3;margin-bottom:5px}.header__menu-item span{text-transform:uppercase}.section-template--20205750124702__rich_text_R7KNiR-padding p,.section-template--20205750124702__image-with-text-padding.color-scheme-789b00ee-5aa2-45ab-9c8e-316e164adb00 p{color:#fff}@media screen and (min-width: 990px){.header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:2rem;padding-top:10px}}footer p,footer li{color:#fff}.brand-description{color:#fff;font-size:17px}.footer__blocks-wrapper{padding:40px 0 60px}.footer__blocks-wrapper .footer-block:nth-child(2){padding-left:90px}.footer__blocks-wrapper .footer-block--newsletter{display:flex;align-items:flex-start;margin-top:0;gap:1rem;flex-direction:column;justify-content:flex-start;text-align:left}.footer__blocks-wrapper .footer-block__newsletter{text-align:left;flex-grow:1}.newsletter_heading{margin-top:0;font-size:17px;color:#fff;margin-bottom:5px;font-weight:400}.newsletter_subheading{margin-top:0;font-size:14px}.footer__blocks-wrapper .field__input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease;background:#fff;color:#791440}.footer__blocks-wrapper .field__label,.footer__blocks-wrapper .newsletter-form__button .icon{color:#791440}.footer__blocks-wrapper .footer-block__newsletter:not(:only-child){min-width:100%}.footer__content-bottom-wrapper{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.footer__content-bottom-txt{text-align:center;font-size:13px}.footer__column--info{align-items:center!important}@media screen and (min-width: 750px){.footer__blocks-wrapper .footer-block--newsletter{flex-wrap:nowrap;justify-content:flex-start}.footer__column--info{align-items:center!important}}@media (max-width: 767px){.footer__blocks-wrapper .footer-block:nth-child(2){padding-left:0}.footer__blocks-wrapper{padding:20px 0}}.marquee-section{overflow:hidden;width:100%;background:#791440}.marquee-section .marquee-section__inner{max-width:100%}.marquee-section .marquee__track{position:relative;display:flex;align-items:center;width:100%;overflow:hidden}.marquee-section .marquee__content{display:flex;width:max-content;will-change:transform}.marquee-section .marquee__group{display:flex;align-items:center;white-space:nowrap;padding-right:7rem}.marquee-section .marquee__text{font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;font-family:Inter,sans-serif}.product-highlights{padding:0 0 30px;background:#fff;z-index:999;position:relative}.highlights-grid{display:flex;flex-direction:row;gap:50px;justify-content:space-between}.highlight-item{text-align:left;display:flex;align-items:center;gap:10px;justify-content:center}.highlight-item img{margin-bottom:0}.highlight-item h4{color:#771340;text-align:left;font-weight:700;line-height:26px;font-size:17px;margin:0}@media (max-width: 767px){.highlights-grid{gap:20px;justify-content:center;flex-wrap:wrap;align-items:center}.highlight-item{justify-content:flex-start;width:47%}.highlight-item h4{font-size:15px}.highlights-grid .highlight-item:last-child{width:100%;justify-content:center}}.video-testimonials{padding:50px 0 110px;text-align:center}.video-testimonials h2{color:#3f1314;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.81px;margin:0 0 40px;text-align:center;font-size:50px}.video-testimonials .avg-score{background:url(5-stars.png);color:#791440;font-size:17px;font-style:normal;font-weight:700;line-height:26px;border-radius:50px;background-color:#eff6f9;padding:4px 15px 4px 35px;background-repeat:no-repeat;background-position:left 7px center;display:inline-block;text-align:left}.video-testimonials .subtext{color:#3f1314;font-style:normal;font-weight:400;line-height:26px;font-size:17px;max-width:900px}.video-testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.video-wrapper{position:relative;padding-top:56.25%;overflow:hidden}.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.vid-testimonial-item{display:flex;flex-direction:column}.video-testimonial-text{border-radius:0 0 15px 15px;background:#f3eedd;padding:25px;margin-top:-10px;position:relative;display:flex;flex-direction:column;flex-grow:1}.testimonial-stars{width:91px!important;margin-bottom:15px}.video-testimonial-heading{color:#3f1314;text-align:left;font-size:18px;font-style:normal;font-weight:700;line-height:26px;margin:0 0 15px;text-transform:uppercase}.review-text{color:#3f1314;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:27px;margin:0}.customer-name{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:15px 0 0}.customer-name p{color:#3f1314;text-align:left;font-size:16px;font-style:normal;font-weight:700;line-height:26px;margin:0}.video-wrapper-testimonial{position:relative;width:100%;overflow:hidden;border-radius:8px}.video-wrapper-testimonial video{width:100%;height:100%;object-fit:cover;max-height:575px}.video-testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;margin-top:20px}.text-left{text-align:left}.owl-dots{text-align:center;margin-top:25px}.owl-dot{display:inline-block;width:12px;height:12px;margin:0 5px;background:#fff1eb!important;border-radius:50%;cursor:pointer}.owl-dot.active{background:#791440!important}.video-thumb img{width:100%;max-width:100%}.cta-section{padding:70px 0;text-align:center;background-color:#771340}.cta-container{max-width:1100px;margin:0 auto}.cta-section h2{font-size:50px;margin-bottom:30px;color:#fff;line-height:50px;margin-top:0}.cta-section h3{font-size:28px;margin-bottom:20px;color:#fff;line-height:40px;margin-top:0}.cta-section p{color:#fff;text-align:center;font-size:18px;line-height:27px}.cta-button{background:#fff;transition:.3s all;color:#771340;text-decoration:none;font-weight:700;font-size:17px;padding:17px 56px;line-height:1em;border:1px solid #fff;text-align:center;margin:10px 0;display:inline-block;border-radius:10px}.cta-button:hover{background:#771340;color:#fff}@media (max-width: 767px){.cta-section h3{font-size:24px;line-height:32px}}.product-timeline{padding:120px 0;background:#f3eedd;text-align:center}.timeline-heading{color:#3f1314;margin:0 0 15px;font-size:50px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.timeline-subheading{color:#3f1314;font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-align:center;max-width:1000px;margin:0 auto 60px}.timeline-steps{display:flex;justify-content:center;gap:0px;flex-wrap:wrap;position:relative}.timeline-step{text-align:left;flex:1 1 0}.timeline-step img{max-width:100%}.timeline-textbox{padding:20px 35px 30px}.timeline-step:first-child{background:#d29792;color:#3f1314!important}.timeline-step:nth-child(2){background:#b98b7a;color:#3f1314!important}.timeline-step:nth-child(3){background:#791440;color:#fff!important}.timeline-step:nth-child(3) p,.timeline-step:nth-child(3) li{color:#fff}.timeline-step:nth-child(2) .timeline-step-subheading,.timeline-step:first-child .timeline-step-subheading,.timeline-step:nth-child(2) .timeline-step-heading,.timeline-step:first-child .timeline-step-heading{color:#3f1314!important}.timeline-step-subheading{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.timeline-step-heading{color:#fff;font-size:70px;font-style:normal;font-weight:400;line-height:normal;margin:5px 0}.timeline-step-text{font-size:18px}.note-bottom{color:#000;font-size:15px;margin:40px 0 0}.timeline-step ul{padding:0}.timeline-step li{list-style:none;padding-left:27px;margin-bottom:10px}.timeline-step li::marker{display:none}.timeline-step:nth-child(2) li{background-image:url(check-brown.png);background-repeat:no-repeat;background-position:left top;background-position:left top 5px}.timeline-step:nth-child(3) li{background-image:url(check-white.png);background-repeat:no-repeat;background-position:left top;background-position:left top 5px}@media (max-width: 767px){.product-timeline{padding:80px 0 60px}}.mjb-table-section .page-width{padding:0}.mjb-table-section .section_heading{margin:0;font-size:54px;line-height:normal;font-weight:300}.mjb-table-container{margin-bottom:77px}.mjb-table-container h2{color:#3f1314;margin:0 0 15px;font-size:50px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.mjb-table-container h4{color:#3f1314;font-size:20px;font-style:normal;font-weight:700;line-height:28px;text-align:center;max-width:1000px;margin:0 auto 100px}.mjb-table-content,.mjb-table-content table{width:100%}.small-text{font-size:11px;font-style:normal;font-weight:400;display:flex;align-items:center;justify-content:center;margin-bottom:5px;position:absolute;top:5px;left:50%;transform:translate(-50%);width:100%;text-align:center}.check-icon{width:25px;height:25px;background:#791440;border-radius:50px;display:flex;padding:5px;color:#fff;margin:0 auto}.partial-icon,.wrong-icon{width:25px;height:25px;background:#b98b7a;border-radius:50px;display:flex;padding:5px;color:#fff;margin:0 auto}.mjb-compare{width:100%;max-width:900px;margin:0 auto}.mjb-compare-row{display:grid;grid-template-columns:1.5fr 1fr 1fr}.mjb-compare-cell{min-height:76px;padding:0 24px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #791440;flex-direction:column}.mjb-compare .mjb-compare-row:last-child .mjb-compare-cell{border-bottom:0px}.mjb-compare .mjb-compare-row:first-child .mjb-compare-cell.mjb-primary{border-top:1px solid #791440}.mjb-compare .mjb-compare-row:last-child .mjb-compare-cell.mjb-primary{border-bottom:1px solid #791440}.mjb-feature{justify-content:center;background:#f6f0df;font-weight:500;color:#3f1314;align-items:flex-start;font-size:18px}.mjb-primary{background:#fdeee8;border-left:1px solid #791440;border-right:1px solid #791440;border-bottom:1px solid #791440;position:relative;z-index:2}.mjb-secondary{background:#f6f0df}.mjb-compare-header .mjb-compare-cell{font-weight:500}.mjb-compare-header .mjb-feature{border-top-left-radius:20px}.mjb-compare-header .mjb-primary{border-top-left-radius:20px;border-top-right-radius:20px}.mjb-compare-header .mjb-secondary{border-top-right-radius:20px}.mjb-compare-row:last-child .mjb-feature{border-bottom-left-radius:20px}.mjb-compare-row:last-child .mjb-primary{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.mjb-compare-row:last-child .mjb-secondary{border-bottom-right-radius:20px}.mjb-compare-cell>div{display:flex;align-items:center;justify-content:center}.mjb-compare-header .mjb-feature{background:#f6f0df;min-height:76px}.mjb-primary{margin-top:-14px;margin-bottom:-14px;border-left:1px solid #791440;border-right:1px solid #791440}.mjb-compare-header .mjb-primary{border-bottom:0px}.mjb-compare-cell{line-height:1.2}.mjb-compare-cell img{margin-bottom:10px}.mjb-compare-cell h3{margin:0;font-size:30px}.mjb-compare .mjb-compare-row:first-child .mjb-compare-cell.mjb-primary{margin-top:-60px}.mjb-compare .mjb-compare-row:last-child .mjb-compare-cell.mjb-primary{margin-bottom:-40px}.mjb-compare .mjb-compare-row:last-child .mjb-compare-cell.mjb-primary .check-icon,.mjb-compare .mjb-compare-row:last-child .mjb-compare-cell.mjb-primary .wrong-icon,.mjb-compare .mjb-compare-row:last-child .mjb-compare-cell.mjb-primary .partial-icon{margin-top:-20px}@media (max-width: 768px){.mjb-feature{font-size:15px}.mjb-compare{padding:0 10px}.mjb-compare-cell h3{margin:0;font-size:24px}.mjb-compare-cell{min-height:70px;padding:0 12px}}.expand-hover-section{padding:100px 0 80px}.expand-hover-header{text-align:center;max-width:920px;margin:0 auto 48px}.expand-hover-header h2{font-size:50px;font-weight:400;margin-bottom:12px;margin-top:0}.expand-hover-header h4 p{color:#3f1314;font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-align:center;margin:0 auto 60px}.expand-hover-cards{display:flex;gap:16px;width:100%;min-height:450px}.expand-card{position:relative;flex:1;border-radius:18px;overflow:hidden;background-size:cover;background-position:center;cursor:pointer;transition:flex .6s cubic-bezier(.4,0,.2,1)}.expand-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000a6,#00000026);z-index:1}.expand-card-content{position:absolute;bottom:24px;left:24px;right:24px;z-index:2;color:#fff;max-width:500px}.expand-card h4{font-size:22px;margin-bottom:0;color:#fff;max-width:210px}.expand-card h4{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease;will-change:transform,opacity}.expand-hover-cards:hover .expand-card:not(:hover) h4{transform:translateY(6px)}.expand-card p{font-size:18px;line-height:1.5;margin:0 0 20px;color:#fff}.expand-card p{max-height:0;opacity:0;transform:translateY(12px);transition:opacity .35s ease,transform .35s ease;pointer-events:none;color:#fff}.expand-card:hover p{opacity:1;transform:translateY(0);pointer-events:auto;transition-delay:.15s;margin-top:15px}.expand-card:hover{flex:2}.expand-card:hover p{max-height:120px;opacity:1}.expand-hover-cards:hover .expand-card:not(:hover){flex:.8}@media (max-width: 768px){.expand-hover-cards{flex-direction:column}.expand-card{flex:unset;min-height:380px}.expand-card h4{max-width:100%}.expand-card p{max-height:120px;opacity:1;margin:0 0 20px}.expand-hover-header h4 p{font-size:18px}}.feature-split-section{padding:100px 0 40px}.feature-split-header{text-align:center;max-width:820px;margin:0 auto 64px}.feature-split-header h2{font-size:50px;font-weight:400;margin-bottom:12px;margin-top:0}.feature-split-header p{font-size:20px;color:#3f1314;line-height:1.5}.feature-split-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px;align-items:center}.feature-split-center img{max-width:300px;display:block;margin:0 auto}.feature-column{display:flex;flex-direction:column;gap:32px}.feature-block{background:#f7f2e6;border-radius:16px;padding:24px;display:flex;gap:16px;align-items:flex-start}.feature-block img{width:70px;height:70px;object-fit:contain;flex-shrink:0}.feature-block h3{font-size:24px;margin:0}.feature-block p{font-size:15px;line-height:1.6;color:#3f1314;margin:10px 0}.feature-split-footer{text-align:center;margin-top:64px;font-size:14px}.feature-testimonial{margin-top:22px;text-align:left;background:#fff1eb;display:flex;gap:15px;padding:20px;border-radius:12px;align-items:center}.feature-testimonial img{width:70px;height:70px;border-radius:50%}.feature-testimonial-textbox{display:flex;flex-direction:column;gap:3px}.feature-testimonial-textbox img{width:91px;height:auto;max-width:100%;border-radius:0}.feature-testimonial-textbox p{margin:0;font-size:16px;color:#3f1314}.feature-testimonial-textbox span{display:block;font-size:16px;color:#3f1314;font-weight:700}.feature-split-footer h5{text-align:center;font-size:17px;color:#3f1314;font-weight:700}.feature-split-line-left{position:absolute;top:30%;right:-82px;width:82px;height:2px;background-color:#771340;transform:translateY(-50%);z-index:1}.connector-left{position:relative}.connector-left:before{content:"";position:absolute;top:30%;right:-92px;width:10px;height:10px;border-radius:50%;background-color:#771340f2;transform:translateY(-50%) scale(1);animation:pulseRing 2.4s cubic-bezier(.4,0,.2,1) infinite;z-index:1}.connector-left:after{content:"";position:absolute;top:30%;right:-92px;width:10px;height:10px;background-color:#771340;border-radius:50%;transform:translateY(-50%);z-index:2}.feature-split-line-right{position:absolute;top:50%;left:-82px;width:82px;height:2px;background-color:#771340;transform:translateY(-50%);z-index:1}.connector-right{position:relative}.connector-right:before{content:"";position:absolute;top:50%;left:-92px;width:10px;height:10px;border-radius:50%;background-color:#771340f2;transform:translateY(-50%) scale(1);animation:pulseRing 1.8s cubic-bezier(.4,0,.2,1) infinite;z-index:1}.connector-right:after{content:"";position:absolute;top:50%;left:-92px;width:10px;height:10px;background-color:#771340;border-radius:50%;transform:translateY(-50%);z-index:2}.feature-split-line-bottom,.feature-split-line-top{display:none}@keyframes pulseRing{0%{transform:translateY(-50%) scale(1);opacity:.75}35%{transform:translateY(-50%) scale(2.8);opacity:0}to{transform:translateY(-50%) scale(2.8);opacity:0}}@media (max-width: 768px){.feature-split-grid{grid-template-columns:1fr;gap:40px}.feature-split-center img{max-width:260px}.connector-right:before,.connector-right:after,.connector-left:before,.connector-left:after,.feature-split-line-left,.feature-split-line-right{display:none}.feature-split-header p{font-size:18px}.feature-testimonial{align-items:flex-start}.feature-split-center{padding-bottom:42px;padding-top:42px}.feature-split-center{position:relative}.feature-split-line-bottom,.feature-split-line-top{display:block}.feature-split-line-top{position:absolute;top:-5px;left:50%;width:2px;height:62px;background-color:#771340;transform:translateY(-50%);z-index:1}.feature-split-line-top:before{content:"";position:absolute;bottom:-5px;left:-4px;width:10px;height:10px;border-radius:50%;background-color:#771340f2;transform:translateY(-50%) scale(1);animation:pulseRing 1.8s cubic-bezier(.4,0,.2,1) infinite;z-index:1}.feature-split-line-top:after{content:"";position:absolute;bottom:-5px;left:-4px;width:10px;height:10px;background-color:#771340;border-radius:50%;transform:translateY(-50%);z-index:2}.feature-split-line-bottom{position:absolute;bottom:-85px;left:50%;width:2px;height:62px;background-color:#771340;transform:translateY(-50%);z-index:1}.feature-split-line-bottom:before{content:"";position:absolute;top:-5px;left:-4px;width:10px;height:10px;border-radius:50%;background-color:#771340f2;transform:translateY(-50%) scale(1);animation:pulseRing 1.8s cubic-bezier(.4,0,.2,1) infinite;z-index:1}.feature-split-line-bottom:after{content:"";position:absolute;top:-5px;left:-4px;width:10px;height:10px;background-color:#771340;border-radius:50%;transform:translateY(-50%);z-index:2}}.product-faqs .accordion__title{font-weight:700;font-size:18px;color:#3f1314;padding:0 20px}.product-faqs .collapsible-content .accordion{background:#f3eedd;margin-bottom:15px;border-radius:12px;border:0px}.product-faqs .accordion__content{padding:10px 20px 20px;font-size:15px}.product-faqs .accordion__content h3{font-family:Helvetica Neue Custom,sans-serif!important;font-size:15px}.product-faqs .collapsible-content__heading{font-size:50px;margin-bottom:40px}@media (max-width: 768px){.product-faqs .accordion__title{font-size:17px}}.define-main.product__info-container>*+*{margin:0}.define-main .product__title{margin-bottom:0;margin-top:10px}[id^=ProductInfo-template--][id$=__main].define-main .product__title h1{font-size:43px!important}.product__text.prd-info-flavor{margin:0}.product__text.prd-info-flavor p{margin:0;font-size:16px;color:#3f1314}.product__text.prd-info-features{margin:10px 0 5px}.product__text.prd-info-features ul{margin:0;padding:0}.product__text.prd-info-features li{background-image:url(check-maroon.png);background-repeat:no-repeat;background-position:left top 5px;list-style:none;padding-left:27px;margin-bottom:3px;font-size:17px}.define-main .feature-testimonial{margin:20px 0 5px;padding:15px}.define-main .feature-testimonial-textbox{gap:5px}.define-main .feature-testimonial-textbox p,.define-main .feature-testimonial-textbox span{font-size:15px;line-height:1.4}.define-main .accordion{border-top:0px;border-bottom:.1rem solid #3f1314}.define-main .accordion__title{font-size:17px}.define-main .accordion p{font-size:16px}.sls-selling-plan-group-first-line{display:flex;justify-content:space-between}.define-main label.sls-purchase-options-label{display:none}.define-main .product-form__input .form__label{color:#3f1314;font-size:15px;margin-bottom:3px;font-weight:700}.define-main .product-form__input--dropdown{max-width:100%;margin-bottom:3px;margin-top:20px}.define-main .select__select{padding:15px 12px;font-size:17px;color:#3f1314;font-weight:700;min-height:55px}.define-main.product__info-container .product-form{margin:10px 0 20px}.define-main .variant-selects{margin-bottom:10px}.define-main .product-form__buttons{max-width:100%}.define-main .button--full-width{display:flex;width:100%;max-width:100%;border-radius:10px;background:#771340;color:#fff;text-transform:uppercase;font-weight:700;border:2px solid #771340;transition:.3s all}.define-main .button--full-width:hover{background:#fff;color:#771340}.define-main .button--full-width:after,.define-main .button--full-width:before{display:none}.define-main .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.define-main .sealsubs-container .sls-option-container.sls-active{box-shadow:none;border:1px solid transparent;background:#fff1eb;border:2px solid #791440;color:#791440;font-size:17px}.define-main .sealsubs-container .sls-purchase-options-container .sls-option-container,.define-main .sealsubs-container .sls-option-container{border:1px solid #791440}.define-main .sls-savings-badge{background-color:#791440;color:#fff}.define-main .sls-total-price .sls-original-price{color:#3f1314;opacity:.7}.define-main .sls-price{color:#3f1314;font-weight:700;font-size:18px}.define-main .shopify-payment-button__more-options{display:none}.define-main .gt-text{display:flex;align-items:center;gap:5px;justify-content:center;margin:-15px 0 20px}.define-main .gt-text p{color:#3f1314;font-size:14px;margin:0}.define-main .product-form__input{margin-top:15px}.define-main .product-form__input--pill input[type=radio]:checked+label{background-color:#791440}.define-main .product-form__input--pill input[type=radio]+label{border-radius:10px}.variant-offer{display:block;margin-top:5px;font-weight:700;font-size:14px;color:#3f1314}@media (max-width: 768px){.product__text.prd-info-flavor p{font-size:14px}[id^=ProductInfo-template--][id$=__main].define-main .product__title h1{font-size:33px!important}.video-testimonials h2,.cta-section h2,.expand-hover-header h2,.product-faqs .collapsible-content__heading{margin:0 0 20px;font-size:37px}.timeline-heading,.expand-hover-header h2,.feature-split-header h2,.mjb-table-container h2{font-size:37px}.timeline-step-heading{font-size:45px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
