*{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;vertical-align:baseline;font-family:inherit;outline:0;text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,label,summary{display:block}header,footer,main{font-size:16px}li{list-style-type:none;list-style-position:inside;margin-bottom:6px}img{width:100%;max-width:100%}a,.alink{color:#2a3f60;text-decoration:inherit}a:hover,.alink:hover,a:focus,.alink:focus{cursor:pointer}a:visited,.alink:visited{color:#2a3f60}.fieldset{margin-bottom:30px}input,select,textarea{color:#2a3f60}input,select{min-height:18px;min-width:18px;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}select{max-width:100%;min-width:100px;min-height:48px;border:1px solid #9d9d9d}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type*=date],input[type=email]{font-family:"Urbanist",sans-serif;min-height:48px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #9d9d9d;background-color:#fff !important}input[type=text]{padding:15px 20px}input[type=checkbox],input[type=radio]{min-height:26px;min-width:26px;accent-color:#2a3f60;border:2px solid #2a3f60}input[type=checkbox]:checked:after,input[type=radio]:checked:after{background-color:#fff !important;color:#2a3f60 !important}textarea{resize:none;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #9d9d9d;background-color:#fff !important}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 3px 1px #2a3f60}@supports (-webkit-touch-callout:none){select,textarea,input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{font-size:16px}}body{font-family:"Urbanist",sans-serif;font-size:14px;color:#2a3f60;scroll-behavior:smooth;background-color:#fff}body *{font-family:"Urbanist",sans-serif}@media (min-width:769px){.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1400px !important}}.page-wrapper{transition:none}.page-wrapper .page-main{padding-right:15px;padding-left:15px}.columns .column.main{padding-bottom:0}.message{width:100%;margin:30px 0}.message.success{margin-top:15px;padding:10px 15px;font-size:16px;color:#49584c;background-color:rgba(113,155,77,.18)}.message.success>*:first-child:before{position:unset;margin-right:5px;display:initial;color:#719b4d}.message.success a{color:inherit;text-decoration:underline}.message.success a:hover,.message.success a:focus{color:inherit;text-decoration:none}.message.info{margin-top:15px;padding:10px 15px;font-size:16px;color:#a36528}.message.info>*:first-child:before{position:unset;margin-right:5px;display:initial;color:#ca8036}.message.info a{color:inherit;text-decoration:underline}.message.info a:hover,.message.info a:focus{color:inherit;text-decoration:none}.message.notice,.message.warning{margin-top:15px;padding:10px 15px;font-size:16px;background:#fff2e1;color:#a36528}.message.notice>*:first-child:before,.message.warning>*:first-child:before{position:unset;content:"\e60c";margin-right:0;display:initial;color:#a36528;font-size:20px}.message.notice a,.message.warning a{color:inherit;text-decoration:underline}.message.notice a:hover,.message.warning a:hover,.message.notice a:focus,.message.warning a:focus{color:inherit;text-decoration:none}.message.error{margin-top:15px;padding:10px 15px;font-size:16px;color:#ae0c09}.message.error>*:first-child:before{position:unset;display:initial;margin:-12px 5px 0 0}.message.error a{color:inherit;text-decoration:underline}.message.error a:hover,.message.error a:focus{color:inherit;text-decoration:none}.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#fff}@media only screen and (max-width:768px){.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#fff}}.modal-popup .modal-header{padding-top:15px}.modal-popup .modal-popup .modal-content{padding-top:15px}@media (max-width:768px){.modal-popup .modal-popup .modal-content{margin-bottom:100px}}.modal-popup .action-close{padding:15px;z-index:12}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{color:#2a3f60}.modal-slide._inner-scroll .modal-header{box-shadow:0px 6px 10px 0 rgba(0,0,0,.25);z-index:9}.modal-slide._inner-scroll .modal-footer{box-shadow:0px -6px 10px 0 rgba(0,0,0,.25);z-index:9}.modal-popup .modal-footer{display:flex;column-gap:15px}.modal-popup.confirm._show{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.loading-mask{display:flex;align-items:center;justify-content:center}img[src*=loader],img[src*=loading],img[src*=ajax-loader],img[src$=".gif"][src*=loader],.loading-mask img,.loader img,[data-role=loader] img,.ajax-loader img,img.ajax-loader,img.loader,img.loading,.loading-mask .loader img,.loader>img,.loading-mask .loader>img,.loading-mask [data-role=loader] img{max-width:50px !important;max-height:50px !important;width:auto !important;height:auto !important;object-fit:contain !important}.loading-mask,.loader,[data-role=loader]{max-width:50px !important;max-height:50px !important}.loader:before,.loading-mask .loader:before{width:50px !important;height:50px !important;background-size:50px 50px !important}.ui-datepicker{width:400px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:5px;color:#2a3f60}.field.choice{display:flex;align-items:center;column-gap:10px}.field.choice *{margin:0;top:unset}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type*=date],input[type=email],textarea,select,.field .control{max-width:530px}.current-pharmacy-information h3.legend{border-bottom:none;padding-bottom:0;padding-left:1rem}.current-pharmacy-information h3.legend span{color:#2a3f60;font-size:20px;font-style:normal;font-weight:700;line-height:1.2}.current-pharmacy-information .field .control{max-width:100%;width:100%}.current-pharmacy-information .field .control input{max-width:100%}.current-pharmacy-information .field .control select{max-width:100%}.current-prescriber-information h3.legend{border-bottom:none;padding-bottom:0;padding-left:1rem}.current-prescriber-information h3.legend span{color:#2a3f60;font-size:20px;font-style:normal;font-weight:700;line-height:1.2}.current-prescriber-information .field .control{max-width:100%;width:100%}.current-prescriber-information .field .control input{max-width:100%}.current-prescriber-information .field .control select{max-width:100%}.supporting-documents h3.legend{border-bottom:none;padding-bottom:0;padding-left:1rem}.supporting-documents h3.legend span{color:#2a3f60;font-size:20px;font-style:normal;font-weight:700;line-height:1.2}.supporting-documents .field .control{max-width:100%;width:100%}.supporting-documents .field .control input{max-width:100%}.supporting-documents .field .control select{max-width:100%}.backgroundcatimage{width:calc(100vw);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;text-align:center;margin-bottom:30px}.backgroundcatimagemobile{width:calc(100vw);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;text-align:center;margin-bottom:30px}@media (min-width:768px){.backgroundcatimagemobile{display:none}}@media (max-width:768px){.backgroundcatimage{display:none}.backgroundcatimage_forboth{display:block}}@media (max-width:768px){.modal-popup._show.stateIp-modal-popup{left:15px;right:15px}}.modal-popup._show.stateIp-modal-popup .modal-inner-wrap{max-width:470px;text-align:center;top:50%;transform:translateY(-50%);margin-top:0;border-radius:10px}@media (max-width:768px){.modal-popup._show.stateIp-modal-popup .modal-inner-wrap{position:absolute;height:auto;right:0;left:0;margin:0 auto;min-height:auto}}.modal-popup._show.stateIp-modal-popup .modal-inner-wrap .modal-content{height:330px;display:flex;align-items:center;padding-bottom:0}@media (max-width:576px){.modal-popup._show.stateIp-modal-popup .modal-inner-wrap .modal-content{padding:0}}.modal-popup._show.stateIp-modal-popup .modal-inner-wrap .modal-content .store-popup-logo img{width:auto}.modal-popup._show.stateIp-modal-popup .modal-inner-wrap .modal-content .popup-state-selection span{color:#2a3f60;font-family:Urbanist;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:inline-block;margin:14px 0 20px;width:100%}.modal-popup._show.stateIp-modal-popup .modal-inner-wrap .modal-content .popup-state-selection select{border:.25px solid #000;background:#fff;min-width:auto;width:215.536px;height:40.7px;box-shadow:none;color:#202428;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:400;line-height:24px;background-image:url(../images/arrow-icon.png);background-size:12px;background-position:95%;background-repeat:no-repeat;padding:4px 15px}.customer-account-create .ui-datepicker{z-index:99 !important}.account .ui-datepicker{z-index:99 !important}.page-header .header-top{padding:8px !important}@media (max-width:768px){.modal-slide._inner-scroll .modal-content .block-authentication .block-customer-login{padding-bottom:100px}}@media (min-width:769px){.sales-order-print .page-wrapper .page-main{padding-top:calc(60px)}}.sales-order-print .order-details-items{border:none}.sales-order-print .block-order-details-view{padding:0 15px}.sales-order-print .logo img{height:75px}h1{font-size:48px !important;line-height:61px;font-weight:400}@media screen and (min-width:769px){h1{font-size:48px;line-height:61px;font-weight:400}}h1+h2,h1+h3,h1+h4{margin-top:7px}h1 a{font-size:inherit}h2{font-size:40px;line-height:48px;font-weight:400}@media screen and (min-width:769px){h2{font-size:40px;line-height:48px;font-weight:400}}h3{font-size:30px;line-height:40px}@media screen and (min-width:769px){h3{font-size:30px;line-height:40px}}p{font-size:20px;line-height:1.5;font-weight:400;margin:15px 0}@media screen and (min-width:769px){p{font-size:20px;line-height:1.5;font-weight:400}}button,.button,.btn,.action.primary,.action-primary,button.action.primary,button.action-primary,a.action.primary,a.action-primary,.tocart,.cart-discount .actions-toolbar .action.primary,.checkout-cart-index .abs-revert-secondary-color,.checkout-cart-index .abs-revert-to-action-secondary,.checkout-cart-index .paypal-review .block .actions-toolbar .action.primary,.checkout-cart-index .abs-discount-block .actions-toolbar .action.primary,.checkout-cart-index .abs-discount-block .actions-toolbar .action.cancel,.checkout-cart-index .block-compare .action.primary,.checkout-cart-index .cart-summary .block .actions-toolbar>.primary .action.primary,.checkout-cart-index .abs-discount-code .form-discount .actions-toolbar .primary .action,.checkout-cart-index .cart-summary .form.giftregistry .fieldset .action.primary,.checkout-cart-index .paypal-review-discount .actions-toolbar .action.primary,.checkout-cart-index .paypal-review-discount .actions-toolbar .action.cancel,.checkout-cart-index .cart-discount .actions-toolbar .action.primary,.checkout-cart-index .cart-discount .actions-toolbar .action.cancel,.checkout-cart-index .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action,.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content .form-discount .actions-toolbar .primary .action{font-family:"Urbanist",sans-serif;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;height:max-content;min-height:48px;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;overflow-wrap:break-word;font-size:14px;font-weight:700;letter-spacing:.1em;border:1px solid #2a3f60;background-color:#fff;color:#2a3f60;border-radius:unset;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}button:hover,.button:hover,.btn:hover,.action.primary:hover,.action-primary:hover,button.action.primary:hover,button.action-primary:hover,a.action.primary:hover,a.action-primary:hover,.tocart:hover,.cart-discount .actions-toolbar .action.primary:hover,button:focus,.button:focus,.btn:focus,.action.primary:focus,.action-primary:focus,button.action.primary:focus,button.action-primary:focus,a.action.primary:focus,a.action-primary:focus,.tocart:focus,.cart-discount .actions-toolbar .action.primary:focus,button:active,.button:active,.btn:active,.action.primary:active,.action-primary:active,button.action.primary:active,button.action-primary:active,a.action.primary:active,a.action-primary:active,.tocart:active,.cart-discount .actions-toolbar .action.primary:active{color:#fff;background-color:#2a3f60;border:1px solid #2a3f60}.action.primary:hover,.action-primary:hover,.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active{border:1px solid #2a3f60 !important}.actions-toolbar>.primary,.actions-toolbar>.secondary{text-align:left}a.action{letter-spacing:.1em;color:inherit;text-decoration:underline;font-weight:400;font-size:14px}a.action:hover,a.action:focus,a.action:active{text-decoration:none}a.action:visited{color:inherit}.actions-toolbar .primary .action{min-width:250px}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:flex;align-items:center}.action-edit:before,.action-delete:before{color:#2a3f60;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.action-edit:hover:before,.action-delete:hover:before,.action-edit:focus:before,.action-delete:focus:before{color:#719b4d !important}.action.edit:before,.action.delete:before{color:#2a3f60;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.action.edit:hover:before,.action.delete:hover:before,.action.edit:focus:before,.action.delete:focus:before{color:#ca8036 !important}header.page-header *{font-family:'Satoshi',sans-serif;color:#fff}.page-header{z-index:100;top:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-padding-before:env(safe-area-inset-top,0);padding-top:env(safe-area-inset-top,0);background-image:radial-gradient(184.74% 97.65000000000001% at -.14% .9%,#163229 0%,rgba(21,103,85,.93) 56.64%,#38846c 71.48%,#64cc68 100%);color:#fff;border-bottom:.5px solid #fff !important}@media (min-width:769px){.page-header{position:fixed;box-shadow:0px 0px 4px 0px rgba(46,50,47,.12)}}@media (max-width:768px){.page-header{position:fixed;top:72px;left:0;right:0;z-index:99}}.page-header .header-top{background:#bbdf89;text-align:center;font-size:16px;font-weight:600;padding:10px !important;line-height:24px;color:#40621a}@media (max-width:768px){.page-header .header-top{position:fixed;top:0;left:0;right:0;height:72px}}.page-header .header-top span{color:#40621a}@media (max-width:768px){.page-header .header-top span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:18px}}@media (max-width:380px){.page-header .header-top span{font-size:12px}}@media (max-width:300px){.page-header .header-top span{font-size:11px}}.page-header .header-top a.refill-btn{color:#40621a;text-decoration:none}.page-header .header-top a.refill-btn:before{content:'';position:absolute;bottom:0;width:calc(100% - 18px);height:1px;border-bottom:1px solid #40621a}.page-header .header-middle{display:flex;align-items:center;justify-content:space-between;max-width:1280px;padding:16px 20px;gap:20px;margin:0 auto;height:auto;transition:all .3s ease;position:relative}@media (max-width:768px){.page-header .header-middle{height:auto;width:100%;padding:12px 16px;gap:12px}}.page-header .header-middle *{position:static}.page-header .header-middle .header-m-middle *{position:static}@media (max-width:768px){.page-header .header-middle .header-m-middle .nav-toggle{display:none}}.page-header .header-middle .header-m-middle .logo{margin:0;float:none}.page-header .header-middle .header-m-middle .logo img{max-width:148px;height:auto !important;margin:0;width:148px;transition:all .3s ease}@media (max-width:1199px){.page-header .header-middle .header-m-middle .logo img{max-width:110px;width:110px}}@media (max-width:370px){.page-header .header-middle .header-m-middle .logo img{width:90px}}.page-header .header-middle .header-m-middle .green-logo{display:none}.page-header .header-middle .header-search{flex:1;max-width:300px;display:flex;align-items:center}@media (max-width:768px){.page-header .header-middle .header-search{display:none}}.page-header .header-middle .header-search .search-box{width:100%}.page-header .header-middle .header-search .search-box .block-search{width:100%;position:static !important;padding:0}.page-header .header-middle .header-search .search-box .block-search .control:before{display:none}.page-header .header-middle .header-search .search-box #search{height:auto;min-height:auto;font-size:16px;width:100%;max-width:100%;z-index:103;position:relative;left:unset;box-shadow:none;border:.5px solid #fff;padding:12px 40px 12px 14px;border-radius:90px;background:0 0 !important}.page-header .header-middle .header-search .search-box #search:focus{border:2px solid #fff;background:0 0 !important}.page-header .header-middle .header-search .search-box #search::placeholder{color:#fff}.page-header .header-middle .header-search .search-box{display:block !important}.page-header .header-middle .header-search .search-box .actions{position:relative}.page-header .header-middle .header-search .search-box .actions button.search{top:-40px;min-height:auto;height:auto;z-index:99;right:18px}.page-header .header-middle .header-search .search-box .actions button.search:before{color:#fff;font-size:18px}.page-header .header-middle .header-m-right{display:flex;align-items:center}@media (max-width:991px){.page-header .header-middle .header-m-right{display:flex;width:auto;margin-left:auto;gap:8px}.page-header .header-middle .header-m-right .header-help-menu,.page-header .header-middle .header-m-right .header-refill-btn,.page-header .header-middle .header-m-right .customer-account{display:none}}.page-header .header-middle .header-m-right .mobile-header-actions{display:flex;align-items:center;gap:0px}.page-header .header-middle .header-m-right .mobile-header-actions .mobile-refill-btn{line-height:24px;display:flex;text-decoration:none;white-space:nowrap;border-radius:40px;background-color:var(--green-01);padding:9px 24px;color:#000;font-size:16px;font-weight:700;letter-spacing:.25px;transition:all .3s ease}@media (max-width:768px){.page-header .header-middle .header-m-right .mobile-header-actions .mobile-refill-btn{padding:8px 16px;font-size:14px}}.page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle{width:50px}@media (max-width:768px){.page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle{padding:0 14px}}.page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle svg{width:22px;flex-shrink:0}.page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle .close{display:none}.page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle .close path{stroke:transparent !important}.page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle.is-active .close{display:block}.page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle.is-active .search{display:none}@media (max-width:991px){.page-header .header-middle .header-m-right .mobile-header-actions .mobile-refill-btn,.page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle,.page-header .header-middle .header-m-right .mobile-header-actions .mobile-menu-toggle{display:inline-flex}}@media (min-width:992px){.page-header .header-middle .header-m-right .mobile-header-actions .mobile-refill-btn,.page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle,.page-header .header-middle .header-m-right .mobile-header-actions .mobile-menu-toggle{display:none}}.page-header .header-middle .header-m-right .mobile-header-actions .mobile-menu-toggle{padding:0 0 0 12px}.page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle,.page-header .header-middle .header-m-right .mobile-header-actions .mobile-menu-toggle,.page-header .header-middle .header-m-right .mobile-header-actions .minicart-wrapper{cursor:pointer;align-items:center;justify-content:center;border:none;background:0 0}.page-header .header-middle .header-m-right .mobile-header-actions .minicart-wrapper{padding:0;margin:0;display:inline-flex}.page-header .header-middle .header-m-right .mobile-header-actions .minicart-wrapper .action.showcart{display:inline-flex !important;align-items:center;justify-content:center;cursor:pointer;position:relative}.page-header .header-middle .header-m-right .mobile-header-actions .minicart-wrapper .action.showcart:before{display:none !important}@media (min-width:992px){.page-header .header-middle .header-m-right .mobile-header-actions .minicart-wrapper .action.showcart:hover:after{content:'';background:#5ac856;position:absolute;width:50px;height:50px;border-radius:50%;z-index:-1;top:-13px;left:-12px}}.page-header .header-middle .header-m-right .mobile-header-actions .minicart-wrapper .action.showcart .text,.page-header .header-middle .header-m-right .mobile-header-actions .minicart-wrapper .action.showcart .cart-icon{display:none}.page-header .header-middle .header-m-right .mobile-header-actions .minicart-wrapper .action.showcart .counter.qty{position:absolute;top:-10px;right:-4px}.page-header .header-middle .header-m-right .control.captcha-image .captcha-img{width:auto}.page-header .header-middle .header-m-right .customer-account{position:relative;padding:0 28px;border-left:2px solid #fff}@media (max-width:768px){.page-header .header-middle .header-m-right .customer-account{position:inherit}}.page-header .header-middle .header-m-right .customer-account #login-account:hover:before{content:'';background:#5ac856;position:absolute;width:50px;height:50px;border-radius:50%;z-index:-1;top:-12px;left:15px}.page-header .header-middle .header-m-right .customer-account #login-account,.page-header .header-middle .header-m-right .customer-account .customer-login-link{display:block;width:24px;height:24px}.page-header .header-middle .header-m-right .customer-account .account-ajax-popup{position:relative}.page-header .header-middle .header-m-right .customer-account .account-ajax-popup ul{position:absolute;top:5px;left:0;width:120px;min-height:80px;margin:0;padding:10px;padding-bottom:8px;padding-bottom:0;background:#fff;z-index:99;border:1px solid #9d9d9d}.page-header .header-middle .header-m-right .customer-account .account-ajax-popup ul:before,.page-header .header-middle .header-m-right .customer-account .account-ajax-popup ul:after{border-bottom-style:solid;content:"";display:block;height:0;position:absolute;width:0}.page-header .header-middle .header-m-right .customer-account .account-ajax-popup ul:before{left:12px;top:-12px;border:6px solid;border-color:transparent transparent #fff;z-index:99}.page-header .header-middle .header-m-right .customer-account .account-ajax-popup ul:after{left:11px;top:-14px;border:7px solid;border-color:transparent transparent #bbb;z-index:98}@media (min-width:769px) and (max-width:1024px){.page-header .header-middle .header-m-right .customer-account .account-ajax-popup ul{right:0;left:inherit}}.page-header .header-middle .header-m-right .customer-account .account-ajax-popup ul li a{color:#2a3f60;text-decoration:none}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup{display:none;opacity:1;position:absolute;z-index:104;max-height:700px;right:-45px;top:40px;pointer-events:all;background:#fff;border:1px solid gray;border-radius:20px;padding:24px;width:360px;overflow:visible;overflow-y:auto}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup *{color:#000}@media (min-width:769px) and (max-width:1450px){.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup{max-height:calc(100vh - 136px)}}@media (max-width:768px){.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup{right:auto;left:-25px;width:344px}}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup:before{content:"";position:absolute;top:-9px;right:49px;height:15px;width:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-top:1px solid #9d9d9d;border-left:1px solid #9d9d9d}@media (max-width:768px){.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup:before{right:116px;bottom:-9px;top:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form{min-width:100%;margin-bottom:0}@media (min-width:769px) and (max-width:1450px){.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .fieldset.login{margin-bottom:0}}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .field{margin-bottom:20px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .field .label{color:#757575;font-size:14px;font-weight:400}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .field .label[for=show-password]{font-size:12px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .field input,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .field select{height:48px;width:100%;border:1px solid #999;border-radius:8px;padding:11px 10px;height:auto;min-height:auto;line-height:100%;font-size:12px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .field input[type=checkbox]{margin-top:0;border:1px solid #b3b3b3;border-radius:4px;width:20px;height:20px;top:0;color:#757575;font-size:12px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .field.note{width:100%;font-size:20px;font-weight:600;color:#2a3f60;padding-top:0;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #9d9d9d}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .field.choice{display:flex;align-items:center;column-gap:5px;padding:0}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .forgot-password-link,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .forgot-password{width:auto;color:#2a3f60;font-weight:400;font-size:14px;text-transform:none;text-decoration:underline;background-color:transparent;border:none;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0;margin:0}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .forgot-password-link span,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .forgot-password span{color:#757575;font-size:12px;font-weight:600}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .forgot-password-link:hover,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .forgot-password:hover,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .forgot-password-link:focus,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .forgot-password:focus{text-decoration:none}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .actions-toolbar{margin-top:15px;line-height:20px;width:100%}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .actions-toolbar .primary{width:100%;margin-bottom:8px;z-index:9}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .actions-toolbar .primary button{width:auto;max-width:100%;background:#2f6a97;border-radius:40px;color:#fff;font-weight:700;border:1px solid #2f6a97;font-family:inherit;margin:0;height:auto;min-height:auto;padding:12px;font-size:14px;font-weight:600;text-transform:capitalize;letter-spacing:0}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .actions-toolbar .primary button span{color:#fff}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .actions-toolbar .primary button:hover,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .actions-toolbar .primary button:focus{background:#719b4d;border-color:#719b4d}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link strong{font-size:16px;font-weight:700;color:#2a3f60}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link .telyrx-ajax-register-tab,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link .telyrx-ajax-login-tab{width:auto;padding:10px 0;color:#2a3f60;font-weight:400;letter-spacing:.1em;font-size:14px;text-transform:none;text-decoration:underline;background-color:transparent;border:none;margin-left:5px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link .telyrx-ajax-register-tab:hover,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link .telyrx-ajax-login-tab:hover,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link .telyrx-ajax-register-tab:focus,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link .telyrx-ajax-login-tab:focus{text-decoration:none}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form legend.legend{margin:0;padding:0;border-bottom:none}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form legend.legend span{width:100%;font-size:18px;font-weight:500;text-transform:none;margin-top:0;-webkit-margin-after:12px;margin-bottom:12px;color:#2a3f60;display:block}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.info{margin:0 0 15px;padding:0}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.info .field{margin-bottom:15px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.info .field .customer-dob{position:relative}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.info .field .customer-dob .ui-datepicker-trigger{position:absolute;right:10px;top:4px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.info .field .customer-dob .ui-datepicker-div{max-width:300px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.info .field .customer-dob .ui-datepicker .ui-datepicker-prev span,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.info .field .customer-dob .ui-datepicker .ui-datepicker-next span{border-color:transparent #719b4d transparent transparent}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.info .label{margin-top:0;font-size:14px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link{margin:15px 0}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.account{padding:0}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.account .field.password{width:100%;display:inline-block}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.account .field.password .password-strength-meter{font-size:14px;font-weight:700}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.account .field.confirmation{width:100%;display:inline-block}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.account .label{margin-top:0}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .create.account:after{margin-top:20px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .fieldset>.field.required>.label:after,.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form.password.forget .fieldset:after{font-size:14px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form.password.forget .fieldset:after{margin-top:0}.page-header .header-middle .header-m-right img{width:32px;color:#2a3f60;vertical-align:middle;cursor:pointer}@media (max-width:991px){.page-header .header-middle .header-m-right img{width:24px}}@media (max-width:768px){.page-header .header-middle .header-m-right img{display:none}}.page-header .header-middle .block-search .control{max-width:100%}.page-header .header-middle .block-search .control:before{content:url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.7309 18.3109L16.0209 14.6309C17.461 12.8353 18.1584 10.5562 17.9697 8.2622C17.781 5.9682 16.7206 3.83368 15.0064 2.29754C13.2923 0.761407 11.0547 -0.0595894 8.75382 0.00337096C6.45294 0.0663314 4.26362 1.00846 2.63604 2.63604C1.00846 4.26362 0.0663314 6.45294 0.00337096 8.75382C-0.0595894 11.0547 0.761407 13.2923 2.29754 15.0064C3.83368 16.7206 5.9682 17.781 8.2622 17.9697C10.5562 18.1584 12.8353 17.461 14.6309 16.0209L18.3109 19.7009C18.4039 19.7946 18.5145 19.869 18.6363 19.9198C18.7582 19.9706 18.8889 19.9967 19.0209 19.9967C19.1529 19.9967 19.2836 19.9706 19.4055 19.9198C19.5273 19.869 19.6379 19.7946 19.7309 19.7009C19.9111 19.5144 20.0119 19.2652 20.0119 19.0059C20.0119 18.7466 19.9111 18.4974 19.7309 18.3109ZM9.0209 16.0209C7.63643 16.0209 6.28305 15.6104 5.13191 14.8412C3.98076 14.072 3.08356 12.9788 2.55374 11.6997C2.02393 10.4206 1.88531 9.01314 2.1554 7.65527C2.4255 6.2974 3.09219 5.05012 4.07115 4.07115C5.05012 3.09219 6.2974 2.4255 7.65527 2.1554C9.01314 1.88531 10.4206 2.02393 11.6997 2.55374C12.9788 3.08356 14.072 3.98076 14.8412 5.13191C15.6104 6.28305 16.0209 7.63643 16.0209 9.0209C16.0209 10.8774 15.2834 12.6579 13.9706 13.9706C12.6579 15.2834 10.8774 16.0209 9.0209 16.0209Z" fill="%23777981"/></svg>');transform:translate(24px,10px);position:absolute;top:0;left:0;z-index:104}.page-header .header-middle .header-refill-btn{margin:0 20px}@media (max-width:768px){.page-header .header-middle .header-refill-btn{margin:0 12px}}.page-header .header-middle .header-refill-btn .refill-btn{line-height:24px;display:flex;text-decoration:none;white-space:nowrap;border-radius:40px;background-color:var(--green-01);padding:15px 32px;color:#000;font-size:16px;font-weight:700;letter-spacing:.25px;background-image:url('data:image/svg+xml,<svg width="11" height="13" viewBox="0 0 11 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.75 11.0605L10.75 6.06055L5.75 1.06055M10.75 6.06055H0.75" stroke="black" stroke-width="1.5" stroke-linecap="square"/></svg>');background-size:12px;background-position:-20px center;background-repeat:no-repeat;transition:all .3s ease}.page-header .header-middle .header-refill-btn .refill-btn:hover{background-position:12px center}.page-header .header-middle .header-refill-btn .refill-btn img{display:none}.page-header .header-main-menu{position:static;margin-left:0}@media (max-width:768px){.page-header .header-main-menu{display:none}}.page-header .header-main-menu .shop-all-menu{position:static}.page-header .header-main-menu .shop-all-menu .shop-all-btn{border:none;text-transform:capitalize;line-height:24px;display:flex;align-items:center;gap:8px;height:auto;min-height:auto;padding:13px 0;background:0 0;font-size:18px;font-weight:500;letter-spacing:.25px;border-bottom:3px solid transparent}@media (max-width:1199px){.page-header .header-main-menu .shop-all-menu .shop-all-btn{font-size:16px}}.page-header .header-main-menu .shop-all-menu .shop-all-btn:hover{background:0 0;border-bottom:3px solid #5ac856}.page-header .header-main-menu .shop-all-menu .shop-all-btn:focus{background:0 0;border-bottom:3px solid #163229}.page-header .header-main-menu .shop-all-menu .shop-all-btn:active{background:0 0;border-bottom:3px solid #163229}.page-header .header-main-menu .shop-all-menu .shop-all-btn svg path{stroke:#fff}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown{position:absolute;background:#fff;left:10px;right:10px;top:72px;box-shadow:0px 4px 45px 0px rgba(16,65,2,.19);padding:32px;border-radius:16px;max-height:calc(90vh - 120px);overflow-y:auto;display:none;z-index:30}@media (max-width:991px){.page-header .header-main-menu .shop-all-menu .shop-all-dropdown{top:68px}}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown *{color:#000}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .mega-menu-section{width:100%}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu{position:relative;width:100%;overflow:hidden}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__header{display:flex;align-items:center;gap:16px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__title{font-size:22px;font-weight:700}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__badge{background:#fdc835;font-size:14px;font-weight:700;padding:8px 12px 8px 32px;border-radius:7px;white-space:nowrap;line-height:16px;background-image:url('data:image/svg+xml,<svg width="10" height="12" viewBox="0 0 10 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.05195 7.66667V8.86667C4.05195 9.05556 4.11802 9.21111 4.25016 9.33333C4.38218 9.45555 4.54257 9.51667 4.73132 9.51667C4.91996 9.51667 5.07619 9.45183 5.2 9.32217C5.32381 9.19261 5.38571 9.03522 5.38571 8.85V7.66667H6.63506C6.82269 7.66667 6.98213 7.60144 7.11336 7.471C7.24471 7.34067 7.31039 7.18233 7.31039 6.996C7.31039 6.80978 7.24471 6.65278 7.11336 6.525C6.98213 6.39722 6.82269 6.33333 6.63506 6.33333H5.38571V5.13333C5.38571 4.94444 5.32381 4.78889 5.2 4.66667C5.07619 4.54444 4.91996 4.48333 4.73132 4.48333C4.54257 4.48333 4.38218 4.54444 4.25016 4.66667C4.11802 4.78889 4.05195 4.94444 4.05195 5.13333V6.33333H2.81948C2.63185 6.33333 2.47242 6.39856 2.34118 6.529C2.20983 6.65933 2.14416 6.81767 2.14416 7.004C2.14416 7.19022 2.20983 7.34722 2.34118 7.475C2.47242 7.60278 2.63185 7.66667 2.81948 7.66667H4.05195ZM1.01299 12C0.734416 12 0.49597 11.9021 0.297649 11.7062C0.0992165 11.5104 0 11.275 0 11V3.01667C0 2.74167 0.0992165 2.50622 0.297649 2.31033C0.49597 2.11456 0.734416 2.01667 1.01299 2.01667H8.44156C8.72013 2.01667 8.95863 2.11456 9.15706 2.31033C9.35538 2.50622 9.45455 2.74167 9.45455 3.01667V11C9.45455 11.275 9.35538 11.5104 9.15706 11.7062C8.95863 11.9021 8.72013 12 8.44156 12H1.01299ZM1.01299 11H8.44156V3.01667H1.01299V11ZM1.18182 1C1.03831 1 0.918048 0.951778 0.821026 0.855333C0.723892 0.759 0.675325 0.639556 0.675325 0.497C0.675325 0.354556 0.723892 0.236111 0.821026 0.141667C0.918048 0.0472222 1.03831 0 1.18182 0H8.28961C8.43312 0 8.55344 0.0482221 8.65057 0.144667C8.74759 0.241 8.7961 0.360444 8.7961 0.503C8.7961 0.645444 8.74759 0.763889 8.65057 0.858333C8.55344 0.952778 8.43312 1 8.28961 1H1.18182Z" fill="%23163229"/></svg>');background-repeat:no-repeat;background-size:12px;background-position:12px center}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__close{margin-left:auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:0 0;border-radius:50%;cursor:pointer;transition:background .15s ease;padding:0}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__close svg path{fill:#000;stroke:#000}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__body{display:flex;align-items:stretch;gap:32px;padding:24px 0}@media (max-width:991px){.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__body{flex-wrap:wrap}}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level1{flex:0 0 280px}@media (max-width:1199px){.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level1{flex:auto}}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level1-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level1-item{margin:0;position:relative}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level1-trigger{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;margin-bottom:0;border-radius:8px;font-size:18px;font-weight:700;text-decoration:none;transition:background .15s ease,color .15s ease}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level1-trigger:hover{background:#d8f5d7}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level1-item.is-active .condition-mega-menu__level1-trigger{background:#d8f5d7}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level1-item.is-active .condition-mega-menu__level1-trigger:after{content:"\2192";font-weight:700;margin-left:8px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__view-all-conditions a{display:block;text-decoration:none;font-size:16px;border-top:1px solid #c9d2c0;margin:8px 12px;padding:16px 0 0;font-weight:700}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__view-all-conditions a:after{content:"\2192";margin-left:6px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-panels{position:relative;flex:0 0 280px;padding:0 4px;min-height:320px}@media (max-width:1199px){.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-panels{flex:auto}}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-panel{display:none;height:100%}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-panel.is-active{display:block}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-header{display:flex;align-items:center;justify-content:space-between}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-title{margin:0}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-list{list-style:none;margin:0;padding:0 0 40px;height:100%;position:relative}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-list li{padding:4px;margin:0}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-list li a{display:block;font-size:16px;text-decoration:none;transition:color .15s ease;font-weight:500}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-list li a:hover{color:#5ac856}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-list .condition-mega-menu__level2-view-all{position:absolute;bottom:8px;font-size:16px;border-top:1px solid #c9d2c0;padding:16px 0 0;font-weight:700;width:100%}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-list .condition-mega-menu__level2-view-all a:hover{color:#5ac856}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__level2-view-all:after{content:"\2192";margin-left:6px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__sidebar{flex:1;display:flex;gap:32px;padding-left:20px;min-width:260px;background:rgba(201,210,192,.4);padding:20px;border-radius:16px}@media (max-width:1199px){.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__sidebar{flex:0 0 500px}}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__prescriptions-title{font-size:18px;font-weight:700;margin:0 0 8px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__prescriptions-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__prescriptions-list li{padding:8px 0;margin:0}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__prescriptions-list li a{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:16px;text-decoration:none;font-weight:500;background-image:url('data:image/svg+xml,<svg width="11" height="13" viewBox="0 0 11 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.75 11.0605L10.75 6.06055L5.75 1.06055M10.75 6.06055H0.75" stroke="black" stroke-width="1.5" stroke-linecap="square"/></svg>');background-size:12px;background-position:-20px center;background-repeat:no-repeat;transition:all .3s ease}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__prescriptions-list li a:hover{background-position:0 center;padding-left:20px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__prescriptions-list li .category-tag{font-size:12px;padding:2px 12px;border-radius:999px;white-space:nowrap;text-transform:capitalize;background:#163229;color:#fff}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__prescriptions{flex:1}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__hero--product{flex:1;border:1px solid rgba(0,0,0,.1);box-shadow:0px 4px 6.3px 0px rgba(22,50,41,.1);background:#fff;padding:16px;border-radius:8px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__hero-label{font-weight:700;font-size:12px;letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:16px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__hero-product-image{width:100%;aspect-ratio:1;border-radius:8px;margin-bottom:16px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__hero-product-image img{width:100%;height:100%;aspect-ratio:1;border-radius:8px}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__hero-product-name{margin:8px 0 0;font-size:16px;font-weight:700}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__hero-product-copy{margin:16px 0 4px;color:#163229;font-size:14px;font-weight:700}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__hero-product-fee{margin:0 0 16px;color:#163229;font-size:14px;font-weight:500}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__hero-cta{display:inline-flex;align-items:center;padding:6px 0;font-size:16px;font-weight:700;text-decoration:none}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__hero-cta:hover{color:#5ac856}.page-header .header-main-menu .shop-all-menu .shop-all-dropdown .condition-mega-menu__hero-cta:after{content:"\2192";margin-left:6px}.page-header .header-main-menu .shop-all-menu.active .shop-all-dropdown{display:block}.page-header .header.content{display:none}.is-scrolled .page-header{background:#fff;border-bottom:.5px solid #c9d2c0 !important}.is-scrolled .page-header *{color:#000}.is-scrolled .page-header .header-middle .header-search .search-box #search{border:.5px solid var(--Primary-Black,#000);color:#000}.is-scrolled .page-header .header-middle .header-search .search-box #search::placeholder{color:#000}.is-scrolled .page-header .header-middle .header-search .search-box .actions button.search:before{color:#000}.is-scrolled .page-header .header-middle .header-m-right svg path{fill:#000}.is-scrolled .page-header .header-middle .header-m-right .customer-account{border-left:2px solid #000}.is-scrolled .page-header .header-middle .header-m-right .mobile-header-actions .mobile-search-toggle svg path{stroke:#000}.is-scrolled .page-header .header-middle .header-m-right .mobile-header-actions .mobile-menu-toggle svg path{stroke:#000;fill:transparent}.is-scrolled .page-header .header-middle .header-m-middle .green-logo{display:block}.is-scrolled .page-header .header-middle .header-m-middle .white-logo{display:none}.is-scrolled .page-header .header-main-menu .shop-all-menu .shop-all-btn svg path{stroke:#000}.is-scrolled .page-header .header-help-menu .help-all-btn svg path{stroke:#000;fill:transparent !important}.telyrx-ajax-popup .message.error{margin-top:0;background:#fbe1e1;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:400;margin-bottom:16px}.state-list-wrapper .tab-content::-webkit-scrollbar{width:4px;border-radius:20px}.state-list-wrapper .tab-content::-webkit-scrollbar-track{background:#e7e9ea;border-radius:20px}.state-list-wrapper .tab-content::-webkit-scrollbar-thumb{background-color:#c9cdcf;border-radius:20px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link{text-align:center;margin:0}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link strong{font-size:24px;font-weight:600;margin-bottom:20px;display:block}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link .telyrx-ajax-register-tab-btn{width:100%;background-color:#709b4c;border-color:#709b4c;border-radius:40px;color:#fff;height:auto;min-height:auto;padding:12px;font-size:14px;font-weight:600;text-transform:capitalize;letter-spacing:0;box-shadow:none}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link .telyrx-ajax-register-tab-btn span{color:#fff}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .customer-account-create-link .telyrx-ajax-register-tab-btn:hover{background-color:#2a3f60;border-color:#2a3f60}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .ajax-login-or{position:relative;color:#d9d9d9;font-size:18px;margin-bottom:12px;display:block;z-index:1;background-color:#fff;display:flex;align-items:center;text-align:center;margin:30px 0;font-size:24px;font-weight:700;text-transform:uppercase;color:#2a3f60;opacity:50%}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .ajax-login-or:before{content:"";flex:1;border-bottom:1px solid #2a3f60;margin-right:12px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .ajax-login-or:after{content:"";flex:1;border-bottom:1px solid #2a3f60;margin-left:12px}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .field.note{text-align:center;border:none;padding:0 0 16px;font-size:24px;font-weight:600;margin:0}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form .actions-toolbar .primary button{width:100%}@media (max-width:768px){.page-header{margin-bottom:0}.page-header .header-middle .header-refill-btn .refill-btn-wrap{padding-top:4px}.page-header .header-middle .header-m-middle{order:1;padding:0}.page-header .header-middle .header-m-middle .logo img{margin:0}.page-header .header-middle .header-refill-btn{order:2;padding:0 0 0 10px;text-align:right;min-width:auto}main#maincontent{padding-top:124px}}@media (max-width:360px){.page-header .header-middle .header-refill-btn .refill-btn{font-size:12px}}.page-header .header-help-menu .help-all-btn{display:flex;text-decoration:none;white-space:nowrap;padding:13px 0;background:0 0;font-size:18px;font-weight:500;border:none;letter-spacing:.25px;height:auto;min-height:auto;text-transform:capitalize;gap:8px;border-bottom:3px solid transparent}@media (max-width:1199px){.page-header .header-help-menu .help-all-btn{font-size:16px}}.page-header .header-help-menu .help-all-btn:hover{background:0 0;border-bottom:3px solid #5ac856}.page-header .header-help-menu .help-all-btn:focus{background:0 0;border-bottom:3px solid #163229}.page-header .header-help-menu .help-all-btn:active{background:0 0;border-bottom:3px solid #163229}.page-header .header-help-menu .help-all-btn svg path{stroke:#fff}.page-header .header-help-menu .help-dropdown{position:absolute;right:0;top:60px;display:flex;flex-direction:column;display:none;border-radius:16px;background:#fff;box-shadow:0px 4px 45px 0px rgba(16,65,2,.19);width:100%;max-width:800px;right:290px;top:96px;color:#000;padding:32px}@media (max-width:1199px){.page-header .header-help-menu .help-dropdown{right:20px}}.page-header .header-help-menu .help-dropdown *{color:#000}.page-header .header-help-menu .help-dropdown .help-drop-row{display:flex;justify-content:space-between;gap:32px}.page-header .header-help-menu .help-dropdown .help-drop-row .help-col{width:100%}.page-header .header-help-menu .help-dropdown .help-heading{text-transform:none;margin:0 0 16px;padding:0 0 8px;color:#000;font-size:22px;font-weight:700;border-bottom:1px solid #c9d2c0}.page-header .header-help-menu .help-dropdown .help-item{width:100%;display:flex;align-items:center;font-size:18px;padding:8px 0;font-weight:700;gap:10px}.page-header .header-help-menu .help-dropdown .help-item img{width:15px}.page-header .header-help-menu .help-dropdown .help-item .help-item-text{display:flex;align-items:center;width:100%}.page-header .header-help-menu .help-dropdown p{text-transform:uppercase;margin:0}.page-header .header-help-menu .help-dropdown .browse-link{display:flex;align-items:center}.page-header .header-help-menu .help-menu.active .help-dropdown{display:flex}body.mobile-nav-open,body.mobile-search-open{overflow:hidden}body.mobile-nav-open .page-header,body.mobile-search-open .page-header{z-index:100000}.mobile-menu-icon--close{display:none}body.mobile-nav-open .mobile-menu-icon--hamburger{display:none}body.mobile-nav-open .mobile-menu-icon--close{display:inline-flex}.mobile-search-overlay{display:none;position:fixed;top:124px;left:0;right:0;background:#fff;z-index:99998;flex-direction:column;padding:24px 16px;max-height:80vh;overflow-y:auto;box-shadow:0px 4px 45px 0px rgba(16,65,2,.19)}@media (max-width:768px){.mobile-search-overlay{top:144px}}.mobile-search-overlay *{color:#000}.mobile-search-overlay.is-open{display:flex}.mobile-search-overlay #searchspring-mobile-search{width:100%}.mobile-search-overlay .mobile-search-overlay-header{display:flex;align-items:center;justify-content:space-between}.mobile-search-overlay .mobile-search-overlay-logo{display:inline-flex;align-items:center}.mobile-search-overlay .mobile-search-close{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:0 0}.mobile-search-overlay .mobile-search-form{position:relative;width:100%}.mobile-search-overlay .mobile-search-input{width:100%;position:static;margin:0 0 16px;border:.5px solid #000;border-radius:99px;box-shadow:none}.mobile-search-overlay .mobile-search-input:focus{outline:none}.mobile-search-overlay .block-search .control{border:none;padding:0;margin:0}.mobile-search-overlay .mobile-search-submit{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:none;background:0 0}.mobile-nav-wrapper{display:flex;position:fixed;top:124px;right:0;width:100%;max-width:100%;max-height:80vh;height:100%;background:#fff;box-shadow:0px 4px 45px 0px rgba(16,65,2,.19);padding:24px 16px 48px;z-index:99999;flex-direction:column;overflow:hidden;overflow-y:auto;transform:translateX(100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}@media (max-width:768px){.mobile-nav-wrapper{top:144px}}.mobile-nav-wrapper.is-open{transform:translateX(0);visibility:visible;transition:transform .3s ease}.mobile-nav-wrapper .mobile-nav-header{display:flex;justify-content:flex-end}.mobile-nav-wrapper .mobile-nav-close{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:0 0}.mobile-nav-wrapper .mobile-nav-primary-list,.mobile-nav-wrapper .mobile-nav-level-1,.mobile-nav-wrapper .mobile-nav-level-2,.mobile-nav-wrapper .mobile-nav-level-3,.mobile-nav-wrapper .mobile-nav-support-list{list-style:none;margin:0;padding:0}.mobile-nav-wrapper .mobile-nav-primary-trigger,.mobile-nav-wrapper .mobile-nav-trigger,.mobile-nav-wrapper .mobile-nav-back{width:100%;display:flex;align-items:center;cursor:pointer;border:none;background:0 0;padding:20px 16px;border-bottom:1px solid #c9d2c0;justify-content:normal;font-size:18px;font-weight:700;letter-spacing:0;color:#000;text-transform:capitalize;gap:12px}.mobile-nav-wrapper .mobile-nav-back img{width:16px}.mobile-nav-wrapper .mobile-nav-primary-link{display:flex;align-items:center;gap:12px;text-decoration:none;font-size:18px;font-weight:500;color:#000;padding:20px 16px}.mobile-nav-wrapper .mobile-nav-primary-link .mobile-nav-link-icon{display:inline-flex;align-items:center;justify-content:center}.mobile-nav-wrapper .mobile-nav-primary-item{margin:0;border-bottom:1px solid #c9d2c0}.mobile-nav-wrapper .mobile-nav-primary .mobile-nav-arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto}.mobile-nav-wrapper .mobile-nav-primary .mobile-nav-arrow svg path{stroke:#000}.mobile-nav-wrapper .mobile-nav-support-card{margin-top:32px;background:rgba(201,210,192,.4);padding:32px 24px;border-radius:16px}.mobile-nav-wrapper .mobile-nav-support-card .mobile-nav-support-title{margin:0 0 16px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#163229}.mobile-nav-wrapper .mobile-nav-support-card .mobile-nav-support-link{display:block;border-bottom:2px solid #000;width:fit-content;margin-top:16px;font-size:16px;font-weight:700;display:flex;align-items:center;gap:8px;color:#000}.mobile-nav-wrapper .mobile-nav-level-2-wrapper,.mobile-nav-wrapper .mobile-nav-level-3-wrapper{display:flex;position:fixed;top:0;right:0;width:100%;max-width:100%;max-height:80vh;height:100%;background:#fff;box-shadow:0px 4px 45px 0px rgba(16,65,2,.19);padding:24px 16px 48px;z-index:99999;flex-direction:column;overflow:hidden;overflow-y:auto;transform:translateX(100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.mobile-nav-wrapper .mobile-nav-level-2-wrapper.is-active,.mobile-nav-wrapper .mobile-nav-level-3-wrapper.is-active{transform:translateX(0);visibility:visible;transition:transform .3s ease}.mobile-nav-wrapper .mobile-nav-level-2-wrapper .mobile-nav-level-2-header,.mobile-nav-wrapper .mobile-nav-level-3-wrapper .mobile-nav-level-2-header{display:flex;align-items:center}.mobile-nav-wrapper .mobile-nav-level-2-wrapper .mobile-nav-level-2-header .mobile-nav-arrow,.mobile-nav-wrapper .mobile-nav-level-3-wrapper .mobile-nav-level-2-header .mobile-nav-arrow{margin:0}.mobile-nav-wrapper .mobile-nav-level-2-wrapper .mobile-nav-level-2 .mobile-nav-item,.mobile-nav-wrapper .mobile-nav-level-3-wrapper .mobile-nav-level-2 .mobile-nav-item,.mobile-nav-wrapper .mobile-nav-level-2-wrapper .mobile-nav-level-3 .mobile-nav-item,.mobile-nav-wrapper .mobile-nav-level-3-wrapper .mobile-nav-level-3 .mobile-nav-item{margin:0;border-bottom:1px solid #c9d2c0}.mobile-nav-wrapper .mobile-nav-level-2-wrapper .mobile-nav-level-2 .mobile-nav-item .mobile-nav-trigger,.mobile-nav-wrapper .mobile-nav-level-3-wrapper .mobile-nav-level-2 .mobile-nav-item .mobile-nav-trigger,.mobile-nav-wrapper .mobile-nav-level-2-wrapper .mobile-nav-level-3 .mobile-nav-item .mobile-nav-trigger,.mobile-nav-wrapper .mobile-nav-level-3-wrapper .mobile-nav-level-3 .mobile-nav-item .mobile-nav-trigger{font-weight:500}.mobile-nav-wrapper .mobile-nav-level-2 li,.mobile-nav-wrapper .mobile-nav-level-3 li{margin:0}.mobile-nav-wrapper .mobile-nav-level-2 li a,.mobile-nav-wrapper .mobile-nav-level-3 li a{display:flex;align-items:center;gap:12px;text-decoration:none;font-size:18px;font-weight:500;color:#000;padding:20px 16px;border-bottom:1px solid #c9d2c0}.mobile-nav-wrapper .mobile-nav-level-2-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.mobile-nav-wrapper .mobile-nav-support{margin-top:auto}.mobile-nav-wrapper .mobile-nav-support .mobile-nav-support-list li .mobile-nav-support-link{display:inline;text-decoration:underline}.mobile-nav-wrapper .mobile-nav-account-panel{background:#fff;padding:24px 16px 48px}.mobile-nav-wrapper .mobile-nav-account-panel .mobile-nav-level-2-header{border-bottom:1px solid #c9d2c0}.mobile-nav-wrapper .mobile-nav-account-panel .mobile-nav-back{gap:8px;padding:20px 16px;color:#000;font-size:18px;font-weight:700;line-height:28px}.mobile-nav-wrapper .mobile-nav-account-list li{margin:0}.mobile-nav-wrapper .mobile-nav-account-list .mobile-nav-account-section{margin:0;display:flex;align-items:center;min-height:37px;padding:8px 12px;background:rgba(201,210,192,.4);color:#000;font-size:12px;font-weight:500;letter-spacing:2px;line-height:20px;text-transform:uppercase;gap:8px}.mobile-nav-wrapper .mobile-nav-account-list .mobile-nav-account-section img{width:16px;flex-shrink:0}.mobile-nav-wrapper .mobile-nav-account-list>li>a{position:relative;min-height:64px;padding:16px;border-bottom:1px solid #c8d0c5;color:#101415;font-family:"Inter",sans-serif;font-size:18px;font-weight:700;line-height:28px}.mobile-nav-wrapper .mobile-nav-account-list>li>a:after{content:url('data:image/svg+xml,<svg width="7" height="12" viewBox="0 0 7 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.175 5.575L0.275 1.675C0.0916667 1.49167 0 1.25833 0 0.975C0 0.691667 0.0916667 0.458333 0.275 0.275C0.458333 0.0916667 0.691667 0 0.975 0C1.25833 0 1.49167 0.0916667 1.675 0.275L6.275 4.875C6.375 4.975 6.44583 5.08333 6.4875 5.2C6.52917 5.31667 6.55 5.44167 6.55 5.575C6.55 5.70833 6.52917 5.83333 6.4875 5.95C6.44583 6.06667 6.375 6.175 6.275 6.275L1.675 10.875C1.49167 11.0583 1.25833 11.15 0.975 11.15C0.691667 11.15 0.458333 11.0583 0.275 10.875C0.0916667 10.6917 0 10.4583 0 10.175C0 9.89167 0.0916667 9.65833 0.275 9.475L4.175 5.575Z" fill="%23163229"></path></svg>');position:absolute;right:20px}.mobile-nav-wrapper .mobile-nav-account-list .mobile-nav-account-logout>a{display:flex;align-items:center;justify-content:space-between}.mobile-nav-wrapper .mobile-nav-account-list .mobile-nav-account-logout>a:after{display:none}.mobile-nav-wrapper .mobile-nav-account-list .mobile-nav-account-logout>a img{width:16px}@media (max-width:991px){.page-header .header-middle .header-m-middle{order:1;flex:1}.page-header .header-middle .header-search{display:none}.page-header .header-middle .header-main-menu{display:none}.page-header .header-middle .header-m-right{order:2;width:auto;margin-left:auto;gap:8px}.page-header .header-middle .header-m-right .customer-account,.page-header .header-middle .header-m-right .minicart-wrapper{padding:0}.page-header .header-middle .header-m-right .header-help-menu,.page-header .header-middle .header-m-right .header-refill-btn{display:none}}#searchspring-autocomplete-results,#searchspring-mobile-autocomplete-results{position:absolute;padding:24px 12px;background:#fff;width:100%;border-radius:16px;top:86px;z-index:102;box-shadow:0px 8px 12px 0px rgba(38,37,42,.12);max-height:90vh;overflow-y:auto;max-width:800px;left:10px;right:10px}@media (max-width:768px){#searchspring-autocomplete-results,#searchspring-mobile-autocomplete-results{padding:12px;top:50px;left:0;width:100%;max-height:70vh}}#searchspring-autocomplete-results *,#searchspring-mobile-autocomplete-results *{font-family:'Urbanist',sans-serif;color:#000}#searchspring-autocomplete-results .searchspring-header,#searchspring-mobile-autocomplete-results .searchspring-header{font-size:14px;font-weight:700;padding:0 0 8px;border-bottom:1px solid #e3e4eb}#searchspring-autocomplete-results .searchspring-product-list,#searchspring-mobile-autocomplete-results .searchspring-product-list{margin:16px 0 0}#searchspring-autocomplete-results .searchspring-popular .searchspring-product-item,#searchspring-mobile-autocomplete-results .searchspring-popular .searchspring-product-item{padding:8px 16px;font-weight:700;font-size:14px;line-height:18px;background:#f3f4f8;border-radius:100px;width:fit-content;margin-bottom:8px}#searchspring-autocomplete-results .searchspring-products .searchspring-product-item,#searchspring-mobile-autocomplete-results .searchspring-products .searchspring-product-item{font-size:14px;font-weight:700;margin-bottom:12px}#searchspring-autocomplete-results .searchspring-suggestion-list,#searchspring-mobile-autocomplete-results .searchspring-suggestion-list{margin-top:16px}#searchspring-autocomplete-results .searchspring-suggestion-list li,#searchspring-mobile-autocomplete-results .searchspring-suggestion-list li{font-size:14px;font-weight:700;margin-bottom:12px}#searchspring-autocomplete-results .searchspring-recent-list,#searchspring-mobile-autocomplete-results .searchspring-recent-list{margin:16px 0 36px}#searchspring-autocomplete-results .searchspring-recent-list .searchspring-recent-item,#searchspring-mobile-autocomplete-results .searchspring-recent-list .searchspring-recent-item{font-weight:700;font-size:16px;line-height:20px;margin-bottom:12px}#searchspring-mobile-autocomplete-results{position:static;padding:0;box-shadow:none;border-radius:0}@media (min-width:769px){body.search-open .page-wrapper:before{content:'';width:100%;height:100%;background:rgba(38,37,42,.3);position:absolute;z-index:90;top:0;left:0;right:0}body.search-open .page-wrapper .page-header:before{content:'';width:100%;height:100%;background:rgba(38,37,42,.3);position:absolute;z-index:90;top:0;left:0;right:0}}.cms-index-index .page-header,.page-layout-category-product-list-layout .page-header,.page-layout-custom-conditioncategory-layout .page-header,.product-has-hero-banner .page-header{background:0 0}.is-scrolled.cms-index-index .page-header,.is-scrolled.page-layout-category-product-list-layout .page-header,.is-scrolled.page-layout-custom-conditioncategory-layout .page-header,.is-scrolled.product-has-hero-banner .page-header{background:#fff}.telyrx-promo-cta-tab-wrap{position:fixed;right:19px;bottom:180px;z-index:999;transform:rotate(-90deg);transform-origin:right center}@media (max-width:768px){.telyrx-promo-cta-tab-wrap{bottom:180px}}.telyrx-promo-cta-tab-wrap .telyrx-promo-cta-tab{display:flex;align-items:center;justify-content:center;background:#ff7300;border-color:#ff7300;color:#fff;border:none;cursor:pointer;padding:8px;border-radius:5px 5px 0 0;transform:none !important;-webkit-appearance:none;transition:all .25s ease;min-height:auto}.telyrx-promo-cta-tab-wrap .telyrx-promo-cta-tab:hover{background:#ed6e05;border-color:#ed6e05}.telyrx-promo-cta-tab-wrap .telyrx-promo-cta-tab__label{font-size:10px;line-height:24px;font-weight:600;text-transform:uppercase;white-space:nowrap;font-family:'Rethink Sans',sans-serif}.minicart-wrapper .block-minicart li:hover{cursor:default}.modal-popup.confirm .modal-inner-wrap{border-radius:12px}.modal-popup.confirm .modal-inner-wrap .modal-footer .action-secondary,.modal-popup.confirm .modal-inner-wrap .modal-footer .action-primary{border-radius:8px}.page-header .minicart-wrapper *{font-family:"Urbanist",sans-serif !important;position:relative;color:#000}.page-header .minicart-wrapper.active:before{content:'';position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9000;opacity:1;pointer-events:auto}.page-header .minicart-wrapper.active .ui-front.mage-dropdown-dialog{position:fixed;z-index:9999}.page-header .minicart-wrapper.active .block.block-minicart{z-index:10000}.page-header .minicart-wrapper .action.showcart{right:0}.page-header .minicart-wrapper .action.showcart:before{display:none}.page-header .minicart-wrapper .action.showcart .counter.qty{position:absolute;right:-6px;top:-2px;height:17px;line-height:17px;font-size:11px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#e53935}.page-header .minicart-wrapper .action.showcart .counter.qty .counter-number{position:relative;left:1px;font-weight:700;text-shadow:none;color:#fff}.page-header .minicart-wrapper .ui-front{background-color:transparent;border:0;box-shadow:none;border-radius:0}.page-header .minicart-wrapper .ui-front .block-content button#btn-minicart-close{display:inline-flex !important;visibility:visible !important;pointer-events:auto !important}.page-header .minicart-wrapper #minicart-content-wrapper{padding-left:15px;padding-right:15px}.page-header .minicart-wrapper .ui-front.mage-dropdown-dialog{display:none !important}.page-header .minicart-wrapper.active .ui-front.mage-dropdown-dialog{display:block !important}.page-header .minicart-wrapper .block.block-minicart{transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.page-header .minicart-wrapper.active .block.block-minicart{transform:translateX(0)}.page-header .minicart-wrapper .block.block-minicart{box-shadow:none;padding:0;height:100vh;max-height:100vh;box-shadow:0 3px 3px rgba(0,0,0,.15) !important;position:fixed;top:0;right:0;z-index:10000;min-width:auto;overflow-x:hidden;overflow-y:auto}@media screen and (min-width:769px){.page-header .minicart-wrapper .block.block-minicart{width:500px;box-shadow:0 50px 500px #343434 !important}}.page-header .minicart-wrapper .block.block-minicart .decreasing-qty,.page-header .minicart-wrapper .block.block-minicart .increasing-qty{display:inline-block}.page-header .minicart-wrapper .block.block-minicart .block-content{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.page-header .minicart-wrapper .block.block-minicart .block-content .extra .price-wrapper{margin-top:0;margin-bottom:0}.page-header .minicart-wrapper .block.block-minicart .block-content>.actions{clear:both}.page-header .minicart-wrapper .block.block-minicart .block-content .empty-cart{display:block;padding-top:17px;color:#26251a;text-align:center;font-size:32px;font-weight:700}.page-header .minicart-wrapper .block.block-minicart .block-content .subtitle.empty{display:block;font-size:18px;text-align:center;width:80%;margin-right:auto;margin-left:auto;padding-top:40px;font-weight:400}.page-header .minicart-wrapper .block.block-minicart .block-content .actions.continue-shopping{margin-top:24px}.page-header .minicart-wrapper .block.block-minicart .block-content .actions.continue-shopping .continue-shopping-btn{width:100%;height:auto;border:1px solid #4d67d6;border-radius:150px;padding:16px 74px;background:0 0;color:#4d67d6;font-size:18px;font-weight:700;line-height:normal;text-align:center;text-transform:none;letter-spacing:0;cursor:pointer}.page-header .minicart-wrapper .block.block-minicart .block-content .actions.continue-shopping .continue-shopping-btn span{color:#4d67d6}.page-header .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close{color:#26251a;background:#d0d0d0;min-height:1px;left:16px;top:24px;right:auto;position:absolute;z-index:5;border:0;box-shadow:none;border-radius:100px;height:30px;width:30px;padding-bottom:8px;padding-left:2px}.page-header .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close:before,.page-header .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close:after{color:#26251a}.page-header .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close:before{content:'×';font-size:24px;line-height:24px;font-weight:400}.page-header .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close>span{display:none}.page-header .minicart-wrapper .block.block-minicart .block-content .items-total{float:none;margin:0;padding-top:15px;color:#26251a;text-align:center;font-size:24px;font-weight:400}.page-header .minicart-wrapper .block.block-minicart .block-content .items-total span{font-size:32px !important;font-weight:700 !important}.page-header .minicart-wrapper .block.block-minicart .block-content .items-total .count,.page-header .minicart-wrapper .block.block-minicart .block-content .items-total span{font-size:24px;font-weight:700}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper{margin:0;padding:10px 0 0;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items{padding-right:0 !important;height:auto !important}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-image-wrapper{width:120px;height:120px;min-height:120px;border-radius:8px;overflow:hidden;background:rgba(0,0,0,.04)}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item{padding:10px 0}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item:not(:first-child){border:none}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .toggle span{letter-spacing:.1em}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .toggle:after{color:#26251a;margin:-3px 0 0 5px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-image-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-image-wrapper img{display:block;z-index:12}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-image-wrapper:after{content:"";position:absolute;width:90%;height:90%;background-color:#719b4d;background-color:rgba(113,155,77,.2);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items>.product>.product{display:flex;align-items:stretch;justify-content:space-between;margin-bottom:0;overflow:visible;padding:25px 0 0;border-top:1px solid #9d9d9d}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items>.product>.product .product-item-photo{width:120px;height:120px;border-radius:4px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items>.product>.product .product-item-details{width:calc(100% - 120px);padding-left:12px !important;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:150px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items>.product>.product .product-item-details .patient-note-container{width:calc(100% - 87px)}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-name{display:inline-block;padding-right:10px;width:100%}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-name a{color:#26252a;font-size:18px;font-weight:700;line-height:22px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-name-price-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;width:100%}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-pricing{position:relative;text-align:right;flex-shrink:0;margin-left:auto;align-self:flex-start}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-pricing .minicart-price{padding-left:0}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-pricing .minicart-price:after{display:none}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-pricing .minicart-price .price{color:#26252a;font-size:18px;font-weight:700;line-height:22px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-pricing .price-container{text-align:right;margin-left:auto}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-pricing.dis-added .price{font-size:14px;color:#777981;text-decoration:line-through;display:block;font-weight:400;margin-bottom:4px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-pricing.dis-added .price-new{color:#26252a;font-size:18px;font-weight:700;line-height:22px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .details-qty.qty{display:none !important}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .minicart-qty-breakdown{font-size:12px;color:#6b6b6b;margin-top:4px;margin-bottom:8px;line-height:1.4}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product.actions{position:absolute;right:0;bottom:0;margin:0;padding-bottom:40px;width:85px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product.actions .primary{display:none}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .active dl.product.options.list{padding-bottom:15px;padding-bottom:0;margin-bottom:0}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .action.delete:before,.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .action.edit:before{display:none}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .action.delete span,.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .action.edit span{display:inline !important;color:#26252a;font-size:12px;font-weight:400;text-decoration:underline;clip:unset;margin:0;overflow:visible;padding:0;position:static;width:auto;height:auto}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product.options{width:85%;font-size:14px;color:#26252a}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product.options>dt{font-weight:400}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .patient-note-input{width:240px;height:60px;border-radius:4px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .character-counter{text-align:right;font-size:12px;color:#6c726e;margin-top:4px}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon{padding:20px 0 140px;margin-top:20px;background:#fff;border-top:8px solid #f3f4f8}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .cart-discount{width:100%;padding:0;box-shadow:none}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon{margin-top:0;margin-left:1px;width:100%;display:flex;flex-direction:column;gap:12px;padding:8px 0}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .discount-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .discount-form-row{display:block;display:flex;align-items:center;gap:14px;width:100%;justify-content:space-between}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .field{width:calc(100% - 114px);flex:auto;margin:0}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .control{width:100%}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon input.input-text{box-shadow:none !important;outline:none !important;border:1px solid #a9b1ad !important;border-radius:8px;height:52px;width:100%;padding:10px 16px;font-size:14px;line-height:16px;color:#26252a}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon input.input-text::placeholder{color:#777981}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .actions-toolbar{margin:0;width:100px}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .primary{width:auto;margin:0}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .action-apply{height:auto;min-width:auto;border-radius:150px;background:#f3f4f8;border:0;border-color:transparent;color:#777981;font-weight:700;font-size:14px;line-height:20px;text-transform:none;letter-spacing:0;margin-left:10px;padding:16px 26px;width:100%;margin:0}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .action-apply span{color:#777981 !important}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .action-apply:hover,.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .action-apply:focus{background:#e3e4eb;border-color:transparent}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .action-apply:hover span,.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .action-apply:focus span{color:#26252a !important}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .applied-discount-tag{display:flex;align-items:center;gap:6px;padding:6px;border-radius:4px;background:#f1f8e7;color:#40621a;font-size:14px;line-height:16px;width:fit-content;height:28px}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .discount-icon{width:16px;height:16px;display:inline-block;background:url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M2.25%207.75L7.75%202.25H13.0C13.4142%202.25%2013.75%202.5858%2013.75%203V8.25L8.25%2013.75L2.25%207.75Z%22%20stroke%3D%22%2340621A%22%20stroke-width%3D%221.2%22%20stroke-linejoin%3D%22round%22/%3E%3Ccircle%20cx%3D%2211.25%22%20cy%3D%224.75%22%20r%3D%220.9%22%20fill%3D%22%2340621A%22/%3E%3C/svg%3E") no-repeat center/contain}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .remove-discount{appearance:none;border:0;background:0 0;color:transparent;font-size:0;line-height:0;padding:0;margin-left:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .remove-discount:before{content:'';width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M4.25%204.25L11.75%2011.75M11.75%204.25L4.25%2011.75%22%20stroke%3D%22%2340621A%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E") no-repeat center/contain}.page-header .minicart-wrapper .block.block-minicart .block-content #totals{margin-top:0}.page-header .minicart-wrapper .block.block-minicart .block-content #totals tr th,.page-header .minicart-wrapper .block.block-minicart .block-content #totals tr td{padding:2px 10px}.page-header .minicart-wrapper .block.block-minicart .block-content #totals tr .mark{color:#26251a;padding-left:0;font-size:16px;font-weight:400}.page-header .minicart-wrapper .block.block-minicart .block-content #totals tr .amount{text-align:right;padding-right:0;font-size:16px;font-weight:400;color:#26251a;border:none}.page-header .minicart-wrapper .block.block-minicart .block-content #totals tr.totals-grand .mark,.page-header .minicart-wrapper .block.block-minicart .block-content #totals tr.totals-grand .amount{font-weight:700;padding-top:15px}.page-header .minicart-wrapper .block.block-minicart .block-content #totals .actions{clear:both}.page-header .minicart-wrapper .ui-front .block-content .minicart-items-wrapper .product .product-item-details .product.actions>div{float:right;margin-right:0}.page-header .block-content>.actions>.primary{margin-left:0;margin-right:0}.page-header .block-minicart .block-content>.actions>.primary .action.primary{color:#26252a !important;background-color:#ffc24c;letter-spacing:0;border-radius:25px;font-size:18px;font-weight:700;padding:16px 20px;margin:0;line-height:100%;width:100%;border:0 !important;text-transform:none;height:54px}.page-header .minicart-items-wrapper{border:none}.page-header .minicart-items .product-item-name a{color:#26251a;font-size:14px;font-weight:600;line-height:1.5}.page-header .minicart-items .item-qty{width:35px;height:35px;min-height:35px;margin-left:5px;border-color:#9d9d9d}.page-header .minicart-items a.action.edit,.page-header .minicart-items a.action.delete{border:none !important}.page-header .minicart-items a.action.edit:before,.page-header .minicart-items a.action.delete:before{display:none}.page-header .minicart-items a.action.edit span,.page-header .minicart-items a.action.delete span{display:inline !important;color:#26252a;font-size:12px;font-weight:400;text-decoration:underline;clip:unset;margin:0;overflow:visible;padding:0;position:static;width:auto;height:auto;letter-spacing:0}.page-header .checkout-cart-index .page-title{font-size:24px !important;font-weight:400;color:#26251a;text-transform:uppercase;text-align:center;margin-top:20px}.page-header .checkout-cart-index .cart-empty{text-align:center}.page-header .checkout-cart-index .cart-empty p{font-size:14px;font-weight:500;line-height:1.5}@media (max-width:768px){.page-footer *{font-family:"Urbanist",sans-serif !important}body .minicart-wrapper{font-family:"Urbanist",sans-serif !important;margin-left:0;margin-top:0}body .minicart-wrapper .page-footer *{font-family:"Urbanist",sans-serif !important}body .minicart-wrapper .action.showcart{display:none}body .minicart-wrapper .action.showcart:before{display:none !important}body .minicart-wrapper .action.showcart .counter.qty{display:flex;justify-content:center;align-items:center;padding:2px;position:absolute;right:-6px;top:-2px;height:17px;font-size:11px;font-weight:500;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#e53935}body .minicart-wrapper .action.showcart .counter-number{position:relative;left:1px;font-weight:700;text-shadow:none;color:#fff}body .minicart-wrapper .ui-front .block-content button#btn-minicart-close{color:#26251a;background:0 0;line-height:30px;right:0;min-height:1px}body .minicart-wrapper .ui-front .block-content button#btn-minicart-close:before,body .minicart-wrapper .ui-front .block-content button#btn-minicart-close:after{color:#26251a;background-color:#26251a}body .minicart-wrapper .ui-front.mage-dropdown-dialog{background-color:#fff !important;border-left:1px solid #9d9d9d}body .minicart-wrapper .block.block-minicart{box-shadow:none !important;left:0;right:0;width:auto;position:fixed;top:-4px;height:100vh;max-height:100vh}body .minicart-wrapper .block.block-minicart .decreasing-qty,body .minicart-wrapper .block.block-minicart .increasing-qty{display:inline-block}body .minicart-wrapper .block.block-minicart:before{display:none}body .minicart-wrapper .block.block-minicart:after{display:none}body .minicart-wrapper .block.block-minicart .block-content{position:relative}body .minicart-wrapper .block.block-minicart .block-content .extra .price-wrapper{margin-top:0;margin-bottom:0}body .minicart-wrapper .block.block-minicart .block-content .empty-cart{display:block;padding-top:17px;color:#26251a;text-align:center;font-size:32px;font-weight:700}body .minicart-wrapper .block.block-minicart .block-content .actions.continue-shopping{margin-top:24px;padding:0 16px;clear:both}body .minicart-wrapper .block.block-minicart .block-content .actions.continue-shopping .primary{margin:0}body .minicart-wrapper .block.block-minicart .block-content .actions.continue-shopping .continue-shopping-btn{appearance:none;-webkit-appearance:none;width:100%;border:1px solid #4d67d6 !important;border-radius:150px !important;padding:16px 74px !important;background:0 0 !important;color:#4d67d6 !important;font-size:18px !important;font-weight:700 !important;line-height:normal;text-align:center;text-transform:none;letter-spacing:0;cursor:pointer;box-shadow:none !important}body .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close{color:#26252a;background-color:#d0d0d0;min-height:1px;top:4px;position:absolute;z-index:5;border:0;box-shadow:none;border-radius:100px;height:30px;width:30px;padding-top:8px;padding-left:1px;right:2px}body .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close:before,body .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close:after{color:#26251a;background:#fff;font-weight:600}body .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close:before{font-size:14px;line-height:14px;font-weight:400;background-color:#d0d0d0}body .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close>span{display:none}body .minicart-wrapper .block.block-minicart .block-content .items-total{float:none;margin:0;color:#26251a;text-align:center;font-size:24px;font-weight:700}body .minicart-wrapper .block.block-minicart .block-content .items-total .count,body .minicart-wrapper .block.block-minicart .block-content .items-total span{font-size:32px;font-weight:700;font-family:"Urbanist",sans-serif !important}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper{margin:0;padding:10px 0 0;overflow:visible;border:none;display:inline-block;width:100%}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items{padding-right:0 !important;height:auto !important}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-image-container{width:100%;height:100%;display:block}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-image-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100px;height:100px;min-height:100px;border-radius:8px;overflow:hidden;background:rgba(0,0,0,.04)}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-image-wrapper img{display:block;z-index:12;width:100%;height:100%;object-fit:cover}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-image-wrapper:after{content:"";position:absolute;width:90%;height:90%;background-color:#719b4d;background-color:rgba(113,155,77,.2);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items>.product>.product{display:flex;align-items:stretch;justify-content:space-between;margin-bottom:0;overflow:visible;padding:3px 0 8px;border-bottom:1px solid #9d9d9d}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items>.product>.product .product-item-photo{width:100px;height:100px;border-radius:4px}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items>.product>.product .product-item-details{width:calc(100% - 100px);padding-left:12px !important;min-height:200px}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items>.product>.product .product-item-details .patient-note-container{width:100%}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product{margin-bottom:10px;padding-bottom:10px;padding-top:5px;border-top:none}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product.options{color:#26252a;float:left}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product.options .toggle span{margin-right:10px}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details{text-align:left;font-family:"Urbanist",sans-serif !important}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-name{display:inline-block;padding-right:10px;width:100%}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-name a{color:#26251a;font-size:18px;font-weight:700;line-height:1.5;font-family:"Urbanist",sans-serif !important}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-name-price-row{display:block;justify-content:space-between;align-items:flex-start;margin-bottom:8px;width:100%}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-pricing{text-align:left;flex-shrink:0;margin-left:auto;align-self:flex-start;float:left}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-pricing .price-container{text-align:right;margin-left:auto}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .details-qty.qty{display:none !important}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .minicart-price{padding-left:0}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .minicart-price:after{display:none}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .minicart-price .price{font-size:14px;color:#26251a}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product.actions{position:absolute;left:-100px;bottom:0}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product.actions .primary{display:none}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .action.delete:before,body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .action.edit:before{display:none}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .action.delete span,body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .action.edit span{display:inline !important;color:#26252a;font-size:12px;font-weight:400;text-decoration:underline;clip:unset;margin:0;overflow:visible;padding:0;position:static;width:auto;height:auto;letter-spacing:0}body .minicart-wrapper .block.block-minicart #coupon{background-color:#fff}body .minicart-wrapper .block.block-minicart #coupon .cart-discount{width:100%;padding:0;box-shadow:none}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon{margin-top:0;display:flex;flex-direction:column;gap:12px;padding:8px 0}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon .discount-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon .discount-form-row{display:block;gap:14px;align-items:center}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon .field{flex:1 1 auto;margin:0;padding-right:10px}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon input.input-text{box-shadow:none !important;outline:none !important;border:1px solid #e3e4eb !important;border-radius:8px;height:52px !important;padding:10px 16px;font-size:14px;line-height:16px;color:#26252a}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon input.input-text::placeholder{color:#777981}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon .action-apply{height:auto;min-width:auto;padding:16px 28px;border-radius:150px;background:#f3f4f8;border:0;border-color:transparent;color:#777981;font-weight:700;font-size:14px;line-height:20px;text-transform:none;letter-spacing:0}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon .applied-discount-tag{display:flex;align-items:center;gap:6px;padding:6px;border-radius:4px;background:#f1f8e7;color:#40621a;font-size:14px;line-height:16px;width:fit-content;height:28px}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon .discount-icon{width:16px;height:16px;display:inline-block;background:url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M2.25%207.75L7.75%202.25H13.0C13.4142%202.25%2013.75%202.5858%2013.75%203V8.25L8.25%2013.75L2.25%207.75Z%22%20stroke%3D%22%2340621A%22%20stroke-width%3D%221.2%22%20stroke-linejoin%3D%22round%22/%3E%3Ccircle%20cx%3D%2211.25%22%20cy%3D%224.75%22%20r%3D%220.9%22%20fill%3D%22%2340621A%22/%3E%3C/svg%3E") no-repeat center/contain}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon .remove-discount{appearance:none;border:0;background:0 0;color:transparent;font-size:0;line-height:0;padding:0;margin-left:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}body .minicart-wrapper .block.block-minicart #coupon .fieldset.coupon .remove-discount:before{content:'';width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M4.25%204.25L11.75%2011.75M11.75%204.25L4.25%2011.75%22%20stroke%3D%22%2340621A%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E") no-repeat center/contain}body .minicart-wrapper .block.block-minicart #totals{margin-top:0;background-color:#fff}body .minicart-wrapper .block.block-minicart #totals tr th,body .minicart-wrapper .block.block-minicart #totals tr td{padding:3px 10px;background-color:#fff}body .minicart-wrapper .block.block-minicart #totals tr .mark{color:#26251a;padding-left:0;font-size:16px;font-weight:400;padding:0}body .minicart-wrapper .block.block-minicart #totals tr .amount{text-align:right;padding-right:0;font-size:16px;font-weight:400;color:#26251a}body .minicart-wrapper .block.block-minicart #totals tr.totals-grand .mark,body .minicart-wrapper .block.block-minicart #totals tr.totals-grand .amount{font-weight:700;padding-top:15px}body .minicart-wrapper .block.block-minicart .actions>.primary{margin:0}body .minicart-wrapper .block.block-minicart .actions>.primary .action.primary{color:#26252a !important;background-color:#ffc24c;letter-spacing:0;border-radius:25px;font-size:16px;font-weight:600;padding:16px 20px;margin:8px 0 0;line-height:100%;width:100%;border:0 !important;text-transform:none}}.minicart-items .product-item-details .details-qty{margin-bottom:20px}.minicart-items .product-item-details .price{color:#26251a}.minicart-items .product-item-details .price-excluding-tax .dis-added .price{text-align:left}.minicart-items .details-qty.qty{display:none !important}#minicart-content-wrapper ol#mini-cart{overflow:visible}#minicart-content-wrapper ol#mini-cart .patient-note-input{max-width:100%;width:100%}.minicart-items .details-qty.qty button.decreasing-qty{padding:5px 10px !important;min-height:auto !important}.minicart-items .details-qty.qty button.increasing-qty{padding:5px 10px !important;min-height:auto !important}.minicart-items .details-qty.qty input{padding:4px 10px !important;min-height:auto !important;margin-left:0 !important;height:auto !important}.minicart-items .product-item-details .price-excluding-tax{margin:0 !important}.minicart-items .product-item-details .price-excluding-tax .dis-added .price{font-size:14px;color:#777981;text-decoration:line-through;display:block;font-weight:400;margin-bottom:4px}.minicart-items .price-new{color:#26252a;font-size:18px;font-weight:700;line-height:22px}.minicart-items .product-item-details .price{font-weight:700;font-size:18px}.minicart-items .product-item-pricing.dis-added .price{font-size:14px;color:#777981;text-decoration:line-through;font-weight:400}.minicart-items .product-item-pricing.dis-added .price-new{color:#26252a;font-size:18px;font-weight:700}.minicart-wrapper .minicart-items .details-qty.qty .label{display:inline-block;color:#26252a;font-weight:700;font-size:12px}.minicart-wrapper .minicart-items .details-qty.qty input{width:60px;height:40px !important;box-shadow:none;padding:0 20px 0 0 !important}.minicart-wrapper .minicart-items .details-qty.qty button.increasing-qty{border:none;border-left:2px solid #f2f5f7;border-bottom:2px solid #f2f5f7;padding:0 !important;font-size:20px;font-weight:500;width:20px;height:20px;position:absolute;right:1px;z-index:1;background-color:transparent;color:#777;top:1px}.minicart-wrapper .minicart-items .details-qty.qty button.decreasing-qty{border:none;border-left:2px solid #f2f5f7;border-bottom:2px solid #f2f5f7;padding:0 !important;font-size:20px;font-weight:500;width:20px;height:20px;position:absolute;right:1px;z-index:1;background-color:transparent;color:#777;bottom:1px;font-size:24px}.minicart-wrapper .minicart-items .details-qty.qty button:hover{background-color:transparent}.minicart-wrapper .minicart-items .update-cart-item{position:absolute;right:0;bottom:-22px;padding:0;height:auto;min-height:auto;border:none}.minicart-wrapper .minicart-items .update-cart-item:hover{color:#26252a;text-decoration:underline}@media (max-width:768px){body .minicart-wrapper .block.block-minicart{padding:25px 15px}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .patient-note-input{max-width:240px;height:60px;border-radius:4px}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .character-counter{text-align:left;font-size:12px;color:#6c726e;margin-top:4px}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product{padding-bottom:0}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product.options{font-size:14px}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product.options>dt{font-weight:400}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details{display:flex;flex-wrap:wrap;justify-content:space-between}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-name{margin-bottom:5px}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .details-qty.qty .label{font-size:12px}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .details-qty.qty input{width:50px;font-size:12px}body .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product>.product>.product{padding-bottom:10px}}@media (max-width:768px){aside.modal-popup.confirm{z-index:1001 !important}aside.modal-popup.confirm+.modals-overlay{z-index:1000 !important}body .minicart-wrapper .block.block-minicart{box-shadow:0 3px 3px rgba(0,0,0,.15) !important}body .minicart-wrapper .block.block-minicart .subtitle.empty{display:block;color:#2a2a2a !important;font-size:18px;text-align:center;width:80%;margin-right:auto;margin-left:auto;padding-top:40px;font-weight:400}body .minicart-wrapper .block.block-minicart .block-content #totals tr .amount{border:none !important;outline:none !important;text-shadow:none !important}}@media (max-width:768px){body .minicart-wrapper{font-family:"Urbanist",sans-serif !important}body .minicart-wrapper .block.block-minicart{overflow-y:auto;font-family:"Urbanist",sans-serif !important}body .minicart-wrapper .block.block-minicart .block-content div[data-bind*="scope:'sliding-cart'"]{display:flex;flex-direction:column}body .minicart-wrapper .block.block-minicart .block-content div[data-bind*="scope:'sliding-cart'"] #totals{order:1}body .minicart-wrapper .block.block-minicart .block-content div[data-bind*="scope:'sliding-cart'"] #coupon{order:2;border-top:1px solid #e3e4eb;padding-top:20px;margin-top:20px}body .minicart-wrapper .block.block-minicart .block-content .actions{position:relative;z-index:10001}body .minicart-wrapper .block.block-minicart .block-content .actions .primary #top-cart-btn-checkout{position:relative;z-index:10002;pointer-events:auto !important;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,.1)}}@media (min-width:768px){.minicart-wrapper .minicart-items .details-qty.qty button.decreasing-qty{border-bottom:none;line-height:21px}.minicart-wrapper .minicart-items .details-qty.qty button.increasing-qty{height:21px}}@media (max-width:768px){.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper{height:auto !important}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product.actions{left:0;padding-bottom:0;bottom:16px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-name-price-row{flex-direction:column}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product .product-item-details .product-item-pricing{text-align:left;margin-left:0}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items>.product>.product{border-top:none;padding:12px 0 56px}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items>.product>.product .product-item-details{position:static}.page-header .minicart-wrapper .block.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item{padding:0}.page-header .minicart-wrapper .block.block-minicart .block-content .items-total{padding-top:0}.page-header .minicart-wrapper .block.block-minicart .block-content button#btn-minicart-close{padding-bottom:12px}.page-header .minicart-wrapper .block.block-minicart .block-content #coupon{padding-bottom:20px}.page-header .minicart-wrapper .ui-front .block-content .minicart-items-wrapper .product .product-item-details .product.actions>div{float:none}.page-header .minicart-wrapper #minicart-content-wrapper{padding:25px 15px}}@media (max-width:360px){.page-header .minicart-wrapper .block.block-minicart .block-content #coupon .fieldset.coupon .discount-form-row{flex-direction:column;align-items:baseline}}.checkout-index-index .page-header .minicart-wrapper .minicart-qty .control input#cart-item-2132-qty{padding:2px 6px !important;border:none !important;box-shadow:none}.header-main-menu .nav-sections{background:0 0;z-index:9;position:relative;margin-bottom:0}.header-main-menu .nav-sections .nav-sections-item-content .navigation{text-align:center;background:0 0}.header-main-menu .nav-sections .nav-sections-item-content .navigation>ul{padding:0 15px}.header-main-menu .nav-sections .nav-sections-item-content .navigation ul{display:inline-flex;align-items:center;justify-content:space-between;column-gap:0 !important;width:auto;background-color:#fff}.header-main-menu .nav-sections .nav-sections-item-content .navigation ul li{text-align:left;margin:0;padding-left:0;background-color:#fff}.header-main-menu .nav-sections .nav-sections-item-content .navigation ul li a{color:#2a3f60;font-weight:400;font-size:16px;line-height:1}.header-main-menu .nav-sections .nav-sections-item-content .navigation ul li ul{display:none;flex-direction:column;align-items:start;height:0;box-shadow:none}.header-main-menu .nav-sections .nav-sections-item-content .navigation ul li ul li{width:100%}.header-main-menu .nav-sections .nav-sections-item-content .navigation .level0>.level-top{text-align:center;color:#000;font-size:16px;padding:0 12px 16px;border-bottom:3px solid transparent}@media (max-width:991px){.header-main-menu .nav-sections .nav-sections-item-content .navigation .level0>.level-top{font-size:12px;padding:0 6px 14px}}.header-main-menu .nav-sections .nav-sections-item-content .navigation .level0>.level-top .ui-menu-icon:after{display:none}.header-main-menu .nav-sections .nav-sections-item-content .navigation .level0.active>.level-top,.header-main-menu .nav-sections .nav-sections-item-content .navigation .level0:hover>.level-top,.header-main-menu .nav-sections .nav-sections-item-content .navigation .level0:focus>.level-top{border-bottom:3px solid #d77a00}.header-main-menu .nav-sections .nav-sections-item-content .navigation .level0:hover ul,.header-main-menu .nav-sections .nav-sections-item-content .navigation .level0:focus ul{display:flex;height:auto;box-shadow:0px 6px 10px 0 rgba(0,0,0,.25)}.header-main-menu .nav-sections .nav-sections-item-content .navigation .level0 .submenu .active>a{border:none;color:#2a3f60;background:#f8f9f9}.breadcrumbs{top:72px;padding-left:30px;padding-right:30px;margin:0 auto;z-index:99}.breadcrumbs ul.items{list-style:none;padding:30px 0;color:#49584c}.breadcrumbs ul.items li.item{display:inline-flex;align-items:center;margin:0;margin-bottom:0 !important;padding-right:10px;font-size:14px;line-height:1;height:15px}.breadcrumbs ul.items li.item:not(:last-child):after{position:relative;top:1px;margin-left:2px;margin-right:0}.breadcrumbs ul.items li.item a{color:#2a3f60}.breadcrumbs ul.items li.item a:visited{color:#2a3f60}.breadcrumbs ul.items li.item a:hover,.breadcrumbs ul.items li.item a:focus{text-decoration:underline}.breadcrumbs ul.items li.item strong{color:#49584c}.breadcrumbs ul.items li.item strong:visited{color:#49584c}.breadcrumbs ul.items li.item:last-child a{pointer-events:none;color:#49584c}.breadcrumbs ul.items li.item:last-child a:hover,.breadcrumbs ul.items li.item:last-child a:focus{text-decoration:none}.breadcrumbs ul.items li.item:last-child a:visited{color:#49584c}.breadcrumbs~.messages{margin-top:30px}.page-footer{background:#163229 !important;padding:64px 100px 0;color:#fff}@media (max-width:1199px){.page-footer{padding:64px 20px 0}}.page-footer *{font-family:'Satoshi',sans-serif !important}.page-footer .footer-content{max-width:1440px;margin:0 auto;padding:0}.page-footer .footer-content>div>div.footer-cms-block-wrapper.footer-cms-block>div[data-content-type=html]{display:flex !important;gap:40px !important}.page-footer .footer-content>div>div.footer-icons>div.footer-cms-block-wrapper{display:none !important}@media (max-width:768px){.page-footer .footer-content>div>div.footer-icons>div.footer-cms-block-wrapper{display:block !important;margin-right:15px}.page-footer .footer-content>div>div.footer-icons>div.footer-cms-block-wrapper .footer-column{display:none !important}.page-footer .footer-content>div>div.footer-icons>div.footer-cms-block-wrapper .accordion{display:block !important;text-align:left !important;padding-right:0;margin-bottom:0;padding-bottom:2px;margin-left:15px;margin-right:15px;margin-bottom:30px;border-bottom:1px solid #4d67d6}.page-footer .footer-content>div>div.footer-icons>div.footer-cms-block-wrapper .accordion .footer-columntitle{margin-top:0;font-weight:700;font-size:20px;text-transform:uppercase;line-height:normal;margin-bottom:20px;color:#a8bbff;border-top:1px solid #4d67d6;padding-top:19px}.page-footer .footer-content>div>div.footer-icons>div.footer-cms-block-wrapper .accordion .footer-columntitle:after{content:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 10L16 19L25 10" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:inline-block;width:32px;height:32px;transition:transform .5s ease;position:absolute;right:0;margin-right:15px;margin-top:-4px}.page-footer .footer-content>div>div.footer-icons>div.footer-cms-block-wrapper .accordion details[open] summary .footer-columntitle:after{transform:rotate(180deg)}.page-footer .footer-content>div>div.footer-icons>div.footer-cms-block-wrapper .accordion .footer-links{display:grid;padding-left:20px}.page-footer .footer-content>div>div.footer-icons>div.footer-cms-block-wrapper .accordion .footer-links a{display:block;color:#fff;margin-bottom:20px;font-size:16px;font-weight:400;line-height:normal;text-decoration:none}}.page-footer .footer-content>div>div.footer-cms-block-wrapper>div[data-content-type=html]{display:flex !important;gap:40px !important;margin-left:auto;margin-right:auto}.page-footer .footer-content .footer-columns{display:flex;justify-content:space-between;flex-wrap:nowrap;column-gap:45px}@media (max-width:1199px){.page-footer .footer-content .footer-columns{column-gap:30px}}@media (max-width:768px){.page-footer .footer-content .footer-columns{column-gap:calc(60px)}}.page-footer .footer-content .footer-columns .footer-icons{display:block !important;padding-top:10px;max-width:392px;margin-right:auto;text-align:left;font-size:18px;font-weight:500;line-height:24px}.page-footer .footer-content .footer-columns .footer-icons .footer-logo{width:100%;margin-bottom:40px}.page-footer .footer-content .footer-columns .footer-icons .footer-logo img{max-width:182px !important}.page-footer .footer-content .footer-columns .footer-icons .footer-headline{margin-bottom:12px}.page-footer .footer-content .footer-columns .footer-icons .footer-headline a{color:#fff}.page-footer .footer-content .footer-columns .footer-icons .footer-email{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#fff}.page-footer .footer-content .footer-columns .footer-icons .footer-email a{color:#fff;text-decoration:underline;text-underline-offset:4px}.page-footer .footer-content .footer-columns .footer-icons address{margin-bottom:40px}.page-footer .footer-content .footer-columns .footer-icons .footer-subheadline-text{font-size:16px;font-weight:700;color:#fff;margin:0 0 12px}.page-footer .footer-content .footer-columns .footer-icons .footer-column{margin-bottom:50px}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter{max-width:100%;width:100%;position:relative;margin-bottom:0}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter .content{position:relative}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter .form.subscribe{position:relative;display:flex;gap:8px;align-items:center}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter .field.newsletter{max-width:100%;float:none;width:calc(100% - 128px);position:relative;margin-bottom:0}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter .control{position:relative}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter .control:before{display:none}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter .control label{display:block}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter .control label .label{width:auto;height:auto;clip:unset;position:relative;overflow:unset;padding:0;margin:0 0 15px;font-size:16px;text-transform:uppercase;display:block;font-weight:600;color:#fff}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter input{max-width:100%;padding:12px 16px;border-radius:8px;border:.5px solid rgba(0,0,0,.55);background:#fff;color:#000;height:48px;width:100%;box-sizing:border-box;font-weight:500}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter .actions button{border-radius:60px;padding:10px 20px;color:#000;font-size:16px;font-weight:700;text-transform:capitalize;height:48px;min-height:48px;background:#5ac856;border-color:#5ac856 !important;line-height:100%;transition:all .3s ease;cursor:pointer;letter-spacing:.2px}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter .actions button:hover{background:#d8f5d7;border-color:#d8f5d7 !important}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .social-icons{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .social-icons .social-icons-text{margin:0;font-size:14px;font-weight:500;line-height:normal;color:#fff;white-space:nowrap;letter-spacing:2px;text-transform:uppercase}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .social-icons .social-icons-container{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .social-icons a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:#5ac856;border-radius:50%;text-decoration:none;transition:all .3s ease}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .social-icons a img{width:18px;height:18px;object-fit:contain}.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .social-icons a:hover,.page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .social-icons a:focus{transform:scale(1.1);box-shadow:0 2px 8px rgba(255,255,255,.3)}.page-footer .footer-content .footer-columns .footer-icons .icons-wrapper{display:flex;gap:16px;align-items:center}.page-footer .footer-content .footer-columns .footer-icons .footer-hipaa{min-width:120px;padding:10px 0 0}.page-footer .footer-content .footer-columns .footer-icons .footer-hipaa img{width:120px;height:54px}.page-footer .footer-content .footer-columns .footer-icons .footer-legitscript img{width:64px;height:69px}.page-footer .footer-content .footer-columns .footer-icons .tsx-listed img{height:74px;width:auto;border-radius:4px}.page-footer .footer-content .footer-columns .footer-icons .mobile-footer-cc-logos{display:none}@media (max-width:768px){.page-footer .footer-content .footer-columns .footer-icons .mobile-footer-cc-logos{display:block}}.page-footer .footer-content .footer-columns>div:not(.footer-icon){width:73%;margin-left:auto;display:flex;justify-content:space-between;column-gap:30px}.page-footer .footer-content .footer-columns .footer-column:last-child{max-width:250px}.page-footer .footer-content .footer-columns .footer-column .footer-columntitle{margin-top:0;font-weight:500;font-size:14px;text-transform:uppercase;line-height:normal;margin-bottom:15px;color:rgba(255,255,255,.4);letter-spacing:2px}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent a{display:block;color:#fff;margin-bottom:16px;font-size:16px;font-weight:700;line-height:22px;text-decoration:none}@media (max-width:768px){.page-footer .footer-content .footer-columns .footer-column .footer-columncontent a{font-weight:500;margin-bottom:20px}}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent a:hover,.page-footer .footer-content .footer-columns .footer-column .footer-columncontent a:focus{text-decoration:underline}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter{max-width:100%;width:100%}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter .label{width:auto;height:auto;clip:unset;position:relative;overflow:unset;padding:0;margin:0;font-size:16px;text-transform:uppercase;margin-bottom:15px;display:block;font-weight:600}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter .control:before{display:none}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter input{margin:0;max-width:100%;padding:9px 75px 9px 11px;border-radius:100px;border-color:#fff;min-height:auto;width:100%;font-size:16px}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter .actions button{background:#95bf7f;border-radius:100px;padding:5px 15px;color:#fff;letter-spacing:0;font-size:16px;font-weight:700;text-transform:capitalize;height:auto;min-height:auto;border-color:#95bf7f !important;line-height:100%}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter .field.newsletter{max-width:100%;float:none;width:100%}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent .social-icons{flex-wrap:wrap;margin:40px 0;gap:0;justify-content:flex-start}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent .social-icons .social-icons-text{margin:0 0 8px;font-size:16px;font-weight:600;line-height:normal;display:block;width:100%}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent .social-icons a{margin:0 8px 8px 0;width:35px;height:35px}.page-footer .footer-content .footer-columns .footer-column .footer-columncontent .social-icons a img{width:100%;height:100%;object-fit:contain}.page-footer .footer-content .footer-columns .footer-contact-us{background-color:#517995;padding:15px;border-radius:12px;margin-bottom:15px}.page-footer .footer-content .footer-columns .footer-contact-us .footer-contact-us-text{margin:0;font-size:16px;text-align:center;font-weight:700}.page-footer .footer-content .footer-columns .footer-contact-us #get-in-touch-btn{background-color:#709b4c;color:#fff;width:100%;margin:5px 0 0;border-color:#709b4c;border-radius:12px;text-transform:capitalize;letter-spacing:normal;font-size:18px}.page-footer .footer-content .footer-columns .footer-contact-us #get-in-touch-btn:hover{background-color:#d77a00;border-color:#d77a00}.page-footer .footer-content .tgbanner{display:flex;gap:30px;align-items:center}@media (max-width:768px){.page-footer .footer-content .tgbanner{gap:18px}}.page-footer .footer-content .tgbanner .top-block-tgbanner{display:flex;gap:30px;align-items:center}@media (max-width:768px){.page-footer .footer-content .tgbanner .top-block-tgbanner{gap:18px}}.page-footer .footer-content .tgbanner .bottom-block-tgbanner{display:flex;gap:30px}@media (max-width:768px){.page-footer .footer-content .tgbanner .bottom-block-tgbanner{gap:18px}}.page-footer .footer-content .tgbanner img.tgfloat-inner{width:100%;height:100%}@media (max-width:768px){.page-footer .footer-content .tgbanner img.tgfloat-inner{width:120px !important;height:auto}}.page-footer .footer-content .tgbanner a{height:42px;margin-top:18px}.page-footer .footer-content .tgbanner a.bbb-link{width:118px}.page-footer .footer-content .footer-social-icon{display:flex;align-items:center;justify-content:center;gap:0 15px;border-top:1px solid #fff;padding-top:38px;width:100%;margin-top:38px}.page-footer .footer-content .footer-social-icon a{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-footer .footer-content .footer-social-icon .facebook-footer-icon,.page-footer .footer-content .footer-social-icon .instagram-footer-icon{background:rgba(255,255,255,.2);border-radius:100%;height:50px;width:50px;line-height:62px;text-align:center;cursor:pointer}.page-footer .footer-content .footer-social-icon .facebook-footer-icon:hover,.page-footer .footer-content .footer-social-icon .instagram-footer-icon:hover,.page-footer .footer-content .footer-social-icon .facebook-footer-icon:focus,.page-footer .footer-content .footer-social-icon .instagram-footer-icon:focus{background:#2a3f60}.page-footer .footer-content .footer-social-icon .facebook-footer-icon img,.page-footer .footer-content .footer-social-icon .instagram-footer-icon img{width:auto;height:22px}.page-footer .footer-copyrightcontent{margin-top:40px;background:#163229;padding:24px 8px;color:#fff;border-top:1px solid rgba(255,255,255,.5);text-align:center;font-size:12px;font-weight:500}.page-footer .footer-copyrightcontent .footer-Disclaimer{margin-bottom:10px}.page-footer .footer-copyrightcontent .footer-copyrightcontent-container{max-width:1440px;margin:0 auto;padding:0}.page-footer .hsa-fsa{display:inline-block;width:auto;padding-left:20px}.page-footer .hsa-fsa .eligible-link{font-size:10px;color:#000;line-height:11px;border:none;padding:4px;margin-bottom:5px;padding-left:30px;border:.8px solid #999;border-radius:4px;height:28px}.page-footer .hsa-fsa .eligible-link span{display:block}.page-footer .hsa-fsa .eligible-link:before{transform:scale(.7);top:-2px;left:3px;filter:brightness(0)}@media (max-width:1100px){.page-footer .footer-copyrightcontent .footer-copyrightcontent-container{padding:0 20px}.page-footer .footer-content .tgbanner{display:block !important}}.nav-section-bottom-mobile{display:none}.sticky-discount-code{position:fixed;bottom:82px;right:24px;width:58px;height:auto;cursor:pointer;z-index:900;display:none}.discount-code-popup .modal-inner-wrap{max-width:500px;background-color:#eff4ec !important;border-radius:30px}.discount-code-popup .modal-inner-wrap .discount-code-image{width:calc(100% - 180px);margin-bottom:-30px;position:relative;top:-20px}.discount-code-popup .modal-inner-wrap .discount-code-container{display:flex;align-items:center;flex-direction:row-reverse;position:relative;margin-top:-50px;z-index:9}.discount-code-popup .modal-inner-wrap .discount-code-container:before{content:'';width:258px;height:200px;background-color:#c6d8bf;position:absolute;right:-30px;bottom:-26px;z-index:-1;border-radius:30px 0}.discount-code-popup .modal-inner-wrap .discount-code-container .text-box .code-instruction{font-size:22px;margin:0}.discount-code-popup .modal-inner-wrap .discount-code-container .text-box .discount-code-promo-container{font-size:22px;font-weight:800;margin:0;display:flex;align-items:center;gap:8px;color:#719b4d}.discount-code-popup .modal-inner-wrap .discount-code-container .text-box .discount-code-promo-container button{border:none;background:0 0;padding:0;height:auto;min-height:auto}.discount-code-popup .modal-inner-wrap .discount-code-container .text-box .code-description{font-size:18px;font-weight:400;line-height:20px;margin-top:6px;margin:0}.discount-code-popup .modal-inner-wrap .discount-code-container .sparkle-image{position:absolute;max-width:240px;bottom:50px;right:30px}.discount-code-popup .modal-inner-wrap .discount-code-header{text-align:left}.discount-code-popup .modal-inner-wrap .discount-code-header h2{font-size:45px;font-weight:700;line-height:normal;width:max-content;position:relative}.discount-code-popup .modal-inner-wrap .discount-code-header h2 span{display:block;width:100%;font-weight:800;position:relative;z-index:9}.discount-code-popup .modal-inner-wrap .discount-code-header h2 span:before{content:'';width:100%;height:60px;background-color:#b1d6e9;position:absolute;z-index:-1;left:0}.discount-code-popup .modal-inner-wrap .discount-code-header .subtitle{margin-top:0;font-size:25px;color:#719b4d;line-height:23px;width:50%}.discount-code-popup .modal-inner-wrap .modal-header{padding:0}.modal-popup.modal-slide.discount-code-popup{display:flex;align-items:center}@media (max-width:768px){.page-wrapper .page-main{overflow:hidden}.footer-headline-text{font-size:24px !important;line-height:1 !important;margin-top:30px !important;text-align:center !important}.page-wrapper .page-footer #menu-search-m *{font-family:"Inter",sans-serif !important}.page-wrapper .page-footer #menu-search-m .mobile-menu-top ul{margin:0}.page-wrapper .page-footer .account{padding:8px 0;margin:0}.page-wrapper .page-footer .account .mobile-menu-my-account{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#2f3335}.page-wrapper .page-footer .account .mobile-menu-my-account img{width:24px;height:24px}.page-wrapper .page-footer .cart{padding:8px 0;display:flex;flex-direction:row-reverse;gap:8px;font-size:16px;font-weight:600;justify-content:flex-end;margin:0}.page-wrapper .page-footer .cart .minicart-wrapper .action.showcart{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:24px;color:#2f3335;letter-spacing:0px}.page-wrapper .page-footer .cart .minicart-wrapper .action.showcart img{width:24px;height:24px}.page-wrapper .page-footer .cart .minicart-wrapper .action.showcart .counter.qty{top:-10px;left:12px;right:unset}.page-wrapper .page-footer .nav-section-bottom-mobile{display:block;z-index:900;position:fixed;left:0;right:0;top:72px;width:100%;background:#fff;z-index:999;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.05);box-shadow:0px 4px 4px 0px rgba(0,0,0,.05);border-bottom:none}.page-wrapper .page-footer .nav-section-bottom-mobile ul{height:64px;display:flex;gap:24px;align-items:center;margin:0;padding:0 15px}.page-wrapper .page-footer .nav-section-bottom-mobile ul li{margin:0;padding:0;list-style:none;line-height:normal;text-align:center}.page-wrapper .page-footer .nav-section-bottom-mobile ul li>a{display:block;cursor:pointer}.page-wrapper .page-footer .nav-section-bottom-mobile ul li>a img{width:22px;height:22px;vertical-align:middle}.page-wrapper .page-footer .nav-section-bottom-mobile ul li>a img.f-logo{width:101px;height:auto}.page-wrapper .page-footer .nav-section-bottom-mobile ul li #searcdisplay img{margin-top:-2px}.page-wrapper .page-footer .nav-section-bottom-mobile ul li a.action.showcart{display:block;cursor:pointer}.page-wrapper .page-footer .nav-section-bottom-mobile ul li a.action.showcart img{max-height:22px;width:22px;height:22px;vertical-align:middle}.page-wrapper .page-footer .nav-section-bottom-mobile ul li:first-child img{width:93px;min-width:93px;max-width:100%;max-height:100%}.page-wrapper .page-footer .nav-section-bottom-mobile ul li.menubar a svg path{fill:#2a3f60}.page-wrapper .page-footer .nav-section-bottom-mobile ul li.menubar #menubar{line-height:12px}.page-wrapper .page-footer .nav-section-bottom-mobile ul li.menubar svg{width:22px}.page-wrapper .page-footer .nav-section-bottom-mobile ul li.logo{margin:0;margin-right:auto}.page-wrapper .page-footer .nav-section-bottom-mobile ul li.customer{display:none}.page-wrapper .page-footer .nav-section-bottom-mobile ul li.customer.mobile-refill{display:block}.page-wrapper .page-footer .nav-section-bottom-mobile ul li.customer.mobile-refill .refill-btn{padding:5px;background:#ffc15b;max-width:58px;border-radius:5px;word-wrap:break-word;display:flex;align-items:center;font-size:9px;font-weight:500;line-height:10px;gap:3px;color:#1f01b9;text-align:left}.page-wrapper .page-footer .nav-section-bottom-mobile ul li.customer.mobile-refill .refill-btn img{width:20px;height:20px}.page-wrapper .page-footer .icons-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0 15px}.page-wrapper .page-footer .icons-wrapper .footer-contact-us-mobile{background-color:#2a3f60;padding:15px;border-radius:12px;margin:15px 0;width:100%;text-align:center}.page-wrapper .page-footer .icons-wrapper .footer-contact-us-mobile .footer-contact-us-text-mobile{margin:0;font-size:16px;text-align:center;font-weight:700}.page-wrapper .page-footer .icons-wrapper .footer-contact-us-mobile #get-in-touch-btn-mobile{background-color:#709b4c;color:#fff;width:100%;border-color:#709b4c;margin:10px 0 0;border-radius:12px;text-transform:capitalize;letter-spacing:normal;font-size:18px}.page-wrapper .page-footer .icons-wrapper .footer-contact-us-mobile #get-in-touch-btn-mobile:hover{background-color:#d77a00;border-color:#d77a00}.page-wrapper .page-footer .c-content-m{color:#2f6a97;text-align:center;padding:10px 20px;line-height:25px;font-size:14px}.page-wrapper .page-footer .c-content-m a{color:#2f6a97}.page-wrapper .page-footer .group-name-section-footer .group-name-info{display:none;position:absolute;bottom:35px;width:100%;border:1px solid #9d9d9d;background:#fff;z-index:99;padding:20px}.page-wrapper .page-footer .group-name-section-footer .group-name-info.active{display:block}.page-wrapper .page-footer .group-name-section-footer .group-name-info h4{font-size:20px;font-weight:700;color:#2a3f60;margin-top:0}.page-wrapper .page-footer .group-name-section-footer .group-name-info .change-doctor{padding:15px 45px;background:#2a3f60;border:1px solid #2a3f60;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1.4px;width:100%;display:block;text-align:center;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-wrapper .page-footer .group-name-section-footer .group-name-info .change-doctor:hover{background:#fff;color:#2a3f60}.page-wrapper .page-footer .group-name-section-footer .group-name-info ul{padding:0;display:block;height:auto}.page-wrapper .page-footer .group-name-section-footer .group-name-info ul li{display:flex;align-items:center;margin-bottom:2rem;text-align:left;color:#2a3f60}.page-wrapper .page-footer .group-name-section-footer .group-name-info ul li a{text-decoration:underline}.page-wrapper .page-footer .group-name-section-footer .group-name-info ul li a:hover,.page-wrapper .page-footer .group-name-section-footer .group-name-info ul li a:focus{text-decoration:none}.page-wrapper .page-footer .group-name-section-footer .group-name-info ul li img{margin-right:12px;width:auto;max-width:100%;min-width:auto;min-height:auto;vertical-align:middle}.page-wrapper .page-footer .footer-bar{background:0 0;padding:6px 0 0;display:flex;font-weight:600;color:rgba(0,0,0,.6899999999999999);font-size:16px;line-height:24px;justify-content:normal;gap:8px;align-items:center}.page-wrapper .page-footer .footer-bar img{width:24px;height:24px}.page-wrapper .page-footer .footer-bar span{font-weight:700;display:block}.page-wrapper .page-footer .footer-bar span .footer-state-name{font-weight:400}.page-wrapper .page-footer .footer-bar strong{font-size:14px;font-weight:600;margin-left:2px}.page-wrapper .page-footer .footer-bar .group-info,.page-wrapper .page-footer .footer-bar .change-state{text-decoration:none;border-radius:40px;margin-left:auto;padding:2px 18px;background:#ffc24c;font-size:16px;line-height:24px;font-weight:700;font-family:"Urbanist",sans-serif !important;color:#26252a}.page-wrapper .page-footer .mobile-menu-middel{padding:0 0 32px}.page-wrapper .page-footer .mobile-menu-middel .search-box{position:relative}.page-wrapper .page-footer .mobile-menu-middel .search-box:before{content:url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.7309 18.3109L16.0209 14.6309C17.461 12.8353 18.1584 10.5562 17.9697 8.2622C17.781 5.9682 16.7206 3.83368 15.0064 2.29754C13.2923 0.761407 11.0547 -0.0595894 8.75382 0.00337096C6.45294 0.0663314 4.26362 1.00846 2.63604 2.63604C1.00846 4.26362 0.0663314 6.45294 0.00337096 8.75382C-0.0595894 11.0547 0.761407 13.2923 2.29754 15.0064C3.83368 16.7206 5.9682 17.781 8.2622 17.9697C10.5562 18.1584 12.8353 17.461 14.6309 16.0209L18.3109 19.7009C18.4039 19.7946 18.5145 19.869 18.6363 19.9198C18.7582 19.9706 18.8889 19.9967 19.0209 19.9967C19.1529 19.9967 19.2836 19.9706 19.4055 19.9198C19.5273 19.869 19.6379 19.7946 19.7309 19.7009C19.9111 19.5144 20.0119 19.2652 20.0119 19.0059C20.0119 18.7466 19.9111 18.4974 19.7309 18.3109ZM9.0209 16.0209C7.63643 16.0209 6.28305 15.6104 5.13191 14.8412C3.98076 14.072 3.08356 12.9788 2.55374 11.6997C2.02393 10.4206 1.88531 9.01314 2.1554 7.65527C2.4255 6.2974 3.09219 5.05012 4.07115 4.07115C5.05012 3.09219 6.2974 2.4255 7.65527 2.1554C9.01314 1.88531 10.4206 2.02393 11.6997 2.55374C12.9788 3.08356 14.072 3.98076 14.8412 5.13191C15.6104 6.28305 16.0209 7.63643 16.0209 9.0209C16.0209 10.8774 15.2834 12.6579 13.9706 13.9706C12.6579 15.2834 10.8774 16.0209 9.0209 16.0209Z" fill="%232F3335"/></svg>');position:absolute;top:13px;left:12px;z-index:9}.page-wrapper .page-footer .mobile-menu-middel .search-box:after{content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12H19" stroke="%232F3335" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 5L19 12L12 19" stroke="%232F3335" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:absolute;right:12px;top:12px;z-index:9}.page-wrapper .page-footer .mobile-menu-middel .search-box .block-search{margin-top:0;right:unset !important}.page-wrapper .page-footer .mobile-menu-middel .search-box .lupa-search-box-wrapper .lupa-search-box-input-field{padding:8px 44px;border:2px solid #e7e9ea;box-shadow:none;border-radius:8px;max-width:100%}.page-wrapper .page-footer .mobile-menu-middel .search-box .lupa-search-box-wrapper #lupa-search-box-input:after{display:none}.page-wrapper .page-footer .mobile-menu-middel .search-icon{position:absolute;z-index:9;top:14px;left:14px;display:none}.page-wrapper .page-footer .mobile-menu-middel .search-btn{position:absolute;right:14px;top:12px;border:none;padding:0;height:auto;min-height:auto;background:0 0;display:none}.page-wrapper .page-footer .mobile-menu-middel input#bannersearch{padding:8px 44px;border:2px solid #e7e9ea;box-shadow:none;border-radius:8px;max-width:100%}.page-wrapper .page-footer .mobile-menu-middel .mobile-action-btn-wrap{padding:32px 15px 0;display:flex;justify-content:space-between;gap:12px}.page-wrapper .page-footer .mobile-menu-middel .mobile-action-btn-wrap a{display:block;padding:12px 26px;background:#ffc24c;border-radius:40px;color:#26252a;font-size:17px;font-weight:700;line-height:normal;text-align:center;white-space:nowrap}.page-wrapper .page-footer .mobile-menu-middel .mobile-action-btn-wrap .refill-btn{width:100%}.page-wrapper .page-footer .mobile-menu-middel .mobile-action-btn-wrap .shop-all-btn{width:100%}.page-wrapper .page-footer .mobile-menu-middel .mobile-action-btn-wrap .shop-all-btn a{background:#707579;color:#fff}.page-wrapper .page-footer .state-name-section-footer .state-name-info{display:none;position:absolute;bottom:35px;width:100%;border:1px solid #9d9d9d;background:#fff;z-index:99;padding:20px;height:470px;overflow-y:auto}.page-wrapper .page-footer .state-name-section-footer .state-name-info.active{display:block}.page-wrapper .page-footer .state-name-section-footer .state-name-info h4{font-size:24px;text-transform:uppercase;font-weight:600;margin-bottom:0;color:#2a3f60;margin-top:0}.page-wrapper .page-footer .state-name-section-footer .state-name-info span{color:#ae0c09;font-size:14px;font-weight:600}.page-wrapper .page-footer .state-name-section-footer .state-name-info .current-state{border:1px solid #9d9d9d;padding:15px 20px 15px 44px;margin:15px 0;position:relative}.page-wrapper .page-footer .state-name-section-footer .state-name-info .current-state img{position:absolute;left:12px;top:20px;width:auto;max-width:100%;min-width:auto;min-height:auto;vertical-align:middle}.page-wrapper .page-footer .state-name-section-footer .state-name-info .current-state p{margin:5px 0;font-size:16px;color:#2a3f60}.page-wrapper .page-footer .state-name-section-footer .state-name-info .current-state p:nth-child(3n){font-weight:700;font-size:14px}.page-wrapper .page-footer .state-name-section-footer .state-name-info .other-state p{font-weight:700;font-size:14px;margin:20px 0 0;color:#2a3f60}.page-wrapper .page-footer .state-name-section-footer .state-name-info .other-state p:nth-child(2n){font-weight:400;font-size:16px;margin:10px 0 20px}.page-wrapper .page-footer .state-name-section-footer .state-name-info .other-state.selectable{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-wrapper .page-footer .state-name-section-footer .state-name-info .other-state.selectable:hover,.page-wrapper .page-footer .state-name-section-footer .state-name-info .other-state.selectable:focus{position:relative;padding:15px;border:1px solid #2a3f60;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-wrapper .page-footer .state-name-section-footer .state-name-info .other-state.selectable p{display:flex;margin:0 0 0 -10px;font-size:16px;line-height:25px}.page-wrapper .page-footer .state-name-section-footer .state-name-info .other-state.selectable p:before{display:inline-block;width:25px;height:25px;padding-right:5px;content:"";background-image:url(..//images/arrow-right-s-fill.svg);background-position:center;background-repeat:no-repeat;transform:rotate(270deg)}.page-wrapper .page-footer .state-name-section-footer .state-name-info .other-state.not-selectable{pointer-events:all;cursor:default;opacity:.6}.page-wrapper .page-footer .footer-content{display:block;visibility:visible}.page-wrapper .page-footer .footer-content .footer-columns{column-gap:16px;flex-wrap:wrap}.page-wrapper .page-footer .footer-content .footer-columns>div:not(.footer-icons){width:100%;max-width:100%}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons{width:100%;max-width:100%}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .footer-logo{display:block;margin-bottom:16px}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .footer-logo img{max-width:148px}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .footer-column{margin-bottom:24px}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .block.newsletter{margin-bottom:0}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .mobile-footer-cc-logos{display:none;align-items:center;gap:8px;justify-content:center;margin-top:32px}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .mobile-footer-cc-logos img{max-width:180px;height:auto !important}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .icons-wrapper{display:block !important}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .footer-legitscript{padding:0;float:left;max-width:100%}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .footer-legitscript img{min-width:64px;min-height:69px}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .footer-hipaa{min-width:120px;padding:0;padding-top:10px}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .footer-hipaa img{min-width:120px;height:54px}.page-wrapper .page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter{margin:0 0 16px;border-radius:16px;text-align:center}.page-wrapper .page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter .field .control{max-width:100%}.page-wrapper .page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter .label{margin-bottom:8px}.page-wrapper .page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter .actions{right:0;top:4px !important}.page-wrapper .page-footer .footer-content .footer-columns .footer-column .footer-columncontent .block.newsletter .actions button{font-weight:700}.modal-popup.get-in-touch-popup-mobile .modal-inner-wrap{background-color:#e2e7e9 !important;border:1px solid gray}.modal-popup.get-in-touch-popup-mobile .modal-title{border:none;font-weight:700;text-align:center;padding-bottom:0}.modal-popup.get-in-touch-popup-mobile .modal-content+p{margin-top:0;text-align:center;font-size:16px;margin-bottom:50px}.modal-popup.get-in-touch-popup-mobile .modal-header{padding-bottom:0;padding-top:42px}.modal-popup.get-in-touch-popup-mobile p{text-align:center}.sticky-discount-code{bottom:100px;right:18px}.discount-code-popup.modal-popup.modal-slide._show .modal-inner-wrap{height:auto;max-width:100%}.modal-popup.modal-slide.discount-code-popup{justify-content:center;inset:15px;max-height:87vh}.discount-code-popup .modal-inner-wrap .discount-code-container{text-align:center;margin-top:0;flex-wrap:wrap;flex-direction:column-reverse;margin-bottom:-30px}.discount-code-popup .modal-inner-wrap .discount-code-container .text-box{width:100%;text-align:left;display:flex;flex-wrap:wrap;gap:4px}.discount-code-popup .modal-inner-wrap .discount-code-container .text-box .code-description{width:100%}.discount-code-popup .modal-inner-wrap .discount-code-container .sparkle-image{display:none}.discount-code-popup .modal-inner-wrap .discount-code-container:before{width:100%;bottom:unset;top:140px;height:262px}.discount-code-popup .modal-inner-wrap .discount-code-header .subtitle{width:100%}.discount-code-popup .modal-inner-wrap .discount-code-image{margin-bottom:0;top:unset;width:370px}}@media (max-width:768px) and (max-width:768px){.page-wrapper .page-footer .nav-section-bottom-mobile{display:block;z-index:900}}@media (max-width:768px) and (max-width:360px){.page-wrapper .page-footer .nav-section-bottom-mobile ul li.customer.mobile-refill .refill-btn img{width:16px;height:16px}}@media (max-width:768px) and (max-width:768px){.page-wrapper .page-footer .group-name-section-footer .group-name-info .change-doctor{max-width:400px}}@media (max-width:480px){body .page-wrapper .page-footer .nav-section-bottom-mobile ul{padding:0 15px}}#menu-search-m{display:none}body.menu-open{overflow:hidden}@media (max-width:768px){#menu-search-m{position:fixed;top:136px;width:100%;height:90vh;overflow-y:auto;z-index:999;padding:24px 20px 60px;background:#fff;box-shadow:0px 0px 4px 0px rgba(46,50,47,.12);color:#2f3335}#menu-search-m .nav-section-bottom-mobile-state-selection{background:#fff;padding:0;box-shadow:none;margin-bottom:0;padding-bottom:24px;border-bottom:1px solid #e7e9ea;border-radius:0}#menu-search-m .block.block-content{padding:0}#menu-search-m .block.block-content #search_mini_form{position:relative;display:inline-block;width:100%}#menu-search-m .block.block-content #search_mini_form .label{display:none}#menu-search-m .block.block-content #search_mini_form .control{border:none;max-width:100%;width:100%;margin:0;padding:0}#menu-search-m .block.block-content #search_mini_form .control input{font-size:16px;left:auto;margin:0;position:relative;border:1px solid #999;border-radius:8px !important;padding:12px 40px;margin-bottom:0;background-color:#fff !important;box-shadow:none;font-size:14px;max-width:100%}#menu-search-m .block.block-content #search_mini_form .actions{position:absolute;right:unset;left:16px;top:0;display:none}#menu-search-m .block.block-content #search_mini_form .actions .action.search{font-size:0;display:block;padding:0;border:none;background:0 0}#menu-search-m .block.block-content #search_mini_form .actions .action.search:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:28px;color:#2a3f60;content:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.1111 15.7222C12.0384 15.7222 15.2222 12.5384 15.2222 8.61108C15.2222 4.68374 12.0384 1.5 8.1111 1.5C4.18375 1.5 1 4.68374 1 8.61108C1 12.5384 4.18375 15.7222 8.1111 15.7222Z" stroke="%234D4D4D" stroke-width="1.99999" stroke-linecap="round" stroke-linejoin="round"/><path d="M16.9987 17.5006L13.332 13.834" stroke="%234D4D4D" stroke-width="2.66666" stroke-linecap="round" stroke-linejoin="round"/></svg>');font-family:"luma-icons";margin:0 13px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;text-align:center}#menu-search-m #cwsMenu-1.cwsMenuOuter{background-color:#fff;margin:0 0 50px;border-radius:0;padding:0 12px 0 0}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu{padding-bottom:60px}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li{border-top:none}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li>a{font-size:14px;text-transform:capitalize;background-color:transparent;color:#2f3335;font-weight:400;padding:2px 0;line-height:24px}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li>a>span.arw{font:500 24px Arial;background-color:transparent;color:#2a3f60;line-height:16px;margin-right:0}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li>a>span.arw:after{font-size:24px;content:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.75 9H14.25" stroke="%23707579" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 3.75L14.25 9L9 14.25" stroke="%23707579" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');left:unset;right:0}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li ul{padding:8px 0;background:#fff;border-radius:0}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li ul li{border-top:none}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li ul li>a{color:#2f3335;line-height:24px;font-weight:400;font-size:14px;padding:2px 0;text-transform:capitalize;background-color:transparent}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li ul li>a>span.arw{font:500 24px Arial;background-color:transparent;color:#2a3f60;line-height:16px;margin-right:10px}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li ul li>a>span.arw:after{font-size:24px}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.providers-nav{position:relative}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu li.no-sub a.Level0{font-weight:600;padding:2px 0}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.group-2{padding-left:0}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu li.group-2:after{content:'';width:100%;border-bottom:1px solid rgba(46,50,47,.12);margin-bottom:40px;display:block;bottom:-20px;position:relative}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu li.group-2:has(+li.group-2):after{border-bottom:none;margin-bottom:0}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.group-3:before{content:"";display:block;width:100%;height:1px;margin:8px 0;border-top:1px solid #999;background-color:transparent}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.group-3:after{content:"";display:block;width:100%;height:1px;margin:8px 0;border-bottom:1px solid #999;background-color:transparent}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.menu-active>a{color:#707579;font-weight:700;width:fit-content}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.menu-active>a>span.arw:after{right:-32px}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.help{padding-bottom:12px;border-bottom:1px solid #e7e9ea;margin-bottom:24px}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.help ul.subMenu{display:block}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.help ul.subMenu li a{color:#2f3335;font-weight:400;padding:2px 0;line-height:24px;font-size:14px;position:relative;width:100%;margin-bottom:0;display:flex}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.help ul.subMenu li a:after{font-size:24px;content:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.75 9H14.25" stroke="%23707579" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9 3.75L14.25 9L9 14.25" stroke="%23707579" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');left:unset;right:0;position:absolute}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.help ul.subMenu li a:last-child{margin-bottom:0}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.help ul.subMenu li a:first-child:after{display:none}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.help ul.subMenu li a .help-item-text{display:flex;justify-content:space-between;width:100%}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.help>a{font-size:16px;font-weight:600;padding-bottom:8px}#menu-search-m #cwsMenu-1.cwsMenuOuter .cwsMenu>li.help>a .arw:after{display:none}}@media (max-width:410px){#menu-search-m .block.block-content #search_mini_form{min-width:100%}}@media (max-width:340px){.page-wrapper .page-footer .nav-section-bottom-mobile ul li.menubar a svg{width:18px !important}.page-wrapper .page-footer .nav-section-bottom-mobile ul li.customer.mobile-refill .refill-btn{padding:4px}.page-wrapper .page-footer .nav-section-bottom-mobile ul li.customer.mobile-refill .refill-btn img{width:14px;height:14px}body .page-wrapper .page-footer .nav-section-bottom-mobile ul{padding:0 8px;gap:12px}}@media (min-width:769px){.mobile-footer-tgbanner{display:none}}@media (max-width:991px){.page-footer .footer-content>div>div.footer-cms-block-wrapper>div[data-content-type=html]{gap:20px !important;flex-wrap:wrap}.page-footer .footer-content .footer-columns>div:not(.footer-icon){width:60%}}@media (max-width:768px){.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .footer-headline{margin-bottom:8px}.page-wrapper .page-footer .footer-content .footer-columns .footer-icons .footer-column .footer-columncontent .social-icons a{margin:0 10px 10px 0}.page-wrapper .page-footer .footer-content>div>div.footer-cms-block-wrapper{margin-right:0}.page-wrapper .page-footer .footer-content>div>div.footer-cms-block-wrapper .footer-column{width:45%}.page-wrapper .page-footer .tgbanner{display:none !important}.page-wrapper .page-footer .mobile-footer-tgbanner{display:block}.page-wrapper .page-footer .mobile-footer-tgbanner .tgbanner{display:flex !important;margin:40px 0;gap:18px;flex-wrap:wrap}.page-wrapper .page-footer .widget.block{margin:0}}:root{--green-03:#163229;--green-01:#5ac856;--mint-01:#d8f5d7;--mint-01-50:rgba(216,245,215,.5);--white:#fff;--black:#000;--black-55:rgba(0,0,0,.55);--gold:#f5bf0e;--off-white-02:#c9d2c0;--off-white-02-40:rgba(201,210,192,.4);--font-heading:'Satoshi',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--font-body:'Satoshi',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--font-number:'Geist',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--font-price:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--container-max:1280px}.cms-index-index{overflow-x:hidden;color:#000}.cms-index-index *{font-family:var(--font-body)}.cms-index-index .column.main{padding-bottom:0}.cms-index-index #maincontent{overflow-x:unset;max-width:100% !important;padding:86px 0 0}@media (max-width:991px){.cms-index-index #maincontent{padding-top:82px}}@media (max-width:768px){.cms-index-index #maincontent{padding-top:125px}}.cms-index-index .container{margin:0 auto;padding:0 20px;max-width:1920px}.cms-index-index .hero-products-wrapper{background-size:100% 100%;background-repeat:no-repeat;background-image:radial-gradient(100.14% 99.8% at -.14% .9%,#163229 0%,rgba(21,103,85,.93) 56.64%,#38846c 71.48%,#64cc68 100%);padding-top:86px;margin-top:-86px}@media (max-width:768px){.cms-index-index .hero-products-wrapper{background-image:radial-gradient(184.74% 97.65000000000001% at -.14% .9%,#163229 0%,rgba(21,103,85,.93) 56.64%,#38846c 71.48%,#64cc68 100%);padding-top:80px;margin-top:-74px}}.cms-index-index .hero{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 !important}.cms-index-index .hero .hero__main{width:100%;max-width:var(--container-max);padding:64px 100px 80px 20px}.cms-index-index .hero .hero__main .hero__header{display:flex;align-items:flex-start;gap:clamp(32px,7.7vw,111px);width:100%}.cms-index-index .hero .hero__main .hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 1 0;min-width:0}.cms-index-index .hero .hero__main .hero__stats{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cms-index-index .hero .hero__main .hero__stat{font-weight:700;font-size:16px;line-height:1.35;letter-spacing:.25px;color:var(--white);white-space:nowrap}.cms-index-index .hero .hero__main .hero__stat-divider{width:1px;height:20px;background:var(--white);opacity:.6;flex-shrink:0}.cms-index-index .hero .hero__main .hero__stat--rating{display:inline-flex;align-items:center;gap:4px}.cms-index-index .hero .hero__main .hero__star{width:20px;height:20px}.cms-index-index .hero .hero__main .hero__headline-search{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:736px}.cms-index-index .hero .hero__main .hero__headline{font-family:var(--font-heading);font-weight:400;font-size:clamp(48px,4.4vw,64px) !important;line-height:1.05;letter-spacing:-1px;color:var(--white);width:100%}.cms-index-index .hero .hero__main .search-bar{width:100%;max-width:514px;height:70px;background:var(--white);border-radius:999px}.cms-index-index .hero .hero__main .search-bar__input{flex:1 1 auto;min-width:0;border:none;outline:none;background:0 0;font-family:var(--font-body);font-weight:500;font-size:clamp(15px,1.6vw,22px);letter-spacing:.22px;color:var(--black-55);border-radius:999px;box-shadow:none;z-index:11;border:1px solid rgba(29,77,65,.65);height:70px}@media (max-width:768px){.cms-index-index .hero .hero__main .search-bar__input{height:50px}}.cms-index-index .hero .hero__main .search-bar__input::placeholder{color:var(--black-55)}.cms-index-index .hero .hero__main #hero-searchspring #searchspring-autocomplete-results{padding:92px 12px 32px;z-index:10}@media (max-width:768px){.cms-index-index .hero .hero__main #hero-searchspring #searchspring-autocomplete-results{padding:20px 12px 32px}}.cms-index-index .hero .hero__main .search-bar__btn{width:58px;height:58px;flex-shrink:0;border:none;outline:none;box-shadow:none}.cms-index-index .hero .hero__main .search-bar__btn:before{content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.7309 18.3109L16.0209 14.6309C17.461 12.8353 18.1584 10.5562 17.9697 8.2622C17.781 5.9682 16.7206 3.83368 15.0064 2.29754C13.2923 0.761407 11.0547 -0.0595894 8.75382 0.00337096C6.45294 0.0663314 4.26362 1.00846 2.63604 2.63604C1.00846 4.26362 0.0663314 6.45294 0.00337096 8.75382C-0.0595894 11.0547 0.761407 13.2923 2.29754 15.0064C3.83368 16.7206 5.9682 17.781 8.2622 17.9697C10.5562 18.1584 12.8353 17.461 14.6309 16.0209L18.3109 19.7009C18.4039 19.7946 18.5145 19.869 18.6363 19.9198C18.7582 19.9706 18.8889 19.9967 19.0209 19.9967C19.1529 19.9967 19.2836 19.9706 19.4055 19.9198C19.5273 19.869 19.6379 19.7946 19.7309 19.7009C19.9111 19.5144 20.0119 19.2652 20.0119 19.0059C20.0119 18.7466 19.9111 18.4974 19.7309 18.3109ZM9.0209 16.0209C7.63643 16.0209 6.28305 15.6104 5.13191 14.8412C3.98076 14.072 3.08356 12.9788 2.55374 11.6997C2.02393 10.4206 1.88531 9.01314 2.1554 7.65527C2.4255 6.2974 3.09219 5.05012 4.07115 4.07115C5.05012 3.09219 6.2974 2.4255 7.65527 2.1554C9.01314 1.88531 10.4206 2.02393 11.6997 2.55374C12.9788 3.08356 14.072 3.98076 14.8412 5.13191C15.6104 6.28305 16.0209 7.63643 16.0209 9.0209C16.0209 10.8774 15.2834 12.6579 13.9706 13.9706C12.6579 15.2834 10.8774 16.0209 9.0209 16.0209Z" fill="%23000000"/></svg>');top:-5px;position:absolute;z-index:12;right:19px}@media (max-width:768px){.cms-index-index .hero .hero__main .search-bar__btn:before{top:-3px}}.cms-index-index .hero .hero__main .hiw{position:relative;flex:0 0 343px;width:343px;max-width:100%}.cms-index-index .hero .hero__main .hiw__card{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;background:var(--mint-01);border-radius:20px;padding:36px 24px 48px}.cms-index-index .hero .hero__main .hiw__step{display:flex;align-items:flex-start;gap:16px;width:100%}.cms-index-index .hero .hero__main .hiw__number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--green-03);border:.5px solid var(--black);color:var(--mint-01);font-family:var(--font-number);font-weight:500;font-size:22px;letter-spacing:.25px}.cms-index-index .hero .hero__main .hiw__number--filled{border:none}.cms-index-index .hero .hero__main .hiw__text{font-weight:500;font-size:18px;line-height:1.25;letter-spacing:.25px;color:var(--green-03);padding-top:2px;margin:0}.cms-index-index .hero .hero__main .hiw__link{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:16px;line-height:1.35;letter-spacing:.25px;color:var(--black);padding-bottom:6px}.cms-index-index .hero .hero__main .hiw__link-arrow{width:10px;height:10px;background:url('data:image/svg+xml,<svg width="11" height="13" viewBox="0 0 11 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.75 11.0605L10.75 6.06055L5.75 1.06055M10.75 6.06055H0.75" stroke="black" stroke-width="1.5" stroke-linecap="square"/></svg>');background-size:cover;background-repeat:no-repeat}.cms-index-index .hero .hero__main .hiw__link-arrow img{width:100%;height:100%}.cms-index-index .hero .hero__main .hiw__badge{position:absolute;right:-50px;bottom:-60px;width:148px;height:148px;pointer-events:none}.cms-index-index .hero .hero__main .hiw__badge img{width:100%;height:100%;object-fit:contain}.cms-index-index .home-categories{padding:80px 0 80px 20px;max-width:var(--container-max);margin:0 auto}.cms-index-index .home-categories .cts-heading{font-size:56px;margin:0 0 48px;line-height:1.05;padding:0 20px 0 0}.cms-index-index .home-categories .cts-tab-nav{margin-bottom:40px;border-bottom:1px solid #bfc1c5;border-bottom:.5px solid var(--black)}.cms-index-index .home-categories .cts-tab-list{margin:0}.cms-index-index .home-categories .cts-tab-list .owl-stage{display:flex}.cms-index-index .home-categories .cts-tab-list li{margin-bottom:0;padding-bottom:19px;border-bottom:5px solid transparent}.cms-index-index .home-categories .cts-tab-list .cts-tab-btn{display:inline-block;appearance:none;background:0 0;border:0;padding:4px 7px;padding-bottom:16px;text-decoration:none;border-radius:8px;font-size:22px;font-weight:400;transition:all .3s ease;text-transform:capitalize;white-space:nowrap;color:var(--black-55);letter-spacing:.4px}.cms-index-index .home-categories .cts-tab-list .cts-tab-item:hover .cts-tab-btn{color:#212121}.cms-index-index .home-categories .cts-tab-list .cts-tab-item .cts-tab-btn svg{display:none}.cms-index-index .home-categories .cts-tab-list .cts-tab-item.active{border-bottom:5px solid #5ac856}.cms-index-index .home-categories .cts-tab-list .cts-tab-item.active .cts-tab-btn{color:var(--black)}.cms-index-index .home-categories .cts-tab-list .cts-tab-item.active .cts-tab-btn svg{display:inline-block}.cms-index-index .home-categories .cts-tab-list.owl-carousel .owl-item{width:max-content !important}.cms-index-index .home-categories .cts-dropdown-row{display:flex;align-items:center;gap:10px;margin-bottom:48px}.cms-index-index .home-categories .cts-dropdown-row .cts-dropdown-label{font-size:18px}.cms-index-index .home-categories .cts-dropdown-row .cts-child-select{border:.5px solid var(--black);border-radius:8px}.cms-index-index .home-categories .cts-dropdown-row .cts-select-wrap{width:100%;max-width:340px;box-shadow:none}.cms-index-index .home-categories .cts-dropdown-row .cts-select-wrap svg{display:none}.cms-index-index .home-categories .cts-physician-note{font-size:16px;margin:0 0 16px;color:var(--black-55)}.cms-index-index .home-categories .cts-product-card{height:100%;position:relative}.cms-index-index .home-categories .cts-product-card .cts-card-image{width:100%;height:317px;border-radius:8px}.cms-index-index .home-categories .cts-product-card .cts-card-badge{margin-top:24px;display:block;border:.5px solid var(--Primary-Black,#000);border-radius:40px;width:fit-content;padding:8px 16px;font-size:14px;font-weight:500;color:var(--black);line-height:1.3}.cms-index-index .home-categories .cts-product-card .cts-card-body{margin-top:24px;padding-bottom:60px;position:static}.cms-index-index .home-categories .cts-product-card .cts-card-body h3{margin:0 0 4px;font-size:22px;font-weight:700;color:var(--black);line-height:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cms-index-index .home-categories .cts-product-card .cts-card-body h3 a{margin:0 0 4px;font-size:22px;font-weight:700;color:var(--black);line-height:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cms-index-index .home-categories .cts-product-card .cts-card-price{margin:0 0 24px;font-size:16px;font-weight:700;color:var(--black)}.cms-index-index .home-categories .cts-product-card .cts-card-cta{display:flex;align-items:center;gap:12px;position:absolute;bottom:0}.cms-index-index .home-categories .cts-product-card .cts-card-cta .cts-cta-circle{width:46px;height:46px;border-radius:100%;background:var(--green-01);display:flex;align-items:center;justify-content:center}.cms-index-index .home-categories .cts-product-card .cts-card-cta .cts-cta-label{font-size:16px;font-weight:700;color:var(--black);letter-spacing:.2px}.cms-index-index .home-categories .cts-nav-row{margin-top:48px;display:flex;align-items:center;gap:12px}@media (max-width:575px){.cms-index-index .home-categories .cts-nav-row{flex-wrap:wrap}}.cms-index-index .home-categories .cts-nav-row .cts-nav-circle{width:50px;height:50px;border:1px solid var(--green-03);border-radius:100%;padding:0;background:#fff}.cms-index-index .home-categories .cts-nav-row .cts-view-all{background:var(--green-01);padding:16px 32px;border-radius:40px;font-size:16px;font-weight:700;color:var(--black)}.cms-index-index .home-categories .owl-stage{display:flex}.cms-index-index .trust-signals{width:100%;background:var(--green-03);border-bottom:.5px solid var(--mint-02);overflow:hidden}.cms-index-index .trust-signals .trust-signals__track{display:flex}.cms-index-index .trust-signals .trust-signals__list{display:flex;align-items:center;gap:64px;padding:15px 32px;margin:0;list-style:none;overflow-x:auto}.cms-index-index .trust-signals .trust-signals__item{display:flex;align-items:center;gap:8px;white-space:nowrap}.cms-index-index .trust-signals .trust-signals__icon{display:inline-flex;width:24px;height:24px;color:#d8f5d7;flex-shrink:0}.cms-index-index .trust-signals .trust-signals__icon img{width:100%;height:100%}.cms-index-index .trust-signals .trust-signals__text{font-weight:500;font-size:18px;line-height:1.35;letter-spacing:.25px;color:var(--white)}.cms-index-index .telyrx-statement{width:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(360deg,#fff 0%,#fdfce4 100%);padding:100px clamp(20px,6.8vw,100px) 64px;box-sizing:border-box}.cms-index-index .telyrx-statement .telyrx-statement__content{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:817px;text-align:center;color:var(--black)}.cms-index-index .telyrx-statement .telyrx-statement__eyebrow{font-weight:500;font-size:14px;line-height:1.3;letter-spacing:2px;text-transform:uppercase;margin:0}.cms-index-index .telyrx-statement .telyrx-statement__headline{font-weight:400;font-size:clamp(30px,4.5vw,56px);line-height:1.05;letter-spacing:-.65px;margin:0}.cms-index-index .telyrx-statement .telyrx-statement__text{font-weight:500;font-size:18px;line-height:1.35;letter-spacing:.25px;margin:0}.cms-index-index .telyrx-explore-more{width:100%;background:var(--white);padding:80px 20px;box-sizing:border-box;display:flex;flex-direction:column;gap:48px;max-width:var(--container-max);margin:0 auto}.cms-index-index .telyrx-explore-more .telyrx-explore-more__header{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.cms-index-index .telyrx-explore-more .telyrx-explore-more__headline{font-weight:400;font-size:clamp(30px,4.5vw,56px);line-height:1.05;letter-spacing:-.65px;color:#000;margin:0}.cms-index-index .telyrx-explore-more .telyrx-explore-more__subtext{font-weight:500;font-size:22px;line-height:1.35;letter-spacing:.22px;color:#000;margin:0;max-width:700px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__grid{display:flex;align-items:stretch;gap:32px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__categories{list-style:none;margin:0;padding:24px;display:flex;flex-direction:column;gap:12px;flex:1 1 0;background:var(--mint-01-50);border:.5px solid var(--off-white-02);border-radius:16px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__category{appearance:none;border:none;cursor:pointer;width:100%;display:flex;align-items:center;gap:14px;height:72px;padding:16px;border-radius:12px;background:0 0;font-weight:500;font-size:22px;letter-spacing:.22px;color:#000;text-align:left;transition:background-color .2s ease;text-transform:capitalize}.cms-index-index .telyrx-explore-more .telyrx-explore-more__category:hover{background:rgba(255,255,255,.5)}.cms-index-index .telyrx-explore-more .telyrx-explore-more__category span:nth-child(2){flex:1 1 0}.cms-index-index .telyrx-explore-more .telyrx-explore-more__category.is-active{background:var(--green-03);box-shadow:0 2px 12px rgba(16,65,2,.1);color:#fff}.cms-index-index .telyrx-explore-more .telyrx-explore-more__category.is-active svg path{fill:#fff}.cms-index-index .telyrx-explore-more .telyrx-explore-more__category.is-active .telyrx-explore-more__arrow{filter:invert(1)}.cms-index-index .telyrx-explore-more .telyrx-explore-more__cat-icon{width:32px;height:32px;flex-shrink:0;color:var(--green-03)}.cms-index-index .telyrx-explore-more .telyrx-explore-more__cat-icon svg{width:100%;height:100%}.cms-index-index .telyrx-explore-more .telyrx-explore-more__arrow{flex-shrink:0;width:20px;height:20px;color:var(--green-03);background:url('data:image/svg+xml,<svg width="11" height="13" viewBox="0 0 11 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.75 11.0605L10.75 6.06055L5.75 1.06055M10.75 6.06055H0.75" stroke="black" stroke-width="1.5" stroke-linecap="square"/></svg>');background-size:cover;background-repeat:no-repeat}.cms-index-index .telyrx-explore-more .telyrx-explore-more__card{flex:0 0 45%;max-width:605px;border:.5px solid var(--off-white-02);border-radius:16px;overflow:hidden;background:var(--white);display:flex;flex-direction:column}.cms-index-index .telyrx-explore-more .telyrx-explore-more__media{width:100%;aspect-ratio:2.13780919;background-color:var(--mint-01);background-size:cover;background-position:center;background-repeat:no-repeat}.cms-index-index .telyrx-explore-more .telyrx-explore-more__media--heart{background-image:url('../images/home_26/explore1.webp')}.cms-index-index .telyrx-explore-more .telyrx-explore-more__media--weight{background-image:url('../images/home_26/explore2.webp')}.cms-index-index .telyrx-explore-more .telyrx-explore-more__media--cold{background-image:url('../images/home_26/explore3.webp')}.cms-index-index .telyrx-explore-more .telyrx-explore-more__media--private{background-image:url('../images/home_26/explore4.webp')}.cms-index-index .telyrx-explore-more .telyrx-explore-more__media--women{background-image:url('../images/home_26/explore6.webp')}.cms-index-index .telyrx-explore-more .telyrx-explore-more__media--travel{background-image:url('../images/home_26/explore5.webp')}.cms-index-index .telyrx-explore-more .telyrx-explore-more__body{background:var(--mint-01-50);padding:24px;display:flex;flex-direction:column;gap:16px;flex:1}.cms-index-index .telyrx-explore-more .telyrx-explore-more__title{font-weight:500;font-size:32px;line-height:1.2;letter-spacing:.32px;color:#000;margin:0}.cms-index-index .telyrx-explore-more .telyrx-explore-more__desc{font-weight:500;font-size:18px;line-height:1.35;letter-spacing:.25px;color:#000;margin:0}.cms-index-index .telyrx-explore-more .telyrx-explore-more__cta{display:inline-flex;align-items:center;gap:12px;width:fit-content;color:#000;font-weight:700;font-size:16px;letter-spacing:.25px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__cta-arrow{background:var(--green-01);width:46px;height:46px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7H12M12 7L7 2M12 7L7 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-size:20px 20px;background-position:center}.cms-index-index .telyrx-explore-more .telyrx-explore-more__back{display:none;appearance:none;background:0 0;border:none;cursor:pointer;align-self:center;align-items:center;gap:8px;font-size:14px;letter-spacing:.25px;color:#000;padding:0;min-height:auto;text-underline-offset:3px;border-bottom:2px solid #000}.cms-index-index .telyrx-insights{width:100%;padding:100px 20px;background:linear-gradient(180deg,#fdfce4 0%,#dbf6da 100%)}.cms-index-index .telyrx-insights .telyrx-insights-inner{max-width:var(--container-max);margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:48px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__headline-group{display:flex;flex-direction:column;gap:16px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__eyebrow{font-weight:500;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:var(--black);margin:0}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__headline{font-weight:400;font-size:clamp(30px,4.5vw,56px);line-height:1.05;letter-spacing:-.65px;color:var(--black);margin:0;max-width:814px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__cta{display:inline-flex;align-items:center;gap:10px;background:var(--green-01);color:#000;font-weight:700;font-size:16px;letter-spacing:.25px;padding:16px 32px;border-radius:999px;white-space:nowrap}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__grid{display:flex;gap:100px;align-items:stretch}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__card{display:flex;flex-direction:column}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__card--large{flex:1 1 60%;background:var(--white);border:.5px solid rgba(0,0,0,.55);border-radius:20px;overflow:hidden}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__card--large .telyrx-insights__media{width:100%;aspect-ratio:1.31469979;background-image:url('../images/home_26/insightsbgleft.webp');background-size:cover;background-position:center;background-repeat:no-repeat}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__card--large .telyrx-insights__body{padding:48px;display:flex;flex-direction:column;gap:24px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__tag{font-weight:500;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:var(--black);margin:0}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__title{font-weight:400;color:var(--black);margin:0}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__title--large{font-size:32px;line-height:1.2;letter-spacing:.32px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__title--small{font-size:26px;line-height:1.2;letter-spacing:.15px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__excerpt{font-weight:400;font-size:22px;line-height:1.35;letter-spacing:1px;color:var(--black);margin:0}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__read-cta{display:inline-flex;align-items:center;gap:12px;width:fit-content;color:#000;font-weight:700;font-size:16px;letter-spacing:.25px;color:var(--black)}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__read-cta-arrow{background:var(--green-01);width:46px;height:46px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7H12M12 7L7 2M12 7L7 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-size:20px 20px;background-position:center}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__stack{flex:1 1 40%;display:flex;flex-direction:column;gap:48px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__card--small{gap:12px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__media--small{border-radius:20px;aspect-ratio:2.01209677;overflow:hidden;margin-bottom:12px;background-size:cover;background-position:center;background-repeat:no-repeat}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__media--small.top{background-image:url('../images/home_26/insightbgtop.webp')}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__media--small.bottom{background-image:url('../images/home_26/insightbgbottom.webp')}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__read-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:16px;letter-spacing:.25px;color:var(--black);padding-bottom:6px;width:fit-content}.cms-index-index .most-popular-products{width:100%;display:flex;justify-content:center}.cms-index-index .most-popular-products .telyrx-most-popular{width:100%;max-width:1440px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px;padding:64px 20px;box-sizing:border-box}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-title{font-weight:500;font-size:clamp(22px,2.6vw,32px);line-height:1.2;letter-spacing:.2px;color:var(--white);text-align:center;text-transform:none;margin:0}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-most-popular-tabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;background:var(--green-03);border:1px solid rgba(255,255,255,.15);border-radius:50px;padding:4px;max-width:100%;list-style:none;margin-bottom:60px}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-tab{appearance:none;-webkit-appearance:none;border:none;background:0 0;color:var(--white);font-weight:700;font-size:16px;line-height:1.3;letter-spacing:.2px;text-transform:none;white-space:nowrap;padding:13px 22px;border-radius:60px;cursor:pointer;box-shadow:none;min-height:auto;transition:background-color .25s ease,color .25s ease}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-tab:hover{background:rgba(255,255,255,.08);color:var(--white)}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-tab.active{background:var(--mint-01);color:var(--black)}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-tab.active:hover{background:var(--mint-01);color:var(--black)}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-most-popular-list{width:100%;position:relative;border-radius:20px;max-width:1028px;padding-bottom:72px}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-most-popular-list .swiper-pagination{bottom:19px;z-index:999;display:flex;align-items:center;justify-content:center;gap:16px}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-most-popular-list .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:.6;margin:0}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-most-popular-list .swiper-pagination-bullet-active{width:15px;height:15px;opacity:1}.cms-index-index .most-popular-products .telyrx-most-popular .swiper-slide.swiper-slide-active{z-index:9}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-item{display:flex;align-items:flex-start;gap:24px;width:100%;margin:0;background:var(--white);border-radius:20px;padding:32px;box-shadow:0px 15px 40px 0px rgba(16,65,2,.25);box-sizing:border-box;height:100%}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-left{flex-shrink:0;width:185px;height:185px;border-radius:10px;overflow:hidden;border:.5px solid var(--Off-White-02);background:#fafafa}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-left picture{display:block;width:100%;height:100%;object-fit:contain;box-sizing:border-box}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-left img{display:block;width:100%;height:100%;object-fit:contain;box-sizing:border-box}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-middle{display:flex;flex-direction:column;flex:1 1 0;min-width:0}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-middle>*{margin:0 0 24px}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-middle>*:last-child{margin-bottom:0}.cms-index-index .most-popular-products .telyrx-most-popular .product-generic-name{font-weight:500;font-size:32px;line-height:1.2;letter-spacing:0;color:var(--black);text-transform:none;margin-bottom:2px}.cms-index-index .most-popular-products .telyrx-most-popular .product-name{font-weight:500;font-size:14px;line-height:1.35;letter-spacing:.2px;color:var(--black-55)}.cms-index-index .most-popular-products .telyrx-most-popular .product-mini-description{font-weight:500;font-size:18px;line-height:1.4;color:#333}.cms-index-index .most-popular-products .telyrx-most-popular .produdct-purchased{display:flex;align-items:center;gap:8px;font-weight:500;font-size:13px;line-height:1.35;color:var(--black)}.cms-index-index .most-popular-products .telyrx-most-popular .product-badge{flex-shrink:0;display:inline-block;width:18px;height:18px;border-radius:50%;background:var(--gold);position:relative}.cms-index-index .most-popular-products .telyrx-most-popular .product-badge:before{content:'';position:absolute;inset:0;margin:auto;width:6px;height:6px;background:var(--white);clip-path:polygon(45% 0%,100% 0%,40% 60%,65% 60%,20% 100%,30% 45%,0% 45%)}.cms-index-index .most-popular-products .telyrx-most-popular .product-eligible{display:flex;align-items:center;gap:12px;font-weight:700;font-size:16px;line-height:1.35;color:var(--black)}.cms-index-index .most-popular-products .telyrx-most-popular .eligible-check{flex-shrink:0;display:inline-block;width:24px;height:24px;border-radius:50%;border:1px solid var(--black);background:var(--white);position:relative}.cms-index-index .most-popular-products .telyrx-most-popular .eligible-check:after{content:'';position:absolute;left:6px;top:7px;width:8px;height:4px;border-left:2px solid var(--black);border-bottom:2px solid var(--black);transform:rotate(-45deg)}.cms-index-index .most-popular-products .telyrx-most-popular .product-link{display:inline-flex;align-items:center;gap:8px;background:var(--green-01);color:var(--black);font-weight:700;font-size:16px;line-height:1.35;letter-spacing:.2px;text-transform:none;padding:16px 32px;border-radius:999px;white-space:nowrap;align-self:flex-start;box-shadow:none;border:none}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-right{flex-shrink:0;width:242px;border:1px solid var(--off-white-02-40);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.cms-index-index .most-popular-products .telyrx-most-popular .popular-right-top{display:flex;flex-direction:column;gap:12px;background:var(--mint-01);padding:20px}.cms-index-index .most-popular-products .telyrx-most-popular .product-price-label{font-weight:700;font-size:14px;line-height:1.35;color:var(--green-03);text-transform:none}.cms-index-index .most-popular-products .telyrx-most-popular .product-price{font-family:'Inter',sans-serif;font-weight:900;font-size:36px;color:var(--black);line-height:1.1}.cms-index-index .most-popular-products .telyrx-most-popular .product-fix-price-text{font-weight:500;font-size:14px;line-height:1.4;letter-spacing:.2px;color:var(--green-03)}.cms-index-index .most-popular-products .telyrx-most-popular .popular-right-bottom{display:flex;flex-direction:column;gap:4px;background:var(--white);padding:16px;flex:1}.cms-index-index .most-popular-products .telyrx-most-popular .popular-right-bottom strong{font-weight:900;font-size:14px;line-height:1.3;color:var(--black);text-transform:none}.cms-index-index .most-popular-products .telyrx-most-popular .skip-list{padding-left:24px;margin:0;font-weight:500;font-size:14px;line-height:1.6;letter-spacing:.2px;color:var(--green-03)}.cms-index-index .most-popular-products .telyrx-most-popular .skip-list li{margin:0;list-style:disc}.cms-index-index .telyrx-faqs,.catalog-product-view .telyrx-faqs,.catalog-category-view .telyrx-faqs{width:100%;background:var(--white);max-width:var(--container-max);margin:0 auto;padding:100px 20px;box-sizing:border-box;display:flex;flex-direction:column;gap:48px}.cms-index-index .telyrx-faqs .telyrx-faqs__headline,.catalog-product-view .telyrx-faqs .telyrx-faqs__headline,.catalog-category-view .telyrx-faqs .telyrx-faqs__headline{font-weight:400;font-size:clamp(30px,4.5vw,56px);line-height:1.05;letter-spacing:-.61px;color:var(--black);margin:0;max-width:896px}.cms-index-index .telyrx-faqs .telyrx-faqs__list,.catalog-product-view .telyrx-faqs .telyrx-faqs__list,.catalog-category-view .telyrx-faqs .telyrx-faqs__list{display:flex;flex-direction:column;width:100%;max-width:1240px}.cms-index-index .telyrx-faqs .telyrx-faqs__item,.catalog-product-view .telyrx-faqs .telyrx-faqs__item,.catalog-category-view .telyrx-faqs .telyrx-faqs__item{border-top:1px solid var(--off-white-02);padding:32px 0}.cms-index-index .telyrx-faqs .telyrx-faqs__item:last-child,.catalog-product-view .telyrx-faqs .telyrx-faqs__item:last-child,.catalog-category-view .telyrx-faqs .telyrx-faqs__item:last-child{padding-bottom:0}.cms-index-index .telyrx-faqs .telyrx-faqs__question,.catalog-product-view .telyrx-faqs .telyrx-faqs__question,.catalog-category-view .telyrx-faqs .telyrx-faqs__question{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;font-weight:700;font-size:22px;line-height:1.35;letter-spacing:.22px;color:var(--green-03)}.cms-index-index .telyrx-faqs .telyrx-faqs__question::-webkit-details-marker,.catalog-product-view .telyrx-faqs .telyrx-faqs__question::-webkit-details-marker,.catalog-category-view .telyrx-faqs .telyrx-faqs__question::-webkit-details-marker{display:none}.cms-index-index .telyrx-faqs .telyrx-faqs__icon,.catalog-product-view .telyrx-faqs .telyrx-faqs__icon,.catalog-category-view .telyrx-faqs .telyrx-faqs__icon{position:relative;flex-shrink:0;width:50px;height:50px;border-radius:50%;border:1px solid var(--green-03)}.cms-index-index .telyrx-faqs .telyrx-faqs__icon:before,.catalog-product-view .telyrx-faqs .telyrx-faqs__icon:before,.catalog-category-view .telyrx-faqs .telyrx-faqs__icon:before,.cms-index-index .telyrx-faqs .telyrx-faqs__icon:after,.catalog-product-view .telyrx-faqs .telyrx-faqs__icon:after,.catalog-category-view .telyrx-faqs .telyrx-faqs__icon:after{content:'';position:absolute;top:50%;left:50%;background:var(--green-03);transition:transform .25s ease;width:16px;height:2px;transform:translate(-50%,-50%)}.cms-index-index .telyrx-faqs .telyrx-faqs__icon:before,.catalog-product-view .telyrx-faqs .telyrx-faqs__icon:before,.catalog-category-view .telyrx-faqs .telyrx-faqs__icon:before{width:16px;height:2px;transform:translate(-50%,-50%)}.cms-index-index .telyrx-faqs .telyrx-faqs__icon:after,.catalog-product-view .telyrx-faqs .telyrx-faqs__icon:after,.catalog-category-view .telyrx-faqs .telyrx-faqs__icon:after{width:2px;height:16px;transform:translate(-50%,-50%)}.cms-index-index .telyrx-faqs .telyrx-faqs__item[open] .telyrx-faqs__icon,.catalog-product-view .telyrx-faqs .telyrx-faqs__item[open] .telyrx-faqs__icon,.catalog-category-view .telyrx-faqs .telyrx-faqs__item[open] .telyrx-faqs__icon{transform:rotate(45deg);border:2px solid var(--Primary-Green-03,#163229);background:var(--mint-01)}.cms-index-index .telyrx-faqs .telyrx-faqs__answer,.catalog-product-view .telyrx-faqs .telyrx-faqs__answer,.catalog-category-view .telyrx-faqs .telyrx-faqs__answer{padding-top:16px;max-width:900px}.cms-index-index .telyrx-faqs .telyrx-faqs__answer p,.catalog-product-view .telyrx-faqs .telyrx-faqs__answer p,.catalog-category-view .telyrx-faqs .telyrx-faqs__answer p{margin:0;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:.25px;color:rgba(0,0,0,.75)}.cms-index-index .telyrx-testimonials,.catalog-product-view .telyrx-testimonials,.catalog-category-view .telyrx-testimonials{width:100%;padding:100px 0 100px 20px;box-sizing:border-box;background-image:radial-gradient(162.45% 199.18% at 0% 0%,#163229 26.86%,rgba(14,82,67,.93) 59.87%,#457c63 76%,#64cc68 100%)}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner{max-width:var(--container-max);margin:0 auto;display:flex;flex-direction:column;gap:32px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__top,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__top,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__top{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__eyebrow,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__eyebrow,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__eyebrow{font-weight:500;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:var(--white);margin:0}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__headline,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__headline,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__headline{font-weight:400;font-size:clamp(30px,4.5vw,56px);line-height:1.05;letter-spacing:-.65px;color:var(--white);margin:0;max-width:1029px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__rating,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__rating,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__rating{display:flex;flex-direction:column;gap:4px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__stars,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__stars,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__stars{color:#f5bf0e;font-size:20px;letter-spacing:2px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__score,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__score,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__score{font-weight:700;font-size:18px;color:var(--white);margin:0}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__count,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__count,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__count{font-weight:500;font-size:16px;color:var(--mint-01);margin:0}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__body,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__body,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__body{display:flex;flex-direction:column;gap:40px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__list.owl-carousel,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__list.owl-carousel,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__list.owl-carousel{width:100%}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .owl-stage-outer,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .owl-stage-outer,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .owl-stage-outer{overflow:hidden}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .owl-stage,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .owl-stage,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .owl-stage{display:flex}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .owl-item,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .owl-item,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .owl-item{height:auto;display:flex}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card{width:100%;height:100%;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.25);border-radius:20px;padding:32px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-rating,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-rating,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-rating{display:flex;align-items:baseline;gap:12px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-stars,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-stars,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-stars{color:#f5bf0e;font-size:16px;letter-spacing:1px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-meta,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-meta,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-meta{font-family:'Inter',sans-serif;font-size:13px;color:rgba(255,255,255,.6)}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-meta strong,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-meta strong,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-meta strong{font-weight:700;color:var(--white);margin-right:4px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-title,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-title,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-title{font-weight:700;font-size:18px;line-height:1.35;letter-spacing:.25px;color:var(--white);margin:0}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-text,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-text,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-text{font-weight:500;font-size:16px;line-height:1.5;color:var(--white);margin:0;flex:1}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-footer,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-footer,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-footer{display:flex;align-items:flex-end;justify-content:space-between;border-top:1px solid rgba(255,255,255,.25);padding-top:13px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-name,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-name,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-name{font-weight:700;font-size:14px;color:var(--white);margin:0}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-loc,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-loc,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-loc{font-weight:500;font-size:14px;letter-spacing:.5px;color:var(--white);margin:0}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-date,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-date,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card-date{font-weight:500;font-size:14px;letter-spacing:.5px;color:var(--white);margin:0}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__controls,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__controls,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__controls{display:flex;align-items:center;gap:12px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__nav,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__nav,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__nav{appearance:none;border:1px solid rgba(255,255,255,.4);background:0 0;color:var(--white);width:46px;height:46px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;padding:0}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__nav:hover,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__nav:hover,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__nav:hover{background:rgba(255,255,255,.15)}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__nav svg,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__nav svg,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__nav svg{width:20px;height:20px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__view-all,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__view-all,.catalog-category-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__view-all{display:inline-flex;align-items:center;background:var(--green-01);color:#000;font-weight:700;font-size:16px;letter-spacing:.25px;padding:16px 32px;border-radius:999px;margin-left:8px}@media (min-width:769px){.swiper-slide{max-width:800px}.swiper-slide .most-popular-item{transition:transform .7s cubic-bezier(.22,.61,.36,1),opacity .5s ease;will-change:transform}}@media (max-width:1100px){.cms-index-index .hero .hero__main .hero__header{flex-direction:column;gap:48px}.cms-index-index .hero .hero__main .search-bar{max-width:514px}.cms-index-index .hero .hero__main .hiw{flex-basis:343px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__grid{flex-direction:column}.cms-index-index .telyrx-explore-more .telyrx-explore-more__card{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease}.cms-index-index .telyrx-explore-more .telyrx-explore-more__grid.is-open{padding-bottom:100px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__grid.is-open .telyrx-explore-more__categories{opacity:0;visibility:hidden;pointer-events:none}.cms-index-index .telyrx-explore-more .telyrx-explore-more__grid.is-open .telyrx-explore-more__card{opacity:1;visibility:visible;pointer-events:auto}.cms-index-index .telyrx-explore-more .telyrx-explore-more__category{font-size:18px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__back{display:inline-flex}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__grid{flex-direction:column;gap:32px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__card--large .telyrx-insights__body{padding:32px}}@media (max-width:768px){.cms-index-index .hero .hero__main{padding:64px 20px 80px}.cms-index-index .hero .hero__main .hero__header{gap:40px}.cms-index-index .hero .hero__main .hero__stat{font-size:14px}.cms-index-index .hero .hero__main .hero__headline{letter-spacing:-.5px}.cms-index-index .hero .hero__main .search-bar{height:50px}.cms-index-index .hero .hero__main .search-bar__btn{width:46px;height:46px}.cms-index-index .hero .hero__main .hiw{width:calc(100% - 40px);flex-basis:auto;max-width:400px}.cms-index-index .hero .hero__main .hiw__card{padding:28px 20px 40px}.cms-index-index .hero .hero__main .hiw__badge{right:-24px}.cms-index-index .home-categories{padding:64px 0 64px 20px}.cms-index-index .home-categories .cts-heading{font-size:48px}.cms-index-index .home-categories .cts-dropdown-row{flex-direction:column;align-items:baseline;padding-right:20px}.cms-index-index .home-categories .cts-dropdown-row .cts-select-wrap{width:100%}.cms-index-index .trust-signals .trust-signals__track{width:100%}.cms-index-index .trust-signals .trust-signals__list{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 20px}.cms-index-index .trust-signals .trust-signals__text{font-size:15px}.cms-index-index .trust-signals .trust-signals__icon{width:24px;height:24px}.cms-index-index .telyrx-statement{padding:56px 20px 40px}.cms-index-index .telyrx-statement .telyrx-statement__content{gap:16px}.cms-index-index .telyrx-statement .telyrx-statement__headline br{display:none}.cms-index-index .telyrx-explore-more{padding:48px 20px;gap:32px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__categories{padding:16px;gap:8px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__category{height:auto;padding:12px;font-size:16px;gap:10px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__cat-icon{width:24px;height:24px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__title{font-size:24px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__desc{font-size:15px}.cms-index-index .telyrx-explore-more .telyrx-explore-more__subtext{font-size:17px}.cms-index-index .telyrx-insights{padding:48px 20px;gap:32px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__heading{flex-direction:column;align-items:flex-start}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__title--large{font-size:24px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__excerpt{font-size:17px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__card--large .telyrx-insights__body{padding:24px;gap:16px}.cms-index-index .telyrx-insights .telyrx-insights-inner .telyrx-insights__stack{gap:32px}.cms-index-index .most-popular-products .telyrx-most-popular{padding:40px 0 56px 20px;gap:20px}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-middle{flex:0}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-most-popular-list{border-radius:0}.cms-index-index .most-popular-products .telyrx-most-popular .telyrx-most-popular-tabs{display:none}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-item{flex-direction:column;align-items:stretch;width:100%;max-width:86vw;padding:16px;border-radius:20px;gap:20px}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-left{width:100%;height:260px;border-radius:15px}.cms-index-index .most-popular-products .telyrx-most-popular .eligible-check{background:var(--green-03);border:none}.cms-index-index .most-popular-products .telyrx-most-popular .eligible-check:after{border-left-color:var(--white);border-bottom-color:var(--white);left:5px;top:6px}.cms-index-index .most-popular-products .telyrx-most-popular .product-link{width:100%;justify-content:center}.cms-index-index .most-popular-products .telyrx-most-popular .most-popular-right{width:100%}}@media (max-width:768px){.cms-index-index .telyrx-faqs,.catalog-product-view .telyrx-faqs{padding:56px 20px;gap:32px}.cms-index-index .telyrx-faqs .telyrx-faqs__question,.catalog-product-view .telyrx-faqs .telyrx-faqs__question{font-size:18px;gap:12px}.cms-index-index .telyrx-faqs .telyrx-faqs__icon,.catalog-product-view .telyrx-faqs .telyrx-faqs__icon{width:40px;height:40px}.cms-index-index .telyrx-faqs .telyrx-faqs__answer p,.catalog-product-view .telyrx-faqs .telyrx-faqs__answer p{font-size:16px}.cms-index-index .telyrx-testimonials,.catalog-product-view .telyrx-testimonials{padding:56px 20px;gap:24px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__card{padding:24px}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__controls,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__controls{flex-wrap:wrap}.cms-index-index .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__view-all,.catalog-product-view .telyrx-testimonials .telyrx-testimonials-inner .telyrx-testimonials__view-all{margin-left:0}}@media (max-width:380px){.cms-index-index .hero .hero__main .hero__stat--rating{font-size:14px}.cms-index-index .hero .hero__main .hiw__number{width:30px;height:30px;font-size:18px}.cms-index-index .hero .hero__main .hiw__text{font-size:16px}}.health-index-index .column.main,.catalog-category-view .column.main{padding-bottom:0}.health-index-index #maincontent,.catalog-category-view #maincontent{max-width:100% !important;padding:0 15px;margin-top:76px;color:#000}@media (max-width:768px){.health-index-index #maincontent,.catalog-category-view #maincontent{margin-top:52px}}.health-index-index #maincontent *,.catalog-category-view #maincontent *{font-family:'Satoshi',sans-serif}.health-index-index #maincontent .container,.catalog-category-view #maincontent .container{max-width:1240px;margin:0 auto;padding:0}.health-index-index #maincontent .page-title-wrapper,.catalog-category-view #maincontent .page-title-wrapper{display:none}@media (max-width:768px){.health-index-index #maincontent{margin-top:123px}}.catalog-category-view .category-hero-banner{background:radial-gradient(100.87% 114.48% at -.14% .9%,#163229 0%,rgba(14,82,67,.93) 56.64%,#38846c 71.48%,#64cc68 100%);width:calc(100% + 30px);margin:0 -15px}.catalog-category-view .category-hero-banner .category-hero-banner-content{max-width:1240px;margin:0 auto;display:flex;gap:64px;padding:36px 20px;color:#fff;align-items:center}@media (max-width:768px){.catalog-category-view .category-hero-banner .category-hero-banner-content{gap:24px;flex-direction:column;align-items:baseline}}.catalog-category-view .category-hero-banner .category-hero-banner-content .category-hero-banner-text h1{font-size:56px !important;font-weight:400;margin:0 0 16px;line-height:1.05}@media (max-width:768px){.catalog-category-view .category-hero-banner .category-hero-banner-content .category-hero-banner-text h1{font-size:48px !important}}.catalog-category-view .category-hero-banner .category-hero-banner-content .category-medium-description{font-size:22px;font-weight:500;margin:0}.catalog-category-view .category-hero-banner .category-hero-banner-image{width:182px;height:182px;border-radius:20px;flex-shrink:0}@media (max-width:768px){.catalog-category-view .category-hero-banner .category-hero-banner-image{width:213px;height:221px}}.catalog-category-view .category-hero-banner .category-hero-banner-image img{width:100%;height:100%;border-radius:20px;object-fit:cover}.catalog-category-view .categories{max-width:1240px;margin:0 auto}.catalog-category-view .categories .category:nth-child(1){border:none}.catalog-category-view .categories .category:last-child{border:none}.catalog-category-view .category{border-bottom:1px solid #95a894;padding:80px 0}.catalog-category-view .category .img-title-wrap a{font-size:44px;margin:0 0 16px;line-height:1.2;color:#000;display:inline-block}.catalog-category-view .category .cat-fixed-charge-text{font-size:16px;font-weight:500;margin:0 0 16px;color:var(--black-55)}.catalog-category-view .category .cat-description{font-size:18px;font-weight:500;margin-bottom:48px}.catalog-category-view .category .mp-owl-carousel{margin-right:-15px;width:calc(100% + 15px)}.catalog-category-view .category .mp-owl-carousel .owl-nav{margin-top:48px;display:flex;align-items:center;gap:12px}@media (max-width:768px){.catalog-category-view .category .mp-owl-carousel .owl-nav{flex-wrap:wrap}}.catalog-category-view .category .mp-owl-carousel .owl-nav button{margin:0;width:50px;height:50px;border:1px solid var(--green-03);border-radius:100%;padding:0;background:#fff;background-repeat:no-repeat;background-size:16px 16px;background-position:center;font-size:0}.catalog-category-view .category .mp-owl-carousel .owl-nav button.owl-prev{background-image:url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.10412 5.74358L12.3357 5.74358C12.5145 5.74358 12.6624 5.80212 12.7792 5.9192C12.8961 6.03628 12.9546 6.18435 12.9546 6.36341C12.9546 6.54248 12.8961 6.69055 12.7792 6.80763C12.6624 6.92471 12.5145 6.98325 12.3357 6.98325L2.10412 6.98325L6.78674 11.6733C6.91051 11.7973 6.97239 11.9419 6.97239 12.1072C6.97239 12.2725 6.91051 12.4171 6.78674 12.5411C6.66297 12.6651 6.51857 12.7271 6.35355 12.7271C6.18852 12.7271 6.04412 12.6651 5.92035 12.5411L0.185697 6.7973C0.116936 6.72843 0.0688033 6.65956 0.0412993 6.59069C0.0137944 6.52182 4.33199e-05 6.44606 4.33127e-05 6.36342C4.33055e-05 6.28077 0.0137943 6.20501 0.0412992 6.13614C0.0688032 6.06727 0.116936 5.9984 0.185697 5.92953L5.92035 0.185729C6.04412 0.0617615 6.18852 -0.000221615 6.35355 -0.000221629C6.51857 -0.000221643 6.66297 0.0617615 6.78674 0.185729C6.91051 0.309696 6.97239 0.454323 6.97239 0.619612C6.97239 0.784902 6.91051 0.929531 6.78674 1.0535L2.10412 5.74358Z" fill="%23163229"/></svg>')}.catalog-category-view .category .mp-owl-carousel .owl-nav button.owl-next{background-image:url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8505 6.98347H0.618848C0.440069 6.98347 0.292234 6.92493 0.17534 6.80785C0.0584467 6.69077 0 6.5427 0 6.36364C0 6.18457 0.0584467 6.0365 0.17534 5.91942C0.292234 5.80234 0.440069 5.7438 0.618848 5.7438H10.8505L6.16785 1.05372C6.04408 0.929752 5.98219 0.785124 5.98219 0.619835C5.98219 0.454545 6.04408 0.309917 6.16785 0.18595C6.29162 0.0619835 6.43602 0 6.60104 0C6.76607 0 6.91047 0.0619835 7.03424 0.18595L12.7689 5.92975C12.8377 5.99862 12.8858 6.06749 12.9133 6.13636C12.9408 6.20523 12.9545 6.28099 12.9545 6.36364C12.9545 6.44628 12.9408 6.52204 12.9133 6.59091C12.8858 6.65978 12.8377 6.72865 12.7689 6.79752L7.03424 12.5413C6.91047 12.6653 6.76607 12.7273 6.60104 12.7273C6.43602 12.7273 6.29162 12.6653 6.16785 12.5413C6.04408 12.4174 5.98219 12.2727 5.98219 12.1074C5.98219 11.9421 6.04408 11.7975 6.16785 11.6736L10.8505 6.98347Z" fill="%23163229"/></svg>')}.catalog-category-view .category .mp-owl-carousel .owl-nav .view-all-prd-btn .action{background:var(--green-01);padding:16px 32px;border-radius:40px;font-size:16px;font-weight:700;color:var(--black);border-color:var(--green-01);letter-spacing:0;text-transform:capitalize}.catalog-category-view .category .mp-owl-carousel .owl-stage{display:flex}.catalog-category-view .category .item{height:100%;position:relative;padding-left:6px}.catalog-category-view .category .item .product-tile{padding-bottom:60px;position:relative;height:100%}.catalog-category-view .category .item .product-tile img{width:100%;height:317px;border-radius:8px;object-fit:cover}.catalog-category-view .category .item .des-wrap{position:static}.catalog-category-view .category .item .des-wrap h3{margin:24px 0 4px;font-size:22px;font-weight:700;color:var(--black);line-height:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog-category-view .category .item .product-tile-link{color:#000;height:100%;display:block;text-decoration:none}.catalog-category-view .category .item .product-price{margin:16px 0 24px;font-size:16px;font-weight:700;color:var(--black)}.catalog-category-view .category .item .product-link{display:flex;align-items:center;gap:12px;position:absolute;bottom:0;font-size:16px;font-weight:700;color:var(--black);letter-spacing:.2px}.catalog-category-view .category .item .product-link .icon{width:46px;height:46px;border-radius:100%;background:var(--green-01);display:flex;align-items:center;justify-content:center;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7H12M12 7L7 2M12 7L7 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-size:16px 16px;background-position:center}.catalog-category-view .category .item .product-short-description{margin:16px 0 0;font-size:16px;font-weight:500}.catalog-category-view .category .item .product-name{margin:0;font-size:16px;color:var(--black-55)}.catalog-category-view .category-idea-insight-section{background:linear-gradient(180deg,#fdfce4 0%,#dbf6da 100%);width:calc(100% + 30px);margin:0 -15px;padding:100px 15px}.catalog-category-view .category-idea-insight-section .idea-insight-inner{max-width:1240px;margin:0 auto}.catalog-category-view .category-idea-insight-section .idea-insight-inner .eyebrow{font-size:14px;font-weight:500;display:block;text-transform:uppercase;letter-spacing:2px;width:100%}.catalog-category-view .category-idea-insight-section .idea-insight-inner .section-title{font-weight:400;font-size:56px;line-height:1.05;letter-spacing:-.65px;margin:0;max-width:814px}@media (max-width:1024px){.catalog-category-view .category-idea-insight-section .idea-insight-inner .section-title{font-size:48px}}.catalog-category-view .category-idea-insight-section .idea-insight-inner .section-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:48px}.catalog-category-view .category-idea-insight-section .idea-insight-inner .view-all-btn{background:var(--green-01);padding:16px 32px;border-radius:999px;font-size:16px;font-weight:500;color:#000;letter-spacing:.2px}.catalog-category-view .category-idea-insight-section .idea-insight-inner .insights-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media (max-width:1024px){.catalog-category-view .category-idea-insight-section .idea-insight-inner .insights-grid{display:block}}.catalog-category-view .category-idea-insight-section .idea-insight-inner .insights-grid .owl-stage-outer{margin-right:-15px}@media (max-width:768px){.catalog-category-view .category-idea-insight-section .idea-insight-inner .insights-grid .owl-stage-outer{margin-left:-20px}}.catalog-category-view .category-idea-insight-section .idea-insight-inner .insights-grid .owl-dot span{width:10px;height:10px;background:var(--green-03);opacity:.6}.catalog-category-view .category-idea-insight-section .idea-insight-inner .insights-grid .owl-dot.active span{opacity:1;width:15px;height:15px}.catalog-category-view .category-idea-insight-section .idea-insight-inner .insight-card .insight-image-link{display:block;width:100%;height:194px;border-radius:20px;margin-bottom:24px}.catalog-category-view .category-idea-insight-section .idea-insight-inner .insight-card .insight-image-link img{width:100%;height:100%;border-radius:20px;object-fit:cover}.catalog-category-view .category-idea-insight-section .idea-insight-inner .insight-card .insight-category{font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.catalog-category-view .category-idea-insight-section .idea-insight-inner .insight-card .insight-title{margin:12px 0;font-size:30px;font-weight:400;line-height:1.2;letter-spacing:.5px}.catalog-category-view .category-idea-insight-section .idea-insight-inner .insight-card .read-more-link{font-size:16px;font-weight:700;color:#000;letter-spacing:.2px;line-height:1.3;position:relative}.catalog-category-view .category-idea-insight-section .idea-insight-inner .insight-card .read-more-link:after{content:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 8.75L8.75 5L5 1.25M8.75 5H1.25" stroke="black" stroke-width="1.5" stroke-linecap="square"/></svg>');margin-left:8px}.catalog-category-view .cat-telyrx-steps{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:64px;background:radial-gradient(162.45% 199.18% at 0% 0%,#163229 26.86%,rgba(14,82,67,.93) 59.87%,#457c63 76%,#64cc68 100%);width:calc(100% + 30px);margin:0 -15px;padding:100px 15px}@media (max-width:768px){.catalog-category-view .cat-telyrx-steps{padding:64px 20px}}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:800px}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__eyebrow{font-weight:500;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:var(--white);margin:0}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__headline{font-weight:400;font-size:56px;line-height:1.05;letter-spacing:-.65px;color:var(--white);margin:0}@media (max-width:768px){.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__headline{font-size:48px}}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__grid{display:flex;gap:30px;width:100%;max-width:1240px;align-items:stretch}@media (max-width:900px){.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__grid{flex-direction:column}}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__card{flex:1 1 0;background:var(--white);border-radius:16px;padding:24px;box-shadow:0px 4px 45px 0px rgba(16,65,2,.19);display:flex;flex-direction:column;border:1px solid rgba(201,210,192,.4);transition:all .3s ease}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__card:hover{transform:scale(1.05)}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--mint-01);color:var(--green-03);margin-bottom:4px}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__icon img{width:22px;height:auto}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__label{font-weight:500;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#0d2126;margin:24px 0 12px}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__title{font-weight:700;font-size:22px;line-height:1.3;color:var(--black);margin:0 0 8px}.catalog-category-view .cat-telyrx-steps .cat-telyrx-steps__text{font-weight:500;font-size:18px;line-height:1.3;color:#000;margin:0}.catalog-category-view .category-content-section{max-width:1240px;margin:0 auto;padding:100px 0;border-bottom:1px solid #95a894}@media (max-width:768px){.catalog-category-view .category-content-section{padding:64px 0}}.catalog-category-view .category-content-section .content-title{color:#0d2126;margin:0 0 32px;font-size:32px;font-weight:700}.catalog-category-view .category-content-section .pagebuilder-column-line{gap:32px;font-size:16px;font-weight:500;color:#364153;line-height:1.35;letter-spacing:.25px}@media (max-width:768px){.catalog-category-view .category-content-section .pagebuilder-column-line{gap:16px}}.catalog-category-view .page-footer{margin-top:0}.catalog-category-view .products-grid{padding:80px 0;margin:0}.catalog-category-view .products-grid h3{margin:0 0 16px}.catalog-category-view .products-grid h3 a{font-size:44px;line-height:1.2;color:#000;display:inline-block}.catalog-category-view .products-grid .cat-description{font-size:18px;font-weight:500;margin-bottom:48px}.catalog-category-view .products-grid .cat-fixed-charge-text{font-size:16px;font-weight:500;margin:0 0 16px;color:var(--black-55)}.catalog-category-view .products-grid .shop-info-content-block{width:100%}.catalog-category-view .products-grid .product-items{display:flex;flex-wrap:wrap;gap:48px 28px;align-items:stretch}@media (max-width:640px){.catalog-category-view .products-grid .product-items{gap:32px}}.catalog-category-view .products-grid .product-items .product-item{margin:0 !important;padding:0 !important;width:23%}@media (max-width:1199px){.catalog-category-view .products-grid .product-items .product-item{width:30%}}@media (max-width:800px){.catalog-category-view .products-grid .product-items .product-item{width:45%}}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item{width:100%}}.catalog-category-view .products-grid .product-items .product-item .product-item-name{margin:0}.catalog-category-view .products-grid .product-items .product-item .product-title-link{height:100%;display:block;text-decoration:none;padding-bottom:60px}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item .product-title-link{display:flex;flex-direction:row;gap:16px;padding-bottom:0}}.catalog-category-view .products-grid .product-items .product-item .product-item-info{box-shadow:none;display:flex;flex-direction:column;width:100%;height:100%}.catalog-category-view .products-grid .product-items .product-item .product-item-info:hover{box-shadow:none;border:none;margin:0;padding:0}.catalog-category-view .products-grid .product-items .product-item .product-item-info:hover .product-item-link{color:#163229}.catalog-category-view .products-grid .product-items .product-item .product-image-wrapper{padding-bottom:0 !important;height:auto;border-radius:8px}.catalog-category-view .products-grid .product-items .product-item picture{width:100%;height:auto;display:block}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item .product-item-photo{width:140px;height:140px;border-radius:8px;flex-shrink:0}}.catalog-category-view .products-grid .product-items .product-item .product-image-photo{width:100%;height:auto;border-radius:8px;position:static;border:.5px solid var(--off-white-02-40)}.catalog-category-view .products-grid .product-items .product-item .product-item-details{margin-top:24px;position:static}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item .product-item-details{width:calc(100% - 140px);margin:0}}.catalog-category-view .products-grid .product-items .product-item .product-item-link{font-size:22px;font-weight:700;color:#000;margin-bottom:4px}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item .product-item-link{font-size:16px;line-height:1.3}}.catalog-category-view .products-grid .product-items .product-item .generic-content{font-size:16px;font-weight:500;color:var(--black-55);margin-bottom:16px;display:block}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item .generic-content{font-size:14px;margin:0 0 12px;line-height:1.3}}.catalog-category-view .products-grid .product-items .product-item .product-short-description{font-size:16px;font-weight:500;margin-bottom:16px;color:#000}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item .product-short-description{font-size:14px;margin:0 0 12px}}.catalog-category-view .products-grid .product-items .product-item .product-price{margin:0 0 24px;color:#000;font-size:16px;font-weight:700}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item .product-price{margin:0 0 12px}}.catalog-category-view .products-grid .product-items .product-item .product-item-inner{box-shadow:none;border:none;padding:0;margin:0;height:auto;clip:unset;width:auto;position:absolute;bottom:8px;left:0;right:unset}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item .product-item-inner{position:static}}.catalog-category-view .products-grid .product-items .product-item .product-item-actions{margin:0;font-size:inherit}.catalog-category-view .products-grid .product-items .product-item .product-item-actions .actions-primary{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:700;color:var(--black);letter-spacing:.2px}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item .product-item-actions .actions-primary{flex-direction:row-reverse;gap:8px;justify-content:left;border-bottom:2px solid #000;width:fit-content}}.catalog-category-view .products-grid .product-items .product-item .product-item-actions .actions-primary .icon{width:46px;height:46px;border-radius:100%;background:var(--green-01);display:flex;align-items:center;justify-content:center;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7H12M12 7L7 2M12 7L7 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-size:16px 16px;background-position:center}@media (max-width:640px){.catalog-category-view .products-grid .product-items .product-item .product-item-actions .actions-primary .icon{width:12px;height:22px;background-color:#fff;background-size:10px 10px}}.catalog-category-view .category-bundle-products{background:#d8f5d7;padding:100px 15px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:40px;width:calc(100% + 30px);margin:0 -15px}@media (max-width:768px){.catalog-category-view .category-bundle-products{padding:64px 15px}}.catalog-category-view .category-bundle-products .bundle-header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:650px}@media (max-width:768px){.catalog-category-view .category-bundle-products .bundle-header{text-align:left;align-items:flex-start;max-width:100%}}.catalog-category-view .category-bundle-products .eyebrow{font-weight:500;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#163229}.catalog-category-view .category-bundle-products .bundle-title{font-weight:400;font-size:56px;line-height:1.05;color:#000;margin:0;letter-spacing:-.65px}@media (max-width:768px){.catalog-category-view .category-bundle-products .bundle-title{font-size:48px}}.catalog-category-view .category-bundle-products .bundle-subtext{font-weight:500;font-size:18px;line-height:1.3;color:#111827;margin:0;max-width:480px}.catalog-category-view .category-bundle-products .bundle-trust-badge{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #c9d2c0;border-radius:999px;padding:8px 10px}.catalog-category-view .category-bundle-products .badge-icon{display:inline-flex;width:14px;height:14px;border-radius:50%;position:relative;flex-shrink:0}.catalog-category-view .category-bundle-products .badge-icon:after{content:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.67045 16.8182C8.10076 16.8182 6.79735 16.2674 5.76023 15.1658C4.72311 14.0643 4.20455 12.7487 4.20455 11.2191V10.4824C3.01326 10.3281 2.01468 9.79685 1.20881 8.8888C0.402936 7.98074 0 6.91222 0 5.68324V1.47343C0 1.29452 0.0604753 1.14451 0.181426 1.0234C0.302237 0.902442 0.451989 0.841962 0.630682 0.841962H2.52273V0.631471C2.52273 0.452554 2.58355 0.302545 2.7052 0.181443C2.82672 0.0604808 2.97738 0 3.15719 0C3.33687 0 3.48627 0.0604808 3.6054 0.181443C3.72453 0.302545 3.78409 0.452554 3.78409 0.631471V2.31539C3.78409 2.48379 3.72327 2.63113 3.60161 2.75742C3.4801 2.88372 3.32944 2.94687 3.14963 2.94687C2.96995 2.94687 2.82055 2.88631 2.70142 2.76521C2.58229 2.64425 2.52273 2.49431 2.52273 2.31539V2.1049H1.26136V5.68324C1.26136 6.67956 1.60824 7.52503 2.30199 8.21965C2.99574 8.91427 3.84015 9.26158 4.83523 9.26158C5.8303 9.26158 6.67472 8.91427 7.36847 8.21965C8.06222 7.52503 8.40909 6.67956 8.40909 5.68324V2.1049H7.14773V2.31539C7.14773 2.48379 7.0869 2.63113 6.96525 2.75742C6.84374 2.88372 6.69308 2.94687 6.51326 2.94687C6.33359 2.94687 6.18419 2.88631 6.06506 2.76521C5.94593 2.64425 5.88636 2.49431 5.88636 2.31539V0.631471C5.88636 0.452554 5.94719 0.302545 6.06884 0.181443C6.19035 0.0604808 6.34102 0 6.52083 0C6.7005 0 6.84991 0.0604808 6.96903 0.181443C7.08816 0.302545 7.14773 0.452554 7.14773 0.631471V0.841962H9.03977C9.21847 0.841962 9.36829 0.902442 9.48924 1.0234C9.61005 1.14451 9.67045 1.29452 9.67045 1.47343V5.68324C9.67045 6.91222 9.26752 7.98074 8.46165 8.8888C7.65578 9.79685 6.6572 10.3281 5.46591 10.4824V11.2191C5.46591 12.4119 5.86184 13.4328 6.65369 14.2818C7.44555 15.1308 8.45114 15.5552 9.67045 15.5552C10.8057 15.5552 11.7902 15.1332 12.6241 14.2891C13.458 13.4451 13.875 12.4201 13.875 11.2143V9.59836C13.3845 9.45804 12.9815 9.1844 12.6662 8.77745C12.3509 8.3705 12.1932 7.90041 12.1932 7.36716C12.1932 6.72405 12.4183 6.17733 12.8684 5.72702C13.3186 5.27685 13.8652 5.05177 14.5082 5.05177C15.1512 5.05177 15.697 5.27685 16.1455 5.72702C16.5939 6.17733 16.8182 6.72405 16.8182 7.36716C16.8182 7.90041 16.6605 8.3705 16.3452 8.77745C16.0298 9.1844 15.6269 9.45804 15.1364 9.59836V11.2191C15.1364 12.7768 14.6003 14.0993 13.5281 15.1869C12.456 16.2744 11.1701 16.8182 9.67045 16.8182ZM15.252 8.11819C15.4552 7.91711 15.5568 7.66803 15.5568 7.37095C15.5568 7.07374 15.4565 6.8234 15.2558 6.61992C15.0549 6.41645 14.8062 6.31471 14.5095 6.31471C14.2126 6.31471 13.9626 6.41519 13.7594 6.61613C13.5562 6.81722 13.4545 7.0663 13.4545 7.36338C13.4545 7.66059 13.5549 7.91093 13.7556 8.1144C13.9564 8.31788 14.2052 8.41962 14.5019 8.41962C14.7987 8.41962 15.0488 8.31914 15.252 8.11819Z" fill="%235AC856"/></svg>');position:absolute;left:0;top:0}.catalog-category-view .category-bundle-products .badge-text{font-weight:700;font-size:14px;color:#163229}.catalog-category-view .category-bundle-products .badge-text span{opacity:.7}.catalog-category-view .category-bundle-products .bundle-card{display:flex;align-items:stretch;gap:20px;width:100%;max-width:1240px;background:#fff;border-radius:16px;padding:32px;box-sizing:border-box;box-shadow:0px 4px 45px 0px rgba(16,65,2,.19);border:1px solid #f3f4f6}@media (max-width:1199px){.catalog-category-view .category-bundle-products .bundle-card{flex-direction:column}}@media (max-width:768px){.catalog-category-view .category-bundle-products .bundle-card{gap:24px;padding:24px;padding-bottom:100px}}@media (max-width:370px){.catalog-category-view .category-bundle-products .bundle-card{padding:24px 16px 100px}}.catalog-category-view .category-bundle-products .bundle-card-left{flex:0 0 360px;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1199px){.catalog-category-view .category-bundle-products .bundle-card-left{flex:none}}@media (max-width:768px){.catalog-category-view .category-bundle-products .bundle-card-left{position:static}}@media (max-width:768px){.catalog-category-view .category-bundle-products .review-btn-wrap{position:absolute;bottom:24px;display:flex;align-items:center;gap:16px}}.catalog-category-view .category-bundle-products .most-popular-badge{display:inline-flex;align-items:center;gap:4px;background:#f5bf0e;color:#000;font-weight:700;font-size:14px;line-height:16px;padding:8px 12px;border-radius:8px;margin-bottom:24px}.catalog-category-view .category-bundle-products .star-icon{display:inline-block;width:12px;height:12px;background-image:url('data:image/svg+xml,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.94014 0.653235C5.96524 0.602591 6.00401 0.559962 6.05207 0.530157C6.10014 0.500352 6.15559 0.484558 6.21216 0.484558C6.26874 0.484558 6.32419 0.500352 6.37225 0.530157C6.42032 0.559962 6.45909 0.602591 6.48418 0.653235L7.80706 3.32959C7.89421 3.50575 8.02286 3.65815 8.18195 3.77372C8.34105 3.88928 8.52584 3.96457 8.72048 3.9931L11.6789 4.42553C11.735 4.43364 11.7876 4.45726 11.831 4.49371C11.8743 4.53016 11.9065 4.57799 11.924 4.63179C11.9416 4.68559 11.9437 4.74322 11.9301 4.79815C11.9165 4.85307 11.8878 4.90312 11.8473 4.94261L9.70777 7.02352C9.56668 7.16086 9.46111 7.33039 9.40015 7.51751C9.3392 7.70464 9.32469 7.90375 9.35787 8.09772L9.86297 11.0378C9.87286 11.0937 9.86681 11.1513 9.8455 11.204C9.82419 11.2567 9.78848 11.3024 9.74245 11.3358C9.69641 11.3692 9.6419 11.389 9.58514 11.3929C9.52839 11.3969 9.47166 11.3848 9.42144 11.3581L6.77682 9.96929C6.60256 9.8779 6.40869 9.83015 6.21188 9.83015C6.01506 9.83015 5.82119 9.8779 5.64693 9.96929L3.00289 11.3581C2.95268 11.3846 2.89602 11.3966 2.83936 11.3925C2.7827 11.3885 2.7283 11.3687 2.68236 11.3353C2.63642 11.302 2.60077 11.2564 2.57948 11.2038C2.55819 11.1512 2.55211 11.0937 2.56193 11.0378L3.06645 8.0983C3.09978 7.90424 3.08534 7.70499 3.02438 7.51775C2.96343 7.33051 2.85778 7.16089 2.71655 7.02352L0.577034 4.94318C0.536141 4.90373 0.507163 4.85361 0.493402 4.79851C0.47964 4.74342 0.481647 4.68557 0.499195 4.63156C0.516743 4.57754 0.549126 4.52954 0.592654 4.49301C0.636183 4.45649 0.689108 4.43291 0.7454 4.42496L3.70327 3.9931C3.89813 3.96479 4.08318 3.8896 4.24249 3.77402C4.40181 3.65844 4.53062 3.50592 4.61783 3.32959L5.94014 0.653235Z" stroke="%23163229" stroke-width="0.969091" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center}.catalog-category-view .category-bundle-products .bundle-name{font-weight:700;font-size:30px;line-height:1.25;color:#111827;margin:0 0 8px}.catalog-category-view .category-bundle-products .bundle-description{font-weight:500;font-size:16px;line-height:1.35;color:#6a7282;margin:0 0 24px}.catalog-category-view .category-bundle-products .review-cart-btn{display:inline-flex;align-items:center;justify-content:center;background:#5ac856;color:#000;font-weight:700;font-size:16px;padding:16px 32px;border-radius:999px;text-decoration:none}@media (max-width:370px){.catalog-category-view .category-bundle-products .review-cart-btn{padding:12px 14px;font-size:14px}}.catalog-category-view .category-bundle-products .bundle-fee-text{font-weight:500;font-size:12px;line-height:1.3;color:rgba(0,0,0,.5);margin:16px 0 0}@media (max-width:768px){.catalog-category-view .category-bundle-products .bundle-fee-text{margin:0}}.catalog-category-view .category-bundle-products .bundle-products{flex:1 1 0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:768px){.catalog-category-view .category-bundle-products .bundle-products{grid-template-columns:1fr}}.catalog-category-view .category-bundle-products .bundle-product-item{border:1px solid #c9d2c0;border-radius:8px;padding:16px;transition:all .15s ease}.catalog-category-view .category-bundle-products .bundle-product-item:hover .bundle-product-name a{color:#163229}@media (max-width:370px){.catalog-category-view .category-bundle-products .bundle-product-item{padding:12px}}.catalog-category-view .category-bundle-products .bundle-product-item .bundle-add-to-cart-form{display:contents}@media (max-width:768px){.catalog-category-view .category-bundle-products .bundle-product-item .bundle-add-to-cart-form{display:flex;justify-content:space-between;gap:16px}}@media (max-width:370px){.catalog-category-view .category-bundle-products .bundle-product-item .bundle-add-to-cart-form{gap:8px}}@media (max-width:768px){.catalog-category-view .category-bundle-products .bundle-product-item .bundle-add-to-cart-form .bundle-product-details{width:100%}}.catalog-category-view .category-bundle-products .bundle-product-item.is-added{border:2px solid #186e18}.catalog-category-view .category-bundle-products .bundle-product-image{width:100%;height:auto;object-fit:contain;margin:0 auto 16px;aspect-ratio:1;border-radius:8px}@media (max-width:768px){.catalog-category-view .category-bundle-products .bundle-product-image{width:100px;height:100px;margin:0;flex-shrink:0}}@media (max-width:370px){.catalog-category-view .category-bundle-products .bundle-product-image{width:80px;height:80px}}.catalog-category-view .category-bundle-products .bundle-product-name{font-weight:700;font-size:18px;line-height:1.3;margin:0 0 4px}.catalog-category-view .category-bundle-products .bundle-product-name a{color:#000;text-decoration:none}.catalog-category-view .category-bundle-products .bundle-product-generic{font-weight:500;font-size:14px;color:rgba(0,0,0,.5);margin:0 0 12px}.catalog-category-view .category-bundle-products .bundle-product-description{font-weight:500;font-size:16px;line-height:1.35;color:#000;margin:0 0 4px}.catalog-category-view .category-bundle-products .bundle-product-dosage{font-weight:500;font-size:16px;color:#000;margin:0 0 16px}.catalog-category-view .category-bundle-products .bundel-footer-wrapper{display:flex;justify-content:space-between;align-items:center;gap:8px}@media (max-width:768px){.catalog-category-view .category-bundle-products .bundel-footer-wrapper{flex-wrap:wrap;gap:12px}}.catalog-category-view .category-bundle-products .bundel-footer-wrapper .bundle-product-price{margin:0;text-align:left}.catalog-category-view .category-bundle-products .bundel-footer-wrapper .bundle-product-price .price{font-weight:900;font-size:18px;color:#000;font-family:'Inter',sans-serif}.catalog-category-view .category-bundle-products .bundel-footer-wrapper .add-to-cart-link{display:flex;align-items:center;gap:6px;background:0 0;border:none;font-weight:700;font-size:16px;color:#000;cursor:pointer;padding:0;height:auto;min-height:auto;text-transform:capitalize;letter-spacing:0;text-align:left}.catalog-category-view .category-bundle-products .bundel-footer-wrapper .cart-icon{display:inline-block;width:16px;height:16px;position:relative;background-image:url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.67875 15.6642C3.39514 15.3806 3.25333 15.0363 3.25333 14.6315C3.25333 14.2265 3.39514 13.8822 3.67875 13.5985C3.96236 13.3149 4.3066 13.1731 4.71146 13.1731C5.11646 13.1731 5.46076 13.3149 5.74438 13.5985C6.02799 13.8822 6.16979 14.2265 6.16979 14.6315C6.16979 15.0363 6.02799 15.3806 5.74438 15.6642C5.46076 15.9479 5.11646 16.0898 4.71146 16.0898C4.3066 16.0898 3.96236 15.9479 3.67875 15.6642ZM11.7556 15.6642C11.472 15.3806 11.3302 15.0363 11.3302 14.6315C11.3302 14.2265 11.472 13.8822 11.7556 13.5985C12.0392 13.3149 12.3835 13.1731 12.7885 13.1731C13.1934 13.1731 13.5376 13.3149 13.8213 13.5985C14.1049 13.8822 14.2467 14.2265 14.2467 14.6315C14.2467 15.0363 14.1049 15.3806 13.8213 15.6642C13.5376 15.9479 13.1934 16.0898 12.7885 16.0898C12.3835 16.0898 12.0392 15.9479 11.7556 15.6642ZM3.76271 2.91667L5.875 7.33979H11.556C11.6041 7.33979 11.6469 7.32778 11.6844 7.30375C11.7217 7.27972 11.7538 7.24632 11.7804 7.20354L14.016 3.14104C14.0481 3.08229 14.0508 3.03021 14.024 2.98479C13.9973 2.93938 13.9519 2.91667 13.8877 2.91667H3.76271ZM3.16354 1.66667H14.734C15.0748 1.66667 15.3325 1.81174 15.5071 2.10188C15.6818 2.39188 15.6901 2.68806 15.5321 2.99042L12.8621 7.82687C12.7254 8.06729 12.5447 8.25451 12.3198 8.38854C12.0948 8.52271 11.8483 8.58979 11.5802 8.58979H5.5L4.53521 10.3525C4.49243 10.4167 4.49111 10.4861 4.53125 10.5608C4.57125 10.6357 4.63132 10.6731 4.71146 10.6731H13.6219C13.7991 10.6731 13.9476 10.7329 14.0673 10.8525C14.1869 10.9722 14.2467 11.1208 14.2467 11.2981C14.2467 11.4755 14.1869 11.624 14.0673 11.7435C13.9476 11.8633 13.7991 11.9231 13.6219 11.9231H4.71146C4.1559 11.9231 3.73847 11.6835 3.45917 11.2044C3.17972 10.7252 3.16986 10.2468 3.42958 9.76917L4.61854 7.63146L1.58667 1.25H0.625C0.447639 1.25 0.299167 1.19014 0.179583 1.07042C0.0598612 0.950833 0 0.802361 0 0.625C0 0.447639 0.0598612 0.299167 0.179583 0.179583C0.299167 0.059861 0.447639 0 0.625 0H1.89896C2.04118 0 2.17368 0.0376385 2.29646 0.112916C2.41938 0.188333 2.51285 0.294375 2.57688 0.431042L3.16354 1.66667Z" fill="%23163229"/></svg>');background-repeat:no-repeat;background-size:16px 16px;background-position:0;padding-left:20px}.catalog-category-view .category-bundle-products .bundel-footer-wrapper .cart-icon.success{width:100%;color:#186e18;text-align:left;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.73396 9.70521L4.79812 7.76917C4.68271 7.65389 4.53764 7.59486 4.36292 7.59208C4.18833 7.58944 4.04063 7.64847 3.91979 7.76917C3.7991 7.89 3.73875 8.03639 3.73875 8.20833C3.73875 8.38028 3.7991 8.52667 3.91979 8.6475L6.20667 10.9344C6.35736 11.0849 6.53313 11.1602 6.73396 11.1602C6.93479 11.1602 7.11056 11.0849 7.26125 10.9344L11.8975 6.29813C12.0128 6.18271 12.0718 6.03764 12.0746 5.86292C12.0772 5.68833 12.0182 5.54063 11.8975 5.41979C11.7767 5.2991 11.6303 5.23875 11.4583 5.23875C11.2864 5.23875 11.14 5.2991 11.0192 5.41979L6.73396 9.70521ZM7.91812 15.8333C6.82312 15.8333 5.79389 15.6256 4.83042 15.21C3.86694 14.7944 3.02889 14.2305 2.31625 13.5181C1.60361 12.8058 1.03937 11.9681 0.623542 11.005C0.207847 10.0419 0 9.01299 0 7.91812C0 6.82312 0.207778 5.79389 0.623333 4.83042C1.03889 3.86694 1.60285 3.02889 2.31521 2.31625C3.02757 1.60361 3.86528 1.03937 4.82833 0.623542C5.79139 0.207847 6.82035 0 7.91521 0C9.01021 0 10.0394 0.207777 11.0029 0.623333C11.9664 1.03889 12.8044 1.60285 13.5171 2.31521C14.2297 3.02757 14.794 3.86528 15.2098 4.82833C15.6255 5.79139 15.8333 6.82035 15.8333 7.91521C15.8333 9.01021 15.6256 10.0394 15.21 11.0029C14.7944 11.9664 14.2305 12.8044 13.5181 13.5171C12.8058 14.2297 11.9681 14.794 11.005 15.2098C10.0419 15.6255 9.01299 15.8333 7.91812 15.8333ZM7.91667 14.5833C9.77778 14.5833 11.3542 13.9375 12.6458 12.6458C13.9375 11.3542 14.5833 9.77778 14.5833 7.91667C14.5833 6.05556 13.9375 4.47917 12.6458 3.1875C11.3542 1.89583 9.77778 1.25 7.91667 1.25C6.05556 1.25 4.47917 1.89583 3.1875 3.1875C1.89583 4.47917 1.25 6.05556 1.25 7.91667C1.25 9.77778 1.89583 11.3542 3.1875 12.6458C4.47917 13.9375 6.05556 14.5833 7.91667 14.5833Z" fill="%23186E18"/></svg>')}.health-index-index #maincontent{padding:0}.health-index-index #maincontent .container{max-width:1440px;margin:0 auto;padding:0 20px}.health-index-index .all-cat-description{background-color:#d3dcff}.health-index-index .shop-all-categories{position:relative}.health-index-index .shop-all-categories .all-cat-banner{width:100%;height:520px}.health-index-index .shop-all-categories .all-cat-banner img{border-radius:0 0 20px 20px;width:100%;height:100%;object-fit:cover}.health-index-index .shop-all-categories .shop-all-categories-content{position:absolute;top:50%;transform:translateY(-50%);left:0;color:#fff;z-index:89;width:100%}.health-index-index .shop-all-categories .shop-all-categories-content .customer-rating{display:flex;align-items:center;gap:12px;margin-bottom:12px}@media (max-width:768px){.health-index-index .shop-all-categories .shop-all-categories-content .customer-rating{flex-wrap:wrap}}.health-index-index .shop-all-categories .shop-all-categories-content .customer-rating .stars{background-image:url('data:image/svg+xml,<svg width="23" height="22" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0754 5.71885L11.1567 4.96639L8.95208 0.263392C8.78741 -0.0877974 8.21208 -0.0877974 8.04741 0.263392L5.84342 4.96639L0.924765 5.71885C0.520766 5.78094 0.359433 6.27301 0.642766 6.56344L4.21609 10.2316L3.37143 15.4173C3.30409 15.8292 3.74342 16.1384 4.10676 15.9361L8.50008 13.5044L12.8934 15.9367C13.2534 16.137 13.6967 15.8339 13.6287 15.418L12.7841 10.2322L16.3574 6.56411C16.6407 6.27301 16.4787 5.78094 16.0754 5.71885Z" fill="%23FFC24C"/></svg>');display:inline-flex;width:24px;height:24px;background-repeat:no-repeat}.health-index-index .shop-all-categories .shop-all-categories-content .customer-rating .rating-text{font-size:16px;font-weight:700;line-height:24px}@media (max-width:768px){.health-index-index .shop-all-categories .shop-all-categories-content .customer-rating .rating-text{font-size:12px !important;display:block;width:100%}}.health-index-index .shop-all-categories .shop-all-categories-content .customer-rating .hero-stars{display:flex;gap:5px}.health-index-index .shop-all-categories .shop-all-categories-content .shop-title{font-size:56px !important;line-height:normal;margin-bottom:24px}@media (max-width:768px){.health-index-index .shop-all-categories .shop-all-categories-content .shop-title{font-size:36px !important}}.health-index-index .shop-all-categories .shop-all-categories-content .shop-title span{color:#ffd48a}@media (max-width:768px){.health-index-index .shop-all-categories .shop-all-categories-content .shop-title span{display:block}}.health-index-index .shop-all-categories .shop-all-categories-content .shop-description{font-size:24px;margin-top:0;margin-bottom:24px;line-height:32px}@media (max-width:768px){.health-index-index .shop-all-categories .shop-all-categories-content .shop-description{font-size:20px;line-height:28px}}@media (max-width:360px){.health-index-index .shop-all-categories .shop-all-categories-content .shop-description{font-size:18px;line-height:normal}}.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper{display:flex;gap:12px}.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper .hero-search-box{width:100%;background-color:#fff;border-radius:16px}.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper .hero-search-box #searchspring-autocomplete-results{padding:16px 12px 32px;top:55px;width:100%;left:0;border-radius:8px;color:#2f3335;max-height:500px}.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper .hero-search-box #searchspring-autocomplete-results *{font-family:'Urbanist',sans-serif}.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper .hero-search-box input#hero-search{max-width:100%;border-radius:16px;border:2px solid #c9cdcf;padding:16px 16px 16px 56px;height:auto;box-shadow:none}@media (max-width:768px){.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper .hero-search-box input#hero-search{padding:16px 38px 16px 40px}}.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper .hero-search-box:after{content:url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.7309 18.3109L16.0209 14.6309C17.461 12.8353 18.1584 10.5562 17.9697 8.2622C17.781 5.9682 16.7206 3.83368 15.0064 2.29754C13.2923 0.761407 11.0547 -0.0595894 8.75382 0.00337096C6.45294 0.0663314 4.26362 1.00846 2.63604 2.63604C1.00846 4.26362 0.0663314 6.45294 0.00337096 8.75382C-0.0595894 11.0547 0.761407 13.2923 2.29754 15.0064C3.83368 16.7206 5.9682 17.781 8.2622 17.9697C10.5562 18.1584 12.8353 17.461 14.6309 16.0209L18.3109 19.7009C18.4039 19.7946 18.5145 19.869 18.6363 19.9198C18.7582 19.9706 18.8889 19.9967 19.0209 19.9967C19.1529 19.9967 19.2836 19.9706 19.4055 19.9198C19.5273 19.869 19.6379 19.7946 19.7309 19.7009C19.9111 19.5144 20.0119 19.2652 20.0119 19.0059C20.0119 18.7466 19.9111 18.4974 19.7309 18.3109ZM9.0209 16.0209C7.63643 16.0209 6.28305 15.6104 5.13191 14.8412C3.98076 14.072 3.08356 12.9788 2.55374 11.6997C2.02393 10.4206 1.88531 9.01314 2.1554 7.65527C2.4255 6.2974 3.09219 5.05012 4.07115 4.07115C5.05012 3.09219 6.2974 2.4255 7.65527 2.1554C9.01314 1.88531 10.4206 2.02393 11.6997 2.55374C12.9788 3.08356 14.072 3.98076 14.8412 5.13191C15.6104 6.28305 16.0209 7.63643 16.0209 9.0209C16.0209 10.8774 15.2834 12.6579 13.9706 13.9706C12.6579 15.2834 10.8774 16.0209 9.0209 16.0209Z" fill="%232F3335"/></svg>');left:24px;right:unset;top:18px;position:absolute}@media (max-width:768px){.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper .hero-search-box:after{left:12px}}@media (max-width:768px){.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper .hero-search-box:before{content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12H19" stroke="%232F3335" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 5L19 12L12 19" stroke="%232F3335" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');right:12px;position:absolute;top:16px;display:inline-block;z-index:9}}.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper .search-btn{letter-spacing:0;border:2px solid #707579;background:#c9cdcf;padding:18px;height:56px;min-width:162px;color:#707579;font-size:16px;font-weight:700;border-radius:40px}@media (max-width:768px){.health-index-index .shop-all-categories .shop-all-categories-content .hero-serach-wrapper .search-btn{display:none}}.health-index-index .all-categories-list .category-content-container .category-content{padding:60px 0}@media (max-width:768px){.health-index-index .all-categories-list .category-content-container .category-content{padding:60px 0 0}}.health-index-index .all-categories-list .category-content-container .category-content .category-content-heading{display:flex;gap:48px;align-items:center;margin-bottom:48px;justify-content:space-between}@media (max-width:991px){.health-index-index .all-categories-list .category-content-container .category-content .category-content-heading{display:block;margin-bottom:24px}}.health-index-index .all-categories-list .category-content-container .category-content .category-content-heading .view-all-conditions a{background:#707579;display:block;padding:10px 28px 10px 24px;border-radius:40px;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;white-space:nowrap;line-height:24px}@media (max-width:991px){.health-index-index .all-categories-list .category-content-container .category-content .category-content-heading .view-all-conditions a{font-size:14px;line-height:20px;display:flex;align-items:center;width:fit-content}}.health-index-index .all-categories-list .category-content-container .category-content .category-content-heading .view-all-conditions a:after{content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12H19" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 5L19 12L12 19" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:relative;top:5px;right:-8px}@media (max-width:991px){.health-index-index .all-categories-list .category-content-container .category-content .category-content-heading .view-all-conditions a:after{top:2px;right:-14px}}.health-index-index .all-categories-list .category-content-container .category-content .category-content-heading .category-title a{font-weight:400;font-size:36px;line-height:48px;font-family:'Hedvig Letters Serif',serif !important;letter-spacing:-1px;display:block;margin-bottom:12px}@media (max-width:768px){.health-index-index .all-categories-list .category-content-container .category-content .category-content-heading .category-title a{font-size:24px;line-height:36px}}.health-index-index .all-categories-list .category-content-container .category-content .category-content-heading .cat-mid-description{font-size:18px;line-height:28px}@media (max-width:991px){.health-index-index .all-categories-list .category-content-container .category-content .category-content-heading .cat-mid-description{font-size:14px;line-height:20px;margin:12px 0}}@media (max-width:768px){.health-index-index .all-categories-list .category-content-container .category-content .child-categories{display:flex;flex-wrap:wrap;gap:12px;flex-direction:column}}.health-index-index .all-categories-list .category-content-container .category-content .child-category{background-color:#fff;border-radius:16px;padding:0 24px 12px;position:relative;display:flex;flex-direction:column;transition:all .3s ease;border:2px solid #c9cdcf;min-height:200px;backdrop-filter:blur(8px);height:100%;cursor:pointer;text-decoration:none}.health-index-index .all-categories-list .category-content-container .category-content .child-category:hover{border:2px solid #4d67d6}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-cat-title{color:#2f3335;margin:0 -24px;border-radius:16px 16px 0 0;display:flex;align-items:center;gap:8px;background-color:#ecf0ff;padding:8px 24px;line-height:28px;height:76px;font-size:20px;text-decoration:none}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-cat-title:after{content:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.66663 16H25.3333" stroke="%232F3335" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M16 6.66675L25.3333 16.0001L16 25.3334" stroke="%232F3335" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');margin-left:auto;top:3px;position:relative;right:0}@media (max-width:768px){.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-cat-title:after{transform:scale(.8)}}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-short-text{font-size:16px;color:#2f3335;padding:12px 0;line-height:22px;margin:0}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-category-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-category-tags .tag{padding:0 12px;border-radius:20px;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px;background-color:#ffe8bf;color:#7a5a12}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-category-tags .tag.popular{background-color:#dceec3;color:#40621a}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-category-tags .tag.in-demand{background-color:#ffe8bf;color:#7a5a12}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-category-tags .tag.price-drop{background-color:#d3dcff;color:#1d2e8a}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-category-tags .tag.new{background-color:#e7e9ea;color:#2f3335}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-category-tags .tag.trending{background-color:#ffe8bf;color:#7a5a12}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-category-tags .tag.best-seller{background-color:#dceec3;color:#40621a}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-category-tags .tag.limited-offer{background-color:#e7e9ea;color:#2f3335}.health-index-index .all-categories-list .category-content-container .category-content .child-category .child-category-tags .tag.fast-delivery{background-color:#e7e9ea;color:#2f3335}.health-index-index .all-categories-list .category-content-container .category-content .owl-stage{display:flex}.health-index-index .all-categories-list .category-content-container .category-content.blue .child-category .child-cat-title{background:#ecf0ff}.health-index-index .all-categories-list .category-content-container .category-content.green .child-category .child-cat-title{background:#f1f8e7}.health-index-index .all-categories-list .category-content-container .category-content.yellow .child-category .child-cat-title{background:#fff7e8}.health-index-index .hero-stats{background-color:#d3dcff;padding:24px 0}.health-index-index .hero-stats .stats-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}@media (max-width:991px){.health-index-index .hero-stats .stats-grid{flex-wrap:nowrap;gap:8px}}@media (max-width:768px){.health-index-index .hero-stats .stats-grid{flex-wrap:wrap;justify-content:left}}.health-index-index .hero-stats .stat-item{display:flex;align-items:center;gap:6px;color:#1d2e8a}@media (max-width:991px){.health-index-index .hero-stats .stat-item{flex-wrap:wrap;justify-content:center}}@media (max-width:768px){.health-index-index .hero-stats .stat-item{flex-wrap:nowrap}}.health-index-index .hero-stats .stat-icon{font-size:24px;line-height:24px}.health-index-index .hero-stats .stat-text{font-size:16px;font-weight:600;line-height:24px}@media (max-width:991px){.health-index-index .hero-stats .stat-text{width:100%;text-align:center}}@media (max-width:768px){.health-index-index .hero-stats .stat-text{text-align:left;font-size:14px}}.telyrx-cms-block{padding:48px 40px 60px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 49.4vw);width:unset;max-width:unset;background:#c6d8bf}@media (max-width:1199px){.telyrx-cms-block{margin-right:calc(50% - 49.3vw)}}@media (max-width:768px){.telyrx-cms-block{margin-right:calc(50% - 50vw)}}.telyrx-cms-block .telyrx-cms-block-inner{max-width:1380px;margin:0 auto;display:flex;align-items:flex-end}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-cms-block-left{max-width:898px}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-cms-block-left h2{font-size:40px;font-weight:600;margin:0 0 32px}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-cms-block-left ul{padding-left:32px;margin-bottom:0}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-cms-block-left ul li{list-style:disc;font-size:16px;font-weight:400;color:#1e1e1e;margin-bottom:32px}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-image{position:absolute;bottom:24px;right:-30px}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-image img{width:100%;height:388px}.telyrx-cms-block .telyrx-cms-block-inner .mobile-display{display:none}@media (max-width:1400px){.telyrx-cms-block .telyrx-cms-block-inner .telyrx-cms-block-left{max-width:62%}}@media (max-width:1199px){.telyrx-cms-block .telyrx-cms-block-inner .telyrx-image img{height:300px}}@media (max-width:991px){.telyrx-cms-block .telyrx-cms-block-inner{flex-wrap:wrap}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-cms-block-left{max-width:100%}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-image{position:relative;margin:24px 0 48px;width:100%;bottom:unset;right:unset}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-image img{height:300px}}@media (max-width:768px){.telyrx-cms-block{padding:32px 16px 60px}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-cms-block-left h2{text-align:center;font-size:24px;font-weight:600;color:#000}.telyrx-cms-block .telyrx-cms-block-inner .telyrx-image img{height:auto}.telyrx-cms-block .telyrx-cms-block-inner .mobile-display{display:block;width:100%}.telyrx-cms-block .telyrx-cms-block-inner .mobile-display img{margin:0 auto}}@media (max-width:768px){.categorypath-lifestyle-cgms.page-products .columns,.category-cgms.page-products .columns{padding-top:0}}.categorypath-lifestyle-cgms .all-cat-description,.category-cgms .all-cat-description{max-width:1440px}.categorypath-lifestyle-cgms .all-cat-description>div:not(.cat-banner),.category-cgms .all-cat-description>div:not(.cat-banner){max-width:820px}.categorypath-lifestyle-cgms .cat-banner,.category-cgms .cat-banner{padding-bottom:15px}@media (max-width:768px){.categorypath-lifestyle-cgms .cat-banner,.category-cgms .cat-banner{padding-bottom:0;margin-bottom:60px}}@media (max-width:545px){.categorypath-lifestyle-cgms .cat-banner,.category-cgms .cat-banner{margin-bottom:0}}@media (max-width:500px){.categorypath-lifestyle-cgms .cat-banner,.category-cgms .cat-banner{margin-bottom:60px}}.page-layout-custom-conditioncategory-layout .all-cat-description,.page-layout-category-product-list-layout .all-cat-description{margin-top:-86px}.page-layout-custom-conditioncategory-layout .category-hero-banner,.page-layout-category-product-list-layout .category-hero-banner{padding-top:100px}.page-layout-custom-conditioncategory-layout .category-view,.page-layout-category-product-list-layout .category-view{display:none}.price-container .weee:after,.weee:after{content:none !important}.abs-box-tocart,.bundle-options-container .block-bundle-summary .box-tocart,.box-tocart{margin-bottom:0}.catalog-product-view .required{color:#af1119}@media (max-width:767px){.catalog-product-view .column.main .product-info-main .product-add-form{padding-top:0 !important}}.catalog-product-view .column.main.active .product-info-main .product-add-form{padding-top:0}.catalog-product-view .column.main.active .product-info-main .product-options-bottom{margin-top:0}.catalog-product-view .column.main.active .product-info-main .certification-section.active{padding-top:0}.breadcrumbs .item:not(:last-child):after{color:#2f6a97;content:''}.breadcrumbs ul.items{display:block;padding:0 0 18px;color:transparent}.breadcrumbs ul.items li.item{font-size:14px;padding-right:16px;color:transparent}.breadcrumbs ul.items li.item a{color:transparent}.breadcrumbs ul.items li.item strong{color:transparent}.catalog-product-view .product-options-wrapper .field.subscription-options{display:none}@media (min-width:769px){.catalog-product-view .page-wrapper .page-main{padding-top:24px}}.catalog-product-view .page-wrapper .page-main .page.messages{position:relative;z-index:12;top:20px;display:block}.catalog-product-view .page-wrapper{overflow-x:hidden}.catalog-product-view .column.main{padding-top:24px;padding-bottom:0}.catalog-product-view .column.main .product.media{width:544px;max-width:50%;padding-right:0;padding-left:48px}@media (min-width:1024px){.catalog-product-view .column.main .product.media{max-width:50%;padding-left:48px}}@media (min-width:1199px){.catalog-product-view .column.main .product.media{width:auto;min-width:555px !important;max-width:555px !important}}@media (max-width:1024px){.catalog-product-view .column.main .product.media{width:45%}}@media (max-width:768px){.catalog-product-view .column.main .product.media{width:100%;max-width:100%;padding-right:0;padding-left:0;padding-bottom:25px}}.catalog-product-view .column.main .gallery-placeholder{max-width:620px;margin:0 auto}.catalog-product-view .column.main .gallery-placeholder .gallery-placeholder__image{object-fit:contain;display:block}@media (max-width:320px){.catalog-product-view .column.main .gallery-placeholder .gallery-placeholder__image{width:320px !important;height:320px !important}}@media (min-width:321px) and (max-width:375px){.catalog-product-view .column.main .gallery-placeholder .gallery-placeholder__image{width:375px !important;height:375px !important}}@media (min-width:376px) and (max-width:414px){.catalog-product-view .column.main .gallery-placeholder .gallery-placeholder__image{width:414px !important;height:414px !important}}@media (min-width:415px) and (max-width:560px){.catalog-product-view .column.main .gallery-placeholder .gallery-placeholder__image{width:560px !important;height:560px !important}}@media (min-width:561px){.catalog-product-view .column.main .gallery-placeholder .gallery-placeholder__image{width:768px !important;height:768px !important}}.catalog-product-view .column.main .gallery-placeholder img{max-width:100%;height:auto;object-fit:contain;border-radius:40px}.catalog-product-view .column.main .gallery-placeholder .fotorama-item{width:100%;height:100%}.catalog-product-view .column.main .gallery-placeholder .fotorama-item .fotorama__wrap{width:100%;height:100%}.catalog-product-view .column.main .gallery-placeholder .fotorama-item .fotorama__wrap .fotorama__stage{width:100%;height:100% !important}@media (max-width:768px){.catalog-product-view .column.main .fotorama__wrap{margin-bottom:30px}}.catalog-product-view .column.main .fotorama__stage{width:560px;height:560px}@media (max-width:1080px) and (min-width:769px){.catalog-product-view .column.main .fotorama__stage{width:100%;max-width:500px;height:auto;aspect-ratio:1}}.catalog-product-view .column.main .fotorama__stage__shaft{width:560px}@media (max-width:1080px) and (min-width:769px){.catalog-product-view .column.main .fotorama__stage__shaft{width:100%;max-width:500px}}.catalog-product-view .column.main .fotorama__stage__frame{display:flex;justify-content:center;align-items:center}.catalog-product-view .column.main .fotorama__stage__frame:after{display:none;content:"";position:absolute;width:370px;height:370px;background-color:#719b4d;background-color:rgba(113,155,77,.2);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}@media (max-width:928px) and (min-width:769px){.catalog-product-view .column.main .fotorama__stage__frame:after{width:100%;height:100%}}@media (max-width:467px){.catalog-product-view .column.main .fotorama__stage__frame:after{width:100%;height:100%}}.catalog-product-view .column.main .fotorama__stage__frame .fotorama__img{position:relative;z-index:12;transform:none;top:auto;left:auto;width:100%;height:100%;border-radius:20px;border:1px solid var(--off-white-02) !important}.catalog-product-view .column.main .fotorama__nav__shaft{display:flex;justify-content:space-evenly;width:auto;max-width:100px}@media (max-width:767px){.catalog-product-view .column.main .fotorama__nav__shaft{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;width:auto !important;max-width:100% !important;margin:0 !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important}}.catalog-product-view .column.main .fotorama__nav--dots .fotorama__nav__frame{width:24px;height:24px}@media (max-width:767px){.catalog-product-view .column.main .fotorama__nav--dots .fotorama__nav__frame{width:80px !important;height:80px !important;margin-right:12px !important;flex:0 0 auto !important}.catalog-product-view .column.main .fotorama__nav--dots .fotorama__nav__frame:last-child{margin-right:0 !important}}@media (max-width:767px){.catalog-product-view .column.main .fotorama__nav{display:flex !important;flex-direction:row !important;align-items:center !important;width:100% !important;padding:0 !important;overflow:visible !important}}@media (max-width:767px){.catalog-product-view .column.main .fotorama__nav-wrap{width:100% !important;margin-top:0 !important;order:2 !important;overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important}}@media (max-width:767px){.catalog-product-view .column.main .fotorama__thumb{width:100% !important;height:100% !important;border-radius:8px !important;border:1px solid #ccc !important;overflow:hidden !important}.catalog-product-view .column.main .fotorama__thumb img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important}}@media (max-width:767px){.catalog-product-view .column.main .fotorama__nav__frame.fotorama__active .fotorama__thumb{border:1.85px solid var(--green-03) !important}}@media (max-width:767px){.catalog-product-view .column.main .fotorama__nav__frame--dot{display:none !important}}@media (max-width:767px){.catalog-product-view .column.main .fotorama__nav--dots .fotorama__nav__frame--thumb,.catalog-product-view .column.main .fotorama__nav--dots .fotorama__thumb-border{display:block !important}}.catalog-product-view .column.main .fotorama__dot{width:24px;height:24px;border-radius:100%;top:0;left:auto}.catalog-product-view .column.main .fotorama__active .fotorama__dot{background-color:#ca8036;border-color:#ca8036}.catalog-product-view .column.main .product-info-main{width:calc(100% - 578px);margin-left:auto}@media (max-width:1199px){.catalog-product-view .column.main .product-info-main{width:45%}}@media (max-width:768px){.catalog-product-view .column.main .product-info-main{width:100%;max-width:100%;padding-left:0}}.catalog-product-view .column.main .product-info-main .company-reviews-link-container{display:flex;align-items:center;gap:8px;margin-bottom:16px}.catalog-product-view .column.main .product-info-main .company-reviews-link-container .stars-container{display:flex;gap:4px}.catalog-product-view .column.main .product-info-main .company-reviews-link-container .stars-container svg{width:24px;height:24px}.catalog-product-view .column.main .product-info-main .company-reviews-link-container .company-reviews-link{font-family:'Urbanist',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6b7eff;text-decoration:underline;cursor:pointer;transition:color .2s ease}.catalog-product-view .column.main .product-info-main .company-reviews-link-container .company-reviews-link:hover{color:#56d;text-decoration:underline}.catalog-product-view .column.main .product-info-main .product-info-stock-sku{color:#2a3f60;display:block;float:none;padding-left:0;text-align:left}.catalog-product-view .column.main .product-info-main .stock.available,.catalog-product-view .column.main .product-info-main .stock.unavailable{text-transform:none}.catalog-product-view .column.main .product-info-main .product.attribute.overview{max-width:480px}.catalog-product-view .column.main .product-info-main .product.attribute.overview .value,.catalog-product-view .column.main .product-info-main .product.attribute.overview .value p{line-height:1.5;font-weight:500 !important;font-size:14px;color:#1e1e1e}.catalog-product-view .column.main .product-info-main .product.attribute.overview *{font-size:14px !important;color:#1e1e1e}.catalog-product-view .column.main .product-info-main .product-options-wrapper .subscription-main .subscription-opt .item{display:block;font-weight:700;font-size:16px;padding:10px 30px;text-decoration:none;text-align:center;color:#2a3f60;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff;border:1px solid #9d9d9d}@media (max-width:768px){.catalog-product-view .column.main .product-info-main .product-options-wrapper .subscription-main .subscription-opt .item{padding:10px 20px}}.catalog-product-view .column.main .product-info-main .product-options-wrapper .subscription-main .subscription-opt .selected .item{color:#fff;background-color:#503;border-color:#503}.catalog-product-view .column.main .product-info-main .custom-remove{display:none}.catalog-product-view .column.main .product-info-main .box-tocart .field.qty{display:none}.catalog-product-view .column.main .product-info-main .box-tocart .actions.section-disabled{opacity:.4;cursor:not-allowed}.catalog-product-view .column.main .product-info-main .box-tocart .actions.section-disabled button{pointer-events:auto;cursor:not-allowed}.catalog-product-view .column.main .product-info-main .box-tocart .actions button{margin:0}.catalog-product-view .column.main .product-info-main .box-tocart .actions button.action.primary{color:#000 !important;letter-spacing:0;font-size:16px;font-weight:700;margin:8px 0 0;line-height:100%;width:100%;border:0 !important;text-transform:capitalize}.catalog-product-view .column.main .product-info-main .box-tocart .actions .link-wrapper{width:auto;font-weight:700;font-size:14px}.catalog-product-view .column.main .product-info-main .box-tocart .actions .link-wrapper a{text-decoration:underline;text-transform:uppercase}.catalog-product-view .column.main .product-info-main .box-tocart .action.tocart{width:auto;min-width:200px;padding:0 30px;max-height:48px;min-height:48px;font-size:14px;line-height:1}.catalog-product-view .column.main .product-info-main .box-tocart .action.tocart:hover,.catalog-product-view .column.main .product-info-main .box-tocart .action.tocart:focus{color:#2a3f60;background-color:#fff;border:1px solid #2a3f60}.catalog-product-view .column.main .product-info-main .product-options-bottom{margin-top:24px}.catalog-product-view .column.main .product-info-main .product-options-bottom .box-tocart .price-row{display:flex;align-items:center;justify-content:space-between;width:100%}.catalog-product-view .column.main .product-info-main .product-options-bottom .box-tocart .product-tocart-action{display:block !important}.catalog-product-view .column.main .product-info-main .product-options-bottom .box-tocart .price-label-text{margin:0;font-family:'Urbanist',sans-serif !important;font-weight:700 !important;font-style:normal !important;font-size:20px !important;line-height:100% !important;letter-spacing:0 !important}.catalog-product-view .column.main .product-info-main .product-options-bottom .box-tocart .hsa-fsa{width:auto;display:flex;align-items:center}.catalog-product-view .column.main .product-info-main .product-options-bottom .box-tocart .hsa-fsa .eligible-link{line-height:24px}.catalog-product-view .column.main .product-info-main .product-options-bottom .box-tocart .actions.product-tocart-action .otc-addtocart{color:#26252a !important;background-color:#ffc24c;font-family:'Urbanist',sans-serif !important;letter-spacing:0;border-radius:25px;font-size:16px;font-weight:600;padding:16px 20px;margin:8px 0 0;line-height:100%;width:100%;border:0 !important}.catalog-product-view .column.main .product-info-main .product-options-bottom .box-tocart .actions.product-tocart-action .otc-addtocart .button-text{font-family:'Urbanist',sans-serif !important;font-size:18px !important;font-weight:700 !important;line-height:100% !important;letter-spacing:0 !important;text-transform:none !important}.catalog-product-view .column.main .product-info-main .product-options-bottom .price-box,.catalog-product-view .column.main .product-info-main .product-info-price .price-box{color:#2a3f60;display:block}.catalog-product-view .column.main .product-info-main .product-options-bottom .price-box .price-container,.catalog-product-view .column.main .product-info-main .product-info-price .price-box .price-container{font-size:18px}.catalog-product-view .column.main .product-info-main .product-options-bottom .price-box .price-container .price,.catalog-product-view .column.main .product-info-main .product-info-price .price-box .price-container .price{font-size:16px;font-weight:600;line-height:1.2}@media screen and (min-width:769px){.catalog-product-view .column.main .product-info-main .product-options-bottom .price-box .price-container .price,.catalog-product-view .column.main .product-info-main .product-info-price .price-box .price-container .price{font-size:16px}}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section{width:100%}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .subscribe-section+.checkbox-wrapper{display:none}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .subscribe-section{margin-bottom:8px}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .subscribe-section .auto-refill-header input[type=radio],.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .subscribe-section .one-time-header input[type=radio]{display:inline-block;margin:0;accent-color:#000;min-width:20px !important;min-height:20px !important}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .checkbox-wrapper{display:flex;align-items:center;margin-bottom:4px}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .checkbox-wrapper input{margin-top:0;top:0;margin-right:10px}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .checkbox-wrapper label{font-weight:600}@media (max-width:768px){.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .checkbox-wrapper label{font-size:12px}}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .notes{font-style:italic;display:block;text-align:center;color:#2f6a97;font-size:14px;font-weight:400;max-width:380px;line-height:20px}.catalog-product-view .column.main .product-info-main .box-tocart .field.qty{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:24px}@media (min-width:1024px){.catalog-product-view .column.main .product-info-main .box-tocart .field.qty{margin-bottom:0;margin-right:16px}}.catalog-product-view .column.main .product-info-main .box-tocart .field.qty .label{margin:0}.catalog-product-view .column.main .product-info-main .box-tocart .field.qty div.control{margin-left:15px;width:auto !important}@media (min-width:1024px){.catalog-product-view .column.main .product-info-main .box-tocart .field.qty div.control{margin-left:12px}}.catalog-product-view .column.main .product-info-main .box-tocart .field.qty div.control .input-text.qty{margin:0;width:56px;height:40px;border-color:#9d9d9d;border:.5px solid #000;border-radius:999px;color:#000;font-size:14px;font-weight:600;min-height:auto}.catalog-product-view .column.main .product-info-main .box-tocart .actions .first-order-discount-text{font-size:14px;text-align:center;color:rgba(27,31,38,.72);margin-top:16px;max-width:400px}@media (max-width:768px){.catalog-product-view .column.main .product-info-main .box-tocart .actions .first-order-discount-text{margin-top:8px;max-width:100%}}.catalog-product-view .column.main .product-info-main .box-tocart .action.tocart{color:#fff;font-size:14px;width:auto;padding:0 calc(25px);max-height:48px;min-height:48px;line-height:1;background-color:#2a3f60}@media (min-width:1024px){.catalog-product-view .column.main .product-info-main .box-tocart .action.tocart{font-size:16px;font-weight:600;padding:0 32px;min-height:56px;max-height:56px;border-radius:4px;transition:all .3s ease}}.catalog-product-view .column.main .product-info-main .box-tocart .action.tocart:hover,.catalog-product-view .column.main .product-info-main .box-tocart .action.tocart:focus{color:#2a3f60;background-color:#fff;border:1px solid #2a3f60}@media (min-width:1024px){.catalog-product-view .column.main .product-info-main .box-tocart .action.tocart:hover,.catalog-product-view .column.main .product-info-main .box-tocart .action.tocart:focus{transform:translateY(-2px);box-shadow:0px 6px 10px 0 rgba(0,0,0,.25)}}.catalog-product-view .column.main .product-info-main .box-tocart #product-updatecart-button,.catalog-product-view .column.main .product-info-main .box-tocart #update-drnote-form-btn{background:var(--green-01) !important;padding:18px 20px !important;border-radius:9999px;border-color:var(--green-01) !important;width:100% !important;max-width:100%;color:#000 !important;letter-spacing:0;font-size:16px;font-weight:700;margin:8px 0 0;line-height:100%;border:0 !important;text-transform:capitalize;box-shadow:none;transform:none;min-height:auto}.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection{margin:24px 0}@media (min-width:1024px){.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection{margin:32px 0;padding:20px;border:1px solid #9d9d9d;border-radius:8px;background-color:#fff}}.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .pet-content{font-size:16px;font-weight:600;margin-bottom:16px;color:#000}@media (min-width:1024px){.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .pet-content{font-size:18px;margin-bottom:20px}}.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .field.choice{margin-bottom:12px}@media (min-width:1024px){.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .field.choice{margin-bottom:16px}.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .field.choice label{font-size:16px;cursor:pointer;transition:all .2s ease}.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .field.choice label:hover{opacity:.8}.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .field.choice label img{width:32px;height:32px;margin-right:12px}}.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .add-pet-option{margin-top:16px}@media (min-width:1024px){.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .add-pet-option{margin-top:20px}.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .add-pet-option .action.add-pet{font-size:16px;font-weight:600;color:#2a3f60;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease}.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .add-pet-option .action.add-pet:hover{color:#2f6a97;text-decoration:underline}.catalog-product-view .column.main .product-info-main .box-tocart .submember-selection .add-pet-option .action.add-pet img{width:12px;height:12px}}.catalog-product-view .column.main .product-info-main .box-tocart .optional-product-section.radio-btn{width:100%;margin:0 0 24px}@media (max-width:768px){.catalog-product-view .column.main .product-info-main .box-tocart .optional-product-section.radio-btn .field.choice{width:47%}}.catalog-product-view .column.main .product-info-main .box-tocart .optional-product-section.radio-btn .field.choice .label{max-width:200px;padding:10px 16px !important;font-size:14px !important;font-weight:600 !important;color:#000 !important;border:.5px solid var(--black-55) !important;font-family:'Inter',sans-serif !important;line-height:normal;min-height:auto;display:flex;align-items:center;justify-content:center;text-transform:capitalize;letter-spacing:0;background:#fff;margin:0 !important;border-radius:9999px !important;height:auto !important}@media (max-width:768px){.catalog-product-view .column.main .product-info-main .box-tocart .optional-product-section.radio-btn .field.choice .label{max-width:100%;min-height:auto;line-height:18px;padding:6px 10px;min-height:50px;font-size:14px;display:flex}}.catalog-product-view .column.main .product-info-main .box-tocart .optional-product-section.radio-btn .field.choice .label span{font-size:14px;font-weight:600;color:#000;font-family:'Inter',sans-serif !important}.catalog-product-view .column.main .product-info-main .box-tocart .optional-product-section.radio-btn .label{font-size:14px !important;font-weight:500 !important;text-transform:uppercase;letter-spacing:2px;margin:0 0 12px !important;color:#000 !important}.catalog-product-view .column.main .product-info-main .box-tocart .optional-product-section.radio-btn .control{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;width:100%;max-width:100%}@media (max-width:768px){.catalog-product-view .column.main .product-info-main .box-tocart .optional-product-section.radio-btn .control{gap:8px}}.catalog-product-view .column.main .product-info-main .custom-remove{display:none}.catalog-product-view .column.main .product-info-main .tooltip-text{font-size:15px;color:#e1382e;font-style:italic}@media (max-width:768px){.catalog-product-view .column.main .product-info-main .tooltip-text{color:#af1119;font-size:14px}}.catalog-product-view .column.main .product-info-main .tooltip-text span{font-style:normal}.catalog-product-view .column.main.active .product-add-form{position:static;padding-top:0}.catalog-product-view .column.main.active .product-add-form #product_addtocart_form{position:static}.catalog-product-view .column.main.active .product-add-form .product-options-bottom .box-tocart{margin-top:0}.catalog-product-view .column.main.active .product-add-form{position:static;padding-top:0}.catalog-product-view .column.main.active .product-add-form #product_addtocart_form{position:static}.catalog-product-view .column.main.active .product-add-form .product-options-bottom .box-tocart{margin-top:0}.catalog-product-view .column.main .product-options-wrapper .swatch-attribute-options{display:flex;width:100%;max-width:100%;flex-wrap:wrap}.catalog-product-view .column.main .product-options-wrapper .label{font-size:16px;color:#2a3f60;font-weight:600 !important;margin:0 0 8px;display:block;width:100%}.catalog-product-view .product-extra-bottom{width:100%}.catalog-product-view .product-disclaimer{max-width:800px;margin:30px auto;padding:30px;background-color:#719b4d;background-color:rgba(113,155,77,.2)}.catalog-product-view .product-disclaimer p{margin:0;font-size:14px}.swatch-attribute-label{font-size:16px;font-weight:600;padding-right:0}.swatch-attribute.med_qty{margin-top:16px}.swatch-option.disabled{opacity:.4;cursor:pointer;pointer-events:auto !important;background-image:none !important}.swatch-option.disabled:before,.swatch-option.disabled:after{display:none !important;content:none !important}.fotorama__thumb-border{display:none}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}100%{transform-origin:top center;transform:rotateX(0deg)}}.product.info.detailed{display:none;visibility:hidden}.overlayFixed{overflow:hidden}.ajax-custom-loader.overlay{position:absolute;top:0;width:100%;height:100%;z-index:99;left:0;right:0;text-align:center}.ajax-custom-loader.overlay .loading-image{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);height:50px;width:50px}.catalog-product-view .column.main .product-info-main .product-options-wrapper .menu .sub ul a span.pricehas{display:inline;font-weight:700;font-size:16px}.catalog-product-view .pdp-simple-image--mobile{display:none}.catalog-product-view .pdp-simple-image--desktop{display:block}.catalog-product-view .pdp-simple-image{border-radius:20px;overflow:hidden}.catalog-product-view .pdp-simple-image__img{border-radius:20px;display:block;width:100%;height:auto}@media (max-width:767px){.catalog-product-view .pdp-simple-image--mobile{display:block}.catalog-product-view .pdp-simple-image--desktop{display:none}}.catalog-product-view .required-asterisk{color:#d92d20 !important;font-weight:700 !important;display:inline !important;margin-left:2px}.catalog-product-view .swatch-attribute .swatch-attribute-label{display:inline !important}.catalog-product-view #product-options-wrapper .field>.label>span{display:inline !important}.swatch-opt{margin:0}.swatch-opt .swatch-attribute{margin-bottom:20px;margin-top:20px;box-shadow:none}@media (max-width:767px){.price-box.price-final_price{display:none !important}.product-info-stock-sku{display:none !important}.stock.available,.stock.unavailable{display:none !important}.product-top-wrapper.desktop1-main-content{width:100% !important;margin-left:auto !important;margin-right:auto !important;padding-left:16px !important;padding-right:16px !important;box-sizing:border-box !important}.catalog-product-view .column.main{margin-top:-10px}.fotorama__stage__shaft{max-width:100% !important;width:100% !important}.fotorama__stage__frame{max-width:100% !important;width:100% !important;height:100% !important}.fotorama__img{max-width:100% !important;max-height:100% !important;width:100% !important;height:100% !important;object-fit:contain !important}.fotorama__nav-wrap{overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important;width:100% !important;max-width:100% !important}.product-info-main.desktop1-info-column .price-row .hsa-fsa-badge{height:20px !important;width:auto !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;gap:4px !important}.product-info-main.desktop1-info-column .price-row .hsa-fsa-badge:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="20" viewBox="0 0 19 20" fill="none"><path d="M0 9.97188C0.0261667 10.0526 0.0516792 10.1328 0.0771917 10.211C0.0935459 9.99449 0.100742 9.77544 0.128871 9.55897C0.238117 8.72604 0.480813 7.92994 0.82883 7.16422C1.50916 5.66637 2.53032 4.43991 3.87071 3.47516C5.04036 2.63319 6.34804 2.11043 7.77412 1.87263C8.47081 1.75632 9.17404 1.73241 9.87661 1.77635C10.9959 1.84679 12.0694 2.11625 13.0905 2.57891C13.1043 2.58537 13.1147 2.59894 13.1389 2.61897C12.9433 2.9524 12.7484 3.28648 12.5463 3.63154C10.2024 2.66938 7.8801 2.67907 5.60294 3.82346C3.88706 4.68611 2.64676 6.00949 1.88138 7.75224C0.388575 11.1499 1.51505 15.142 4.56739 17.3112C7.58703 19.4578 11.7678 19.3467 14.6789 16.7251C16.2253 15.3326 17.0953 13.5827 17.2661 11.5182C17.4362 9.4601 16.8448 7.61525 15.5764 5.9733C15.7877 5.6192 15.9977 5.26767 16.2161 4.90258C16.2587 4.94587 16.3025 4.98529 16.3391 5.02923C17.3426 6.21885 18.0007 7.57131 18.3167 9.08855C18.4344 9.65525 18.4966 10.2278 18.4998 10.8035C18.5038 11.504 18.4351 12.2006 18.2715 12.8855C17.8987 14.4531 17.1771 15.8392 16.0729 17.0275C15.1721 17.9974 14.1123 18.7451 12.8877 19.2672C12.091 19.6071 11.2634 19.8249 10.4032 19.9224C10.0192 19.9657 9.63196 20.0013 9.24665 20C8.67491 19.998 8.10448 19.945 7.53993 19.8423C6.4841 19.6491 5.49893 19.2711 4.5759 18.7335C3.37812 18.0356 2.39098 17.1154 1.61121 15.9788C0.834717 14.8467 0.342129 13.6041 0.135413 12.2529C0.098125 12.0093 0.0955084 11.7605 0.0785 11.5363C0.0569125 11.6125 0.0287833 11.7127 0 11.8128C0 11.199 0 10.5857 0 9.97188Z" fill="%2326252A"/><path d="M16.0938 0.00129236C16.4503 0.203547 16.784 0.392879 17.1346 0.591256C14.4355 5.25669 11.7469 9.90403 9.05171 14.5623C7.69039 13.0949 6.34019 11.6403 4.97952 10.1735C5.28044 9.90015 5.56762 9.63909 5.86264 9.37093C6.85175 10.4358 7.82711 11.4852 8.81948 12.5534C9.06479 12.1695 9.2702 11.7864 9.48935 11.4122C9.71307 11.0303 9.93353 10.6465 10.1553 10.2633C10.3744 9.88464 10.5929 9.50598 10.8114 9.12732C11.0306 8.74865 11.2497 8.37064 11.4689 7.99197C11.688 7.61331 11.9065 7.23465 12.1256 6.85663C12.3474 6.47345 12.5692 6.09026 12.7909 5.70708C13.0101 5.32841 13.2286 4.94975 13.4477 4.57109C13.6669 4.19243 13.8853 3.81376 14.1045 3.4351C14.3236 3.05644 14.5421 2.67778 14.7613 2.29911C14.983 1.91593 15.2048 1.53274 15.4266 1.14956C15.6451 0.772187 15.8649 0.394817 16.0938 0V0.00129236Z" fill="%2326252A"/></svg>') !important;width:19px !important;height:20px !important;display:block !important;flex-shrink:0 !important}.product-info-main.desktop1-info-column .price-row .hsa-fsa-badge .eligible-link{display:block !important;width:120px !important;height:15px !important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="120" height="16" viewBox="0 0 120 16" fill="none"><path d="M6.60293 11.6764V7.55115C6.53594 7.53939 6.4789 7.5213 6.42277 7.5213C5.23856 7.51858 4.05434 7.51677 2.87013 7.51677C2.82667 7.51677 2.78412 7.52853 2.72165 7.53668V11.6456C2.5451 11.7017 0.39125 11.7189 0.0463078 11.6737C0.00103973 11.4792 -0.0197853 1.64828 0.0245774 1.23847C0.187542 1.18057 2.23457 1.15977 2.70988 1.21586C2.72256 1.6519 2.71079 2.09337 2.7135 2.53394C2.71622 2.97812 2.7135 3.42321 2.7135 3.8674C2.7135 4.31068 2.7135 4.75396 2.7135 5.22981C4.01541 5.23795 5.29197 5.23704 6.59841 5.22981V1.20952H9.29638V11.6764H6.60293Z" fill="%2326252A"/><path d="M46.8571 8.48656H49.5904C49.6112 8.5517 49.6302 8.60869 49.6465 8.66568C49.8339 9.3496 50.3228 9.6988 50.9837 9.82454C51.3314 9.89058 51.6917 9.87882 52.0376 9.77569C52.4278 9.65899 52.7248 9.44007 52.8379 9.02393C52.9484 8.61774 52.7628 8.16541 52.3997 7.95643C52.1526 7.8144 51.8782 7.76465 51.6057 7.70585C50.8986 7.55386 50.1888 7.41455 49.4863 7.24809C48.9684 7.12506 48.4913 6.89889 48.0685 6.5696C47.3949 6.0458 47.0581 5.35013 47.0309 4.50246C47.0192 4.11799 47.0255 3.73441 47.1405 3.36079C47.4356 2.40367 48.083 1.76589 48.9766 1.3606C49.8276 0.975218 50.7293 0.880229 51.6519 0.947173C52.0892 0.978836 52.5201 1.04216 52.9375 1.18419C54.2874 1.64285 55.0923 2.57012 55.3431 3.97324C55.3548 4.03838 55.3521 4.10532 55.3566 4.18312C55.2933 4.19126 55.2426 4.20212 55.1919 4.20302C54.4531 4.20755 53.7143 4.21026 52.9755 4.21297C52.7791 4.21297 52.7727 4.22926 52.7094 4.01938C52.5835 3.59872 52.2983 3.32189 51.8945 3.17262C51.4681 3.01431 51.0281 2.98536 50.5827 3.09573C50.3581 3.15182 50.1617 3.25585 49.9987 3.4214C49.5976 3.8294 49.6737 4.49613 50.1707 4.77838C50.3509 4.88061 50.5564 4.95208 50.7592 4.99912C51.4419 5.15743 52.129 5.29585 52.8126 5.44602C53.2254 5.53648 53.6247 5.66766 54.0077 5.85311C54.9338 6.30182 55.4381 7.04364 55.5739 8.05233C55.6355 8.50465 55.6228 8.95427 55.5151 9.39936C55.2625 10.4479 54.5979 11.1408 53.6247 11.557C52.8334 11.8953 51.9977 11.9867 51.1449 11.9631C50.5392 11.946 49.9417 11.8709 49.3659 11.6755C47.8983 11.1779 47.0943 10.1303 46.8553 8.62226C46.8499 8.58607 46.8553 8.54808 46.8553 8.48747L46.8571 8.48656Z" fill="%2326252A"/><path d="M19.1911 4.18583C18.3156 4.22021 17.46 4.21478 16.6045 4.19307C16.5854 4.14965 16.5701 4.12432 16.5628 4.09628C16.4161 3.56615 16.0603 3.25314 15.5398 3.11382C15.0988 2.99622 14.6561 2.99531 14.2279 3.16177C13.8603 3.3047 13.6059 3.55167 13.576 3.97505C13.5498 4.35501 13.7037 4.64269 14.0396 4.80733C14.2532 4.91227 14.4877 4.98736 14.7204 5.03983C15.3596 5.18458 16.0042 5.30761 16.6443 5.44602C17.0952 5.54372 17.5306 5.68666 17.9399 5.90558C18.8407 6.38596 19.307 7.154 19.4038 8.15184C19.4554 8.67925 19.4319 9.20486 19.2508 9.71418C18.9928 10.4433 18.522 10.9906 17.8502 11.3643C17.2409 11.7035 16.58 11.8763 15.8883 11.9324C14.9486 12.0093 14.0197 11.9641 13.1197 11.6474C11.7943 11.1797 11.0184 10.238 10.7259 8.87918C10.6997 8.75524 10.6861 8.6295 10.6635 8.48747H13.4094C13.4348 8.55893 13.4665 8.63402 13.4873 8.71273C13.6104 9.17681 13.9074 9.49977 14.3401 9.67528C14.9748 9.9322 15.6167 9.96115 16.2342 9.60471C16.5746 9.4084 16.7212 9.10534 16.6977 8.71544C16.6742 8.33006 16.4786 8.06318 16.1282 7.91663C15.9562 7.84426 15.7733 7.78907 15.5905 7.74836C14.8915 7.59367 14.1899 7.45435 13.4918 7.29785C12.9731 7.18115 12.486 6.98845 12.0442 6.68359C11.2882 6.16251 10.9007 5.4424 10.8536 4.53322C10.8328 4.12522 10.8581 3.72084 10.9776 3.32551C11.1913 2.61626 11.6295 2.07528 12.2379 1.66909C12.8526 1.25928 13.5416 1.05302 14.2704 0.96979C15.1043 0.875705 15.9336 0.913702 16.7312 1.17424C18.0503 1.60576 18.8796 2.49413 19.1413 3.87644C19.1594 3.97053 19.1712 4.06642 19.1893 4.18493L19.1911 4.18583Z" fill="%2326252A"/><path d="M66.7452 11.6818H63.9168C63.6995 11.0259 63.4832 10.3701 63.265 9.71056H59.4787C59.2678 10.3619 59.0569 11.0124 58.8414 11.6773H56.1307C57.4091 8.18441 58.6838 4.70239 59.964 1.2059H62.9055C64.1839 4.69335 65.4596 8.17717 66.7443 11.6809L66.7452 11.6818ZM61.4126 4.04019C61.3918 4.03747 61.3719 4.03385 61.351 4.03114C60.9418 5.21171 60.5896 6.41129 60.1695 7.61629H62.5823C62.1876 6.41038 61.8001 5.22528 61.4126 4.04019Z" fill="%2326252A"/><path d="M27.7431 11.6782C27.5276 11.0214 27.314 10.3719 27.0985 9.71508H23.3059C23.0941 10.3628 22.8786 11.0187 22.6613 11.6818H19.9733C19.9833 11.6339 19.9878 11.5913 20.0023 11.5515C21.2073 8.26311 22.4123 4.97469 23.6183 1.68718C23.6627 1.56686 23.7061 1.44654 23.7478 1.32532C23.7785 1.23666 23.8338 1.19414 23.9325 1.19414C24.8451 1.19776 25.7577 1.19867 26.6703 1.20048C26.6848 1.20048 26.6983 1.20862 26.7355 1.22038C28.0075 4.68973 29.285 8.17265 30.5697 11.6782H27.7431ZM23.9949 7.61719H26.3815C26.3597 7.39645 25.2787 4.14784 25.1773 4.01033C24.7835 5.21171 24.3933 6.40224 23.9949 7.61719Z" fill="%2326252A"/><path d="M46.0233 1.2059V3.39245H41.8115C41.7581 3.56072 41.7427 5.247 41.7898 5.59257H45.6992C45.7616 5.79431 45.7698 7.47335 45.7127 7.73389H41.769V11.6755H39.1317C39.0909 11.5443 39.061 1.49811 39.1027 1.2059H46.0233Z" fill="%2326252A"/><path d="M92.5885 4.02153C92.7606 3.96906 93.5636 3.9573 93.9294 4.00163C93.9321 4.08395 93.9375 4.1717 93.9375 4.25855C93.9384 6.21803 93.9384 8.17751 93.9393 10.137C93.9393 10.6572 93.9448 11.1773 93.9375 11.6966C93.9312 12.1517 93.8642 12.5976 93.694 13.0228C93.311 13.9772 92.6084 14.5888 91.6288 14.8638C90.6176 15.1479 89.5981 15.1506 88.604 14.7842C87.5574 14.3988 86.8639 13.6733 86.605 12.5687C86.5851 12.4837 86.5787 12.395 86.5652 12.2991C86.6222 12.2883 86.6575 12.2765 86.6937 12.2765C87.0559 12.2756 87.418 12.2801 87.7802 12.2747C87.9051 12.2729 87.9712 12.3154 88.0074 12.4384C88.1993 13.0853 88.6421 13.4869 89.2767 13.676C89.9675 13.8814 90.6592 13.8985 91.3346 13.6072C92.0535 13.297 92.4482 12.7415 92.4908 11.9653C92.5197 11.4325 92.4962 10.8978 92.4962 10.3333C92.4464 10.3722 92.4065 10.3903 92.3848 10.422C91.2432 12.11 88.0174 12.3073 86.7589 9.84388C86.5271 9.38974 86.3832 8.90757 86.328 8.40186C86.2374 7.56777 86.2754 6.74454 86.5796 5.95206C86.9237 5.05464 87.5031 4.34992 88.4094 3.99439C89.6687 3.49954 90.8674 3.63343 91.9349 4.50642C92.1404 4.67469 92.2861 4.91533 92.4582 5.1243C92.4898 5.1632 92.5143 5.20753 92.5424 5.24914C92.5577 5.24462 92.5731 5.23919 92.5885 5.23467V4.02153ZM87.7222 7.6908L87.7539 7.69442C87.7539 7.82288 87.7494 7.95044 87.7557 8.0789C87.7602 8.16846 87.7738 8.25893 87.791 8.34758C87.9775 9.31828 88.451 10.051 89.4514 10.3514C90.7506 10.7422 92.0897 9.98772 92.4174 8.66964C92.4735 8.44438 92.5079 8.21098 92.5297 7.97939C92.5768 7.47821 92.5342 6.98065 92.3577 6.50933C92.0616 5.71866 91.4976 5.2202 90.6673 5.02569C90.3233 4.94518 89.9775 4.92166 89.6361 4.99855C88.662 5.21748 88.0835 5.85074 87.8435 6.79791C87.7702 7.0874 87.7611 7.39317 87.7222 7.6908Z" fill="%2326252A"/><path d="M100.953 10.4844V11.7916C100.504 11.8278 100.072 11.807 99.6223 11.8106V0.601935H101.048V5.11344C101.062 5.11706 101.075 5.11978 101.089 5.1234C101.132 5.0655 101.176 5.0076 101.219 4.9497C101.731 4.25493 102.433 3.88674 103.275 3.75737C103.735 3.68681 104.194 3.71123 104.643 3.82793C105.786 4.12375 106.538 4.86105 106.928 5.95296C107.378 7.21586 107.379 8.49685 106.945 9.76699C106.691 10.507 106.247 11.1149 105.589 11.5546C105.166 11.8368 104.699 11.9888 104.194 12.0431C103.51 12.1164 102.859 12.0259 102.241 11.7075C101.773 11.4659 101.39 11.1403 101.122 10.6843C101.087 10.6264 101.049 10.5703 101.012 10.5133C101.009 10.5088 101 10.5079 100.954 10.4862L100.953 10.4844ZM105.782 7.86902C105.797 7.36694 105.729 6.87119 105.537 6.39444C104.945 4.92528 103.298 4.66293 102.279 5.241C101.626 5.61101 101.272 6.19632 101.099 6.90466C100.978 7.40041 100.972 7.90521 101.021 8.41C101.065 8.86414 101.189 9.29566 101.423 9.6928C101.947 10.583 103.003 11.0272 103.988 10.7531C104.834 10.5178 105.367 9.95244 105.628 9.12559C105.756 8.7194 105.797 8.30054 105.781 7.86812L105.782 7.86902Z" fill="%2326252A"/><path d="M77.3205 6.92547H72.4053V10.4726C72.8598 10.5079 73.3034 10.4898 73.7452 10.4925C74.1825 10.4952 74.6207 10.4925 75.058 10.4925C75.5035 10.4925 75.948 10.4925 76.3934 10.4934C76.8298 10.4934 77.2653 10.4934 77.7171 10.4934V11.7681C77.5478 11.8196 71.1668 11.835 70.8771 11.7844V1.07688C71.0283 1.03255 77.3296 1.01446 77.6953 1.05788C77.7424 1.21981 77.7497 2.08828 77.7017 2.35696H72.4017V5.64629C73.2219 5.65895 74.0413 5.65352 74.8597 5.65443C75.6737 5.65443 76.4876 5.65443 77.3205 5.65443V6.92547Z" fill="%2326252A"/><path d="M113.52 8.32677C113.538 9.87645 114.635 10.7494 115.726 10.8227C116.138 10.8508 116.537 10.8028 116.926 10.6563C117.382 10.4844 117.701 10.1741 117.903 9.73713C117.95 9.63581 117.995 9.53268 118.04 9.43226H119.485C119.476 9.49559 119.474 9.54715 119.46 9.5942C119.056 10.9322 118.128 11.6921 116.789 11.9762C116.132 12.1155 115.468 12.0974 114.816 11.9192C113.731 11.6224 112.931 10.9575 112.48 9.93887C111.889 8.6027 111.842 7.22039 112.465 5.88512C113.047 4.63488 114.064 3.91297 115.451 3.75013C116.145 3.66871 116.822 3.7429 117.465 4.02696C118.475 4.47295 119.106 5.25005 119.426 6.29312C119.551 6.69931 119.604 7.11725 119.614 7.54063C119.621 7.78851 119.615 8.03729 119.615 8.30959C119.353 8.34306 119.099 8.32135 118.847 8.32497C118.598 8.32858 118.349 8.32497 118.1 8.32497C117.844 8.32497 117.586 8.32497 117.33 8.32497C117.074 8.32497 116.817 8.32497 116.561 8.32497C116.304 8.32497 116.063 8.32497 115.814 8.32497C115.558 8.32497 115.3 8.32497 115.044 8.32497C114.795 8.32497 114.546 8.32497 114.297 8.32497C114.043 8.32497 113.788 8.32497 113.519 8.32497L113.52 8.32677ZM118.141 7.26652C118.125 5.73404 117.007 4.9488 115.819 4.96508C114.571 4.98227 113.543 5.97648 113.52 7.26652H118.141Z" fill="%2326252A"/><path d="M37.5935 0C37.5545 0.120319 37.5283 0.205357 37.4993 0.288586C36.4563 3.29747 35.4124 6.30544 34.3704 9.31432C33.9467 10.5374 33.5266 11.7623 33.1083 12.9872C33.0766 13.0804 33.0331 13.1247 32.9336 13.1238C32.4284 13.1211 31.9232 13.122 31.418 13.1193C31.3981 13.1193 31.3781 13.1048 31.3401 13.0894C32.8494 8.7272 34.3577 4.36948 35.8705 0H37.5935Z" fill="%2326252A"/><path d="M80.9383 0.596508C80.9411 0.692401 80.9456 0.780152 80.9456 0.866999C80.9456 3.84331 80.9456 6.81962 80.9456 9.79593C80.9456 9.87102 80.9438 9.94701 80.9456 10.0221C80.9564 10.3324 81.1366 10.5233 81.4499 10.5522C81.5694 10.5631 81.6889 10.5703 81.8084 10.5794C81.8147 10.5794 81.8202 10.5884 81.8374 10.6029V11.8061C81.3376 11.7988 80.8478 11.8676 80.3725 11.7048C79.7876 11.5039 79.5495 11.0453 79.5142 10.4708C79.4843 9.9823 79.4934 9.49197 79.4925 9.00255C79.4907 6.53104 79.4925 4.05952 79.4916 1.58801C79.4916 1.34737 79.4825 1.10583 79.4789 0.86519C79.478 0.783771 79.4789 0.702353 79.4789 0.596508H80.9383Z" fill="%2326252A"/><path d="M108.856 0.602839H110.283C110.287 0.681544 110.294 0.754821 110.294 0.827193C110.294 3.70671 110.292 6.58532 110.294 9.46483C110.294 9.66747 110.301 9.87193 110.33 10.0728C110.374 10.3704 110.545 10.5197 110.845 10.5495C110.957 10.5604 111.07 10.5622 111.208 10.5685C111.251 10.9747 111.228 11.3755 111.22 11.7871C111.144 11.7961 111.085 11.8115 111.028 11.8088C110.675 11.7961 110.314 11.8196 109.971 11.7545C109.314 11.6306 108.97 11.2235 108.899 10.5586C108.872 10.3116 108.858 10.0628 108.858 9.81403C108.855 6.82143 108.857 3.82974 108.858 0.837144C108.858 0.763867 108.858 0.690592 108.858 0.601935L108.856 0.602839Z" fill="%2326252A"/><path d="M83.1909 3.97991C83.6001 3.97991 83.9903 3.97991 84.3814 3.97991C84.4548 3.97991 84.529 3.98805 84.615 3.99348V11.7699C84.4674 11.8187 83.5123 11.8341 83.19 11.7898L83.1909 3.97991Z" fill="%2326252A"/><path d="M97.4548 11.7997H96.0407V4.017C96.2064 3.96544 97.2095 3.96092 97.4548 4.01429V11.7997Z" fill="%2326252A"/><path d="M83.8898 0.683353C84.452 0.681544 84.8395 1.04521 84.845 1.57987C84.8513 2.12447 84.4511 2.52161 83.9007 2.51618C83.3566 2.51076 82.9582 2.12447 82.9546 1.59886C82.951 1.0606 83.3357 0.685163 83.8898 0.683353Z" fill="%2326252A"/><path d="M96.7505 0.683353C97.2973 0.686972 97.6939 1.05969 97.6948 1.56901C97.6948 2.11452 97.2964 2.51528 96.7541 2.51437C96.1873 2.51437 95.7962 2.12175 95.8035 1.56268C95.8107 1.04974 96.2091 0.679735 96.7505 0.683353Z" fill="%2326252A"/></svg>') !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;text-indent:-9999px !important;overflow:hidden !important}.product-info-main.desktop1-info-column .price-row .hsa-fsa-badge .eligible-link span{display:none !important}.product-info-main.desktop1-info-column{text-align:left !important;gap:16px !important}.product-info-main.desktop1-info-column .fotorama,.product-info-main.desktop1-info-column .fotorama__wrap{overflow:visible !important;margin-top:20px !important}.product-info-main.desktop1-info-column .fotorama__nav-wrap{overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important;width:100% !important;max-width:100% !important}.fotorama__nav .fotorama__nav__frame{flex:0 0 auto !important;margin-right:12px !important;width:66px !important;height:66px !important;margin-bottom:0 !important}.product-options-wrapper .swatch-attribute-options{gap:8px !important;margin:0 !important}.subscribe-section{height:auto !important;width:100% !important;max-width:640px !important;display:flex !important;flex-direction:column !important;gap:0 !important;margin-bottom:24px !important;padding-top:12px !important}.subscribe-section .price-container .weee:after{content:none !important}.subscribe-section .auto-refill-container{flex:1 0 auto !important;border-radius:20px 20px 0 0 !important;padding:16px 20px !important;gap:16px !important;background:#fff !important;border:1px solid #000;display:flex !important;flex-direction:column !important;cursor:pointer !important;transition:all .2s ease !important;border-bottom:none}.subscribe-section .auto-refill-container.selected{background:#d8f5d7 !important;border:2px solid #000 !important}.subscribe-section .auto-refill-container .auto-refill-details{display:flex !important;flex-direction:column !important}.subscribe-section .auto-refill-container .auto-refill-header{height:20px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;width:100% !important;margin:0 !important;padding:0 !important}.subscribe-section .auto-refill-container .auto-refill-header .auto-refill-title{font-family:'Urbanist',sans-serif !important;font-size:16px !important;font-weight:700 !important;color:#26252a !important;line-height:normal !important;margin:0 !important;padding:0 !important;transition:color .2s ease !important}.subscribe-section .auto-refill-container .auto-refill-header .automatic-refill-input[type=checkbox]{display:none !important}.subscribe-section .auto-refill-container .auto-refill-header .radio-label{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:20px !important;height:20px !important;cursor:pointer !important;margin:0 !important;padding:0 !important}.subscribe-section .auto-refill-container .auto-refill-header .radio-label .radio-button{display:inline-block !important;width:20px !important;height:20px !important;border-radius:50% !important;border:2px solid #e3e4eb !important;background:#fff !important;position:relative !important;transition:all .2s ease !important}.subscribe-section .auto-refill-container .auto-refill-header .radio-label .radio-button:after{display:none !important}.subscribe-section .auto-refill-container .auto-refill-header .automatic-refill-input[type=checkbox]:not(:checked)+.radio-label .radio-button{border:2px solid #e3e4eb !important;background:#fff !important}.subscribe-section .auto-refill-container .auto-refill-header .automatic-refill-input[type=checkbox]:not(:checked)+.radio-label .radio-button:after{display:none !important}.subscribe-section .auto-refill-container .auto-refill-header .automatic-refill-input[type=checkbox]:checked+.radio-label .radio-button{border:2px solid #4d67d6 !important;background:#4d67d6 !important}.subscribe-section .auto-refill-container .auto-refill-header .automatic-refill-input[type=checkbox]:checked+.radio-label .radio-button:after{content:'' !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;width:8px !important;height:8px !important;border-radius:50% !important;background:#fff !important;display:block !important}.subscribe-section .auto-refill-container.selected .auto-refill-title{color:#26252a !important}.subscribe-section .auto-refill-container .price-container{height:24px !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;gap:4px !important;margin-top:6px !important;padding:0 !important}.subscribe-section .auto-refill-container .price-container .price-savings{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#000 !important;line-height:normal !important;margin:0 !important;padding:0 !important}.subscribe-section .auto-refill-container .price-container .subtitle{font-family:'Urbanist',sans-serif !important;font-size:12px !important;font-weight:400 !important;line-height:18px !important;color:#000 !important;margin:0 !important;padding:0 !important}.subscribe-section .auto-refill-container .weee:after{content:none !important}.subscribe-section .one-time-container{flex:1 0 auto !important;height:auto !important;background:#fff !important;border:1px solid #000;border-radius:0 0 20px 20px !important;padding:16px 20px !important;gap:7px !important;display:flex !important;flex-direction:column !important;cursor:pointer !important;transition:all .2s ease !important;border-top:none}.subscribe-section .one-time-container.selected{background:#d8f5d7 !important;border:2px solid #000 !important}.subscribe-section .one-time-container .one-time-details{display:flex !important;flex-direction:column !important;gap:7px !important}.subscribe-section .one-time-container .one-time-header{height:20px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;width:100% !important;margin:0 !important;padding:0 !important}.subscribe-section .one-time-container .one-time-header .one-time-title{font-family:'Urbanist',sans-serif !important;font-size:16px !important;font-weight:700 !important;color:#777981 !important;line-height:normal !important;margin:0 !important;padding:0 !important}.product-options-bottom .box-tocart .automatic-refill-section .subscribe-section .one-time-container .one-time-header .purchase-type-radio{display:inline-block !important}.subscribe-section .one-time-container .one-time-header .radio-label{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:20px !important;height:20px !important;cursor:pointer !important;margin:0 !important;padding:0 !important}.subscribe-section .one-time-container .one-time-header .radio-label .radio-button{display:inline-block !important;width:20px !important;height:20px !important;border-radius:50% !important;border:2px solid #e3e4eb !important;background:#fff !important;position:relative !important;transition:all .2s ease !important}.subscribe-section .one-time-container .one-time-header .radio-label .radio-button:after{display:none !important}.subscribe-section .one-time-container .one-time-header .purchase-type-radio:checked+.radio-label .radio-button{border:2px solid #4d67d6 !important;background:#4d67d6 !important}.subscribe-section .one-time-container .one-time-header .purchase-type-radio:checked+.radio-label .radio-button:after{content:'' !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;width:8px !important;height:8px !important;border-radius:50% !important;background:#fff !important;display:block !important}.subscribe-section .one-time-container .price-container{height:24px !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;gap:4px !important;margin:0 !important;padding:0 !important}.subscribe-section .one-time-container .price-container .price{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#26252a !important;line-height:normal !important;margin:0 !important;padding:0 !important}.subscribe-section .one-time-container .price-container .price .normal-price,.subscribe-section .one-time-container .price-container .price .price-container.price-final_price{margin:0 !important;padding:0 !important}.subscribe-section .one-time-container .price-container .price .normal-price .price-label,.subscribe-section .one-time-container .price-container .price .price-container.price-final_price .price-label{display:none !important}.subscribe-section .one-time-container .price-container .price .normal-price .price-wrapper .price,.subscribe-section .one-time-container .price-container .price .price-container.price-final_price .price-wrapper .price{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#26252a !important;line-height:normal !important}.product-options-bottom{max-width:480px !important}.product-options-bottom .price-box{display:block !important}.button-container{display:flex !important;flex-direction:column !important;gap:16px !important;align-items:center !important;width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important;position:relative !important}.button-container .actions.section-disabled .action.primary.tocart.button-primary:hover .button-tooltip,.button-container .actions.section-disabled #request-prescription.button-primary:hover .button-tooltip{opacity:1 !important;visibility:visible !important;background-color:#000 !important;background:#000 !important;color:#fff !important}.button-container .product-disclaimer-text{width:100% !important;max-width:640px !important;margin:0 !important;padding:0 !important}.button-container .product-disclaimer-text p{font-family:'Urbanist',sans-serif !important;font-size:12px !important;font-weight:400 !important;color:#777981 !important;line-height:18px !important;margin:0 !important;padding:0 !important}.button-container .product-disclaimer-text p:not(:last-child){margin-bottom:4px !important}.product-social-links{display:none !important}}@media (max-width:767px) and (max-width:767px){.button-container .product-disclaimer-text{text-align:center !important}}h1.product-seo-tag{margin:0 !important}.catalog-product-view .product-options-bottom h1.product-seo-tag{margin:0 !important;line-height:normal !important;font-size:18px !important}.catalog-product-view .product-options-bottom h1.product-seo-tag span{color:#d77a00;font-size:16px !important;font-weight:700 !important;text-transform:uppercase}.catalog-product-view .column.main{padding-left:0;padding-right:0}.catalog-product-view .column.main .fotorama__dot{width:18px;height:18px}.catalog-product-view .column.main .fotorama__nav--dots .fotorama__nav__frame{width:16px;height:16px;margin:10px 5px}.catalog-product-view .automatic-refill-section input[type=checkbox].automatic-refill-input{cursor:pointer;position:absolute;z-index:1;width:54px;height:30px;opacity:0}.catalog-product-view .automatic-refill-section label{position:relative;display:flex;align-items:center;padding-left:54px;height:22px;font-size:16px;font-weight:600;color:#1e1e1e}.catalog-product-view .automatic-refill-section label:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:34px;transition:.4s;background:#b0bec5;width:42px;height:22px;cursor:pointer}.catalog-product-view .automatic-refill-section label:after{content:"";position:absolute;width:18px;height:18px;top:2px;left:2px;background:#eceff1;border-radius:50%;transition:.4s}.catalog-product-view .automatic-refill-section .automatic-refill-input:checked+label:before{background-color:#719b4d}.catalog-product-view .automatic-refill-section .automatic-refill-input:checked+label:after{transform:translateX(20px)}.catalog-product-view .automatic-refill-section .checkbox-wrapper{position:relative}.catalog-product-view .automatic-refill-section .toggle-switch-inner{-ms-transform:scaleX(-1) rotate(-35deg);-webkit-transform:scaleX(-1) rotate(-35deg);transform:scaleX(-1) rotate(-47deg);color:#fff;position:absolute;left:10px;top:3px}.catalog-product-view .automatic-refill-section .toggle-switch-off{color:#fff;position:absolute;left:32px;top:2px}.catalog-product-view .product-add-form .product-options-wrapper .field .control{width:100%;max-width:100%}.catalog-product-view .product-add-form .product-options-wrapper .field .control select{border-radius:8px}.catalog-product-view .product-add-form .product-options-wrapper .field .control li .item{border-radius:8px}.catalog-product-view h1.product-seo-tag{margin:0 !important;line-height:normal !important;font-size:18px !important}.catalog-product-view h1.product-seo-tag span{color:#d77a00;font-size:16px !important;font-weight:700 !important;text-transform:uppercase}.page-product-bundle .column.main .product-info-main .bundle-actions{margin:0}.page-product-bundle .column.main .product-info-main .price-from{margin-bottom:0}.page-product-bundle .column.main .product-info-main .price-to{margin:0}.catalog-product-view .column.main .product-info-main .product-add-form{padding-top:24px}.catalog-product-view .column.main .product-info-main .product-info-price{margin:0;border-bottom:none;margin-top:4px}.catalog-product-view .column.main .product-info-main .product-category-name ul.items{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center}.catalog-product-view .column.main .product-info-main .product-category-name ul.items li.item{display:inline-flex;align-items:center;margin:0;padding-right:8px}.catalog-product-view .column.main .product-info-main .product-category-name ul.items li.item:not(:last-child):after{content:' > ';margin-left:8px}.catalog-product-view .column.main .product-info-main .product-category-name ul.items li.item a{text-decoration:none}.catalog-product-view .column.main .product-info-main .product-category-name ul.items li.item a:hover{text-decoration:underline}.catalog-product-view .column.main .product-info-main .product-category-name ul.items li.item a:focus{text-decoration:underline}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .fieldset-bundle-options label{font-size:18px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .checkbox.bundle.option{accent-color:#fff;border:2px solid #d77a00;box-shadow:none;appearance:none;-webkit-appearance:none;position:relative}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .checkbox.bundle.option:checked{border:2px solid #fff}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .checkbox.bundle.option:checked:before{content:url('data:image/svg+xml,<svg width="29" height="30" viewBox="0 0 29 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M27.6105 0.75C27.1808 0.75 26.39 0.832099 25.2359 0.993288C24.0819 1.15508 23.3359 1.31166 22.9995 1.45984C22.6619 1.60801 22.0522 2.12223 21.1715 2.99663C20.2901 3.87426 19.0116 5.49379 17.3398 7.85418C15.6654 10.2172 14.104 12.7115 12.6523 15.3392C11.2 17.9679 9.84458 20.697 8.5867 23.5261C7.42293 21.5337 6.37127 20.1829 5.42659 19.4723C4.48427 18.759 3.68932 18.4032 3.04298 18.4032C2.53818 18.4032 1.90582 18.6724 1.14296 19.2082C0.381071 19.7456 0 20.2716 0 20.7904C0 21.1659 0.349612 21.7224 1.04884 22.4582C2.4337 23.9213 3.65954 25.4729 4.72038 27.1155C5.36836 28.0978 5.79926 28.7006 6.01409 28.9204C6.22774 29.1381 6.8787 29.25 7.96737 29.25C9.48176 29.25 10.3812 29.0558 10.6674 28.6651C10.9509 28.2891 11.4755 27.168 12.2408 25.2989C14.1317 20.6196 16.4826 16.151 19.2927 11.8964C22.1052 7.64354 24.6812 4.42617 27.0264 2.24657C27.4935 1.83249 27.7743 1.56419 27.873 1.44025C27.9691 1.3159 28.0182 1.19075 28.0182 1.06039C28.018 0.854753 27.8818 0.75 27.6105 0.75Z" fill="%23719B4D"/></svg>');position:absolute;top:-5px;left:-15px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options p.required{display:none}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .nested.options-list{padding-left:32px;padding-top:20px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .nested.options-list .field.choice{margin-bottom:20px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .nested.options-list .label{color:#1e1e1e;font-size:18px;font-weight:600}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .details-qty.qty{display:flex;align-items:center}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .details-qty.qty label.label{margin-right:12px;font-size:18px;font-weight:700}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .details-qty.qty input{width:90px !important;height:50px !important;box-shadow:none;padding:0 24px 0 0 !important;border-radius:30px;border-color:gray;font-size:20px;font-weight:700;color:gray;margin-right:-10px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .details-qty.qty button.increasing-qty{border:none;padding:0 !important;font-size:20px;font-weight:500;width:24px;height:25px;position:absolute;right:5px;z-index:1;background-color:transparent;color:gray;top:1px;min-height:auto}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .details-qty.qty button.decreasing-qty{border:none;border-bottom:none;padding:0 !important;font-size:20px;font-weight:500;width:24px;height:25px;position:absolute;right:5px;z-index:1;background-color:transparent;color:gray;bottom:1px;font-size:24px;min-height:auto}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .details-qty.qty button:hover{background-color:transparent}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .field.qty{float:left;height:50px;display:flex;align-items:center}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .field.qty .label{font-weight:700;font-size:18px;margin-right:10px}.catalog-product-view .column.main .product-info-main .bundle-options-container .product-add-form{padding-top:0}.catalog-product-view .column.main .product-info-main .bundle-options-container .product-options-bottom{border:none;margin:0;padding:0;clear:both}.catalog-product-view .column.main .product-info-main .bundle-options-container .block-bundle-summary{width:100%;float:none;padding:0;margin:30px 0 0}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section{border:1px solid #999;padding:17px 27px;border-radius:30px;width:100%;max-width:360px;position:relative;margin-bottom:24px}@media (min-width:1024px){.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section{padding:20px 32px;border-radius:12px;max-width:400px}}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .checkbox-wrapper{display:flex;align-items:center}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .checkbox-wrapper label{line-height:normal;padding-left:15px;font-weight:600;color:#1e1e1e;font-size:16px}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .tooltip-text{position:absolute;background-color:#333;color:#fff;padding:8px 10px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:10;white-space:normal;left:30px;top:-11px;word-break:break-word;max-width:250px;font-size:10px;text-align:center;width:max-content}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .tooltip-text:before{content:"";position:absolute;top:50%;left:-12px;transform:translateY(-50%);border-width:6px;border-style:solid;border-color:transparent #333 transparent transparent}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .tooltip-icon{content:url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.25 7.75C10 6.25 11.5 5.5 12.9805 5.5C15.0515 5.5 16.7305 7.17893 16.7305 9.25C16.7305 11.3211 15.0515 13 12.9805 13V15.5M24.25 13C24.25 19.2132 19.2132 24.25 13 24.25C6.7868 24.25 1.75 19.2132 1.75 13C1.75 6.7868 6.7868 1.75 13 1.75C19.2132 1.75 24.25 6.7868 24.25 13ZM13.625 19.875C13.625 20.2202 13.3452 20.5 13 20.5C12.6548 20.5 12.375 20.2202 12.375 19.875C12.375 19.5298 12.6548 19.25 13 19.25C13.3452 19.25 13.625 19.5298 13.625 19.875Z" stroke="%23666666" stroke-width="1.875" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-image:unset;width:22.5px;height:22.5px;margin:0}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .tooltip-container{position:absolute;right:0}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .tooltip-container:hover .tooltip-text{opacity:1}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .doctors-note-input{appearance:none;-webkit-appearance:none;min-height:unset;min-width:unset;width:24px;height:24px;border-radius:15px;position:relative;border:1.67px solid #999;margin:0;padding:0;box-shadow:none !important;top:0}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .doctors-note-input:checked:before{content:url('data:image/svg+xml,<svg width="40" height="34" viewBox="0 0 40 34" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M26.3026 8.16864C21.8795 12.3691 19.1727 15.7943 19.1727 15.7943C16.1359 19.4133 13.8914 22.8383 13.8914 22.8383C10.5905 19.7363 7.8178 18.0562 7.8178 18.0562C2.07423 14.437 0.555838 15.4066 0.555838 15.4066C-0.566424 15.6003 0.35788 16.8284 0.35788 16.8284C1.61219 17.927 2.33832 18.8317 2.33832 18.8317C6.62941 22.7092 8.87394 26.1989 8.87394 26.1989C11.1846 29.2363 13.3466 33.2105 13.3466 33.2105C14.9806 34.9877 16.2349 33.2105 16.2349 33.2105C17.4561 30.7872 17.7863 30.1409 17.7863 30.1409C19.5027 26.3282 22.0774 22.386 22.0774 22.386C23.8599 19.2195 26.6987 15.4066 26.6987 15.4066C28.7453 12.2401 33.0364 7.78087 33.0364 7.78087C33.2239 7.57853 33.4364 7.35509 33.6695 7.11517C34.1772 6.59104 34.7773 5.99258 35.3965 5.38451C37.3851 3.43231 39.5722 1.383 39.5722 1.383C40.1663 0.801454 39.9684 0.348953 39.9684 0.348953C39.5063 -0.943608 34.9511 1.77077 34.9511 1.77077C34.2864 2.16313 33.6552 2.55403 33.0603 2.93846C32.3143 3.42061 31.6244 3.89233 30.9932 4.34211C27.9757 6.49666 26.3026 8.16843 26.3026 8.16843V8.16864Z" fill="%23719B4C"/></svg>');position:absolute;top:-18px;left:-6px}.catalog-product-view .column.main .product-info-main .tooltip{width:24px;height:24px;display:inline-block}.catalog-product-view .column.main .product-info-main .tooltip svg{width:16px;height:16px;top:4px;display:inline-block;cursor:pointer}.catalog-product-view .column.main .product-info-main .tooltip .tooltip-text{position:absolute;top:-6px;left:28px;background-color:#333;color:#fff;padding:8px 10px;border-radius:6px;white-space:nowrap;font-size:13px;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:10}.catalog-product-view .column.main .product-info-main .tooltip .tooltip-text:before{content:"";position:absolute;top:50%;left:-12px;transform:translateY(-50%);border-width:6px;border-style:solid;border-color:transparent #333 transparent transparent}.catalog-product-view .column.main .product-info-main .tooltip:hover .tooltip-text{opacity:1}.form-emotional-support .field.disability .control{display:flex;flex-wrap:wrap;gap:8px}.form-emotional-support .field.disability .control .field.choice input[type=radio]{display:none}.form-emotional-support .field.disability .control .field.choice .pill-button{background:#f3f4f8;border:none;border-radius:100px;padding:12px 40px;height:48px;cursor:pointer;transition:all .2s ease;font-family:'Urbanist',sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#26252a;white-space:nowrap}.form-emotional-support .field.disability .control .field.choice .pill-button:hover{background:#e8eaf0}.form-emotional-support .field.disability .control .field.choice .pill-button.selected{background:#4d67d6;color:#fff;font-weight:700}.doctors-note-form-main .field.usage .control.purpose-buttons{display:flex;gap:8px}.doctors-note-form-main .field.usage .control.purpose-buttons .field.choice input[type=radio]{display:none}.doctors-note-form-main .field.usage .control.purpose-buttons .field.choice .pill-button{background:#f3f4f8;border:none;border-radius:100px;padding:12px 40px;height:48px;cursor:pointer;transition:all .2s ease;font-family:'Urbanist',sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#26252a;white-space:nowrap}.doctors-note-form-main .field.usage .control.purpose-buttons .field.choice .pill-button:hover{background:#e8eaf0}.doctors-note-form-main .field.usage .control.purpose-buttons .field.choice .pill-button.selected{background:#4d67d6;color:#fff;font-weight:700}.hsa-fsa{display:block;width:100%}.hsa-fsa .eligible-link{border-radius:6px;font-size:16px;font-weight:800;display:inline-block;text-decoration:none;line-height:27px;position:relative;padding:0;padding-left:32px;background-color:#fff;color:#2b3f60}.hsa-fsa .eligible-link span{font-weight:400}.hsa-fsa .eligible-link:before{content:url('data:image/svg+xml,<svg width="26" height="29" viewBox="0 0 36 39" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M31.5 11C40 27 28.1455 35.7105 21.2024 37.0912C17.8161 37.7656 14.3034 37.3544 11.1644 35.9163C8.02543 34.4781 5.42018 32.0863 3.71964 29.0813C2.0191 26.0763 1.30995 22.6115 1.69318 19.18C2.07641 15.7486 3.53247 12.5255 5.85404 9.96975C10.6158 4.725 18.6562 3.28125 25.2187 5.90625" stroke="%23719B4D" stroke-width="2" stroke-linejoin="round"/><path d="M11 19.5L17.5 26.5L32 1" stroke="%23719B4D" stroke-width="2" stroke-linejoin="round"/></svg>');position:absolute;left:0;top:-2px;transform:scale(.89)}@media (max-width:1199px){.catalog-product-view .column.main .product-info-main .product-options-bottom .doctors-note-section .tooltip-text{top:30px;left:unset;right:-12px}.catalog-product-view .column.main .product-info-main .product-options-bottom .doctors-note-section .tooltip-text:before{top:-11px;left:unset;right:16px;transform:rotate(90deg);border-width:6px;border-style:solid}}@media (max-width:991px){.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section{padding:21px 15px}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .checkbox-wrapper label{padding-left:18px}}@media (max-width:768px){.swatch-attribute-label{font-size:14px}.page-product-bundle .column.main .product-info-main .page-title{font-size:40px;line-height:normal;display:block}.catalog-product-view .column.main .fotorama__wrap{margin-bottom:0}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section{width:100%;padding:12px 14px;border-radius:10px;max-width:100%}.catalog-product-view .column.main .product-info-main .bundle-options-container .doctors-note-section .checkbox-wrapper label{font-size:12px;padding-left:8px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .details-qty.qty label.label{font-size:14px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .details-qty.qty input{font-size:16px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .nested.options-list{padding-left:15px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .nested.options-list .field.choice{margin-bottom:12px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .nested.options-list .label{font-size:14px}.catalog-product-view .column.main .product-info-main .bundle-options-container .bundle-options .checkbox.bundle.option:checked:before{transform:scale(.8);left:-8px}.catalog-product-view .column.main .product-info-main .page-title{display:block;color:#2a3f60;width:100%}.catalog-product-view .column.main .product-info-main .product-options-bottom{max-width:480px !important}.catalog-product-view .column.main .product-info-main .product-info-price{margin-top:0 !important}.catalog-product-view .column.main .product-info-main .product-info-price .price-box{text-align:center}.catalog-product-view .column.main .product-info-main .product-info-price .price-box .price-container{text-align:center;justify-content:center}.catalog-product-view .column.main .product-info-main .product-info-price .price-box .price-container .price{text-align:center;width:100%;padding:12px 0 0}.catalog-product-view .column.main .product-info-main .product.attribute.overview .value p{font-size:14px}.catalog-product-view .column.main .product-info-main .product.attribute.overview *{font-size:14px !important;color:#1e1e1e}.catalog-product-view .column.main .product-info-main .product-options-wrapper .label{font-size:14px}.catalog-product-view .column.main .product-info-main .product-options-wrapper .menu .sub ul{grid-auto-flow:column;overflow-x:auto;scroll-behavior:smooth}.catalog-product-view .column.main .product-info-main .box-tocart{width:100% !important;max-width:480px !important}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset{width:100% !important;max-width:480px !important;gap:12px}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .checkbox-wrapper{justify-content:center}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .checkbox-wrapper label{font-size:12px}.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .notes{font-size:12px;line-height:18px}.catalog-product-view h1.product-seo-tag{text-align:center;width:100%}.hsa-fsa{text-align:center}.hsa-fsa .eligible-link{font-size:16px;line-height:normal}}@media (min-width:769px) and (max-width:915px){.catalog-product-view .column.main .product-info-main .box-tocart .fieldset .automatic-refill-section .notes{padding-top:8px}}@media (max-width:360px){.catalog-product-view .column.main .product-info-main .product-options-wrapper .label-group{flex-wrap:wrap}}@media (min-width:768px){.column.main{padding-left:0 !important;padding-right:0 !important}.column.main .product-top-wrapper.desktop1-main-content{display:flex;flex-direction:row !important;align-items:flex-start;margin:0 auto 80px;max-width:1240px;padding:0;background-color:transparent;width:100%;flex-wrap:nowrap;padding-top:20px;padding-bottom:30px;gap:64px}.product-top-wrapper.desktop1-main-content{display:flex;flex-direction:row !important;padding:0;margin:0 auto;background-color:transparent;width:100%;flex-wrap:nowrap;padding-top:20px}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column{flex:0 0 auto;order:1 !important;padding:0 !important;padding-left:0 !important;padding-right:0 !important;margin:0 !important;background-color:transparent;border-radius:0}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .gallery-placeholder{max-width:100%;width:100%;margin:0}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .gallery-placeholder .gallery-placeholder__image{width:100%;height:auto;display:block;border-radius:0}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama{width:100%;max-width:100%}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__wrap{display:flex !important;flex-direction:column !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__stage{width:555px !important;height:555px !important;order:1 !important;flex:0 0 auto;position:relative !important;overflow:hidden !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__stage .fotorama__stage__shaft.fotorama__grab{height:555px !important;position:relative !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__stage .fotorama__stage__frame{width:555px !important;height:555px !important;overflow:hidden !important;position:absolute !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__stage .fotorama__stage__frame .fotorama__img{width:100%;height:100%;object-fit:contain}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__nav-wrap{order:2 !important;width:100% !important;margin-top:12px !important;flex:0 0 auto}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__nav{display:flex !important;flex-direction:row !important;align-items:center !important;width:100% !important;height:100% !important;margin-top:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__nav .fotorama__nav__shaft{display:flex !important;flex-direction:row !important;width:auto !important;max-width:100% !important;margin:0 !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__nav .fotorama__nav__frame{flex:0 0 auto;margin-right:12px;margin-bottom:0;width:66px !important;height:66px !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__nav .fotorama__nav__frame:last-child{margin-right:0 !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__thumb{width:100% !important;height:100% !important;border-radius:0;border:.5px solid var(--off-white-02-40);overflow:hidden;background-color:transparent;border-radius:8px}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__thumb img{width:100% !important;height:100% !important;object-fit:cover;display:block}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__thumb img{border-radius:7px !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__nav__frame.fotorama__active .fotorama__thumb{border:1.85px solid var(--green-03) !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__thumb-border{border:2px solid #2a3f60 !important;border-radius:0}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column img{max-width:100%;height:auto;display:block}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .what-to-know-about-container{display:flex !important;flex-direction:column !important;gap:8px !important;align-items:center !important;text-align:center !important;width:100% !important;margin-top:50px !important;margin-bottom:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .what-to-know-about-container .what-to-know-line1{font-family:'Urbanist',sans-serif !important;font-size:24px !important;font-weight:700 !important;line-height:32px !important;color:#4d67d6 !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .what-to-know-about-container .what-to-know-line2{font-family:'Urbanist',sans-serif !important;font-size:32px !important;font-weight:700 !important;line-height:normal !important;color:#1d2e8a !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column{flex:0 0 auto !important;order:2 !important;min-width:0;padding:0 50px 0 0;background-color:transparent;display:flex !important;flex-direction:column !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .page-title-wrapper.product{margin-bottom:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;width:100% !important;gap:12px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .page-title-wrapper.product .page-title{font-family:'Urbanist',sans-serif !important;font-size:54px !important;font-weight:700 !important;color:#26252a !important;line-height:normal !important;margin:0 !important;padding:0 !important;margin-bottom:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-generic.generic-for,.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .generic-for{margin-bottom:12px !important;margin-top:0 !important;padding-top:0 !important;padding-bottom:0 !important;display:flex !important;align-items:baseline !important;gap:0 !important;width:100% !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-generic.generic-for .generic-label.label,.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .generic-for .generic-label.label,.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-generic.generic-for .label,.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .generic-for .label{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#26252a !important;line-height:normal !important;margin:0 !important;padding:0 !important;margin-right:4px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-generic.generic-for .generic-content,.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .generic-for .generic-content{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#26252a !important;line-height:normal !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .price-box.price-final_price{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-info-stock-sku{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column #product_just_stars{margin-bottom:0 !important;margin-top:0 !important;display:flex !important;align-items:center !important;gap:8px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column #product_just_stars .SA__review_widget_item{display:flex !important;align-items:center !important;gap:8px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column #product_just_stars .SA__review_widget_item .SA__review_content{display:flex !important;align-items:center !important;gap:8px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column #product_just_stars .SA__review_widget_item .SA__review_content .SA__rating_wrap{display:flex !important;align-items:center !important;gap:4px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column #product_just_stars .SA__review_widget_item .SA__review_content .SA__rating_wrap .SA__rating{display:flex !important;align-items:center !important;gap:4px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column #product_just_stars .SA__review_widget_item .SA__review_content .SA__rating_wrap .SA__rating .SA__star{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:16px !important;height:16px !important;flex-shrink:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column #product_just_stars .SA__review_widget_item .SA__review_content .SA__rating_wrap .SA__rating .SA__star svg{width:16px !important;height:16px !important;display:block !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column #product_just_stars .SA__review_widget_item .SA__review_content .SA__rating_wrap .SA__rating .SA__star svg path{fill:#e8a116 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column #product_just_stars .SA__review_widget_item .SA__review_content .SA__total_reviews{padding-top:2px !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column #product_just_stars .SA__review_widget_item .SA__review_content .SA__total_reviews a{font-family:'Urbanist',sans-serif !important;font-size:12px !important;font-weight:400 !important;color:#4d67d6 !important;text-decoration:underline !important;line-height:14px !important;white-space:nowrap !important;padding:0 !important;margin-left:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-info-price{margin-top:5px !important;margin-bottom:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-info-price .price-box .price{font-size:24px;font-weight:700;color:#2a3f60}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .hsa-fsa-badge{margin-bottom:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product.info.shortdescription{margin-bottom:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product.info.shortdescription .value{font-size:20px;line-height:1.5;color:#000}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product.info.callout{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-social-links{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product.price.tier{margin-bottom:24px}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-options-wrapper{margin-bottom:0 !important;height:auto !important;display:flex !important;flex-direction:column !important;gap:8px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-options-wrapper .tooltip-text{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-options-wrapper .swatch-attribute-options{display:flex !important;width:100%;max-width:100%;flex-wrap:wrap;margin-top:8px !important;margin-bottom:20px !important;gap:8px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section{height:84px !important;width:100% !important;max-width:480px !important;display:flex !important;flex-direction:row !important;gap:0 !important;margin-bottom:24px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .price-container .weee:after{content:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container{flex:1 0 auto !important;border-radius:20px 0 0 20px !important;padding:16px 20px !important;gap:16px !important;background:#fff !important;border:1px solid #000;border-right:none;display:flex !important;flex-direction:column !important;cursor:pointer !important;transition:all .2s ease !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container.selected{background:#d8f5d7 !important;border:2px solid #000 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-details{display:flex !important;flex-direction:column !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-header{height:20px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;width:100% !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-header .auto-refill-title{font-family:'Urbanist',sans-serif !important;font-size:16px !important;font-weight:700 !important;color:#26252a !important;line-height:normal !important;margin:0 !important;padding-left:6px !important;transition:color .2s ease !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-header .automatic-refill-input[type=checkbox]{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-header .radio-label{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:20px !important;height:20px !important;cursor:pointer !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-header .radio-label .radio-button{display:inline-block !important;width:20px !important;height:20px !important;border-radius:50% !important;border:2px solid #e3e4eb !important;background:#fff !important;position:relative !important;transition:all .2s ease !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-header .radio-label .radio-button:after{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-header .automatic-refill-input[type=checkbox]:not(:checked)+.radio-label .radio-button{border:2px solid #e3e4eb !important;background:#fff !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-header .automatic-refill-input[type=checkbox]:not(:checked)+.radio-label .radio-button:after{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-header .automatic-refill-input[type=checkbox]:checked+.radio-label .radio-button{border:2px solid #4d67d6 !important;background:#4d67d6 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .auto-refill-header .automatic-refill-input[type=checkbox]:checked+.radio-label .radio-button:after{content:'' !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;width:8px !important;height:8px !important;border-radius:50% !important;background:#fff !important;display:block !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container.selected .auto-refill-title{color:#26252a !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .price-container{height:24px !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;gap:4px !important;margin:6px !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .price-container .price-savings{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#000 !important;line-height:normal !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .price-container .subtitle{font-family:'Urbanist',sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:18px !important;color:#000 !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container.selected .auto-refill-title{color:#26252a !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .weee:after{content:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container{flex:1 0 auto !important;height:84px !important;background:#fff !important;border:1px solid #000;border-left:none;border-radius:0 20px 20px 0 !important;padding:16px 20px !important;gap:7px !important;display:flex !important;flex-direction:column !important;cursor:pointer !important;transition:all .2s ease !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container.selected{background:#d8f5d7 !important;border:2px solid #000 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-details{display:flex !important;flex-direction:column !important;gap:7px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-header{height:20px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;width:100% !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-header .one-time-title{font-family:'Urbanist',sans-serif !important;font-size:16px !important;font-weight:700 !important;color:#777981 !important;line-height:normal !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-header .radio-label{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:20px !important;height:20px !important;cursor:pointer !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-header .radio-label .radio-button{display:inline-block !important;width:20px !important;height:20px !important;border-radius:50% !important;border:2px solid #e3e4eb !important;background:#fff !important;position:relative !important;transition:all .2s ease !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-header .radio-label .radio-button:after{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-header .purchase-type-radio:checked+.radio-label .radio-button{border:2px solid #4d67d6 !important;background:#4d67d6 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-header .purchase-type-radio:checked+.radio-label .radio-button:after{content:'' !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;width:8px !important;height:8px !important;border-radius:50% !important;background:#fff !important;display:block !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .price-container{height:24px !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;gap:4px !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .price-container .price{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#26252a !important;line-height:normal !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .price-container .price .normal-price,.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .price-container .price .price-container.price-final_price{margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .price-container .price .normal-price .price-label,.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .price-container .price .price-container.price-final_price .price-label{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .price-container .price .normal-price .price-wrapper .price,.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .price-container .price .price-container.price-final_price .price-wrapper .price{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#26252a !important;line-height:normal !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form{margin-bottom:0}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .field.qty{margin-bottom:24px}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section{display:flex !important;flex-direction:column !important;gap:24px !important;margin-bottom:0 !important;margin-top:0 !important;width:100% !important;max-width:480px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .price-row{height:24px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;width:100% !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .price-row .price-label-text{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#26252a !important;line-height:normal !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .price-row .price-label-text .price-value-display{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#26252a !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .price-row .price-label-text .price-value-display .price{font-family:'Urbanist',sans-serif !important;font-size:20px !important;font-weight:700 !important;color:#26252a !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .price-row .hsa-fsa-badge{height:20px !important;width:auto !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;gap:4px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .price-row .hsa-fsa-badge:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="20" viewBox="0 0 19 20" fill="none"><path d="M0 9.97188C0.0261667 10.0526 0.0516792 10.1328 0.0771917 10.211C0.0935459 9.99449 0.100742 9.77544 0.128871 9.55897C0.238117 8.72604 0.480813 7.92994 0.82883 7.16422C1.50916 5.66637 2.53032 4.43991 3.87071 3.47516C5.04036 2.63319 6.34804 2.11043 7.77412 1.87263C8.47081 1.75632 9.17404 1.73241 9.87661 1.77635C10.9959 1.84679 12.0694 2.11625 13.0905 2.57891C13.1043 2.58537 13.1147 2.59894 13.1389 2.61897C12.9433 2.9524 12.7484 3.28648 12.5463 3.63154C10.2024 2.66938 7.8801 2.67907 5.60294 3.82346C3.88706 4.68611 2.64676 6.00949 1.88138 7.75224C0.388575 11.1499 1.51505 15.142 4.56739 17.3112C7.58703 19.4578 11.7678 19.3467 14.6789 16.7251C16.2253 15.3326 17.0953 13.5827 17.2661 11.5182C17.4362 9.4601 16.8448 7.61525 15.5764 5.9733C15.7877 5.6192 15.9977 5.26767 16.2161 4.90258C16.2587 4.94587 16.3025 4.98529 16.3391 5.02923C17.3426 6.21885 18.0007 7.57131 18.3167 9.08855C18.4344 9.65525 18.4966 10.2278 18.4998 10.8035C18.5038 11.504 18.4351 12.2006 18.2715 12.8855C17.8987 14.4531 17.1771 15.8392 16.0729 17.0275C15.1721 17.9974 14.1123 18.7451 12.8877 19.2672C12.091 19.6071 11.2634 19.8249 10.4032 19.9224C10.0192 19.9657 9.63196 20.0013 9.24665 20C8.67491 19.998 8.10448 19.945 7.53993 19.8423C6.4841 19.6491 5.49893 19.2711 4.5759 18.7335C3.37812 18.0356 2.39098 17.1154 1.61121 15.9788C0.834717 14.8467 0.342129 13.6041 0.135413 12.2529C0.098125 12.0093 0.0955084 11.7605 0.0785 11.5363C0.0569125 11.6125 0.0287833 11.7127 0 11.8128C0 11.199 0 10.5857 0 9.97188Z" fill="%2326252A"/><path d="M16.0938 0.00129236C16.4503 0.203547 16.784 0.392879 17.1346 0.591256C14.4355 5.25669 11.7469 9.90403 9.05171 14.5623C7.69039 13.0949 6.34019 11.6403 4.97952 10.1735C5.28044 9.90015 5.56762 9.63909 5.86264 9.37093C6.85175 10.4358 7.82711 11.4852 8.81948 12.5534C9.06479 12.1695 9.2702 11.7864 9.48935 11.4122C9.71307 11.0303 9.93353 10.6465 10.1553 10.2633C10.3744 9.88464 10.5929 9.50598 10.8114 9.12732C11.0306 8.74865 11.2497 8.37064 11.4689 7.99197C11.688 7.61331 11.9065 7.23465 12.1256 6.85663C12.3474 6.47345 12.5692 6.09026 12.7909 5.70708C13.0101 5.32841 13.2286 4.94975 13.4477 4.57109C13.6669 4.19243 13.8853 3.81376 14.1045 3.4351C14.3236 3.05644 14.5421 2.67778 14.7613 2.29911C14.983 1.91593 15.2048 1.53274 15.4266 1.14956C15.6451 0.772187 15.8649 0.394817 16.0938 0V0.00129236Z" fill="%2326252A"/></svg>');width:19px !important;height:20px !important;display:block !important;flex-shrink:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .price-row .hsa-fsa-badge .eligible-link{display:block !important;width:120px !important;height:15px !important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="120" height="16" viewBox="0 0 120 16" fill="none"><path d="M6.60293 11.6764V7.55115C6.53594 7.53939 6.4789 7.5213 6.42277 7.5213C5.23856 7.51858 4.05434 7.51677 2.87013 7.51677C2.82667 7.51677 2.78412 7.52853 2.72165 7.53668V11.6456C2.5451 11.7017 0.39125 11.7189 0.0463078 11.6737C0.00103973 11.4792 -0.0197853 1.64828 0.0245774 1.23847C0.187542 1.18057 2.23457 1.15977 2.70988 1.21586C2.72256 1.6519 2.71079 2.09337 2.7135 2.53394C2.71622 2.97812 2.7135 3.42321 2.7135 3.8674C2.7135 4.31068 2.7135 4.75396 2.7135 5.22981C4.01541 5.23795 5.29197 5.23704 6.59841 5.22981V1.20952H9.29638V11.6764H6.60293Z" fill="%2326252A"/><path d="M46.8571 8.48656H49.5904C49.6112 8.5517 49.6302 8.60869 49.6465 8.66568C49.8339 9.3496 50.3228 9.6988 50.9837 9.82454C51.3314 9.89058 51.6917 9.87882 52.0376 9.77569C52.4278 9.65899 52.7248 9.44007 52.8379 9.02393C52.9484 8.61774 52.7628 8.16541 52.3997 7.95643C52.1526 7.8144 51.8782 7.76465 51.6057 7.70585C50.8986 7.55386 50.1888 7.41455 49.4863 7.24809C48.9684 7.12506 48.4913 6.89889 48.0685 6.5696C47.3949 6.0458 47.0581 5.35013 47.0309 4.50246C47.0192 4.11799 47.0255 3.73441 47.1405 3.36079C47.4356 2.40367 48.083 1.76589 48.9766 1.3606C49.8276 0.975218 50.7293 0.880229 51.6519 0.947173C52.0892 0.978836 52.5201 1.04216 52.9375 1.18419C54.2874 1.64285 55.0923 2.57012 55.3431 3.97324C55.3548 4.03838 55.3521 4.10532 55.3566 4.18312C55.2933 4.19126 55.2426 4.20212 55.1919 4.20302C54.4531 4.20755 53.7143 4.21026 52.9755 4.21297C52.7791 4.21297 52.7727 4.22926 52.7094 4.01938C52.5835 3.59872 52.2983 3.32189 51.8945 3.17262C51.4681 3.01431 51.0281 2.98536 50.5827 3.09573C50.3581 3.15182 50.1617 3.25585 49.9987 3.4214C49.5976 3.8294 49.6737 4.49613 50.1707 4.77838C50.3509 4.88061 50.5564 4.95208 50.7592 4.99912C51.4419 5.15743 52.129 5.29585 52.8126 5.44602C53.2254 5.53648 53.6247 5.66766 54.0077 5.85311C54.9338 6.30182 55.4381 7.04364 55.5739 8.05233C55.6355 8.50465 55.6228 8.95427 55.5151 9.39936C55.2625 10.4479 54.5979 11.1408 53.6247 11.557C52.8334 11.8953 51.9977 11.9867 51.1449 11.9631C50.5392 11.946 49.9417 11.8709 49.3659 11.6755C47.8983 11.1779 47.0943 10.1303 46.8553 8.62226C46.8499 8.58607 46.8553 8.54808 46.8553 8.48747L46.8571 8.48656Z" fill="%2326252A"/><path d="M19.1911 4.18583C18.3156 4.22021 17.46 4.21478 16.6045 4.19307C16.5854 4.14965 16.5701 4.12432 16.5628 4.09628C16.4161 3.56615 16.0603 3.25314 15.5398 3.11382C15.0988 2.99622 14.6561 2.99531 14.2279 3.16177C13.8603 3.3047 13.6059 3.55167 13.576 3.97505C13.5498 4.35501 13.7037 4.64269 14.0396 4.80733C14.2532 4.91227 14.4877 4.98736 14.7204 5.03983C15.3596 5.18458 16.0042 5.30761 16.6443 5.44602C17.0952 5.54372 17.5306 5.68666 17.9399 5.90558C18.8407 6.38596 19.307 7.154 19.4038 8.15184C19.4554 8.67925 19.4319 9.20486 19.2508 9.71418C18.9928 10.4433 18.522 10.9906 17.8502 11.3643C17.2409 11.7035 16.58 11.8763 15.8883 11.9324C14.9486 12.0093 14.0197 11.9641 13.1197 11.6474C11.7943 11.1797 11.0184 10.238 10.7259 8.87918C10.6997 8.75524 10.6861 8.6295 10.6635 8.48747H13.4094C13.4348 8.55893 13.4665 8.63402 13.4873 8.71273C13.6104 9.17681 13.9074 9.49977 14.3401 9.67528C14.9748 9.9322 15.6167 9.96115 16.2342 9.60471C16.5746 9.4084 16.7212 9.10534 16.6977 8.71544C16.6742 8.33006 16.4786 8.06318 16.1282 7.91663C15.9562 7.84426 15.7733 7.78907 15.5905 7.74836C14.8915 7.59367 14.1899 7.45435 13.4918 7.29785C12.9731 7.18115 12.486 6.98845 12.0442 6.68359C11.2882 6.16251 10.9007 5.4424 10.8536 4.53322C10.8328 4.12522 10.8581 3.72084 10.9776 3.32551C11.1913 2.61626 11.6295 2.07528 12.2379 1.66909C12.8526 1.25928 13.5416 1.05302 14.2704 0.96979C15.1043 0.875705 15.9336 0.913702 16.7312 1.17424C18.0503 1.60576 18.8796 2.49413 19.1413 3.87644C19.1594 3.97053 19.1712 4.06642 19.1893 4.18493L19.1911 4.18583Z" fill="%2326252A"/><path d="M66.7452 11.6818H63.9168C63.6995 11.0259 63.4832 10.3701 63.265 9.71056H59.4787C59.2678 10.3619 59.0569 11.0124 58.8414 11.6773H56.1307C57.4091 8.18441 58.6838 4.70239 59.964 1.2059H62.9055C64.1839 4.69335 65.4596 8.17717 66.7443 11.6809L66.7452 11.6818ZM61.4126 4.04019C61.3918 4.03747 61.3719 4.03385 61.351 4.03114C60.9418 5.21171 60.5896 6.41129 60.1695 7.61629H62.5823C62.1876 6.41038 61.8001 5.22528 61.4126 4.04019Z" fill="%2326252A"/><path d="M27.7431 11.6782C27.5276 11.0214 27.314 10.3719 27.0985 9.71508H23.3059C23.0941 10.3628 22.8786 11.0187 22.6613 11.6818H19.9733C19.9833 11.6339 19.9878 11.5913 20.0023 11.5515C21.2073 8.26311 22.4123 4.97469 23.6183 1.68718C23.6627 1.56686 23.7061 1.44654 23.7478 1.32532C23.7785 1.23666 23.8338 1.19414 23.9325 1.19414C24.8451 1.19776 25.7577 1.19867 26.6703 1.20048C26.6848 1.20048 26.6983 1.20862 26.7355 1.22038C28.0075 4.68973 29.285 8.17265 30.5697 11.6782H27.7431ZM23.9949 7.61719H26.3815C26.3597 7.39645 25.2787 4.14784 25.1773 4.01033C24.7835 5.21171 24.3933 6.40224 23.9949 7.61719Z" fill="%2326252A"/><path d="M46.0233 1.2059V3.39245H41.8115C41.7581 3.56072 41.7427 5.247 41.7898 5.59257H45.6992C45.7616 5.79431 45.7698 7.47335 45.7127 7.73389H41.769V11.6755H39.1317C39.0909 11.5443 39.061 1.49811 39.1027 1.2059H46.0233Z" fill="%2326252A"/><path d="M92.5885 4.02153C92.7606 3.96906 93.5636 3.9573 93.9294 4.00163C93.9321 4.08395 93.9375 4.1717 93.9375 4.25855C93.9384 6.21803 93.9384 8.17751 93.9393 10.137C93.9393 10.6572 93.9448 11.1773 93.9375 11.6966C93.9312 12.1517 93.8642 12.5976 93.694 13.0228C93.311 13.9772 92.6084 14.5888 91.6288 14.8638C90.6176 15.1479 89.5981 15.1506 88.604 14.7842C87.5574 14.3988 86.8639 13.6733 86.605 12.5687C86.5851 12.4837 86.5787 12.395 86.5652 12.2991C86.6222 12.2883 86.6575 12.2765 86.6937 12.2765C87.0559 12.2756 87.418 12.2801 87.7802 12.2747C87.9051 12.2729 87.9712 12.3154 88.0074 12.4384C88.1993 13.0853 88.6421 13.4869 89.2767 13.676C89.9675 13.8814 90.6592 13.8985 91.3346 13.6072C92.0535 13.297 92.4482 12.7415 92.4908 11.9653C92.5197 11.4325 92.4962 10.8978 92.4962 10.3333C92.4464 10.3722 92.4065 10.3903 92.3848 10.422C91.2432 12.11 88.0174 12.3073 86.7589 9.84388C86.5271 9.38974 86.3832 8.90757 86.328 8.40186C86.2374 7.56777 86.2754 6.74454 86.5796 5.95206C86.9237 5.05464 87.5031 4.34992 88.4094 3.99439C89.6687 3.49954 90.8674 3.63343 91.9349 4.50642C92.1404 4.67469 92.2861 4.91533 92.4582 5.1243C92.4898 5.1632 92.5143 5.20753 92.5424 5.24914C92.5577 5.24462 92.5731 5.23919 92.5885 5.23467V4.02153ZM87.7222 7.6908L87.7539 7.69442C87.7539 7.82288 87.7494 7.95044 87.7557 8.0789C87.7602 8.16846 87.7738 8.25893 87.791 8.34758C87.9775 9.31828 88.451 10.051 89.4514 10.3514C90.7506 10.7422 92.0897 9.98772 92.4174 8.66964C92.4735 8.44438 92.5079 8.21098 92.5297 7.97939C92.5768 7.47821 92.5342 6.98065 92.3577 6.50933C92.0616 5.71866 91.4976 5.2202 90.6673 5.02569C90.3233 4.94518 89.9775 4.92166 89.6361 4.99855C88.662 5.21748 88.0835 5.85074 87.8435 6.79791C87.7702 7.0874 87.7611 7.39317 87.7222 7.6908Z" fill="%2326252A"/><path d="M100.953 10.4844V11.7916C100.504 11.8278 100.072 11.807 99.6223 11.8106V0.601935H101.048V5.11344C101.062 5.11706 101.075 5.11978 101.089 5.1234C101.132 5.0655 101.176 5.0076 101.219 4.9497C101.731 4.25493 102.433 3.88674 103.275 3.75737C103.735 3.68681 104.194 3.71123 104.643 3.82793C105.786 4.12375 106.538 4.86105 106.928 5.95296C107.378 7.21586 107.379 8.49685 106.945 9.76699C106.691 10.507 106.247 11.1149 105.589 11.5546C105.166 11.8368 104.699 11.9888 104.194 12.0431C103.51 12.1164 102.859 12.0259 102.241 11.7075C101.773 11.4659 101.39 11.1403 101.122 10.6843C101.087 10.6264 101.049 10.5703 101.012 10.5133C101.009 10.5088 101 10.5079 100.954 10.4862L100.953 10.4844ZM105.782 7.86902C105.797 7.36694 105.729 6.87119 105.537 6.39444C104.945 4.92528 103.298 4.66293 102.279 5.241C101.626 5.61101 101.272 6.19632 101.099 6.90466C100.978 7.40041 100.972 7.90521 101.021 8.41C101.065 8.86414 101.189 9.29566 101.423 9.6928C101.947 10.583 103.003 11.0272 103.988 10.7531C104.834 10.5178 105.367 9.95244 105.628 9.12559C105.756 8.7194 105.797 8.30054 105.781 7.86812L105.782 7.86902Z" fill="%2326252A"/><path d="M77.3205 6.92547H72.4053V10.4726C72.8598 10.5079 73.3034 10.4898 73.7452 10.4925C74.1825 10.4952 74.6207 10.4925 75.058 10.4925C75.5035 10.4925 75.948 10.4925 76.3934 10.4934C76.8298 10.4934 77.2653 10.4934 77.7171 10.4934V11.7681C77.5478 11.8196 71.1668 11.835 70.8771 11.7844V1.07688C71.0283 1.03255 77.3296 1.01446 77.6953 1.05788C77.7424 1.21981 77.7497 2.08828 77.7017 2.35696H72.4017V5.64629C73.2219 5.65895 74.0413 5.65352 74.8597 5.65443C75.6737 5.65443 76.4876 5.65443 77.3205 5.65443V6.92547Z" fill="%2326252A"/><path d="M113.52 8.32677C113.538 9.87645 114.635 10.7494 115.726 10.8227C116.138 10.8508 116.537 10.8028 116.926 10.6563C117.382 10.4844 117.701 10.1741 117.903 9.73713C117.95 9.63581 117.995 9.53268 118.04 9.43226H119.485C119.476 9.49559 119.474 9.54715 119.46 9.5942C119.056 10.9322 118.128 11.6921 116.789 11.9762C116.132 12.1155 115.468 12.0974 114.816 11.9192C113.731 11.6224 112.931 10.9575 112.48 9.93887C111.889 8.6027 111.842 7.22039 112.465 5.88512C113.047 4.63488 114.064 3.91297 115.451 3.75013C116.145 3.66871 116.822 3.7429 117.465 4.02696C118.475 4.47295 119.106 5.25005 119.426 6.29312C119.551 6.69931 119.604 7.11725 119.614 7.54063C119.621 7.78851 119.615 8.03729 119.615 8.30959C119.353 8.34306 119.099 8.32135 118.847 8.32497C118.598 8.32858 118.349 8.32497 118.1 8.32497C117.844 8.32497 117.586 8.32497 117.33 8.32497C117.074 8.32497 116.817 8.32497 116.561 8.32497C116.304 8.32497 116.063 8.32497 115.814 8.32497C115.558 8.32497 115.3 8.32497 115.044 8.32497C114.795 8.32497 114.546 8.32497 114.297 8.32497C114.043 8.32497 113.788 8.32497 113.519 8.32497L113.52 8.32677ZM118.141 7.26652C118.125 5.73404 117.007 4.9488 115.819 4.96508C114.571 4.98227 113.543 5.97648 113.52 7.26652H118.141Z" fill="%2326252A"/><path d="M37.5935 0C37.5545 0.120319 37.5283 0.205357 37.4993 0.288586C36.4563 3.29747 35.4124 6.30544 34.3704 9.31432C33.9467 10.5374 33.5266 11.7623 33.1083 12.9872C33.0766 13.0804 33.0331 13.1247 32.9336 13.1238C32.4284 13.1211 31.9232 13.122 31.418 13.1193C31.3981 13.1193 31.3781 13.1048 31.3401 13.0894C32.8494 8.7272 34.3577 4.36948 35.8705 0H37.5935Z" fill="%2326252A"/><path d="M80.9383 0.596508C80.9411 0.692401 80.9456 0.780152 80.9456 0.866999C80.9456 3.84331 80.9456 6.81962 80.9456 9.79593C80.9456 9.87102 80.9438 9.94701 80.9456 10.0221C80.9564 10.3324 81.1366 10.5233 81.4499 10.5522C81.5694 10.5631 81.6889 10.5703 81.8084 10.5794C81.8147 10.5794 81.8202 10.5884 81.8374 10.6029V11.8061C81.3376 11.7988 80.8478 11.8676 80.3725 11.7048C79.7876 11.5039 79.5495 11.0453 79.5142 10.4708C79.4843 9.9823 79.4934 9.49197 79.4925 9.00255C79.4907 6.53104 79.4925 4.05952 79.4916 1.58801C79.4916 1.34737 79.4825 1.10583 79.4789 0.86519C79.478 0.783771 79.4789 0.702353 79.4789 0.596508H80.9383Z" fill="%2326252A"/><path d="M108.856 0.602839H110.283C110.287 0.681544 110.294 0.754821 110.294 0.827193C110.294 3.70671 110.292 6.58532 110.294 9.46483C110.294 9.66747 110.301 9.87193 110.33 10.0728C110.374 10.3704 110.545 10.5197 110.845 10.5495C110.957 10.5604 111.07 10.5622 111.208 10.5685C111.251 10.9747 111.228 11.3755 111.22 11.7871C111.144 11.7961 111.085 11.8115 111.028 11.8088C110.675 11.7961 110.314 11.8196 109.971 11.7545C109.314 11.6306 108.97 11.2235 108.899 10.5586C108.872 10.3116 108.858 10.0628 108.858 9.81403C108.855 6.82143 108.857 3.82974 108.858 0.837144C108.858 0.763867 108.858 0.690592 108.858 0.601935L108.856 0.602839Z" fill="%2326252A"/><path d="M83.1909 3.97991C83.6001 3.97991 83.9903 3.97991 84.3814 3.97991C84.4548 3.97991 84.529 3.98805 84.615 3.99348V11.7699C84.4674 11.8187 83.5123 11.8341 83.19 11.7898L83.1909 3.97991Z" fill="%2326252A"/><path d="M97.4548 11.7997H96.0407V4.017C96.2064 3.96544 97.2095 3.96092 97.4548 4.01429V11.7997Z" fill="%2326252A"/><path d="M83.8898 0.683353C84.452 0.681544 84.8395 1.04521 84.845 1.57987C84.8513 2.12447 84.4511 2.52161 83.9007 2.51618C83.3566 2.51076 82.9582 2.12447 82.9546 1.59886C82.951 1.0606 83.3357 0.685163 83.8898 0.683353Z" fill="%2326252A"/><path d="M96.7505 0.683353C97.2973 0.686972 97.6939 1.05969 97.6948 1.56901C97.6948 2.11452 97.2964 2.51528 96.7541 2.51437C96.1873 2.51437 95.7962 2.12175 95.8035 1.56268C95.8107 1.04974 96.2091 0.679735 96.7505 0.683353Z" fill="%2326252A"/></svg>');background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;text-indent:-9999px !important;overflow:hidden !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .price-row .hsa-fsa-badge .eligible-link span{display:none !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .button-container{display:flex !important;flex-direction:column !important;gap:16px !important;align-items:center !important;width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important;position:relative !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .button-container .actions.section-disabled .action.primary.tocart.button-primary:hover .button-tooltip,.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .button-container .actions.section-disabled #request-prescription.button-primary:hover .button-tooltip{opacity:1 !important;visibility:visible !important;background-color:#000 !important;background:#000 !important;color:#fff !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .button-container .product-disclaimer-text{width:100% !important;max-width:480px !important;margin:0 !important;padding:0 !important;text-align:center !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .button-container .product-disclaimer-text p{font-family:'Urbanist',sans-serif !important;font-size:12px !important;font-weight:400 !important;color:#777981 !important;line-height:18px !important;margin:0 !important;padding:0 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .price-button-section .button-container .product-disclaimer-text p:not(:last-child){margin-bottom:4px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .box-tocart{margin-bottom:0;margin-top:0;width:100% !important;max-width:480px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .box-tocart .fieldset{width:100% !important;max-width:480px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .box-tocart .actions .action.primary.tocart{width:100%;max-width:400px;height:68px;font-size:18px;font-weight:700}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .submember-selection{margin-bottom:24px}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .doctor-note-section{margin-bottom:24px}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column>*:last-child{margin-bottom:0}.desktop1-section.other-treatments-section,.other-treatments-section{display:none !important}}@media (min-width:768px) and (max-width:1199px){.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column{padding:0}}@media (min-width:768px) and (max-width:767px){.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column{overflow:visible !important}}@media (min-width:768px) and (min-width:768px) and (max-width:960px){.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-header .one-time-title{font-size:0 !important;line-height:1.2 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-header .one-time-title:before{content:"One-time" !important;display:block !important;font-size:16px !important;font-weight:700 !important;color:inherit !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .one-time-container .one-time-header .one-time-title:after{content:"Purchase" !important;display:block !important;font-size:16px !important;font-weight:700 !important;color:inherit !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .price-container{flex-direction:column !important;align-items:flex-start !important;gap:0px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .price-container .price-savings{line-height:1.2 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .price-container .subtitle{line-height:1.2 !important}}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .otcpdp .price-container .price-savings{font-size:14px !important}@media (max-width:768px){.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .otcpdp .price-container .price-savings{font-size:12px !important}}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .subscribe-section .auto-refill-container .otcpdp .price-container .subtitle{font-size:20px !important;font-weight:700 !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-category-name{color:var(--Neutral-100,#26252a) !important;font-family:'Inter',sans-serif !important;font-size:12px !important;font-style:normal !important;font-weight:400 !important;margin-bottom:20px !important}.product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-category-name *{color:var(--Neutral-100,#26252a) !important;font-family:'Inter',sans-serif !important;font-size:12px !important;font-style:normal !important;font-weight:400 !important}.product-top-wrapper.desktop1-main-content .out-of-stock-parent .pdp-simple-image--desktop-gallery .fotorama__stage__frame .fotorama__img{border:2px solid #d64545 !important;border-radius:20px}.product-top-wrapper.desktop1-main-content .out-of-stock-parent .out-of-stock-text{background:#d64545;color:#fff;width:fit-content;font-size:12px;font-weight:700;line-height:18px;padding:6px 12px;text-transform:uppercase;border-radius:0 14px 0 8px;position:absolute;z-index:9;right:0}.product-top-wrapper.desktop1-main-content .out-of-stock-parent.pdp-simple-image--mobile-gallery .fotorama__stage__frame .fotorama__img{border:2px solid #d64545 !important;border-radius:20px}@media (max-width:768px){.product-top-wrapper.desktop1-main-content .product.desktop1-gallery-column.out-of-stock-parent .out-of-stock-text{display:none}}.product-top-wrapper.desktop1-main-content .out-of-stock-section{margin-top:24px}.product-top-wrapper.desktop1-main-content .out-of-stock-section .notify-text{font-size:14px;font-weight:600;line-height:20px;color:#202020;margin-bottom:8px}.product-top-wrapper.desktop1-main-content .out-of-stock-section .notify-customer-email{border:1px solid #a9b1ad;border-radius:8px;order:1;width:calc(100% - 122px)}@media (max-width:768px){.product-top-wrapper.desktop1-main-content .out-of-stock-section .notify-customer-email{width:100%}}.product-top-wrapper.desktop1-main-content .out-of-stock-section .out-of-stock-inner{display:flex;gap:12px;margin-bottom:8px;flex-wrap:wrap}.product-top-wrapper.desktop1-main-content .out-of-stock-section .out-of-stock-inner .btn-notify{padding:8px 24px;font-size:16px;font-weight:700;line-height:24px;display:flex;text-decoration:none;white-space:nowrap;background-color:#ffc24c;border-radius:40px;color:#7a5a12;letter-spacing:0;border-color:#ffc24c;order:2}@media (max-width:768px){.product-top-wrapper.desktop1-main-content .out-of-stock-section .out-of-stock-inner .btn-notify{font-size:14px}}.product-top-wrapper.desktop1-main-content .out-of-stock-section .out-of-stock-inner #notify-customer-email-error{order:3;margin:0;width:100%}.product-top-wrapper.desktop1-main-content .out-of-stock-section .stock-alert-note{color:#202020;font-size:14px;line-height:20px}.product-top-wrapper.desktop1-main-content .out-of-stock-section .message.success-msg{color:#40621a}.product-top-wrapper.desktop1-main-content .out-of-stock-section .message.error-msg{color:#d64545}.product-top-wrapper.desktop1-main-content .out-of-stock-section .message{margin:12px 0;font-size:16px;font-weight:600}.product-top-wrapper.desktop1-main-content .product-info-main .out-of-stock-section *{font-family:"Inter",sans-serif}@media (min-width:768px) and (max-width:1200px){.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama{width:100% !important;max-width:100% !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__stage{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;aspect-ratio:1 !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__stage .fotorama__stage__shaft.fotorama__grab{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;aspect-ratio:1 !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__stage .fotorama__stage__frame{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;aspect-ratio:1 !important}.product-top-wrapper.desktop1-main-content .product.media.desktop1-gallery-column .fotorama .fotorama__stage .fotorama__stage__frame .fotorama__img{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important}}.catalog-product-view._keyfocus *:focus{box-shadow:none}.catalog-product-view ._keyfocus *:focus{box-shadow:none}.catalog-product-view input:not([disabled]):focus{box-shadow:none}.catalog-product-view textarea:not([disabled]):focus{box-shadow:none}.catalog-product-view select:not([disabled]):focus{box-shadow:none}.prescriber-information{display:none}.common-pdp-template{color:#000}.common-pdp-template *{font-family:var(--font-body)}.common-pdp-template main#maincontent{max-width:100% !important}.common-pdp-template main#maincontent .column.main{max-width:100%;display:inline-block}.common-pdp-template main#maincontent .column.main .product-info-main *{font-family:"Satoshi",sans-serif}.common-pdp-template main#maincontent .column.main .product-info-main .product-add-form{padding:0}.common-pdp-template main#maincontent .column.main .product-info-main .product-options-bottom{margin:0;max-width:100% !important}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control{margin:0}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper{display:flex;flex-wrap:wrap;align-items:center}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .label{width:100%;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#000;margin-bottom:12px}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .decreasing-qty,.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .increasing-qty,.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .qty-stepper-input{border:.5px solid #000 !important;height:40px;background:0 0;outline:none;color:#000;font-size:14px !important;font-weight:600;min-height:auto;padding:0}@media (max-width:768px){.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .decreasing-qty,.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .increasing-qty,.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .qty-stepper-input{height:45px}}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .decreasing-qty{border-right:none !important;border-radius:50px 0 0 50px;width:40px;cursor:pointer;font-size:18px !important}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .decreasing-qty:hover{background:var(--mint-01)}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .increasing-qty{border-left:none !important;border-radius:0 50px 50px 0;width:40px;cursor:pointer;font-size:18px !important}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .increasing-qty:hover{background:var(--mint-01)}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .field.qty div.control .qty-stepper .qty-stepper-input{border-left:none !important;border-right:none !important;border-radius:0;width:36px;text-align:center;-moz-appearance:textfield}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-options-swatches-text{font-size:14px;font-weight:600;margin:24px 0}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .product-variant-info{margin:0 0 24px;font-size:14px;font-weight:600}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-row{display:flex;justify-content:space-between;gap:8px;margin-bottom:12px;font-size:14px;font-weight:500}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-row:nth-last-child(2){border-bottom:.5px solid var(--black);padding-bottom:16px}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-row .subtotal-value.current-product-fee{font-weight:600}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-row.subtotal-row-main .subtotal-label{font-size:22px}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-row.subtotal-row-main .current-product-price{font-size:18px;font-weight:600}@media (max-width:768px){.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-row.subtotal-row-main .current-product-price{font-size:16px}}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-total-box{margin-top:24px;background:var(--mint-01);padding:16px 24px;border-radius:4px;margin-bottom:24px}@media (max-width:768px){.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-total-box{border-radius:0}}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-total-box .subtotal-label{font-size:22px;font-weight:500}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-total-box .subtotal-value{font-size:22px;font-weight:600}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-total-box .subtotal-footer-links ul{margin-top:16px;display:flex;gap:13px;justify-content:center}@media (max-width:768px){.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-total-box .subtotal-footer-links ul{gap:8px 16px;flex-wrap:wrap}}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-total-box .subtotal-footer-links ul li{margin:0;padding:6px 10px;background:#fff;border-radius:99px;font-size:14px;font-weight:700;color:#163229;border:1px solid #c9d2c0}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-total-box .subtotal-footer-links ul li span{opacity:.7}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .product-subtotal-section .subtotal-total-box .subtotal-footer-links ul a{font-size:14px;font-weight:400;color:#000}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .actions{max-width:100%}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .actions #add-to-cart-continue-shopping{margin:0;border:none;padding:0;display:flex;align-items:center;gap:12px;font-size:16px;font-weight:700;color:#000;text-transform:capitalize;letter-spacing:.25px;background:#fff}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .actions #add-to-cart-continue-shopping .arrow-icon{background:var(--green-01);width:46px;height:46px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7H12M12 7L7 2M12 7L7 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-size:16px 16px;background-position:center}.common-pdp-template main#maincontent .column.main .product-info-main .box-tocart .actions .order-now-disclaimer{padding:0;text-align:left !important;color:#000 !important}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper{display:flex;flex-direction:column;gap:12px;width:100%;margin:24px 0 0}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-label{font-weight:500;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#000;line-height:1.3}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-label .required{color:#e0392c;margin-left:2px}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-card{position:relative;display:flex;align-items:flex-start;gap:12px;background:#fff;border:.5px solid var(--black-55);border-radius:8px;padding:16px;cursor:pointer;transition:all .15s ease}@media (max-width:1199px){.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-card{gap:8px}}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-card *{font-family:"Inter",sans-serif !important}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-card input[type=radio]{appearance:none;-webkit-appearance:none;width:16px;height:16px;flex-shrink:0;margin-top:2px;border:2px solid #000;border-radius:50%;position:relative;cursor:pointer;min-height:auto;min-width:auto}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-card.selected{border:2px solid #000;background:#f8f9f9}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-card.selected input[type=radio]:after{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:#000 !important;transform:translate(-50%,-50%)}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-body p{margin:0;font-size:14px;font-weight:500;line-height:1.35;color:#000}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-body p strong{font-weight:700;color:#000}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}@media (max-width:575px){.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-header{gap:6px}}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-title{display:inline-flex;align-items:center;gap:24px;font-weight:600;font-size:14px;color:#000;width:calc(100% - 220px)}@media (max-width:1199px){.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-title{width:auto;flex-wrap:wrap;gap:12px}}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .badge{display:inline-flex;align-items:center;background:#f5ffeb;color:#000;font-weight:500;font-size:14px;letter-spacing:.5px;padding:2px 12px;border-radius:4px;white-space:nowrap;width:fit-content;margin-bottom:4px}@media (max-width:575px){.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .badge{display:none}}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-price{display:flex;flex-direction:column;flex-shrink:0;width:200px}@media (max-width:1199px){.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-price{width:auto;text-align:right}}@media (max-width:575px){.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-price{flex-direction:row;gap:4px}}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-price strong{font-size:18px;font-weight:900;color:#000;line-height:normal}@media (max-width:575px){.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-price strong{font-size:16px;font-weight:900}}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-price .pres-fee-text{display:none}@media (max-width:575px){.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-price .pres-fee-text{display:inline-block;font-size:16px;font-weight:900}}.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-price small{font-size:12px;font-weight:500;color:#999;white-space:nowrap;line-height:1.35}@media (max-width:575px){.common-pdp-template main#maincontent .column.main .product-info-main .pres-buying-option-button-wrapper .option-price small{display:none}}.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table{border:1px solid #c9d2c0}.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table th{font-size:14px;font-weight:700;text-align:center;padding:16px 24px;vertical-align:middle}@media (max-width:575px){.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table th{padding:16px 12px}}@media (max-width:370px){.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table th{font-size:12px}}.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table td{border-top:1px solid #c9d2c0;padding:24px 16px;text-align:center;vertical-align:middle;font-size:14px;font-weight:500}@media (max-width:575px){.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table td{padding:16px 12px}}@media (max-width:370px){.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table td{font-size:12px}}.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table td:nth-child(1){text-align:left;font-weight:700}.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table th.highlight{background:#186e18;color:#fff}.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table td.highlight{background:#f5ffeb}.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table .text-wrap{display:flex;gap:8px;justify-content:center;text-align:left;align-items:center}.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table .text-wrap .check-icon{background-image:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.08075 11.6463L5.75775 9.323C5.61925 9.18467 5.44517 9.11383 5.2355 9.1105C5.026 9.10733 4.84875 9.17817 4.70375 9.323C4.55892 9.468 4.4865 9.64367 4.4865 9.85C4.4865 10.0563 4.55892 10.232 4.70375 10.377L7.448 13.1212C7.62883 13.3019 7.83975 13.3923 8.08075 13.3923C8.32175 13.3923 8.53267 13.3019 8.7135 13.1212L14.277 7.55775C14.4153 7.41925 14.4862 7.24517 14.4895 7.0355C14.4927 6.826 14.4218 6.64875 14.277 6.50375C14.132 6.35892 13.9563 6.2865 13.75 6.2865C13.5437 6.2865 13.368 6.35892 13.223 6.50375L8.08075 11.6463ZM9.50175 19C8.18775 19 6.95267 18.7507 5.7965 18.252C4.64033 17.7533 3.63467 17.0766 2.7795 16.2218C1.92433 15.3669 1.24725 14.3617 0.74825 13.206C0.249417 12.0503 0 10.8156 0 9.50175C0 8.18775 0.249333 6.95267 0.748 5.7965C1.24667 4.64033 1.92342 3.63467 2.77825 2.7795C3.63308 1.92433 4.63833 1.24725 5.794 0.74825C6.94967 0.249417 8.18442 0 9.49825 0C10.8123 0 12.0473 0.249333 13.2035 0.748C14.3597 1.24667 15.3653 1.92342 16.2205 2.77825C17.0757 3.63308 17.7528 4.63833 18.2518 5.794C18.7506 6.94967 19 8.18442 19 9.49825C19 10.8123 18.7507 12.0473 18.252 13.2035C17.7533 14.3597 17.0766 15.3653 16.2218 16.2205C15.3669 17.0757 14.3617 17.7528 13.206 18.2518C12.0503 18.7506 10.8156 19 9.50175 19ZM9.5 17.5C11.7333 17.5 13.625 16.725 15.175 15.175C16.725 13.625 17.5 11.7333 17.5 9.5C17.5 7.26667 16.725 5.375 15.175 3.825C13.625 2.275 11.7333 1.5 9.5 1.5C7.26667 1.5 5.375 2.275 3.825 3.825C2.275 5.375 1.5 7.26667 1.5 9.5C1.5 11.7333 2.275 13.625 3.825 15.175C5.375 16.725 7.26667 17.5 9.5 17.5Z" fill="%235AC856"/></svg>');width:19px;height:19px;background-size:19px;font-size:0;line-height:28px;display:block;flex-shrink:0}.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table .total-row .pres-with-fee,.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table .total-row .pres-without-fee{font-size:18px;font-weight:900;font-family:"Inter",sans-serif}@media (max-width:370px){.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table .total-row .pres-with-fee,.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table table .total-row .pres-without-fee{font-size:16px}}.common-pdp-template main#maincontent .column.main .product-info-main .rx-comparison-table .rx-footnote{border:1px solid #c9d2c0;border-top:none;background:#f5ffeb;padding:24px;font-size:14px;font-weight:500;line-height:1.35;letter-spacing:.5px}.common-pdp-template .product-hero-banner{background:radial-gradient(100.87% 114.48% at -.14% .9%,#163229 0%,rgba(14,82,67,.93) 56.64%,#38846c 71.48%,#64cc68 100%);width:calc(100% + 30px);margin:0 -15px 64px}.common-pdp-template .product-hero-banner .product-hero-banner-content{max-width:1240px;margin:0 auto;display:flex;gap:64px;padding:36px 20px;color:#fff}@media (max-width:768px){.common-pdp-template .product-hero-banner .product-hero-banner-content{gap:24px;flex-direction:column}}.common-pdp-template .product-hero-banner .product-hero-banner-content .pdp-hero-banner-heading{font-size:56px;font-weight:400;margin:0 0 16px;line-height:1.05}@media (max-width:768px){.common-pdp-template .product-hero-banner .product-hero-banner-content .pdp-hero-banner-heading{font-size:48px}}.common-pdp-template .product-hero-banner .product-hero-banner-content .pdp-hero-banner-subtext{font-size:22px;font-weight:500;margin:0}.common-pdp-template .product-hero-banner .pdp-hero-banner-image{width:182px;height:182px;border-radius:20px;flex-shrink:0}@media (max-width:768px){.common-pdp-template .product-hero-banner .pdp-hero-banner-image{width:213px;height:221px}}.common-pdp-template .product-hero-banner .pdp-hero-banner-image img{width:100%;height:100%;border-radius:20px}.common-pdp-template .product-top-heading{margin:0 auto 32px;max-width:1240px}.common-pdp-template .product-top-heading .product-category-name{margin-bottom:16px}.common-pdp-template .product-top-heading .product-category-name ul.items{display:flex;gap:16px;flex-wrap:wrap}.common-pdp-template .product-top-heading .product-category-name ul.items .category{padding:7px 16px;border:.5px solid var(--black);border-radius:999px;margin:0}.common-pdp-template .product-top-heading .product-category-name ul.items .category a{font-size:14px;font-weight:500;color:var(--black)}.common-pdp-template .product-top-heading .product-generic-title{font-size:56px !important;font-weight:500;margin:0 0 8px}@media (max-width:768px){.common-pdp-template .product-top-heading .product-generic-title{font-size:48px !important}}.common-pdp-template .product-top-heading .product-name{font-size:22px;font-weight:500;color:var(--black-55)}.common-pdp-template .product-trust-badges{display:flex;flex-direction:column;gap:24px}.common-pdp-template .product-trust-badges .prior-prescription{background:#f5bf0e;padding:8px 12px 8px 32px;border-radius:7px;font-size:14px;font-weight:700;color:#000;width:fit-content;background-image:url('data:image/svg+xml,<svg width="10" height="12" viewBox="0 0 10 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.05195 7.66667V8.86667C4.05195 9.05556 4.11802 9.21111 4.25016 9.33333C4.38218 9.45555 4.54257 9.51667 4.73132 9.51667C4.91996 9.51667 5.07619 9.45183 5.2 9.32217C5.32381 9.19261 5.38571 9.03522 5.38571 8.85V7.66667H6.63506C6.82269 7.66667 6.98213 7.60144 7.11336 7.471C7.24471 7.34067 7.31039 7.18233 7.31039 6.996C7.31039 6.80978 7.24471 6.65278 7.11336 6.525C6.98213 6.39722 6.82269 6.33333 6.63506 6.33333H5.38571V5.13333C5.38571 4.94444 5.32381 4.78889 5.2 4.66667C5.07619 4.54444 4.91996 4.48333 4.73132 4.48333C4.54257 4.48333 4.38218 4.54444 4.25016 4.66667C4.11802 4.78889 4.05195 4.94444 4.05195 5.13333V6.33333H2.81948C2.63185 6.33333 2.47242 6.39856 2.34118 6.529C2.20983 6.65933 2.14416 6.81767 2.14416 7.004C2.14416 7.19022 2.20983 7.34722 2.34118 7.475C2.47242 7.60278 2.63185 7.66667 2.81948 7.66667H4.05195ZM1.01299 12C0.734416 12 0.49597 11.9021 0.297649 11.7062C0.0992165 11.5104 0 11.275 0 11V3.01667C0 2.74167 0.0992165 2.50622 0.297649 2.31033C0.49597 2.11456 0.734416 2.01667 1.01299 2.01667H8.44156C8.72013 2.01667 8.95863 2.11456 9.15706 2.31033C9.35538 2.50622 9.45455 2.74167 9.45455 3.01667V11C9.45455 11.275 9.35538 11.5104 9.15706 11.7062C8.95863 11.9021 8.72013 12 8.44156 12H1.01299ZM1.01299 11H8.44156V3.01667H1.01299V11ZM1.18182 1C1.03831 1 0.918048 0.951778 0.821026 0.855333C0.723892 0.759 0.675325 0.639556 0.675325 0.497C0.675325 0.354556 0.723892 0.236111 0.821026 0.141667C0.918048 0.0472222 1.03831 0 1.18182 0H8.28961C8.43312 0 8.55344 0.0482221 8.65057 0.144667C8.74759 0.241 8.7961 0.360444 8.7961 0.503C8.7961 0.645444 8.74759 0.763889 8.65057 0.858333C8.55344 0.952778 8.43312 1 8.28961 1H1.18182Z" fill="%23163229"/></svg>');background-repeat:no-repeat;background-size:12px;background-position:12px center}.common-pdp-template .product-trust-badges .product-trust-infos{margin-bottom:12px}.common-pdp-template .product-trust-badges .product-trust-infos .trust-info-item{font-size:16px;font-weight:700;margin-bottom:16px;line-height:1.3;color:#000;padding-left:36px}.common-pdp-template .product-trust-badges .product-trust-infos .trust-info-item:before{content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0.5C18.3513 0.5 23.5 5.64873 23.5 12C23.5 18.3513 18.3513 23.5 12 23.5C5.64873 23.5 0.5 18.3513 0.5 12C0.5 5.64873 5.64873 0.5 12 0.5Z" stroke="black"/><path d="M15.9981 9L10.4986 14.4996L7.99888 11.9998" stroke="%23163229" stroke-width="1.71429" stroke-linecap="round"/></svg>');top:-2px;position:absolute;left:0}.common-pdp-template .product-trust-badges .product-trust-total-sells{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:16px;font-weight:700;color:#000}.common-pdp-template .product-trust-badges .product-trust-total-sells .total-sells-content{background:#f5bf0e;padding:8px 12px 8px 32px;border-radius:7px;font-size:14px;font-weight:700;color:#000;width:fit-content;background-image:url('data:image/svg+xml,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.94031 0.653296C5.96541 0.602652 6.00418 0.560023 6.05224 0.530218C6.10031 0.500413 6.15576 0.484619 6.21233 0.484619C6.26891 0.484619 6.32436 0.500413 6.37242 0.530218C6.42049 0.560023 6.45926 0.602652 6.48435 0.653296L7.80723 3.32965C7.89438 3.50581 8.02303 3.65821 8.18212 3.77378C8.34122 3.88935 8.52601 3.96463 8.72065 3.99316L11.6791 4.42559C11.7352 4.4337 11.7878 4.45732 11.8311 4.49377C11.8745 4.53022 11.9067 4.57805 11.9242 4.63185C11.9417 4.68566 11.9438 4.74328 11.9303 4.79821C11.9167 4.85314 11.888 4.90318 11.8475 4.94267L9.70794 7.02358C9.56685 7.16092 9.46128 7.33045 9.40032 7.51757C9.33937 7.7047 9.32486 7.90382 9.35804 8.09779L9.86314 11.0378C9.87304 11.0938 9.86698 11.1514 9.84567 11.2041C9.82436 11.2568 9.78865 11.3024 9.74262 11.3358C9.69658 11.3692 9.64207 11.389 9.58532 11.393C9.52856 11.3969 9.47183 11.3849 9.42161 11.3581L6.77699 9.96935C6.60274 9.87796 6.40886 9.83021 6.21205 9.83021C6.01523 9.83021 5.82136 9.87796 5.6471 9.96935L3.00306 11.3581C2.95285 11.3847 2.8962 11.3966 2.83953 11.3926C2.78287 11.3886 2.72847 11.3688 2.68253 11.3354C2.63659 11.302 2.60094 11.2564 2.57965 11.2038C2.55836 11.1512 2.55228 11.0937 2.5621 11.0378L3.06662 8.09836C3.09995 7.9043 3.08551 7.70505 3.02456 7.51781C2.9636 7.33057 2.85795 7.16095 2.71672 7.02358L0.577204 4.94324C0.536311 4.90379 0.507334 4.85367 0.493572 4.79857C0.47981 4.74348 0.481817 4.68563 0.499365 4.63162C0.516913 4.57761 0.549296 4.5296 0.592825 4.49308C0.636354 4.45655 0.689279 4.43297 0.745571 4.42502L3.70344 3.99316C3.8983 3.96485 4.08335 3.88967 4.24266 3.77408C4.40198 3.6585 4.53079 3.50598 4.618 3.32965L5.94031 0.653296Z" stroke="%23163229" stroke-width="0.969091" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:14px;background-position:12px center}@media (max-width:768px){.common-pdp-template .product-top-wrapper.desktop1-main-content{display:flex;flex-direction:column;padding:0 !important}}@media (max-width:768px){.common-pdp-template .product-top-wrapper.desktop1-main-content .pdp-simple-image--desktop-gallery{visibility:visible;position:unset}}.common-pdp-template .product-top-wrapper.desktop1-main-content .pdp-simple-image--mobile-gallery{display:none}.common-pdp-template .product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-info-price{border:none}.common-pdp-template .product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-options-wrapper .label,.common-pdp-template .product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-options-wrapper .swatch-attribute-label{font-size:14px !important;font-weight:500 !important;text-transform:uppercase;letter-spacing:2px;margin:0 0 12px !important;color:#000 !important}.common-pdp-template .product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-options-wrapper .swatch-option.text{border-radius:100px !important;background:#fff !important;cursor:pointer;transition:all .2s ease;width:auto;text-align:center;line-height:16px !important;margin:0;float:none;vertical-align:middle;box-shadow:none;padding:10px 16px !important;font-size:14px !important;font-weight:600 !important;color:#000 !important;border:.5px solid var(--black-55) !important;font-family:'Inter',sans-serif !important;line-height:normal;height:34px !important;min-height:auto;display:flex;align-items:center;justify-content:center}.common-pdp-template .product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-options-wrapper .swatch-option.text.selected{border:2px solid var(--black) !important;background:var(--mint-01) !important;color:#000 !important;outline:none}.common-pdp-template .product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-options-wrapper .swatch-attribute-options{margin-bottom:24px !important;gap:12px !important;margin-top:12px !important}.common-pdp-template .product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .box-tocart{max-width:100% !important}.common-pdp-template .product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .box-tocart .fieldset{max-width:100% !important}.common-pdp-template .product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .box-tocart .fieldset .actions .action.primary{background:var(--green-01) !important;padding:18px 20px !important;border-radius:9999px;border-color:var(--green-01) !important;width:100% !important;max-width:100%}.common-pdp-template .product-top-wrapper.desktop1-main-content .product-info-main.desktop1-info-column .product-add-form .box-tocart .fieldset .actions .action.primary .button-text{font-family:'Satoshi',sans-serif !important;font-size:16px !important;font-weight:700 !important;color:#000}.common-pdp-template .price-with-static-content{border-bottom:.5px solid var(--black);padding-bottom:24px}.common-pdp-template .price-with-static-content .price-label-text{font-size:14px;font-weight:700;color:var(--green-03);margin:0}.common-pdp-template .price-with-static-content .price-label-text .price-value-display{display:block;color:#000;font-size:36px;font-weight:900;font-family:"Inter",sans-serif;line-height:normal}.common-pdp-template .price-with-static-content .price-label-text .price-value-display span{font-family:"Inter",sans-serif !important}.common-pdp-template .price-with-static-content .price-label-text .price-value-display .price-cents{font-size:22px;font-weight:600}.common-pdp-template .price-with-static-content .product-static-price{font-size:14px;font-weight:500;color:var(--green-03)}@media (max-width:768px){.common-pdp-template .price-with-static-content .price-row{display:block !important;height:auto !important;margin-bottom:0 !important}}.common-pdp-template .swatch-opt{margin-top:24px}.common-pdp-template .swatch-opt .swatch-attribute{margin:0}.common-pdp-template .fieldset:last-child{margin:0}.catalog-product-view .similar-medications{border-bottom:1px solid #95a894;padding:80px 0;max-width:1240px;margin:0 auto}.catalog-product-view .similar-medications .medications-title{font-size:56px;margin:0 0 48px;line-height:1.05;padding:0 20px 0 0}.catalog-product-view .similar-medications .medications-fee-note{font-size:16px;margin:0 0 16px;color:var(--black-55)}.catalog-product-view .similar-medications .similar-medications-carousel{margin-right:-15px;width:calc(100% + 15px)}.catalog-product-view .similar-medications .medications-card{height:100%;position:relative;padding-bottom:60px;padding-left:6px}.catalog-product-view .similar-medications .medications-card .medications-image-link{width:100%;height:317px;border-radius:8px;display:block}.catalog-product-view .similar-medications .medications-card .medications-image-link img{width:100%;height:100%;border-radius:8px}.catalog-product-view .similar-medications .medications-card .medications-category-pill{margin-top:24px;display:block;border:.5px solid var(--black);border-radius:40px;width:fit-content;padding:8px 16px;font-size:14px;font-weight:500;color:var(--black);line-height:1.3}.catalog-product-view .similar-medications .medications-card h3{margin:24px 0 4px;font-size:22px;font-weight:700;color:var(--black);line-height:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog-product-view .similar-medications .medications-card a{color:#000}.catalog-product-view .similar-medications .medications-card .medications-price{margin:16px 0 24px;font-size:16px;font-weight:700;color:var(--black)}.catalog-product-view .similar-medications .medications-card .medications-cta{display:flex;align-items:center;gap:12px;position:absolute;bottom:0;font-size:16px;font-weight:700;color:var(--black);letter-spacing:.2px}.catalog-product-view .similar-medications .medications-card .medications-cta .medications-cta-icon{width:46px;height:46px;border-radius:100%;background:var(--green-01);display:flex;align-items:center;justify-content:center;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7H12M12 7L7 2M12 7L7 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-size:16px 16px;background-position:center}.catalog-product-view .similar-medications .medications-card .medications-mini-description{margin:0;font-size:16px;font-weight:500}.catalog-product-view .similar-medications .similar-medications-carousel .owl-nav{margin-top:48px;display:flex;align-items:center;gap:12px}@media (max-width:575px){.catalog-product-view .similar-medications .similar-medications-carousel .owl-nav{flex-wrap:wrap}}.catalog-product-view .similar-medications .similar-medications-carousel .owl-nav button{margin:0;width:50px;height:50px;border:1px solid var(--green-03);border-radius:100%;padding:0;background:#fff;background-repeat:no-repeat;background-size:16px 16px;background-position:center;font-size:0}.catalog-product-view .similar-medications .similar-medications-carousel .owl-nav button.owl-prev{background-image:url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.10412 5.74358L12.3357 5.74358C12.5145 5.74358 12.6624 5.80212 12.7792 5.9192C12.8961 6.03628 12.9546 6.18435 12.9546 6.36341C12.9546 6.54248 12.8961 6.69055 12.7792 6.80763C12.6624 6.92471 12.5145 6.98325 12.3357 6.98325L2.10412 6.98325L6.78674 11.6733C6.91051 11.7973 6.97239 11.9419 6.97239 12.1072C6.97239 12.2725 6.91051 12.4171 6.78674 12.5411C6.66297 12.6651 6.51857 12.7271 6.35355 12.7271C6.18852 12.7271 6.04412 12.6651 5.92035 12.5411L0.185697 6.7973C0.116936 6.72843 0.0688033 6.65956 0.0412993 6.59069C0.0137944 6.52182 4.33199e-05 6.44606 4.33127e-05 6.36342C4.33055e-05 6.28077 0.0137943 6.20501 0.0412992 6.13614C0.0688032 6.06727 0.116936 5.9984 0.185697 5.92953L5.92035 0.185729C6.04412 0.0617615 6.18852 -0.000221615 6.35355 -0.000221629C6.51857 -0.000221643 6.66297 0.0617615 6.78674 0.185729C6.91051 0.309696 6.97239 0.454323 6.97239 0.619612C6.97239 0.784902 6.91051 0.929531 6.78674 1.0535L2.10412 5.74358Z" fill="%23163229"/></svg>')}.catalog-product-view .similar-medications .similar-medications-carousel .owl-nav button.owl-next{background-image:url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8505 6.98347H0.618848C0.440069 6.98347 0.292234 6.92493 0.17534 6.80785C0.0584467 6.69077 0 6.5427 0 6.36364C0 6.18457 0.0584467 6.0365 0.17534 5.91942C0.292234 5.80234 0.440069 5.7438 0.618848 5.7438H10.8505L6.16785 1.05372C6.04408 0.929752 5.98219 0.785124 5.98219 0.619835C5.98219 0.454545 6.04408 0.309917 6.16785 0.18595C6.29162 0.0619835 6.43602 0 6.60104 0C6.76607 0 6.91047 0.0619835 7.03424 0.18595L12.7689 5.92975C12.8377 5.99862 12.8858 6.06749 12.9133 6.13636C12.9408 6.20523 12.9545 6.28099 12.9545 6.36364C12.9545 6.44628 12.9408 6.52204 12.9133 6.59091C12.8858 6.65978 12.8377 6.72865 12.7689 6.79752L7.03424 12.5413C6.91047 12.6653 6.76607 12.7273 6.60104 12.7273C6.43602 12.7273 6.29162 12.6653 6.16785 12.5413C6.04408 12.4174 5.98219 12.2727 5.98219 12.1074C5.98219 11.9421 6.04408 11.7975 6.16785 11.6736L10.8505 6.98347Z" fill="%23163229"/></svg>')}.catalog-product-view .similar-medications .similar-medications-carousel .owl-nav .view-all-products .view-category-link{background:var(--green-01);padding:16px 32px;border-radius:40px;font-size:16px;font-weight:700;color:var(--black)}.catalog-product-view .similar-medications .similar-medications-carousel .owl-stage{display:flex}.catalog-product-view .faq-med{padding:80px 15px;background:linear-gradient(180deg,#fff 11.15%,#f5f2e1 100%);width:calc(100% + 30px);margin:0 -15px}@media (max-width:768px){.catalog-product-view .faq-med{padding:60px 15px}}.catalog-product-view .faq-med .faq-med-section .faq-med-layout{display:flex;justify-content:space-between;gap:70px;max-width:1240px;margin:0 auto}@media (max-width:1024px){.catalog-product-view .faq-med .faq-med-section .faq-med-layout{flex-direction:column;gap:40px}}.catalog-product-view .faq-med .faq-med-section .faq-med-left{width:32%}@media (max-width:1024px){.catalog-product-view .faq-med .faq-med-section .faq-med-left{width:100%}}.catalog-product-view .faq-med .faq-med-section .faq-med-right{width:68%}@media (max-width:1024px){.catalog-product-view .faq-med .faq-med-section .faq-med-right{width:100%}}.catalog-product-view .faq-med .faq-med-section .faq-med-heading{font-size:56px;line-height:1;font-weight:300;color:#111;margin:0 0 40px;letter-spacing:-.6px}@media (max-width:768px){.catalog-product-view .faq-med .faq-med-section .faq-med-heading{font-size:48px;margin-bottom:24px}}.catalog-product-view .faq-med .faq-med-section .faq-med-info-link{display:inline-flex;align-items:center;gap:12px;color:#000;font-size:16px;font-weight:700}.catalog-product-view .faq-med .faq-med-section .faq-med-info-icon{width:46px;height:46px;border-radius:100%;background:var(--green-01);display:flex;align-items:center;justify-content:center;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7H12M12 7L7 2M12 7L7 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-size:16px 16px;background-position:center}.catalog-product-view .faq-med .faq-med-section .med-info-tabs{border-radius:10px;overflow:hidden;background:0 0}.catalog-product-view .faq-med .faq-med-section .med-info-tabs-nav{display:flex;align-items:stretch;gap:8px;background:0 0;z-index:9}@media (max-width:1024px){.catalog-product-view .faq-med .faq-med-section .med-info-tabs-nav{overflow:auto}}.catalog-product-view .faq-med .faq-med-section .med-info-tab-btn{appearance:none;background:#d8f5d7;color:#000;cursor:pointer;padding:16px 24px;font-size:16px;font-weight:700;border-radius:16px 16px 0 0;transition:.3s;line-height:1.3;letter-spacing:.2px;text-transform:capitalize;border:none;outline:none;box-shadow:none;word-break:break-word;white-space:normal;display:flex;align-items:center;justify-content:center;height:auto;flex:1 1 0}@media (max-width:768px){.catalog-product-view .faq-med .faq-med-section .med-info-tab-btn{padding:12px 16px}}.catalog-product-view .faq-med .faq-med-section .med-info-tab-btn:hover{background:#163229;color:#fff}.catalog-product-view .faq-med .faq-med-section .med-info-tab-btn.active{background:#163229;color:#fff}.catalog-product-view .faq-med .faq-med-section .med-info-tabs-panels{border-top:none;padding:32px;min-height:330px;background:#fff;box-shadow:0px 4px 45px 0px #f0eddc}.catalog-product-view .faq-med .faq-med-section .med-info-tab-panel{font-size:16px;line-height:1.3;color:var(--black-55);font-weight:500}.catalog-product-view .faq-med .faq-med-section .med-info-tab-panel h1,.catalog-product-view .faq-med .faq-med-section .med-info-tab-panel h2,.catalog-product-view .faq-med .faq-med-section .med-info-tab-panel h3,.catalog-product-view .faq-med .faq-med-section .med-info-tab-panel h4,.catalog-product-view .faq-med .faq-med-section .med-info-tab-panel h5{color:#000;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:0 0 8px;line-height:1.5}.catalog-product-view .faq-med .faq-med-section .med-info-tab-panel p{margin:8px 0 20px;font-size:16px;line-height:1.3;color:var(--black-55);font-weight:500}.catalog-product-view .pdp-tely-review-section .telyrx-testimonials{width:calc(100% + 30px);margin:0 -15px}.catalog-product-view .pdp-tely-review-section .telyrx-testimonials .telyrx-testimonials-inner{max-width:1240px}.catalog-product-view .page-footer{margin-top:0}.telyrx-hc-banner{width:100%;display:flex;justify-content:center;box-sizing:border-box;max-width:1240px;margin:32px auto;background:#163229;border-radius:20px}.telyrx-hc-banner .telyrx-hc-banner__card{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.telyrx-hc-banner .telyrx-hc-banner__top{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;padding:36px;border-bottom:1px solid #95a894}@media (max-width:991px){.telyrx-hc-banner .telyrx-hc-banner__top{flex-direction:column;justify-content:normal;align-items:baseline}}.telyrx-hc-banner .telyrx-hc-banner__brand{display:flex;gap:24px}@media (max-width:768px){.telyrx-hc-banner .telyrx-hc-banner__brand{flex-direction:column}}.telyrx-hc-banner .telyrx-hc-banner__logo{display:inline-flex;align-items:center;justify-content:center;width:45px;height:48px;flex-shrink:0;color:var(--mint-01)}.telyrx-hc-banner .telyrx-hc-banner__logo img{width:100%;height:100%}.telyrx-hc-banner .telyrx-hc-banner__heading{font-weight:400;font-size:56px;line-height:1.15;letter-spacing:.1px;color:var(--white);margin:0}@media (max-width:991px){.telyrx-hc-banner .telyrx-hc-banner__heading{font-size:48px}}.telyrx-hc-banner .telyrx-hc-banner__tagline{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:.15px;color:#fff;margin:0}.telyrx-hc-banner .telyrx-hc-banner__list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 32px;margin:0;padding:24px 20px}@media (max-width:768px){.telyrx-hc-banner .telyrx-hc-banner__list{flex-direction:column;align-items:baseline;padding:24px 36px}}.telyrx-hc-banner .telyrx-hc-banner__item{display:flex;align-items:center;gap:8px;white-space:nowrap;width:auto;margin:0}.telyrx-hc-banner .telyrx-hc-banner__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.telyrx-hc-banner .telyrx-hc-banner__icon img{width:100%;height:100%}.telyrx-hc-banner .telyrx-hc-banner__text{font-weight:500;font-size:18px;line-height:1.35;letter-spacing:.25px;color:var(--white)}.catalog-product-view .pdp-tely-faq-section,.catalog-category-view .pdp-tely-faq-section{background:linear-gradient(180deg,#fff 11.15%,#d8f5d7 86.67%);width:calc(100% + 30px);margin:0 -15px;padding:0 15px}.catalog-product-view .pdp-tely-faq-section .telyrx-faqs,.catalog-category-view .pdp-tely-faq-section .telyrx-faqs{background:0 0;max-width:1240px}.catalog-product-view .pdp-tely-faq-section .telyrx-faqs .telyrx-faqs__subheadline,.catalog-category-view .pdp-tely-faq-section .telyrx-faqs .telyrx-faqs__subheadline{display:block;font-size:18px;font-weight:500;color:#000;margin-top:24px}@media (max-width:768px){.catalog-product-view .pdp-tely-faq-section .telyrx-faqs .telyrx-faqs__subheadline,.catalog-category-view .pdp-tely-faq-section .telyrx-faqs .telyrx-faqs__subheadline{display:none}}.product-has-hero-banner .product-hero-banner{margin-top:-86px;padding-top:86px}@media only screen and (min-width:769px){.customer-account-login .page-wrapper .page-main,.customer-account-create .page-wrapper .page-main,.customer-account-forgotpassword .page-wrapper .page-main,.customer-account-createpassword .page-wrapper .page-main,.multishipping-checkout-login .page-wrapper .page-main,.multishipping-checkout-register .page-wrapper .page-main{padding-top:100px}}.customer-account-login .page-title,.customer-account-create .page-title,.customer-account-forgotpassword .page-title,.customer-account-createpassword .page-title,.multishipping-checkout-login .page-title,.multishipping-checkout-register .page-title{margin-top:30px;margin-bottom:15px}.customer-account-login .block,.customer-account-create .block,.customer-account-forgotpassword .block,.customer-account-createpassword .block,.multishipping-checkout-login .block,.multishipping-checkout-register .block{margin-bottom:0}.customer-account-login .fieldset.additional_info,.customer-account-create .fieldset.additional_info,.customer-account-forgotpassword .fieldset.additional_info,.customer-account-createpassword .fieldset.additional_info,.multishipping-checkout-login .fieldset.additional_info,.multishipping-checkout-register .fieldset.additional_info{margin:0}.customer-account-login .fieldset legend.legend,.customer-account-create .fieldset legend.legend,.customer-account-forgotpassword .fieldset legend.legend,.customer-account-createpassword .fieldset legend.legend,.multishipping-checkout-login .fieldset legend.legend,.multishipping-checkout-register .fieldset legend.legend{border-bottom:none;padding-bottom:0}.customer-account-login .fieldset .label,.customer-account-create .fieldset .label,.customer-account-forgotpassword .fieldset .label,.customer-account-createpassword .fieldset .label,.multishipping-checkout-login .fieldset .label,.multishipping-checkout-register .fieldset .label{color:#2a3f60;font-size:18px;font-weight:500 !important;line-height:1.5;margin-bottom:5px;white-space:nowrap}.customer-account-login .fieldset .required>.label:after,.customer-account-create .fieldset .required>.label:after,.customer-account-forgotpassword .fieldset .required>.label:after,.customer-account-createpassword .fieldset .required>.label:after,.multishipping-checkout-login .fieldset .required>.label:after,.multishipping-checkout-register .fieldset .required>.label:after{content:"*";color:#ae0c09;font-size:1.2rem;margin:0}.customer-account-login .fieldset .control input,.customer-account-create .fieldset .control input,.customer-account-forgotpassword .fieldset .control input,.customer-account-createpassword .fieldset .control input,.multishipping-checkout-login .fieldset .control input,.multishipping-checkout-register .fieldset .control input{height:53px;border-color:#9d9d9d;color:#2a3f60}.customer-account-login .fieldset .control .password-strength-meter,.customer-account-create .fieldset .control .password-strength-meter,.customer-account-forgotpassword .fieldset .control .password-strength-meter,.customer-account-createpassword .fieldset .control .password-strength-meter,.multishipping-checkout-login .fieldset .control .password-strength-meter,.multishipping-checkout-register .fieldset .control .password-strength-meter{font-size:14px;font-weight:700}.customer-account-login .fieldset:after,.customer-account-create .fieldset:after,.customer-account-forgotpassword .fieldset:after,.customer-account-createpassword .fieldset:after,.multishipping-checkout-login .fieldset:after,.multishipping-checkout-register .fieldset:after{display:none !important}.customer-account-login .field.choice.newsletter,.customer-account-create .field.choice.newsletter,.customer-account-forgotpassword .field.choice.newsletter,.customer-account-createpassword .field.choice.newsletter,.multishipping-checkout-login .field.choice.newsletter,.multishipping-checkout-register .field.choice.newsletter{margin-bottom:15px}.customer-account-login .field.choice.newsletter .label,.customer-account-create .field.choice.newsletter .label,.customer-account-forgotpassword .field.choice.newsletter .label,.customer-account-createpassword .field.choice.newsletter .label,.multishipping-checkout-login .field.choice.newsletter .label,.multishipping-checkout-register .field.choice.newsletter .label{display:inline-block;vertical-align:middle}.customer-account-login .actions-toolbar>div,.customer-account-create .actions-toolbar>div,.customer-account-forgotpassword .actions-toolbar>div,.customer-account-createpassword .actions-toolbar>div,.multishipping-checkout-login .actions-toolbar>div,.multishipping-checkout-register .actions-toolbar>div{clear:both}.customer-account-login .actions-toolbar .secondary,.customer-account-create .actions-toolbar .secondary,.customer-account-forgotpassword .actions-toolbar .secondary,.customer-account-createpassword .actions-toolbar .secondary,.multishipping-checkout-login .actions-toolbar .secondary,.multishipping-checkout-register .actions-toolbar .secondary,.customer-account-login .actions-toolbar .primary,.customer-account-create .actions-toolbar .primary,.customer-account-forgotpassword .actions-toolbar .primary,.customer-account-createpassword .actions-toolbar .primary,.multishipping-checkout-login .actions-toolbar .primary,.multishipping-checkout-register .actions-toolbar .primary{text-align:left}.customer-account-login .actions-toolbar .action,.customer-account-create .actions-toolbar .action,.customer-account-forgotpassword .actions-toolbar .action,.customer-account-createpassword .actions-toolbar .action,.multishipping-checkout-login .actions-toolbar .action,.multishipping-checkout-register .actions-toolbar .action{font-weight:400;font-size:14px;line-height:1.5}.customer-account-login .actions-toolbar .action button,.customer-account-create .actions-toolbar .action button,.customer-account-forgotpassword .actions-toolbar .action button,.customer-account-createpassword .actions-toolbar .action button,.multishipping-checkout-login .actions-toolbar .action button,.multishipping-checkout-register .actions-toolbar .action button{max-width:400px}.customer-account-login .actions-toolbar .action.login,.customer-account-create .actions-toolbar .action.login,.customer-account-forgotpassword .actions-toolbar .action.login,.customer-account-createpassword .actions-toolbar .action.login,.multishipping-checkout-login .actions-toolbar .action.login,.multishipping-checkout-register .actions-toolbar .action.login,.customer-account-login .actions-toolbar .action.submit,.customer-account-create .actions-toolbar .action.submit,.customer-account-forgotpassword .actions-toolbar .action.submit,.customer-account-createpassword .actions-toolbar .action.submit,.multishipping-checkout-login .actions-toolbar .action.submit,.multishipping-checkout-register .actions-toolbar .action.submit{background:#2a3f60;color:#fff;text-align:center;max-width:300px}.customer-account-login .actions-toolbar .action.login:hover,.customer-account-create .actions-toolbar .action.login:hover,.customer-account-forgotpassword .actions-toolbar .action.login:hover,.customer-account-createpassword .actions-toolbar .action.login:hover,.multishipping-checkout-login .actions-toolbar .action.login:hover,.multishipping-checkout-register .actions-toolbar .action.login:hover,.customer-account-login .actions-toolbar .action.submit:hover,.customer-account-create .actions-toolbar .action.submit:hover,.customer-account-forgotpassword .actions-toolbar .action.submit:hover,.customer-account-createpassword .actions-toolbar .action.submit:hover,.multishipping-checkout-login .actions-toolbar .action.submit:hover,.multishipping-checkout-register .actions-toolbar .action.submit:hover,.customer-account-login .actions-toolbar .action.login:focus,.customer-account-create .actions-toolbar .action.login:focus,.customer-account-forgotpassword .actions-toolbar .action.login:focus,.customer-account-createpassword .actions-toolbar .action.login:focus,.multishipping-checkout-login .actions-toolbar .action.login:focus,.multishipping-checkout-register .actions-toolbar .action.login:focus,.customer-account-login .actions-toolbar .action.submit:focus,.customer-account-create .actions-toolbar .action.submit:focus,.customer-account-forgotpassword .actions-toolbar .action.submit:focus,.customer-account-createpassword .actions-toolbar .action.submit:focus,.multishipping-checkout-login .actions-toolbar .action.submit:focus,.multishipping-checkout-register .actions-toolbar .action.submit:focus{background:#fff;color:#2a3f60}.customer-account-login .actions-toolbar .action.remind,.customer-account-create .actions-toolbar .action.remind,.customer-account-forgotpassword .actions-toolbar .action.remind,.customer-account-createpassword .actions-toolbar .action.remind,.multishipping-checkout-login .actions-toolbar .action.remind,.multishipping-checkout-register .actions-toolbar .action.remind{color:#2a3f60;font-weight:500;text-decoration:underline}.customer-account-login .actions-toolbar .action.remind:hover,.customer-account-create .actions-toolbar .action.remind:hover,.customer-account-forgotpassword .actions-toolbar .action.remind:hover,.customer-account-createpassword .actions-toolbar .action.remind:hover,.multishipping-checkout-login .actions-toolbar .action.remind:hover,.multishipping-checkout-register .actions-toolbar .action.remind:hover,.customer-account-login .actions-toolbar .action.remind:focus,.customer-account-create .actions-toolbar .action.remind:focus,.customer-account-forgotpassword .actions-toolbar .action.remind:focus,.customer-account-createpassword .actions-toolbar .action.remind:focus,.multishipping-checkout-login .actions-toolbar .action.remind:focus,.multishipping-checkout-register .actions-toolbar .action.remind:focus{text-decoration:none}.customer-account-login .actions-toolbar .backtologin,.customer-account-create .actions-toolbar .backtologin,.customer-account-forgotpassword .actions-toolbar .backtologin,.customer-account-createpassword .actions-toolbar .backtologin,.multishipping-checkout-login .actions-toolbar .backtologin,.multishipping-checkout-register .actions-toolbar .backtologin,.customer-account-login .actions-toolbar .primary,.customer-account-create .actions-toolbar .primary,.customer-account-forgotpassword .actions-toolbar .primary,.customer-account-createpassword .actions-toolbar .primary,.multishipping-checkout-login .actions-toolbar .primary,.multishipping-checkout-register .actions-toolbar .primary{text-align:left;font-size:14px;font-weight:700;line-height:1.5}.customer-account-login .actions-toolbar .backtologin a,.customer-account-create .actions-toolbar .backtologin a,.customer-account-forgotpassword .actions-toolbar .backtologin a,.customer-account-createpassword .actions-toolbar .backtologin a,.multishipping-checkout-login .actions-toolbar .backtologin a,.multishipping-checkout-register .actions-toolbar .backtologin a,.customer-account-login .actions-toolbar .primary a,.customer-account-create .actions-toolbar .primary a,.customer-account-forgotpassword .actions-toolbar .primary a,.customer-account-createpassword .actions-toolbar .primary a,.multishipping-checkout-login .actions-toolbar .primary a,.multishipping-checkout-register .actions-toolbar .primary a{text-decoration:underline}.customer-account-login .actions-toolbar .backtologin a:hover,.customer-account-create .actions-toolbar .backtologin a:hover,.customer-account-forgotpassword .actions-toolbar .backtologin a:hover,.customer-account-createpassword .actions-toolbar .backtologin a:hover,.multishipping-checkout-login .actions-toolbar .backtologin a:hover,.multishipping-checkout-register .actions-toolbar .backtologin a:hover,.customer-account-login .actions-toolbar .primary a:hover,.customer-account-create .actions-toolbar .primary a:hover,.customer-account-forgotpassword .actions-toolbar .primary a:hover,.customer-account-createpassword .actions-toolbar .primary a:hover,.multishipping-checkout-login .actions-toolbar .primary a:hover,.multishipping-checkout-register .actions-toolbar .primary a:hover,.customer-account-login .actions-toolbar .backtologin a:focus,.customer-account-create .actions-toolbar .backtologin a:focus,.customer-account-forgotpassword .actions-toolbar .backtologin a:focus,.customer-account-createpassword .actions-toolbar .backtologin a:focus,.multishipping-checkout-login .actions-toolbar .backtologin a:focus,.multishipping-checkout-register .actions-toolbar .backtologin a:focus,.customer-account-login .actions-toolbar .primary a:focus,.customer-account-create .actions-toolbar .primary a:focus,.customer-account-forgotpassword .actions-toolbar .primary a:focus,.customer-account-createpassword .actions-toolbar .primary a:focus,.multishipping-checkout-login .actions-toolbar .primary a:focus,.multishipping-checkout-register .actions-toolbar .primary a:focus{text-decoration:none}.customer-account-login .actions-toolbar .backtologin .submit,.customer-account-create .actions-toolbar .backtologin .submit,.customer-account-forgotpassword .actions-toolbar .backtologin .submit,.customer-account-createpassword .actions-toolbar .backtologin .submit,.multishipping-checkout-login .actions-toolbar .backtologin .submit,.multishipping-checkout-register .actions-toolbar .backtologin .submit,.customer-account-login .actions-toolbar .primary .submit,.customer-account-create .actions-toolbar .primary .submit,.customer-account-forgotpassword .actions-toolbar .primary .submit,.customer-account-createpassword .actions-toolbar .primary .submit,.multishipping-checkout-login .actions-toolbar .primary .submit,.multishipping-checkout-register .actions-toolbar .primary .submit,.customer-account-login .actions-toolbar .backtologin .login,.customer-account-create .actions-toolbar .backtologin .login,.customer-account-forgotpassword .actions-toolbar .backtologin .login,.customer-account-createpassword .actions-toolbar .backtologin .login,.multishipping-checkout-login .actions-toolbar .backtologin .login,.multishipping-checkout-register .actions-toolbar .backtologin .login,.customer-account-login .actions-toolbar .primary .login,.customer-account-create .actions-toolbar .primary .login,.customer-account-forgotpassword .actions-toolbar .primary .login,.customer-account-createpassword .actions-toolbar .primary .login,.multishipping-checkout-login .actions-toolbar .primary .login,.multishipping-checkout-register .actions-toolbar .primary .login{color:#fff !important}.customer-account-login .actions-toolbar .backtologin .submit:hover,.customer-account-create .actions-toolbar .backtologin .submit:hover,.customer-account-forgotpassword .actions-toolbar .backtologin .submit:hover,.customer-account-createpassword .actions-toolbar .backtologin .submit:hover,.multishipping-checkout-login .actions-toolbar .backtologin .submit:hover,.multishipping-checkout-register .actions-toolbar .backtologin .submit:hover,.customer-account-login .actions-toolbar .primary .submit:hover,.customer-account-create .actions-toolbar .primary .submit:hover,.customer-account-forgotpassword .actions-toolbar .primary .submit:hover,.customer-account-createpassword .actions-toolbar .primary .submit:hover,.multishipping-checkout-login .actions-toolbar .primary .submit:hover,.multishipping-checkout-register .actions-toolbar .primary .submit:hover,.customer-account-login .actions-toolbar .backtologin .login:hover,.customer-account-create .actions-toolbar .backtologin .login:hover,.customer-account-forgotpassword .actions-toolbar .backtologin .login:hover,.customer-account-createpassword .actions-toolbar .backtologin .login:hover,.multishipping-checkout-login .actions-toolbar .backtologin .login:hover,.multishipping-checkout-register .actions-toolbar .backtologin .login:hover,.customer-account-login .actions-toolbar .primary .login:hover,.customer-account-create .actions-toolbar .primary .login:hover,.customer-account-forgotpassword .actions-toolbar .primary .login:hover,.customer-account-createpassword .actions-toolbar .primary .login:hover,.multishipping-checkout-login .actions-toolbar .primary .login:hover,.multishipping-checkout-register .actions-toolbar .primary .login:hover,.customer-account-login .actions-toolbar .backtologin .submit:focus,.customer-account-create .actions-toolbar .backtologin .submit:focus,.customer-account-forgotpassword .actions-toolbar .backtologin .submit:focus,.customer-account-createpassword .actions-toolbar .backtologin .submit:focus,.multishipping-checkout-login .actions-toolbar .backtologin .submit:focus,.multishipping-checkout-register .actions-toolbar .backtologin .submit:focus,.customer-account-login .actions-toolbar .primary .submit:focus,.customer-account-create .actions-toolbar .primary .submit:focus,.customer-account-forgotpassword .actions-toolbar .primary .submit:focus,.customer-account-createpassword .actions-toolbar .primary .submit:focus,.multishipping-checkout-login .actions-toolbar .primary .submit:focus,.multishipping-checkout-register .actions-toolbar .primary .submit:focus,.customer-account-login .actions-toolbar .backtologin .login:focus,.customer-account-create .actions-toolbar .backtologin .login:focus,.customer-account-forgotpassword .actions-toolbar .backtologin .login:focus,.customer-account-createpassword .actions-toolbar .backtologin .login:focus,.multishipping-checkout-login .actions-toolbar .backtologin .login:focus,.multishipping-checkout-register .actions-toolbar .backtologin .login:focus,.customer-account-login .actions-toolbar .primary .login:focus,.customer-account-create .actions-toolbar .primary .login:focus,.customer-account-forgotpassword .actions-toolbar .primary .login:focus,.customer-account-createpassword .actions-toolbar .primary .login:focus,.multishipping-checkout-login .actions-toolbar .primary .login:focus,.multishipping-checkout-register .actions-toolbar .primary .login:focus{color:#2a3f60 !important}.customer-account-login .primary .submit,.customer-account-create .primary .submit,.customer-account-forgotpassword .primary .submit,.customer-account-createpassword .primary .submit,.multishipping-checkout-login .primary .submit,.multishipping-checkout-register .primary .submit{clear:both;float:left}.customer-account-login .backtologin,.customer-account-create .backtologin,.customer-account-forgotpassword .backtologin,.customer-account-createpassword .backtologin,.multishipping-checkout-login .backtologin,.multishipping-checkout-register .backtologin{clear:both;float:left;margin-top:15px}.customer-account-login .block-new-customer .actions-toolbar .primary,.customer-account-create .block-new-customer .actions-toolbar .primary,.customer-account-forgotpassword .block-new-customer .actions-toolbar .primary,.customer-account-createpassword .block-new-customer .actions-toolbar .primary,.multishipping-checkout-login .block-new-customer .actions-toolbar .primary,.multishipping-checkout-register .block-new-customer .actions-toolbar .primary{font-size:14px;font-weight:700;line-height:1.5;text-align:left}.customer-account-login .block-new-customer .actions-toolbar .primary .action,.customer-account-create .block-new-customer .actions-toolbar .primary .action,.customer-account-forgotpassword .block-new-customer .actions-toolbar .primary .action,.customer-account-createpassword .block-new-customer .actions-toolbar .primary .action,.multishipping-checkout-login .block-new-customer .actions-toolbar .primary .action,.multishipping-checkout-register .block-new-customer .actions-toolbar .primary .action{font-weight:500;color:#2a3f60}.customer-account-login .block-new-customer .actions-toolbar .primary a,.customer-account-create .block-new-customer .actions-toolbar .primary a,.customer-account-forgotpassword .block-new-customer .actions-toolbar .primary a,.customer-account-createpassword .block-new-customer .actions-toolbar .primary a,.multishipping-checkout-login .block-new-customer .actions-toolbar .primary a,.multishipping-checkout-register .block-new-customer .actions-toolbar .primary a{text-decoration:underline}.customer-account-login .block-new-customer .actions-toolbar .primary a:hover,.customer-account-create .block-new-customer .actions-toolbar .primary a:hover,.customer-account-forgotpassword .block-new-customer .actions-toolbar .primary a:hover,.customer-account-createpassword .block-new-customer .actions-toolbar .primary a:hover,.multishipping-checkout-login .block-new-customer .actions-toolbar .primary a:hover,.multishipping-checkout-register .block-new-customer .actions-toolbar .primary a:hover,.customer-account-login .block-new-customer .actions-toolbar .primary a:focus,.customer-account-create .block-new-customer .actions-toolbar .primary a:focus,.customer-account-forgotpassword .block-new-customer .actions-toolbar .primary a:focus,.customer-account-createpassword .block-new-customer .actions-toolbar .primary a:focus,.multishipping-checkout-login .block-new-customer .actions-toolbar .primary a:focus,.multishipping-checkout-register .block-new-customer .actions-toolbar .primary a:focus{text-decoration:none}.customer-account-login .block-authentication .block-title strong{font-size:24px}.customer-account-login [aria-labelledby=block-new-customer-heading]{font-size:22px}.customer-account-login .actions-toolbar>.secondary{margin-bottom:30px}.customer-account-login .actions-toolbar>.primary .action button,.customer-account-login .actions-toolbar>.secondary .action button{background-color:#2a3f60;color:#fff;box-shadow:none}.customer-account-login .actions-toolbar>.primary .action button:hover,.customer-account-login .actions-toolbar>.secondary .action button:hover,.customer-account-login .actions-toolbar>.primary .action button:focus,.customer-account-login .actions-toolbar>.secondary .action button:focus{background-color:#fff;color:#2a3f60;border-color:#2a3f60}@media (min-width:769px){.popup-authentication.modal-popup .modal-content{padding:30px}.popup-authentication .block-authentication{border-top:none !important}.popup-authentication.modal-slide._inner-scroll .modal-header{display:none;visibility:hidden}.popup-authentication .actions-toolbar{display:flex;flex-direction:column;margin-top:0 !important}.page-header .header-middle .header-m-right .customer-account .telyrx-ajax-popup .form.create.account .fieldset{width:100%}}.customer-account-create .form.create.account{width:100%;display:flex;flex-wrap:wrap;margin-bottom:15px}@media (min-width:769px){.customer-account-create .form.create.account{width:100%}}.customer-account-create .form.create.account select{height:53px}.customer-account-create .form.create.account .legend>span{font-weight:600}.customer-account-create .form.create.account .fieldset{width:100%;margin-bottom:30px;padding:15px}@media (max-width:600px){.customer-account-create .form.create.account .fieldset{width:100%;padding:0}}.customer-account-create .form.create.account .field-group{margin-bottom:20px}.customer-account-create .form.create.account .field-group .field label[for=dob] span span{font-size:14px}.customer-account-create .form.create.account .field-group.dob-gen{display:flex;flex-wrap:nowrap;column-gap:30px}@media (max-width:400px){.customer-account-create .form.create.account .field-group.dob-gen{flex-direction:column;row-gap:15px}}.customer-account-create .form.create.account .field-group.height-weight{display:flex;flex-wrap:nowrap;column-gap:15px}@media (max-width:400px){.customer-account-create .form.create.account .field-group.height-weight{flex-direction:column;row-gap:15px}}.customer-account-create .form.create.account .field-group.height-weight .field.field-name-height{display:inline-block;width:100%}.customer-account-create .form.create.account .field-group.height-weight .field.field-name-weight{max-width:100px}.customer-account-create .form.create.account .actions-toolbar{align-self:flex-start;width:100%}.customer-account-create .fieldset.additional_info{display:none}.customer-account-create #maincontent .fieldset.additional_info{display:block}.customer-account-create span.phone-error{color:#e02b27;font-size:1.2rem}@media (min-width:769px){.customer-account-login .block-customer-login .customer-account-create-link{display:none}.customer-account-login .block-customer-login .ajax-login-or{display:none}.customer-account-login .block-customer-login .field.note{display:none}}@media (max-width:768px){.customer-account-login .page-title{display:none}.customer-account-login .actions-toolbar .new-account,.customer-account-login .actions-toolbar a.action{display:none}.customer-account-login .block-customer-login .customer-account-create-link{text-align:center;margin:24px 0 15px}.customer-account-login .block-customer-login .customer-account-create-link strong{font-size:18px;font-weight:700;margin-bottom:22px;display:block}.customer-account-login .block-customer-login .customer-account-create-link .telyrx-ajax-register-tab-btn{width:100%;background-color:#709b4c;border-color:#709b4c;color:#fff;font-size:15px;letter-spacing:1px;box-shadow:0px 4px 7px 0px #000 1 A}.customer-account-login .block-customer-login .customer-account-create-link .telyrx-ajax-register-tab-btn:hover{background-color:#2a3f60;border-color:#2a3f60}.customer-account-login .block-customer-login .ajax-login-or{position:relative;display:block;z-index:1;background-color:#fff;display:flex;align-items:center;text-align:center;color:#d9d9d9;font-size:18px;font-weight:700;margin-bottom:12px}.customer-account-login .block-customer-login .ajax-login-or:before{content:"";flex:1;border-bottom:1px solid #d9d9d9;margin-right:12px}.customer-account-login .block-customer-login .ajax-login-or:after{content:"";flex:1;border-bottom:1px solid #d9d9d9;margin-left:12px}.customer-account-login .block-customer-login .field.note{text-align:center;border:none;font-weight:700;font-size:18px}.customer-account-login .block-customer-login .actions-toolbar .primary button{width:100%;max-width:100% !important}}.account.page-layout-2columns-left .columns .column.main{background-color:#f5f7f7;border:none;padding:60px 48px !important;order:2;width:60%}@media (max-width:768px){.account.page-layout-2columns-left .columns .column.main{width:100%;padding:32px 0 !important}}.account.page-layout-2columns-left .columns .column.main a{text-decoration:underline}.account.page-layout-2columns-left .columns .column.main a:hover,.account.page-layout-2columns-left .columns .column.main a:focus,.account.page-layout-2columns-left .columns .column.main a:active{text-decoration:none}.account.page-layout-2columns-left .columns .sidebar-main{padding:60px 32px 60px;background-color:#fff;margin-bottom:0;flex:1;order:1;width:40%}@media (max-width:768px){.account.page-layout-2columns-left .columns .sidebar-main{flex:auto;width:100%;padding:0}}.account .page-wrapper{background-color:#f5f7f7}.account .page-wrapper #maincontent{padding-top:94px}@media (max-width:768px){.account .page-wrapper #maincontent{padding-top:138px}}.account .page-wrapper #maincontent .columns{display:flex;flex-wrap:wrap}.account .page-wrapper #maincontent .messages{margin-bottom:0}@media (max-width:768px){.account .block-collapsible-nav{position:unset;margin-bottom:0}}@media (max-width:768px){.account .block-collapsible-nav .title{display:none}}.account .block-collapsible-nav .content{border:none;padding:0;background:#fff;display:block}@media (max-width:768px){.account .block-collapsible-nav .content{margin:0 -15px}}@media (max-width:768px){.account .block-collapsible-nav .content ul.items{display:flex;flex-wrap:nowrap;overflow-x:auto}}.account .block-collapsible-nav .item{margin:0}@media (max-width:768px){.account .block-collapsible-nav .item{flex:0 0 auto}}.account .block-collapsible-nav .item .delimiter{border-top-color:#e7e9ea;margin:24px 0}.account .block-collapsible-nav .item:first-child{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e7e9ea}@media (max-width:768px){.account .block-collapsible-nav .item:first-child{margin:0;border:none;padding:0}}.account .block-collapsible-nav .item+.delimiter{min-height:1px}.account .block-collapsible-nav .item a,.account .block-collapsible-nav .item>strong{padding:8px 12px;font-size:18px;line-height:28px;color:#2f3335;font-family:"Inter",sans-serif;margin-right:-32px;border-left:4px solid #fff;font-weight:400}@media (max-width:768px){.account .block-collapsible-nav .item a,.account .block-collapsible-nav .item>strong{border-left:none;border-bottom:4px solid #fff;height:100%;margin-right:0}}.account .block-collapsible-nav .item a:hover,.account .block-collapsible-nav .item>strong:hover,.account .block-collapsible-nav .item a:focus,.account .block-collapsible-nav .item>strong:focus{color:#4d67d6;background-color:#ecf0ff;border-left:4px solid #4d67d6;text-decoration:none}@media (max-width:768px){.account .block-collapsible-nav .item a:hover,.account .block-collapsible-nav .item>strong:hover,.account .block-collapsible-nav .item a:focus,.account .block-collapsible-nav .item>strong:focus{border-left:none;border-bottom:4px solid #4d67d6}}.account .block-collapsible-nav .item.current a,.account .block-collapsible-nav .item.current>strong{color:#4d67d6;background-color:#ecf0ff;border-left:4px solid #4d67d6}@media (max-width:768px){.account .block-collapsible-nav .item.current a,.account .block-collapsible-nav .item.current>strong{border-left:none;border-bottom:4px solid #4d67d6}}.account .block-collapsible-nav .item.current a:after,.account .block-collapsible-nav .item.current>strong:after{display:none}@media (max-width:768px){.account .page-main{padding-top:0}}.account .page-main .page-title-wrapper .page-title{font-weight:600;font-size:36px !important;margin-top:15px;margin-bottom:15px;line-height:1.2}@media (max-width:768px){.account .page-main .page-title-wrapper .page-title{margin-bottom:15px}}@media (min-width:769px){.account .page-main .page-title-wrapper .order-date{margin-top:0 !important}}.account .page-main .block:not(.widget) .block-title{font-size:24px;font-weight:400;text-transform:uppercase}.account .page-main .block:not(.widget) .block-title h2{font-size:24px;font-weight:400;text-transform:uppercase;margin-bottom:0}.account .page-main .block:not(.widget) .block-title a.action{text-transform:none}.account .page-main p{font-size:16px}.account .page-main .block p:last-child{margin:15px 0}@media (min-width:769px){.account .page-main .account .page-main .abs-status,.account .page-main .account .page-main .return-status,.account .page-main .account .page-main .order-status,.account .page-main .subscription-actions-toolbar{margin-top:15px}}@media (max-width:768px){.account .page-main .subscription-actions-toolbar{float:none}}.account .page-main .subscription-actions-toolbar .actions{display:flex;flex-direction:row-reverse;column-gap:10px}.account .page-main .subscription-actions-toolbar .actions a.action.primary.edit{min-height:12px;border:none;padding:7px 15px 7px 0;vertical-align:middle}.account .page-main .subscription-actions-toolbar .actions a.action.primary.edit:hover,.account .page-main .subscription-actions-toolbar .actions a.action.primary.edit:focus{color:#2a3f60;padding:7px 15px 7px 0;background-color:transparent;border:none !important}.account .page-main .box-actions a{font-size:16px;font-weight:700;margin-top:3px;text-decoration:underline}.account .page-main a.action{font-weight:500;text-transform:none}.account .page-main a.action.edit{text-decoration:none}.account .page-main a.action.edit span{text-decoration:underline}.account .page-main a.action.edit:hover span,.account .page-main a.action.edit:focus span{text-decoration:none}.account .page-main a.action.view{text-decoration:none}.account .page-main a.action.view span{text-decoration:underline}.account .page-main a.action.view:hover span,.account .page-main a.action.view:focus span{text-decoration:none}.account .page-main .actions-toolbar .primary .action{max-width:300px}.account .page-main .data.table .col.actions{display:flex;flex-wrap:wrap;column-gap:10px}@media (max-width:768px){.account .page-main .data.table .col.actions .action:after{display:none}}.account .page-main .abs-status,.account .page-main .return-status,.account .page-main .order-status{border:none;margin-top:18px}@media (min-width:769px){.account .page-main .abs-status,.account .page-main .return-status,.account .page-main .order-status{margin-top:13px}}@media (max-width:768px){.account .page-main .abs-status,.account .page-main .return-status,.account .page-main .order-status{padding-left:0}}.account .page-main td.amount{text-align:right}.account .page-main .toolbar .pages strong.page{color:#2a3f60;font-weight:700;background-color:transparent}.account .page-main .toolbar .pages .items .item{font-size:14px}.account .page-main .toolbar .pages a.page{text-decoration:underline;color:#2f6a97}.account .page-main .toolbar .pages a.page:hover,.account .page-main .toolbar .pages a.page:focus{text-decoration:none}.account .page-main .toolbar .pages a.action{background-color:transparent;border:1px solid #2a3f60;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.account .page-main .toolbar select{background-color:transparent;border:1px solid #2a3f60;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.account .page-main .table tfoot,.account .page-main .abs-account-summary td,.account .page-main .order-details-items tfoot td{background-color:#fff}.account .product-image-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.account .product-image-wrapper img{display:block;z-index:12}.account .product-image-wrapper:after{content:"";position:absolute;width:75%;height:75%;background-color:#719b4d;background-color:rgba(113,155,77,.2);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.account .checkout-payment-method .payment-method-title{padding-top:0;padding-bottom:30px}.account .checkout-payment-method .payment-method-title .payment-icon{width:auto;height:auto}.account .checkout-payment-method .fieldset>.legend{font-size:16px;font-weight:700}.account .checkout-payment-method .actions-toolbar .primary{float:none}.account .checkout-payment-method .ccard .cvv .input-text{padding:15px 8px;text-align:center}.account abbr[title]{border-bottom:none !important;cursor:inherit !important;text-decoration:none !important;font-style:italic;font-size:14px}.account .abs-product-link>a:visited,.account .product-item-name>a:visited,.account .product.name a>a:visited{color:#2a3f60}.account .abs-incl-excl-tax .price-including-tax,.account .abs-incl-excl-tax .price-excluding-tax,.account .paypal-review .table-paypal-review-items .col.price .price-including-tax,.account .paypal-review .table-paypal-review-items .col.price .price-excluding-tax,.account .paypal-review .table-paypal-review-items .col.subtotal .price-including-tax,.account .paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax,.account .cart.table-wrapper .col.price .price-including-tax,.account .cart.table-wrapper .col.price .price-excluding-tax,.account .cart.table-wrapper .col.subtotal .price-including-tax,.account .cart.table-wrapper .col.subtotal .price-excluding-tax,.account .cart.table-wrapper .col.msrp .price-including-tax,.account .cart.table-wrapper .col.msrp .price-excluding-tax,.account .order-details-items .col.price .price-including-tax,.account .order-details-items .col.price .price-excluding-tax,.account .order-details-items .col.subtotal .price-including-tax,.account .order-details-items .col.subtotal .price-excluding-tax{color:#2a3f60}.account .field.date ._has-datepicker,.account .field-dob ._has-datepicker{width:100%}.account .field.date .ui-datepicker-trigger.v-middle,.account .field-dob .ui-datepicker-trigger.v-middle{position:absolute;right:7px;top:6px}@media (min-width:769px){.account .sales-order-print .page-wrapper .page-main{padding-top:calc(60px)}}.account .sales-order-print .order-details-items{border:none}.account .sales-order-print .block-order-details-view{padding:0 15px}.account div:not([class]) img[title="Card Verification Number Visual Reference"]{display:none !important}@media (min-width:769px){.account .page-print.account .page-wrapper .page-main{max-width:960px !important;padding-top:30px}}.account .page-print.account .logo img{max-width:180px}.account p.empty-message-error{font-size:13px;color:#ae0c09;margin:0 0 5px}.account .customer-messages .modal-header{box-shadow:none !important}.account .customer-messages .modal-inner-wrap{max-width:900px}.account .customer-messages .modal-inner-wrap .modal-content .modal-content.modal-body-content{padding:0}.account .customer-messages .modal-inner-wrap .modal-content .modal-content.modal-body-content .modal-body h2{font-size:35px;margin-bottom:0;margin-top:0}.account .customer-messages .modal-inner-wrap .modal-content .modal-content.modal-body-content .modal-body .message-tag{font-size:16px}.account .customer-messages .modal-inner-wrap .modal-content .modal-content.modal-body-content .modal-body .message-reply-form textarea{max-width:100%}.account .customer-messages .modal-inner-wrap .modal-content .modal-content.modal-body-content .modal-body .message-reply-form .submit-message-reply{margin-top:20px;color:#fff;background-color:#2a3f60}.account .customer-messages .modal-inner-wrap .modal-content .modal-content.modal-body-content .modal-body .message-reply-form .submit-message-reply:hover,.account .customer-messages .modal-inner-wrap .modal-content .modal-content.modal-body-content .modal-body .message-reply-form .submit-message-reply:focus{color:#2a3f60;background-color:#fff;box-shadow:none}.account.customer-subscriptions-index .toolbar-products{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.account.customer-subscriptions-index .toolbar-products>p,.account.customer-subscriptions-index .toolbar-products>div{width:50%}.account.customer-subscriptions-index .toolbar-products .sorter{margin-right:auto;display:flex;justify-content:flex-end;align-items:center}@media (max-width:620px){.account.customer-subscriptions-index .table-wrapper{border-top:none}.account.customer-subscriptions-index .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td{padding-left:0;padding-right:0}}.account.customer-subscriptions-index .subscription-section{margin-bottom:30px;border:1px solid #e8e8e8;border-radius:5px;padding:15px;background:#f8f8f8}.account.customer-subscriptions-index .subscription-section .section-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.account.customer-subscriptions-index .subscription-section .section-header h2{margin:0}.account.customer-subscriptions-index .subscription-section .section-header .toggle-icon:after{content:'−';font-size:24px}.account.customer-subscriptions-index .subscription-section .section-header.collapsed .toggle-icon:after{content:'+'}.account.customer-subscriptions-index .subscription-section .section-content{margin-top:15px}@media (max-width:620px){.account.customer-subscriptions-view .cart.table-wrapper{border-top:none}.account.customer-subscriptions-view .cart.table-wrapper tr.item-info{display:flex;flex-wrap:wrap;justify-content:space-between}.account.customer-subscriptions-view .cart.table-wrapper tr.item-info td.price,.account.customer-subscriptions-view .cart.table-wrapper tr.item-info td.subtotal{width:50%}.account.customer-subscriptions-view .cart.table-wrapper .product-item-photo{left:0;max-width:80px}.account.customer-subscriptions-view .column.main .block:not(.widget) .block-title{margin-bottom:0}}.account table#my-messages-table span.read-more{font-weight:700;cursor:pointer}span.field-name-firstname-notice{color:#fff;font-weight:700;font-size:14px !important}.field.field-name-error-msg{background:red;padding:10px 20px}.customer-account-create .form-create-account fieldset#swissup-address-fields-container{display:none}.customer-account-create .field.field-name-error-msg{border-radius:8px}.customer-account-create .fieldset .label{font-size:14px !important}.customer-account-create input[type=text],.customer-account-create .fieldset .control input,.customer-account-create select{border-radius:8px !important;height:52px !important}.customer-account-create .actions-toolbar .primary .action{min-width:50px !important}.customer-account-create .field.field-name-firstname,.customer-account-create .field.field-name-lastname{display:inline-block;width:calc(40%);vertical-align:top;box-sizing:border-box}.customer-account-create .field.field-name-firstname{margin-right:20px}@media (max-width:600px){.customer-account-create .field.field-name-firstname,.customer-account-create .field.field-name-lastname{display:block;width:100%}.customer-account-create .field.field-name-firstname{margin-right:0}}.customer-account-create .form.create.account .fieldset .field.phone .control{position:relative}.customer-account-create .form.create.account .fieldset .field.phone .control .counrty-code{position:absolute;top:16px;left:8px;z-index:9;font-weight:700}.customer-account-create .form.create.account .fieldset .field.phone .control .counrty-code:after{content:'|';font-size:30px;position:absolute;top:-13px;font-weight:400;right:-14px}.customer-account-create .form.create.account .fieldset .field.phone .control .input-text{padding-left:42px}.customer-account-create .field.choice.newsletter{flex-wrap:wrap;align-items:flex-start}.customer-account-create .field.choice.newsletter .newsletter-short-note{display:block;width:100%;font-size:12px;font-style:italic;font-weight:400;padding-left:36px}.customer-account-create .field.choice.newsletter input{width:26px}.customer-account-create .field.choice.newsletter .label{width:calc(64%);white-space:pre-line;line-height:normal;display:flex}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.cancel{background:#d77a00;padding:10px 40px;height:auto !important;text-decoration:none;border-radius:5px;color:#fff;font-weight:700}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.pause{background:#2f6a97;padding:10px 40px;height:auto !important;text-decoration:none;border-radius:5px;color:#fff;font-weight:700}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.activate{background:#2f6a97;padding:10px 40px !important;height:auto !important;text-decoration:none !important;border-radius:5px;color:#fff !important;font-weight:700 !important}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.primary.edit{background:#2b3f60;padding:10px 40px !important;height:auto !important;text-decoration:none !important;border-radius:5px;color:#fff;font-weight:700 !important}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.primary.edit:hover{background:#2b3f60 !important;color:#fff !important}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.primary.edit span{text-decoration:none !important}.account .order-details-items .table-order-items tbody .refill-message{background:#719B4D40;padding:6px 12px;font-size:12px;border-radius:8px;position:absolute;left:-320px;width:fit-content;margin-right:70px}.refill-request.modal-slide .modal-inner-wrap{background-color:#f2f7ff !important;border-radius:20px;max-width:600px;transform:translateY(-50%);top:44%}.refill-request.modal-slide header.modal-header{box-shadow:none}.refill-request.modal-slide .refill-popup-content{text-align:center}.refill-request.modal-slide .refill-popup-content .medication-name{font-weight:700;margin-bottom:0}.refill-request.modal-slide .refill-popup-content .medication-details{margin-top:0;font-size:16px;margin-top:8px}.refill-request.modal-slide .refill-popup-content .medication-details>span{padding:0 10px}.refill-request.modal-slide .refill-popup-content .dosage{font-style:italic}.refill-request.modal-slide .refill-popup-content .quantity{font-style:italic}.refill-request.modal-slide .refill-popup-content .refill-available{color:#d77a00;font-size:16px;margin-bottom:0}.refill-request.modal-slide .refill-popup-content .refill-message{font-style:italic;font-size:16px;margin-top:4px;padding:0 20px}.refill-request.modal-slide .refill-popup-content select{font-weight:500;font-size:14px;min-height:42px;border-radius:8px;margin:0 0 15px;max-width:100%}.refill-request.modal-slide .refill-popup-content input{margin:0;font-size:14px;min-height:42px;border-radius:8px;padding:4px 25px 5px 10px;color:inherit;max-width:100%}.refill-request.modal-slide .refill-popup-content label{text-align:left;font-size:12px;margin-bottom:6px}.refill-request.modal-slide .refill-popup-content .discount-message{margin-top:10px;font-style:italic;margin-bottom:30px;font-size:16px}.refill-request.modal-slide .refill-popup-content .grand-total{margin-top:0;font-weight:700;margin-bottom:25px}.refill-request.modal-slide .refill-popup-content .summary-row{display:flex;justify-content:space-between;font-size:16px;font-weight:400;margin-bottom:10px}.refill-request.modal-slide .refill-popup-content .summary-row .value{text-align:right}.refill-request.modal-slide .refill-popup-content .order-summary{max-width:420px;margin:15px auto 30px}.refill-request.modal-slide .refill-popup-content .summary-row.total-row{font-weight:700;font-size:20px}.refill-request.modal-slide .refill-popup-content .confirm-btn{background-color:#2a3f60;color:#fff;border-radius:6px;margin:0 auto;font-size:16px}.refill-request.modal-slide .refill-popup-content .confirm-btn:hover{background-color:#719b4d;border-color:#719b4d}.refill-request.modal-slide .refill-popup-content .shipping-estimate{color:#696868}.refill-request.modal-slide .action-close{margin-top:0}.refill-request.modal-slide .action-close:before{font-size:20px;line-height:normal;font-weight:700}.refill-success.modal-slide .modal-inner-wrap{background-color:#f2f7ff !important;border-radius:20px;max-width:600px;transform:translateY(-50%);top:44%}.refill-success.modal-slide .modal-header{box-shadow:none}.refill-success.modal-slide .action-close{margin-top:0}.refill-success.modal-slide .action-close:before{font-size:20px;line-height:normal;font-weight:700}.refill-success.modal-slide .refill-success-content{text-align:center}.refill-success.modal-slide .refill-success-content h2{font-weight:700;margin-top:8px}.refill-success.modal-slide .refill-success-content h2+p{color:#d77a00;font-weight:700}.refill-success.modal-slide .refill-success-content p{font-weight:700;font-size:16px}.refill-success.modal-slide .refill-success-content .close-success-popup{background-color:#2a3f60;color:#fff;border-radius:6px;margin:30px auto 20px;width:40%;font-size:16px}.refill-success.modal-slide .refill-success-content .close-success-popup:hover{background-color:#719b4d;border-color:#719b4d}.account.customer-subscriptions-index .right-btn-wrapper{display:flex;justify-content:flex-end;gap:10px}.account.customer-subscriptions-index .right-btn-wrapper .script-btn{margin-top:-60px;border-radius:5px;background-color:#2f6a97;color:#fff;border-color:#2f6a97}.account.customer-subscriptions-index .right-btn-wrapper .script-btn:hover{background-color:#719b4d;border-color:#719b4d !important}.account.customer-subscriptions-index #request-refill-btn{float:right;margin-top:-60px;border-radius:5px;background-color:#2a3f60;color:#fff}.account.customer-subscriptions-index .page-title-wrapper{border-bottom:1.5px solid #bfbfbf}.account.customer-subscriptions-index .page-main p{font-size:14px}.account.customer-subscriptions-index .page-main .data.table th{text-decoration:underline}.account.customer-subscriptions-index .page-main .column.main{border-radius:8px}.account.customer-subscriptions-index .page-main a.action{font-weight:700}.account.customer-subscriptions-index .sorter-label{font-size:14px}.account.customer-subscriptions-index .subscription-section{padding:0;border:none;background:#fff}.account.customer-subscriptions-index .subscription-section .section-header{padding-bottom:16px;border-bottom:1.5px solid #bfbfbf}.account.customer-subscriptions-index .subscription-section .section-header h2{font-size:22px}.account.customer-subscriptions-index .subscription-section .section-content{margin:0}.account.customer-subscriptions-index input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #ced8ea;border-radius:4px;background-color:#fff;cursor:pointer;position:relative;vertical-align:middle;min-height:auto;min-width:auto}.account.customer-subscriptions-index input[type=checkbox]:checked{background-color:#fff;border-color:#ced8ea}.account.customer-subscriptions-index input[type=checkbox]:checked:before{content:"";position:absolute;top:3px;left:3px;width:10px;height:10px;background-color:#2f6a97;border-radius:2px}.account.customer-subscriptions-index input[type=checkbox]:focus{outline:none;box-shadow:none}.modal-popup.modal-slide.missing-script-modal{display:flex;align-items:center}.missing-script-modal .modal-header{box-shadow:none !important}.missing-script-modal .action-close{margin:0}.missing-script-modal .modal-title{border:none;font-size:24px !important;font-weight:700;line-height:normal}.missing-script-modal .modal-inner-wrap{border-radius:16px;max-width:670px;background:#f5f9ff !important}.missing-script-modal .modal-inner-wrap .missing-script-modal-content{text-align:center}.missing-script-modal .modal-inner-wrap .missing-script-modal-content .missing-script-header h2{font-weight:700;margin-top:0}.missing-script-modal .modal-inner-wrap .missing-script-modal-content p{font-size:16px}.missing-script-modal .modal-inner-wrap .missing-script-modal-content .text-title p{font-size:20px;font-weight:600;margin-bottom:0}.missing-script-modal .modal-inner-wrap .missing-script-modal-content .text-subline{margin-top:0}.missing-script-modal .modal-inner-wrap .missing-script-modal-content .green-text{color:#719b4d;font-weight:600;font-style:italic;margin-bottom:24px}.missing-script-modal .modal-inner-wrap .missing-script-modal-content .action{display:flex;justify-content:center}.missing-script-modal .modal-inner-wrap .missing-script-modal-content .action .action.primary{background:#2a3f60;box-shadow:0px 4px 20px 0px #000 1 A;border-radius:8px;color:#fff;font-size:16px;width:40%}.missing-script-modal .modal-inner-wrap .missing-script-modal-content .action .action.primary:hover{background:#719b4d;border-color:#719b4d !important}.multi-refill-request.modal-popup .modal-inner-wrap[class]{background-color:#f2f7ff;border-radius:20px;box-shadow:-2px 4px 20px 0px #000 40;max-width:650px}.multi-refill-request.modal-popup .modal-header{box-shadow:none}.multi-refill-request.modal-popup .modal-title{border:none;text-align:center;font-weight:700}.multi-refill-request.modal-popup .action-close{padding:0}.multi-refill-request.modal-popup .action-close:before{font-size:24px;line-height:normal}.multi-refill-request.modal-popup .multi-refill-popup-content .medication-slide{background-color:#fff;padding:10px 20px;border-radius:10px;border:1px solid #000 80;margin-bottom:10px}.multi-refill-request.modal-popup .multi-refill-popup-content .medication-slide .medication-name{font-size:20px;font-weight:700;margin:0}.multi-refill-request.modal-popup .multi-refill-popup-content .slide-index{float:right;margin-top:-34px;font-weight:700}.multi-refill-request.modal-popup .multi-refill-popup-content .medication-details{margin-top:0;margin-bottom:5px;font-size:14px}.multi-refill-request.modal-popup .multi-refill-popup-content .medication-details>span{display:block}.multi-refill-request.modal-popup .multi-refill-popup-content .refill-available{margin-top:0;font-size:14px;color:#d77a00;margin-bottom:5px}.multi-refill-request.modal-popup .multi-refill-popup-content .owl-item{max-width:280px}.multi-refill-request.modal-popup .multi-refill-popup-content .qty-label{font-size:14px;font-weight:700;width:fit-content;display:flex;gap:4px;align-items:center}.multi-refill-request.modal-popup .multi-refill-popup-content .tooltip{position:relative;display:inline-block;cursor:pointer;height:16px}.multi-refill-request.modal-popup .multi-refill-popup-content .tooltip:hover .tooltip-text{opacity:1}.multi-refill-request.modal-popup .multi-refill-popup-content .tooltip-text{position:absolute;top:50%;left:20px;transform:translateY(-50%);background-color:#333;color:#fff;padding:8px 10px;border-radius:6px;font-size:12px;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:31;width:182px;text-align:center}.multi-refill-request.modal-popup .multi-refill-popup-content .tooltip-text:before{content:"";position:absolute;top:50%;left:-12px;transform:translateY(-50%);border-width:6px;border-style:solid;border-color:transparent #333 transparent transparent}.multi-refill-request.modal-popup .multi-refill-popup-content .refill-qty-select{border-radius:10px;min-height:40px}.multi-refill-request.modal-popup .multi-refill-popup-content .medication-slider{margin-bottom:20px;position:relative}.multi-refill-request.modal-popup .multi-refill-popup-content select{border-radius:10px;display:inline-block;max-width:100%}.multi-refill-request.modal-popup .multi-refill-popup-content input#multi-note{max-width:100%;border-radius:10px}.multi-refill-request.modal-popup .multi-refill-popup-content .form-row{display:inline-block;margin-bottom:15px;width:47%;margin-right:15px}.multi-refill-request.modal-popup .multi-refill-popup-content .summary-row{display:flex;justify-content:space-between;font-size:16px;font-weight:400;margin-bottom:10px}.multi-refill-request.modal-popup .multi-refill-popup-content .summary-row .value{text-align:right}.multi-refill-request.modal-popup .multi-refill-popup-content .order-summary{max-width:420px;margin:15px auto 30px}.multi-refill-request.modal-popup .multi-refill-popup-content .summary-row.total-row{font-weight:700;font-size:20px}.multi-refill-request.modal-popup .multi-refill-popup-content .confirm-btn{background-color:#2a3f60;color:#fff;border-radius:6px;margin:0 auto;font-size:16px}.multi-refill-request.modal-popup .multi-refill-popup-content .confirm-btn:hover{background-color:#719b4d;border-color:#719b4d}.multi-refill-request.modal-popup .owl-nav{position:static;width:100%}.multi-refill-request.modal-popup .owl-nav button{position:absolute;min-height:auto;top:40%;transform:translateY(-50%)}.multi-refill-request.modal-popup .owl-nav button span{color:#454545;font-size:48px}.multi-refill-request.modal-popup .owl-nav .owl-prev{left:-22px}.multi-refill-request.modal-popup .owl-nav .owl-prev:hover{background:0 0}.multi-refill-request.modal-popup .owl-nav .owl-next{right:-22px}.multi-refill-request.modal-popup .owl-nav .owl-next:hover{background:0 0}.multi-refill-request.modal-popup .owl-dots{display:flex;justify-content:center;gap:10px;padding:10px 0;align-items:center}.multi-refill-request.modal-popup .owl-dots button.owl-dot{min-height:auto;width:8px;height:8px;background-color:#709ec2 !important;opacity:1;border-radius:100%}.multi-refill-request.modal-popup .owl-dots button.owl-dot span{display:none}.multi-refill-request.modal-popup .owl-dots button.owl-dot.active{width:50px;border-radius:8px;background:#2f6a97 !important;opacity:1;height:12px}.single-refill-request.modal-popup .modal-inner-wrap[class]{background-color:#f2f7ff;border-radius:20px;box-shadow:-2px 4px 20px 0px #000 40;max-width:650px}.single-refill-request.modal-popup .modal-header{box-shadow:none}.single-refill-request.modal-popup .action-close{padding:0}.single-refill-request.modal-popup .action-close:before{font-size:24px;line-height:normal}.single-refill-request.modal-popup .single-refill-popup-content .medication-slider{margin-bottom:20px;position:relative}.single-refill-request.modal-popup .single-refill-popup-content select{border-radius:10px;display:inline-block;max-width:100%;margin-bottom:10px;border-color:#a9acb2}.single-refill-request.modal-popup .single-refill-popup-content input#single-note{max-width:100%;border-radius:10px}.single-refill-request.modal-popup .single-refill-popup-content .summary-row{display:flex;justify-content:space-between;font-size:16px;font-weight:400;margin-bottom:10px}.single-refill-request.modal-popup .single-refill-popup-content .summary-row .value{text-align:right}.single-refill-request.modal-popup .single-refill-popup-content .order-summary{max-width:420px;margin:15px auto 30px}.single-refill-request.modal-popup .single-refill-popup-content .summary-row.total-row{font-weight:700;font-size:20px}.single-refill-request.modal-popup .single-refill-popup-content .confirm-single-refill-btn{background-color:#2a3f60;color:#fff;border-radius:6px;margin:0 auto;font-size:16px}.single-refill-request.modal-popup .single-refill-popup-content .confirm-single-refill-btn:hover{background-color:#719b4d;border-color:#719b4d}.single-refill-request.modal-popup .single-refill-popup-content .medication-name{text-align:center;font-weight:700;margin-bottom:6px}.single-refill-request.modal-popup .single-refill-popup-content .medication-details{display:flex;justify-content:center;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.single-refill-request.modal-popup .single-refill-popup-content .medication-details p{font-size:18px;margin:0;text-align:center}.single-refill-request.modal-popup .single-refill-popup-content .medication-details p strong{font-weight:400}.single-refill-request.modal-popup .single-refill-popup-content .medication-details p:last-child{width:100%;color:#d77a00}.single-refill-request.modal-popup .single-refill-popup-content .medication-details p:last-child strong{font-weight:700}.single-refill-request.modal-popup .single-refill-popup-content .tooltip{position:relative;display:inline-block;cursor:pointer;height:16px}.single-refill-request.modal-popup .single-refill-popup-content .tooltip:hover .tooltip-text{opacity:1}.single-refill-request.modal-popup .single-refill-popup-content .tooltip-text{position:absolute;top:50%;left:20px;transform:translateY(-50%);background-color:#333;color:#fff;padding:8px 10px;border-radius:6px;font-size:12px;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:31;width:190px;text-align:center}.single-refill-request.modal-popup .single-refill-popup-content .tooltip-text:before{content:"";position:absolute;top:50%;left:-12px;transform:translateY(-50%);border-width:6px;border-style:solid;border-color:transparent #333 transparent transparent}.single-refill-request.modal-popup .single-refill-popup-content .qty-label{display:flex;align-items:center;gap:6px}.confirmation-modal.modal-slide .action-close{margin-top:0}.confirmation-modal.modal-slide .action-close:before{font-size:20px;line-height:normal;font-weight:700}.confirmation-modal.modal-slide .modal-inner-wrap{background-color:#f2f7ff !important;border-radius:20px;max-width:600px;transform:translateY(-50%);top:44%}.confirmation-modal.modal-slide .modal-header{box-shadow:none}.confirmation-modal.modal-slide .confirmation-content{text-align:center}.confirmation-modal.modal-slide .confirmation-content h2{font-weight:700;margin-top:8px}.confirmation-modal.modal-slide .confirmation-content h2+p{color:#d77a00;font-weight:700}.confirmation-modal.modal-slide .confirmation-content h2+p+p{font-style:italic}.confirmation-modal.modal-slide .confirmation-content p{font-weight:400;font-size:20px}.confirmation-modal.modal-slide .confirmation-content .close-popup{background-color:#719b4d;border-color:#719b4d;color:#fff;border-radius:6px;margin:0;width:40%;font-size:16px}.confirmation-modal.modal-slide .confirmation-content .close-popup:hover{background-color:#2a3f60;border-color:#2a3f60}.confirmation-modal.modal-slide .confirmation-content .confirm-cancel{background-color:#2a3f60;color:#fff;border-radius:6px;margin:0;width:40%;font-size:16px}.confirmation-modal.modal-slide .confirmation-content .confirm-cancel:hover{background-color:#719b4d;border-color:#719b4d}.confirmation-modal.modal-slide .confirmation-content .actions{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:20px 0}.confirmation-modal.modal-slide .confirmation-content .refill-info{font-style:normal}.confirmation-modal.modal-slide .confirmation-content .pause-options p{text-align:left}.confirmation-modal.modal-slide .confirmation-content select#pause-duration{border-radius:10px;display:inline-block;max-width:100%}.confirmation-modal.modal-slide .confirmation-content .confirm-pause{background-color:#2a3f60;color:#fff;border-radius:6px;margin:0;width:40%;font-size:16px}.confirmation-modal.modal-slide .confirmation-content .confirm-pause:hover{background-color:#719b4d;border-color:#719b4d}.account.customer-subscriptions-view .page-title-wrapper{display:flex;align-items:center;padding:16px 0;border-bottom:1.5px solid #bfbfbf;margin-bottom:24px;flex-wrap:wrap}.account.customer-subscriptions-view .page-title-wrapper .page-title{margin:0}.account.customer-subscriptions-view .order-status{margin:0;font-style:italic;color:#2f6a97;padding-left:20px}.account.customer-subscriptions-view .actions-toolbar.subscription-actions-toolbar{margin-left:auto}.account.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.cancel{background:#2a3f60}.account.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.cancel:hover{background:#719b4d}.account.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.pause{background:#2a3f60}.account.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.pause:hover{background:#719b4d}.account.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.primary.edit{background:#719b4d}.account.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.primary.edit:hover{background:#2a3f60}.account.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.request-refill{background:#2a3f60;padding:10px 40px;height:auto !important;text-decoration:none;border-radius:5px;color:#fff;font-weight:700}.account.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.reorder-prescription{background:#2a3f60;padding:10px 40px;height:auto !important;text-decoration:none;border-radius:5px;color:#fff;font-weight:700}.account.customer-subscriptions-view .subscription-refill-details{display:flex;flex-wrap:wrap;justify-content:center}.account.customer-subscriptions-view .subscription-refill-details .refill-title{font-size:20px;width:100%;border-bottom:1.5px solid #bfbfbf}.account.customer-subscriptions-view .subscription-refill-details .refill-item{display:flex;width:60%;border-right:1.5px solid #bfbfbf}.account.customer-subscriptions-view .subscription-refill-details .refill-item .product-photo{width:140px;height:140px;border-radius:8px}.account.customer-subscriptions-view .subscription-refill-details .refill-item .product-details{padding:0 20px 0 40px;width:calc(100% - 140px)}.account.customer-subscriptions-view .subscription-refill-details .refill-item .product-name{font-size:20px;margin-bottom:10px;display:block}.account.customer-subscriptions-view .subscription-refill-details .refill-item .item-options{display:flex;flex-wrap:wrap;margin-bottom:0}.account.customer-subscriptions-view .subscription-refill-details .refill-item dt{width:fit-content}.account.customer-subscriptions-view .subscription-refill-details .refill-item dd{width:60%;margin-left:20px}.account.customer-subscriptions-view .subscription-refill-details .refill-item .price{font-weight:700}.account.customer-subscriptions-view .subscription-refill-details .refill-item .price span{font-weight:400;margin-left:20px}.account.customer-subscriptions-view .subscription-refill-details .refill-status{width:30%;padding:0;padding-left:20px}.account.customer-subscriptions-view .subscription-refill-details .refill-status .box-title{font-size:20px;text-decoration:underline;margin-bottom:10px;display:block}.account.customer-subscriptions-view .subscription-refill-details .refill-status .refills-remaining{font-weight:700;margin-bottom:6px}.account.customer-subscriptions-view .subscription-refill-details .refill-status .refills-remaining span{font-weight:400;margin-left:10px}.account.customer-subscriptions-view .subscription-refill-details .refill-status .frequency{font-weight:700;margin-bottom:6px}.account.customer-subscriptions-view .subscription-refill-details .refill-status .frequency span{font-weight:400;margin-left:10px}.account.customer-subscriptions-view .subscription-refill-details .refill-status .last-run{font-weight:700;margin-bottom:6px}.account.customer-subscriptions-view .subscription-refill-details .refill-status .last-run span{font-weight:400;margin-left:10px}.account.customer-subscriptions-view .subscription-refill-details .refill-status .next-run{font-weight:700;margin-bottom:6px}.account.customer-subscriptions-view .subscription-refill-details .refill-status .next-run span{font-weight:400;margin-left:10px}.account.customer-subscriptions-view .auto-refill-toggle-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:24px 0;text-align:center}.account.customer-subscriptions-view .auto-refill-toggle-wrapper input[type=checkbox].automatic-refill-input{cursor:pointer;position:absolute;z-index:1;width:54px;height:30px;opacity:0}.account.customer-subscriptions-view .auto-refill-toggle-wrapper label{position:relative;display:flex;align-items:center;height:30px;padding-left:70px;font-weight:700;font-size:16px;text-align:left}.account.customer-subscriptions-view .auto-refill-toggle-wrapper label:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:34px;transition:.4s;width:54px;height:28px;cursor:pointer}.account.customer-subscriptions-view .auto-refill-toggle-wrapper label:after{content:"";position:absolute;top:3px;left:2px;width:22px;height:22px;background-color:#fff;border-radius:50%;transition:.4s}.account.customer-subscriptions-view .auto-refill-toggle-wrapper .automatic-refill-input:checked+label:before{background-color:#719b4d}.account.customer-subscriptions-view .auto-refill-toggle-wrapper .automatic-refill-input:checked+label:after{transform:translateX(26px)}.account.customer-subscriptions-view .auto-refill-toggle-wrapper .checkbox-wrapper{position:relative}.account.customer-subscriptions-view .auto-refill-toggle-wrapper .description{color:#2f6a97;font-style:italic;margin-top:6px}.account.customer-subscriptions-view .subscription-customer-section{margin-bottom:30px}.account.customer-subscriptions-view .subscription-customer-section .section-title{font-size:20px;width:100%;border-bottom:1.5px solid #bfbfbf;display:block;padding-bottom:10px;font-weight:400}.account.customer-subscriptions-view .subscription-customer-section .section-title .section-action{font-size:14px;padding-left:10px;font-weight:700}.account.customer-subscriptions-view .subscription-customer-section .address-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:24px}.account.customer-subscriptions-view .subscription-customer-section .address-box{background:#f8f9f9;width:48%;border:1px solid gray;padding:16px;border-radius:8px;margin-top:24px}.account.customer-subscriptions-view .subscription-customer-section .address-box>strong{display:inline-block;margin-bottom:6px}.account.customer-subscriptions-view .subscription-customer-section table tbody tr td{border-top:1px solid #ccc}.account.customer-subscriptions-view .subscription-customer-section table tbody tr:last-child td{border-bottom:1px solid #ccc}.account.customer-subscriptions-view table thead tr th{text-decoration:underline}.account.customer-subscriptions-view table tbody tr td{padding:16px 10px}.account.customer-subscriptions-view .block-subscription-info .block-title{font-size:20px !important;text-transform:capitalize !important;margin-bottom:0 !important}@media (max-width:1400px){.account .order-details-items .table-order-items tbody .refill-message{left:-288px;margin-right:50px}}@media (max-width:1199px){.account .order-details-items .table-order-items tbody .refill-message{position:static;margin-right:0}.account.customer-subscriptions-view .subscription-refill-details .refill-item .product-details{padding:0 20px 0 10px}.account.customer-subscriptions-view .subscription-refill-details .refill-status{width:40%}}@media screen and (min-width:769px) and (max-width:1280px){.customer-account-create .field.field-name-error-msg{width:100%}}@media screen and (max-width:768px){.customer-account-create .field.field-name-error-msg{width:100%}.customer-subscriptions-view .page-main .subscription-actions-toolbar{margin-bottom:20px}.refill-request.modal-slide.modal-popup{inset:20px 15px;height:100%}.refill-request.modal-slide .modal-inner-wrap{min-height:auto !important;position:relative;top:auto;max-height:84vh}.refill-request.modal-slide .modal-content{padding:0 15px 15px}.refill-request.modal-slide .refill-popup-content .refill-message{padding:0}.refill-request.modal-slide .refill-popup-content p{font-size:16px}.refill-request.modal-slide .refill-popup-content .grand-total{margin-bottom:10px}.refill-request.modal-slide .refill-popup-content .medication-name{margin-top:0}.refill-request.modal-slide .refill-popup-content .medication-details>span{padding:0 6px;display:inline-block}.refill-success.modal-slide.modal-popup{inset:20px 15px;height:100%}.refill-success.modal-slide .modal-inner-wrap{max-width:100%;min-height:auto !important;position:relative;top:20%;max-height:84vh}.refill-success.modal-slide .modal-content{padding:0 15px 15px}.missing-script-modal.modal-popup.modal-slide{justify-content:center;inset:15px;max-height:87vh}.missing-script-modal.modal-popup.modal-slide .modal-inner-wrap{height:auto;max-width:100%;min-height:auto;padding:0 0 30px;max-height:87vh}.missing-script-modal .modal-inner-wrap .missing-script-modal-content .action .action.primary{width:80%}}@media only screen and (max-width:480px){.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions{justify-content:center}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary{padding:10px 30px !important}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.activate{padding:10px 30px !important}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.primary.edit{padding:10px 30px !important}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.cancel{padding:10px 30px !important}}@media only screen and (max-width:375px){.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary{padding:10px 30px !important}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.activate{padding:10px 30px !important}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.primary.edit{padding:10px 30px !important}.customer-subscriptions-view .page-main .subscription-actions-toolbar .actions a.action.secondary.cancel{padding:10px 30px !important}}.customer-account-login .block.block-customer-login{float:none !important}@media only screen and (max-width:840px){.customer-account-create .ac-rec-wrap{width:100% !important}}@media only screen and (min-width:841px){.customer-account-create .ac-rec-secondary{padding-left:0 !important}.customer-account-create .ac-rec-primary{padding-left:0 !important}}.customer-account-create .ac-rec-main{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.customer-account-create .ac-rec-wrap{flex-direction:column;align-items:center;width:auto;margin-left:auto;margin-right:auto}.customer-account-create .actions-toolbar.ac-rec-primary{display:flex;flex-direction:column;align-items:center}.customer-account-create .actions-toolbar.ac-rec-primary>.primary,.customer-account-create .actions-toolbar.ac-rec-primary>.secondary{float:none;width:100%;display:flex;flex-direction:column;align-items:center}.customer-account-create .backtologin{text-align:center;margin-top:24px}.customer-account-create .ac-rec-secondary{text-align:center;margin-top:12px}.customer-account-create #swissup-customer-fields-container{margin:0;padding:0}.customer-account-create #send2.action.submit.primary{background:#ffc24c;border-color:#ffc24c;color:#26252a !important;border-radius:150px;font-size:18px;font-weight:700;text-transform:none;box-shadow:none;height:auto;line-height:normal;letter-spacing:0;width:305px !important}.customer-account-create #send2.action.submit.primary:hover,.customer-account-create #send2.action.submit.primary:focus{background:#ffb21a;border-color:#ffb21a;color:#26252a}.customer-account-create .form.create.account .fieldset{margin-bottom:20px}.customer-subscriptions-index .header-refill-btn{display:none !important}@media (max-width:768px){.customer-subscriptions-index .mobile-refill{display:none !important}}.customer-subscriptions-index .header-m-middle{margin-left:auto}.sales-order-history .header-refill-btn{display:none !important}@media (max-width:768px){.sales-order-history .mobile-refill{display:none !important}}.sales-order-history .header-m-middle{margin-left:auto}@media (max-width:991px){.multi-refill-request.modal-popup .multi-refill-popup-content .form-row{display:block;width:100%;margin-right:0}.multi-refill-request.modal-popup .modal-title{font-size:30px !important}.single-refill-request.modal-popup .single-refill-popup-content .form-row{display:block;width:100%;margin-right:0}.single-refill-request.modal-popup .modal-title{font-size:30px !important}}@media (max-width:768px){.customer-account-login .actions-toolbar .secondary a.action.remind{display:block}.multi-refill-request.modal-popup{inset:15px}.multi-refill-request.modal-popup .multi-refill-popup-content .medication-slide{padding:10px 15px}.multi-refill-request.modal-popup .multi-refill-popup-content .medication-slider{padding:15px;background:#2F6A9726;margin:0 -10px;width:calc(100% + 18px);margin-bottom:20px}.multi-refill-request.modal-popup .modal-content{padding-left:1rem;padding-right:1rem}.multi-refill-request.modal-popup .owl-nav{display:none}.multi-refill-request.modal-popup .modal-inner-wrap[class]{max-height:86vh;min-height:auto;max-width:100%;overflow-y:auto}.single-refill-request.modal-popup{inset:15px;height:87%;display:flex;align-items:center}.single-refill-request.modal-popup .single-refill-popup-content .medication-slide{padding:10px 15px}.single-refill-request.modal-popup .single-refill-popup-content .medication-slider{padding:15px;background:#2F6A9726;margin:0 -10px;width:calc(100% + 18px);margin-bottom:20px}.single-refill-request.modal-popup .modal-content{padding-left:1rem;padding-right:1rem}.single-refill-request.modal-popup .owl-nav{display:none}.single-refill-request.modal-popup .modal-inner-wrap[class]{max-height:86vh;min-height:auto;max-width:100%;overflow-y:auto}.confirmation-modal.modal-popup{inset:15px;display:flex;align-items:center;height:87%}.confirmation-modal.modal-popup .modal-inner-wrap[class]{max-height:84vh;min-height:auto;max-width:100%;overflow-y:auto}.account.customer-subscriptions-view .page-title-wrapper{justify-content:center;gap:10px;border:none;text-align:center}.account.customer-subscriptions-view .order-status{width:100%;margin:0 !important;text-align:center}.account.customer-subscriptions-view .actions-toolbar.subscription-actions-toolbar{margin:0;padding:0 10px}.account.customer-subscriptions-view .subscription-refill-details .refill-title{text-align:center;font-weight:700}.account.customer-subscriptions-view .subscription-refill-details .refill-item{width:100%;flex-wrap:wrap}.account.customer-subscriptions-view .subscription-refill-details .refill-item .product-photo{width:100%;height:auto;aspect-ratio:1;border-radius:20px;margin-bottom:32px}.account.customer-subscriptions-view .subscription-refill-details .refill-item .product-image{width:100%;height:auto}.account.customer-subscriptions-view .subscription-refill-details .refill-item .product-details{padding:0;border:none;width:100%}.account.customer-subscriptions-view .subscription-refill-details .refill-status{width:100%;padding:0;margin:16px 0}.account.customer-subscriptions-view .subscription-customer-section .section-title{text-align:center;margin-bottom:24px}.account.customer-subscriptions-view .subscription-customer-section .address-box{width:100%;margin-top:0}.account.customer-subscriptions-view .subscription-customer-section table thead tr th{display:none}.account.customer-subscriptions-view .subscription-customer-section table td{display:flex;justify-content:space-between;padding:4px 0;border:none !important}.account.customer-subscriptions-view .subscription-customer-section table td:first-child{font-weight:700}.account.customer-subscriptions-view .block-subscription-info{padding-bottom:50px}.account.customer-subscriptions-view .block-subscription-info .block-title strong{text-align:center;font-weight:700 !important;display:block}.account.customer-subscriptions-view .block-subscription-info table thead tr th{display:none}.account.customer-subscriptions-view .block-subscription-info table td{display:flex;padding:4px 0;border:none !important}.account.customer-subscriptions-view .block-subscription-info table td:first-child{font-weight:700}.account.customer-subscriptions-view .block-subscription-info table td:first-child:before{content:'Order #:';margin-right:0}.account.customer-subscriptions-view .block-subscription-info table td:before{content:'';font-weight:700;margin-right:16px}.account.customer-subscriptions-view .block-subscription-info table td:nth-child(2):before{content:'Date:'}.account.customer-subscriptions-view .block-subscription-info table td:nth-child(3):before{content:'Order Total:'}.account.customer-subscriptions-view .block-subscription-info table td:nth-child(4):before{content:'Description:'}.account.customer-subscriptions-view table{background:#f8f9f9;width:100%;border:1px solid gray;padding:16px;border-radius:8px;display:block;margin-top:24px}}.order-details-items .table-order-items tbody td .shipping-method-dropdown{border:1px solid #9e9e9e;border-radius:4px;appearance:none;height:auto;min-height:auto;padding:13px 24px 13px 15px}.order-details-items .table-order-items tbody td .shipping-method-dropdown option{background-color:#fff;color:#2b3f60;padding:20px;font-size:16px;border:none !important;box-shadow:0px 4px 20px 0px #000 1 A;margin:10px}.order-details-items .table-order-items tbody td .shipping-method-dropdown option:hover{background-color:#f0f5fc}.order-details-items .table-order-items tbody td .shipping-method-dropdown option:checked{background-color:#f0f5fc;font-weight:700}.order-details-items .table-order-items tbody td .refill-btn{border-radius:5px;font-weight:700;white-space:nowrap;background-color:#2b3f60;color:#fff}.order-details-items .table-order-items tbody td .refill-btn:disabled{border:1px solid #5f79a4;background-color:#5f79a4;color:#dbe5f4}@media (max-width:639px){.order-details-items .table-order-items tbody tr{display:flex !important;flex-wrap:wrap}.order-details-items .table-order-items tbody td{width:100%}.order-details-items .table-order-items tbody td:nth-child(5){order:7;vertical-align:middle;display:flex !important;align-items:center;width:100%;border-bottom:1px solid #ccc !important}.order-details-items .table-order-items tbody td:nth-child(6){order:5}.order-details-items .table-order-items tbody td:nth-child(7){order:6;width:100%;text-align:left;border-bottom:1px solid #ccc !important}.order-details-items .table-order-items tbody td .refill-btn{margin-left:0}.order-details-items .table-order-items tbody td.col.shipping{display:flex !important;align-items:center}.order-details-items .table-order-items tbody td.col.refill:before{display:none !important}.multi-refill-request.modal-popup .multi-refill-popup-content .owl-item{width:100% !important;max-width:100%}.multi-refill-request.modal-popup .multi-refill-popup-content .owl-stage{display:flex}.account.customer-subscriptions-index .right-btn-wrapper{justify-content:center}.account.customer-subscriptions-index .right-btn-wrapper .script-btn{margin:15px 0}.account.customer-subscriptions-index #request-refill-btn{float:none;text-align:center;margin:15px auto;width:100%}.account.customer-subscriptions-index .page-title-wrapper{text-align:center}.account.customer-subscriptions-index .subscription-section .section-header h2{line-height:normal;text-align:center;width:100%}.account.customer-subscriptions-index .toolbar-products{align-items:center;margin-bottom:20px}.account.customer-subscriptions-index .page-main .data.table th .col.actions{display:none}.account.customer-subscriptions-index .page-main .data.table tr{background-color:#f8f9f9;border:1px solid #000 80;border-radius:10px;margin-bottom:16px;padding:16px}.account.customer-subscriptions-index .page-main .data.table tbody>tr td[data-th]:before{color:#2a3f60 !important}.account.customer-subscriptions-index .page-main .data.table td.col.description{font-size:20px;font-weight:700;width:94%;padding-top:0 !important;text-decoration:underline}.account.customer-subscriptions-index .page-main .data.table td.col.description:before{display:none !important}.account.customer-subscriptions-index .page-main .data.table td.col.select{float:right;padding-top:0 !important}.account.customer-subscriptions-index .page-main .data.table th.col.actions{display:none}.account.customer-subscriptions-index .page-main .data.table .col.actions{gap:10px;justify-content:space-between;border:none !important;padding-bottom:0}.account.customer-subscriptions-index .page-main .data.table .col.actions .action{width:46%;text-decoration:none;background-color:#2a3f60;padding:8px 10px;border-radius:5px;font-size:14px;font-weight:700;text-align:center;color:#fff}.account.customer-subscriptions-index .page-main .data.table .col.actions .action span{text-decoration:none}.account.customer-subscriptions-index .page-main .data.table .col.actions .action.view{background:#719b4d}.account.customer-subscriptions-index .page-main .data.table td.col.id{display:none}.account.customer-subscriptions-index .page-main .table-wrapper.orders-history{margin-top:16px;border:none}.account.customer-subscriptions-index input[type=checkbox]{width:26px;height:26px;margin:0}.account.customer-subscriptions-index input[type=checkbox]:checked:before{width:16px;height:16px}}@media (max-width:575px){.order-details-items .table-order-items tbody td .refill-btn:disabled{font-size:11px;padding:7px 6px;white-space:normal}}.customer-account-edit .cf-turnstile{margin-top:32px}.customer-account-edit .info-icon{display:inline-flex;justify-content:center;align-items:center;margin-left:5px;width:20px;height:20px;border-radius:50%;background:url('../images/info-icon.png') no-repeat center;background-size:contain;color:transparent;font-size:15px;position:relative;cursor:pointer}.customer-account-edit .tooltip-text{visibility:hidden;width:250px;background-color:#333;color:#fff;text-align:left;padding:10px;border-radius:5px;position:absolute;top:50%;left:110%;transform:translateY(-50%);opacity:0;transition:opacity .3s;z-index:100;box-shadow:0 4px 8px rgba(0,0,0,.2);white-space:normal}.customer-account-edit .tooltip-text:after{content:'';position:absolute;top:50%;right:100%;transform:translateY(-50%);border-width:5px;border-style:solid;border-color:transparent #333 transparent transparent}.customer-account-edit .info-icon:hover .tooltip-text{visibility:visible;opacity:1}.customer-account-edit .gender .label{display:flex;align-items:center}.customer-account-edit .dob-readonly{pointer-events:none;background:#f5f7f7 !important;opacity:1 !important;color:#6c726e !important;cursor:not-allowed}@media (max-width:768px){.customer-account-edit .tooltip-text{width:200px;left:50px;top:110%;transform:translateX(-50%)}.customer-account-edit .tooltip-text:after{top:-5px;left:50px;transform:translateX(-50%) rotate(90deg);border-color:transparent transparent #333}}@media (max-width:480px){.customer-account-edit .tooltip-text{width:180px;font-size:12px;padding:8px}}.sales-order-view .box.box-order-shipping-address{padding-right:15px}.sales-order-view .box.box-order-shipping-address input{border-radius:5px;margin-bottom:5px;width:100%;padding:15px 6px;max-width:100%}.sales-order-view .box.box-order-shipping-address input:disabled{background:#e8e8e8 !important;color:#2b3f60;opacity:1}.sales-order-view .box.box-order-shipping-address .region-fieldset-field-wrapper{display:flex;gap:6px}.sales-order-view .box.box-order-shipping-address .form-buttons button{width:100%;background:#2b3f60;border-radius:5px;color:#fff}.sales-order-view .box.box-order-shipping-address .form-buttons button:hover{background:#719b4d;border-color:#719b4d}@media (max-width:768px){.sales-order-view .box.box-order-shipping-address{padding-right:0}}.form-edit-account .phone-error{color:#e00;margin-top:5px;font-size:12px}.customer-account-create .field.field-name-error-msg{background:#dceec3}.customer-account-create span.field-name-firstname-notice{color:#40621a;font-weight:500}@media (min-width:501px){.customer-account-create .page-wrapper{background:#f3f4f8}.customer-account-create .columns{display:block;background:#fff;border-radius:12px;max-width:680px;margin-right:auto;margin-left:auto;padding-top:10px;padding-left:9px;padding-right:9px;font-family:"Urbanist",sans-serif !important}.customer-account-create .page-title{font-size:32px !important;font-weight:700;padding-left:13px}.customer-account-create .account .legend>span{font-size:20px !important}.customer-account-create .fieldset .control input{max-width:680px !important;width:100% !important}.customer-account-create input[type=text],.customer-account-create input[type=password],.customer-account-create input[type=url],.customer-account-create input[type=tel],.customer-account-create input[type=search],.customer-account-create input[type=number],.customer-account-create input[type*=date],.customer-account-create input[type=email],.customer-account-create textarea,.customer-account-create select,.customer-account-create .field .control{max-width:680px !important;width:100% !important}.customer-account-create .field.field-name-firstname,.customer-account-create .field.field-name-lastname,.customer-account-create .field.date.field-dob.required,.customer-account-create #gender,.customer-account-create #weight,.customer-account-create .field.field-name-weight,.customer-account-create .field-name-height.required,.customer-account-create .field.gender.required{max-width:306px !important;width:100% !important}.customer-account-create .field-group.dob-gen,.customer-account-create .field-group.height-weight{column-gap:20px !important}}@media (max-width:500px){.customer-account-create .field-group.height-weight,.customer-account-create .field-group.dob-gen{display:block !important}}@media (max-width:710px){.customer-account-create .field.field-name-firstname,.customer-account-create .field.field-name-lastname,.customer-account-create .field.field-name-weight,.customer-account-create .field-name-height.required{max-width:680px !important;width:100% !important}}.customer-account-create #maincontent .field.choice.sms-consent{align-items:flex-start}.customer-account-create #maincontent .field.choice.sms-consent .label{white-space:normal}.customer-account-create .ac-rec-primary .backtologin{text-align:center;width:100%;display:flex;justify-content:center;gap:6px}.customer-account-create .ac-rec-primary .backtologin span{display:block;width:fit-content}.customer-account-create .ac-rec-primary .backtologin a{display:block;width:fit-content}.account.customer-subscriptions-index{background:#f5f7f7}.account.customer-subscriptions-index *{font-family:'Inter',sans-serif}.account.customer-subscriptions-index .page-main .column.main{background:#f5f7f7;border:none;border-radius:0}@media (max-width:768px){.account.customer-subscriptions-index .page-main .column.main{padding-left:0 !important;padding:0}}@media (max-width:768px){.account.customer-subscriptions-index .block.block-collapsible-nav{background:#fff}}.account.customer-subscriptions-index .message.info{background-color:#fff;padding:24px;border-radius:16px;margin-top:0}.account.customer-subscriptions-index .message.info .empty-icon{margin:0 auto;text-align:center}.account.customer-subscriptions-index .message.info .empty-icon:before{display:none}.account.customer-subscriptions-index .message.info .empty-icon img{width:48px}.account.customer-subscriptions-index .message.info .empty-title{margin:24px 0 4px;text-align:center;font-family:'Rethink Sans',sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#2f3335}@media (max-width:768px){.account.customer-subscriptions-index .message.info .empty-title{font-size:18px;line-height:24px}}.account.customer-subscriptions-index .message.info .empty-subtitle{color:#707579;text-align:center;font-size:18px;line-height:28px;margin-bottom:24px}@media (max-width:768px){.account.customer-subscriptions-index .message.info .empty-subtitle{font-size:14px;line-height:20px}}.account.customer-subscriptions-index .message.info .action{background:#ffc24c;padding:8px 24px;width:fit-content;margin:0 auto;border-color:#ffc24c !important;border-radius:40px;text-decoration:none;letter-spacing:0;color:#7a5a12;font-size:16px;font-weight:600;line-height:24px;height:auto;min-height:auto}@media (max-width:768px){.account.customer-subscriptions-index .message.info .action{font-size:14px;line-height:20px}}.account.customer-subscriptions-index .page-title{color:#202020;font-family:'Rethink Sans',sans-serif;font-weight:600;font-size:40px !important;line-height:48px;margin-bottom:48px}@media (max-width:768px){.account.customer-subscriptions-index .page-title{font-size:28px !important;line-height:36px;margin-bottom:24px}}.account.customer-subscriptions-index .selection-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:52px}@media (max-width:768px){.account.customer-subscriptions-index .selection-controls{margin-bottom:24px}}.account.customer-subscriptions-index .selection-controls .selection-count{color:#202020;font-size:18px;line-height:28px}@media (max-width:768px){.account.customer-subscriptions-index .selection-controls .selection-count{width:100%}}.account.customer-subscriptions-index .selection-controls button{padding:4px 12px;background:#e7e9ea;border-radius:40px;height:auto;min-height:auto;letter-spacing:0;color:#707579;font-size:18px;line-height:28px;text-transform:capitalize;font-weight:600;border-color:#e7e9ea;display:flex;align-items:center;gap:4px}.account.customer-subscriptions-index .selection-controls button.add-to-cart-btn{background:#ffc24c;color:#7a5a12}.account.customer-subscriptions-index .selection-controls button.add-to-cart-btn .cart-icon{display:flex}.account.customer-subscriptions-index .subscription-section{background:0 0}.account.customer-subscriptions-index .subscription-section .section-header{border:none;padding-bottom:24px}.account.customer-subscriptions-index .subscription-section .section-header h2{font-family:'Rethink Sans',sans-serif;font-weight:500;font-size:24px;line-height:32px;color:#202020}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .section-header h2{font-size:20px !important;line-height:28px;text-align:left}}.account.customer-subscriptions-index .subscription-section .subscription-card{border-radius:16px;padding:24px;background-color:#fff;margin-bottom:12px}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card{padding:12px}}.account.customer-subscriptions-index .subscription-section .subscription-card .product-image{width:120px;height:120px;border-radius:16px;background:#f5f7f7}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .product-image{width:80px;height:80px}}.account.customer-subscriptions-index .subscription-section .subscription-card .product-image img{width:100%;height:100%;border-radius:16px}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left{display:flex;gap:24px}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-left{gap:12px}}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-checkbox{border:1px solid #707579;width:20px;height:20px;margin:0;top:42px;border-radius:4px}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-checkbox:checked{background:#4d67d6;border-color:#4d67d6}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-checkbox:checked:before{content:url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 1L3.5 6.5L1 4" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background:0 0;width:auto;height:auto;top:0}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left h3{margin:0;font-family:'Rethink Sans',sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#202020}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-left h3{font-size:18px;line-height:24px}}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .items-options{margin:0 0 12px;font-family:'Rethink Sans',sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#202020}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .items-options{font-size:18px;line-height:24px}}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-id{color:#707579;font-size:18px;line-height:28px;padding-bottom:24px;border-bottom:1px solid #e7e9ea}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-id{border:none;font-size:14px;line-height:20px}}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .product-info{width:calc(100% - 124px)}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .product-info{width:calc(100% - 92px)}}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-grid{display:grid;grid-template-columns:repeat(5,fit-content(100%));gap:24px;padding-top:24px}@media (max-width:991px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-grid{grid-template-columns:repeat(3,fit-content(100%))}}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-grid{gap:12px;margin-left:-92px;border-top:1px solid #e7e9ea;width:calc(100% + 92px)}}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-grid .grid-header{font-size:18px;line-height:28px;color:#707579}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-grid .grid-header{font-size:14px;line-height:20px}}.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-grid .grid-value{color:#202020;font-weight:600;font-size:18px}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-left .subscription-grid .grid-value{font-size:14px;line-height:20px}}.account.customer-subscriptions-index .subscription-section .subscription-card .badge{background:#d3dcff;font-size:14px;font-weight:500;padding:0 12px;line-height:24px;display:inline-block;border-radius:20px;color:#1d2e8a}.account.customer-subscriptions-index .subscription-section .subscription-card .badge.auto-badge{background:#d3dcff;color:#1d2e8a}.account.customer-subscriptions-index .subscription-section .subscription-card .badge.active-badge{background:#dceec3;color:#40621a}.account.customer-subscriptions-index .subscription-section .subscription-card .badge.expired-badge{background:#e7e9ea;color:#707579}.account.customer-subscriptions-index .subscription-section .subscription-card .card-right{display:flex;gap:12px;position:absolute;top:24px;right:24px}@media (max-width:1199px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-right{position:static;margin-top:24px}}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-right{flex-wrap:wrap}}.account.customer-subscriptions-index .subscription-section .subscription-card .card-right .action{background-color:#e7e9ea;padding:8px 24px;border-radius:40px;border-color:#e7e9ea;letter-spacing:0;text-transform:capitalize;font-size:16px;font-weight:600;color:#707579;text-decoration:none;height:auto;min-height:auto;line-height:24px;display:flex;align-items:center}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-right .action{font-size:14px;line-height:20px}}@media (max-width:575px){.account.customer-subscriptions-index .subscription-section .subscription-card .card-right .action{width:100%;justify-content:center}}.account.customer-subscriptions-index .subscription-section .subscription-card .card-right .action:hover{background:#707579;color:#fff}.account.customer-subscriptions-index .subscription-section .subscription-card .card-right .action.single-add-to-cart{background:#ffc24c;border-color:#ffc24c;color:#7a5a12}.account.customer-subscriptions-index .subscription-section .subscription-card .card-right .action.single-add-to-cart:hover{background:#bbdf89;border-color:#bbdf89 !important;color:#40621a}.account.customer-subscriptions-index .subscription-section .subscription-card .card-right .action.manage:after{content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12H19" stroke="%23707579" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 5L19 12L12 19" stroke="%23707579" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:relative;top:3px;right:-8px}.account.customer-subscriptions-index .subscription-section .subscription-card .card-right .action.manage:hover:after{content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12H19" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 5L19 12L12 19" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .multi-selectable .subscription-card .card-left .subscription-grid{margin-left:-124px;width:calc(100% + 124px)}}.account.customer-subscriptions-index .subscription-section .multi-selectable .subscription-card .card-left .product-info{width:calc(100% - 188px)}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section .multi-selectable .subscription-card .card-left .product-info{width:calc(100% - 124px)}}.account.customer-subscriptions-index .subscription-section.active-section .subscription-card .card-left .subscription-grid{grid-template-columns:repeat(3,fit-content(100%))}.account.customer-subscriptions-index .subscription-section.expired-section .expired-notice{padding:0;background:0 0;color:#707579;margin:0 0 24px;font-size:18px;line-height:28px}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section.expired-section .expired-notice{font-size:14px;line-height:20px}}.account.customer-subscriptions-index .subscription-section.expired-section .subscription-card{border:1px solid #c9cdcf;background:0 0}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section.expired-section .multi-selectable .subscription-card .card-left .subscription-grid{width:calc(100% + 92px);margin-left:-92px}}@media (max-width:768px){.account.customer-subscriptions-index .subscription-section.expired-section .multi-selectable .subscription-card .card-left .product-info{width:calc(100% - 92px)}}.account.customer-subscriptions-view{background:#f5f7f7}.account.customer-subscriptions-view *{font-family:'Inter',sans-serif}.account.customer-subscriptions-view .page-main .column.main{background:#f5f7f7;border:none;border-radius:0}.account.customer-subscriptions-view .breadcrumbs{top:160px;left:310px}.account.customer-subscriptions-view .breadcrumbs ul.items li.item{color:#2f3335;padding-right:20px;font-size:18px;line-height:28px}.account.customer-subscriptions-view .breadcrumbs ul.items li.item a{color:#2f3335}.account.customer-subscriptions-view .breadcrumbs ul.items li.item strong{color:#2f3335}.account.customer-subscriptions-view .breadcrumbs ul.items li.item.view{text-decoration:underline}.account.customer-subscriptions-view .breadcrumbs .item:not(:last-child):after{content:'\e608';color:#2f3335;font-size:18px;top:1px;right:-8px}@media (max-width:768px){.account.customer-subscriptions-view .breadcrumbs .item:not(:last-child):after{font-size:14px;top:0}}.account.customer-subscriptions-view .page-title-wrapper{border:none;padding:0;margin:0 0 48px}.account.customer-subscriptions-view .page-title-wrapper .page-title{color:#202020;font-family:'Rethink Sans',sans-serif;font-weight:600;font-size:40px !important;line-height:48px;margin-bottom:24px;padding-top:72px}.account.customer-subscriptions-view .order-status{background:#d3dcff;font-size:14px;font-weight:500;padding:0 12px;line-height:24px;display:inline-block;border-radius:20px;color:#1d2e8a;font-style:normal;position:absolute;top:48px;width:fit-content;left:0}.account.customer-subscriptions-view .order-status.active{background:#dceec3;color:#40621a}.account.customer-subscriptions-view .auto-refill-toggle-wrapper{width:100%;justify-content:flex-start;margin:0}.account.customer-subscriptions-view .auto-refill-toggle-wrapper .automatic-refill-input:checked+label:before{background-color:#4d67d6}.account.customer-subscriptions-view .auto-refill-toggle-wrapper .automatic-refill-input:checked+label:after{transform:translateX(12px)}.account.customer-subscriptions-view .auto-refill-toggle-wrapper label{height:18px;padding-left:44px;font-size:16px;font-weight:400;color:#353535}.account.customer-subscriptions-view .auto-refill-toggle-wrapper label:before{width:36px;height:18px}.account.customer-subscriptions-view .auto-refill-toggle-wrapper label:after{width:20px;height:16px;background-color:#f5f7f7;border-radius:8px;top:1px}.account.customer-subscriptions-view .actions-toolbar.subscription-actions-toolbar .action{background-color:#e7e9ea;padding:8px 24px;border-radius:40px;border-color:#e7e9ea;letter-spacing:0;text-transform:capitalize;font-size:16px;font-weight:600;color:#707579;text-decoration:none;height:auto;min-height:auto;line-height:24px;display:flex;align-items:center}.account.customer-subscriptions-view .actions-toolbar.subscription-actions-toolbar .action.single-add-to-cart{background:#ffc24c;color:#7a5a12;border-color:#ffc24c !important}.account.customer-subscriptions-view .subscription-refill-details .refill-title{color:#202020;font-size:24px;line-height:32px;margin-bottom:24px;border:none;font-family:'Rethink Sans',sans-serif;font-weight:500;text-align:left}.account.customer-subscriptions-view .refill-card-wrapper{background:#fff;padding:24px;border-radius:16px;width:100%;display:flex;gap:24px;margin-bottom:48px;justify-content:space-between}.account.customer-subscriptions-view .refill-card-wrapper .refill-image{width:120px;height:120px}@media (max-width:768px){.account.customer-subscriptions-view .refill-card-wrapper .refill-image{width:80px;height:80px}}.account.customer-subscriptions-view .refill-card-wrapper .refill-image img{width:100%;height:100%;border-radius:16px}.account.customer-subscriptions-view .refill-card-wrapper .refill-card-inner{display:flex;gap:24px}.account.customer-subscriptions-view .refill-card-wrapper .refill-card-inner .refill-info{font-size:20px;color:#202020}@media (max-width:768px){.account.customer-subscriptions-view .refill-card-wrapper .refill-card-inner .refill-info{width:calc(100% - 92px)}}.account.customer-subscriptions-view .refill-card-wrapper .refill-card-inner .refill-info .refill-name{font-size:20px;font-weight:600;font-family:'Rethink Sans',sans-serif;line-height:28px}.account.customer-subscriptions-view .refill-card-wrapper .refill-card-inner .refill-info .refill-options{font-size:20px;font-weight:600;font-family:'Rethink Sans',sans-serif;line-height:28px}.account.customer-subscriptions-view .refill-card-wrapper .refill-card-inner .refill-info .refill-subtotal-label{color:#707579;font-size:18px;line-height:28px;margin-top:12px}.account.customer-subscriptions-view .refill-card-wrapper .refill-card-inner .refill-info .refill-price{font-size:18px;font-weight:600}.account.customer-subscriptions-view .refill-card-wrapper .refill-status-grid{display:grid;grid-template-columns:repeat(4,fit-content(100%));gap:24px}.account.customer-subscriptions-view .refill-card-wrapper .refill-status-grid .status-item .label{color:#707579;font-size:18px;line-height:28px}.account.customer-subscriptions-view .refill-card-wrapper .refill-status-grid .status-item .value{color:#202020;font-size:18px;font-weight:600}.account.customer-subscriptions-view .subscription-details-wrapper .info-row{display:flex;gap:24px;margin-bottom:48px}.account.customer-subscriptions-view .subscription-details-wrapper .info-row .info-column{width:100%}.account.customer-subscriptions-view .subscription-details-wrapper .info-row .info-column .info-card{background:#fff;padding:24px;border-radius:16px}.account.customer-subscriptions-view .subscription-details-wrapper .info-row .info-column .info-heading{font-size:24px;line-height:32px;margin-bottom:24px;color:#202020;font-weight:500;font-family:'Rethink Sans',sans-serif}.account.customer-subscriptions-view .subscription-details-wrapper .info-row .info-column .info-content{font-size:18px;line-height:28px;color:#202020}.account.customer-subscriptions-view .subscription-details-wrapper .info-row .info-column .info-content .name{margin-bottom:12px}.account.customer-subscriptions-view .subscription-details-wrapper .info-row .info-column .edit-btn{background:#e7e9ea;padding:6px 24px;border-radius:40px;text-decoration:none;font-size:16px;font-weight:600;line-height:28px;color:#707579;position:absolute;right:24px;cursor:pointer;z-index:9}.account.customer-subscriptions-view .payment-section{margin-bottom:48px}.account.customer-subscriptions-view .payment-section .info-heading{font-size:24px;line-height:32px;margin-bottom:24px;color:#202020;font-weight:500;font-family:'Rethink Sans',sans-serif}.account.customer-subscriptions-view .payment-section .info-card{background:#fff;border-radius:16px;padding:24px}.account.customer-subscriptions-view .payment-section .info-card .payment-label{color:#707579;font-size:18px;line-height:28px;padding-right:80px}.account.customer-subscriptions-view .payment-section .info-card .payment-value{color:#202020;font-size:18px;font-weight:600;line-height:28px}.account.customer-subscriptions-view .payment-section .info-card .edit-btn{background:#e7e9ea;padding:6px 24px;border-radius:40px;text-decoration:none;font-size:16px;font-weight:600;line-height:28px;color:#707579;position:absolute;right:24px;cursor:pointer;z-index:9}.account.customer-subscriptions-view .order-history-section .section-title{font-size:24px;line-height:32px;margin-bottom:24px;color:#202020;font-weight:500;font-family:'Rethink Sans',sans-serif}.account.customer-subscriptions-view .order-history-section .history-card{background:#fff;border-radius:16px;padding:24px}.account.customer-subscriptions-view .order-history-section .history-card .history-header{color:#707579;font-size:18px;line-height:28px;border-bottom:1px solid #e7e9ea;padding-bottom:24px;text-decoration:none;font-weight:400;padding:0 12px 24px 0;white-space:nowrap}.account.customer-subscriptions-view .order-history-section .history-card .history-row{color:#2f3335;font-size:18px;line-height:28px;padding:24px 0}.account.customer-subscriptions-view .order-history-section .history-card .history-row a{text-decoration:none}.account.customer-subscriptions-view .order-history-section .history-card table{border:none;background:0 0;padding:0;display:table;overflow-x:auto;margin:0}@media (max-width:1400px){.account.customer-subscriptions-view .breadcrumbs{left:22.3%}}@media (max-width:768px){.account.customer-subscriptions-view .column.main{padding:0 !important}.account.customer-subscriptions-view .block.block-collapsible-nav{background:#fff}.account.customer-subscriptions-view .breadcrumbs{width:calc(100% - 30px);left:15px;display:block;top:242px;padding:0;margin:0}.account.customer-subscriptions-view .page-title-wrapper{margin:48px 0 24px;justify-content:left}.account.customer-subscriptions-view .page-title-wrapper .page-title{margin-bottom:24px;padding-top:48px;font-size:28px !important;line-height:36px;order:1;width:100%;text-align:left}.account.customer-subscriptions-view .order-status{top:24px}.account.customer-subscriptions-view .auto-refill-toggle-wrapper{order:2;margin-bottom:24px}.account.customer-subscriptions-view .actions-toolbar.subscription-actions-toolbar{order:3;padding:0;width:100%}.account.customer-subscriptions-view .actions-toolbar.subscription-actions-toolbar .actions{flex-direction:column;gap:12px;width:100%}.account.customer-subscriptions-view .actions-toolbar.subscription-actions-toolbar .action{width:100%;display:block}.account.customer-subscriptions-view .subscription-refill-details .refill-title{font-size:20px;line-height:28px}.account.customer-subscriptions-view .refill-card-wrapper{padding:12px;flex-wrap:wrap;margin-bottom:24px}.account.customer-subscriptions-view .refill-card-wrapper .refill-status-grid{grid-template-columns:repeat(2,1fr);gap:12px;width:100%}.account.customer-subscriptions-view .refill-card-wrapper .refill-card-inner{gap:12px}.account.customer-subscriptions-view .refill-card-wrapper .refill-card-inner .refill-info .refill-name{font-size:18px;line-height:24px}.account.customer-subscriptions-view .refill-card-wrapper .refill-card-inner .refill-info .refill-options{font-size:18px;line-height:24px}.account.customer-subscriptions-view .subscription-details-wrapper .info-row{flex-wrap:wrap;margin-bottom:24px}.account.customer-subscriptions-view .subscription-details-wrapper .info-row .info-column .info-heading{font-size:20px;line-height:28px}.account.customer-subscriptions-view .subscription-details-wrapper .info-row .info-column .info-card{padding:12px 12px 68px}.account.customer-subscriptions-view .subscription-details-wrapper .info-row .info-column .info-content{font-size:14px;line-height:20px}.account.customer-subscriptions-view .subscription-details-wrapper .info-row .info-column .edit-btn{font-size:14px;line-height:20px;padding:8px 24px;left:12px;right:unset;bottom:12px}.account.customer-subscriptions-view .payment-section{margin-bottom:24px}.account.customer-subscriptions-view .payment-section .info-heading{font-size:20px;line-height:28px}.account.customer-subscriptions-view .payment-section .info-card{padding:12px 12px 64px}.account.customer-subscriptions-view .payment-section .info-card .payment-label{font-size:14px;line-height:20px}.account.customer-subscriptions-view .payment-section .info-card .payment-value{font-size:14px;line-height:20px}.account.customer-subscriptions-view .payment-section .info-card .edit-btn{font-size:14px;line-height:20px;padding:8px 24px;bottom:12px;left:12px;right:unset}.account.customer-subscriptions-view .order-history-section .section-title{font-size:20px;line-height:28px}.account.customer-subscriptions-view .order-history-section .history-card{padding:12px;overflow-x:auto}}.refill-date-modal .modal-inner-wrap{padding:24px;border-radius:12px;width:fit-content}.refill-date-modal .modal-inner-wrap .modal-header{box-shadow:none;padding:0}.refill-date-modal .modal-inner-wrap .modal-title{color:#2f3335;font-size:18px;line-height:24px;font-family:'Rethink Sans',sans-serif;font-weight:600;margin-bottom:24px;border:none;min-height:auto;padding:0}.refill-date-modal .modal-inner-wrap .action-close{margin:0;padding:0;top:-6px}.refill-date-modal .modal-inner-wrap .action-close:before{color:#2f3335}.refill-date-modal .modal-inner-wrap .date-input-wrapper input{border:2px solid #c9cdcf;border-radius:8px;padding:12px 12px 12px 44px;color:#2f3335;font-size:16px;box-shadow:none}.refill-date-modal .modal-inner-wrap .date-input-wrapper .calendar-icon{position:absolute;top:12px;left:12px;z-index:9}.refill-date-modal .modal-inner-wrap .modal-content{padding:0}.refill-date-modal .modal-inner-wrap .ui-datepicker{box-shadow:none;padding:0;transform:unset !important;margin:12px 0 24px}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-prev{position:absolute;left:0;top:2px;z-index:99}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-prev span{top:3px}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-next{position:absolute;right:0;top:2px;z-index:99}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-next span{top:3px}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-title{font-size:16px;line-height:24px;color:#2f3335;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-title .ui-datepicker-month{margin-right:0;width:auto}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:auto}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-header{padding-bottom:16px}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-calendar th{font-size:14px;font-weight:400;color:#2f3335;line-height:20px}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-calendar td{font-size:14px;font-weight:400;border:none;background:#fff;color:#2f3335}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#ecf0ff;color:#2f3335;border-radius:100%}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-calendar .ui-state-disabled{color:#707579;border:none;background:#fff}.refill-date-modal .modal-inner-wrap .ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#4d67d6;border-radius:100%;color:#fff}.refill-date-modal .modal-inner-wrap .modal-actions{border-top:1px solid #e7e9ea;padding:24px 0 0;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.refill-date-modal .modal-inner-wrap .modal-actions button{padding:12px 24px;border-radius:40px;border-color:transparent;letter-spacing:0;color:#2f3335;font-size:14px;font-weight:700;line-height:20px}.refill-date-modal .modal-inner-wrap .modal-actions button.confirm-btn{background:#ffc24c;color:#7a5a12}.refill-date-modal .modal-inner-wrap .modal-actions button.cancel-btn:hover{background:#fff;color:#4d67d6}.auto-refill-modal .modal-inner-wrap,.refill-frequency-modal .modal-inner-wrap{box-shadow:0px 0px 4px 0px #2e322f 1 F;border-radius:16px;max-width:480px;padding:24px}.auto-refill-modal .modal-inner-wrap header.modal-header,.refill-frequency-modal .modal-inner-wrap header.modal-header{box-shadow:none;padding:0}.auto-refill-modal .modal-inner-wrap .modal-content,.refill-frequency-modal .modal-inner-wrap .modal-content{padding:0}.auto-refill-modal .modal-inner-wrap .modal-title,.refill-frequency-modal .modal-inner-wrap .modal-title{color:#2f3335;border:none;font-size:18px;line-height:28px;font-weight:600;font-family:'Rethink Sans',sans-serif;padding:0;margin-bottom:12px}.auto-refill-modal .modal-inner-wrap .modal-description,.refill-frequency-modal .modal-inner-wrap .modal-description{color:#2f3335;font-size:16px;line-height:24px}.auto-refill-modal .modal-inner-wrap .modal-divider,.refill-frequency-modal .modal-inner-wrap .modal-divider{border-bottom:1px solid #e7e9ea;margin:24px 0}.auto-refill-modal .modal-inner-wrap .modal-actions,.refill-frequency-modal .modal-inner-wrap .modal-actions{display:flex;justify-content:flex-end;gap:12px}.auto-refill-modal .modal-inner-wrap .modal-actions button.cancel-btn,.refill-frequency-modal .modal-inner-wrap .modal-actions button.cancel-btn{color:#2f3335;background-color:#fff;border-color:#fff}.auto-refill-modal .modal-inner-wrap .modal-actions button,.refill-frequency-modal .modal-inner-wrap .modal-actions button{background:#ffc24c;border-radius:40px;border-color:#ffc24c;letter-spacing:0;color:#7a5a12;font-size:14px;font-weight:700;padding:12px 24px;height:auto;min-height:auto;line-height:20px}.auto-refill-modal .modal-inner-wrap .action-close,.refill-frequency-modal .modal-inner-wrap .action-close{padding:0;margin:0}.auto-refill-modal .modal-inner-wrap .action-close:before,.refill-frequency-modal .modal-inner-wrap .action-close:before{top:-9px;position:relative}.refill-frequency-modal .modal-inner-wrap .modal-actions button.cancel-frequency-btn{color:#2f3335;background-color:#fff;border-color:#fff}.refill-frequency-modal .modal-inner-wrap .frequency-options{margin:24px 0}.refill-frequency-modal .modal-inner-wrap .frequency-option{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:#2f3335;font-size:16px}.refill-frequency-modal .modal-inner-wrap .frequency-option input[type=radio]{accent-color:#4d67d6}@media (max-width:768px){.refill-date-modal.modal-slide._inner-scroll{top:20px;left:20px;right:20px;width:calc(100% - 40px)}.refill-date-modal.modal-slide._inner-scroll .modal-inner-wrap{min-height:auto}.auto-refill-modal.modal-slide._inner-scroll,.refill-frequency-modal.modal-slide._inner-scroll{top:20px;left:20px;right:20px;width:calc(100% - 40px)}.auto-refill-modal.modal-slide._inner-scroll .modal-inner-wrap,.refill-frequency-modal.modal-slide._inner-scroll .modal-inner-wrap{min-height:auto}}.customer-account-index{color:#202020}.customer-account-index *{font-family:'Inter',sans-serif}.customer-account-index .page-main .page-title-wrapper .page-title{font-size:40px !important;font-family:'Rethink Sans',sans-serif;font-weight:600;line-height:48px;letter-spacing:-1%;margin:0 0 48px}@media (max-width:768px){.customer-account-index .page-main .page-title-wrapper .page-title{font-size:24px !important;line-height:36px;margin:0 0 28px}}@media (max-width:768px){.account.customer-account-index .column.main .block{margin-bottom:24px}}.account.customer-account-index .column.main .block .block-title{border:none;padding:0;margin-bottom:24px}.account.customer-account-index .column.main .block .block-title strong{font-family:'Rethink Sans',sans-serif;font-weight:500;font-size:24px;line-height:32px;text-transform:capitalize;border:none}@media (max-width:768px){.account.customer-account-index .column.main .block .block-title strong{font-size:20px;line-height:28px}}.account.customer-account-index .column.main .block .account-summary-card{background:#fff;border-radius:16px;padding:24px;display:flex;gap:24px;justify-content:space-between}@media (max-width:768px){.account.customer-account-index .column.main .block .account-summary-card{flex-wrap:wrap;gap:12px;padding:12px}.account.customer-account-index .column.main .block .account-summary-card .summary-item{width:100%}}.account.customer-account-index .column.main .block .account-summary-card span{display:block;font-size:18px;line-height:28px}@media (max-width:768px){.account.customer-account-index .column.main .block .account-summary-card span{font-size:14px;line-height:20px}}.account.customer-account-index .column.main .block .account-summary-card .label{color:#707579}.account.customer-account-index .column.main .block .account-summary-card .value{font-weight:600}.account.customer-account-index .column.main .block .orders-table{background:#fff;border-radius:16px;padding:24px;overflow-x:auto;white-space:nowrap}@media (max-width:768px){.account.customer-account-index .column.main .block .orders-table{padding:12px}}.account.customer-account-index .column.main .block .orders-table .orders-header{color:#707579;font-size:18px;line-height:28px;padding-bottom:24px;border-bottom:1px solid #e7e9ea;display:grid;grid-template-columns:repeat(5,1fr);gap:12px}@media (max-width:768px){.account.customer-account-index .column.main .block .orders-table .orders-header{padding-bottom:12px;font-size:14px;line-height:20px}}@media (max-width:768px){.account.customer-account-index .column.main .block .orders-table .orders-header div{min-width:98px}}.account.customer-account-index .column.main .block .orders-table .orders-row{color:#2f3335;font-size:18px;line-height:28px;display:grid;grid-template-columns:repeat(5,1fr);padding-top:24px;gap:12px}@media (max-width:768px){.account.customer-account-index .column.main .block .orders-table .orders-row{padding-top:12px;font-size:14px;line-height:20px}}@media (max-width:768px){.account.customer-account-index .column.main .block .orders-table .orders-row div{min-width:98px}}.account.customer-account-index .column.main .block .orders-table .orders-row a{color:#2f3335}.account.customer-account-index .column.main .block .status-badge{font-weight:500;font-size:14px;line-height:24px;letter-spacing:1.2%;color:#7a5a12;padding:0 12px;background:#ffe8bf;border-radius:30px;display:inline-block}.account.customer-account-index .column.main .block .status-badge.status-delivered{background:#dceec3;color:#40621a}.account.customer-account-index .column.main .block .status-badge.status-shipped{background:#ffe8bf;color:#7a5a12}.account.customer-account-index .column.main .block .status-badge.status-processing{background:#d3dcff;color:#1d2e8a}.account.customer-account-index .column.main .block .status-badge.status-cancelled{background:#e7e9ea;color:#707579}.account.customer-account-index .column.main .card-header h3{font-family:'Rethink Sans',sans-serif;font-weight:500;font-size:24px;line-height:32px;text-transform:capitalize;margin-bottom:24px;margin-top:0}@media (max-width:768px){.account.customer-account-index .column.main .card-header h3{font-size:20px !important;line-height:28px}}.account.customer-account-index .column.main .dashboard-address-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:48px}@media (max-width:768px){.account.customer-account-index .column.main .dashboard-address-wrapper{grid-template-columns:repeat(1,1fr);margin-bottom:24px}}.account.customer-account-index .column.main .card-body{background:#fff;border-radius:16px;padding:24px}@media (max-width:768px){.account.customer-account-index .column.main .card-body{padding:12px}}.account.customer-account-index .column.main .edit-btn{background:#e7e9ea;font-weight:600;font-size:16px;line-height:24px;text-transform:capitalize;letter-spacing:0;border-radius:40px;border:none;color:#707579;padding:8px 24px;height:auto;min-height:auto;position:absolute;right:24px;top:24px;z-index:9}@media (max-width:768px){.account.customer-account-index .column.main .edit-btn{font-size:14px;line-height:20px;position:unset;margin-top:12px}}.account.customer-account-index .column.main address{font-size:18px;line-height:30px;width:calc(100% - 80px)}@media (max-width:768px){.account.customer-account-index .column.main address{font-size:14px;line-height:26px;width:100%}}.account.customer-account-index .column.main address a{color:#202020;text-decoration:none !important}.account.customer-account-index .column.main .payment-method-card{background:#fff;border-radius:16px;padding:24px;display:flex}@media (max-width:768px){.account.customer-account-index .column.main .payment-method-card{padding:12px;display:block}}.account.customer-account-index .column.main .payment-method-card .payment-method-edit-btn{background:#e7e9ea;font-weight:600;font-size:16px;line-height:24px;text-transform:capitalize;text-decoration:none;border-radius:40px;border:none;color:#707579;padding:8px 24px;letter-spacing:0;display:inline-block}@media (max-width:768px){.account.customer-account-index .column.main .payment-method-card .payment-method-edit-btn{font-size:14px;line-height:20px}}.account.customer-account-index .column.main .payment-method-card .payment-method-edit-btn span{text-decoration:none}.account.customer-account-index .column.main .payment-method-info{width:100%;font-size:18px;line-height:28px}@media (max-width:768px){.account.customer-account-index .column.main .payment-method-info{margin-bottom:12px;font-size:14px;line-height:20px}}.account.customer-account-index .column.main .payment-method-info .payment-method-value{font-weight:600}.account.customer-account-index .column.main .payment-method-info .payment-method-label{color:#707579}@media (max-width:768px){.account.customer-account-index .modal-popup{inset:15px}}.account.customer-account-index .modal-popup .modal-inner-wrap{box-shadow:0px 0px 4px 0px rgba(46,50,47,.12);border-radius:12px;padding:24px;max-width:500px}@media (max-width:768px){.account.customer-account-index .modal-popup .modal-inner-wrap{min-height:auto;padding:24px 20px}}.account.customer-account-index .modal-popup .modal-header{box-shadow:none;padding:0}.account.customer-account-index .modal-popup .modal-title{font-family:Rethink Sans;font-weight:600;font-size:18px !important;line-height:24px;padding-bottom:24px;border:none}.account.customer-account-index .modal-popup .modal-content{padding:0;margin-bottom:24px}.account.customer-account-index .modal-popup .modal-content label{font-size:14px;font-weight:600;margin-bottom:8px}.account.customer-account-index .modal-popup .modal-content input,.account.customer-account-index .modal-popup .modal-content select{border:1px solid #a9b1ad;border-radius:8px;padding:8px 12px;height:auto;min-height:auto;font-size:14px;color:#202020}.account.customer-account-index .modal-popup .modal-content .fa-field{margin-bottom:12px}.account.customer-account-index .modal-popup .action-close{padding:0;margin:0;top:-10px}.account.customer-account-index .modal-popup .modal-footer{padding:24px 0 0;box-shadow:none;border-top:1px solid #e7e9ea;justify-content:flex-end;gap:12px}.account.customer-account-index .modal-popup .modal-footer button{padding:12px 24px;border:none !important;letter-spacing:0;text-transform:uppercase;background:#fff;color:#2f3335;border-radius:40px;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;white-space:nowrap}@media (max-width:768px){.account.customer-account-index .modal-popup .modal-footer button{padding:12px 16px}}.account.customer-account-index .modal-popup .modal-footer button.fa-save{background:#ffc24c;color:#7a5a12}.customer-account-edit{color:#202020}.customer-account-edit *{font-family:'Inter',sans-serif}.customer-account-edit .account-info-page-wrapper .account-info-page-title{font-size:40px !important;font-family:'Rethink Sans',sans-serif;font-weight:600;line-height:48px;letter-spacing:-1%;margin:0 0 12px}@media (max-width:768px){.customer-account-edit .account-info-page-wrapper .account-info-page-title{font-size:24px !important;line-height:36px}}.customer-account-edit .account-info-page-wrapper .account-info-page-subtitle{font-size:18px;line-height:28px;color:#707579;margin:0}@media (max-width:768px){.customer-account-edit .account-info-page-wrapper .account-info-page-subtitle{font-size:14px;line-height:20px}}.customer-account-edit .account-info-page-wrapper .account-info-card{margin:48px 0}@media (max-width:768px){.customer-account-edit .account-info-page-wrapper .account-info-card{margin:24px 0 48px}}.customer-account-edit .account-info-page-wrapper .account-info-card .account-info-title{font-size:24px;font-family:'Rethink Sans',sans-serif;font-weight:600;line-height:32px;margin:0 0 24px}.customer-account-edit .account-info-page-wrapper .account-info-box{background:#fff;padding:24px;border-radius:16px}@media (max-width:768px){.customer-account-edit .account-info-page-wrapper .account-info-box{padding:12px}}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row{display:flex;justify-content:space-between;gap:8px}@media (max-width:991px){.customer-account-edit .account-info-page-wrapper .account-info-toggle-row{flex-wrap:wrap;justify-content:normal;gap:12px}}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-toggle-left{gap:8px;display:flex;align-items:center;gap:10px}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-card-actions{display:flex;align-items:center;gap:12px}@media (max-width:991px){.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-card-actions{justify-content:flex-end;width:100%}}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-card-actions .account-info-btn-primary{background:#e7e9ea;border-color:#e7e9ea;border-radius:40px;color:#c9cdcf;font-size:16px;font-weight:600;letter-spacing:0;text-transform:capitalize;padding:8px 24px;background:#ffc24c;border-color:#ffc24c;color:#7a5a12}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-card-actions .account-info-btn-cancel{color:#2f3335;font-size:16px;font-weight:600;padding:8px 24px;text-decoration:none !important}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-toggle-switch{position:relative;display:inline-block;width:36px;height:20px;cursor:pointer}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-toggle-switch input{position:absolute;width:100%;height:100%;opacity:0;margin:0;cursor:pointer;z-index:2;min-height:auto;box-shadow:none}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-toggle-switch input:checked+.account-info-toggle-track{background:#4d67d6}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-toggle-switch input:checked+.account-info-toggle-track+.account-info-toggle-thumb{transform:translateX(11px)}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-toggle-switch:active .account-info-toggle-thumb{width:22px}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-toggle-track{position:absolute;inset:0;background:#707579;border-radius:999px;transition:background .25s ease;border:1px solid #c9cdcf}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-toggle-thumb{position:absolute;top:2px;left:2px;width:20px;height:16px;background:#f5f7f7;border-radius:8px;transition:transform .25s ease;box-shadow:4px 0px 4px 0px #4e5255 33}.customer-account-edit .account-info-page-wrapper .account-info-toggle-row .account-info-toggle-label{font-size:16px;color:#353535;user-select:none;line-height:24px}.customer-account-edit .account-info-row.account-info-row-2col{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}@media (max-width:768px){.customer-account-edit .account-info-row.account-info-row-2col{gap:12px}}.customer-account-edit .account-info-row.account-info-row-2col .field.field-name-error-msg{width:100%;margin-bottom:20px}.customer-account-edit .account-info-row.account-info-row-2col .account-info-field{width:48%}@media (max-width:991px){.customer-account-edit .account-info-row.account-info-row-2col .account-info-field{width:47%}}@media (max-width:575px){.customer-account-edit .account-info-row.account-info-row-2col .account-info-field{width:100%}}.customer-account-edit .account-info-row.account-info-row-2col .account-info-field .customer-dob .ui-datepicker-trigger:before{display:none}.customer-account-edit .account-info-name-row .field{width:48%}@media (max-width:991px){.customer-account-edit .account-info-name-row .field{width:47%}}@media (max-width:575px){.customer-account-edit .account-info-name-row .field{width:100%}}.customer-account-edit .account-info-row input,.customer-account-edit .account-info-field input,.customer-account-edit .account-info-row select,.customer-account-edit .account-info-field select{border:1px solid #a9b1ad;border-radius:8px;padding:8px 12px;min-height:36px}.customer-account-edit .account-info-row input:disabled,.customer-account-edit .account-info-field input:disabled,.customer-account-edit .account-info-row select:disabled,.customer-account-edit .account-info-field select:disabled{background:#f5f7f7 !important;opacity:1;color:#6c726e}.customer-account-edit .account-info-row select,.customer-account-edit .account-info-field select{min-width:auto}.customer-account-edit .account-info-row label,.customer-account-edit .account-info-field label{font-size:14px;font-weight:600;line-height:20px;margin-bottom:8px}.customer-account-edit .account-info-row .account-info-required,.customer-account-edit .account-info-field .account-info-required{color:#d66565;font-size:14px;font-weight:600;margin-left:4px}.customer-account-edit .account-info-row.account-info-row-3col{display:flex;gap:24px;justify-content:space-between;margin:24px 0}@media (max-width:768px){.customer-account-edit .account-info-row.account-info-row-3col{flex-wrap:wrap;gap:12px;margin:12px 0}}.customer-account-edit .account-info-row.account-info-row-3col .account-info-field{width:33.33%}@media (max-width:768px){.customer-account-edit .account-info-row.account-info-row-3col .account-info-field{width:47%}}@media (max-width:575px){.customer-account-edit .account-info-row.account-info-row-3col div#wrap-sex{width:100%}}.customer-account-edit .account-info-field .account-info-height-pair{display:flex;gap:8px}.customer-account-edit .account-info-field .account-info-note{font-size:14px;color:#6c726e;margin:4px 0 0;line-height:20px}.customer-account-edit .account-info-field .account-info-error-msg{font-size:14px;margin:4px 0 0;line-height:20px}.customer-account-edit .account-info-field input#current-password{max-width:100%}.customer-account-edit .account-info-row.account-info-row-1col{margin:24px 0}@media (max-width:768px){.customer-account-edit .account-info-row.account-info-row-1col{margin:12px 0}}.customer-account-edit .account-info-row.account-info-row-1col .account-info-email-wrap{position:relative}.customer-account-edit .account-info-row.account-info-row-1col .account-info-email-wrap .account-info-lock-icon{width:20px;position:absolute;top:8px;left:12px;z-index:9}.customer-account-edit .account-info-row.account-info-row-1col .account-info-locked{width:100%;max-width:100%;padding-left:40px}.customer-account-edit .account-info-pw-row{display:flex;justify-content:space-between;gap:24px;margin:24px 0}@media (max-width:768px){.customer-account-edit .account-info-pw-row{flex-wrap:wrap;gap:12px;margin:12px 0}}.customer-account-edit .account-info-pw-row .account-info-field{width:50%}@media (max-width:768px){.customer-account-edit .account-info-pw-row .account-info-field{width:100%}}.customer-account-edit .account-info-pw-row .account-info-pw-strength-bar-wrap{background:#e7e9ea;margin:8px 0;border-radius:9999px;height:4px}.customer-account-edit .account-info-pw-row .account-info-pw-strength-bar-wrap:before{content:'';position:absolute;width:4px;height:4px;background:#fff;left:25%;top:0;z-index:9}.customer-account-edit .account-info-pw-row .account-info-pw-strength-bar-wrap:after{content:'';position:absolute;width:4px;height:4px;background:#fff;left:50%;top:0;z-index:9}.customer-account-edit .account-info-pw-row .account-info-pw-strength-bar-wrap .account-info-pw-strength-bar{height:4px;border-radius:9999px}.customer-account-edit .account-info-pw-row .account-info-pw-strength-bar-wrap-inner:before{content:'';position:absolute;width:4px;height:4px;background:#fff;right:25%;top:0;z-index:9}.customer-account-edit .account-info-pw-row .account-info-pw-strength-label{font-size:14px;line-height:20px}.customer-account-edit .account-info-pw-row .account-info-pw-strength-label.weak{color:#d64545}.customer-account-edit .account-info-pw-row .account-info-pw-strength-label.fair{color:#e7a23a}.customer-account-edit .account-info-pw-row .account-info-pw-strength-label.strong{color:#2573b8}.customer-account-edit .account-info-pw-row .account-info-pw-strength-label.excellent{color:#7eb23b}.sales-order-history{color:#202020}.sales-order-history *{font-family:'Inter',sans-serif}.sales-order-history .page-main .page-title-wrapper .page-title{font-size:40px !important;font-family:'Rethink Sans',sans-serif;font-weight:600;line-height:48px;letter-spacing:-1%;margin:0 0 12px}@media (max-width:768px){.sales-order-history .page-main .page-title-wrapper .page-title{font-size:24px !important;line-height:36px}}.sales-order-history .page-main .orders-history__subtitle{font-size:18px;line-height:28px;color:#707579;margin:0}@media (max-width:768px){.sales-order-history .page-main .orders-history__subtitle{font-size:14px;line-height:20px}}.sales-order-history .orders-history__grid{margin:48px 0}@media (max-width:768px){.sales-order-history .orders-history__grid{margin:24px 0}}.sales-order-history .orders-history__grid .order-tile{background:#fff;padding:24px;border-radius:16px;margin-bottom:24px;display:flex;gap:24px}@media (max-width:991px){.sales-order-history .orders-history__grid .order-tile{padding:12px;gap:12px}}@media (max-width:840px){.sales-order-history .orders-history__grid .order-tile{flex-wrap:wrap}}.sales-order-history .orders-history__grid .order-tile .order-tile__image-wrap{width:96px;height:96px;border-radius:16px}@media (max-width:991px){.sales-order-history .orders-history__grid .order-tile .order-tile__image-wrap{width:80px;height:80px}}.sales-order-history .orders-history__grid .order-tile .order-tile__image-wrap img{width:100%;height:100%;border-radius:16px}.sales-order-history .orders-history__grid .order-tile .order-tile__main{width:calc(100% - 120px)}@media (max-width:991px){.sales-order-history .orders-history__grid .order-tile .order-tile__main{width:calc(100% - 92px)}}.sales-order-history .orders-history__grid .order-tile .order-tile__actions{position:absolute;right:24px;z-index:9;display:flex;gap:12px}@media (max-width:840px){.sales-order-history .orders-history__grid .order-tile .order-tile__actions{position:static;width:100%;flex-wrap:wrap}}.sales-order-history .orders-history__grid .order-tile .order-tile__actions a.order-tile__btn{padding:4px 24px;background:#e7e9ea;border-radius:40px;font-size:16px;font-weight:600;line-height:21px;text-decoration:none;color:#707579;display:flex;align-items:center;justify-content:center}@media (max-width:840px){.sales-order-history .orders-history__grid .order-tile .order-tile__actions a.order-tile__btn{width:100%;height:36px}}.sales-order-history .orders-history__grid .order-tile .order-tile__actions a.order-tile__btn:hover{background:#707579;color:#fff}.sales-order-history .orders-history__grid .order-tile .order-tile__actions .order-tile__btn--view:after{content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12H19" stroke="%23707579" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 5L19 12L12 19" stroke="%23707579" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:relative;top:3px;right:-8px}.sales-order-history .orders-history__grid .order-tile .order-tile__actions .order-tile__btn--view:hover:after{content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12H19" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 5L19 12L12 19" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.sales-order-history .orders-history__grid .order-tile .order-tile__actions a.order-tile__btn--reorder{background:#ffc24c;color:#7a5a12}.sales-order-history .orders-history__grid .order-tile .order-tile__actions a.order-tile__btn--reorder:hover{background:#bbdf89;border-color:#bbdf89 !important;color:#40621a}.sales-order-history .orders-history__grid .order-tile .order-tile__product-name,.sales-order-history .orders-history__grid .order-tile .order-tile__product-subtitle{font-family:'Rethink Sans',sans-serif;font-weight:600;font-size:20px;line-height:28px;width:calc(100% - 320px);display:block}@media (max-width:991px){.sales-order-history .orders-history__grid .order-tile .order-tile__product-name,.sales-order-history .orders-history__grid .order-tile .order-tile__product-subtitle{font-size:18px;line-height:24px}}@media (max-width:840px){.sales-order-history .orders-history__grid .order-tile .order-tile__product-name,.sales-order-history .orders-history__grid .order-tile .order-tile__product-subtitle{width:100%}}.sales-order-history .orders-history__grid .order-tile .order-tile__badges{padding:0}.sales-order-history .orders-history__grid .order-tile .order-tile__badges .order-tile__badge{padding:0 12px;font-size:14px;font-weight:500;line-height:24px;border-radius:20px;display:inline-block;background:#d3dcff}.sales-order-history .orders-history__grid .order-tile .order-tile__badges .order-tile__badge.status-processing{background:#d3dcff;color:#1d2e8a}.sales-order-history .orders-history__grid .order-tile .order-tile__badges .order-tile__badge.status-delivered{background:#dceec3;color:#40621a}.sales-order-history .orders-history__grid .order-tile .order-tile__badges .order-tile__badge.status-cancelled{background:#e7e9ea;color:#707579}.sales-order-history .orders-history__grid .order-tile .order-tile__badges .order-tile__badge.status-shipped{color:#7a5a12;background:#ffe8bf}.sales-order-history .orders-history__grid .order-tile .order-info-wrapper{margin:14px 0 24px;display:flex;align-items:center;gap:12px}@media (max-width:768px){.sales-order-history .orders-history__grid .order-tile .order-info-wrapper{margin:12px 0 24px;flex-wrap:wrap;gap:4px}}.sales-order-history .orders-history__grid .order-tile .order-info-wrapper .order-tile__delivery-text{color:#707579;font-size:14px}@media (max-width:768px){.sales-order-history .orders-history__grid .order-tile .order-info-wrapper .order-tile__delivery{width:100%}}.sales-order-history .orders-history__grid .order-tile .order-tile__meta{display:flex;gap:24px;border-top:1px solid #e7e9ea;padding:24px 0 0}@media (max-width:840px){.sales-order-history .orders-history__grid .order-tile .order-tile__meta{margin-left:-92px;width:calc(100% + 92px);gap:12px;padding:24px 0}}.sales-order-history .orders-history__grid .order-tile .order-tile__meta .order-tile__meta-label{display:block;color:#707579;font-size:18px;line-height:28px}@media (max-width:768px){.sales-order-history .orders-history__grid .order-tile .order-tile__meta .order-tile__meta-label{font-size:14px;line-height:20px}}.sales-order-history .orders-history__grid .order-tile .order-tile__meta .order-tile__meta-value{font-size:18px;line-height:28px;font-weight:600}@media (max-width:768px){.sales-order-history .orders-history__grid .order-tile .order-tile__meta .order-tile__meta-value{font-size:14px;line-height:20px}}.sales-order-history .orders-history__pager .limiter{display:none}.sales-order-history .orders-history__pager .pager{display:flex;justify-content:space-between;gap:12px;align-items:center}@media (max-width:768px){.sales-order-history .orders-history__pager .pager{flex-wrap:wrap;justify-content:center;gap:24px}}.sales-order-history .orders-history__pager .pager .toolbar-amount{padding:0}@media (max-width:840px){.sales-order-history .orders-history__pager .pager .toolbar-amount{width:100%}}.sales-order-history .orders-history__pager .pager .toolbar-amount .toolbar-number{color:#2f3335;font-size:18px;line-height:28px}@media (max-width:840px){.sales-order-history .orders-history__pager .pager .toolbar-amount .toolbar-number{text-align:center;width:100%;display:block}}@media (max-width:840px){.sales-order-history .orders-history__pager .pages{width:100%}}.sales-order-history .orders-history__pager .pages .items{border:1px solid #c9cdcf;border-radius:8px;background:#fff;padding:0}@media (max-width:768px){.sales-order-history .orders-history__pager .pages .items{display:flex;justify-content:center;width:max-content;margin:0 auto}}.sales-order-history .orders-history__pager .pages .items .item .page{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-right:1px solid #c9cdcf;color:#2f3335;font-size:16px;text-decoration:none;font-weight:400}@media (max-width:840px){.sales-order-history .orders-history__pager .pages .items .item .page{font-size:14px}}@media (max-width:768px){.sales-order-history .orders-history__pager .pages .items .item .page{width:33px}}.sales-order-history .orders-history__pager .pages .items .item .page:hover{background:#ecf0ff;color:#4d67d6}.sales-order-history .orders-history__pager .pages .items .item.current .page{border:1px solid #4d67d6;background:#ecf0ff;color:#4d67d6}.sales-order-history .orders-history__pager .pages .item.pages-item-previous{position:static}.sales-order-history .orders-history__pager .pages .pages-item-next{position:static}.sales-order-history .orders-history__pager .pages .item{margin:0}.sales-order-history .orders-history__pager .pages .item .action.next,.sales-order-history .orders-history__pager .pages .item .action.previous{margin:0;background:0 0;border:none;padding:0 4px;box-shadow:none;height:41px;border-radius:0;display:flex;align-items:center;justify-content:center;text-decoration:none}.sales-order-history .orders-history__pager .pages .item .action.previous{border-right:1px solid #c9cdcf}.checkout-cart-index .page-wrapper{background:linear-gradient(180deg,#fff 11.15%,#d8f5d7 86.67%)}.checkout-cart-index .column.main{padding-bottom:0}.checkout-cart-index #maincontent{max-width:100% !important;color:#000}@media (max-width:768px){.checkout-cart-index #maincontent{padding-top:170px}}.checkout-cart-index #maincontent *{font-family:"Satoshi",sans-serif}@media (min-width:769px){.checkout-cart-index .page-main{padding-top:170px}}.checkout-cart-index .page-title-wrapper .page-title{font-size:40px !important;color:#3d3232;font-weight:600;margin-bottom:24px;display:none !important}@media (max-width:768px){.checkout-cart-index .page-title-wrapper .page-title{color:#000;text-align:center}}@media (max-width:768px){.checkout-cart-index .page-header .page-wrapper .page-footer .nav-section-bottom-mobile{top:62px}}.checkout-cart-index .page.messages{max-width:1200px;margin:0 auto}.checkout-cart-index footer.page-footer{margin-top:0}.checkout-cart-index .message{padding:12px 16px;border-radius:8px;font-size:14px;margin-bottom:24px;margin-top:0}.checkout-cart-index .message.success{background:#f1fcd4;color:#5a5a5a}.checkout-cart-index .message.success>*:first-child:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2Z" fill="%2395BF7F"/><path d="M17 8L11 16L7 12" stroke="%23F2F2F2" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');margin-right:8px}@media (max-width:768px){.checkout-cart-index .fieldset>.field,.checkout-cart-index .fieldset>.fields>.field{width:100%}}.checkout-cart-index .cart.table-wrapper{background-color:#fff;margin-bottom:0;margin-top:16px}.checkout-cart-index .cart.table-wrapper table{table-layout:unset}.checkout-cart-index .cart.table-wrapper .cart>.item{border:none}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .cart>.item{display:flex;flex-direction:column;padding:0;column-gap:15px}.checkout-cart-index .cart.table-wrapper .cart>.item td.col{display:block;padding:0;position:static}.checkout-cart-index .cart.table-wrapper .cart>.item td.col:not(:first-child){column-gap:15px}.checkout-cart-index .cart.table-wrapper .cart>.item td.col.price,.checkout-cart-index .cart.table-wrapper .cart>.item td.col.subtotal{justify-content:end}}.checkout-cart-index .cart.table-wrapper .cart>.item td.col.info{vertical-align:top;padding:0}.checkout-cart-index .cart.table-wrapper .cart>.item td.col.info span{position:relative;display:flex;column-gap:10px;font-size:14px;font-weight:700;line-height:24px;margin:5px 0}.checkout-cart-index .cart.table-wrapper .cart>.item td.col.info span:before{display:inline-block;content:"";width:24px;height:24px}.checkout-cart-index .cart.table-wrapper .cart>.item td.col.info span.cert:before{background:url("..//images/icon-file-pdf.svg") left center no-repeat}.checkout-cart-index .cart.table-wrapper .cart>.item td.col.info span.script:before{background:url("..//images/icon-prescription.svg") left center no-repeat}.checkout-cart-index .cart.table-wrapper .cart>.item .item-info{border:1px solid var(--black-55);padding:16px;border-radius:8px;margin-bottom:32px;display:inline-flex;width:100%}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .cart>.item .item-info{display:block;margin-bottom:16px;padding-bottom:46px}}.checkout-cart-index .cart.table-wrapper .cart>.item .item-info td:nth-child(3){margin:0 0 0 auto;min-width:130px}@media (max-width:1199px){.checkout-cart-index .cart.table-wrapper .cart>.item .item-info td:nth-child(3){min-width:110px;margin-left:auto}}.checkout-cart-index .cart.table-wrapper .cart>.item .item-info .cart-price .price{font-size:22px;font-weight:900;font-family:"Inter",sans-serif;color:#000}.checkout-cart-index .cart.table-wrapper .cart>.item .item-info .dis-added .price{font-size:14px;color:#777981;text-decoration:line-through;display:block;font-weight:400;margin-bottom:4px}.checkout-cart-index .cart.table-wrapper .cart>.item .item-info .dis-added .price-new{color:#26252a;font-size:18px;font-weight:700}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .cart>.item .item-info .dis-added .price-new{display:none}}.checkout-cart-index .cart.table-wrapper .cart>.item .action{padding:0 !important;position:absolute;right:16px;bottom:16px}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .cart>.item .action{position:static}}.checkout-cart-index .cart.table-wrapper .cart>.item .action .actions-toolbar{min-height:auto;padding-bottom:0}.checkout-cart-index .cart.table-wrapper .cart>.item .action .actions-toolbar>.action-delete:before{display:none}.checkout-cart-index .cart.table-wrapper .cart>.item .action .actions-toolbar>.action-delete>span{clip:unset;margin:0;overflow:unset;padding:0;position:static;color:#26252a;font-size:12px;font-weight:400;letter-spacing:0;text-decoration:none}.checkout-cart-index .cart.table-wrapper .cart .col.item{padding:0;display:flex;min-height:250px;width:calc(100% - 130px)}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .cart .col.item{display:block;padding:10px;column-gap:0;width:100%}}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .cart .col.info{display:none}}.checkout-cart-index .cart.table-wrapper .cart thead tr th.col{padding:10px 20px;background-color:#eceff3;border:none}.checkout-cart-index .cart.table-wrapper .cart thead tr th.col.info{text-align:left}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper tr.item-info>td{width:100%}}.checkout-cart-index .cart.table-wrapper .product-cart-item-image-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:180px}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .product-cart-item-image-wrapper{position:static}}.checkout-cart-index .cart.table-wrapper .product-cart-item-image-wrapper .product-cart-item-edit-link{display:flex;align-items:flex-end}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .product-cart-item-image-wrapper .product-cart-item-edit-link{position:absolute;left:16px;bottom:16px}}.checkout-cart-index .cart.table-wrapper .product-cart-item-image-wrapper .product-cart-item-edit-link .action.edit{position:static;display:flex;font-size:16px;font-weight:700;color:#000;gap:8px;align-items:center;text-decoration:none;letter-spacing:.25px}.checkout-cart-index .cart.table-wrapper .product-cart-item-image{display:inline-block;width:auto;height:fit-content}.checkout-cart-index .cart.table-wrapper .product-image-wrapper .product-image-photo,.checkout-cart-index .cart.table-wrapper .product-item-photo{width:180px;height:180px;padding:0;display:inline-block;max-width:unset;border-radius:8px}@media (max-width:1199px){.checkout-cart-index .cart.table-wrapper .product-image-wrapper .product-image-photo,.checkout-cart-index .cart.table-wrapper .product-item-photo{width:120px;height:120px}}.checkout-cart-index .cart.table-wrapper .product-image-container{width:100% !important;height:100%}.checkout-cart-index .cart.table-wrapper .product-image-wrapper{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;line-height:0}.checkout-cart-index .cart.table-wrapper .product-image-wrapper img{display:block;z-index:12;width:100%;height:100%;border-radius:4.8px;object-fit:cover}.checkout-cart-index .cart.table-wrapper .product-item-photo{position:relative;top:0;left:0}.checkout-cart-index .cart.table-wrapper .product-image-container-1{width:93px}.checkout-cart-index .cart.table-wrapper .product-item-details{padding-bottom:0;width:calc(100% - 180px);padding:0 18px;min-height:190px}@media (max-width:1199px){.checkout-cart-index .cart.table-wrapper .product-item-details{width:calc(100% - 120px)}}@media (max-width:991px){.checkout-cart-index .cart.table-wrapper .product-item-details{width:calc(96% - 100px);padding-left:16px}}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .product-item-details{width:100%;padding:16px 0}}.checkout-cart-index .cart.table-wrapper .product-item-details .cart-item-row-total-after-name{display:none}.checkout-cart-index .cart.table-wrapper .product-item-details .cart-item-row-total-after-name .minicart-qty-breakdown{font-size:12px;color:#6b6b6b;margin-top:4px;line-height:1.4}.checkout-cart-index .cart.table-wrapper .product-item-details a{font-size:22px;font-weight:500;text-decoration:none;margin-bottom:8px;line-height:1.3;display:block;color:#000}.checkout-cart-index .cart.table-wrapper .product-item-details .cart-item-name-beneath{font-size:14px;font-weight:500;color:var(--black-55);display:block;margin-bottom:16px}.checkout-cart-index .cart.table-wrapper .product-item-details .item-options{display:flex;flex-direction:column;gap:12px}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .product-item-details .item-options{margin-bottom:0}}.checkout-cart-index .cart.table-wrapper .product-item-details .item-options dt{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:1px;line-height:1.3;font-weight:500}.checkout-cart-index .cart.table-wrapper .product-item-details .item-options dd{margin:0;font-size:14px;font-weight:600;line-height:1}.checkout-cart-index .cart.table-wrapper .product-item-details .item-options dt.no-after:after{content:""}.checkout-cart-index .cart.table-wrapper .product-item-details .rx-badge{background:#d8f5d7;color:#155d33;padding:4px 12px;border-radius:4px;font-size:14px;font-weight:500;line-height:1.3;display:inline-block;margin-bottom:4px}.checkout-cart-index .cart.table-wrapper .product-item-details .rx-badge.orange-label{background:#fff4d2;color:#bb4d00}.checkout-cart-index .cart.table-wrapper .product-item-details .field-label{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin:12px 0 8px}.checkout-cart-index .cart.table-wrapper .product-item-details label .required{color:#ed0000;margin-left:2px}.checkout-cart-index .cart.table-wrapper .product-item-details input,.checkout-cart-index .cart.table-wrapper .product-item-details textarea{border:.5px solid rgba(0,0,0,.55);border-radius:8px;padding:12px 16px;color:#000;box-shadow:none}.checkout-cart-index .cart.table-wrapper .product-item-details textarea{margin-top:16px;height:48px}.checkout-cart-index .cart.table-wrapper .product-item-details .input-error{border:2px solid #ed0000}.checkout-cart-index .cart.table-wrapper .product-item-details .field-error{font-size:12px;margin:8px 0 0}.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal .price-excluding-tax{display:none}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal .price-excluding-tax{display:block}}.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal .price-new{display:none}.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal .price{text-align:left;font-size:14px;font-weight:700;margin-bottom:8px;display:none}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal .price{display:block}}.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal .minicart-qty-breakdown{font-size:14px;color:#6b6b6b;margin-top:12px;line-height:1.4;font-weight:500}@media (max-width:1199px){.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal .minicart-qty-breakdown{font-size:12px}}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal .minicart-qty-breakdown{margin-top:8px}}.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal.dis-added{display:flex;align-items:center;gap:4px;margin-bottom:8px}.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal.dis-added .price{font-size:14px;color:#777981;text-decoration:line-through;display:block;font-weight:400;margin-bottom:0;line-height:16px}.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal.dis-added .price-new{color:#26252a;font-size:14px;font-weight:700;line-height:16px;display:none}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .product-item-details .col.subtotal.dis-added .price-new{display:block !important}}.checkout-cart-index .cart-container{display:flex;align-items:flex-start;max-width:1200px;margin:0 auto 60px}@media (max-width:991px){.checkout-cart-index .cart-container{flex-wrap:wrap}}.checkout-cart-index .cart-container .form-cart{border-radius:16px;padding:32px;order:1;margin-right:30px;margin-bottom:24px;background-color:#fff;border:1px solid var(--off-white-02-40);box-shadow:0px 4px 45px 0px rgba(16,65,2,.19)}@media (max-width:991px){.checkout-cart-index .cart-container .form-cart{width:100%;padding:24px;margin-right:0;margin-bottom:16px}}@media (max-width:768px){.checkout-cart-index .cart-container .form-cart{box-shadow:0px 4px 6.3px 0px rgba(22,50,41,.1)}}.checkout-cart-index .cart-container .form-cart h2{font-size:32px;font-weight:500;color:#1a1a1a;padding:0;margin:0 0 32px;line-height:1.2}.checkout-cart-index .cart-container .form-cart .note-item-info td{padding:0}.checkout-cart-index .cart-container .form-cart .note-item-info td .item-count{font-weight:700}.checkout-cart-index .cart-container .form-cart .item-text{display:block;font-size:14px;font-weight:500;color:#000;margin-bottom:4px;text-transform:uppercase;letter-spacing:2px}.checkout-cart-index .cart-container .form-cart .fee-text{font-size:14px;font-weight:500;color:rgba(0,0,0,.55);display:block;margin-bottom:16px}.checkout-cart-index .cart-container .form-cart .actions.main{display:flex;justify-content:end;background-color:#fff}@media (max-width:768px){.checkout-cart-index .cart-container .form-cart .actions.main{padding-bottom:0}}.checkout-cart-index .cart.table-wrapper .col.price,.checkout-cart-index .cart.table-wrapper .col.qty,.checkout-cart-index .cart.table-wrapper .col.price,.checkout-cart-index .order-items.table-wrapper .col.price,.checkout-cart-index .order-items.table-wrapper .col.qty,.checkout-cart-index .cart.table-wrapper .col.subtotal,.checkout-cart-index .order-items.table-wrapper .col.subtotal,.checkout-cart-index .cart.table-wrapper .col.msrp,.checkout-cart-index .order-items.table-wrapper .col.msrp{vertical-align:top;padding:0}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper .col.qty[data-th]:before,.checkout-cart-index .cart.table-wrapper .col.price[data-th]:before,.checkout-cart-index .cart.table-wrapper .col.subtotal[data-th]:before,.checkout-cart-index .cart.table-wrapper .col.msrp[data-th]:before{padding-bottom:0;display:none}}.checkout-cart-index .cart.table-wrapper .col.subtotal .minicart-qty-breakdown{font-size:12px;color:#6b6b6b;margin-top:4px;line-height:1.4}.checkout-cart-index .cart.table-wrapper .col.qty .input-text{width:48px;height:48px;font-size:20px;font-weight:700}@media (max-width:768px){.checkout-cart-index tr.item-actions{display:flex;width:100%;justify-content:flex-end}}.checkout-cart-index .cart.table-wrapper .actions-toolbar{min-height:48px}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-edit:before,.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-delete:before{color:#2a3f60}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-edit:before:hover,.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-delete:before:hover,.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-edit:before:focus,.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-delete:before:focus{color:#719b4d}.checkout-cart-index .cart-discount{background-color:#fff;float:none;width:100%;border:1px solid var(--off-white-02-40);box-shadow:0px 4px 6.3px 0px rgba(22,50,41,.1);border-radius:16px;padding:24px;margin-bottom:24px}.checkout-cart-index .cart-discount .block>.title{padding:0}.checkout-cart-index .cart-discount .block .content{padding-bottom:0}.checkout-cart-index .cart-discount .actions-toolbar .primary .action.primary{min-width:auto;border-radius:150px;background-color:#fff;border-color:#fff;padding:0;color:#000;letter-spacing:0;text-transform:capitalize;font-weight:700;height:auto;font-size:16px;white-space:nowrap;padding-right:20px;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7H12M12 7L7 2M12 7L7 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-size:12px 12px;background-position:center right}.checkout-cart-index .cart-discount .actions-toolbar .primary .action.primary:hover,.checkout-cart-index .cart-discount .actions-toolbar .primary .action.primary:focus{background-color:#fff;border-color:#fff !important;color:#5ac856;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7H12M12 7L7 2M12 7L7 12" stroke="%235AC856" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>')}.checkout-cart-index .cart-discount .select_discount_code_wrapper p{margin:0;color:#3d3232;font-size:14px;font-weight:600;display:flex;align-items:center}@media (max-width:768px){.checkout-cart-index .cart-discount .select_discount_code_wrapper p{color:#000}}.checkout-cart-index .cart-discount .select_discount_code_wrapper p img{width:14px;height:14px;margin-left:5px;display:none}.checkout-cart-index .cart-discount .select_discount_code_wrapper #select_discount_code{border:1px solid #999;width:100%;padding:15px 34px 15px 15px;border-radius:5px;height:auto;background-image:url('data:image/svg+xml,<svg width="16" height="9" viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.06206 8.57168C7.58163 9.08592 8.41837 9.08592 8.93794 8.57168L14.7886 2.78099C15.6353 1.94305 15.0419 0.5 13.8507 0.5H2.1493C0.958108 0.5 0.364732 1.94304 1.21136 2.78099L7.06206 8.57168Z" fill="%23808080"/></svg>') !important;appearance:none !important;background-repeat:no-repeat !important;background-position:right 12px center !important;background-size:20px;margin:5px 0 16px}.checkout-cart-index .cart-discount .select_discount_code_wrapper [data-content-type=html]{color:#1f01b9;font-size:14px;font-weight:400}.checkout-cart-index .cart-right-container{order:2}@media (max-width:991px){.checkout-cart-index .cart-right-container{width:100%}}.checkout-cart-index #discount-coupon-form .fieldset.coupon .field{width:100%;margin-bottom:0}.checkout-cart-index #discount-coupon-form .fieldset.coupon .field .control{max-width:100%;min-width:auto}.checkout-cart-index #discount-coupon-form .fieldset.coupon .field input{width:100%;padding:15px;border-radius:8px;height:auto;max-width:100%;border:.5px solid rgba(0,0,0,.55);font-size:16px}.checkout-cart-index .abs-discount-block .block>.title strong,.checkout-cart-index .paypal-review-discount .block>.title strong,.checkout-cart-index .cart-discount .block>.title strong{color:#000;font-size:22px;font-weight:500;padding-bottom:20px;display:block;margin:0}.checkout-cart-index .abs-cart-block>.title:after,.checkout-cart-index .abs-discount-block .block>.title:after,.checkout-cart-index .cart-summary .block>.title:after,.checkout-cart-index .paypal-review-discount .block>.title:after,.checkout-cart-index .cart-discount .block>.title:after{color:#2a3f60}.checkout-cart-index .abs-revert-secondary-color,.checkout-cart-index .abs-revert-to-action-secondary,.checkout-cart-index .paypal-review .block .actions-toolbar .action.primary,.checkout-cart-index .abs-discount-block .actions-toolbar .action.primary,.checkout-cart-index .abs-discount-block .actions-toolbar .action.cancel,.checkout-cart-index .block-compare .action.primary,.checkout-cart-index .cart-summary .block .actions-toolbar>.primary .action.primary,.checkout-cart-index .abs-discount-code .form-discount .actions-toolbar .primary .action,.checkout-cart-index .cart-summary .form.giftregistry .fieldset .action.primary,.checkout-cart-index .paypal-review-discount .actions-toolbar .action.primary,.checkout-cart-index .paypal-review-discount .actions-toolbar .action.cancel,.checkout-cart-index .cart-discount .actions-toolbar .action.primary,.checkout-cart-index .cart-discount .actions-toolbar .action.cancel,.checkout-cart-index .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action{background-color:#2a3f60;color:#fff;box-shadow:none}.checkout-cart-index .abs-revert-secondary-color:hover,.checkout-cart-index .abs-revert-to-action-secondary:hover,.checkout-cart-index .paypal-review .block .actions-toolbar .action.primary:hover,.checkout-cart-index .abs-discount-block .actions-toolbar .action.primary:hover,.checkout-cart-index .abs-discount-block .actions-toolbar .action.cancel:hover,.checkout-cart-index .block-compare .action.primary:hover,.checkout-cart-index .cart-summary .block .actions-toolbar>.primary .action.primary:hover,.checkout-cart-index .abs-discount-code .form-discount .actions-toolbar .primary .action:hover,.checkout-cart-index .cart-summary .form.giftregistry .fieldset .action.primary:hover,.checkout-cart-index .paypal-review-discount .actions-toolbar .action.primary:hover,.checkout-cart-index .paypal-review-discount .actions-toolbar .action.cancel:hover,.checkout-cart-index .cart-discount .actions-toolbar .action.primary:hover,.checkout-cart-index .cart-discount .actions-toolbar .action.cancel:hover,.checkout-cart-index .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover,.checkout-cart-index .abs-revert-secondary-color:focus,.checkout-cart-index .abs-revert-to-action-secondary:focus,.checkout-cart-index .paypal-review .block .actions-toolbar .action.primary:focus,.checkout-cart-index .abs-discount-block .actions-toolbar .action.primary:focus,.checkout-cart-index .abs-discount-block .actions-toolbar .action.cancel:focus,.checkout-cart-index .block-compare .action.primary:focus,.checkout-cart-index .cart-summary .block .actions-toolbar>.primary .action.primary:focus,.checkout-cart-index .abs-discount-code .form-discount .actions-toolbar .primary .action:focus,.checkout-cart-index .cart-summary .form.giftregistry .fieldset .action.primary:focus,.checkout-cart-index .paypal-review-discount .actions-toolbar .action.primary:focus,.checkout-cart-index .paypal-review-discount .actions-toolbar .action.cancel:focus,.checkout-cart-index .cart-discount .actions-toolbar .action.primary:focus,.checkout-cart-index .cart-discount .actions-toolbar .action.cancel:focus,.checkout-cart-index .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:focus{background-color:#fff;color:#2a3f60;border-color:#2a3f60}.checkout-cart-index .fieldset.coupon{display:flex;column-gap:15px}.checkout-cart-index .fieldset.coupon .field .control{min-width:200px}@media (max-width:768px){.checkout-cart-index .fieldset.coupon{margin-bottom:0}.checkout-cart-index .fieldset.coupon .actions-toolbar{width:auto}}.checkout-cart-index .cart-summary{border:1px solid var(--off-white-02-40);box-shadow:0px 4px 45px 0px rgba(16,65,2,.19);border-radius:16px;padding:0 20px;float:none;width:100%;margin-bottom:24px;background-color:#fff}.checkout-cart-index .cart-summary .summary{background:#163229;color:#fff;border-radius:16px 16px 0 0;padding:20px 24px;font-size:22px;font-weight:500;display:flex;align-items:center;gap:8px;margin:0 -20px}.checkout-cart-index .cart-summary .summary svg{width:25px;height:25px}.checkout-cart-index .cart-summary .summary svg path{stroke:#d8f5d7}.checkout-cart-index .cart-summary .summary .summary-cart-icon{width:25px;height:25px}.checkout-cart-index .cart-summary .cart-totals{padding:24px 0 16px}.checkout-cart-index .cart-summary .cart-totals .mark{color:#1a1a1a;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;padding:4px 0}.checkout-cart-index .cart-summary .cart-totals .amount{color:#1a1a1a;font-size:14px;font-weight:600;font-family:"Inter",sans-serif !important;padding:4px 0;border:none}.checkout-cart-index .cart-summary .cart-totals .grand.totals{border-top:.5px solid #000}.checkout-cart-index .cart-summary .cart-totals .grand.totals th{border:none;padding-top:16px;font-size:22px;font-weight:500;font-family:"Inter",sans-serif !important}.checkout-cart-index .cart-summary .cart-totals .grand.totals td{padding-top:16px;font-size:22px;font-weight:900;font-family:"Inter",sans-serif !important}.checkout-cart-index .cart-summary .cart-totals .grand.totals td strong{font-weight:900}.checkout-cart-index .cart-summary .cart-totals tr:nth-last-child(2) td,.checkout-cart-index .cart-summary .cart-totals tr:nth-last-child(2) th{padding-bottom:16px}.checkout-cart-index .cart-summary #block-shipping{display:none;visibility:hidden}.checkout-cart-index .cart-summary select{width:100%}.checkout-cart-index .cart-summary p.field.note{font-size:14px;font-style:italic}.checkout-cart-index .cart-summary .fieldset:last-child{margin-bottom:0}.checkout-cart-index .cart-summary .block .content{padding-bottom:15px}.checkout-cart-index .cart-summary .block form:not(:last-of-type) .fieldset{margin-bottom:15px}.checkout-cart-index .cart-summary .block .item-options{margin-bottom:0}.checkout-cart-index .cart-summary .block .item-options .field .radio{margin-top:0}.checkout-cart-index .cart-summary .checkout-methods-items{margin:16px 0 0;padding:0}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout{background-color:#5ac856;border-color:#5ac856;color:#000;border-radius:150px;margin-bottom:0;letter-spacing:0px;padding:15px 6px;font-weight:700;text-transform:capitalize;font-size:16px}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout:hover,.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout:focus{background-color:#fff;color:#000;border-color:#5ac856 !important}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkoutbackcta.drnote{background:#fdf3e0 !important;color:#000;border-color:#fdf3e0 !important}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkoutbackcta.drnote:hover{background:#fff !important;color:#000;border-color:#fdf3e0 !important}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkoutbackcta.drnote:hover span{color:#000}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkoutbackcta{background-color:#ffde9e !important;color:#000;border:1px solid #ffde9e !important}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkoutbackcta a{color:#000}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkoutbackcta:hover{border:1px solid #ffde9e !important;background-color:#fff !important}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkoutbackcta:hover a{color:#000;text-decoration:none}.checkout-cart-index .cart-summary .checkout-methods-items .continue-shopping{display:flex;justify-content:center;text-decoration:none;gap:12px;font-size:16px;font-weight:700;letter-spacing:0;color:#000;align-items:center}.checkout-cart-index .cart-summary .checkout-methods-items .continue-shopping .continue-shopping-icon{width:46px;height:46px;border-radius:100%;background:var(--green-01);display:flex;align-items:center;justify-content:center}.checkout-cart-index .cart-summary .checkout-methods-items .item{margin-bottom:16px}.checkout-cart-index .cart-summary._sticky{top:0 !important}.checkout-cart-index .cart-totals{border:none;padding:0}.checkout-cart-index .amexfee-block-content{display:none}.checkout-cart-index .amexfee-collapsible-block>.amount.amexfee-amount{padding-right:0}.checkout-cart-index .amexfee-collapsible-block>.amount.amexfee-amount:after{display:none}.checkout-cart-index .amexfee-collapsible-block .mark.amexfee-mark,.checkout-cart-index .amexfee-collapsible-block .amount.amexfee-amount,.checkout-cart-index .amexfee-collapsible-block>th{border-bottom:none}@media (max-width:768px){.checkout-cart-index .amexfee-collapsible-block .mark.amexfee-mark,.checkout-cart-index .amexfee-collapsible-block .amount.amexfee-amount,.checkout-cart-index .amexfee-collapsible-block>th{border-top:none}}.checkout-cart-index .amexfee-totals-details{display:table-row}.checkout-cart-index .cart-empty-wrap{max-width:1200px;margin:0 auto 60px}.checkout-cart-index .cart-empty-wrap .cart-empty{max-width:760px;background:#fff;border-radius:12px;padding:24px}@media (max-width:768px){.checkout-cart-index .cart-empty-wrap .cart-empty{padding:24px 0}}.checkout-cart-index .cart-empty-wrap .cart-empty p{font-size:18px;color:#26252a;margin-bottom:24px}.checkout-cart-index .cart-empty-wrap .cart-empty .empty-cart-title{font-size:32px !important;font-weight:700;color:#26252a;margin:0 0 24px;line-height:normal}.checkout-cart-index .cart-empty-wrap .cart-empty .empty-cart-actions a{border:1px solid #4d67d6;padding:16px;max-width:300px;color:#4d67d6;font-size:18px;font-weight:700;text-transform:capitalize;letter-spacing:0;border-radius:150px}.checkout-cart-index .cart-empty-wrap .cart-empty .empty-cart-actions a:hover{background-color:#fff;border-color:#4d67d6 !important;color:#26252a}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile{background:#fff;border-radius:16px;padding:24px;border:1px solid var(--off-white-02-40);box-shadow:0px 4px 6.3px 0px rgba(22,50,41,.1);margin-top:24px}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .free-shipping-message{font-size:18px;font-weight:700;margin:0 0 20px}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .free-shipping-progress-bar{position:relative;height:16px;background-color:#d8f5d7;border-radius:20px;overflow:hidden;display:inline-block;width:calc(100% - 90px);vertical-align:middle;border:.5px solid rgba(0,0,0,.55)}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .free-shipping-progress-fill{height:100%;background-color:#163229;border-radius:20px;transition:width .3s ease}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .free-shipping-threshold{display:inline-block;text-align:right;font-weight:600;margin-left:10px;vertical-align:middle;font-size:18px;margin-right:auto;width:72px}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .otc-recommendations{display:flex;flex-direction:column;gap:8px;margin:20px 0}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .otc-recommendations img{display:none}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .otc-quick-add{display:inline-flex;align-items:center;gap:8px;background:#fff;border:.5px solid rgba(0,0,0,.55);border-radius:999px;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer;color:#111;width:fit-content;transition:border-color .2s ease;text-transform:capitalize;letter-spacing:0;height:auto;min-height:auto;text-align:left}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .otc-quick-add:hover{border-color:#1b3b2f}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .otc-quick-add.loading{opacity:.5;cursor:wait}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .otc-thumb{width:28px;height:28px;object-fit:contain;border-radius:50%}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .free-shipping-subtext{margin:16px 0;font-size:16px;font-weight:500;line-height:1.3}.checkout-cart-index .cart-freeshipping-otc-tile .free-shipping-tile .free-shipping-cta-text{margin:0;font-size:16px;font-weight:500;line-height:1.3}.tgfloat.tgStackSeal{padding:0 0 8px !important;width:100%}.checkout-cart-index .amrewards-highlight-container:before{margin:4px 5px 0 0}.checkout-cart-index .amrewards-apply-container#block-reward{width:100%;margin-top:24px;float:none}@media (max-width:768px){.checkout-cart-index .amrewards-apply-container#block-reward{padding-top:16px;border-top:1px solid #e3e4eb}}.checkout-cart-index .amrewards-apply-container#block-reward .img-text-wrap{display:flex;align-items:center;gap:12px}.checkout-cart-index .amrewards-apply-container#block-reward .img-text-wrap img{width:100px}.checkout-cart-index .amrewards-apply-container#block-reward .right-side-text{font-size:14px}.checkout-cart-index .amrewards-apply-container#block-reward .right-side-text .pointsLeft{white-space:nowrap;margin-right:20px}.checkout-cart-index .amrewards-apply-container#block-reward .content{max-width:100%;width:100%}.checkout-cart-index .amrewards-apply-container#block-reward .title:after{display:none}.checkout-cart-index .amrewards-apply-container#block-reward input[type=text]{border:.5px solid rgba(0,0,0,.55);font-size:16px;width:100%;padding:15px;border-radius:8px;height:auto;max-width:100%}.checkout-cart-index .amrewards-apply-container#block-reward .content{color:#26252a}.checkout-cart-index .amrewards-discount-form{max-width:100%}.checkout-cart-index .amrewards-discount-form .fieldset.reward{width:100%;column-gap:15px;display:flex;margin-bottom:0}.checkout-cart-index .amrewards-discount-form .fieldset.reward .field{width:100%;margin-bottom:0}.checkout-cart-index .amrewards-discount-form .fieldset.reward .field .control{max-width:100%}.checkout-cart-index .amrewards-discount-form .fieldset.reward .actions-toolbar{width:auto}.cart-empty a{letter-spacing:.1em;color:inherit;text-decoration:underline;font-weight:400}.cart-empty a:hover,.cart-empty a:focus{text-decoration:none}.cart-empty a:visited{color:inherit}.cart.table-wrapper .item-options dd{word-break:normal}@media only screen and (max-width:768px){.checkout-cart-index .modal-popup.modal-slide{left:0}.checkout-cart-index .modal-popup.modal-slide div.modal-inner-wrap{width:100% !important}}@media only screen and (max-width:767px){.checkout-cart-index .modal-popup.modal-slide div.modal-inner-wrap{width:100% !important}}.checkout-cart-index .modal-popup.prescription-detail-modal .modal-inner-wrap{max-width:1080px}.checkout-cart-index .modal-popup.prescription-detail-modal .modal-inner-wrap .modal-header,.checkout-cart-index .modal-popup.prescription-detail-modal .modal-inner-wrap .modal-footer{display:none}.checkout-cart-index .modal-popup.prescription-detail-modal .modal-inner-wrap .modal-content{padding:15px}.checkout-cart-index .modal-popup.prescription-detail-modal .modal-inner-wrap .modal-content .certification-section img{width:auto;display:block;margin:0 auto}@media (max-width:768px){.checkout-cart-index .cart.table-wrapper{border:none}.checkout-cart-index .cart.table-wrapper .cart>.item td.col.price{padding:0}.checkout-cart-index .cart.table-wrapper .cart>.item td.col.subtotal{padding:0;width:fit-content}.checkout-cart-index .cart.table-wrapper .cart>.item td.col.info{padding:0 5px}}.checkout-cart-index .table-wrapper .qty-wrapper{position:relative}.checkout-cart-index .table-wrapper button.increaseQty{padding:0 !important;font-weight:500;width:26px;height:20px;position:absolute;right:1px;z-index:1;background-color:transparent;bottom:1px;font-size:20px;min-height:auto;border-left:2px solid #f2f5f7 !important;top:-6px;border-color:#9d9d9d;color:#777;border:0;border-bottom:2px solid #f2f5f7}.checkout-cart-index .table-wrapper button.decreaseQty{padding:0 !important;font-weight:500;width:20px;height:20px;position:absolute;right:1px;z-index:1;background-color:transparent;font-size:24px;min-height:auto;bottom:1px !important;border-color:#9d9d9d;border-left:2px solid #f2f5f7 !important;color:#777;border:0}.checkout-cart-index .table-wrapper .col.qty .input-text{width:55px !important;height:auto !important;font-size:20px !important;font-weight:700 !important;min-width:48px !important;padding:0;min-height:40px;padding-right:20px}.checkout-cart-index .col.action .cart-item-actions-inline{display:flex;align-items:center;flex-direction:column;gap:8px}@media (max-width:768px){.checkout-cart-index .col.action .cart-item-actions-inline{width:fit-content;margin-left:auto}}.checkout-cart-index .col.action .cart-item-actions-inline .actions-toolbar{margin:0;padding:0}.checkout-cart-index .col.action .cart-item-actions-inline .actions-toolbar .action-delete{width:fit-content;display:block;border:0;box-sizing:border-box;color:#000;text-decoration:none;line-height:16px;position:static}.checkout-cart-index .col.action .cart-item-actions-inline .actions-toolbar .action-delete:hover{color:#5ac856}.checkout-cart-index .col.action .details-qty.qty-wrapper{height:40px;min-height:40px}.checkout-cart-index .col.action .details-qty.qty-wrapper .control{display:inline-flex;align-items:center;height:40px;border:1px solid #000 !important;border-radius:999px;overflow:hidden;color:#000}.checkout-cart-index .col.action .details-qty.qty-wrapper button.decreaseQty,.checkout-cart-index .col.action .details-qty.qty-wrapper button.increaseQty{position:static !important;width:28px;min-width:28px;height:40px;min-height:40px;padding:0 !important;background:0 0 !important;font-size:16px;font-weight:600;border:0 !important;border-left:none !important;border-bottom:none !important;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#000}.checkout-cart-index .col.action .details-qty.qty-wrapper button.decreaseQty:hover,.checkout-cart-index .col.action .details-qty.qty-wrapper button.increaseQty:hover{background:rgba(255,255,255,.15) !important;color:#5ac856 !important}.checkout-cart-index .col.action .details-qty.qty-wrapper .input-text.qty{width:26px !important;min-width:26px !important;height:40px !important;min-height:40px !important;padding:0 !important;margin:0 !important;font-size:14px !important;font-weight:600 !important;text-align:center;background:0 0 !important;border:0 !important;border-radius:0;-moz-appearance:textfield;color:#000;font-family:"Inter",sans-serif !important}.checkout-cart-index .col.action .details-qty.qty-wrapper .input-text.qty::-webkit-outer-spin-button,.checkout-cart-index .col.action .details-qty.qty-wrapper .input-text.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width:768px){body .minicart-wrapper .mage-dropdown-dialog .block.block-minicart{z-index:9999;max-height:100%;margin-top:0}body .minicart-wrapper .mage-dropdown-dialog .block.block-minicart .block-content button#btn-minicart-close{top:0;left:0}}.minicart-qty .control{display:inline-flex;align-items:center;height:30px;border:1px solid #a9b1ad !important;border-radius:20px;overflow:hidden;background:#fff !important;color:#777}.minicart-qty .decreasing-qty,.minicart-qty .increasing-qty{position:static !important;width:26px;min-width:26px;height:30px;min-height:30px;padding:0 !important;background:0 0 !important;font-size:16px;font-weight:600;border:0 !important;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#777}.minicart-qty .decreasing-qty:hover,.minicart-qty .increasing-qty:hover{background:#f2f5f7 !important;color:#26252a !important}.minicart-qty .cart-item-qty{width:26px !important;min-width:26px !important;height:30px !important;min-height:30px !important;padding:0 !important;margin:0 !important;font-size:14px !important;font-weight:600 !important;text-align:center;color:#26252a;background:0 0 !important;border:0 !important;border-radius:0;appearance:textfield;-moz-appearance:textfield}.minicart-qty .cart-item-qty::-webkit-outer-spin-button,.minicart-qty .cart-item-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.minicart-qty .update-cart-item{margin-left:0}.checkout-cart-index .patient-note-container .character-counter{font-size:12px;text-align:left}@media (max-width:768px){.checkout-cart-index .patient-note-container{margin:16px 0 0}}.checkout-cart-index .patient-note-container .patient-note-toggle{border:1px solid #e3e4eb;border-radius:4px;padding:8px 12px;margin:20px 0 0;min-height:60px}.checkout-cart-index .patient-note-container .patient-note-toggle a{color:#777981;font-size:14px;font-weight:400;margin:0;text-transform:capitalize;gap:4px;display:flex;text-decoration:none;align-items:center}.checkout-cart-index .patient-note-container .patient-note-toggle a .note-icon{font-size:14px;font-weight:400;line-height:normal}.checkout-cart-index .patient-note-container .patient-note-input-wrapper label{color:#2e322f;font-size:14px;font-weight:600;margin-bottom:8px}.checkout-cart-index .patient-note-container .patient-note-input-wrapper .patient-note-input{border:1px solid #a9b1ad;border-radius:8px;margin-bottom:4px;min-height:36px;padding:8px 12px;font-size:14px;box-shadow:none}.checkout-cart-index .patient-note-container .patient-note-input-wrapper .patient-note-input:focus{border:2px solid #4d67d6}.checkout-cart-index .patient-note-container .patient-note-input-wrapper .patient-note-input::placeholder{color:#a9b1ad}.checkout-cart-index .patient-note-container .patient-note-input-wrapper .character-counter{text-align:right;font-size:14px;color:#6c726e}.checkout-cart-index .patient-note-container .patient-note-input{border:1px solid #a9b1ad;padding:8px 12px;font-size:14px;height:60px;line-height:normal;border-radius:4px;resize:none}.checkout-cart-index .auto-refill-container{display:flex;align-items:center;gap:8px;margin:16px 0;flex-direction:row-reverse;justify-content:flex-end}.checkout-cart-index .auto-refill-container .auto-refill-toggle{opacity:0;width:0;height:0;position:absolute}.checkout-cart-index .auto-refill-container .auto-refill-toggle:checked+.slider{background-color:#d8f5d7}.checkout-cart-index .auto-refill-container .auto-refill-toggle:checked+.slider:before{transform:translateX(18px)}.checkout-cart-index .auto-refill-container .auto-refill-toggle:focus+.slider{box-shadow:0 0 1px #4caf50}.checkout-cart-index .auto-refill-container .switch{position:relative;display:inline-block;width:44px;height:24px;cursor:pointer}.checkout-cart-index .auto-refill-container .slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;border-radius:27px;transition:all .3s ease;border:1.04px solid var(--black-55)}.checkout-cart-index .auto-refill-container .slider:before{content:"";position:absolute;height:20px;width:20px;left:2px;bottom:1px;background-color:#163229;border-radius:100px;transition:all .3s ease}.checkout-cart-index .auto-refill-container .auto-refill-text{font-size:14px;color:#000;font-weight:600}.checkout-cart-index .popup-authentication .modal-inner-wrap{border-radius:20px;padding:60px 60px 40px;max-width:480px;min-width:auto}@media (max-width:768px){.checkout-cart-index .popup-authentication .modal-inner-wrap{max-width:100%;padding:60px 24px 40px}}@media (max-width:380px){.checkout-cart-index .popup-authentication .modal-inner-wrap{padding:60px 14px 40px}}.checkout-cart-index .popup-authentication .modal-content{padding:0 !important}.checkout-cart-index .popup-authentication .custom-login-block .login-heading{font-size:24px;font-weight:700;color:#26252a;text-align:center;margin-bottom:32px}.checkout-cart-index .popup-authentication .custom-login-block .label{font-size:14px;color:#26252a;margin-bottom:8px;font-weight:400}.checkout-cart-index .popup-authentication .custom-login-block .input-text{border:1px solid #e3e4eb;border-radius:8px;height:52px;background:#fff;box-shadow:none}.checkout-cart-index .popup-authentication .custom-login-block .field{margin-bottom:20px}.checkout-cart-index .popup-authentication .custom-login-block .action.action-login{margin:32px 0 20px;width:100%;background:#ffc24c;color:#26252a;font-size:18px;font-weight:700;text-transform:capitalize;letter-spacing:0;border-color:#ffc24c !important;border-radius:150px;min-width:auto}.checkout-cart-index .popup-authentication .custom-login-block .action.forgot-password{font-size:14px;color:#26252a;text-align:center;text-decoration:none;letter-spacing:0;margin-bottom:32px;display:block}.checkout-cart-index .popup-authentication .custom-login-block .fieldset.login{margin-bottom:0}.checkout-cart-index .popup-authentication .custom-login-block .create-account-section{text-align:center;color:#26252a;font-size:14px}.checkout-cart-index .popup-authentication .custom-login-block .create-account-section .create-account-link{color:#4d67d6;font-weight:700;text-decoration:underline}.checkout-cart-index .popup-authentication .modal-header{display:block !important;padding:0;margin:0;visibility:visible !important}.checkout-cart-index .popup-authentication .modal-header .action-close{position:absolute;right:-40px;top:-50px;padding:0;margin:0;color:#777981}@media (max-width:768px){.checkout-cart-index .popup-authentication .modal-header .action-close{right:0}}.checkout-cart-index .popup-authentication .modal-header .action-close:before{color:#777981;font-weight:700}@media (max-width:768px){.checkout-cart-index .popup-authentication.modal-slide{left:50%;transform:translateX(-50%);width:calc(100% - 40px);height:100%}.checkout-cart-index .popup-authentication.modal-slide .modal-inner-wrap{transform:translateY(40px);height:auto;min-height:auto}.checkout-cart-index .popup-authentication.modal-slide .block-customer-login{padding-bottom:0 !important}}@media (max-width:768px){.modal-popup .block-authentication .block-title{padding-top:15px}}.modal-popup .block-authentication .block-title strong{font-size:24px;font-weight:500}.modal-popup .block-authentication .block[class] ul{padding-left:30px}.modal-popup .block-authentication .block[class] ul li{position:relative;font-size:16px}.modal-popup .block-authentication .block[class] ul li:after{position:absolute;left:-20px;top:8px;width:5px;height:5px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;content:"";background:#719b4d}.modal-popup .block-authentication .block[class]+.block:before{color:#2a3f60;border-color:#2a3f60}.modal-popup .block-authentication .actions-toolbar>.primary{float:none}@media (min-width:769px){.modal-popup .block-authentication .actions-toolbar>.primary{float:left}}.checkout-index-index input[type=text],.checkout-index-index input[type=password],.checkout-index-index input[type=url],.checkout-index-index input[type=tel],.checkout-index-index input[type=search],.checkout-index-index input[type=number],.checkout-index-index input[type*=date],.checkout-index-index input[type=email],.checkout-index-index textarea,.checkout-index-index select,.checkout-index-index .field .control{max-width:100% !important}.checkout-index-index input[type=text],.checkout-index-index input[type=password],.checkout-index-index input[type=url],.checkout-index-index input[type=tel],.checkout-index-index input[type=search],.checkout-index-index input[type=number],.checkout-index-index input[type*=date],.checkout-index-index input[type=email],.checkout-index-index textarea,.checkout-index-index select{padding:10px}.checkout-index-index select{font-size:16px;padding-right:30px}.checkout-index-index label{font-weight:700;font-size:18px}.checkout-index-index .price,.checkout-index-index .amount{font-weight:700}.checkout-index-index .nav-sections{display:block}.checkout-index-index .actions-toolbar .action.primary{max-width:400px}.checkout-index-index .modal-popup .modal-inner-wrap *{color:#000;font-family:"Satoshi",sans-serif}.checkout-index-index .modal-popup .modal-footer .action-hide-popup,.checkout-index-index .opc-wrapper .edit-address-link,.checkout-index-index .opc-block-shipping-information .shipping-information-title .action-edit,.checkout-index-index .action-auth-toggle,.checkout-index-index .checkout-payment-method .checkout-billing-address .action-cancel,.checkout-index-index .checkout-agreements-block .action-show{letter-spacing:.1em;color:#2a3f60;text-transform:none;text-decoration:underline}.checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover,.checkout-index-index .opc-wrapper .edit-address-link:hover,.checkout-index-index .opc-block-shipping-information .shipping-information-title .action-edit:hover,.checkout-index-index .action-auth-toggle:hover,.checkout-index-index .checkout-payment-method .checkout-billing-address .action-cancel:hover,.checkout-index-index .checkout-agreements-block .action-show:hover,.checkout-index-index .modal-popup .modal-footer .action-hide-popup:focus,.checkout-index-index .opc-wrapper .edit-address-link:focus,.checkout-index-index .opc-block-shipping-information .shipping-information-title .action-edit:focus,.checkout-index-index .action-auth-toggle:focus,.checkout-index-index .checkout-payment-method .checkout-billing-address .action-cancel:focus,.checkout-index-index .checkout-agreements-block .action-show:focus{color:#719b4d;text-decoration:none}.checkout-index-index .modal-popup .modal-footer .action-hide-popup:visited,.checkout-index-index .opc-wrapper .edit-address-link:visited,.checkout-index-index .opc-block-shipping-information .shipping-information-title .action-edit:visited,.checkout-index-index .action-auth-toggle:visited,.checkout-index-index .checkout-payment-method .checkout-billing-address .action-cancel:visited,.checkout-index-index .checkout-agreements-block .action-show:visited{color:inherit}.checkout-index-index .methods-shipping .actions-toolbar .action.primary,.checkout-index-index .actions-toolbar>.primary .action,.checkout-index-index .actions-toolbar>.secondary .action{max-width:400px}.checkout-index-index #minicart-content-wrapper .methods-shipping .actions-toolbar .action.primary,.checkout-index-index #minicart-content-wrapper .actions-toolbar>.primary .action,.checkout-index-index #minicart-content-wrapper .actions-toolbar>.secondary .action{max-width:900px}@media (min-width:769px){.checkout-index-index .page-wrapper .page-main{padding-top:200px}}@media (max-width:768px){.checkout-index-index .page-wrapper .page-main{padding-top:0 !important}}.checkout-index-index .page-title-wrapper{position:unset;height:auto;width:auto;margin:0;font-weight:700}.checkout-index-index .page-title-wrapper h1.page-title{display:block;margin-bottom:0}@media (min-width:769px){.checkout-index-index .opc-progress-bar{margin:30px 0 65px}}.checkout-index-index .opc-progress-bar li>span{display:none;visibility:hidden}.checkout-index-index .opc-progress-bar-item{width:32%}.checkout-index-index .opc-progress-bar-item:before{height:5px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#eceff3}.checkout-index-index .opc-progress-bar-item._active:before{background-color:#2a3f60}.checkout-index-index .opc-estimated-wrapper{margin-top:15px}.checkout-index-index .opc-wrapper .step-title{font-size:36px;font-weight:400;color:#2a3f60;border-bottom:1px solid #9d9d9d}.checkout-index-index .opc-wrapper .shipping-address-items{display:flex;column-gap:10px}.checkout-index-index .opc-wrapper .shipping-address-item{font-weight:600;font-size:14px;border:2px solid #2a3f60}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item{border:2px solid #719b4d}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after{background-color:#719b4d}.checkout-index-index .opc-wrapper .methods-shipping{margin-top:0;padding-top:0;background-color:#fff}.checkout-index-index .opc-wrapper .methods-shipping .actions-toolbar .action.primary,.checkout-index-index .opc-wrapper .methods-shipping .actions-toolbar>.primary .action,.checkout-index-index .opc-wrapper .methods-shipping .actions-toolbar>.secondary .action{max-width:300px}.checkout-index-index .opc-wrapper .methods-shipping .actions-toolbar .action.primary{color:#fff;background-color:#2a3f60;max-width:300px}.checkout-index-index .opc-wrapper .methods-shipping .actions-toolbar .action.primary:hover,.checkout-index-index .opc-wrapper .methods-shipping .actions-toolbar .action.primary:focus,.checkout-index-index .opc-wrapper .methods-shipping .actions-toolbar .action.primary:active{color:#2a3f60;background-color:#fff}.checkout-index-index .opc-wrapper #checkout-step-shipping_method table{width:auto !important;min-width:1px !important}.checkout-index-index .opc-wrapper .table-checkout-shipping-method{width:auto !important;min-width:1px !important}.checkout-index-index .opc-wrapper .table-checkout-shipping-method tbody td input[type=radio]{margin-top:-1px;margin-right:0}.checkout-index-index .opc-wrapper .checkout-shipping-method .actions-toolbar>.primary{float:none}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method label{font-size:16px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method .payment-method-content{padding:0 15px 30px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method-title{font-size:24px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method-title .payment-icon{width:auto;height:auto}.checkout-index-index .opc-wrapper .checkout-payment-method .billing-address-same-as-shipping-block{display:flex;margin-bottom:15px}.checkout-index-index .opc-wrapper .checkout-payment-method .billing-address-same-as-shipping-block input[type=checkbox]{top:unset;margin-top:0}.checkout-index-index .opc-wrapper .checkout-payment-method .checkout-billing-address{margin-bottom:45px}@media (min-width:769px){.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method._active .payment-method-content{padding-left:0}}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method._active .payment-method-content .checkout-billing-address label{font-size:16px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method._active .payment-method-content .checkout-billing-address .billing-address-details{width:45%;line-height:30px;margin:0 0 15px;padding:15px;display:inline-block;position:relative;vertical-align:top;word-wrap:break-word;transition:.3s border-color;border:2px solid #2a3f60}@media (max-width:768px){.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method._active .payment-method-content .checkout-billing-address .billing-address-details{width:100%}}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method._active .payment-method-content .checkout-billing-address .billing-address-details button{margin-top:15px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method._active .payment-method-content .actions-toolbar{margin-top:45px}.checkout-index-index .opc-wrapper .checkout-payment-method .actions-toolbar .primary{float:none;display:flex;flex-wrap:wrap;align-items:center;column-gap:15px;row-gap:15px}.checkout-index-index .opc-wrapper .checkout-payment-method .actions-toolbar .primary button{margin-bottom:0;max-width:200px}.checkout-index-index .opc-wrapper .checkout-payment-method button.action.action-cancel{width:auto;height:auto;padding:0;min-width:50px;min-height:12px;line-height:1.2;margin:0}.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard{display:flex;flex-wrap:wrap;width:100%;column-gap:15px;row-gap:15px}.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard br{display:none}.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard .field{margin-bottom:0}.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard .field.widget{width:100%;margin-top:-15px}.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard .field:not(.type):not(.number):not(.date):not(.month):not(.year):not(.cvv){width:100%}.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard .field:not(.type):not(.number):not(.date):not(.month):not(.year):not(.cvv) .control{display:flex;align-items:center;column-gap:5px;margin-top:-15px}.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard .field:not(.type):not(.number):not(.date):not(.month):not(.year):not(.cvv) .control input[type=checkbox],.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard .field:not(.type):not(.number):not(.date):not(.month):not(.year):not(.cvv) .control input[type=radio]{margin-top:0}.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard .cvv .input-text{min-width:68px}.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard .field.choice .label{font-size:16px}.checkout-index-index .opc-wrapper .checkout-payment-method .fieldset.ccard select[name="payment[card_id]"]{margin-bottom:15px}@media (max-width:705px){.checkout-index-index .opc-wrapper .checkout-payment-method .field-tooltip._active .field-tooltip-content{right:auto;left:-275px}.checkout-index-index .opc-wrapper .checkout-payment-method .field-tooltip._active .field-tooltip-content:before,.checkout-index-index .opc-wrapper .checkout-payment-method .field-tooltip._active .field-tooltip-content:after{right:auto;left:76px}}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{color:#fff;background-color:#2a3f60;max-width:300px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:hover,.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:focus,.checkout-index-index .opc-wrapper .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:active{color:#2a3f60;background-color:#fff}@media (min-width:769px){.checkout-index-index .opc-wrapper .actions-toolbar .primary{float:none}}@media only screen and (max-width:768px){.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option{margin:0}}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-title{padding:15px 0;font-size:16px;font-weight:500}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-title .action-toggle{letter-spacing:.1em;color:inherit;font-weight:500;font-size:16px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-title .action-toggle:after{color:#2a3f60}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content{padding-left:0}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content .messages{margin:0}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content .form-discount{display:flex;flex-wrap:wrap;column-gap:15px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content .form-discount>div{width:45%}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content .form-discount div.payment-option-inner{min-width:200px}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content .form-discount .actions-toolbar .primary .action{text-shadow:none}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content .form-discount .actions-toolbar .primary .action:hover,.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content .form-discount .actions-toolbar .primary .action:focus,.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content .form-discount .actions-toolbar .primary .action:active{color:#fff;background-color:#2a3f60;border:1px solid #2a3f60}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus){box-shadow:none}.checkout-index-index .opc-wrapper .checkout-payment-method .payment-option._collapsible.discount-code .payment-option-inner{margin-right:30px}.checkout-index-index .opc-wrapper .checkout-payment-method form.payment-method-content .payment-method-content:last-child{padding-left:0;padding-right:0}.checkout-index-index .modal-popup .modal-title{font-size:36px !important;padding:0;border:none}.checkout-index-index .modal-popup .action-close{margin:0}.checkout-index-index .modal-popup .fieldset .field .label{font-size:18px;font-weight:500}.checkout-index-index .new-shipping-address-modal .modal-popup .modal-title{padding-bottom:0;border:none}.checkout-index-index .new-shipping-address-modal._inner-scroll .modal-content{padding-top:15px}.checkout-index-index .new-shipping-address-modal .modal-slide .action-close{margin:0}.checkout-index-index .new-shipping-address-modal button.action.primary{color:#fff;background-color:#2a3f60}.checkout-index-index .new-shipping-address-modal button.action.primary:hover,.checkout-index-index .new-shipping-address-modal button.action.primary:focus{color:#2a3f60;background-color:#fff}.checkout-index-index .new-shipping-address-modal .modal-footer .action-hide-popup{margin-top:0}.checkout-index-index #statemessage{color:#ae0c09;margin:-15px 0 15px}.checkout-index-index #statemessage p{margin-top:0;font-size:14px;font-style:italic}.checkout-index-index #statemessage p a{display:block;color:#ae0c09;text-decoration:underline}@media (min-width:769px){.checkout-index-index .page-main .block{margin-bottom:0}}.checkout-index-index .opc-sidebar{margin:0;top:-45px}.checkout-index-index .opc-sidebar .opc-block-summary{padding:15px;background-color:#fff;border:1px solid #9d9d9d}.checkout-index-index .opc-sidebar .opc-block-summary>.title,.checkout-index-index .opc-sidebar .opc-block-summary .title{color:#2a3f60}.checkout-index-index .opc-sidebar .opc-block-summary>.title{font-size:32px;font-weight:500}.checkout-index-index .opc-sidebar .opc-block-summary .mark .value{color:#2a3f60;font-size:14px}.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart>.title{cursor:default}.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart>.title:after{display:none}.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart>.title strong{font-size:22px;font-weight:500}.checkout-index-index .opc-sidebar .opc-block-summary .content.minicart-items{display:block !important}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper{max-height:900000000px}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items .product-image-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items .product-image-wrapper img{display:block;z-index:12}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items .product-image-wrapper:after{content:"";position:absolute;width:75%;height:75%;background-color:#719b4d;background-color:rgba(113,155,77,.2);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items .product-item-name{font-weight:700;font-size:14px}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items .product-item-details .price-excluding-tax{text-align:right;font-size:14px;font-weight:700}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items .product-item-details .price-excluding-tax .cart-price .price{font-weight:700;font-size:14px}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items .product.options .toggle>span{letter-spacing:.1em;color:inherit;font-weight:400;font-size:14px}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items .product.options .toggle>span:visited{color:inherit}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items .product .toggle:after{color:#2a3f60}.checkout-index-index .opc-sidebar .opc-block-summary .amexfee-block-content{display:none}.checkout-index-index .opc-sidebar .opc-block-summary>.mark.amexfee-mark{border-top:none}.checkout-index-index .opc-sidebar .opc-block-summary .amexfee-collapsible-block>.amount.amexfee-amount{padding-right:0}.checkout-index-index .opc-sidebar .opc-block-summary .amexfee-collapsible-block>.amount.amexfee-amount:after{display:none}.checkout-index-index .opc-sidebar .opc-block-summary .mark.amexfee-mark,.checkout-index-index .opc-sidebar .opc-block-summary .amount.amexfee-amount,.checkout-index-index .opc-sidebar .opc-block-summary>th{border-bottom:none}.checkout-index-index .opc-sidebar .opc-block-summary .amount{font-weight:700 !important}.checkout-index-index .opc-sidebar .opc-block-summary .amexfee-totals-details{display:table-row}.checkout-index-index .opc-block-shipping-information{padding:0 10px}.checkout-index-index .opc-block-shipping-information .shipping-information-title{color:#2a3f60;font-weight:500;font-size:24px;padding-bottom:4px;border-bottom-color:#9d9d9d}.checkout-index-index .opc-block-shipping-information .shipping-information-title .action-edit:before{color:#2a3f60;top:-12px;position:relative}.checkout-index-index .opc-block-shipping-information .shipping-information-content{font-weight:500}.checkout-index-index hr{display:none;visibility:hidden}.checkout-index-index #recaptcha-checkout-place-order-wrapper{margin-bottom:30px}.checkout-onepage-success *{font-family:'Satoshi',sans-serif}.checkout-onepage-success .page-wrapper{background:linear-gradient(180deg,#fff 11.15%,#d8f5d7 86.67%)}.checkout-onepage-success #maincontent{padding:32px 24px 48px;max-width:820px !important;background-color:transparent;border-radius:12px;margin-top:160px;margin-bottom:100px;color:#26252a;text-align:center}@media (max-width:768px){.checkout-onepage-success #maincontent{margin-top:140px}}.checkout-onepage-success #maincontent p{margin:0 0 16px;font-size:16px;line-height:24px}.checkout-onepage-success #maincontent p a{color:#26252a;font-weight:700}.checkout-onepage-success #maincontent .columns .column.main{padding-bottom:0;min-height:auto}.checkout-onepage-success #maincontent .page-title{font-size:56px !important;font-weight:400;margin:0 0 24px;letter-spacing:-.65px;line-height:1.05}@media (max-width:768px){.checkout-onepage-success #maincontent .page-title{font-size:48px !important}}.checkout-onepage-success #maincontent .check-icon{margin-bottom:24px}.checkout-onepage-success #maincontent .print{float:none;font-size:16px;font-weight:400;margin-bottom:40px;text-decoration:underline;letter-spacing:0;display:block}.checkout-onepage-success #maincontent .actions-toolbar{margin-top:24px}.checkout-onepage-success #maincontent .actions-toolbar .primary{text-align:center;display:flex;justify-content:left;width:100%;margin:0;cursor:pointer}.checkout-onepage-success #maincontent .actions-toolbar .primary .action{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:700;color:var(--black);letter-spacing:.2px;text-transform:capitalize;border:none !important;padding:0;width:fit-content;background:#fff}.checkout-onepage-success #maincontent .actions-toolbar .primary .action:before{content:'';width:46px;height:46px;border-radius:100%;background:var(--green-01);display:flex;align-items:center;justify-content:center;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 7H12M12 7L7 2M12 7L7 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-size:16px 16px;background-position:center}.checkout-onepage-success #maincontent .order-email-info{font-size:22px;font-weight:500;margin:0}.checkout-onepage-success #maincontent .prescription-card{background:#fff;box-shadow:0px 4px 45px 0px #104102 30;border-radius:16px;max-width:610px;margin:32px auto 0;text-align:left}.checkout-onepage-success #maincontent .prescription-card .prescription-header{background:#163229;padding:14px 24px;border-radius:16px 16px 0 0;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;line-height:1.3}@media (max-width:768px){.checkout-onepage-success #maincontent .prescription-card .prescription-header{padding:14px 16px}}.checkout-onepage-success #maincontent .prescription-card .prescription-body{padding:24px}@media (max-width:768px){.checkout-onepage-success #maincontent .prescription-card .prescription-body{padding:16px}}.checkout-onepage-success #maincontent .prescription-card .prescription-body .prescription-note{font-size:14px;font-weight:500;color:#5e5e5e;margin:0 0 24px;line-height:1.3}.checkout-onepage-success #maincontent .prescription-card .prescription-body .prescription-item{border:1px solid rgba(201,210,192,.65);border-radius:8px;padding:16px;display:flex;gap:24px;margin-bottom:16px}@media (max-width:768px){.checkout-onepage-success #maincontent .prescription-card .prescription-body .prescription-item{gap:12px}}.checkout-onepage-success #maincontent .prescription-card .prescription-body .prescription-item .prescription-item-image{flex-shrink:0}.checkout-onepage-success #maincontent .prescription-card .prescription-body .prescription-item .product-image{width:88px;height:88px;border-radius:8px;border:.5px solid rgba(201,210,192,.4)}.checkout-onepage-success #maincontent .prescription-card .prescription-body .prescription-item:last-child{margin-bottom:0}.checkout-onepage-success #maincontent .prescription-card .prescription-body .prescription-item .prescription-item-title{font-size:18px;font-weight:700;margin-bottom:4px}.checkout-onepage-success #maincontent .prescription-card .prescription-body .prescription-item .prescription-item-generic{color:rgba(0,0,0,.55);font-size:16px;font-weight:500;margin-bottom:16px}.checkout-onepage-success #maincontent .prescription-card .prescription-body .prescription-item .prescription-item-meta{font-size:16px;font-weight:500;color:#000}.checkout-onepage-success #maincontent .order-summary-card{background:#fff;box-shadow:0px 4px 45px 0px #104102 30;border-radius:16px;max-width:610px;margin:32px auto;text-align:left}.checkout-onepage-success #maincontent .order-summary-card .order-summary-header{background:#163229;padding:14px 24px;border-radius:16px 16px 0 0;color:#fff;font-size:22px;font-weight:500;text-transform:capitalize;line-height:1.3;display:flex;gap:12px;align-items:center}@media (max-width:768px){.checkout-onepage-success #maincontent .order-summary-card .order-summary-header{font-size:16px;padding:14px 16px}}.checkout-onepage-success #maincontent .order-summary-card .order-summary-icon{display:flex}.checkout-onepage-success #maincontent .order-summary-card .order-summary-body{padding:24px;display:flex;flex-direction:column;gap:8px}@media (max-width:768px){.checkout-onepage-success #maincontent .order-summary-card .order-summary-body{padding:16px}}.checkout-onepage-success #maincontent .order-summary-card .order-summary-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:500;color:#5e5e5e}.checkout-onepage-success #maincontent .order-summary-card .order-summary-row .price{font-weight:600;color:#1a1a1a;font-family:"Inter",sans-serif}.checkout-onepage-success #maincontent .order-summary-card .order-summary-note{font-size:14px;margin:0;color:#707579}.checkout-onepage-success #maincontent .order-summary-card .order-summary-total{border-top:.5px solid #000;padding-top:16px;font-size:22px;color:#1a1a1a}.checkout-onepage-success #maincontent .order-summary-card .order-summary-total .price{font-weight:900}.checkout-onepage-success #survey-form{display:none}.checkout-cart-index .cart-discount{border:none;margin-bottom:30px}.checkout-cart-index .cart-discount .block.discount{float:none;margin-bottom:0;display:block !important}.checkout-cart-index .cart-discount .block.discount .title:after{display:none}.checkout-cart-index .cart-discount p{color:#2a3f60;font-weight:700;font-size:18px;margin-bottom:6px}.checkout-cart-index .cart-discount #select_discount_code{max-width:100%}.checkout-cart-index .cart-discount .block>.title{border:none;padding-left:0}.checkout-cart-index .cart-discount .block .content{display:block !important;padding-left:0;padding-right:0}.checkout-cart-index #discount-coupon-form .fieldset.coupon{margin-bottom:0}.checkout-index-index .prescription-short-info{background:#fff4d2;border-radius:8px;padding:20px;margin-bottom:32px;display:flex;align-items:center;gap:12px;color:#bb4d00;font-size:14px;font-weight:500}@media (max-width:768px){.checkout-index-index .prescription-short-info{padding:12px 16px}}.checkout-index-index .prescription-short-info .bold-text{font-weight:700}.checkout-index-index .prescription-short-info .icon{background:#BB4D001A;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (min-width:769px){.catalogsearch-result-index.page-layout-2columns-left .page-wrapper .page-main{padding-top:175px}}.catalogsearch-result-index.page-layout-2columns-left .page-title-wrapper{margin-bottom:60px}@media only screen and (max-width:768px){.catalogsearch-result-index.page-layout-2columns-left .page-title-wrapper{margin-bottom:15px}}.catalogsearch-result-index.page-layout-2columns-left .page-title-wrapper h1{display:block;text-align:center}@media only screen and (max-width:768px){.catalogsearch-result-index.page-layout-2columns-left.page-products .columns{padding-top:0}}.catalogsearch-result-index.page-layout-2columns-left .column.main{width:100% !important;float:none}.catalogsearch-result-index.page-layout-2columns-left .breadcrumbs{top:240}.catalogsearch-result-index.page-layout-2columns-left h1.page-title{line-height:1.2}@media (min-width:769px){.catalogsearch-result-index.page-layout-2columns-left h1.page-title{margin-bottom:30px}}@media (max-width:768px){.catalogsearch-result-index.page-layout-2columns-left h1.page-title{font-size:36px}}.catalogsearch-result-index.page-layout-2columns-left .message .block{margin-top:15px}.catalogsearch-result-index.page-layout-2columns-left .toolbar{margin-bottom:0}@media only screen and (max-width:768px){.catalogsearch-result-index.page-layout-2columns-left .toolbar:first-of-type{width:100%;margin-bottom:30px}}@media only screen and (max-width:768px){.catalogsearch-result-index.page-layout-2columns-left .toolbar .toolbar-amount{position:relative;top:5px;padding-right:30px;padding-top:5px;font-size:18px;font-weight:400}}@media only screen and (max-width:475px){.catalogsearch-result-index.page-layout-2columns-left .toolbar .toolbar-amount{display:none;visibility:hidden}}.catalogsearch-result-index.page-layout-2columns-left .toolbar .toolbar-sorter.sorter{display:none}.catalogsearch-result-index.page-layout-2columns-left dl.block{display:flex;flex-wrap:wrap;column-gap:10px;margin-bottom:0}.catalogsearch-result-index.page-layout-2columns-left dl.block dt:after{content:": "}.catalogsearch-result-index.page-layout-2columns-left dl.block dd{display:flex;flex-wrap:nowrap}.catalogsearch-result-index.page-layout-2columns-left dl.block dd:not(:last-child)a:after{display:inline-block;content:", ";margin-left:-4px}.catalogsearch-result-index.page-layout-2columns-left dl.block dd a{text-decoration:underline}@media (max-width:768px){.catalogsearch-result-index.page-layout-2columns-left .products{margin-top:60px}}.catalogsearch-result-index.page-layout-2columns-left.page-products .product-item-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;margin:0}.catalogsearch-result-index.page-layout-2columns-left .products.wrapper{text-align:center}.catalogsearch-result-index.page-layout-2columns-left .products-grid .products{display:inline-flex;flex-wrap:wrap}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item{display:flex;flex-direction:column;margin-bottom:45px;min-width:248px}@media (max-width:500px){.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item{width:100%;margin:0 auto 45px}}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-info:hover,.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-info.active{border:none;box-shadow:none;margin:0;padding:0}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-info .product-item-inner,.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-info .product-item-inner{position:unset;display:block;border:none;box-shadow:none;margin:15px auto 0 auto}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-inner{width:100%;position:unset;padding:0;margin:auto auto 0 auto}.catalogsearch-result-index.page-layout-2columns-left .products-grid .abs-visually-hidden-desktop-s,.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{position:unset;display:block;border:none;box-shadow:none;clip:unset;height:auto;width:100%;overflow:visible}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-details{display:flex;flex-direction:column;text-align:center;width:100%;margin-top:auto}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-details .pre-heading{display:block;color:#ca8036;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.5}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-details .pre-heading span{display:block;font-weight:600;font-size:12px}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-details button{margin:0 auto;max-width:100%}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-photo,.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-image-container{max-width:100% !important}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-image-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-image-wrapper img{display:block;z-index:12}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-image-wrapper:after{content:"";position:absolute;top:0;width:80%;height:80%;background-color:#719b4d;background-color:rgba(113,155,77,.2);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-name a{color:#2a3f60;font-size:24px;font-weight:700;line-height:1.2}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-name a:hover,.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-name a:focus{text-decoration:underline}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item-name .sku{display:none;visibility:hidden}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item .price-box .price{font-size:20px}.catalogsearch-result-index.page-layout-2columns-left .products-grid .actions-primary{width:90%}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item button.action.primary,.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item a.action.primary{text-decoration:none;color:#fff;background-color:#2a3f60;max-width:100%}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item button.action.primary:hover,.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item a.action.primary:hover,.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item button.action.primary:focus,.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item a.action.primary:focus{color:#2a3f60;background-color:#fff}.catalogsearch-result-index.page-layout-2columns-left .products-grid .action.tocompare{display:none;visibility:hidden}.catalogsearch-result-index.page-layout-2columns-left .sidebar.sidebar-main{display:none;visibility:hidden;height:0;width:0;overflow:hidden}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type{display:flex;width:100%;justify-content:space-between}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages{float:none;margin-right:auto}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages .item{margin:0}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages strong.page,.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages a.page{width:44px;height:44px;line-height:44px;color:#2a3f60;background-color:transparent}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages strong.page span:not(.label),.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages a.page span:not(.label){font-size:16px}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages a.page{font-weight:500;color:#2f6a97;text-decoration:underline}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages a.page:hover,.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages a.page:focus{text-decoration:none}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages a.action{min-width:44px;height:44px;line-height:44px;color:#49584c;background-color:transparent;border:none;box-shadow:none}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages a.action.previous,.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages a.action.prev,.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .pages a.action.next{margin:0}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .limiter{float:none !important;display:flex !important;margin-left:auto;align-items:center;column-gap:5px}.catalogsearch-result-index.page-layout-2columns-left .toolbar:last-of-type .limiter select{padding-right:30px;min-width:44px;color:#49584c;background-color:transparent;border:1px solid #2a3f60;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}.page-with-filter .columns .sidebar-main{display:none;visibility:hidden;height:0;width:0;overflow:hidden}.cms-support #maincontent,.cms-careers #maincontent,.cms-faq #maincontent,.cms-how-it-works #maincontent,.cms-what-makes-telyrx-legit #maincontent{padding-top:72px}@media (max-width:768px){.cms-support #maincontent,.cms-careers #maincontent,.cms-faq #maincontent,.cms-how-it-works #maincontent,.cms-what-makes-telyrx-legit #maincontent{padding-top:100px}}.cms-page-view .page-wrapper .page-main-full-width,.cms-page-view .page-wrapper .page-main{padding-top:100px}@media (max-width:768px){.cms-page-view .page-wrapper .page-main-full-width,.cms-page-view .page-wrapper .page-main{padding-top:30px}}.cms-page-view .page-wrapper .page-main-full-width ul:not([role=tablist]):not(#telyrx-faq-accordian),.cms-page-view .page-wrapper .page-main ul:not([role=tablist]):not(#telyrx-faq-accordian),.cms-page-view .page-wrapper .page-main-full-width ol:not([role=tablist]),.cms-page-view .page-wrapper .page-main ol:not([role=tablist]){padding-left:16px;margin:0 0 0 15px}.cms-page-view .page-wrapper .page-main-full-width ul:not([role=tablist]):not(#telyrx-faq-accordian) li,.cms-page-view .page-wrapper .page-main ul:not([role=tablist]):not(#telyrx-faq-accordian) li,.cms-page-view .page-wrapper .page-main-full-width ol:not([role=tablist]) li,.cms-page-view .page-wrapper .page-main ol:not([role=tablist]) li{position:relative;font-size:14px;font-weight:500}.cms-page-view .page-wrapper .page-main-full-width ul:not([role=tablist]):not(#telyrx-faq-accordian) li:after,.cms-page-view .page-wrapper .page-main ul:not([role=tablist]):not(#telyrx-faq-accordian) li:after,.cms-page-view .page-wrapper .page-main-full-width ol:not([role=tablist]) li:after,.cms-page-view .page-wrapper .page-main ol:not([role=tablist]) li:after{position:absolute;left:-20px;top:8px;width:5px;height:5px;border-radius:100%;content:"";background:#719b4d}.cms-page-view .page-wrapper .page-main-full-width p a,.cms-page-view .page-wrapper .page-main p a{color:#2f6a97;text-decoration:underline}.cms-page-view .page-wrapper .page-main-full-width p a:hover,.cms-page-view .page-wrapper .page-main p a:hover,.cms-page-view .page-wrapper .page-main-full-width p a:focus,.cms-page-view .page-wrapper .page-main p a:focus{text-decoration:none}.cms-page-view .page-wrapper .page-main-full-width .webforms,.cms-page-view .page-wrapper .page-main .webforms{max-width:860px;margin:0 auto}.cms-page-view .page-wrapper .page-main-full-width .webforms input[type=text],.cms-page-view .page-wrapper .page-main .webforms input[type=text],.cms-page-view .page-wrapper .page-main-full-width .webforms input[type=password],.cms-page-view .page-wrapper .page-main .webforms input[type=password],.cms-page-view .page-wrapper .page-main-full-width .webforms input[type=url],.cms-page-view .page-wrapper .page-main .webforms input[type=url],.cms-page-view .page-wrapper .page-main-full-width .webforms input[type=tel],.cms-page-view .page-wrapper .page-main .webforms input[type=tel],.cms-page-view .page-wrapper .page-main-full-width .webforms input[type=search],.cms-page-view .page-wrapper .page-main .webforms input[type=search],.cms-page-view .page-wrapper .page-main-full-width .webforms input[type=number],.cms-page-view .page-wrapper .page-main .webforms input[type=number],.cms-page-view .page-wrapper .page-main-full-width .webforms input[type*=date],.cms-page-view .page-wrapper .page-main .webforms input[type*=date],.cms-page-view .page-wrapper .page-main-full-width .webforms input[type=email],.cms-page-view .page-wrapper .page-main .webforms input[type=email],.cms-page-view .page-wrapper .page-main-full-width .webforms select,.cms-page-view .page-wrapper .page-main .webforms select{height:58px;font-size:20px;color:#49584c}.cms-page-view .page-wrapper .page-main-full-width .webforms input[type=number],.cms-page-view .page-wrapper .page-main .webforms input[type=number]{max-width:150px}.cms-page-view .page-wrapper .page-main-full-width .webforms .fieldset>.field.required>.label:after,.cms-page-view .page-wrapper .page-main .webforms .fieldset>.field.required>.label:after,.cms-page-view .page-wrapper .page-main-full-width .webforms .fieldset>.fields>.field.required>.label:after,.cms-page-view .page-wrapper .page-main .webforms .fieldset>.fields>.field.required>.label:after,.cms-page-view .page-wrapper .page-main-full-width .webforms .fieldset>.field._required>.label:after,.cms-page-view .page-wrapper .page-main .webforms .fieldset>.field._required>.label:after,.cms-page-view .page-wrapper .page-main-full-width .webforms .fieldset>.fields>.field._required>.label:after,.cms-page-view .page-wrapper .page-main .webforms .fieldset>.fields>.field._required>.label:after{position:relative;top:-3px;margin:0;font-size:18px;color:#ae0c09}.cms-page-view .page-wrapper .page-main-full-width .webforms .signup-content-description,.cms-page-view .page-wrapper .page-main .webforms .signup-content-description{max-width:560px;margin:15px auto;color:#2a3f60;font-size:14px;font-style:normal;font-weight:600;line-height:1.5}@media (max-width:768px){.cms-page-view .page-wrapper .page-main-full-width .webforms .signup-content-description,.cms-page-view .page-wrapper .page-main .webforms .signup-content-description{max-width:100%;padding:0 15px}}.cms-page-view .page-wrapper .page-main-full-width .webforms .signup-content-description h1,.cms-page-view .page-wrapper .page-main .webforms .signup-content-description h1{text-align:center;font-size:48px;font-style:normal;font-weight:400;line-height:125%;color:#2a3f60;margin-bottom:15px}@media (max-width:768px){.cms-page-view .page-wrapper .page-main-full-width .webforms .signup-content-description h1,.cms-page-view .page-wrapper .page-main .webforms .signup-content-description h1{font-size:38px !important}}.cms-page-view .page-wrapper .page-main-full-width .webforms .signup-content-description *:not(h1),.cms-page-view .page-wrapper .page-main .webforms .signup-content-description *:not(h1),.cms-page-view .page-wrapper .page-main-full-width .webforms .signup-content-description p,.cms-page-view .page-wrapper .page-main .webforms .signup-content-description p,.cms-page-view .page-wrapper .page-main-full-width .webforms .signup-content-description span,.cms-page-view .page-wrapper .page-main .webforms .signup-content-description span{color:#2a3f60 !important;font-size:14px !important;font-style:normal;font-weight:600 !important;line-height:1.5}.cms-page-view .page-wrapper .page-main-full-width fieldset,.cms-page-view .page-wrapper .page-main fieldset{clear:both;margin-bottom:0}.cms-page-view .page-wrapper .page-main-full-width fieldset h3.legend,.cms-page-view .page-wrapper .page-main fieldset h3.legend{border-bottom:none;padding-bottom:0;padding-left:1rem}.cms-page-view .page-wrapper .page-main-full-width fieldset h3.legend span,.cms-page-view .page-wrapper .page-main fieldset h3.legend span{color:#2a3f60;font-size:36px;font-style:normal;font-weight:400;line-height:125%}.cms-page-view .page-wrapper .page-main-full-width fieldset .field,.cms-page-view .page-wrapper .page-main fieldset .field{margin-bottom:30px}.cms-page-view .page-wrapper .page-main-full-width fieldset .field .control,.cms-page-view .page-wrapper .page-main fieldset .field .control{max-width:100%;width:100%}.cms-page-view .page-wrapper .page-main-full-width fieldset .field .control input,.cms-page-view .page-wrapper .page-main fieldset .field .control input{max-width:100%}.cms-page-view .page-wrapper .page-main-full-width fieldset .field .control select,.cms-page-view .page-wrapper .page-main fieldset .field .control select{max-width:100%}.cms-page-view .page-wrapper .page-main-full-width fieldset .field label,.cms-page-view .page-wrapper .page-main fieldset .field label{margin-bottom:15px;font-size:18px;font-weight:400}.cms-page-view .page-wrapper .page-main-full-width fieldset .field label .red-text,.cms-page-view .page-wrapper .page-main fieldset .field label .red-text{color:#ae0c09;font-weight:700}.cms-page-view .page-wrapper .page-main-full-width fieldset .field .webforms-fields-number_of_prescibers label,.cms-page-view .page-wrapper .page-main fieldset .field .webforms-fields-number_of_prescibers label{white-space:nowrap}.cms-page-view .page-wrapper .page-main-full-width fieldset .field .mage-error,.cms-page-view .page-wrapper .page-main fieldset .field .mage-error{margin-top:0;height:0}.cms-page-view .page-wrapper .page-main-full-width fieldset.medical-group,.cms-page-view .page-wrapper .page-main fieldset.medical-group{display:flex;flex-wrap:wrap}.cms-page-view .page-wrapper .page-main-full-width fieldset.medical-group h3,.cms-page-view .page-wrapper .page-main fieldset.medical-group h3{width:100%}.cms-page-view .page-wrapper .page-main-full-width fieldset.medical-group div,.cms-page-view .page-wrapper .page-main fieldset.medical-group div{width:50%}.cms-page-view .page-wrapper .page-main-full-width fieldset.medical-group div.webforms-fields-group_name,.cms-page-view .page-wrapper .page-main fieldset.medical-group div.webforms-fields-group_name{width:70%}@media (max-width:715px){.cms-page-view .page-wrapper .page-main-full-width fieldset.medical-group div.webforms-fields-group_name,.cms-page-view .page-wrapper .page-main fieldset.medical-group div.webforms-fields-group_name{max-width:70%;flex-grow:1}}.cms-page-view .page-wrapper .page-main-full-width fieldset.medical-group div.webforms-fields-number_of_prescibers,.cms-page-view .page-wrapper .page-main fieldset.medical-group div.webforms-fields-number_of_prescibers{width:30%;min-width:196px}.cms-page-view .page-wrapper .page-main-full-width fieldset.medical-group div.webforms-fields-number_of_prescibers label,.cms-page-view .page-wrapper .page-main fieldset.medical-group div.webforms-fields-number_of_prescibers label{white-space:nowrap}.cms-page-view .page-wrapper .page-main-full-width fieldset.medical-group div.required label,.cms-page-view .page-wrapper .page-main fieldset.medical-group div.required label{white-space:nowrap}.cms-page-view .page-wrapper .page-main-full-width fieldset.legals h3,.cms-page-view .page-wrapper .page-main fieldset.legals h3{font-size:18px;font-style:normal;font-weight:700;line-height:27px;margin-bottom:15px;color:#2a3f60}.cms-page-view .page-wrapper .page-main-full-width fieldset.legals h3 span,.cms-page-view .page-wrapper .page-main fieldset.legals h3 span{font-size:18px;font-style:normal;font-weight:700;line-height:27px;margin-bottom:15px;color:#2a3f60}.cms-page-view .page-wrapper .page-main-full-width fieldset.legals .control,.cms-page-view .page-wrapper .page-main fieldset.legals .control{display:flex;justify-content:flex-start;align-items:flex-start;max-width:727px}@media (max-width:768px){.cms-page-view .page-wrapper .page-main-full-width fieldset.legals .control,.cms-page-view .page-wrapper .page-main fieldset.legals .control{max-width:100%}}.cms-page-view .page-wrapper .page-main-full-width fieldset.legals .control input,.cms-page-view .page-wrapper .page-main fieldset.legals .control input{margin-top:5px;margin-right:15px;width:26px}.cms-page-view .page-wrapper .page-main-full-width fieldset.legals .control label,.cms-page-view .page-wrapper .page-main fieldset.legals .control label{width:90%;font-size:14px;font-weight:700}.cms-page-view .page-wrapper .page-main-full-width fieldset.legals .control div.mage-error,.cms-page-view .page-wrapper .page-main fieldset.legals .control div.mage-error{position:absolute;bottom:-3px}@media (max-width:768px){.cms-page-view .page-wrapper .page-main-full-width .actions-toolbar,.cms-page-view .page-wrapper .page-main .actions-toolbar{display:block}}.cms-page-view .page-wrapper .page-main-full-width .actions-toolbar .primary .action.primary,.cms-page-view .page-wrapper .page-main .actions-toolbar .primary .action.primary{padding:15px 30px;background:#2a3f60;color:#fff}@media (max-width:768px){.cms-page-view .page-wrapper .page-main-full-width .actions-toolbar .primary .action.primary,.cms-page-view .page-wrapper .page-main .actions-toolbar .primary .action.primary{max-width:300px}}.cms-page-view .page-wrapper .page-main-full-width .actions-toolbar .primary .action.primary:hover,.cms-page-view .page-wrapper .page-main .actions-toolbar .primary .action.primary:hover,.cms-page-view .page-wrapper .page-main-full-width .actions-toolbar .primary .action.primary:focus,.cms-page-view .page-wrapper .page-main .actions-toolbar .primary .action.primary:focus{color:#2a3f60;background-color:#fff}.cms-page-view .page-wrapper .page-main-full-width .actions-toolbar .primary .action.primary button,.cms-page-view .page-wrapper .page-main .actions-toolbar .primary .action.primary button{max-width:300px}@media (min-width:769px){.cms-no-route .page-wrapper .page-main{padding-top:275px}}@media (max-width:768px){.cms-no-route .page-wrapper .page-main{padding-top:0 !important}}.cms-sign-up-success h1.basic-heading{font-size:48px !important}.cms-sign-up-success .legal-intro .basic-content{margin-top:30px}.cms-sign-up-success p{font-size:20px;line-height:1.5}.image-wrapper{position:relative;width:100%;max-width:fit-content}.divider{margin-top:10px}.divider hr{margin:0}.faux-heading div{font-size:16px;font-weight:500;line-height:20px;text-transform:uppercase;letter-spacing:3.2px;padding-top:15px;padding-bottom:10px}[data-content-type=row][data-appearance=contained],[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:1400px}.slick-dots li button{min-height:0 !important;height:18px !important;width:18px !important;border:1px solid #ca8036 !important;border-radius:50% !important}.slick-dots li.slick-active button{background-color:#ca8036}.basic-row{margin:30px 0;padding:0 15px}@media (max-width:982px){.basic-row{margin:30px 0}}div.basic-row.intro.has-image{height:200px;margin-top:-64px;margin-bottom:0;background-repeat:repeat !important}@media (max-width:768px){div.basic-row.intro.has-image{margin-top:-18px}}.basic-row.intro:not(.has-image){margin-bottom:0 !important}.basic-heading{margin:0;line-height:60px}h1.basic-heading{font-size:60px !important;margin-bottom:15px}h2.basic-heading{font-size:48px}.cms-terms-conditions h1.basic-heading{color:#2a3f60}.basic-content{max-width:750px;margin:0 auto;width:100%}body.cms-faq-s .basic-content{max-width:900px}.basic-content p{font-size:16px;font-weight:500;line-height:1.5;margin:15px 0}.basic-content.w-heading h3{font-size:36px;line-height:38px;font-weight:400}.button-wrapper{margin-top:10px}.button-wrapper .button-default .pagebuilder-button-primary{margin:0;background-color:#2a3f60;border:1px solid #2a3f60;border-radius:0;text-transform:uppercase;padding:20px 30px;line-height:28px;font-size:20px;font-weight:700;min-width:215px;color:#fff}.button-wrapper .button-default .pagebuilder-button-primary:hover{background-color:transparent;color:#2a3f60;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button-wrapper .button-alt .pagebuilder-button-primary{background-color:#fff;letter-spacing:1.4px;font-size:16px;border:1px solid #fff;padding:8px 35px}.button-wrapper .button-alt .pagebuilder-button-primary span{color:#2a3f60}.button-wrapper .button-transparent .pagebuilder-button-primary{background-color:transparent;color:#2a3f60;letter-spacing:1.4px;font-size:16px;margin-top:45px;padding:15px 50px}.catergories-wrapper{display:flex;justify-content:center;align-items:center;gap:10px}.catergories-wrapper .button-default .pagebuilder-button-primary{background:0 0;color:#2a3f60;border:0}.hero{margin:0 -10px !important}.hero .hero-heading{padding:15% 10px;max-height:650px}.hero h1{font-size:96px !important;font-weight:400;line-height:120px}.hero h1 span{display:block;font-size:64px;font-weight:400;line-height:80px}.hero-slider .pagebuilder-slide-wrapper{max-height:220px;padding:15px}.hero-slider .pagebuilder-slide-wrapper .pagebuilder-overlay{padding:30px 90px}.hero-slider .slick-dots{position:absolute;bottom:0;padding:30px 0}.hero-slider .slick-arrow{width:44px;height:44px;min-height:44px;color:#2a3f60;background:rgba(255,255,255,.43);border:none;border-radius:100%}.hero-slider .slick-arrow.slick-prev{left:10px}.hero-slider .slick-arrow.slick-next{right:10px}.hero-slider .slick-arrow:before{color:#2a3f60;font-size:20px;font-weight:600}.hero-slider .slick-arrow:hover{background:#ccc;border:none;transition:.2s ease-in-out;opacity:1}.hero-slider .slick-arrow:hover:before{color:#2a3f60;transition:.2s ease-in-out}.hero-slider .slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:1}@media (max-width:768px){.hero h1{font-size:48px !important;line-height:48px}.hero h1 span{font-size:36px;line-height:45px}.hero-slider .pagebuilder-slide-wrapper .pagebuilder-overlay{padding:30px 0}}.intro h1{margin:0}.intro p{font-size:14px;font-weight:600;color:#2a3f60}.intro p:first-of-type{margin:0}.intro .button-wrapper{margin-top:30px}.legal-intro .basic-heading{max-width:750px;width:100%;margin:0 auto}.legal-intro .basic-content{max-width:750px}.legal-intro p{font-size:16px;font-weight:500}.basic-row.category-carousel .category-slide-section{padding-top:15px}.featured-row.alt .pagebuilder-column:nth-of-type(even){align-items:initial}.featured-row .pagebuilder-column.basic-image{align-items:end}.featured-row .basic-heading{margin:10px 0 5px}.featured-row .pagebuilder-column-line{gap:75px}.featured-row .column-content{align-items:initial}@media (max-width:769px){.featured-row .pagebuilder-column-line{flex-direction:column-reverse}.featured-row .column-spacing.alt .pagebuilder-column-line{flex-direction:column}.featured-row .pagebuilder-column-line{gap:0}.featured-row .pagebuilder-column-line{text-align:left}.featured-row .basic-content{text-align:left}.featured-row .image-wrapper{margin:0 auto}.featured-row .button-default{float:left}.featured-row .pagebuilder-column-line .pagebuilder-column{width:100% !important;text-align:center}.featured-row .column-content{padding-top:30px}}.featured-row.w-background .pagebuilder-column-line{gap:50px}.featured-row.w-background .button-wrapper{margin-top:20px}.featured-fullwidth{max-width:1920px;margin:0 auto}.featured-fullwidth.w-background .pagebuilder-column-line{gap:initial}.featured-fullwidth .column-content{padding:0 35px}.featured-fullwidth.w-background .basic-content{color:#fff}.featured-fullwidth.w-background .basic-content p{color:#ccc}.column-spacing{margin:45px auto}.column-spacing:first-of-type{margin-top:0}.column-spacing:last-of-type{margin-bottom:0}@media (max-width:982px){.column-spacing{margin:30px auto}}.blurb-section .pagebuilder-column-line{gap:80px}.blurb-wrapper .image-wrapper{margin:0 auto}.blurb-wrapper .basic-heading{font-size:36px;font-weight:400;line-height:45px}.blurb-wrapper .basic-content p{font-size:16px;font-weight:600;line-height:23px;color:#2a3f60}@media (max-width:982px){.blurb-section .pagebuilder-column-line{gap:0;row-gap:45px;flex-wrap:wrap}.blurb-wrapper{width:100% !important;padding:0 15px}}@media (max-width:768px){.blurb-wrapper{display:grid !important;grid-template-columns:20% 80%;grid-column-gap:15px}.blurb-wrapper .divider{display:none}.blurb-wrapper .basic-heading,.blurb-wrapper .basic-content{grid-column:2}.blurb-wrapper .image-wrapper{grid-row-end:3;margin-top:30px}}.basic-slider{padding-top:3.5%;padding-bottom:2.5%;max-height:350px}.basic-slider .basic-heading{margin-bottom:0;color:#fff}.basic-slider .basic-content .pagebuilder-poster-content p{color:#fff;font-size:18px;font-weight:400;line-height:27px}.basic-slider .pagebuilder-overlay{padding:0;display:block}.testimonials-slider{margin-bottom:18px !important}.testimonials-slider p{color:#fff}.testimonials-slider .column-slider{padding:30px 0}.testimonials-slider .column-image{align-items:end;margin-bottom:-7px}.testimonials-slider .slick-dots button{min-height:14px}@media (max-width:1100px){.testimonials-slider .column-slider{width:100% !important}.testimonials-slider .column-image{display:none !important}}@media (max-width:769px){.testimonials-slider .column-slider{padding:30px 15px}}.basic-carousel{margin-top:45px}.basic-carousel .product-item-details{max-width:250px;margin:0 auto}.basic-carousel .product-item-details .price{font-size:20px;display:block}.basic-carousel .product-item-details .product-item-name a{font-weight:700;line-height:28px;text-align:center;width:100%;color:#2a3f60}.basic-carousel button.action{background-color:#2a3f60 !important;max-width:200px;width:100%;margin:0 auto}.basic-carousel button.action span{color:#fff;text-transform:none}.basic-carousel .actions-secondary{display:none !important}.basic-carousel .slick-arrow{background-color:#ca8036;border-radius:50%;border:1px solid #ca8036;width:58px;height:58px;z-index:99}.basic-carousel .slick-arrow:before{color:#fff;font-size:18px;font-weight:600}.product-carousel{padding-top:30px !important}.product-carousel .product-item{padding:0 5px;padding-left:5px !important}.product-carousel .product-item-name{font-size:24px;line-height:1.2;text-align:center}.product-carousel .price{text-align:center}.product-carousel .actions-primary{width:100% !important}.product-carousel .product-item-name{min-height:56px;display:grid;align-items:center}.product-item .price-box{margin:0;margin-bottom:15px}.product-item .price-box .price-container{display:flex;gap:10px;align-items:center;justify-content:center}.product-item .price-box .price-container .price-label{color:#2a3f60;font-size:16px}body.cms-faq-s div[class^=background-image-],body.cms-faq-s div[class*=" background-image-"]{height:320px;margin-top:-64px;background-repeat:repeat !important}@media (max-width:768px){body.cms-faq-s div[class^=background-image-],body.cms-faq-s div[class*=" background-image-"]{margin-top:-18px}}body.cms-faq-s .basic-row.faq-row{padding-bottom:60px}.basic-content.faq-intro{margin-top:120px;padding:0}.ui-tabs,.tab-align-center{text-align:center}div[data-content-type=tabs] .tabs-navigation{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:10px;row-gap:15px;width:auto;margin:0 auto}div[data-content-type=tabs] .tabs-navigation li.tab-header{border:none;background-color:transparent}div[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{padding:5px}div[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title span.tab-title{font-size:16px;color:#2a3f60}div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-tabs-active.ui-state-active{border-bottom:3px solid #ca8036 !important}div[data-content-type=tabs] .tabs-content,div[data-content-type=tabs] .tabs-navigation li.tab-header:last-child{border:none}div[data-content-type=tabs] .tabs-content [data-content-type=tab-item] div[data-content-type=text] p{margin-top:30px;font-size:14px;font-style:italic}.basic-faq{max-width:800px;width:100%;margin:0 auto;padding-top:30px}.basic-faq input{position:absolute;opacity:0;z-index:-1}.basic-faq .row{display:flex}.basic-faq .row .col{flex:1}.basic-faq .row .col:last-child{margin-left:15px}.basic-faq .tabs{display:flex;flex-direction:column;overflow:hidden}.basic-faq .tab{width:100%;overflow:hidden}.basic-faq .tab-label{display:flex;justify-content:space-between;padding:20px;font-weight:700;cursor:pointer;color:#2a3f60;font-size:18px;font-weight:700;line-height:25px;text-align:left}.basic-faq .tab-label:after{position:relative;top:-2px;margin-left:5px;content:"+";width:20px;height:20px;text-align:center;transition:all .35s;font-size:24px;font-weight:400}.basic-faq .tab-content{max-height:0;padding:0 20px;background:#fff;transition:all .35s}.basic-faq .tab-content,.basic-faq .tab-content p{color:#2a3f60;font-weight:500;line-height:22px;text-align:left}.basic-faq .tab-content a,.basic-faq .tab-content p a{color:#2f6a97;text-decoration:underline}.basic-faq .tab-content a:hover,.basic-faq .tab-content p a:hover,.basic-faq .tab-content a:focus,.basic-faq .tab-content p a:focus{text-decoration:none}.basic-faq .tab-close{display:flex;justify-content:flex-end;padding:20px;font-size:.75em;cursor:pointer}.basic-faq input:checked .tab-label{color:#2a3f60}.basic-faq input:checked+.tab-label{padding-left:0;color:#2a3f60}.basic-faq input:checked+.tab-label:after{content:"-";font-size:36px;font-weight:400}.basic-faq input:checked~.tab-content{max-height:100vh;padding-left:0;padding-right:60px;padding-bottom:15px}@media (max-width:1100px){.basic-content.faq-intro{margin-top:45px}}@media (min-width:768px){.cms-about-us .page-wrapper .page-main{overflow-x:hidden}}.cms-about-us .page-title-wrapper{text-align:center}.cms-about-us .page-title-wrapper .page-title{margin:0 auto}.cms-about-us .about-us-content{max-width:750px;margin:0 auto}.cms-about-us .basic-content h2{line-height:1;margin-top:0}.cms-about-us p#KB2PTK2{display:none;visibility:hidden}.cms-about-us .about-us-page-root{position:relative;top:-25px;max-width:1080px;margin:0 auto;padding:0 20px 70px;width:100%}.cms-about-us .about-us-section{color:#252525;font-family:"Inter","Urbanist",sans-serif}.cms-about-us .about-us-section *{font-family:inherit}.cms-about-us .about-us-section h1,.cms-about-us .about-us-section h2{color:#212121;font-family:"Hedvig Letters Serif","Urbanist",serif !important;font-weight:400;letter-spacing:-.8px}.cms-about-us .about-us-section h1{font-size:39.4px !important;line-height:48px !important}.cms-about-us .about-us-section h2{font-size:40px;line-height:48px}.cms-about-us .about-us-section h3{color:#252525;font-weight:500}.cms-about-us .about-us-section p,.cms-about-us .about-us-section li{color:#252525;font-size:16px;line-height:24px}.cms-about-us .about-us-section--intro .about-us-hero-figure{position:relative;left:50%;width:100vw;max-width:1440px;margin:0 0 100px;transform:translateX(-50%)}.cms-about-us .about-us-section--intro .about-us-hero-figure img{display:block;width:100%;height:auto;object-fit:cover;border-radius:0}.cms-about-us .about-us-section--intro .about-us-intro-copy{display:flex;flex-direction:column;gap:0}.cms-about-us .about-us-section--intro h1{text-align:center;margin:0 0 13px}.cms-about-us .about-us-section--intro .about-us-lede{text-align:center;max-width:900px;margin:0 auto 49px}.cms-about-us .about-us-section--intro h2{font-size:24px;line-height:40px;margin:0 0 6px}.cms-about-us .about-us-section--intro p{margin:0}.cms-about-us .about-us-section--how{margin-bottom:51px}.cms-about-us .about-us-section--how .about-us-how-intro{padding-top:11px}.cms-about-us .about-us-section--how .about-us-how-intro h2{font-size:24px;line-height:40px;margin:0 0 6px}.cms-about-us .about-us-section--how .about-us-how-intro p{margin:0 0 103px}.cms-about-us .about-us-section--how>h2{text-align:center;margin:0 0 30px}.cms-about-us .about-us-section--how .about-us-how-card{padding:52px 74px 42px;background-color:#ecf0ff;border-radius:30px}.cms-about-us .about-us-section--how .about-us-how-steps{display:flex;flex-wrap:wrap;gap:72px;justify-content:center;align-items:flex-start}.cms-about-us .about-us-section--how .about-us-how-step{flex:1 1 220px;max-width:250px;text-align:center}.cms-about-us .about-us-section--how .about-us-how-step img{display:block;width:100%;max-width:249px;height:auto;margin:0 auto;border-radius:18px}.cms-about-us .about-us-section--how .about-us-how-step h3{margin:0 0 6px;color:#000;font-size:20px;line-height:22px}.cms-about-us .about-us-section--how .about-us-how-step p{margin:0;color:#2a3f60;font-weight:500;font-size:13.5px}.cms-about-us .about-us-section--how .about-us-cta-wrap{margin:30px 0 39px;text-align:center}.cms-about-us .about-us-section--how .about-us-pill-button{display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;color:#212121;font-size:16px;font-weight:700;line-height:22.86px;text-decoration:none;text-transform:uppercase;border:1px solid #000729;border-radius:40px;background:#fff}.cms-about-us .about-us-section--how .about-us-pill-button:hover,.cms-about-us .about-us-section--how .about-us-pill-button:focus{color:#212121;text-decoration:none}.cms-about-us .about-us-section--how .about-us-difference h2{margin:0 0 6px;font-size:24px;line-height:40px}.cms-about-us .about-us-section--how .about-us-difference ul{max-width:1025px;margin:0 0 0 16px;padding-left:16px}.cms-about-us .about-us-section--how .about-us-difference li{margin-bottom:9px;font-weight:500}.cms-about-us .about-us-section--spotlight{position:relative;left:50%;width:100vw;margin-left:-50vw;margin-bottom:0}.cms-about-us .about-us-section--spotlight .about-us-provider-band{padding:73px 20px 58px;background-color:#ecf0ff}.cms-about-us .about-us-section--spotlight .about-us-provider-inner,.cms-about-us .about-us-section--spotlight .about-us-numbers{max-width:1080px;margin:0 auto}.cms-about-us .about-us-section--spotlight h2{text-align:center;margin:0 0 20px}.cms-about-us .about-us-section--spotlight .about-us-section-intro{max-width:1080px;margin:0 auto 40px;font-size:14px;line-height:21px;text-align:center}.cms-about-us .about-us-section--spotlight .about-us-providers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cms-about-us .about-us-section--spotlight .about-us-provider{text-align:left}.cms-about-us .about-us-section--spotlight .about-us-provider .about-us-provider-image{display:flex;align-items:center;justify-content:center;min-height:275px;margin-bottom:20px;overflow:hidden;background:#fff;border-radius:8px}.cms-about-us .about-us-section--spotlight .about-us-provider img{display:block;width:100%;max-width:none;height:auto}.cms-about-us .about-us-section--spotlight .about-us-provider:nth-child(1) img,.cms-about-us .about-us-section--spotlight .about-us-provider:nth-child(2) img,.cms-about-us .about-us-section--spotlight .about-us-provider:nth-child(3) img{width:auto;max-width:100%;max-height:275px}.cms-about-us .about-us-section--spotlight .about-us-provider h3{margin:0 0 14px;font-size:30px;line-height:40px;font-weight:500}.cms-about-us .about-us-section--spotlight .about-us-provider p{margin:0 0 15px}.cms-about-us .about-us-section--spotlight .about-us-provider a{color:#252525;font-size:16px;line-height:22.86px;text-decoration:underline}.cms-about-us .about-us-section--spotlight .about-us-numbers{padding:49px 20px 0}.cms-about-us .about-us-section--spotlight .about-us-numbers h2{text-align:left;margin-bottom:6px}.cms-about-us .about-us-section--spotlight .about-us-numbers p{margin:0 0 6px}.cms-about-us .about-us-section--spotlight .about-us-stats{display:flex;align-items:flex-start;justify-content:center;gap:30px;padding-top:40px}.cms-about-us .about-us-section--spotlight .about-us-stat{flex:1 1 0;text-align:center}.cms-about-us .about-us-section--spotlight .about-us-stat strong{display:flex;align-items:center;justify-content:center;gap:4px;color:#000;font-size:38px;line-height:normal;font-weight:400}.cms-about-us .about-us-section--spotlight .about-us-stat span{display:block;color:#000;font-size:16px;line-height:24px}.cms-about-us .about-us-section--spotlight .about-us-stat img{display:inline-block;width:38px;height:auto}@media (max-width:982px){.cms-about-us .about-us-page-root{padding:0 15px 30px}.cms-about-us .about-us-section h1,.cms-about-us .about-us-section h2{white-space:normal}.cms-about-us .about-us-section--intro .about-us-hero-figure{width:100vw;margin-bottom:45px}.cms-about-us .about-us-section--intro .about-us-hero-figure img{height:auto}.cms-about-us .about-us-section--intro .about-us-lede{margin-bottom:30px}.cms-about-us .about-us-section--how .about-us-how-intro p{margin-bottom:45px}.cms-about-us .about-us-section--how .about-us-how-card{padding:30px 15px}.cms-about-us .about-us-section--how .about-us-how-steps{gap:30px}.cms-about-us .about-us-section--spotlight .about-us-providers,.cms-about-us .about-us-section--spotlight .about-us-stats{display:flex;flex-direction:column}.cms-about-us .about-us-section--spotlight .about-us-provider-band{padding:45px 15px}.cms-about-us .about-us-section--spotlight .about-us-provider{max-width:520px;margin:0 auto}.cms-about-us .about-us-section--spotlight .about-us-stats{align-items:stretch}}@media (min-width:768px) and (max-width:982px){.cms-about-us .about-us-page-root{padding:0 30px 30px}.cms-about-us .about-us-section h2{font-size:24px;line-height:40px}.cms-about-us .about-us-section--intro .about-us-hero-figure{height:407px;margin-bottom:30px;overflow:hidden}.cms-about-us .about-us-section--intro .about-us-hero-figure img{height:100%;object-fit:cover;object-position:center}.cms-about-us .about-us-section--intro .about-us-lede{max-width:398px;margin-bottom:49px}.cms-about-us .about-us-section--intro h2{text-align:center}.cms-about-us .about-us-section--how .about-us-how-intro h2{text-align:center}.cms-about-us .about-us-section--how .about-us-how-intro p{margin-bottom:30px}.cms-about-us .about-us-section--how .about-us-how-card{padding:52px 74px 42px}.cms-about-us .about-us-section--how .about-us-how-steps{flex-wrap:nowrap;gap:72px}.cms-about-us .about-us-section--how .about-us-how-step{flex:1 1 0;max-width:none;min-width:0}.cms-about-us .about-us-section--how .about-us-how-step h3{white-space:nowrap}.cms-about-us .about-us-section--how .about-us-how-step p{line-height:13.5px}.cms-about-us .about-us-section--how .about-us-difference h2{text-align:center}.cms-about-us .about-us-section--spotlight .about-us-provider-band{padding:73px 40px 58px}.cms-about-us .about-us-section--spotlight .about-us-provider-band h2{font-size:40px;line-height:48px}.cms-about-us .about-us-section--spotlight .about-us-provider-inner,.cms-about-us .about-us-section--spotlight .about-us-numbers{max-width:688px}.cms-about-us .about-us-section--spotlight .about-us-providers{display:block}.cms-about-us .about-us-section--spotlight .about-us-provider{display:none;max-width:none;margin:0;text-align:center}.cms-about-us .about-us-section--spotlight .about-us-provider:nth-child(2){display:block}.cms-about-us .about-us-section--spotlight .about-us-provider .about-us-provider-image{min-height:0;height:545px;margin-bottom:20px}.cms-about-us .about-us-section--spotlight .about-us-provider img,.cms-about-us .about-us-section--spotlight .about-us-provider:nth-child(2) img{width:100%;max-width:none;height:100%;max-height:none;object-fit:cover}.cms-about-us .about-us-section--spotlight .about-us-numbers{padding:49px 0 0}.cms-about-us .about-us-section--spotlight .about-us-numbers h2{font-size:40px;line-height:48px}.cms-about-us .about-us-section--spotlight .about-us-stats{align-items:flex-start;gap:30px}.cms-about-us .about-us-section--spotlight .about-us-stat{flex:0 0 auto;width:346.667px;max-width:100%;text-align:left}.cms-about-us .about-us-section--spotlight .about-us-stat strong{justify-content:flex-start}}@media (max-width:767px){.cms-about-us .about-us-section--intro .about-us-hero-figure{height:407px;margin-bottom:30px;overflow:hidden}.cms-about-us .about-us-section--intro .about-us-hero-figure img{height:100%;object-fit:cover;object-position:center}.cms-about-us .about-us-section--intro h2{text-align:center}.cms-about-us .about-us-section--intro .about-us-lede{max-width:398px;margin-left:auto;margin-right:auto}.cms-about-us .about-us-section--how .about-us-how-intro h2{text-align:center}.cms-about-us .about-us-section--how .about-us-how-step p{line-height:13.5px}.cms-about-us .about-us-section--how .about-us-difference h2{text-align:center}.cms-about-us .about-us-section--spotlight .about-us-provider-inner,.cms-about-us .about-us-section--spotlight .about-us-numbers{max-width:100%}.cms-about-us .about-us-section--spotlight .about-us-providers{display:block}.cms-about-us .about-us-section--spotlight .about-us-provider{display:none;max-width:none;margin:0;text-align:center}.cms-about-us .about-us-section--spotlight .about-us-provider:nth-child(2){display:block}.cms-about-us .about-us-section--spotlight .about-us-provider h3,.cms-about-us .about-us-section--spotlight .about-us-provider p,.cms-about-us .about-us-section--spotlight .about-us-provider a{text-align:center}.cms-about-us .about-us-section--spotlight .about-us-provider .about-us-provider-image{min-height:0;height:545px;margin-bottom:20px}.cms-about-us .about-us-section--spotlight .about-us-provider img,.cms-about-us .about-us-section--spotlight .about-us-provider:nth-child(2) img{width:100%;max-width:none;height:100%;max-height:none;object-fit:cover}.cms-about-us .about-us-section--spotlight .about-us-numbers{padding-left:15px;padding-right:15px}.cms-about-us .about-us-section--spotlight .about-us-numbers h2{text-align:center}.cms-about-us .about-us-section--spotlight .about-us-stats{align-items:center}.cms-about-us .about-us-section--spotlight .about-us-stat{text-align:center;width:100%;max-width:346.667px;margin-left:auto;margin-right:auto}.cms-about-us .about-us-section--spotlight .about-us-stat strong{justify-content:center}}.featured-row.about-row .pagebuilder-column-line{gap:45px}.featured-row.about-row .basic-heading{font-size:36px;line-height:45px}.featured-row.about-row .basic-content{margin:0}.featured-row.about-row .column-spacing{padding:0 15px}.featured-row.about-row .alt .image-column{align-items:end}@media (max-width:982px){.featured-row.about-row .pagebuilder-column-line{flex-direction:column}.featured-row.about-row .column-spacing.alt .pagebuilder-column-line{flex-direction:column-reverse}.featured-row.about-row .pagebuilder-column{width:100% !important}.featured-row.about-row .column-image{align-items:center}}@media (max-width:768px){.cms-how-it-works .featured-row .column-content,.cms-what-makes-telyrx-legit .featured-row .column-content{margin-top:45px}}.cms-how-it-works [data-content-type=row][data-appearance=contained],.cms-what-makes-telyrx-legit [data-content-type=row][data-appearance=contained],.cms-how-it-works [data-content-type=row][data-appearance=full-width]>.row-full-width-inner,.cms-what-makes-telyrx-legit [data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:1160px}.cms-how-it-works-for-prescribers .testimonials-slider .pagebuilder-poster-content{padding-left:30px;padding-right:30px}.cms-how-it-works-for-prescribers .testimonials-slider .pagebuilder-poster-content p,.cms-how-it-works-for-prescribers .testimonials-slider .pagebuilder-poster-content p span{font-size:20px !important}.cms-page-view.cms-no-state .page-header,.cms-page-view.cms-no-state .page-footer .footer-content{display:none;visibility:hidden}.cms-page-view.cms-no-state .page-wrapper .page-main{padding-top:60px}.cms-page-view.cms-no-state .page-footer{margin-top:30px;padding:0;background-color:transparent}.cms-page-view.cms-no-state .page-footer .footer-copyrightcontent{margin-top:0}.cms-page-view.cms-no-state .column.main{max-width:750px;margin:0 auto}.cms-page-view.cms-no-state .logo-wrapper .logo-img{margin:0 auto;max-width:166px;padding-bottom:60px}.cms-page-view.cms-no-state h1{font-size:60px;font-weight:500}.cms-page-view.cms-no-state p{line-height:1.3}.cms-page-view.cms-no-state p span[style*="font-size: 48px;"]{margin-bottom:60px;display:block;line-height:1.2}.contact-form .webforms-description-text{padding:0 30px}.contact-form .webforms-description-text p{font-size:20px;line-height:1.5}.contact-form .webforms .field.type-text{width:50%}.contact-form .field .control input[type=text]{font-size:14px !important;color:#2a3f60 !important;max-width:400px !important}.cms-privacy-policy .basic-heading *,.cms-terms-conditions .basic-heading *,.cms-consent-to-telehealth .basic-heading *,.cms-shipping-returns .basic-heading *{font-family:"Poppins",sans-serif}.cms-privacy-policy .basic-content *,.cms-terms-conditions .basic-content *,.cms-consent-to-telehealth .basic-content *,.cms-shipping-returns .basic-content *{font-family:"Poppins",sans-serif}.cms-privacy-policy .basic-content ul,.cms-terms-conditions .basic-content ul,.cms-consent-to-telehealth .basic-content ul,.cms-shipping-returns .basic-content ul{margin-left:0 !important;padding-left:0 !important}.cms-privacy-policy .basic-content ul li,.cms-terms-conditions .basic-content ul li,.cms-consent-to-telehealth .basic-content ul li,.cms-shipping-returns .basic-content ul li{position:relative;padding:.5em 1em .5em 1.5em;margin:0;list-style:none;list-style-position:inside}.cms-privacy-policy .basic-content ul li:after,.cms-terms-conditions .basic-content ul li:after,.cms-consent-to-telehealth .basic-content ul li:after,.cms-shipping-returns .basic-content ul li:after{display:none}.cms-privacy-policy .basic-content ul li:before,.cms-terms-conditions .basic-content ul li:before,.cms-consent-to-telehealth .basic-content ul li:before,.cms-shipping-returns .basic-content ul li:before{content:'•';color:#1f01b9;position:absolute;left:8px;top:6px;font-size:1.2em}.cms-privacy-policy .basic-content ul li::marker,.cms-terms-conditions .basic-content ul li::marker,.cms-consent-to-telehealth .basic-content ul li::marker,.cms-shipping-returns .basic-content ul li::marker{display:none !important}.cms-faq .faqs-container .lupa-search-box-wrapper input{padding-left:52px;max-width:100%}.cms-faq .faqs-container #lupa-search-box-panel{left:0;min-width:auto}.cms-faq .faqs-container #lupa-search-box-panel .lupa-search-box-product{margin-bottom:0;padding:8px 4px}.cms-faq .faqs-container #lupa-search-box-input:after{display:none}.cms-faq .faqs-container .lupa-search-box-product-details-section{justify-content:flex-start;text-align:left}.cms-faq .faqs-container .lupa-search-box-product-image-section{display:none}.cms-how-it-works .what-makes-it-work-page,.cms-what-makes-telyrx-legit .what-makes-it-work-page,.cms-how-it-works .what-makes-it-work-section,.cms-what-makes-telyrx-legit .what-makes-it-work-section{color:#1e1e1e;font-family:"Inter","Urbanist",sans-serif}.cms-how-it-works .what-makes-it-work-page *,.cms-what-makes-telyrx-legit .what-makes-it-work-page *,.cms-how-it-works .what-makes-it-work-section *,.cms-what-makes-telyrx-legit .what-makes-it-work-section *{box-sizing:border-box}.cms-how-it-works .what-makes-it-work-page h1,.cms-what-makes-telyrx-legit .what-makes-it-work-page h1,.cms-how-it-works .what-makes-it-work-section h1,.cms-what-makes-telyrx-legit .what-makes-it-work-section h1,.cms-how-it-works .what-makes-it-work-page h2,.cms-what-makes-telyrx-legit .what-makes-it-work-page h2,.cms-how-it-works .what-makes-it-work-section h2,.cms-what-makes-telyrx-legit .what-makes-it-work-section h2{color:#212121;font-family:"Hedvig Letters Serif","Urbanist",serif !important;font-weight:400;letter-spacing:-.8px;text-align:center}.cms-how-it-works .what-makes-it-work-page p,.cms-what-makes-telyrx-legit .what-makes-it-work-page p,.cms-how-it-works .what-makes-it-work-section p,.cms-what-makes-telyrx-legit .what-makes-it-work-section p,.cms-how-it-works .what-makes-it-work-page li,.cms-what-makes-telyrx-legit .what-makes-it-work-page li,.cms-how-it-works .what-makes-it-work-section li,.cms-what-makes-telyrx-legit .what-makes-it-work-section li{color:#1e1e1e;font-size:16px;line-height:22.4px}.cms-how-it-works .what-makes-it-work-section,.cms-what-makes-telyrx-legit .what-makes-it-work-section{width:100%}.cms-how-it-works .what-makes-it-work-hero,.cms-what-makes-telyrx-legit .what-makes-it-work-hero{position:relative;left:50%;width:100vw;max-width:1440px;margin:0;transform:translateX(-50%)}.cms-how-it-works .what-makes-it-work-hero img,.cms-what-makes-telyrx-legit .what-makes-it-work-hero img{display:block;width:100%;height:552px;object-fit:cover;object-position:center}.cms-how-it-works .what-makes-it-work-heading,.cms-what-makes-telyrx-legit .what-makes-it-work-heading{max-width:1080px;margin:0 auto;padding:100px 24px 40px;text-align:center}.cms-how-it-works .what-makes-it-work-heading h1,.cms-what-makes-telyrx-legit .what-makes-it-work-heading h1{max-width:668px;margin:0 auto 21px;font-size:46.3px !important;line-height:57.6px !important}.cms-how-it-works .what-makes-it-work-heading p,.cms-what-makes-telyrx-legit .what-makes-it-work-heading p{max-width:1024px;margin:0 auto;font-weight:500;text-align:center}.cms-how-it-works .what-makes-it-work-at-glance,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance{max-width:800px;margin:0 auto 100px;padding:31px;background-color:#ecf0ff;border:1px solid #ecf0ff;border-radius:30px}.cms-how-it-works .what-makes-it-work-at-glance h2,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance h2{margin:0 0 15px;font-size:30px;line-height:40px}.cms-how-it-works .what-makes-it-work-at-glance ul,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance ul{margin:0 0 15px;padding-left:15px;list-style:none}.cms-how-it-works .what-makes-it-work-at-glance li,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance li{position:relative;margin-bottom:10px;font-size:14px;line-height:20px;font-weight:500}.cms-how-it-works .what-makes-it-work-at-glance li:before,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance li:before{content:"";position:absolute;top:8px;left:-20px;width:5px;height:5px;background-color:#719b4d;border-radius:50%}.cms-how-it-works .what-makes-it-work-trust-badges,.cms-what-makes-telyrx-legit .what-makes-it-work-trust-badges{overflow:hidden;background-color:#fff;border-radius:10px}.cms-how-it-works .what-makes-it-work-trust-badges-row,.cms-what-makes-telyrx-legit .what-makes-it-work-trust-badges-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;padding:65px 16px}.cms-how-it-works .what-makes-it-work-trust-badges-row img,.cms-what-makes-telyrx-legit .what-makes-it-work-trust-badges-row img{display:block;width:auto;height:auto;max-height:115px;max-width:min(280px,30vw);object-fit:contain}.cms-how-it-works .what-makes-it-work-carousel-section,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel-section{position:relative;left:50%;width:100vw;margin:0 0 84px;padding:100px 0 50px;overflow:hidden;transform:translateX(-50%)}.cms-how-it-works .what-makes-it-work-carousel-section>h2,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel-section>h2{max-width:750px;margin:0 auto 40px;padding:0 24px;font-size:40px;line-height:60px;white-space:normal}.cms-how-it-works .what-makes-it-work-carousel,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel{width:100%;max-width:1440px;margin:0 auto;overflow-x:auto;overflow-y:hidden;cursor:grab;scrollbar-color:#a8bbff #d3dcff;scrollbar-width:auto;-webkit-overflow-scrolling:touch}.cms-how-it-works .what-makes-it-work-carousel.is-dragging,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel.is-dragging{cursor:grabbing;user-select:none}.cms-how-it-works .what-makes-it-work-carousel::-webkit-scrollbar,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel::-webkit-scrollbar{height:14px}.cms-how-it-works .what-makes-it-work-carousel::-webkit-scrollbar-track,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel::-webkit-scrollbar-track{margin:0 60px;background-color:#d3dcff;border-radius:10px}.cms-how-it-works .what-makes-it-work-carousel::-webkit-scrollbar-thumb,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel::-webkit-scrollbar-thumb{background-color:#a8bbff;border-radius:10px}.cms-how-it-works .what-makes-it-work-carousel img,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel img{-webkit-user-drag:none;user-select:none}.cms-how-it-works .what-makes-it-work-carousel-track,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel-track{display:flex;gap:15px;width:max-content;padding:0 60px 30px}.cms-how-it-works .what-makes-it-work-card,.cms-what-makes-telyrx-legit .what-makes-it-work-card{display:flex;flex:0 0 790px;flex-direction:column;height:450px;overflow:hidden;background-color:#ecf0ff;border-radius:10px}.cms-how-it-works .what-makes-it-work-card figure,.cms-what-makes-telyrx-legit .what-makes-it-work-card figure,.cms-how-it-works .what-makes-it-work-card .what-makes-it-work-review-panel,.cms-what-makes-telyrx-legit .what-makes-it-work-card .what-makes-it-work-review-panel{flex:1 1 auto;min-height:0;margin:0;padding:15px}.cms-how-it-works .what-makes-it-work-card figure img,.cms-what-makes-telyrx-legit .what-makes-it-work-card figure img{display:block;width:100%;height:100%;object-fit:cover}.cms-how-it-works .what-makes-it-work-card-copy,.cms-what-makes-telyrx-legit .what-makes-it-work-card-copy{flex:0 0 auto;padding:0 15px 12px}.cms-how-it-works .what-makes-it-work-card-copy h3,.cms-what-makes-telyrx-legit .what-makes-it-work-card-copy h3{margin:0 0 2px;color:#000;font-size:16px;line-height:22.86px;font-weight:500;white-space:normal}.cms-how-it-works .what-makes-it-work-card-copy p,.cms-what-makes-telyrx-legit .what-makes-it-work-card-copy p{margin:0;color:#000;font-size:14px;line-height:20px}.cms-how-it-works .what-makes-it-work-review-panel,.cms-what-makes-telyrx-legit .what-makes-it-work-review-panel{display:flex;flex-direction:column;justify-content:center;gap:15px}.cms-how-it-works .what-makes-it-work-review-list,.cms-what-makes-telyrx-legit .what-makes-it-work-review-list{display:flex;gap:15px;overflow:hidden}.cms-how-it-works .what-makes-it-work-review-item,.cms-what-makes-telyrx-legit .what-makes-it-work-review-item{flex:0 0 313px;min-height:175px;padding:15px;background-color:#f8f9fa;border-radius:2px;box-shadow:0 1px 0 rgba(182,196,210,.4)}.cms-how-it-works .what-makes-it-work-review-item strong,.cms-what-makes-telyrx-legit .what-makes-it-work-review-item strong,.cms-how-it-works .what-makes-it-work-review-item p,.cms-what-makes-telyrx-legit .what-makes-it-work-review-item p,.cms-how-it-works .what-makes-it-work-review-item span,.cms-what-makes-telyrx-legit .what-makes-it-work-review-item span{display:block;color:#191919;font-family:"Inter","Urbanist",sans-serif}.cms-how-it-works .what-makes-it-work-review-item strong,.cms-what-makes-telyrx-legit .what-makes-it-work-review-item strong{margin-bottom:10px;font-size:14px;line-height:16px}.cms-how-it-works .what-makes-it-work-review-item p,.cms-what-makes-telyrx-legit .what-makes-it-work-review-item p{margin:0 0 28px;font-size:13px;line-height:16px}.cms-how-it-works .what-makes-it-work-review-item span,.cms-what-makes-telyrx-legit .what-makes-it-work-review-item span{color:#636363;font-size:12px;line-height:16px}.cms-how-it-works .what-makes-it-work-review-rating,.cms-what-makes-telyrx-legit .what-makes-it-work-review-rating{display:flex;align-items:center;justify-content:center;gap:8px;color:#191919;font-size:13px;line-height:16px;text-align:center}.cms-how-it-works .what-makes-it-work-review-rating img,.cms-what-makes-telyrx-legit .what-makes-it-work-review-rating img{width:80px;height:auto}.cms-how-it-works .what-makes-it-work-steps,.cms-what-makes-telyrx-legit .what-makes-it-work-steps{max-width:750px;margin:0 auto 64px;padding:0 24px}.cms-how-it-works .what-makes-it-work-steps>h2,.cms-what-makes-telyrx-legit .what-makes-it-work-steps>h2{margin:0 0 10px;font-size:40px;line-height:40px}.cms-how-it-works .what-makes-it-work-steps-card,.cms-what-makes-telyrx-legit .what-makes-it-work-steps-card{display:flex;justify-content:center;gap:30px;padding:30px;background-color:#ecf0ff;border-radius:30px}.cms-how-it-works .what-makes-it-work-step,.cms-what-makes-telyrx-legit .what-makes-it-work-step{flex:1 1 0;min-width:0;text-align:center}.cms-how-it-works .what-makes-it-work-step img,.cms-what-makes-telyrx-legit .what-makes-it-work-step img{display:block;width:100%;max-width:153px;margin:0 auto;border-radius:18px}.cms-how-it-works .what-makes-it-work-step h3,.cms-what-makes-telyrx-legit .what-makes-it-work-step h3{margin:0;color:#000;font-size:20px;line-height:22px;font-weight:500}.cms-how-it-works .what-makes-it-work-step p,.cms-what-makes-telyrx-legit .what-makes-it-work-step p{margin:6px 0 0;color:#2a3f60;font-size:16px;line-height:16px;font-weight:500;text-align:center}@media (max-width:982px){.cms-how-it-works .what-makes-it-work-hero img,.cms-what-makes-telyrx-legit .what-makes-it-work-hero img{height:407px}.cms-how-it-works .what-makes-it-work-heading,.cms-what-makes-telyrx-legit .what-makes-it-work-heading{padding-top:30px}.cms-how-it-works .what-makes-it-work-heading h1,.cms-what-makes-telyrx-legit .what-makes-it-work-heading h1{font-size:39.4px !important;line-height:48px !important}.cms-how-it-works .what-makes-it-work-at-glance,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance{margin-right:15px;margin-left:15px}.cms-how-it-works .what-makes-it-work-carousel-section,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel-section{padding-top:30px}.cms-how-it-works .what-makes-it-work-card,.cms-what-makes-telyrx-legit .what-makes-it-work-card{flex:0 0 calc(40vw);max-width:790px;height:450px}.cms-how-it-works .what-makes-it-work-carousel-track,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel-track{padding-right:30px;padding-left:30px}.cms-how-it-works .what-makes-it-work-carousel::-webkit-scrollbar-track,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel::-webkit-scrollbar-track{margin-right:30px;margin-left:30px}}@media (max-width:768px){.cms-how-it-works .cms-how-it-works .what-makes-it-work-at-glance,.cms-what-makes-telyrx-legit .cms-how-it-works .what-makes-it-work-at-glance,.cms-how-it-works .cms-what-makes-telyrx-legit .what-makes-it-work-at-glance,.cms-what-makes-telyrx-legit .cms-what-makes-telyrx-legit .what-makes-it-work-at-glance{margin-right:0;margin-left:0}.cms-how-it-works .what-makes-it-work-at-glance,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance{border-radius:0}}@media (max-width:640px){.cms-how-it-works .what-makes-it-work-hero img,.cms-what-makes-telyrx-legit .what-makes-it-work-hero img{height:310px;object-position:center}.cms-how-it-works .what-makes-it-work-heading,.cms-what-makes-telyrx-legit .what-makes-it-work-heading{padding:48px 15px 40px}.cms-how-it-works .what-makes-it-work-heading h1,.cms-what-makes-telyrx-legit .what-makes-it-work-heading h1{max-width:335px;margin-bottom:15px;font-size:47.1px !important;line-height:57.6px !important;letter-spacing:-.8px}.cms-how-it-works .what-makes-it-work-heading p,.cms-what-makes-telyrx-legit .what-makes-it-work-heading p{max-width:311px;font-size:16px;line-height:22.4px;font-weight:500}.cms-how-it-works .what-makes-it-work-at-glance,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance{width:100vw;max-width:none;margin:0 0 40px;padding:30px 15px 17px;border-radius:0}.cms-how-it-works .what-makes-it-work-at-glance h2,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance h2{margin-bottom:15px;font-size:24px;line-height:40px}.cms-how-it-works .what-makes-it-work-at-glance ul,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance ul{margin-right:auto;margin-left:auto}.cms-how-it-works .what-makes-it-work-at-glance li,.cms-what-makes-telyrx-legit .what-makes-it-work-at-glance li{font-size:14px;line-height:20px}.cms-how-it-works .what-makes-it-work-trust-badges,.cms-what-makes-telyrx-legit .what-makes-it-work-trust-badges{margin:10px;padding:0;background-color:#fff;border-radius:10px}.cms-how-it-works .what-makes-it-work-trust-badges-row,.cms-what-makes-telyrx-legit .what-makes-it-work-trust-badges-row{flex-direction:column;align-items:center;gap:18px;padding:24px 18px 28px}.cms-how-it-works .what-makes-it-work-trust-badges-row img,.cms-what-makes-telyrx-legit .what-makes-it-work-trust-badges-row img{max-width:min(303px,calc(100vw - 72px));width:auto;height:auto;object-fit:contain}.cms-how-it-works .what-makes-it-work-carousel-section,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel-section{margin-bottom:40px;padding:48px 0 30px}.cms-how-it-works .what-makes-it-work-carousel-section>h2,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel-section>h2,.cms-how-it-works .what-makes-it-work-steps>h2,.cms-what-makes-telyrx-legit .what-makes-it-work-steps>h2{font-size:24px;line-height:40px}.cms-how-it-works .what-makes-it-work-carousel-section>h2,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel-section>h2{max-width:250px;margin-bottom:40px;padding:0}.cms-how-it-works .what-makes-it-work-carousel-track,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel-track{gap:10px;padding:0 17px 30px}.cms-how-it-works .what-makes-it-work-carousel::-webkit-scrollbar-track,.cms-what-makes-telyrx-legit .what-makes-it-work-carousel::-webkit-scrollbar-track{margin-right:17px;margin-left:17px}.cms-how-it-works .what-makes-it-work-card,.cms-what-makes-telyrx-legit .what-makes-it-work-card{flex-basis:330px;max-width:330px;height:450px;min-height:0}.cms-how-it-works .what-makes-it-work-card figure,.cms-what-makes-telyrx-legit .what-makes-it-work-card figure,.cms-how-it-works .what-makes-it-work-card .what-makes-it-work-review-panel,.cms-what-makes-telyrx-legit .what-makes-it-work-card .what-makes-it-work-review-panel{padding:15px}.cms-how-it-works .what-makes-it-work-card-copy,.cms-what-makes-telyrx-legit .what-makes-it-work-card-copy{padding-right:15px;padding-left:15px}.cms-how-it-works .what-makes-it-work-review-list,.cms-what-makes-telyrx-legit .what-makes-it-work-review-list{flex-direction:column;gap:10px}.cms-how-it-works .what-makes-it-work-review-item,.cms-what-makes-telyrx-legit .what-makes-it-work-review-item{flex-basis:auto;min-height:0}.cms-how-it-works .what-makes-it-work-review-rating,.cms-what-makes-telyrx-legit .what-makes-it-work-review-rating{flex-direction:column}.cms-how-it-works .what-makes-it-work-steps,.cms-what-makes-telyrx-legit .what-makes-it-work-steps{max-width:none;margin-bottom:40px;padding:0}.cms-how-it-works .what-makes-it-work-steps>h2,.cms-what-makes-telyrx-legit .what-makes-it-work-steps>h2{margin-bottom:15px}.cms-how-it-works .what-makes-it-work-steps-card,.cms-what-makes-telyrx-legit .what-makes-it-work-steps-card{flex-direction:column;gap:10px;padding:15px 15px 18px;border-radius:0}.cms-how-it-works .what-makes-it-work-step img,.cms-what-makes-telyrx-legit .what-makes-it-work-step img{width:100%;max-width:335px;height:200.6px;object-fit:cover;border-radius:18px}.cms-how-it-works .what-makes-it-work-step h3,.cms-what-makes-telyrx-legit .what-makes-it-work-step h3{margin-top:0;font-size:20px;line-height:22px}.cms-how-it-works .what-makes-it-work-step h3 span,.cms-what-makes-telyrx-legit .what-makes-it-work-step h3 span{display:block}.cms-how-it-works .what-makes-it-work-step p,.cms-what-makes-telyrx-legit .what-makes-it-work-step p{margin-top:6px;font-size:16px;line-height:16px}.cms-how-it-works .quick-questions-about-telyrx,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx{padding:48px 20px 56px}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__title,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__title{font-size:28px;line-height:36px}.cms-how-it-works .what-makes-it-work-section .what-makes-it-work-carousel-section,.cms-what-makes-telyrx-legit .what-makes-it-work-section .what-makes-it-work-carousel-section{margin-bottom:-15px;padding:0}}@media (max-width:480px){.cms-how-it-works .quick-questions-about-telyrx,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx{display:none !important}}.cms-how-it-works .quick-questions-about-telyrx,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx{display:flex;flex-direction:column;gap:16px;align-items:stretch;box-sizing:border-box;width:100%;max-width:750px;margin:0 auto;padding:64px 24px;background-color:#fff}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__head,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__head{display:flex;justify-content:center;padding:25px 0 16px}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__title,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__title{margin:0;color:#212121;font-family:"Hedvig Letters Serif","Urbanist",serif !important;font-size:32px;font-weight:400;line-height:44.8px;letter-spacing:normal;text-align:center}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__list,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__list{display:flex;flex-direction:column;width:100%;text-transform:none !important}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__item,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__item{border-bottom:1px solid #000;padding-top:8px;padding-bottom:9px}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__question,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__question{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:48px;padding:16px 0;color:#000;font-family:"Inter","Urbanist",sans-serif;font-size:20px;font-weight:600;line-height:28px;text-align:left;letter-spacing:0;text-transform:none !important;background:0 0;border:0;cursor:pointer;box-sizing:border-box}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__question:hover,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__question:hover,.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__question[aria-expanded=true],.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__question[aria-expanded=true]{color:#000}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__question-text,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__question-text{flex:1 1 auto;min-width:0;text-transform:none !important}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__chevron,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__chevron{flex:0 0 24px;width:24px;height:24px;flex-shrink:0;background-image:url("/media/pages/what_makes_it_work/quick-questions-chevron.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .3s ease}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__question[aria-expanded=true] .quick-questions-about-telyrx__chevron,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__question[aria-expanded=true] .quick-questions-about-telyrx__chevron{transform:rotate(180deg)}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__answer,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__answer{height:0;overflow:hidden;opacity:0;transition:height .3s ease,opacity .3s ease}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__answer.is-open,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__answer.is-open{opacity:1}.cms-how-it-works .quick-questions-about-telyrx .quick-questions-about-telyrx__answer p,.cms-what-makes-telyrx-legit .quick-questions-about-telyrx .quick-questions-about-telyrx__answer p{margin:0;padding:0 0 16px;color:#1a1a1a;font-family:"Inter","Urbanist",sans-serif;font-size:16px;line-height:24px;text-transform:none}.cms-how-it-works .faq-section,.cms-what-makes-telyrx-legit .faq-section{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:750px;margin:0 auto;padding:0 15px 64px}.cms-how-it-works .faq-section .faq-header,.cms-what-makes-telyrx-legit .faq-section .faq-header,.cms-how-it-works .faq-section .faq-list,.cms-what-makes-telyrx-legit .faq-section .faq-list,.cms-how-it-works .faq-section .faq-footer,.cms-what-makes-telyrx-legit .faq-section .faq-footer,.cms-how-it-works .faq-section .faq-no-results,.cms-what-makes-telyrx-legit .faq-section .faq-no-results{width:100%}.cms-how-it-works .faq-section .faq-title,.cms-what-makes-telyrx-legit .faq-section .faq-title{margin:0 0 16px;color:#000;font-family:"Hedvig Letters Serif","Urbanist",serif !important;font-size:36px;line-height:44.8px;font-weight:400;text-align:center}.cms-how-it-works .faq-section .faq-search-container,.cms-what-makes-telyrx-legit .faq-section .faq-search-container{position:relative;width:100%;margin:0 auto 15px}.cms-how-it-works .faq-section .faq-search-container:before,.cms-what-makes-telyrx-legit .faq-section .faq-search-container:before{content:"";position:absolute;z-index:1;top:50%;left:15px;width:16px;height:16px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23757575' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.cms-how-it-works .faq-section .faq-search-input,.cms-what-makes-telyrx-legit .faq-section .faq-search-input{width:100%;max-width:100%;padding:10px 15px 10px 48px;color:#757575;font-size:14px;background-color:#fff;border:2px solid #999;border-radius:8px}.cms-how-it-works .faq-section .faq-search-input:focus,.cms-what-makes-telyrx-legit .faq-section .faq-search-input:focus{outline:none;border-color:#1f01b9}.cms-how-it-works .faq-section .faq-item,.cms-what-makes-telyrx-legit .faq-section .faq-item{border-bottom:1px solid #e2e8f0}.cms-how-it-works .faq-section .faq-item.hidden,.cms-what-makes-telyrx-legit .faq-section .faq-item.hidden{display:none}.cms-how-it-works .faq-section .faq-question,.cms-what-makes-telyrx-legit .faq-section .faq-question{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;min-height:48px;padding:16px 0;color:#1a1a1a;font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.5px;text-align:left;background:0 0;border:0;cursor:pointer}.cms-how-it-works .faq-section .faq-question:hover,.cms-what-makes-telyrx-legit .faq-section .faq-question:hover,.cms-how-it-works .faq-section .faq-question[aria-expanded=true],.cms-what-makes-telyrx-legit .faq-section .faq-question[aria-expanded=true]{color:#1f01b9}.cms-how-it-works .faq-section .faq-toggle-icon,.cms-what-makes-telyrx-legit .faq-section .faq-toggle-icon{flex:0 0 24px;width:24px;height:24px;transition:transform .3s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%231F01B9' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.cms-how-it-works .faq-section .faq-question[aria-expanded=true] .faq-toggle-icon,.cms-what-makes-telyrx-legit .faq-section .faq-question[aria-expanded=true] .faq-toggle-icon{transform:rotate(180deg)}.cms-how-it-works .faq-section .faq-answer,.cms-what-makes-telyrx-legit .faq-section .faq-answer{height:0;overflow:hidden;opacity:0;transition:height .3s ease,opacity .3s ease}.cms-how-it-works .faq-section .faq-answer.active,.cms-what-makes-telyrx-legit .faq-section .faq-answer.active{opacity:1}.cms-how-it-works .faq-section .faq-answer p,.cms-what-makes-telyrx-legit .faq-section .faq-answer p{margin:0;padding:0 0 15px 16px;color:#1a1a1a;font-size:16px;line-height:24px}.cms-how-it-works .faq-section .faq-no-results,.cms-what-makes-telyrx-legit .faq-section .faq-no-results,.cms-how-it-works .faq-section .faq-footer,.cms-what-makes-telyrx-legit .faq-section .faq-footer{text-align:center}.cms-how-it-works .faq-section .faq-clear-search,.cms-what-makes-telyrx-legit .faq-section .faq-clear-search{padding:0;color:#1f01b9;text-decoration:underline;background:0 0;border:0;cursor:pointer}.cms-how-it-works .faq-section .btn,.cms-what-makes-telyrx-legit .faq-section .btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;color:#fff;text-decoration:none;background-color:#1f01b9;border-radius:40px}.cms-how-it-works .faq-section .lupa-search-box-wrapper input,.cms-what-makes-telyrx-legit .faq-section .lupa-search-box-wrapper input{padding-left:52px;max-width:100%}.cms-how-it-works .faq-section #lupa-search-box-input:after,.cms-what-makes-telyrx-legit .faq-section #lupa-search-box-input:after{display:none}.cms-how-it-works .faq-section #lupa-search-box-panel,.cms-what-makes-telyrx-legit .faq-section #lupa-search-box-panel{left:0;min-width:auto}.cms-how-it-works .faq-section #lupa-search-box-panel .lupa-search-box-product,.cms-what-makes-telyrx-legit .faq-section #lupa-search-box-panel .lupa-search-box-product{margin-bottom:0;padding:8px 4px}.cms-how-it-works .faq-section .lupa-search-box-product-details-section,.cms-what-makes-telyrx-legit .faq-section .lupa-search-box-product-details-section{justify-content:flex-start;text-align:left}.cms-how-it-works .faq-section .lupa-search-box-product-image-section,.cms-what-makes-telyrx-legit .faq-section .lupa-search-box-product-image-section{min-width:auto}.cms-get-started *{font-family:"Poppins",sans-serif;line-height:1.6;color:#1b1537}.cms-get-started p{font-size:16px;margin:0}.cms-get-started header.page-header{display:none}.cms-get-started footer.page-footer{display:none}.cms-get-started main#maincontent{padding-top:0 !important;max-width:100% !important;padding:0}.cms-get-started .column.main{padding-bottom:0}.cms-get-started .header{z-index:99;box-shadow:0 1px 3px rgba(0,0,0,.05);position:fixed;width:100%;left:0;right:0;top:0;background-color:#fff}.cms-get-started .header .header-inner{max-width:1400px;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:16px}.cms-get-started .header .logo{font-size:24px;font-weight:700;margin:0}.cms-get-started .header .logo img{max-width:134px}.cms-get-started .header .logo-tely{color:#341d6d}.cms-get-started .header .logo-rx{color:#b2d435}.cms-get-started .header .header-button{text-decoration:none;background:#341d6d;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s;padding:16px 32px;font-size:14px;line-height:1.25rem;font-weight:500;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.cms-get-started .header .header-button:hover{background:#4a2d8d}.cms-get-started .hero-section{background:linear-gradient(135deg,#c0edf2 0%,#89ebf5 100%);padding:128px 20px;text-align:center;margin-top:56px}.cms-get-started .hero-section .trust-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:25px;font-size:16px;margin-bottom:32px;background:#b2d435;font-weight:500}.cms-get-started .hero-section .hero-title{font-size:60px !important;font-weight:600;color:#341d6d;margin-bottom:8px;line-height:1.2}.cms-get-started .hero-section .hero-title-secondary{color:#ffc24c}.cms-get-started .hero-section .hero-subtitle{font-size:22px;color:rgba(27,21,55,.8);margin-bottom:36px;max-width:672px;margin-left:auto;margin-right:auto}.cms-get-started .hero-section .email-form{max-width:450px;margin:0 auto}.cms-get-started .hero-section .email-form .form-box{display:flex;flex-direction:column;gap:12px;padding:8px;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.12)}.cms-get-started .hero-section .email-form .form-box div#ad-hero-input-error{position:absolute;top:-30px;left:6px;text-align:left;width:100%}@media (max-width:767px){.cms-get-started .hero-section .email-form .form-box div#ad-hero-input-error{top:-48px}}.cms-get-started .hero-section .email-form .email-input{flex:1;height:56px;padding:0 16px;font-size:14px;border:none;background:#fff;border-radius:8px;outline:none}.cms-get-started .hero-section .email-form .email-input:focus{outline:2px solid #341d6d}.cms-get-started .hero-section .email-form .email-input::placeholder{color:#1b1537}.cms-get-started .hero-section .email-form .submit-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;padding:0 32px;font-size:18px;font-weight:500;color:#fff;background:linear-gradient(135deg,#341d6d 0%,#43258d 100%);border:none;border-radius:8px;cursor:pointer;transition:opacity .2s ease;min-height:auto;letter-spacing:0px;text-transform:capitalize}.cms-get-started .hero-section .email-form .submit-btn:hover{opacity:.9}.cms-get-started .hero-section .email-form .icon-arrow{width:20px;height:20px;pointer-events:none;stroke:#fff}.cms-get-started .hero-section .email-form .sub-text{margin-top:10px;font-size:13px;color:rgba(0,0,0,.6);text-align:center}.cms-get-started .hero-section .trust-badges-bottom{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding-top:48px}.cms-get-started .hero-section .trust-badges-bottom .badge-item{display:flex;align-items:center;gap:8px;color:rgba(0,0,0,.7);font-size:14px;font-weight:500}.cms-get-started .hero-section .trust-badges-bottom .badge-item span{color:rgba(27,21,55,.7)}.cms-get-started .hero-section .trust-badges-bottom .icon{width:20px;height:20px;color:rgba(27,21,55,.7);stroke:rgba(27,21,55,.7)}.cms-get-started .features-section{padding:60px 0}.cms-get-started .features-section .container{max-width:1400px;margin:auto;padding:0 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.cms-get-started .features-section .feature-card{background:#fff;border:1px solid rgba(227,226,233,.5);padding:30px;border-radius:12px;box-shadow:0 3px 3px rgba(0,0,0,.04);transition:.3s ease}.cms-get-started .features-section .feature-card:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.cms-get-started .features-section .feature-card h3{font-size:22px;margin-bottom:12px}.cms-get-started .features-section .feature-card p{color:#64748b;line-height:1.6}.cms-get-started .features-section .icon-box{width:50px;height:50px;background:#f0fbfc;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.cms-get-started .how-works{padding:80px 0;background:#eef7f8}.cms-get-started .how-works .container{max-width:1400px;margin:auto;padding:0 16px}.cms-get-started .how-works .section-header{text-align:center;margin-bottom:60px}.cms-get-started .how-works .section-header h2{font-size:40px;color:#341d6d;font-weight:700;margin:0}.cms-get-started .how-works .section-header p{font-size:18px;color:#58527a}.cms-get-started .how-works .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;max-width:1024px;margin:auto}.cms-get-started .how-works .step{text-align:center;position:relative}.cms-get-started .how-works .step h3{font-size:20px;font-weight:700;margin-bottom:12px}.cms-get-started .how-works .step p{color:#58527a;line-height:1.6;margin:auto;font-weight:300}.cms-get-started .how-works .step .connector{position:absolute;z-index:1;top:35px;left:50%;width:90%;height:2px;background:linear-gradient(to right,#341d6d,#b2d435);display:none}.cms-get-started .how-works .step-number{width:70px;height:70px;background:linear-gradient(135deg,#341d6d 0%,#43258d 100%);border-radius:15px;display:flex;align-items:center;justify-content:center;font-size:32px;color:#fff;font-weight:700;margin:0 auto 20px;box-shadow:0 4px 15px rgba(0,0,0,.15);z-index:2;position:relative}.cms-get-started .why-choose-section{padding:80px 0}.cms-get-started .why-choose-section .container{max-width:1152px;margin:auto;padding:0 16px}.cms-get-started .why-choose-section .section-header{text-align:center;margin-bottom:60px}.cms-get-started .why-choose-section .section-header h2{font-size:40px;color:#341d6d;font-weight:700;margin:0}.cms-get-started .why-choose-section .section-header p{font-size:18px;color:#58527a}.cms-get-started .why-choose-section .features-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.cms-get-started .why-choose-section .feature-card{display:flex;gap:20px;background:#fff;padding:24px;border-radius:12px;border:1px solid rgba(227,226,233,.5);box-shadow:0 3px 3px rgba(0,0,0,.04);transition:.3s ease}.cms-get-started .why-choose-section .feature-card:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.cms-get-started .why-choose-section .icon-box{width:48px;height:48px;background:#f7fbea;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cms-get-started .why-choose-section .icon-box svg{stroke:#b2d435}.cms-get-started .why-choose-section .feature-content h3{font-size:20px;font-weight:700;margin:0;margin-bottom:8px}.cms-get-started .why-choose-section .feature-content p{color:#58527a;line-height:1.6;font-size:15px}.cms-get-started .reviews-section{padding:80px 0;background:linear-gradient(135deg,#c0edf2 0%,#89ebf5 100%)}.cms-get-started .reviews-section .reviews-container{max-width:1200px;margin:0 auto;padding:0 20px}.cms-get-started .reviews-section .reviews-content{max-width:900px;margin:0 auto;text-align:center}.cms-get-started .reviews-section .stars-large{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:32px}.cms-get-started .reviews-section .star-icon{width:40px;height:40px;fill:#fbbf24;stroke:#fbbf24}.cms-get-started .reviews-section .star-small{width:16px;height:16px;fill:#fbbf24;stroke:#fbbf24}.cms-get-started .reviews-section .reviews-title{font-size:36px;font-weight:600;color:#341d6d;margin-bottom:24px}.cms-get-started .reviews-section .reviews-subtitle{font-size:19px;color:rgba(27,21,55,.8);max-width:700px;margin:0 auto 64px}.cms-get-started .reviews-section .testimonials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.cms-get-started .reviews-section .testimonial-card{background:rgba(255,255,255,.8);backdrop-filter:blur(10px);border-radius:12px;padding:24px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.3);transition:transform .3s ease,box-shadow .3s ease}.cms-get-started .reviews-section .testimonial-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.15)}.cms-get-started .reviews-section .stars-row{display:flex;gap:4px;margin-bottom:12px}.cms-get-started .reviews-section .testimonial-text{margin-bottom:12px;font-style:italic;font-size:14px}.cms-get-started .reviews-section .testimonial-author{font-size:14px;font-weight:500;color:#341d6d}.cms-get-started .get-started-sec{padding:80px 0;background-color:#341d6d;color:#fff}.cms-get-started .get-started-sec .container{max-width:1200px;margin:0 auto;padding:0 16px}.cms-get-started .get-started-sec .content-wrapper{max-width:768px;margin:0 auto;text-align:center}.cms-get-started .get-started-sec h2{color:#fff;font-size:48px;font-weight:700;margin:0;margin-bottom:32px}.cms-get-started .get-started-sec .subtitle{font-size:20px;opacity:.9;margin-bottom:32px;color:#fff}.cms-get-started .get-started-sec .email-form{max-width:450px;margin:0 auto 32px}.cms-get-started .get-started-sec .form-wrapper{display:flex;flex-direction:column;gap:12px;padding:8px;background-color:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-radius:16px}.cms-get-started .get-started-sec .form-wrapper #get-started-input-error{position:absolute;top:-30px;left:6px;text-align:left;width:100%}@media (max-width:767px){.cms-get-started .get-started-sec .form-wrapper #get-started-input-error{top:-48px}}.cms-get-started .get-started-sec .email-input{flex:1;height:56px;padding:0 16px;font-size:14px;border:none;border-radius:10px;background-color:#fff;color:#000}.cms-get-started .get-started-sec .email-input:focus{outline:2px solid #341d6d}.cms-get-started .get-started-sec .email-input::placeholder{color:#1b1537}.cms-get-started .get-started-sec .submit-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;padding:6px 2rem;font-size:16px;font-weight:500;border:none;border-radius:10px;background-color:#b2d435;color:#1b1537;cursor:pointer;transition:background-color .3s;min-height:auto;letter-spacing:0px;text-transform:capitalize}.cms-get-started .get-started-sec .submit-btn:hover{opacity:.8}.cms-get-started .get-started-sec .arrow-icon{width:16px;height:16px;stroke:#1b1537}.cms-get-started .get-started-sec .privacy-text{font-size:12px;opacity:.75;color:#fff}.cms-get-started .footer-sec{padding:48px 16px 24px;background:#fff;text-align:center}.cms-get-started .footer-sec .footer-logo{font-size:24px;font-weight:700;margin-bottom:16px}.cms-get-started .footer-sec .footer-logo img{max-width:134px}.cms-get-started .footer-sec .footer-logo .logo-tely{color:#341d6d}.cms-get-started .footer-sec .footer-logo .logo-rx{color:#b2d435}.cms-get-started .footer-sec .footer-description{font-size:15px;color:#58527a;max-width:670px;margin:0 auto 32px;line-height:1.6}.cms-get-started .footer-sec .footer-links{display:flex;justify-content:center;gap:32px;margin-bottom:32px;flex-wrap:wrap}.cms-get-started .footer-sec .footer-links a{color:#58527a;text-decoration:none;font-size:14px;transition:color .3s}.cms-get-started .footer-sec .footer-links a:hover{color:#341d6d}.cms-get-started .footer-sec .footer-bottom{padding-top:24px;border-top:1px solid rgba(227,226,233,.5);font-size:14px;color:#58527a}@media (min-width:768px){.cms-get-started .how-works .step{padding-bottom:0}.cms-get-started .how-works .step .connector{display:block}.cms-get-started .how-works .step:last-child .connector{display:none}}@media (min-width:767px){.cms-get-started .hero-section .email-form .form-box{flex-direction:row}.cms-get-started .get-started-sec .form-wrapper{flex-direction:row}.cms-get-started .get-started-sec h2{font-size:48px}}@media (max-width:767px){.cms-get-started .hero-section{padding:80px 16px}.cms-get-started .hero-section .hero-title{font-size:36px !important}.cms-get-started .hero-section .hero-subtitle{font-size:20px;margin-bottom:42px}.cms-get-started .hero-section .email-form .email-input{padding:10px 16px;height:40px}.cms-get-started .features-section .container{grid-template-columns:repeat(1,minmax(0,1fr))}.cms-get-started .features-section .feature-card h3{font-size:20px}.cms-get-started .how-works .section-header h2{font-size:32px}.cms-get-started .how-works .steps{grid-template-columns:repeat(1,minmax(0,1fr))}.cms-get-started .why-choose-section .section-header h2{font-size:32px}.cms-get-started .why-choose-section .features-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.cms-get-started .reviews-section .reviews-section{padding:60px 0}.cms-get-started .reviews-section .reviews-title{font-size:30px}.cms-get-started .reviews-section .reviews-subtitle{font-size:20px}.cms-get-started .reviews-section .testimonials-grid{grid-template-columns:1fr;gap:24px}.cms-get-started .get-started-sec h2{font-size:32px}.cms-get-started .get-started-sec .subtitle{font-size:18px;margin-bottom:42px}.cms-get-started .get-started-sec .email-input{height:40px;padding:8px 16px}}.cms-leadership *{font-family:'Satoshi',sans-serif}.cms-leadership .page-header{background:0 0}.cms-leadership #maincontent{padding-top:20px}.cms-leadership .leadership-container{background:#163229;padding:200px 20px 100px;color:#fff}.cms-leadership .leadership-container .leadership-header{max-width:800px;margin:0 auto 100px;text-align:center}@media (max-width:768px){.cms-leadership .leadership-container .leadership-header{margin:0 auto 64px}}.cms-leadership .leadership-container .leadership-title{font-size:14px !important;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;margin:0 0 16px;line-height:1.3}@media (max-width:768px){.cms-leadership .leadership-container .leadership-title{font-size:48px}}.cms-leadership .leadership-container .leadership-subtitle{font-size:56px;font-weight:400;line-height:1.3;color:#fff;margin:0 0 16px}.cms-leadership .leadership-container .leadership-subtitle span{color:#d8f5d7}.cms-leadership .leadership-container .leadership-description{font-size:22px;line-height:1.3;color:#fff;margin:0 auto}.cms-leadership .leadership-container .team-members{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1240px;margin:0 auto}.cms-leadership .leadership-container .team-members .team-member{border-radius:16px;padding:24px;display:flex;flex-direction:column;transition:border-color .2s ease;background:linear-gradient(160deg,#1a4a32 8.49%,#163229 41.7%,#163229 91.51000000000001%);border:1px solid rgba(216,245,215,.5);position:relative;padding-bottom:100px}.cms-leadership .leadership-container .team-members .team-member:hover{border-color:#3d8a6b}.cms-leadership .leadership-container .team-members .member-image-container{display:flex;flex-direction:column;align-items:center;margin-bottom:48px}@media (max-width:768px){.cms-leadership .leadership-container .team-members .member-image-container{align-items:normal}}.cms-leadership .leadership-container .team-members .member-image{width:200px;height:200px;border-radius:50%;object-fit:cover}@media (max-width:768px){.cms-leadership .leadership-container .team-members .member-image{width:160px;height:160px}}.cms-leadership .leadership-container .team-members .team-member-header{margin-bottom:12px}.cms-leadership .leadership-container .team-members .member-title-desktop{font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#4eca7a;margin:0 0 11px}.cms-leadership .leadership-container .team-members .member-name{font-size:30px;font-weight:400;color:#fff;margin:0;line-height:1.2}.cms-leadership .leadership-container .team-members .team-member-content{width:100%;position:static}.cms-leadership .leadership-container .team-members .member-bio-header{font-size:18px;line-height:1.35;color:rgba(255,255,255,.72);margin:0 0 24px;font-weight:500}.cms-leadership .leadership-container .team-members .member-bio-body{display:none;text-align:left}.cms-leadership .leadership-container .team-members .member-bio-body p{font-size:18px;line-height:1.35;color:rgba(255,255,255,.72);margin:0 0 24px;font-weight:500}.cms-leadership .leadership-container .team-members .member-bio-body.active{display:block}.cms-leadership .leadership-container .team-members .learn-more-container{padding-top:12px;border-top:1px solid rgba(216,245,215,.5);position:absolute;width:calc(100% - 48px);bottom:24px}.cms-leadership .leadership-container .team-members .learn-more-btn{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#fff;cursor:pointer;user-select:none}.cms-leadership .leadership-container .team-members .learn-more-btn .trx-icon-arrow-down{width:10px;height:10px;transition:transform .2s ease;background-image:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 8.75L8.75 5L5 1.25M8.75 5H1.25" stroke="white" stroke-width="1.5" stroke-linecap="square"/></svg>');background-repeat:no-repeat}.cms-leadership .leadership-container .team-members .team-member-content.active .trx-icon-arrow-down{transform:rotate(180deg)}.cms-leadership .team-delivered-sec{background:#f5ffeb;padding:100px 20px;color:#000}.cms-leadership .team-delivered-sec .team-delivered-container{max-width:1240px;margin:0 auto}.cms-leadership .team-delivered-sec .team-delivered-header{text-align:center;margin-bottom:48px}.cms-leadership .team-delivered-sec .team-delivered-label{display:block;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.cms-leadership .team-delivered-sec .team-delivered-title{font-size:56px;font-weight:400;margin:0}.cms-leadership .team-delivered-sec .team-delivered-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.cms-leadership .team-delivered-sec .team-delivered-card{background:#fff;border-radius:15px;padding:24px;border:1px solid rgba(201,210,192,.4);box-shadow:0px 4px 45px 0px rgba(16,65,2,.19)}.cms-leadership .team-delivered-sec .team-delivered-card .team-delivered-value{font-size:44px;font-weight:400;margin-bottom:8px;line-height:1.2}.cms-leadership .team-delivered-sec .team-delivered-card .team-delivered-caption{font-size:18px;font-weight:500;line-height:1.2}.cms-leadership .leadership-rules-sec{padding:100px 20px;color:#000}.cms-leadership .leadership-rules-sec .leadership-rules-container{max-width:1240px;margin:0 auto}.cms-leadership .leadership-rules-sec .leadership-rules-header{text-align:center;margin-bottom:64px}.cms-leadership .leadership-rules-sec .leadership-rules-label{display:block;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase;margin-bottom:14px}.cms-leadership .leadership-rules-sec .leadership-rules-title{font-size:56px;font-weight:400;margin:0;line-height:1}.cms-leadership .leadership-rules-sec .leadership-rules-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.cms-leadership .leadership-rules-sec .leadership-rules-grid .leadership-rules-card{background:#fff;border:1px solid rgba(201,210,192,.4);border-radius:15px;padding:24px;box-shadow:0px 4px 45px 0px rgba(16,65,2,.19)}.cms-leadership .leadership-rules-sec .leadership-rules-grid .leadership-rules-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#d8f5d7;margin-bottom:24px}.cms-leadership .leadership-rules-sec .leadership-rules-grid .leadership-rules-card-title{font-size:22px;font-weight:700;margin:0 0 8px;line-height:1.3}.cms-leadership .leadership-rules-sec .leadership-rules-grid .leadership-rules-card-text{font-size:18px;line-height:1.3;margin:0;font-weight:500}.cms-leadership .team-cta-sec{padding:100px 24px;text-align:center;background:radial-gradient(162.45% 199.18% at 0% 0%,#163229 26.86%,rgba(14,82,67,.93) 50.87%,#64cc68 100%);color:#fff}.cms-leadership .team-cta-sec .team-cta-container{max-width:1240px;margin:0 auto}.cms-leadership .team-cta-sec .team-cta-title{font-size:56px;font-weight:400;color:#fff;margin:0 0 48px;line-height:1}.cms-leadership .team-cta-sec .team-cta-btn{display:inline-block;background:#5ac856;color:#000;font-size:16px;font-weight:700;padding:16px 32px;border-radius:999px;text-decoration:none;transition:background .2s ease,transform .15s ease}.cms-leadership .page-footer{margin-top:0}@media (max-width:1199px){.cms-leadership .team-delivered-sec .team-delivered-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.cms-leadership .leadership-container .team-members{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.cms-leadership .leadership-container{padding:200px 20px 64px}.cms-leadership .leadership-container .team-members{grid-template-columns:1fr}.cms-leadership .team-delivered-sec .team-delivered-grid{grid-template-columns:1fr}.cms-leadership .team-delivered-sec .team-delivered-title{font-size:48px}.cms-leadership .leadership-rules-sec .leadership-rules-title{font-size:48px}.cms-leadership .leadership-rules-sec .leadership-rules-grid{display:block}.cms-leadership .leadership-rules-sec .leadership-rules-grid .owl-stage-outer{margin:0 -20px 0 0}.cms-leadership .leadership-rules-sec .leadership-rules-grid .owl-stage{display:flex;padding:40px 0}.cms-leadership .leadership-rules-sec .leadership-rules-grid .leadership-rules-card{height:100%}.cms-leadership .leadership-rules-sec .leadership-rules-grid .owl-dot span{width:10px;height:10px;background:var(--green-03);opacity:.6}.cms-leadership .leadership-rules-sec .leadership-rules-grid .owl-dot.active span{opacity:1;width:15px;height:15px;background:var(--green-03)}.cms-leadership .team-cta-sec .team-cta-sec{padding:64px 20px}.cms-leadership .team-cta-sec .team-cta-title{font-size:48px}}.is-scrolled.cms-leadership .page-header{background:#fff}.cms-how-it-works2 #maincontent{padding-top:72px}@media (max-width:768px){.cms-how-it-works2 #maincontent{padding-top:100px}}.cms-how-it-works2 main#maincontent,.cms-how-it-works2 #maincontent{max-width:100%}.cms-how-it-works2 .how-it-works2-hero-checklist,.cms-how-it-works2 .how-it-works2-callout-trust-list{padding-left:0;margin:0;list-style:none}.cms-how-it-works2 .how-it-works2-hero-checklist li:after,.cms-how-it-works2 .how-it-works2-callout-trust-list li:after{display:none}.cms-how-it-works2 .how-it-works2-page,.cms-how-it-works2 .how-it-works2-page *{box-sizing:border-box}.cms-how-it-works2 .how-it-works2-page{width:100%;background:#fff;color:#1e1e1e;font-family:"Satoshi",sans-serif !important}.cms-how-it-works2 .how-it-works2-page a{color:inherit}.cms-how-it-works2 .how-it-works2-page h1,.cms-how-it-works2 .how-it-works2-page h2,.cms-how-it-works2 .how-it-works2-page h3{margin:0;color:#212121;font-family:"Satoshi",sans-serif !important;font-weight:400}.cms-how-it-works2 .how-it-works2-page p,.cms-how-it-works2 .how-it-works2-page li{margin:0;color:#1e1e1e;font-family:"Satoshi",sans-serif !important;font-size:16px;line-height:22.4px}.cms-how-it-works2 .how-it-works2-page ul{margin:0;padding:0;list-style:none}.cms-how-it-works2 .how-it-works2-hero{position:relative;left:50%;width:100vw;background:radial-gradient(120% 120% at 0% 0%,#16322a 0%,#0e5243 45%,#38836c 74%,#64cc68 120%);transform:translateX(-50%)}.cms-how-it-works2 .how-it-works2-hero-inner{display:flex;align-items:center;justify-content:space-between;gap:60px;max-width:1440px;margin:0 auto;padding:100px}.cms-how-it-works2 .how-it-works2-hero-text{display:flex;flex-direction:column;gap:15px;max-width:499px}.cms-how-it-works2 .how-it-works2-hero-label{font-family:"Satoshi",sans-serif;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:2px;text-transform:uppercase;color:#fff}.cms-how-it-works2 .how-it-works2-hero-text h1{font-family:"Satoshi",sans-serif !important;font-weight:400;line-height:1.05;letter-spacing:-.65px;color:#fff !important}@media (min-width:769px){.cms-how-it-works2 .how-it-works2-hero-text h1{font-family:"Satoshi",sans-serif !important;font-size:56px !important}}.cms-how-it-works2 .how-it-works2-hero-text p{font-size:22px;font-weight:400;line-height:1.35;color:#fff !important}.cms-how-it-works2 .how-it-works2-hero-checklist{display:flex;flex-direction:column;gap:24px;margin:0;padding:0;list-style:none}.cms-how-it-works2 .how-it-works2-hero-checklist li{display:flex;align-items:center;gap:15px;margin:0;padding:0;font-size:18px !important;color:#fff !important}.cms-how-it-works2 .how-it-works2-hero-checklist li svg{flex-shrink:0}.cms-how-it-works2 .how-it-works2-hero-btn{position:relative;display:inline-flex;align-items:center;align-self:flex-start;margin-top:0;padding:16px 32px;background:#5ac856;border-radius:999px;font-size:16px;font-weight:700;color:#000 !important;text-decoration:none;letter-spacing:.3px;overflow:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}.cms-how-it-works2 .how-it-works2-hero-btn:hover,.cms-how-it-works2 .how-it-works2-hero-btn:focus-visible{color:#000 !important;text-decoration:none}.cms-how-it-works2 .how-it-works2-hero-btn-arrow{position:absolute;left:12px;top:50%;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#000;opacity:0;pointer-events:none;transform:translate(-32px,-50%);transition:opacity .35s ease,transform .35s ease}.cms-how-it-works2 .how-it-works2-hero-btn-arrow svg{display:block;width:20px;height:20px}.cms-how-it-works2 .how-it-works2-hero-btn-label{position:relative;z-index:1;white-space:nowrap}.cms-how-it-works2 .how-it-works2-hero-btn:hover .how-it-works2-hero-btn-arrow,.cms-how-it-works2 .how-it-works2-hero-btn:focus-visible .how-it-works2-hero-btn-arrow,.cms-how-it-works2 .how-it-works2-hero-btn:active .how-it-works2-hero-btn-arrow{opacity:1;transform:translate(0,-50%)}.cms-how-it-works2 .how-it-works2-hero-media{position:relative;flex-shrink:0;width:605px;height:485px;border-radius:14px;overflow:hidden}.cms-how-it-works2 .how-it-works2-hero-img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:982px){.cms-how-it-works2 .how-it-works2-hero-inner{flex-direction:column;padding:60px 30px}.cms-how-it-works2 .how-it-works2-hero-media{width:100%;max-width:605px;height:360px}}@media (max-width:768px){.cms-how-it-works2 .how-it-works2-hero-inner{gap:30px;padding:100px 20px 54px}.cms-how-it-works2 .how-it-works2-hero-media{order:-1;width:100%;max-width:100%;height:auto;aspect-ratio:1.24645892}.cms-how-it-works2 .how-it-works2-hero-text h1{font-size:48px !important}.cms-how-it-works2 .how-it-works2-hero-text p{letter-spacing:-.5px}.cms-how-it-works2 .how-it-works2-hero-btn{overflow:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.cms-how-it-works2 .how-it-works2-hero-btn:hover .how-it-works2-hero-btn-arrow,.cms-how-it-works2 .how-it-works2-hero-btn:focus-visible .how-it-works2-hero-btn-arrow,.cms-how-it-works2 .how-it-works2-hero-btn:active .how-it-works2-hero-btn-arrow{opacity:1;transform:translate(0,-50%)}}.cms-how-it-works2 .how-it-works2-who-uses{position:relative;left:50%;width:100vw;background:#f5ffeb;transform:translateX(-50%)}.cms-how-it-works2 .how-it-works2-who-uses-inner{display:flex;flex-direction:column;align-items:center;gap:48px;max-width:1440px;margin:0 auto;padding:100px}.cms-how-it-works2 .how-it-works2-who-uses-header{display:flex;flex-direction:column;gap:16px;max-width:1029px;width:100%;text-align:center}.cms-how-it-works2 .how-it-works2-who-uses-label{font-family:"Satoshi",sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:2px;text-transform:uppercase;color:#000}.cms-how-it-works2 .how-it-works2-who-uses-header h2{font-family:"Satoshi",sans-serif !important;font-size:56px;font-weight:400;line-height:1.05;letter-spacing:-.65px;color:#000 !important}.cms-how-it-works2 .how-it-works2-who-uses-carousel{width:110%}.cms-how-it-works2 .how-it-works2-who-uses-cards{display:flex;flex-direction:row;flex-wrap:nowrap;gap:32px;width:100%;padding:24px 16px 36px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.cms-how-it-works2 .how-it-works2-who-uses-cards::-webkit-scrollbar{display:none}.cms-how-it-works2 .how-it-works2-who-uses-pagination{display:none;justify-content:center;align-items:center;gap:8px;margin-top:24px}.cms-how-it-works2 .how-it-works2-who-uses-dot{width:14px;height:14px;border-radius:50%;background:rgba(22,50,41,.25);cursor:pointer;transition:background .3s ease}.cms-how-it-works2 .how-it-works2-who-uses-dot.is-active{background:#163229}.cms-how-it-works2 .how-it-works2-who-uses-card{display:flex;flex:0 0 392px;flex-direction:column;gap:24px;width:392px;min-width:392px;padding:24px;scroll-snap-align:start;background:#fff;border:1px solid rgba(201,210,192,.4);border-radius:15px;box-shadow:0 4px 24px rgba(16,65,2,.14),0 12px 45px rgba(16,65,2,.12)}.cms-how-it-works2 .how-it-works2-who-uses-card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px;padding:12px;background:#d8f5d7;border-radius:31px}.cms-how-it-works2 .how-it-works2-who-uses-card-icon img{display:block;width:36px;height:36px}.cms-how-it-works2 .how-it-works2-who-uses-card-body{display:flex;flex-direction:column;gap:8px}.cms-how-it-works2 .how-it-works2-who-uses-card h3{font-family:"Satoshi",sans-serif !important;font-size:22px;font-weight:700;line-height:1.35;letter-spacing:.22px;color:#000 !important}.cms-how-it-works2 .how-it-works2-who-uses-card p{font-size:18px;font-weight:500;line-height:22px;letter-spacing:.25px;color:#000 !important}@media (max-width:982px){.cms-how-it-works2 .how-it-works2-who-uses-inner{padding:60px 30px}}@media (max-width:1260px){.cms-how-it-works2 .how-it-works2-who-uses-carousel{position:relative;left:50%;width:100vw;transform:translateX(-50%)}.cms-how-it-works2 .how-it-works2-who-uses-cards{padding:24px 20px 36px;scroll-padding-left:20px}}@media (max-width:768px){.cms-how-it-works2 .how-it-works2-who-uses-inner{gap:30px;padding:60px 20px}.cms-how-it-works2 .how-it-works2-who-uses-header h2{line-height:.9}}.cms-how-it-works2 .how-it-works2-table-text{position:relative;left:50%;width:100vw;background:#163229;transform:translateX(-50%)}.cms-how-it-works2 .how-it-works2-table-text-inner{display:flex;align-items:center;gap:30px;max-width:1440px;margin:0 auto;padding:100px}.cms-how-it-works2 .how-it-works2-table-text-copy{display:flex;flex-direction:column;gap:16px;flex-shrink:0;width:499px;max-width:100%}.cms-how-it-works2 .how-it-works2-table-text-label{font-family:"Satoshi",sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:2px;text-transform:uppercase;color:#fff}.cms-how-it-works2 .how-it-works2-table-text-copy h2{font-family:"Satoshi",sans-serif !important;font-size:56px;font-weight:400;line-height:1.05;letter-spacing:-.65px;color:#fff !important}.cms-how-it-works2 .how-it-works2-table-text-copy>p{font-size:16px;font-weight:500;line-height:1.35;letter-spacing:.25px;color:rgba(255,255,255,.6) !important}.cms-how-it-works2 .how-it-works2-table-text-btn{position:relative;display:inline-flex;align-items:center;align-self:flex-start;margin-top:8px;padding:16px 32px;background:#5ac856;border-radius:999px;font-size:16px;font-weight:700;color:#000 !important;text-decoration:none;letter-spacing:.3px;overflow:hidden;transition:background-color .2s ease}.cms-how-it-works2 .how-it-works2-table-text-btn:hover,.cms-how-it-works2 .how-it-works2-table-text-btn:focus-visible{color:#000 !important;text-decoration:none}.cms-how-it-works2 .how-it-works2-table-text-btn-arrow{position:absolute;left:12px;top:50%;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#000;opacity:0;pointer-events:none;transform:translate(-32px,-50%);transition:opacity .35s ease,transform .35s ease}.cms-how-it-works2 .how-it-works2-table-text-btn-arrow svg{display:block;width:20px;height:20px}.cms-how-it-works2 .how-it-works2-table-text-btn-label{position:relative;z-index:1;white-space:nowrap}.cms-how-it-works2 .how-it-works2-table-text-btn:hover .how-it-works2-table-text-btn-arrow,.cms-how-it-works2 .how-it-works2-table-text-btn:focus-visible .how-it-works2-table-text-btn-arrow{opacity:1;transform:translate(0,-50%)}@media (prefers-reduced-motion:reduce){.cms-how-it-works2 .how-it-works2-hero-btn-arrow,.cms-how-it-works2 .how-it-works2-table-text-btn-arrow{transition:none}}.cms-how-it-works2 .how-it-works2-table-text-card{flex:1 1 0;min-width:0;padding:32px;border-radius:16px;background:linear-gradient(90deg,rgba(249,249,249,.1) 0%,rgba(180,180,180,.1) 100%),radial-gradient(120% 170% at 30% 2%,#163229 41%,rgba(14,82,67,.93) 60%,#457c63 80%,#457c63 93%,#64cc68 100%);box-shadow:0 4px 45px rgba(16,65,2,.19)}@media (min-width:769px){.cms-how-it-works2 .how-it-works2-table-text-card{min-width:390px}}.cms-how-it-works2 .how-it-works2-table-text-card-title{margin:0 0 24px !important;font-family:"Satoshi",sans-serif;font-size:30px !important;font-weight:400;line-height:1.2 !important;letter-spacing:.15px;color:#fff !important}.cms-how-it-works2 .how-it-works2-table-text-table-wrap{overflow-x:auto}.cms-how-it-works2 .how-it-works2-table-text-table{width:100%;border-collapse:collapse;border-spacing:0}.cms-how-it-works2 .how-it-works2-table-text-table th,.cms-how-it-works2 .how-it-works2-table-text-table td{padding:12px;border-bottom:1px solid #163229;font-family:"Satoshi",sans-serif;font-size:14px;line-height:1.35;color:#fff !important;vertical-align:middle}.cms-how-it-works2 .how-it-works2-table-text-table thead{background:#163225}.cms-how-it-works2 .how-it-works2-table-text-table thead th{font-weight:700;text-align:center}.cms-how-it-works2 .how-it-works2-table-text-table tbody th[scope=row]{width:202px;font-weight:700;text-align:left}.cms-how-it-works2 .how-it-works2-table-text-table tbody td{font-weight:500;letter-spacing:.5px;text-align:center}.cms-how-it-works2 .how-it-works2-table-text-table .is-highlight{background:rgba(90,200,86,.18)}.cms-how-it-works2 .how-it-works2-table-text-table .how-it-works2-table-text-row-label{width:202px}.cms-how-it-works2 .how-it-works2-table-text-table .how-it-works2-table-text-header-line{display:inline}.cms-how-it-works2 .how-it-works2-table-text-table .how-it-works2-table-text-check{display:inline-flex;align-items:center;justify-content:center;gap:8px}.cms-how-it-works2 .how-it-works2-table-text-table .how-it-works2-table-text-check img{flex-shrink:0;display:block;width:24px;height:24px}.cms-how-it-works2 .how-it-works2-table-text-table .how-it-works2-table-text-total-row th,.cms-how-it-works2 .how-it-works2-table-text-table .how-it-works2-table-text-total-row td{font-weight:700;border-bottom:0}.cms-how-it-works2 .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:982px){.cms-how-it-works2 .how-it-works2-table-text-inner{flex-direction:column;align-items:stretch;gap:48px;padding:60px 30px}.cms-how-it-works2 .how-it-works2-table-text-copy{width:100%}.cms-how-it-works2 .how-it-works2-table-text-copy h2{font-size:48px}.cms-how-it-works2 .how-it-works2-table-text-card{padding:16px}.cms-how-it-works2 .how-it-works2-table-text-table tbody th[scope=row],.cms-how-it-works2 .how-it-works2-table-text-table .how-it-works2-table-text-row-label{width:auto;min-width:120px}.cms-how-it-works2 .how-it-works2-table-text-table .how-it-works2-table-text-header-line{display:block}}@media (max-width:768px){.cms-how-it-works2 .how-it-works2-table-text-inner{padding:64px 20px}.cms-how-it-works2 .how-it-works2-table-text-copy h2{font-size:48px;line-height:.95}.cms-how-it-works2 .how-it-works2-table-text-btn{display:inline-flex;align-items:center;align-self:flex-start;margin-top:0;padding:16px 32px}}.cms-how-it-works2 .how-it-works2-map{position:relative;left:50%;width:100vw;background:linear-gradient(0deg,#fff 0%,#fdfce4 100%);transform:translateX(-50%)}.cms-how-it-works2 .how-it-works2-map-inner{display:flex;flex-direction:column;gap:74px;max-width:1440px;margin:0 auto;padding:52px 92px 65px}.cms-how-it-works2 .how-it-works2-map-header{display:flex;flex-direction:column;gap:16px;max-width:1029px;margin:0 auto;text-align:center}.cms-how-it-works2 .how-it-works2-map-label{font-family:"Satoshi",sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:2px;text-transform:uppercase;color:#000}.cms-how-it-works2 .how-it-works2-map-header h2{font-family:"Satoshi",sans-serif !important;font-size:56px;font-weight:400;line-height:1.05;letter-spacing:-.65px;color:#000 !important}.cms-how-it-works2 .how-it-works2-map-header p{font-size:16px;font-weight:500;line-height:1.35;letter-spacing:.25px;color:#000 !important}.cms-how-it-works2 .how-it-works2-map-body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 368px;column-gap:68px;row-gap:24px;align-items:start;min-width:0}.cms-how-it-works2 .how-it-works2-map-visual{position:relative;display:block;width:100%;max-width:810px;min-width:0;grid-column:1;grid-row:1}.cms-how-it-works2 .how-it-works2-map-image{display:block;width:100%;height:auto}.cms-how-it-works2 .how-it-works2-map-regions{position:absolute;inset:0;pointer-events:none}.cms-how-it-works2 .how-it-works2-map-point{position:absolute;display:flex;flex-direction:column;align-items:center;gap:0;padding:0;border:0;background:0 0;font:inherit;transform:translateX(-50%);cursor:pointer;pointer-events:auto}.cms-how-it-works2 .how-it-works2-map-point-west{left:15.31%;top:37.86%}.cms-how-it-works2 .how-it-works2-map-point-midwest{left:57.04%;top:25.11%}.cms-how-it-works2 .how-it-works2-map-point-south{left:51.73%;top:66.34%}.cms-how-it-works2 .how-it-works2-map-point-southeast{left:73.46%;top:61.84%}.cms-how-it-works2 .how-it-works2-map-point-northeast{left:80.62%;top:38.23%}.cms-how-it-works2 .how-it-works2-map-region{position:static;display:inline-flex;align-items:center;justify-content:center;padding:5px 14px !important;border:1px solid rgba(255,255,255,.18);border-radius:50px;background:rgba(22,50,41,.68);box-shadow:0 4px 12px rgba(22,50,41,.12);font-size:14px !important;font-weight:500;line-height:18px !important;color:rgba(255,255,255,.82);white-space:nowrap;text-transform:capitalize;letter-spacing:.1px}.cms-how-it-works2 .how-it-works2-map-point.is-active .how-it-works2-map-region,.cms-how-it-works2 .how-it-works2-map-point:hover .how-it-works2-map-region,.cms-how-it-works2 .how-it-works2-map-point:focus-visible .how-it-works2-map-region{border-color:rgba(255,255,255,.2);background:#163229;color:#fff}.cms-how-it-works2 .how-it-works2-map-marker{position:relative;z-index:1;width:46px;height:46px;flex-shrink:0;border-radius:50%;pointer-events:auto}.cms-how-it-works2 .how-it-works2-map-marker:before,.cms-how-it-works2 .how-it-works2-map-marker:after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.cms-how-it-works2 .how-it-works2-map-marker:before{width:18px;height:18px;border:2px solid rgba(255,255,255,.62);background:rgba(255,255,255,.08);animation:how-it-works2-map-pulse 2.1s ease-out infinite}.cms-how-it-works2 .how-it-works2-map-marker:after{width:13px;height:13px;background:rgba(220,245,219,.92);box-shadow:0 0 0 2px rgba(22,50,41,.18);transition:width .22s ease,height .22s ease,background-color .22s ease}.cms-how-it-works2 .how-it-works2-map-point:hover .how-it-works2-map-marker:after,.cms-how-it-works2 .how-it-works2-map-point:focus-visible .how-it-works2-map-marker:after,.cms-how-it-works2 .how-it-works2-map-point.is-active .how-it-works2-map-marker:after{width:21px;height:21px;background:#fff}@keyframes how-it-works2-map-pulse{0%{opacity:.9;transform:translate(-50%,-50%) scale(.7)}70%{opacity:0;transform:translate(-50%,-50%) scale(2)}100%{opacity:0;transform:translate(-50%,-50%) scale(2)}}@media (prefers-reduced-motion:reduce){.cms-how-it-works2 .how-it-works2-map-marker:before{animation:none}}.cms-how-it-works2 .how-it-works2-map-legal{grid-column:1;grid-row:2;width:100%;max-width:810px;margin:0;font-family:"Satoshi",sans-serif !important;font-size:12px !important;font-weight:500;line-height:1.3 !important;letter-spacing:.24px;color:rgba(0,0,0,.55) !important}.cms-how-it-works2 .how-it-works2-map-providers{display:flex;flex-direction:column;grid-column:2;grid-row:1 span 2;width:368px;max-width:100%;flex-shrink:0}@media (max-width:1380px) and (min-width:983px){.cms-how-it-works2 .how-it-works2-map-inner{padding-left:clamp(24px,4vw,92px);padding-right:clamp(24px,4vw,92px)}.cms-how-it-works2 .how-it-works2-map-body{column-gap:clamp(24px,3vw,68px)}}.cms-how-it-works2 .how-it-works2-map-provider-panel{display:flex;flex-direction:column;gap:19px}.cms-how-it-works2 .how-it-works2-map-provider-panel[hidden]{display:none}@media (min-width:769px){.cms-how-it-works2 .how-it-works2-map-provider-panel{min-height:600px}}.cms-how-it-works2 .how-it-works2-map-providers-title{font-family:"Satoshi",sans-serif !important;font-size:16px;font-weight:700;line-height:1.35;letter-spacing:.25px;color:#0e3d2e !important}.cms-how-it-works2 .how-it-works2-map-provider-list{display:flex;flex-direction:column;gap:16px}.cms-how-it-works2 .how-it-works2-map-provider-card{overflow:hidden;border:1px solid #d8ded0;border-radius:12px;background:#fff;box-shadow:0 5px 12px rgba(22,50,41,.1)}.cms-how-it-works2 .how-it-works2-map-provider-card-body{display:flex;gap:24px;align-items:center;min-height:124px;padding:22px 26px}.cms-how-it-works2 .how-it-works2-map-provider-photo{flex-shrink:0;width:72px;height:72px;overflow:hidden;border-radius:50%;background:#e9e9e9}.cms-how-it-works2 .how-it-works2-map-provider-photo img{display:block;width:100%;height:100%;object-fit:cover}.cms-how-it-works2 .how-it-works2-map-provider-info h4{font-family:"Satoshi",sans-serif !important;font-size:22px;font-weight:700;line-height:1.35;letter-spacing:.22px;color:#111827 !important}.cms-how-it-works2 .how-it-works2-map-provider-info p{margin-top:2px;font-size:14px;font-weight:500;line-height:1.35;letter-spacing:.5px;color:#000 !important}.cms-how-it-works2 .how-it-works2-map-provider-footer{display:flex;align-items:center;justify-content:center;min-height:52px;padding:10px 24px;border-top:1px solid #d8ded0;background:#cff5d0;font-size:16px;font-weight:700;line-height:1.35;letter-spacing:.25px;text-align:center;color:#000 !important;text-decoration:none}.cms-how-it-works2 .how-it-works2-map-provider-footer:after{content:"→";margin-left:10px;font-size:16px;line-height:1}.cms-how-it-works2 .how-it-works2-map-provider-footer:hover,.cms-how-it-works2 .how-it-works2-map-provider-footer:focus-visible{color:#000 !important;text-decoration:none}@media (max-width:982px){.cms-how-it-works2 .how-it-works2-map-inner{padding:60px 30px}.cms-how-it-works2 .how-it-works2-map-body{position:static;display:flex;flex-direction:column;align-items:stretch;gap:30px}.cms-how-it-works2 .how-it-works2-map-visual{position:relative;display:flex;flex-direction:column;gap:24px;width:100%;align-items:center}.cms-how-it-works2 .how-it-works2-map-visual:before{content:"";position:absolute;top:0;left:50%;width:100%;max-width:810px;aspect-ratio:1.51791531;transform:translateX(-50%);pointer-events:none;z-index:2;background-image:radial-gradient(circle 4px at 15.31% 37.86%,#fff 100%,transparent 100%),radial-gradient(circle 4px at 57.04% 25.11%,#fff 100%,transparent 100%),radial-gradient(circle 4px at 51.73% 66.34%,#fff 100%,transparent 100%),radial-gradient(circle 4px at 73.45999999999999% 61.84%,#fff 100%,transparent 100%),radial-gradient(circle 4px at 80.62% 38.23%,#fff 100%,transparent 100%)}.cms-how-it-works2 .how-it-works2-map-visual picture{position:relative;display:block;width:100%;max-width:810px}.cms-how-it-works2 .how-it-works2-map-regions{position:static;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.cms-how-it-works2 .how-it-works2-map-point{display:contents}.cms-how-it-works2 .how-it-works2-map-region{position:static;padding:7px 17px;border:1px solid rgba(22,50,41,.15);background:rgba(22,50,41,.08);line-height:20px;color:#163229}.cms-how-it-works2 .how-it-works2-map-point{position:static;display:inline-flex;gap:0;transform:none}.cms-how-it-works2 .how-it-works2-map-point.is-active .how-it-works2-map-region,.cms-how-it-works2 .how-it-works2-map-point:hover .how-it-works2-map-region,.cms-how-it-works2 .how-it-works2-map-point:focus-visible .how-it-works2-map-region{border-color:#163229;background:#163229;color:#fff}.cms-how-it-works2 .how-it-works2-map-point .how-it-works2-map-marker{display:none}.cms-how-it-works2 .how-it-works2-map-providers{width:100%}.cms-how-it-works2 .how-it-works2-map-legal{position:static;max-width:none;line-height:16px !important}}@media (max-width:768px){.cms-how-it-works2 .how-it-works2-map-inner{gap:30px;padding:64px 20px}.cms-how-it-works2 .how-it-works2-map-provider-panel{display:flex;flex-direction:column;gap:19px;min-height:200px}}.cms-how-it-works2 .how-it-works2-callout{background:#fff}.cms-how-it-works2 .how-it-works2-callout-inner{max-width:1440px;margin:0 auto;padding:0;padding-bottom:100px}.cms-how-it-works2 .how-it-works2-callout-bar{display:flex;flex-direction:column;gap:35px;max-width:1240px;margin:0 auto;background:#163229;border-radius:20px;overflow:hidden}.cms-how-it-works2 .how-it-works2-callout-main{display:flex;align-items:flex-end;gap:30px;padding:36px 36px 0}.cms-how-it-works2 .how-it-works2-callout-heading{display:flex;flex:0 0 567px;gap:25px;align-items:flex-start;max-width:100%;min-width:0;padding-right:100px}.cms-how-it-works2 .how-it-works2-callout-logo{display:block;flex-shrink:0;width:45px;height:48px}.cms-how-it-works2 .how-it-works2-callout-heading h2{margin:0;font-family:"Satoshi",sans-serif !important;font-size:56px;font-weight:400;line-height:1.05;letter-spacing:-.65px;color:#fff !important}.cms-how-it-works2 .how-it-works2-callout-title-br{display:none}.cms-how-it-works2 .how-it-works2-callout-text-br{display:inline}.cms-how-it-works2 .how-it-works2-callout-text{flex:1 1 0;min-width:0;margin:0;font-family:"Satoshi",sans-serif;font-size:18px;font-weight:500;line-height:1.35;letter-spacing:.25px;color:#fff !important}.cms-how-it-works2 .how-it-works2-callout-trust{border-top:1px solid #95a894;padding:15px 20px}.cms-how-it-works2 .how-it-works2-callout-trust-list{display:flex;flex-wrap:nowrap;gap:50px;margin:0;padding:0;list-style:none}.cms-how-it-works2 .how-it-works2-callout-trust-list li:after{display:none;content:none}.cms-how-it-works2 .how-it-works2-callout-trust-item{display:flex;align-items:center;gap:8px;margin:0;padding:0;font-family:"Satoshi",sans-serif;font-size:18px !important;font-weight:500 !important;line-height:1.35 !important;letter-spacing:.25px;color:#fff !important}.cms-how-it-works2 .how-it-works2-callout-trust-item span:last-child{white-space:nowrap}.cms-how-it-works2 .how-it-works2-callout-trust-item--hipaa{display:none}.cms-how-it-works2 .how-it-works2-callout-trust-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px}.cms-how-it-works2 .how-it-works2-callout-trust-icon img{display:block;width:31px;height:31px}.cms-how-it-works2 .how-it-works2-callout-trust-item:first-child .how-it-works2-callout-trust-icon{width:32px;height:32px}.cms-how-it-works2 .how-it-works2-callout-trust-item:first-child .how-it-works2-callout-trust-icon img{width:32px;height:32px}@media (max-width:982px){.cms-how-it-works2 .how-it-works2-callout-main{flex-direction:column;align-items:flex-start}.cms-how-it-works2 .how-it-works2-callout-heading{flex:none;width:100%;padding-right:0}.cms-how-it-works2 .how-it-works2-callout-trust-list{flex-wrap:wrap;gap:24px 32px}}@media (max-width:768px){.cms-how-it-works2 .how-it-works2-callout-inner{padding:32px 2px}.cms-how-it-works2 .how-it-works2-callout-bar{gap:0}.cms-how-it-works2 .how-it-works2-callout-main{gap:8px;padding:32px 32px 0}.cms-how-it-works2 .how-it-works2-callout-heading{flex-direction:column;gap:24px;padding-right:0}.cms-how-it-works2 .how-it-works2-callout-heading h2{font-size:48px;font-weight:400}.cms-how-it-works2 .how-it-works2-callout-title-br{display:inline}.cms-how-it-works2 .how-it-works2-callout-text-br{display:none}.cms-how-it-works2 .how-it-works2-callout-text{padding-top:8px;padding-bottom:40px}.cms-how-it-works2 .how-it-works2-callout-trust{border-top-color:#fff;padding:48px 32px 32px}.cms-how-it-works2 .how-it-works2-callout-trust-list{flex-direction:column;flex-wrap:nowrap;gap:6px}.cms-how-it-works2 .how-it-works2-callout-trust-item span:last-child{white-space:normal}.cms-how-it-works2 .how-it-works2-callout-trust-item--hipaa{display:flex}.cms-how-it-works2 .how-it-works2-callout-trust-item:first-child .how-it-works2-callout-trust-icon{width:32px;height:32px}}.cms-how-it-works2 .how-it-works2-icon-cards{position:relative;left:50%;width:100vw;background:radial-gradient(120% 120% at 0% 0%,#d8f5d7 0%,#defccd 20%,rgba(182,231,205,.97) 38%,rgba(142,211,189,.93) 55%,rgba(121,208,147,.97) 78%,#64cc68 100%);transform:translateX(-50%)}.cms-how-it-works2 .how-it-works2-icon-cards-inner{display:flex;flex-direction:column;align-items:center;gap:64px;max-width:1440px;margin:0 auto;padding:100px}.cms-how-it-works2 .how-it-works2-icon-cards-header{display:flex;flex-direction:column;gap:16px;max-width:1029px;width:100%;text-align:center}.cms-how-it-works2 .how-it-works2-icon-cards-label{font-family:"Satoshi",sans-serif;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:2px;text-transform:uppercase;color:#000}.cms-how-it-works2 .how-it-works2-icon-cards-header h2{font-family:"Satoshi",sans-serif !important;font-size:56px;font-weight:400;line-height:1.05;letter-spacing:-.65px;color:#000 !important}.cms-how-it-works2 .how-it-works2-icon-cards-title-br-after-browsing{display:none}.cms-how-it-works2 .how-it-works2-icon-cards-grid{display:flex;gap:30px;width:100%}.cms-how-it-works2 .how-it-works2-icon-cards-grid .steps{font-size:14px !important;letter-spacing:4px;padding-bottom:10px}.cms-how-it-works2 .how-it-works2-icon-cards-grid .title{font-size:22px !important;letter-spacing:-.3px !important}.cms-how-it-works2 .how-it-works2-icon-cards-grid .description{font-size:18px !important;letter-spacing:1px}.cms-how-it-works2 .how-it-works2-icon-cards-card{display:flex;flex:1 1 0;flex-direction:column;min-width:0;padding:18px;background:#fff;border:1px solid rgba(201,210,192,.4);border-radius:15px;box-shadow:0 4px 45px rgba(16,65,2,.19)}.cms-how-it-works2 .how-it-works2-icon-cards-card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px;margin-bottom:24px;padding:12px;background:#d8f5d7;border-radius:31px}.cms-how-it-works2 .how-it-works2-icon-cards-card-icon img{display:block;width:36px;height:36px}.cms-how-it-works2 .how-it-works2-icon-cards-step2{margin:0 0 12px;font-family:"Satoshi",sans-serif;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:2px;text-transform:uppercase;color:#0d2126}.cms-how-it-works2 .how-it-works2-icon-cards-card h3{margin:0 0 8px;font-family:"Satoshi",sans-serif !important;font-size:22px;font-weight:700;line-height:1.35;letter-spacing:.22px;color:#000 !important}.cms-how-it-works2 .how-it-works2-icon-cards-card p{margin:0;font-size:18px !important;font-weight:500;line-height:1.35;letter-spacing:.25px;color:#000 !important}@media (max-width:982px){.cms-how-it-works2 .how-it-works2-icon-cards-inner{padding:60px 30px}.cms-how-it-works2 .how-it-works2-icon-cards-grid{flex-direction:column;gap:20px}}@media (max-width:768px){.cms-how-it-works2 .how-it-works2-icon-cards-inner{gap:48px;padding:64px 20px}.cms-how-it-works2 .how-it-works2-icon-cards-header h2{font-size:48px}.cms-how-it-works2 .how-it-works2-icon-cards-title-br-after-browsing{display:inline}}.cms-how-it-works2 .how-it-works2-faq{position:relative;left:50%;width:100vw;background:linear-gradient(180deg,#fff 11.15%,#d8f5d7 86.67%);transform:translateX(-50%)}.cms-how-it-works2 .how-it-works2-faq-inner{display:flex;flex-direction:column;gap:48px;max-width:1440px;margin:0 auto;padding:100px}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-header{display:flex;flex-direction:column;gap:24px;max-width:1240px;align-items:flex-start;text-align:left}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-title{margin:0;font-family:"Satoshi",sans-serif !important;font-size:56px;font-weight:400;line-height:1.05;letter-spacing:-.65px;color:#000 !important}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-intro{margin:0;font-size:18px !important;font-weight:500;line-height:1.35;letter-spacing:.25px;color:#000 !important}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-questions-container{width:100%;max-width:1240px}.cms-how-it-works2 .how-it-works2-faq #telyrx-faq-accordian{margin:0 !important;padding:0 !important;list-style:none !important;display:block !important;gap:0 !important;width:100% !important}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-question-row{margin:0 !important;padding:0 0 46px !important;list-style:none !important;border-top:1px solid #c9d2c0}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-question-row:after{display:none !important;content:none !important}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-question-row:last-child{border-bottom:1px solid #c9d2c0}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-accordian-title{display:block !important;position:relative;width:100% !important;margin:0 !important;padding:32px 66px 0 0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;font-family:"Satoshi",sans-serif !important;font-size:22px !important;font-weight:700 !important;line-height:1.35 !important;letter-spacing:.22px;color:#163229 !important;cursor:pointer !important;text-decoration:none !important}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-accordian-title:after{content:"" !important;position:absolute;top:32px;right:0;width:50px;height:50px;background:url("/media/pages/how-it-works2/faq-toggle-plus.svg") center/contain no-repeat !important;transform:rotate(0deg) !important;transition:transform .3s ease;pointer-events:none}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-accordian-title.active{background:0 0 !important;border-radius:0 !important;color:#163229 !important}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-accordian-title.active:after{transform:rotate(45deg) !important}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-tabcontent{display:none;margin:0 !important;padding:0 66px 0 0 !important;background:0 0 !important;border-radius:0 !important;width:100% !important}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-tabcontent p{margin:16px 0 0;font-size:18px !important;font-weight:500;line-height:1.35;letter-spacing:.25px;color:#000 !important}@media (max-width:768px){.cms-how-it-works2 .how-it-works2-faq-inner{gap:48px;padding:64px 20px}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-title{font-size:48px}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-intro{display:none}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-accordian-title,.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-tabcontent{padding-right:0}.cms-how-it-works2 .how-it-works2-faq .telyrx-faq-accordian-title:after{top:28px}}.cms-how-it-works2 .how-it-works2-page,.cms-how-it-works2 .how-it-works2-page :is(h1,h2,h3,h4,h5,h6,p,li,span,a,label,th,td,button,div){font-family:"Satoshi",sans-serif !important}.cms-fight-night-giveaway{background-color:#f8f9fa}.container-row{max-width:1000px;margin:auto;background:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);text-align:center;width:96%}.container-row h1{color:#d9232e;margin:0;padding:30px 0}.container-row h1 img{width:40px}.container-row .highlight{font-weight:700;color:#d9232e}.container-row .cta-button{background:#f96;background:-webkit-linear-gradient(to right,#ff5e62,#f96);background:linear-gradient(to right,#ff5e62,#f96);border-color:#ff6662;padding:15px;text-decoration:none;border-radius:5px;display:inline-block;margin:20px 0;color:#fff !important}.container-row .cta-button:hover{background:#f96;background:-webkit-linear-gradient(to left,#ff5e62,#f96);background:linear-gradient(to left,#ff5e62,#f96)}.container-row img{width:30px}.container-row .giveaway-form{background:#f9f9f9;border-radius:20px;padding:20px}.container-row .giveaway-form input{margin-bottom:20px;border:1px solid #e9e9e9;padding:15px 20px}.container-row div[data-content-type=video] .pagebuilder-video-container{padding-top:35.25%}.container-row .enter-sec{background:#fdffed;background:-webkit-linear-gradient(to right,#fdffed,#f1ffe6);background:linear-gradient(to right,#fdffed,#f1ffe6);padding:20px;border-radius:20px;margin:40px 0}.container-row .enter-sec p{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;margin-bottom:10;font-weight:600;text-align:left;font-size:24px;flex-wrap:wrap}.container-row .enter-sec ul li{text-align:left;font-size:18px !important}.container-row .prizes-section{padding:20px;text-align:center;border-radius:12px}.container-row .prizes-section h2{margin-bottom:30px;font-weight:700}.container-row .prize-container{display:flex;flex-direction:column;gap:20px}.container-row .prize-container .prize-card{background:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);border-left:5px solid;text-align:left}.container-row .prize-container .grand-prize{background:#f7ffd1;background:-webkit-linear-gradient(to right,#f7ffd1,#e5f8fb);background:linear-gradient(to right,#f7ffd1,#e5f8fb)}.container-row .prize-container .prize-card h3{font-size:22px;margin-bottom:10px}.container-row .prize-container .prize-card p{font-size:20px}.container-row .prize-container .grand-prize h3{color:#006d7f;font-size:30px}.container-row .prize-container .runner-up{border-color:#a9ffce;background:#a1ffce;background:-webkit-linear-gradient(to right,#faffd1,#a1ffce);background:linear-gradient(to right,#faffd1,#a1ffce)}.container-row .prize-container .runner-up h3{color:#019745;font-size:30px}.social-icons{display:flex;gap:15px;justify-content:center;margin:30px 0}.social-icons a img{width:40px;height:40px;transition:transform .3s ease}.social-icons a:hover img{transform:scale(1.1)}@media (min-width:768px){.container-row .prize-container{flex-direction:row;justify-content:center}}@media (max-width:575px){.container-row .giveaway-banner .pagebuilder-overlay{min-height:320px !important}}@media (max-width:380px){.container-row .giveaway-banner .pagebuilder-overlay{min-height:280px !important}}