.blog-banner{text-align:center;color:#fff;background-position:50%;background-size:cover;padding:50px 20px}.blog-banner .container{max-width:1200px;margin:0 auto}.blog-banner .banner-image img{width:100%;max-width:600px;height:auto;margin-bottom:20px}.blog-banner .banner-text h1{margin-bottom:10px;font-size:2.5rem}.blog-banner .banner-text p{font-size:1.2rem;line-height:1.6}.section-template--18663342178462__about_us_DGyFbE-padding{padding-top:64px;padding-bottom:64px}.about-us-additional-information{padding-top:32px;padding-bottom:64px}.about-us-additional-information .description-container p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.about-us-additional-information .description-container p b{font-weight:700}.description-container{z-index:1;position:relative}.description{color:#333;font-size:18px}.vertical-line{z-index:0;height:100%;position:absolute;top:0;left:-5px;transform:translate(-100%)}@media (max-width:991.98px){.vertical-line{top:0}}.image-wrapper{position:relative;overflow:hidden}.about-us-section{padding-bottom:0!important}@media (max-width:767px){.vertical-line{display:none}.col-md-6,.image-wrapper{width:100%}.right-image{width:100%;top:0;right:0}}#shopify-section-template--18663342178462__about_us_additional_information_xUn8ae img{max-width:380px}.section-template--18663342178462__about_us_team_Qk98rz-padding{padding-top:64px;padding-bottom:64px}.about-us-section{background-color:#0000}.about-us-team{z-index:0;position:relative;overflow:hidden}.about-us-team:before,.about-us-team:after{content:"";opacity:1;background-color:#c7d7c0;border-radius:140px;position:absolute}.about-us-team:before{width:334px;height:156px;bottom:-50px;left:-80px}.about-us-team:after{z-index:-1;width:389px;height:200px;top:60px;right:-10%}@media (max-width:991.98px){.about-us-team:before{height:156px}.about-us-team:after{height:180px;top:55px}}@media (max-width:768px){.about-us-team:before{height:88px;bottom:0}.about-us-team:after{height:88px;top:130px}}@media (max-width:579px){.about-us-team:before{bottom:45%;left:-67%}}@media (max-width:1050px){.about-us-team:after{right:-15%}}@media (max-width:905px){.about-us-team:after{right:-20%}}@media (max-width:860px){.about-us-team:after{right:-25%}}.team-member{text-align:center;border:1px solid #5a8676;border-radius:16px;padding:20px}.team-avatar img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:120px;height:120px;margin-bottom:15px}.team-info{padding-top:10px}.team-info h2{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Lora;font-size:20px;font-weight:700;line-height:28px}.team-info .team-position{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.team-info .team-description{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.team-name{color:#333;font-size:20px;font-weight:700}.team-position{color:#777;font-size:16px}.team-description{color:#555;font-size:14px}@media (max-width:767px){.team-member{padding:15px}.team-avatar img{width:100px;height:100px}}.section-template--18663342178462__about_us_why_we_WbmkBW-padding{padding-top:64px;padding-bottom:64px}.about-us-why-we h2{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Lora;font-size:32px;font-weight:400;line-height:44px}.about-us-why-we p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.about-us-why-we h3{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:24px;font-family:Nunito Sans;font-size:20px;font-weight:800;line-height:32px}.about-us-why-we .section-title{margin-bottom:20px;font-size:32px}.about-us-why-we .section-description{color:#555;margin-bottom:30px;font-size:16px}.benefits{gap:20px 0}.benefits .benefit{z-index:1;background-color:#e3ebdf;border-radius:16px;padding:24px 24px 16px 56px;position:relative}.benefits .benefit:before{content:"";z-index:-1;background-image:url(/images/backgrounds/main-banner-pattern.png);background-position:0 0;background-repeat:repeat-y;background-size:100%;width:78px;display:block;position:absolute;top:0;bottom:0;left:14px}.benefit-title{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;font-family:Nunito Sans;font-size:20px;font-weight:800;line-height:32px}.benefit-description{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.btn{margin-top:20px}@media screen and (max-width:767px){#shopify-section-template--18663342178462__about_us_why_we_WbmkBW .container+.container{margin-top:32px}}.section-template--18663342178462__why_choose_allura_wg6xa6-padding{padding-top:64px;padding-bottom:64px}.why-choose-allura-section:before{z-index:1;content:"";background:url(/images/backgrounds/why-choose-allura-spot.png) 0 0/contain no-repeat;width:519px;height:455px;position:absolute;top:-2%;left:0}.why-choose-allura-section th:nth-child(2){color:#fff;background-color:#285445;font-weight:700}.why-choose-allura-section td:nth-child(2){background-color:#eef3ec}.why-choose-allura-section th:nth-child(3){color:#fff;background-color:#3d2b1f;font-weight:700}.why-choose-allura-section td:nth-child(3){background-color:#f5f3e7}.why-choose-allura-section th:nth-child(4){color:#fff;background-color:#3d2b1f;font-weight:700}.why-choose-allura-section td:nth-child(4){background-color:#f5f3e7}
.why-choose-allura-section{position:relative}.why-choose-allura__title{color:#1e1e1e;letter-spacing:0;z-index:2;margin-bottom:32px;font-family:Lora,sans-serif;font-size:24px;line-height:32px;position:relative}.why-choose-allura-section .table-container{z-index:2;border-radius:8px;position:relative}.why-choose-allura__table{border-collapse:separate;border-spacing:8px 0;border-radius:8px}.why-choose-allura-section tr{border:none}.why-choose-allura-section tr+tr td:not(:first-child){position:relative}.why-choose-allura-section tr+tr td:not(:first-child):before{content:"";background-color:#28544580;width:55%;height:.5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.why-choose-allura__table th:first-child{border-radius:8px 0 0}.why-choose-allura__table th:last-child{border-radius:0 8px 0 0}.why-choose-allura__table tr:last-child td:first-child{border-radius:0 0 0 8px}.why-choose-allura__table tr:last-child td:last-child{border-radius:0 0 8px}.why-choose-allura-section th,.why-choose-allura-section td{color:#1e1e1e;letter-spacing:0;width:23%;padding:8px 19px;font-family:Nunito Sans,sans-serif;font-size:12px}.why-choose-allura-section td:first-child,.why-choose-allura-section th:first-child{border-left:none}.why-choose-allura-section th:first-child,.why-choose-allura-section td:first-child{width:32%;padding:6.5px 2px 6.5px 52px}.why-choose-allura-section th{text-align:center;border:none;height:73px;line-height:24px}.why-choose-allura-section th:not(:first-child){border-top-left-radius:16px;border-top-right-radius:16px}.why-choose-allura-section tr:last-child td:not(:first-child){border-bottom-right-radius:16px;border-bottom-left-radius:16px}.why-choose-allura-section td{height:57px;line-height:1.3}.why-choose-allura-section td p{margin-bottom:0;font-family:Nunito Sans,sans-serif}.why-choose-allura-section td.main-text{padding-left:52px;position:relative}.why-choose-allura-section td:not(.main-text){text-align:center}.why-choose-allura_row-icon{justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.why-choose-allura__cell-icon{border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.why-choose-allura__cell-icon svg{width:15px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.why-choose-allura-section th,.why-choose-allura-section td{font-size:16px}.why-choose-allura-section th{line-height:24px}.why-choose-allura-section td{line-height:1.35}}@media screen and (min-width:1024px){.why-choose-allura-section:before{width:576px;height:550px}.why-choose-allura__title{font-size:32px;line-height:44px}}@media screen and (max-width:768px){.why-choose-allura-section.page-width{padding-left:16px;padding-right:16px}.why-choose-allura-section.page-width .table-column{padding:0}}@media screen and (max-width:767px){.why-choose-allura-section.page-width,.why-choose-allura-section .table-column{padding-right:0}.why-choose-allura-section .table-container{max-width:100%;overflow-x:auto}.why-choose-allura-section table{min-width:555px;margin-right:7.5px}.why-choose-allura-section th:first-child,.why-choose-allura-section td:first-child{width:37%;min-width:177px}.why-choose-allura-section th:not(:first-child),.why-choose-allura-section td:not(:first-child){width:22%;min-width:122px}.why-choose-allura-section th,.why-choose-allura-section td{padding:12px 13px}}
body .flatpickr-calendar .flatpickr-monthDropdown-months,body .flatpickr-calendar .numInputWrapper{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px}.flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#757575;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px}.flatpickr-days .dayContainer .flatpickr-day{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#444;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:39px}.flatpickr-days .dayContainer .flatpickr-day:hover,.flatpickr-days .dayContainer .flatpickr-day.selected{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;background-color:#285445;border-radius:8px;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:39px}.flatpickr-days .dayContainer .flatpickr-day.nextMonthDay,.flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled,.flatpickr-days .dayContainer .flatpickr-day.prevMonthDay{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#bababa;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:39px}.flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled{opacity:.3}.form-floating-label input.form-control.input.active{border-color:#5a8676}.form-floating-label svg{z-index:0;pointer-events:none;position:absolute;top:14px;right:14px}.form-floating-label svg:not(.no-fill) path{fill:#626262}.form-input-wrap.form-floating-label .is-invalid,.form-input-wrap.form-floating-label.is-invalid input{background-image:none}.form-input-wrap.form-floating-label.is-invalid svg path{fill:#cc2121}.form-floating-label input.form-control.input.active svg path{fill:#285445}.form-floating-label.form-floating-select-label label{position:relative;top:0;transform:translateY(0)}.form-floating-label select{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;appearance:none;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 10 6\"><path d=\"M0 0l5 6 5-6H0z\" fill=\"%23000\"/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;border:1px solid #bababa;border-radius:8px;padding:12px 16px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;background-color:#fff!important}#development-element{display:none}#judgeme_product_reviews{padding-bottom:65px}@media screen and (max-width:768px){#judgeme_product_reviews{padding-bottom:0}}#judgeme_product_reviews .jdgm-rev-widg__header{padding-top:65px}@media screen and (max-width:768px){#judgeme_product_reviews .jdgm-rev-widg__header{padding-top:25px}}#accountOffcanvas .offcanvas-header .offcanvas-title{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Lora,serif;font-size:24px;font-weight:400;line-height:32px}#deleteAccountModal .modal-dialog .modal-title{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Lora;font-weight:400;line-height:32px;font-size:24px!important}#deleteAccountModal .modal-dialog .modal-body p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}#deleteAccountModal .modal-dialog .btn.btn-danger{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;background-color:#cc2121;border-radius:32px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}@media (max-width:768px){#deleteAccountModal .modal-dialog .btn.btn-danger{width:100%;margin-bottom:8px}}#deleteAccountModal .modal-dialog .btn.btn-link{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid}@media (max-width:768px){#deleteAccountModal .modal-dialog .btn.btn-link{text-align:center;width:100%}}@media (min-width:768px){.mb-24px{margin-bottom:24px}}header{height:72px}header .row{padding-top:5px}header .logo-short{width:40px;height:40px}header .header-logo-link .cls-1{fill:#c79662}header .header-logo-link .cls-2{fill:#264238}header nav{margin-top:7px;margin-left:32px}header nav li a{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding:12px 8px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}header nav li a.active{color:#285445}main{min-height:calc(100vh - 318px);overflow:hidden}footer .logo-short{width:40px;height:40px}footer .footer-menu{gap:24px}@media screen and (max-width:767px){footer .footer-menu{order:1;width:100%}}footer .footer-menu li{width:auto}footer nav.footer-links{width:100%}footer nav.footer-links li{width:auto}footer .footer__copyright.caption .copyright__content,footer .footer__copyright.caption .copyright__content a{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.toast-container .toast{border:1px solid #316854;border-radius:16px;padding:16px 22px;background-color:#fff!important}.toast-container .toast-header{border:none}@media (min-width:769px){.order-main-information{border-right:1px solid #bababa}}.toast-container .toast-header strong{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:20px}.toast-container .toast-body p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px}.jdgm-prev-badge .jdgm-prev-badge__text{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding-left:8px;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.product-container variant-selects legend{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.product-container variant-selects legend span{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding:0 5px;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px}.product-container variant-selects legend .btn.btn-link{z-index:11111}#bndlr-discount-message{display:none!important}.toast{margin-bottom:20px;padding:12px 16px;color:#1e1e1e!important;background-color:#e2e0d4!important}.toast .toast-body{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:Nunito Sans;font-size:14px;font-weight:800;line-height:20px}.cart-drawer .cart-item__totals{pointer-events:auto!important}.modal.fade.show{background-color:#4449}.modal .modal-dialog .modal-content{border-radius:16px;padding:15px}.modal .modal-dialog .modal-content .modal-header{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;border:none;font-family:Lora;font-size:32px;font-weight:400;line-height:44px}.modal-dialog .modal-header .modal-title{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Lora;font-size:32px;font-weight:400;line-height:44px}.modal-dialog .modal-header .btn-close{background:transparent var(--bs-btn-close-bg)center/40% auto no-repeat}.pointer{cursor:pointer!important}header a.header__heading-link svg,.logo-expanded{width:190px}header a.header__heading-link span.logo-expanded{display:block}footer{background-color:#264238}footer .menu-row{gap:24px 0}footer .logos-column{gap:31px}@media screen and (min-width:1024px){footer .logos-column{gap:50px}}.legitscript-image{-o-object-fit:contain;object-fit:contain;width:73px;height:auto}.footer-menu{justify-content:center;margin:0;padding:0;list-style-type:none;display:flex}.footer-menu li{display:inline}.footer-menu a{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;-webkit-text-decoration:none;text-decoration:none}.footer-menu a:hover{text-decoration:underline}.social-icons{justify-content:center;gap:10px;display:flex}footer .social-icons{padding:0;list-style-type:none}@media screen and (min-width:1025px){footer .social-icons{margin-left:auto}}@media screen and (max-width:767px){footer .social-icons{justify-content:flex-start;width:100%}}footer .list-social__item svg{color:#fff}.list-social__item{width:24px;height:24px}.list-social__item:hover{opacity:.8}footer hr{opacity:1;background-color:#c79662;height:1px;margin:0}.footer-links{flex-wrap:wrap;justify-content:space-between;gap:15px 30px;margin:0;padding:0;list-style:none;display:flex}.footer-links li{padding:0 15px}@media (max-width:768px){.footer-links li{padding:0}}.footer-links li:last-child{margin-right:0}.footer-links a{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;-webkit-text-decoration:none;text-decoration:none}@media (max-width:767px){.footer-links{text-align:center;justify-content:center}}.footer__copyright{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:Nunito Sans;color:#f5f3e7!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.footer .footer__content-top,footer .footer__content-bottom{display:none!important}.banner__headline--wrapper{background-position:50%;background-size:cover;width:545px;height:509px;position:relative}@media (max-width:768px){.banner__headline--wrapper{background-size:67%!important}}.banner__box--simple{width:100%;max-width:1080px;padding:0 80px 80px;position:absolute;bottom:0;left:0}@media screen and (max-width:1024px){.banner__box--simple{max-width:100%;padding:0 16px 32px}}@media screen and (max-width:768px){.banner__box--simple{padding:0 16px 29px}}.banner__box--simple .banner__heading{letter-spacing:0;color:#fff;font-size:48px;font-weight:400;line-height:64px}@media screen and (max-width:1024px){.banner__box--simple .banner__heading{font-size:32px;line-height:44px}}h2.title{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-top:0;font-family:Lora;font-size:32px;font-weight:400;line-height:44px}@media (max-width:768px){h2.title{font-size:24px;line-height:32px}}.banner__headline--inner{width:83%;padding-left:40px;position:absolute;top:44%;left:20px;transform:translateY(-50%)}.user-cabinet-wrap.offcanvas{top:72px!important}.about-us-section{background-color:#fff;padding:64px 0}@media (max-width:767px){.about-us-section .btn{width:100%}.about-us-section .about-us-image-backbgroud:before{display:none}}.about-us-section h2{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:32px;font-family:Lora;font-size:32px;font-weight:400;line-height:44px}@media (max-width:768px){.about-us-section h2{margin-bottom:24px;font-size:24px;line-height:32px}}.about-us-section p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:300;line-height:24px}.about-us-section svg{margin-top:15px;margin-bottom:15px}.about-us-section p b{font-weight:800}.about-us-section .about-us-image-backbgroud:before{content:"";background-color:#f5f3e7;display:block;position:absolute;inset:0 180px 0 -300px}.about-us-image-backbgroud{position:relative}.about-us-section .about-us-image-wrapper{border-radius:160px;width:332px;height:440px;margin-left:auto;position:relative;overflow:hidden}.about-us-section .btn.btn-primary{margin-top:24px}@media (min-width:768px) and (max-width:991.98px){.about-us-section .about-us-image-wrapper{width:100%}}@media (max-width:768px){.about-us-section .about-us-image-wrapper{margin:24px auto}.about-us-section .about-us-image-backbgroud:before{height:calc(100% - 48px);inset:50% 50% 0 -100%;transform:translateY(-50%)}.product-filter .filter-multi-select.dropup,.filter-multi-select.dropdown{width:100%}}.about-us-image-wrapper img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-radio{margin-right:10px;display:inline-block}.custom-radio input[type=radio]{display:none}.radio-card{text-align:center;cursor:pointer;border:2px solid #bababa;border-radius:8px;justify-content:center;align-items:center;width:200px;height:110px;transition:background-color .3s,border-color .3s;display:flex}.radio-card:hover,.custom-radio input[type=radio]:checked+.radio-card{border-color:#285445}.radio-card img{max-width:60%;margin-bottom:5px}.card--card.card-quiz p span{color:#fff;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}@media (max-width:768px){.card--card.card-quiz .card__media{padding-top:46px}}.product-card-wrapper{border-radius:16px;overflow:hidden}.product-card-wrapper .card--card .card__heading{color:#1e1e1e;font-family:Lora;font-size:20px;font-weight:700;line-height:28px}.product-card-wrapper .card-quiz .card__heading{color:#fff;font-family:Lora;font-size:24px;font-weight:400;line-height:32px}.product-card-wrapper .card--card .product-description p{color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.product-card-wrapper .card--card .card-information .one-time-price,.product-card-wrapper .card--card .card-information .subscription-price{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.product-card-wrapper .card--card .card-information .one-time-price b,.product-card-wrapper .card--card .card-information .subscription-price b{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px}.subscription-price.flex{align-items:center;gap:5px;display:flex;position:relative}.subscription-price.flex .subscription-info{opacity:0;pointer-events:none;background-color:#fff;border-radius:8px;padding:8px 16px;transition:opacity .3s;position:absolute;bottom:0;left:0;box-shadow:0 0 10px #c7d7c080}.subscription-info .svg-wrapper{z-index:1;position:relative;top:4px}.subscription-price.flex{cursor:pointer}.subscription-price.flex:hover .subscription-info,.subscription-price .info-trigger:focus+.subscription-info{opacity:1;pointer-events:auto}.quiz-container{padding-top:16px;padding-bottom:64px}.quiz-container h1{color:#1e1e1e;text-align:left;font-size:24px;font-weight:400;line-height:32px}.quiz-question{background:var(--Neutral-white,#fff);border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;min-height:272px;padding:24px 24px 32px;display:flex;box-shadow:0 0 10px #c7d7c080}.quiz-question fieldset legend span{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px}.quiz-question fieldset legend button{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;padding-left:0;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid}.quiz-container .quiz-question h2{font-family:Nunito Sans;font-size:20px;font-style:normal;font-weight:800;line-height:32px}.quiz-navigation .btn{flex-basis:50%;justify-content:center;align-items:center;gap:8px;display:flex}.cart-count-bubble{background-color:#cc2121!important}.custom-radio-buttons{gap:15px}.custom-radio{align-items:center;display:flex}.radio-card{flex-direction:column;align-items:center;padding:5px;display:flex}.custom-radio-group{margin-bottom:24px}.custom-radio-group legend{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px}.btn{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;letter-spacing:0;border-radius:32px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}.user-cabinet .sidebar .btn-group-vertical .btn{border-radius:8px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0!important;border-top-right-radius:0!important}.btn.btn-outline-primary{color:#285445;background-color:#fff;border-color:#285445}.btn.btn-primary{color:#fff;background-color:#285445;border:2px solid #0000;padding:12px 24px}.btn.btn-primary:focus,.btn.btn-primary:focus-visible{box-shadow:none;border-color:#c79662;outline:none}.btn.btn-primary:hover{color:#285445;background-color:#e3ebdf;border-color:#0000}.btn.btn-primary:active{color:#fff;background-color:#264238;border-color:#0000}.btn.btn-primary:disabled,.btn.btn-primary.disabled{color:#757575;background-color:#eee;border-color:#0000}.btn.btn-secondary{color:#285445;background-color:#fff;border:1px solid #285445}.btn.btn-secondary:hover{color:#285445;background-color:#e3ebdf;border-color:#285445}.btn.btn-secondary:active{color:#264238;background-color:#c7d7c0;border-color:#264238}.btn.btn-secondary:focus,.btn.btn-secondary:focus-visible{outline-offset:-2px;border-color:#0000;outline:2px solid #c79662}.btn.btn-secondary:disabled,.btn.btn-secondary.disabled{color:#757575;background-color:#fff;border-color:#d6d6d6}.btn.btn-tertiary{color:#1e1e1e;border:2px solid #0000;padding:12px 8px}.btn.btn-tertiary:hover{color:#5b814b;border-color:#0000}.btn.btn-tertiary:focus,.btn.btn-tertiary:focus-visible{box-shadow:none;background-color:#0000;border-color:#c79662}.btn.btn-tertiary:active{color:#285445;background-color:#0000;border-color:#0000}.btn.btn-tertiary:disabled,.btn.btn-tertiary.disabled{color:#757575;box-shadow:none;background-color:#0000;border-color:#0000}p a:not([class]),.btn.btn-link,.article-default-template p a:not([class]){text-align:center;color:#1e1e1e;border:2px solid #0000;border-radius:32px;padding:8px 4px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration:underline}p a:not([class]),.article-default-template p a:not([class]){padding:0}p a:not([class]):hover,.btn.btn-link:hover,.article-default-template p a:not([class]):hover{color:#5b814b}p a:not([class]):focus,.btn.btn-link:focus,p a:not([class]):focus-visible,.btn.btn-link:focus-visible,.article-default-template p a:not([class]):focus{color:#285445;box-shadow:none;background-color:#0000;border-color:#c79662;outline:none}p a:not([class]):active,.btn.btn-link:active,.article-default-template p a:not([class]):active{color:#264238}p a:not([class]):disabled,.btn.btn-link:disabled,.btn.btn-link.disabled,.article-default-template p a:not([class]):disabled{color:#757575}.product__info-container .sls-more-info-container,.sls-widget-branding{display:none!important}.product__info-container .sls-purchase-options-container{border:1px solid #bababa!important;border-radius:8px!important;overflow:hidden!important}.product__info-container .sls-option-container.seal-table{box-shadow:none!important;border-radius:unset!important;margin:0!important}.product__info-container .sls-option-container.seal-table.sls-active{background-color:#f8faf7!important}.product__info-container .sls-option-container .sls-savings-badge{background-color:inherit!important;border-radius:unset!important;padding:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;vertical-align:initial!important;margin-left:0!important;font-family:inherit!important}.product__info-container .sls-option-container .selling-plan-group-options-name-select label,.product__info-container .sls-option-container .sls-selling-plan-description-content ul{text-align:left!important;text-underline-position:from-font!important;text-decoration-skip-ink:none!important;color:#1e1e1e!important;padding-inline-start:10px!important;font-family:Nunito Sans!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.product__info-container .sls-option-container .selling-plan-group-options-name-select label.sls-selling-plan-group-first-option{padding-inline-start:0!important}.product-information h3{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px}.product-information p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.product__info-container .sls-option-container.seal-table .sls-selling-plan-group-options,.product__info-container .sls-option-container.seal-table .sls-selling-plan-description-content{display:block!important}.sls-active .sls-selling-plan-description-content:has(.list-marker){margin-top:0}.card-information .price{display:none!important}.button.cart__checkout-button{opacity:0px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;background:#285445;border-radius:32px;gap:8px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}#product-types .viewbar{opacity:1;border-radius:8px;align-items:center;gap:16px;margin-right:16px;padding:12px 16px;display:flex}#product-types .placeholder{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;fill:#0000;cursor:pointer;background-color:#0000;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}.filter-multi-select>.dropdown-toggle:before{display:none!important}.viewbar.form-control.dropdown-toggle:after{vertical-align:middle;content:"";border:.6em solid #0000;border-top-color:currentColor;border-bottom:0;display:inline-block}.filter-multi-select.dropdown:has(.dropdown-menu.show) .dropdown-toggle:after{transform:rotate(180deg)}#product-types .viewbar .selected-items .item{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;background-color:#eef3ec;border:1px solid #285445;border-radius:32px;gap:4px;max-width:196px;padding:4px 25px 4px 12px;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;display:inline-grid;position:relative}.filter-multi-select>.viewbar>.selected-items>.item{min-height:1.875em;height:auto!important}.filter-multi-select>.viewbar>.selected-items>.item>button{position:absolute;top:50%;right:4px;transform:translateY(-50%);color:#285445!important;padding:1px 6px!important}.filter-multi-select>.viewbar>.selected-items{flex-wrap:wrap;gap:6px;display:flex}hr.divider{background-color:#5a8676;height:12px;margin:16px 0}.grid__item{padding:4px}.grid__item .product-card-wrapper{box-shadow:0 0 15px #1e1e1e1a}.grid__item .card.card--card{background-color:#fff}.grid__item .card.card-quiz{background-color:#285445}@media (max-width:768px){.grid__item .card.card-quiz .media.media--transparent{border-radius:16px;width:auto;top:134px;left:24px;right:24px}.grid__item .card.card-quiz .btn.btn-primary{width:100%;margin-top:24px;margin-bottom:46px}}.blog-main-banner{min-height:596px;position:relative;overflow:hidden}.blog-banner-overlay{background-color:#c7d7c0;width:45%;height:100%;position:absolute;top:0;left:0;display:block!important}@media (min-width:1600px){.blog-banner-overlay{width:55%}}@media (max-width:1024px){.blog-banner-overlay{z-index:1;width:30%}}@media (max-width:768px){.blog-banner-overlay{width:35%}}@media (max-width:579px){.blog-banner-overlay{display:none!important}}.blog-banner-overlay:after{content:"";z-index:2;background-color:#c7d7c0;width:50%;height:100%;position:absolute;top:0;left:0}.blog-banner-image{width:auto;position:absolute;top:0;bottom:0;right:0}@media (min-width:1600px){.blog-banner-image{text-align:right;width:60%}}.blog-banner-image img{height:100%}.blog-banner-caption{position:absolute;bottom:0;left:0;right:0}.about-us-why-we{padding-bottom:64px}.about-us-why-we .container img{position:relative;top:10px}@media (max-width:768px){.about-us-why-we .container img{position:static}}.about-us-why-we p{margin-bottom:24px}.about-us-why-we p.benefit-description{margin-bottom:0}.about-us-why-we .title-wrap{position:relative;overflow:hidden}.about-us-why-we .title-wrap svg{position:absolute;top:10px;left:230px}@media (max-width:768px){.about-us-why-we .title-wrap svg{left:223px}.blog-banner-image{right:-161px}.blog-banner-image img{width:auto}}@media (min-width:768px) and (max-width:991.98px){.blog-banner-caption .blog-banner-caption-cover{left:-20%}.blog-banner-caption .container{margin-left:0}}.blog-banner-caption-cover{z-index:3;position:absolute;bottom:0;left:0}.blog-banner-caption .banner-text{z-index:4;max-width:480px;margin-left:80px;position:relative}@media screen and (max-width:1023px){.blog-banner-caption .banner-text{margin-left:16px}}@media screen and (max-width:768px){.blog-banner-caption .banner-text{margin-left:24px}}.blog-banner-caption .banner-text h1{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7;font-family:Lora;font-size:48px;font-weight:400;line-height:64px}@media (max-width:768px){.blog-banner-caption .banner-text h1{font-size:32px;line-height:44px}.blog-banner-caption .container{z-index:4;max-width:100%;margin-left:0;margin-right:0;position:relative}.blog-banner-caption .banner-text{max-width:100%}.blog-banner-caption-cover{bottom:-60px;left:-60px}}.blog-banner-caption .banner-text b{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px}.blog-articles time{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:14px;font-weight:800;line-height:20px}.blog-articles time span{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#757575;border-left:1px solid #9e9e9e;margin-left:8px;padding-left:8px;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.blog-articles h2{text-align:left;color:#1e1e1e;font-family:Lora,sans-serif;font-size:20px;font-weight:700;line-height:28px}.blog-articles p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.blog-articles .tags{flex-wrap:wrap;gap:8px;display:flex}.blog-articles .tags .badge.rounded-pill{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:capitalize;border-color:#285445;margin-right:0;padding:4px 12px;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;color:#285445!important;background-color:#eef3ec!important;border-radius:32px!important}@media (max-width:768px){.blog-articles .tags .badge.rounded-pill{text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}h2{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Lora;font-size:32px;font-weight:400;line-height:44px}@media (max-width:768px){h2{font-size:24px;line-height:32px}}.filter-multi-select.dropdown .custom-control-label{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;cursor:pointer;padding-left:20px;font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:20px}.filter-multi-select.dropdown .filter.dropdown-item{display:none}.filter-multi-select.dropdown .dropdown-item .custom-control-label:before{border-color:#316854;width:20px;height:20px}.filter-multi-select.dropdown .items.dropdown-item{padding:0}.filter-multi-select .dropdown-item .custom-control-label{letter-spacing:0;width:100%;padding:12px 18px 12px 44px!important}.filter-multi-select .dropdown-item .custom-control-label:before{top:12px!important;left:5px!important}.filter-multi-select.dropdown>.dropdown-menu.show{border:none;border-radius:8px;width:100%;margin-top:10px;box-shadow:0 0 8px -1px #00000026}.filter-multi-select.dropdown .viewbar.dropdown-toggle,.filter-multi-select.dropdown>.dropdown-menu.show{min-width:300px}.filter-multi-select.dropdown .viewbar.form-control.dropdown-toggle:after{border-top-color:#626262;position:absolute;top:23px;right:20px}.filter-multi-select.dropdown .viewbar.form-control.dropdown-toggle .placeholder{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}.filter-multi-select.dropdown .viewbar.form-control.dropdown-toggle{border-color:#bababa}.filter-multi-select .dropdown-item .custom-checkbox:checked~.custom-control-label:after{background-color:#316854;width:20px;height:20px;top:12px;left:5px}.custom-checkbox-input input{display:none}.custom-checkbox-input .custom-control-label{vertical-align:top;margin-bottom:0;padding-left:30px;display:inline-block;position:relative}.custom-checkbox-input .custom-control-label:before{pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd;border-radius:.25rem;width:20px;height:20px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:absolute;top:0;left:0}.custom-checkbox-input .custom-control-label:after{content:"";background:50%/50% 50% no-repeat;width:20px;height:20px;display:block;position:absolute;top:0;left:0}.custom-checkbox-input input:checked~.custom-control-label:before{background-color:#fff;border-color:#316854}.custom-checkbox-input input:checked~.custom-control-label:after{background-color:#316854;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23FFFFFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-radio-input input{display:none}.custom-radio-input input+label{cursor:pointer;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;background-color:#fff;justify-content:flex-start;align-items:center;width:100%;padding:7px 2px;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px;display:flex;color:#1e1e17!important}.step .custom-radio-input input+label{font-weight:500}.custom-radio-input input:checked+label{color:#1e1e1e}.custom-radio-input .radio-circle{background-color:#fff;border:2px solid #626262;border-radius:50%;width:20px;height:20px;margin-right:15px;position:relative}.custom-radio-input input:checked+label .radio-circle{border-color:#316854}.custom-radio-input input:checked+label .radio-circle:before{content:"";background-color:#316854;border:3.5px solid #fff;border-radius:50%;width:100%;height:100%;display:block}.form-floating-label{margin-bottom:24px;position:relative}.form-floating-label.preview-mode:after{content:"";position:absolute;inset:0}.form-floating-label.is-invalid .invalid-feedback,.form-input-wrap.is-invalid .invalid-feedback{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#cc2121;padding:0 4px;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;display:block}.form-floating-label input{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;border:1px solid #bababa;border-radius:8px;padding:12px 16px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}.form-control.is-valid,.was-validated .form-control:valid{background-image:none;padding-right:16px}@supports (appearance:auto){input[type=date]{appearance:none;background:#fff;width:100%}input::-webkit-date-and-time-value{text-align:left}@media screen and (max-width:767px){input[type=date]:not(.has-value):before{content:attr(placeholder)}}}.form-floating-label input:focus,.form-floating-label input:focus-visible,.form-floating-label select:focus,.form-floating-label select:focus-visible{outline:inherit;box-shadow:none!important;border-color:#5a8676!important}.form-floating-label label{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;pointer-events:none;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;transition:all .2s ease-in-out;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.login-from-main p{margin-bottom:24px}.form-floating-label input:not(:-moz-placeholder-shown)+label{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;background:#fff;margin-left:-5px;padding:0 4px;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;top:0}.form-floating-label input:focus+label,.form-floating-label input:not(:placeholder-shown)+label,.form-floating-label.is-invalid label,input.parsley-error+label{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;background:#fff;margin-left:-5px;padding:0 4px;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;top:0}.form-floating-label .parsley-errors-list{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#cc2121;padding-left:4px;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#1e1e1e!important;background-color:#fff!important;border:1px solid #cc2121!important}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#1e1e1e!important;background-color:#fff!important;border:1px solid #bababa!important}input.is-invalid,input.parsley-error{border-color:#cc2121!important}.form-floating-label.is-invalid label:not(.show-password),input.parsley-error+label:not(.show-password){color:#cc2121!important}.form-errors-message{background-color:#ffc7c7;padding:12px}.form-errors-message,.form-errors-message ul li{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.form-errors-message .form__message{box-shadow:none!important;border:none!important}.form-errors-message ul{list-style:none;margin-bottom:2px!important;padding-left:12px!important}.form-banner-block{background-color:#f5f3e7;height:728px;position:relative}.form-banner-block .block-banner-image{width:100%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.form-banner-block .block-banner-image img{float:right;height:100%}.block-banner-image-rectangle{z-index:1;position:absolute;top:0;bottom:0;right:55%}.block-banner-image-rectangle img{height:100%}@media (min-width:768px) and (max-width:991.98px){.container-registration-fluid{padding-left:0}}.block-description{z-index:2;width:206px;height:196px;position:absolute;bottom:60px;right:55%}@media (max-width:991.98px){.block-description{right:0}.block-banner-image:after{content:"";z-index:1;background-color:#fff;border-radius:50%;width:3000px;height:3000px;display:block;position:absolute;top:-1166px;right:-2945px}}.block-description p{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7;font-family:Lora;font-size:18px;font-weight:400;line-height:28px}.block-description .block-description-text{justify-content:center;align-items:center;width:185px;height:100%;margin-left:17px;display:flex}.customer.login-form{padding-top:160px}.customer.registration-form{padding-top:160px;padding-bottom:64px;display:block;width:100%!important;max-width:100%!important}.customer.registration-form.steps-wrap{padding-top:112px}@media (max-width:768px){.customer.registration-form{padding-top:64px}.customer.registration-form.steps-wrap{padding-top:40px}}.customer.registration-form p .btn.btn-link{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;padding-top:0;padding-bottom:0;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid}.customer.registration-form #create_customer .custom-checkbox-input label.custom-control-label{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:24px;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}#create_customer .step .buttons-group .btn.btn-outline-primary .bi.bi-caret-left-fill{padding-right:12px}#create_customer .step .buttons-group .btn.btn-primary .bi.bi-caret-right-fill{padding-left:12px}#create_customer .step .btn.btn-outline-primary{margin-right:8px}#create_customer .step .btn{flex-basis:50%;margin-top:0}#create_customer .step .btn .bi-caret-left-fill:before,#create_customer .step .btn .bi-caret-right-fill:before{vertical-align:middle}#create_customer .step .btn .bi-caret-left-fill:before{padding-right:8px}#create_customer .step .buttons-group{gap:16px}.customer.login-form h2,.customer.registration-form h2{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:4px;font-family:Lora;font-size:32px;font-weight:400;line-height:40px}.customer.login-form h2,.customer.registration-form h2.mb-5{margin-bottom:24px!important}@media (max-width:768px){.customer.login-form h2,.customer.registration-form h2,.customer.login-form h2,.customer.registration-form h2.mb-5{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:Lora;font-size:24px;font-weight:400;line-height:32px}}.customer.login-form p,.customer.registration-form p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;margin-top:8px;margin-bottom:24px;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.customer.login-form a{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid}.customer.login-form .btn.btn-primary{margin-top:0}.customer .errors{background-color:#ffc7c7;padding:12px 12px 12px 30px}.customer .errors ul li{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.sidebar{background-color:#f8f9fa;flex-direction:column;justify-content:space-between;height:100vh;padding:1rem;display:flex}@media (max-width:768px){.sidebar{height:inherit}}.sidebar-links:last-child{margin-top:auto}.sidebar-link{color:#212529;align-items:center;padding:.5rem 0;font-size:1rem;text-decoration:none;transition:color .2s;display:flex}.sidebar-link:hover{color:#007bff}.sidebar-link i{margin-right:.5rem;font-size:1.25rem}.user-cabinet-wrap .user-cabinet .column{height:100%}.user-cabinet .sidebar{min-height:unset;background:0 0;height:100%;margin-right:15px;padding:0 0 32px}@media (max-width:768px){.user-cabinet .sidebar{padding-bottom:64px}}.user-cabinet .sidebar-scroll{height:100%;overflow-y:auto}.user-cabinet .cabinet-main-wrap{overflow:auto}@media (min-width:768px){.user-cabinet .cabinet-main-wrap{padding-top:30px}}@media (max-width:767px){.user-cabinet .cabinet-main-wrap{background-color:#fff;border-radius:0}}.user-cabinet .sidebar h4{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px}.user-cabinet .sidebar .btn-group-vertical .btn{text-align:left;color:#1e1e1e;border-color:#c7d7c0;padding:12px 8px 12px 12px}.user-cabinet .sidebar .btn-group-vertical .btn:hover{background-color:#eef3ec}.user-cabinet .sidebar .btn-group-vertical .btn.active{background-color:#e3ebdf}.user-cabinet>.row{height:calc(100vh - 72px)}.user-cabinet .sidebar-wrap{background-color:#fff;border-right:1px solid #d6d6d6;position:relative}.user-cabinet .sidebar-wrap:before{content:"";background-color:#fff;width:1000px;display:block;position:absolute;top:0;bottom:0;left:-1000px}.user-cabinet-wrap{background-color:#f8f8f8}p.login-description{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.user-cabinet .sidebar .sidebar-links .sidebar-link{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#cc2121;padding:12px 0;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}@media (max-width:991.98px){.offcanvas-backdrop.show{z-index:111;display:block;top:72px}}.user-cabinet .sidebar .sidebar-links .sidebar-link .svg-wrapper{margin-right:8px}.user-cabinet-main{background-color:#fff;border-radius:16px}.progress-bar-container{border-radius:10px;justify-content:flex-start;align-items:center;width:100%;margin:20px 0;padding:0;display:flex}#progress-text{flex-shrink:0;margin-right:10px;font-size:16px}.progress-bar-background{background-color:#c7d7c0;border-radius:5px;width:100%;height:4px;overflow:hidden}.progress-bar{background-color:#5b814b;width:0;height:4px;transition:width .5s ease-in-out;display:block!important}.cabinet-main{background-color:#fff;border-radius:16px;margin-bottom:24px;padding:40px 40px 16px}@media (max-width:767px){.cabinet-main{padding-left:0;padding-right:0}}@media (min-width:768px){.cabinet-main:has(.account-contact-us-inner){padding-top:0;padding-bottom:0}}@media (min-width:992px){.cabinet-main:has(.account-contact-us-inner){max-width:632px}}@media (min-width:992px){.col-12.col-lg-8.offset-lg-2:has(.account-contact-us-inner){width:100%;margin-left:0}}.account-back-button{margin-bottom:16px}.cabinet-main .customer.account,.cabinet-main .customer.order{display:none}.cabinet-main .list-group{padding-bottom:8px}@media screen and (max-width:767px){.cabinet-main.with-back-button,.cabinet-main.with-back-button .cabinet-personal-data,.cabinet-main.with-back-button .cabinet-login-security,.cabinet-main.with-back-button .cabinet-shipping-details,.cabinet-main.with-back-button .container.static-page,.cabinet-main.with-back-button .container.order-details,.cabinet-main.with-back-button .cabinet-product-review{padding-top:16px}.container.static-page:has(.account-contact-us-inner){padding-bottom:40px}.cabinet-main.with-back-button .seal-subscription-page{padding-top:0}.cabinet-main.with-back-button .seal-full.seal-sectioned.seal-tac h1{padding-top:16px}.cabinet-main .list-group{border-bottom:1px solid #bababa;margin-bottom:24px;padding-bottom:8px}}.cabinet-main .list-group.order-status{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.container.order-details hr.divider{opacity:1;background:0 0;border-bottom:1px solid #bababa;height:0;padding-top:8px}.cabinet-main .list-group.order-status .list-group-item{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#7a5c3c;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.cabinet-main .list-group .list-group-item .fw-bold{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;padding:0 0 8px;font-family:Nunito Sans;font-size:16px;line-height:24px;font-weight:400!important}.cabinet-main .list-group .list-group-item{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;border:none;padding-bottom:16px;padding-left:0;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}#shipping-details{padding-bottom:24px}@media (max-width:767px){.shipping-details .form-floating-label,.shipping-details .form-floating-label input{width:100%}}.cabinet-personal-data .custom-radio-input input+label{letter-spacing:0;font-weight:500}.account-buttons{flex-wrap:wrap;gap:16px;display:flex}.shipping-details .btn.btn-primary{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;border-radius:32px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}@media (max-width:767px){.shipping-details .btn.btn-primary{width:100%;margin-bottom:16px}}#recover:focus-visible{outline-offset:none;box-shadow:none;outline:none}.cabinet-login-security a{text-decoration:underline}.cabinet-login-security a.edit-password{padding-top:0;padding-bottom:0}.cabinet-login-security label.form-label{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:20px}.cabinet-login-security .fake-input span{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.line-item-card:last-of-type{border-bottom:none!important}.cabinet-main h1,.cabinet-main .main-page-title.page-title{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding-bottom:24px;font-family:Lora;font-size:32px;font-weight:400;line-height:44px}@media (max-width:991.98px){.cabinet-main h1,.cabinet-main .main-page-title.page-title{margin-bottom:0;font-size:24px;line-height:32px}}.cabinet-main .account-contact-us-inner p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.cabinet-main .account-contact-us-inner .btn.btn-link{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;padding-left:0;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid}.main-page-title.page-title{margin-bottom:0!important}.cabinet-main h3{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px}.order-summary-title{margin-bottom:8px}@media (max-width:767px){.cabinet-main .order-history{padding-left:8px;padding-right:8px}}.order-details .order-summary .sub-total{margin-bottom:4px}.order-details .order-summary .sub-total div.text-end{text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.order-details .order-summary .sub-total strong{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.order-details .order-summary .total div.text-end{text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px}.order-details .order-summary .total strong{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px}.order-details .line-item-product .btn.btn-link{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid}.order-history .line-item-card{border-bottom:1px solid #bababa;padding:24px 0}.order-history .line-item-card .btn.btn-primary{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;border-radius:32px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}.order-history .line-item-card .card-title{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding-bottom:5px;font-family:Nunito Sans;font-size:14px;font-weight:800;line-height:20px}.order-history .line-item-card .card-title .order-status{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#7a5c3c;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.order-history .line-item-card .card-title .badge{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.order-history .line-item-card .card-text{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:16px;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.line-item-product{margin-bottom:16px}.line-item-product img{border-radius:8px;width:96px;height:auto}.line-item-product-description{margin-left:-6.5px}.line-item-product-description h6{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-top:0;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px}.line-item-product-description p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.line-item-product-description p span{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.btn.btn-outline-light{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;border:1px solid #285445;border-radius:32px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}.card.product-card{background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 0 15px #1e1e1e1a}.card.product-card img{width:100%}.card-body.product-card-body{padding:20px 20px 0}.card.product-card .card-title{text-decoration:none}.card.product-card .card-title h2,.card.product-card h2.card-title{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Lora;font-size:20px;font-weight:700;line-height:28px}.card-img-top{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.card.product-card .card-body .card-title{flex-grow:1}.featured-collection-section .card.product-card .card-body .card-title{flex-grow:0}.equal-height{flex-direction:column;align-items:stretch;display:flex}.card.product-card .product-card-body .card-text{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.featured-collection-section .card.product-card .product-card-body .card-text{text-overflow:unset;-webkit-line-clamp:unset}.featured-collection-section .card-text .long-description{display:none}.card.product-card .card-body.product-card-body{padding-bottom:8px}.card.product-card .card-body.product-card-body .jdgm-widget{margin-bottom:8px}.card.product-card .card-body.product-card-body{margin-bottom:0}.card.product-card .card-body.product-card-body .card-title{margin-bottom:8px}.card.product-card .card-footer{background:0 0;border:none;width:100%;padding:0 20px 20px}.card.product-card .card-footer a{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid}.card.product-card .card-footer p{margin-bottom:0}.card.product-card .card-media{align-items:stretch;width:100%;display:flex}.card.card-quiz{background-color:#285445;border-radius:16px;padding:0 24px 24px}@media (max-width:767px){.card.card-quiz{padding-top:24px}}.card.card-quiz .card-media{margin-bottom:16px;padding-top:24px}@media (max-width:767px){.card.card-quiz .card-media{margin-bottom:24px}}.card.card-quiz .card-media .card-media-inner{border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.card.card-quiz .card-media img{max-width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card.card-quiz h3{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin-bottom:8px;font-family:Lora;font-size:24px;font-weight:400;line-height:32px}.card.card-quiz p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.sealsubs-subscribe-now-button{display:none!important}@media (max-width:767px){.seal-subscription-page{padding-top:16px}}.seal-subscription-page .seal-button.seal-button-back{display:none!important}.seal-subscription-page .seal-layout .seal-full.seal-sectioned.seal-tac{margin-top:0;padding-top:0;padding-bottom:0}.arrow-left{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;align-items:center;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:inline-flex}.arrow-left:before,.seal-subscription-page .seal-button.seal-button-back:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-right:8px solid #1e1e1e;width:0;height:0;margin-right:16px;display:inline-block}.quiz-result-title{padding-bottom:112px}.quiz-result-title svg{max-width:100%}@media (min-width:991px) and (max-width:1200px){.quiz-result-title .btn.btn-primary,.quiz-result-title .btn.btn-outline-light{width:100%}.quiz-result-title .btn.btn-primary{margin-bottom:8px!important}}@media (max-width:767px){.quiz-result-title .btn.btn-primary,.quiz-result-title .btn.btn-outline-light{width:100%}.quiz-result-title .btn.btn-primary{margin-bottom:8px}}.quiz-result-title h2{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Lora;font-size:32px;font-weight:400;line-height:44px}.quiz-result-title p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}#result-page{position:relative;overflow:hidden}#result-page:before{content:"";background-color:#c7d7c0;background-size:cover;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-70px;left:-70px}#result-page:after{content:"";z-index:-1;background-color:#f5f3e7;border-radius:60% 40% 50% 50%;width:647px;height:714px;position:absolute;top:10px;right:50px;transform:rotate(-113deg)}@media (max-width:767px){#result-page:before,#result-page:after{display:none}}.rating-count.caption span{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.rating-wrapper{margin:4px 0}.product-details{position:relative;margin-bottom:24px!important}.product-details h2{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;background-color:#fff;margin-bottom:12px;padding:1px 8px;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px;display:inline-block}.product-details p,.product-details ul li,.product-details ol li{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px}.product-details h2:before{content:"";z-index:-1;height:25px;display:block;position:absolute;top:4px;left:0;right:0}.product-container img{border-radius:16px}.product-details table tr.marked-row td{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#757575;background-color:#f5f3e7;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px}.product-details table tr.marked-row td:first-child{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:12px;font-weight:800;line-height:16px}.product.product-container h1{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Lora;font-size:20px;font-weight:700;line-height:28px}@media (max-width:768px){.product.product-container h1{margin-top:16px}}.ingredient-group{border-radius:16px;justify-content:space-between;align-items:center;padding:30px 94px;display:flex}@media screen and (max-width:1024px){.ingredient-group{padding:30px 24px}}@media screen and (max-width:767px){.ingredient-group{flex-direction:column;gap:16px;padding:30px 16px}}.ingredient-group+.ingredient-group{margin-top:28px}.ingredients-group__column{flex-basis:50%;max-width:300px}@media screen and (max-width:767px){.ingredients-group__column{flex-basis:100%;width:100%;max-width:100%}}.ingredients-group-title{flex-direction:column;justify-content:center;display:flex}@media screen and (max-width:767px){.ingredients-group-title{justify-content:flex-start}}.ingredients-group-title h3{text-align:center;color:#1e1e1e;font-family:Nunito Sans;font-size:26px;font-weight:700;line-height:24px}@media screen and (max-width:767px){.ingredients-group-title h3{text-align:left}}.ingredients-group-title p{letter-spacing:0;text-align:center;color:#757575;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:16px}@media screen and (max-width:767px){.ingredients-group-title p{text-align:left}}.ingredients-group-list h4{letter-spacing:0;color:#1e1e1e;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:700;line-height:16px}.ingredients-group-list p{letter-spacing:0;color:#757575;margin-bottom:0;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px}.ingredients-group-list ul{margin:0;padding:0;list-style:none}.ingredients-group-list li+li{border-top:.5px solid #28544533;margin-top:12px;padding-top:12px}.product-weight{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}.sls-option-container .sls-price{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:20px;font-weight:700;line-height:24px}.sls-option-container .sls-savings-badge{text-transform:initial}.sls-option-container .sls-selling-plan-group-name{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;color:#1e1e1e!important}.sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio{border-color:#316854!important}.sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{width:10px!important;height:10px!important}.sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after{box-shadow:inset 1em 1em #316854!important}.sls-selling-plan-group-first-line .sls-selling-plan-group-name{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px}.about-us-team{background-color:#f5f3e7}.about-us-team .team-member{margin-left:20px}.about-us-team .team-member .team-name{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Lora;font-size:20px;font-weight:700;line-height:28px}.about-us-team .offset-lg-1 .team-member{margin-left:0;margin-right:20px}@media (max-width:768px){.about-us-team .team-member,.about-us-team .offset-md-1 .team-member{margin-left:0;margin-right:0}}.team-member{margin-top:80px;position:relative;padding-top:60px!important}.team-member .team-avatar{position:absolute;top:-60px}.seal-subscription-page .seal-container{background:#f8faf7;border:1px solid #285445;border-radius:16px;margin-bottom:24px}.seal-container.seal-sectioned .seal-oneHalf .seal-button.seal-button-small,.seal-container.seal-sectioned .seal-place-order-now-button-wrapper .seal-button.seal-button-small,.seal-container.seal-sectioned .seal-edit-buttons-wrapper .seal-button.seal-button-small{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;background-color:#0000;margin-top:15px;padding:0 12px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid}#seal-editable-modal #seal-editable-modal-save,#seal-alert-box #seal-alert-box-confirm{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;background-color:#285445;border-radius:32px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}#seal-editable-modal #seal-editable-modal-cancel{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;background:0 0;border:1px solid #285445;border-radius:32px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}main .seal-subscription-page{background-color:#fff;border-radius:16px;width:100%;padding:0}@media (max-width:768px){main .seal-subscription-page{padding:0 16px}}@media (max-width:767px){main .seal-subscription-page{padding-top:16px}main .seal-subscription-page{padding-top:16px!important}}main .seal-subscription-page .seal-layout{margin:0;padding-right:0}@media (max-width:768px){main .seal-subscription-page .seal-layout .seal-oneQuarter{margin-left:0!important;margin-right:0!important}}@media (max-width:768px){main .seal-subscription-page .seal-layout .seal-twoThirds{margin-left:0}}@media (max-width:768px){main .seal-subscription-page .seal-layout .seal-layout.seal-sub-title-container{margin-bottom:10px}}.seal-layout.seal-sub-title-container .seal-twoThirds.seal-sub-title{margin-left:0}@media (max-width:768px){.seal-billing-attempts .seal-layout .seal-oneHalf{margin-left:0}}.seal-billing-attempts .seal-layout .seal-oneHalf{margin-left:0}.seal-twoThirds.seal-flex-grow-2{margin-left:0}@media (max-width:768px){.seal-subscription-page .seal-layout .seal-oneThird{margin-left:0}}#seal-editable-modal .seal-layout .seal-floating-label{width:100%;margin-bottom:12px}#seal-editable-modal .seal-layout .seal-floating-label label{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;background:#fff;margin-left:-5px;padding:0 4px;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;top:-5px;left:16px}#seal-editable-modal .seal-layout .seal-floating-label input{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;border:1px solid #bababa;border-radius:8px;padding:12px 16px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}#seal-editable-modal .seal-layout .seal-floating-label input:focus,#seal-editable-modal .seal-layout .seal-floating-label input:focus-visible{outline:inherit;box-shadow:none!important;border-color:#5a8676!important}select[name="addresses[shipping][country_code]"]{pointer-events:none;color:#6c757d;cursor:not-allowed;background-color:#e9ecef}@media (max-width:768px){.seal-subscription-page .seal-layout .seal-oneThird .seal-dynamic-sectioned{display:flex}}@media (max-width:768px){.seal-subscription-page .seal-layout .seal-oneThird .seal-dynamic-sectioned #seal-unsubscribe-button{margin-left:auto}}main .seal-subscription-page .seal-layout .seal-full{margin:0;padding-left:0}@media (max-width:768px){main .seal-subscription-page .seal-layout .seal-full{padding:0 16px}}main .seal-subscription-page .seal-layout .seal-full.seal-sectioned.seal-tac h1{margin-bottom:24px}main .seal-subscription-page .seal-dynamic-sectioned .seal-button.seal-button-red{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;color:#cc2121!important;background-color:#0000!important}main .seal-subscription-page .seal-t-strong.seal-t-underline.seal-sub-id{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:10px;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;display:inline-block}main .seal-subscription-page .seal-list-interval-label{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px}main .seal-subscription-page .seal-sub-list-total-value{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}#seal-unsubscribe-button{padding-right:0!important}main .seal-subscription-page a.seal-button.seal-button-small.seal-button-back.seal-button-back-second{display:none}main .seal-subscription-page .seal-edit-button.seal-button.seal-button-small.seal-button-plain.seal-mr-0.seal-pr-0.seal-mb-0.seal-pb-0.seal-tar{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;background-color:#0000;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid}main .seal-subscription-page .seal-place-order-now-button-wrapper.seal-tac{display:none!important}main .seal-subscription-page .seal-layout a,main .seal-subscription-page .seal-layout span{font-family:Nunito Sans;text-decoration:none}.seal-subscription-page .seal-layout h1{text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;white-space:nowrap;font-family:Lora;font-size:32px;font-weight:400;line-height:44px;text-align:left!important}@media (max-width:767.98px){.seal-subscription-page .seal-layout h1{font-size:24px;line-height:32px}}@media (min-width:768px) and (max-width:991.98px){.seal-subscription-page .seal-layout h1{font-size:24px;line-height:32px}}#seal-confirmation-overlay #seal-confirmation-box .question,#seal-editable-modal #seal-editable-modal-content h3{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:30px;font-family:Lora;font-size:24px;font-weight:400;line-height:32px}#seal-editable-modal,.seal-modal,#seal-confirmation-box,#seal-alert-box{border-radius:16px!important}#seal-confirmation-overlay #seal-confirmation-box .description{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px}#seal-confirmation-overlay #seal-confirmation-box .seal-button,.seal-dynamic-sectioned #seal-reactivate-button.seal-button{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;border-radius:32px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}#seal-confirmation-overlay #seal-confirmation-box .seal-button.seal-button-red{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;background-color:#cc2121;border-radius:32px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}.seal-layout .seal-auto{margin-top:5px;margin-left:0;margin-right:11px}.seal-container.seal-sectioned.seal-pointer.js-seal-clickable{background-color:#f8f8f8;border:1px solid #285445;border-radius:16px}.seal-container.seal-sectioned .seal-button.seal-button-small{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;background-color:#285445;border-radius:32px;padding:12px 24px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px}@media (max-width:768px){.seal-container.seal-sectioned .seal-button.seal-button-small{width:100%}}@media screen and (max-width:767px){.mobile-padding{padding:0 16px!important}.no-mobile-padding-x{padding-left:0!important;padding-right:0!important}}.jdgm-rev-widg__title{text-align:left;color:#1e1e1e;letter-spacing:0;margin-bottom:24px;font-family:Lora;font-size:24px;font-weight:400;line-height:32px}.jdgm-rev-widg__header{padding-top:65px;margin:0 auto!important}.jdgm-row-stars{display:none!important}.jdgm-widget a[role=button],.jm-mfp-wrap a[role=button],.jdgm-review-widget--small .jdgm-form__fieldset-actions .jdgm-btn{max-width:425px}.jdgm-histogram.jdgm-temp-hidden{display:none!important}.jdgm-widget-actions-wrapper{margin-top:24px}section:has(.jdgm-rev-widg__reviews:empty){display:none}.jdgm-prev-badge[data-number-of-reviews="0"] [role=button],.jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__text{cursor:default}
.blog-main-banner:before{content:"";z-index:3;background-image:url(/images/backgrounds/main-banner-pattern.png);background-repeat:repeat;background-size:initial;background-color:#c7d7c0;background-position:0 0;width:330px;display:block;position:absolute;top:0;bottom:0;left:10%}@media (max-width:1024px){.blog-main-banner:before{width:221px;left:5%}}@media (max-width:579px){.blog-main-banner:before{background-color:#0000;background-image:url(/images/backgrounds/background-mobile-blog.svg);background-position:0 0;background-repeat:no-repeat;max-width:136px;max-height:432px;left:0}.template--page-about_us .blog-main-banner:before{background-image:url(/images/backgrounds/background-mobile-about.svg);background-position:0 0;background-repeat:no-repeat;max-width:277px}}.blog-banner-overlay:before{content:"";z-index:1;background-image:url(/images/backgrounds/background.svg);background-position:top;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:35%}@media (max-width:1024px){.blog-banner-overlay:before{background-size:auto;left:45%}}@media (max-width:768px){.blog-banner-overlay:before{background-position:50% -40px;background-size:cover;left:45%}}
