body .flatpickr-calendar .flatpickr-monthDropdown-months,body .flatpickr-calendar .numInputWrapper{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445}.flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#757575}.flatpickr-days .dayContainer .flatpickr-day{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:39px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#444}.flatpickr-days .dayContainer .flatpickr-day:hover,.flatpickr-days .dayContainer .flatpickr-day.selected{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:39px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;background-color:#285445;border-radius:8px;color:#fff}.flatpickr-days .dayContainer .flatpickr-day.nextMonthDay,.flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled,.flatpickr-days .dayContainer .flatpickr-day.prevMonthDay{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:39px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#bababa}.flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled{opacity:.3}.form-floating-label input.form-control.input.active{border-color:#5a8676}.form-floating-label svg{position:absolute;top:14px;right:14px;z-index:0;pointer-events:none}.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{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;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;appearance:none;-webkit-appearance:none;-moz-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-repeat:no-repeat;background-position:right 10px center;background-size:12px;background-color:#fff!important}#development-element{display:none}#judgeme_product_reviews .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper,#judgeme_product_reviews .jdgm-rev-widg__header .jdgm-row-stars{display:none!important}#judgeme_product_reviews{padding-bottom:65px}#judgeme_product_reviews .jdgm-rev-widg__header{padding-top:25px}#accountOffcanvas .offcanvas-header .offcanvas-title{font-family:Lora;font-size:24px;font-weight:400;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}#deleteAccountModal .modal-dialog .modal-title{font-family:Lora;font-size:24px!important;font-weight:400;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}#deleteAccountModal .modal-dialog .modal-body p{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}#deleteAccountModal .modal-dialog .btn.btn-danger{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;padding:12px 24px;border-radius:32px;background-color:#cc2121}@media (max-width: 768px){#deleteAccountModal .modal-dialog .btn.btn-danger{width:100%;margin-bottom:8px}}#deleteAccountModal .modal-dialog .btn.btn-link{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445}@media (max-width: 768px){#deleteAccountModal .modal-dialog .btn.btn-link{width:100%;text-align:center}}@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{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding:12px 8px}header nav li a.active{color:#285445}main{overflow:hidden;min-height:calc(100vh - 318px)}footer .logo-short{height:40px;width:40px}footer .footer-menu{gap:24px}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{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7}.toast-container .toast{padding:16px 22px;border-radius:16px;border:1px solid #316854;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{font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.toast-container .toast-body p{font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.jdgm-prev-badge .jdgm-prev-badge__text{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding-left:8px}.product-container variant-selects legend{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.product-container variant-selects legend span{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding:0 5px}.product-container variant-selects legend .btn.btn-link{z-index:11111}#bndlr-discount-message{display:none!important}.toast{background-color:#e2e0d4!important;color:#1e1e1e!important;padding:12px 16px;margin-bottom:20px}.toast .toast-body{font-family:Nunito Sans;font-size:14px;font-weight:800;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.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{//styleName: Headings/H2 (desktop);font-family:Lora;font-size:32px;font-weight:400;line-height:44px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;border:none}.modal-dialog .modal-header .modal-title{//styleName: Headings/H2 (desktop);font-family:Lora;font-size:32px;font-weight:400;line-height:44px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.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{width:73px;height:auto;object-fit:contain}.footer-menu{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center}.footer-menu li{display:inline}.footer-menu a{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-decoration:auto;color:#f5f3e7}.footer-menu a:hover{text-decoration:underline}.social-icons{display:flex;gap:10px;justify-content:center}.social-icon{width:24px;height:24px}.social-icon:hover{opacity:.8}footer hr{margin:0;background-color:#c79662;height:1px;opacity:1}.footer-links{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;list-style:none;margin:0;gap:15px 30px}.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{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-decoration:auto;color:#f5f3e7}@media (max-width: 767px){.footer-links{justify-content:center;text-align:center}}.footer__copyright{font-family:Nunito Sans;font-size:14px!important;font-weight:400!important;line-height:20px!important;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7!important}.footer .footer__content-top,footer .footer__content-bottom{display:none!important}.banner__headline--wrapper{background-size:cover;background-position:center;width:545px;height:509px;position:relative}@media (max-width: 768px){.banner__headline--wrapper{background-size:67%!important}}.banner__box--simple{position:absolute;bottom:0;left:0;padding:0 80px 80px;width:100%;max-width:1080px}@media screen and (max-width: 1024px){.banner__box--simple{padding:0 16px 32px;max-width:100%}}@media screen and (max-width: 768px){.banner__box--simple{padding:0 16px 29px}}.banner__box--simple .banner__heading{font-weight:400;font-size:48px;line-height:64px;letter-spacing:0;color:#fff}@media screen and (max-width: 1024px){.banner__box--simple .banner__heading{font-size:32px;line-height:44px}}h2.title{margin-top:0;font-family:Lora;font-size:32px;font-weight:400;line-height:44px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}@media (max-width: 768px){h2.title{font-size:24px;line-height:32px}}.banner__headline--inner{width:83%;position:absolute;top:44%;left:20px;transform:translateY(-50%);padding-left:40px}.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{font-family:Lora;font-size:32px;font-weight:400;line-height:44px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:32px}@media (max-width: 768px){.about-us-section h2{font-size:24px;line-height:32px;margin-bottom:24px}}.about-us-section p{font-family:Nunito Sans;font-size:16px;font-weight:300;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.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{display:block;content:"";position:absolute;left:-300px;top:0;right:180px;bottom:0;background-color:#f5f3e7}.about-us-image-backbgroud{position:relative}.about-us-section .about-us-image-wrapper{width:332px;height:440px;position:relative;overflow:hidden;border-radius:160px;margin-left:auto}.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{left:-100%;top:50%;right:50%;bottom:0;height:calc(100% - 48px);transform:translateY(-50%)}.product-filter .filter-multi-select.dropup,.filter-multi-select.dropdown{width:100%}}.about-us-image-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.custom-radio{display:inline-block;margin-right:10px}.custom-radio input[type=radio]{display:none}.radio-card{display:flex;align-items:center;justify-content:center;width:200px;height:110px;border:2px solid #BABABA;border-radius:8px;text-align:center;cursor:pointer;transition:background-color .3s,border-color .3s}.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{font-family:Nunito Sans;font-weight:400;font-size:16px;line-height:24px;color:#fff}@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{font-family:Lora;font-weight:700;font-size:20px;line-height:28px;color:#1e1e1e}.product-card-wrapper .card-quiz .card__heading{font-family:Lora;font-weight:400;font-size:24px;line-height:32px;color:#fff}.product-card-wrapper .card--card .product-description p{font-family:Nunito Sans;font-weight:400;font-size:16px;line-height:24px;color:#1e1e1e}.product-card-wrapper .card--card .card-information .one-time-price,.product-card-wrapper .card--card .card-information .subscription-price{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}.product-card-wrapper .card--card .card-information .one-time-price b,.product-card-wrapper .card--card .card-information .subscription-price b{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.subscription-price.flex{position:relative;align-items:center;gap:5px;display:flex}.subscription-price.flex .subscription-info{position:absolute;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .3s ease;background-color:#fff;padding:8px 16px;border-radius:8px;box-shadow:0 0 10px #c7d7c080}.subscription-info .svg-wrapper{position:relative;top:4px;z-index:1}.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{font-weight:400;font-size:24px;line-height:32px;color:#1e1e1e;text-align:left}.quiz-question{display:flex;min-height:272px;padding:24px 24px 32px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:16px;background:var(--Neutral-white, #FFF);box-shadow:0 0 10px #c7d7c080}.quiz-question fieldset legend span{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.quiz-question fieldset legend button{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;padding-left:0}.quiz-container .quiz-question h2{font-family:Nunito Sans;font-size:20px;font-style:normal;font-weight:800;line-height:32px}.quiz-navigation .btn{display:flex;justify-content:center;align-items:center;gap:8px;flex-basis:50%}.cart-count-bubble{background-color:#cc2121!important}.custom-radio-buttons{gap:15px}.custom-radio{display:flex;align-items:center}.radio-card{display:flex;flex-direction:column;align-items:center;padding:5px}.custom-radio-group{margin-bottom:24px}.custom-radio-group legend{font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}.btn{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;letter-spacing:0;border-radius:32px;padding:12px 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-right-radius:0!important;border-top-left-radius:0!important}.btn.btn-outline-primary{color:#285445;background-color:#fff;border-color:#285445}.btn.btn-primary{background-color:#285445;color:#fff;padding:12px 24px;border:2px solid transparent}.btn.btn-primary:focus,.btn.btn-primary:focus-visible{border-color:#c79662;outline:none;box-shadow:none}.btn.btn-primary:hover{color:#285445;background-color:#e3ebdf;border-color:transparent}.btn.btn-primary:active{color:#fff;background-color:#264238;border-color:transparent}.btn.btn-primary:disabled,.btn.btn-primary.disabled{background-color:#eee;color:#757575;border-color:transparent}.btn.btn-secondary{color:#285445;border:1px solid #285445;background-color:#fff}.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{border-color:transparent;outline:2px solid #C79662;outline-offset:-2px}.btn.btn-secondary:disabled,.btn.btn-secondary.disabled{color:#757575;background-color:#fff;border-color:#d6d6d6}.btn.btn-tertiary{color:#1e1e1e;padding:12px 8px;border:2px solid transparent}.btn.btn-tertiary:hover{color:#5b814b;border-color:transparent}.btn.btn-tertiary:focus,.btn.btn-tertiary:focus-visible{border-color:#c79662;background-color:transparent;box-shadow:none}.btn.btn-tertiary:active{color:#285445;background-color:transparent;border-color:transparent}.btn.btn-tertiary:disabled,.btn.btn-tertiary.disabled{color:#757575;background-color:transparent;border-color:transparent;box-shadow:none}p a:not([class]),.btn.btn-link,.article-default-template p a:not([class]){font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-decoration:underline;color:#1e1e1e;padding:8px 4px;border:2px solid transparent;border-radius:32px}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{border-color:#c79662;color:#285445;background-color:transparent;box-shadow:none;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;margin:0!important;border-radius:unset!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;margin-left:0!important;border-radius:unset!important;padding:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;font-family:inherit!important;vertical-align:initial!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{padding-inline-start:10px!important;font-family:Nunito Sans!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;text-align:left!important;text-underline-position:from-font!important;text-decoration-skip-ink:none!important;color:#1e1e1e!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{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.product-information p{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.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{padding:12px 24px;gap:8px;border-radius:32px;opacity:0px;background:#285445;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}#product-types .viewbar{display:flex;align-items:center;border-radius:8px;padding:12px 16px;gap:16px;opacity:1;margin-right:16px}#product-types .placeholder{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;background-color:transparent;fill:transparent;cursor:pointer}.filter-multi-select>.dropdown-toggle:before{display:none!important}.viewbar.form-control.dropdown-toggle:after{display:inline-block;vertical-align:middle;content:"";border-top:.6em solid;border-right:.6em solid transparent;border-bottom:0;border-left:.6em solid transparent}.filter-multi-select.dropdown:has(.dropdown-menu.show) .dropdown-toggle:after{transform:rotate(180deg)}#product-types .viewbar .selected-items .item{max-width:196px;padding:4px 25px 4px 12px;gap:4px;border-radius:32px;border:1px solid #285445;background-color:#eef3ec;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;display:inline-grid;position:relative}.filter-multi-select>.viewbar>.selected-items>.item{height:auto!important;min-height:1.875em}.filter-multi-select>.viewbar>.selected-items>.item>button{color:#285445!important;position:absolute;top:50%;transform:translateY(-50%);right:4px;padding:1px 6px!important}.filter-multi-select>.viewbar>.selected-items{display:flex;flex-wrap:wrap;gap:6px}hr.divider{margin:16px 0;background-color:#5a8676;height:12px}.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{top:134px;left:24px;right:24px;width:auto;border-radius:16px}.grid__item .card.card-quiz .btn.btn-primary{width:100%;margin-top:24px;margin-bottom:46px}}.blog-main-banner{position:relative;min-height:596px;overflow:hidden}.blog-banner-overlay{display:block!important;position:absolute;width:45%;height:100%;top:0;left:0;background-color:#c7d7c0}@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:"";position:absolute;width:50%;height:100%;top:0;left:0;background-color:#c7d7c0;z-index:2}.blog-banner-image{position:absolute;right:0;top:0;bottom:0;width:auto}@media (min-width: 1600px){.blog-banner-image{width:60%;text-align:right}}.blog-banner-image img{height:100%}.blog-banner-caption{position:absolute;left:0;bottom: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{overflow:hidden;position:relative}.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}}@media (max-width: 768px){.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{position:absolute;left:0;bottom:0;z-index:3}.blog-banner-caption .banner-text{position:relative;max-width:480px;z-index:4;margin-left:80px}@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{font-family:Lora;font-size:48px;font-weight:400;line-height:64px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7}@media (max-width: 768px){.blog-banner-caption .banner-text h1{font-size:32px;line-height:44px}.blog-banner-caption .container{margin-left:0;margin-right:0;max-width:100%;position:relative;z-index:4}.blog-banner-caption .banner-text{max-width:100%}.blog-banner-caption-cover{left:-60px;bottom:-60px}}.blog-banner-caption .banner-text b{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7}.blog-articles time{font-family:Nunito Sans;font-size:14px;font-weight:800;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}.blog-articles time span{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#757575;padding-left:8px;border-left:1px solid #9E9E9E;margin-left:8px}.blog-articles h2{font-family:Lora,sans-serif;font-size:20px;font-weight:700;line-height:28px;text-align:left;color:#1e1e1e}.blog-articles p{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}.blog-articles .tags{display:flex;flex-wrap:wrap;gap:8px}.blog-articles .tags .badge.rounded-pill{font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445!important;background-color:#eef3ec!important;border-radius:32px!important;border-color:#285445;text-transform:capitalize;margin-right:0;padding:4px 12px}@media (max-width: 768px){.blog-articles .tags .badge.rounded-pill{max-width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap}}h2{font-family:Lora;font-size:32px;font-weight:400;line-height:44px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}@media (max-width: 768px){h2{font-size:24px;line-height:32px}}.filter-multi-select.dropdown .custom-control-label{font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding-left:20px;cursor:pointer}.filter-multi-select.dropdown .filter.dropdown-item{display:none}.filter-multi-select.dropdown .dropdown-item .custom-control-label:before{width:20px;height:20px;border-color:#316854}.filter-multi-select.dropdown .items.dropdown-item{padding:0}.filter-multi-select .dropdown-item .custom-control-label{padding:12px 18px 12px 44px!important;letter-spacing:0;width:100%}.filter-multi-select .dropdown-item .custom-control-label:before{top:12px!important;left:5px!important}.filter-multi-select.dropdown>.dropdown-menu.show{width:100%;margin-top:10px;border-radius:8px;border:none;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;right:20px;top:23px}.filter-multi-select.dropdown .viewbar.form-control.dropdown-toggle .placeholder{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}.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;left:5px;top:12px;width:20px;height:20px}.custom-checkbox-input input{display:none}.custom-checkbox-input .custom-control-label{position:relative;margin-bottom:0;vertical-align:top;display:inline-block;padding-left:30px}.custom-checkbox-input .custom-control-label:before{border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:absolute;top:0;left:0;display:block;width:20px;height:20px;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-checkbox-input .custom-control-label:after{position:absolute;top:0;left:0;display:block;width:20px;height:20px;content:"";background:no-repeat 50% / 50% 50%;background-color:#0000;background-image:none}.custom-checkbox-input input:checked~.custom-control-label:before{border-color:#316854;background-color:#fff}.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{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:7px 2px;background-color:#fff;cursor:pointer;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;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{width:20px;height:20px;border-radius:50%;border:2px solid #626262;margin-right:15px;background-color:#fff;position:relative}.custom-radio-input input:checked+label .radio-circle{border-color:#316854}.custom-radio-input input:checked+label .radio-circle:before{content:"";display:block;width:100%;height:100%;background-color:#316854;border:3.5px solid #ffffff;border-radius:50%}.form-floating-label{position:relative;margin-bottom:24px}.form-floating-label.preview-mode:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.form-floating-label.is-invalid .invalid-feedback,.form-input-wrap.is-invalid .invalid-feedback{font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#cc2121;padding:0 4px;display:block}.form-floating-label input{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;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}.form-control.is-valid,.was-validated .form-control:valid{background-image:none;padding-right:16px}@supports (appearance: auto){input[type=date]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;width:100%}input::-webkit-date-and-time-value{text-align:left}input[type=date]::-webkit-calendar-picker-indicator{color:#0000;opacity:1;display:block;background:url(./icon-calendar.svg) no-repeat center center;width:25px;height:25px;border-width:thin;cursor:pointer}@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{box-shadow:none!important;border-color:#5a8676!important;outline:inherit}.form-floating-label label{position:absolute;top:50%;left:15px;transform:translateY(-50%);font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;transition:all .2s ease-in-out;pointer-events:none}.login-from-main p{margin-bottom:24px}.form-floating-label input:focus+label,.form-floating-label input:not(:placeholder-shown)+label,.form-floating-label.is-invalid label,input.parsley-error+label{font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;top:0;background:#fff;padding:0 4px;margin-left:-5px}.form-floating-label .parsley-errors-list{font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#cc2121;padding-left:4px}input.parsley-error,select.parsley-error,textarea.parsley-error{background-color:#fff!important;color:#1e1e1e!important;border:1px solid #CC2121!important}input.parsley-success,select.parsley-success,textarea.parsley-success{background-color:#fff!important;color:#1e1e1e!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{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.form-errors-message .form__message{border:none!important;box-shadow:none!important}.form-errors-message ul{padding-left:12px!important;margin-bottom:2px!important;list-style:none}.form-banner-block{height:728px;position:relative;background-color:#f5f3e7}.form-banner-block .block-banner-image{position:absolute;top:0;right:0;bottom:0;width:100%;overflow:hidden}.form-banner-block .block-banner-image img{height:100%;float:right}.block-banner-image-rectangle{position:absolute;right:55%;top:0;bottom:0;z-index:1}.block-banner-image-rectangle img{height:100%}@media (min-width: 768px) and (max-width: 991.98px){.container-registration-fluid{padding-left:0}}.block-description{position:absolute;z-index:2;width:206px;height:196px;bottom:60px;right:55%}@media (max-width: 991.98px){.block-description{right:0}.block-banner-image:after{content:"";display:block;background-color:#fff;position:absolute;width:3000px;height:3000px;top:-1166px;right:-2945px;border-radius:50%;z-index:1}}.block-description p{font-family:Lora;font-size:18px;font-weight:400;line-height:28px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#f5f3e7}.block-description .block-description-text{display:flex;align-items:center;justify-content:center;height:100%;width:185px;margin-left:17px}.customer.login-form{padding-top:160px}.customer.registration-form{display:block;max-width:100%!important;width:100%!important;padding-top:160px;padding-bottom:64px}.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{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;padding-top:0;padding-bottom:0}.customer.registration-form #create_customer .custom-checkbox-input label.custom-control-label{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:24px}#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{margin-top:0;flex-basis:50%}#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{font-family:Lora;font-size:32px;font-weight:400;line-height:40px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:4px}.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.registration-form h2.mb-5{font-family:Lora;font-size:24px;font-weight:400;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}}.customer.login-form p,.customer.registration-form p{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;margin-top:8px;margin-bottom:24px}.customer.login-form a{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445}.customer.login-form .btn.btn-primary{margin-top:0}.customer .errors{background-color:#ffc7c7;padding:12px 12px 12px 30px}.customer .errors ul li{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.sidebar{display:flex;flex-direction:column;justify-content:space-between;height:100vh;background-color:#f8f9fa;padding:1rem}@media (max-width: 768px){.sidebar{height:inherit}}.sidebar-links:last-child{margin-top:auto}.sidebar-link{display:flex;align-items:center;padding:.5rem 0;color:#212529;text-decoration:none;font-size:1rem;transition:color .2s}.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;height:100%;padding:0 0 32px;background:transparent;margin-right:15px}@media (max-width: 768px){.user-cabinet .sidebar{padding-bottom:64px}}.user-cabinet .sidebar-scroll{overflow-y:auto;height:100%}.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{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.user-cabinet .sidebar .btn-group-vertical .btn{text-align:left;color:#1e1e1e;padding:12px 8px 12px 12px;border-color:#c7d7c0}.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{border-right:1px solid #D6D6D6;background-color:#fff;position:relative}.user-cabinet .sidebar-wrap:before{content:"";display:block;background-color:#fff;position:absolute;top:0;bottom:0;left:-1000px;width:1000px}.user-cabinet-wrap{background-color:#f8f8f8}p.login-description{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}.user-cabinet .sidebar .sidebar-links .sidebar-link{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#cc2121;padding:12px 0}@media (max-width: 991.98px){.offcanvas-backdrop.show{display:block;top:72px;z-index:111}}.user-cabinet .sidebar .sidebar-links .sidebar-link .svg-wrapper{margin-right:8px}.user-cabinet-main{background-color:#fff;border-radius:16px}.progress-bar-container{width:100%;display:flex;align-items:center;border-radius:10px;margin:20px 0;padding:0;justify-content:flex-start}#progress-text{font-size:16px;margin-right:10px;flex-shrink:0}.progress-bar-background{width:100%;background-color:#c7d7c0;height:4px;border-radius:5px;overflow:hidden}.progress-bar{height:4px;background-color:#5b814b;width:0;transition:width .5s ease-in-out;display:block!important}.cabinet-main{border-radius:16px;background-color:#fff;padding:40px 40px 16px;margin-bottom:24px}@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){margin-left:0;width:100%}}.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;padding-bottom:8px;margin-bottom:24px}}.cabinet-main .list-group.order-status{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}.container.order-details hr.divider{height:0;border-bottom:1px solid #BABABA;opacity:1;background:transparent;padding-top:8px}.cabinet-main .list-group.order-status .list-group-item{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#7a5c3c}.cabinet-main .list-group .list-group-item .fw-bold{font-family:Nunito Sans;font-size:16px;font-weight:400!important;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;padding:0 0 8px}.cabinet-main .list-group .list-group-item{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding-bottom:16px;border:none;padding-left:0}#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{font-weight:500;letter-spacing:0}.account-buttons{display:flex;flex-wrap:wrap;gap:16px}.shipping-details .btn.btn-primary{padding:12px 24px;border-radius:32px;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}@media (max-width: 767px){.shipping-details .btn.btn-primary{width:100%;margin-bottom:16px}}#recover:focus-visible{outline:none;outline-offset:none;box-shadow: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{font-family:Nunito Sans;font-size:14px;font-weight:700;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.cabinet-login-security .fake-input span{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.line-item-card:last-of-type{border-bottom:none!important}.cabinet-main h1,.cabinet-main .main-page-title.page-title{font-family:Lora;font-size:32px;font-weight:400;line-height:44px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding-bottom:24px}@media (max-width: 991.98px){.cabinet-main h1,.cabinet-main .main-page-title.page-title{font-size:24px;line-height:32px;margin-bottom:0}}.cabinet-main .account-contact-us-inner p{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.cabinet-main .account-contact-us-inner .btn.btn-link{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;padding-left:0}.main-page-title.page-title{margin-bottom:0!important}.cabinet-main h3{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.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{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.order-details .order-summary .sub-total strong{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.order-details .order-summary .total div.text-end{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.order-details .order-summary .total strong{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.order-details .line-item-product .btn.btn-link{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445}.order-history .line-item-card{border-bottom:1px solid #BABABA;padding:24px 0}.order-history .line-item-card .btn.btn-primary{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;padding:12px 24px;border-radius:32px}.order-history .line-item-card .card-title{font-family:Nunito Sans;font-size:14px;font-weight:800;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding-bottom:5px}.order-history .line-item-card .card-title .order-status{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#7a5c3c}.order-history .line-item-card .card-title .badge{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}.order-history .line-item-card .card-text{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:16px}.line-item-product{margin-bottom:16px}.line-item-product img{width:96px;height:auto;border-radius:8px}.line-item-product-description{margin-left:-6.5px}.line-item-product-description h6{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-top:0}.line-item-product-description p{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.line-item-product-description p span{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}.btn.btn-outline-light{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;padding:12px 24px;border:1px solid #285445;border-radius:32px}.card.product-card{border-radius:16px;overflow:hidden;background-color:#fff;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{font-family:Lora;font-size:20px;font-weight:700;line-height:28px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.card-img-top{width:100%;height:auto;object-fit:cover}.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{display:flex;flex-direction:column;align-items:stretch}.card.product-card .product-card-body .card-text{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.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{margin-bottom:0}.card.product-card .card-body.product-card-body .card-title{margin-bottom:8px}.card.product-card .card-footer{width:100%;background:transparent;border:none;padding:0 20px 20px}.card.product-card .card-footer a{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445}.card.product-card .card-footer p{margin-bottom:0}.card.product-card .card-media{display:flex;align-items:stretch;width:100%}.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{padding-top:24px;margin-bottom:16px}@media (max-width: 767px){.card.card-quiz .card-media{margin-bottom:24px}}.card.card-quiz .card-media .card-media-inner{height:100%;width:100%;border-radius:16px;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{font-family:Lora;font-size:24px;font-weight:400;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin-bottom:8px}.card.card-quiz p{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}@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{padding-top:0;padding-bottom:0;margin-top:0}.arrow-left{display:inline-flex;align-items:center;text-decoration:none;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.arrow-left:before,.seal-subscription-page .seal-button.seal-button-back:before{content:"";display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid #1E1E1E}.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{//styleName: Headings/H2 (desktop);font-family:Lora;font-size:32px;font-weight:400;line-height:44px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.quiz-result-title p{//styleName: Body/Body 1;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}#result-page{position:relative;overflow:hidden}#result-page:before{content:"";position:absolute;bottom:-70px;left:-70px;width:200px;height:200px;background-color:#c7d7c0;background-size:cover;border-radius:50%}#result-page:after{content:"";position:absolute;top:10px;right:50px;width:647px;height:714px;background-color:#f5f3e7;border-radius:60% 40% 50% 50%;transform:rotate(-113deg);z-index:-1}@media (max-width: 767px){#result-page:before,#result-page:after{display:none}}.rating-count.caption span{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.rating-wrapper{margin:4px 0}.product-details{position:relative;margin-bottom:24px!important}.product-details h2{display:inline-block;background-color:#fff;font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;padding:1px 8px;margin-bottom:12px}.product-details p,.product-details ul li,.product-details ol li{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.product-details h2:before{content:"";display:block;position:absolute;left:0;right:0;height:25px;top:4px;z-index:-1}.product-container img{border-radius:16px}.product-details table tr.marked-row td{background-color:#f5f3e7;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#757575}.product-details table tr.marked-row td:first-child{font-family:Nunito Sans;font-size:12px;font-weight:800;line-height:16px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.product.product-container h1{font-family:Lora;font-size:20px;font-weight:700;line-height:28px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}@media (max-width: 768px){.product.product-container h1{margin-top:16px}}.ingredient-group{padding:30px 94px;display:flex;justify-content:space-between;align-items:center;border-radius:16px}@media screen and (max-width: 1024px){.ingredient-group{padding:30px 24px}}@media screen and (max-width: 767px){.ingredient-group{flex-direction:column;padding:30px 16px;gap: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%;max-width:100%;width:100%}}.ingredients-group-title{display:flex;justify-content:center;flex-direction:column}@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;line-height:24px;font-weight:700}@media screen and (max-width: 767px){.ingredients-group-title h3{text-align:left}}.ingredients-group-title p{font-family:Nunito Sans;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0;text-align:center;color:#757575}@media screen and (max-width: 767px){.ingredients-group-title p{text-align:left}}.ingredients-group-list h4{font-family:Nunito Sans,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0;color:#1e1e1e}.ingredients-group-list p{font-family:Nunito Sans;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:#757575;margin-bottom:0}.ingredients-group-list ul{list-style:none;padding:0;margin:0}.ingredients-group-list li+li{margin-top:12px;padding-top:12px;border-top:.5px solid #28544533}.product-weight{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}.sls-option-container .sls-price{font-family:Nunito Sans;font-size:20px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.sls-option-container .sls-savings-badge{text-transform:initial}.sls-option-container .sls-selling-plan-group-name{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;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{font-family:Nunito Sans;font-size:16px;font-weight:800;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.about-us-team{background-color:#f5f3e7}.about-us-team .team-member{margin-left:20px}.about-us-team .team-member .team-name{font-family:Lora;font-size:20px;font-weight:700;line-height:28px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}.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{border:1px solid #285445;background:#f8faf7;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{padding:0 12px;margin-top:15px;background-color:transparent;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445}#seal-editable-modal #seal-editable-modal-save,#seal-alert-box #seal-alert-box-confirm{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;background-color:#285445;padding:12px 24px;border-radius:32px}#seal-editable-modal #seal-editable-modal-cancel{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445;padding:12px 24px;border-radius:32px;background:transparent;border:1px solid #285445}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}}@media (max-width: 767px){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,.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{font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262;top:-5px;left:16px;background:#fff;padding:0 4px;margin-left:-5px}#seal-editable-modal .seal-layout .seal-floating-label input{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;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}#seal-editable-modal .seal-layout .seal-floating-label input:focus,#seal-editable-modal .seal-layout .seal-floating-label input:focus-visible{box-shadow:none!important;border-color:#5a8676!important;outline:inherit}select[name="addresses[shipping][country_code]"]{pointer-events:none;background-color:#e9ecef;color:#6c757d;cursor:not-allowed}@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{//styleName: Labels/Link;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;background-color:transparent!important;color:#cc2121!important}main .seal-subscription-page .seal-t-strong.seal-t-underline.seal-sub-id{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:10px;display:inline-block}main .seal-subscription-page .seal-list-interval-label{font-family:Nunito Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}main .seal-subscription-page .seal-sub-list-total-value{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e}#seal-unsubscribe-button{padding_left:0!important;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{background-color:transparent;font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;color:#285445}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{font-family:Lora;font-size:32px;font-weight:400;line-height:44px;text-align:left!important;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;white-space:nowrap}@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{font-family:Lora;font-size:24px;font-weight:400;line-height:32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1e1e1e;margin-bottom:30px}#seal-editable-modal,.seal-modal,#seal-confirmation-box,#seal-alert-box{border-radius:16px!important}#seal-confirmation-overlay #seal-confirmation-box .description{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#626262}#seal-confirmation-overlay #seal-confirmation-box .seal-button,.seal-dynamic-sectioned #seal-reactivate-button.seal-button{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;padding:12px 24px;border-radius:32px}#seal-confirmation-overlay #seal-confirmation-box .seal-button.seal-button-red{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;padding:12px 24px;border-radius:32px;background-color:#cc2121}.seal-layout .seal-auto{margin-left:0;margin-top:5px;margin-right:11px}.seal-container.seal-sectioned.seal-pointer.js-seal-clickable{border:1px solid #285445;border-radius:16px;background-color:#f8f8f8}.seal-container.seal-sectioned .seal-button.seal-button-small{font-family:Nunito Sans;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;border-radius:32px;color:#fff;background-color:#285445;padding:12px 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}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
