@font-face{font-family:Montserrat;src:url('fonts/Montserrat-Bold.ttf');font-weight:bold}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-Light.ttf')}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-SemiBold.ttf');font-weight:600}.field-clinic_affiliation_code span.ui-helper-hidden-accessible{display:none}.buttons-set .back-link{float:right}body *{font-family:'Montserrat','Open Sans';font-size:14px}.account .page-title-wrapper{padding:0 20px}.account .page-title{margin-top:0;margin-bottom:0;margin-right:0;padding-left:0;padding-bottom:10px}.account .page-title span{border-bottom:1px solid #dfdfdf;padding-bottom:10px}.account.subscribenow-account-profile .toolbar-sorting{justify-content:flex-start}.account.subscribenow-account-profile .toolbar-sorting label{flex-basis:auto;margin-bottom:0;margin-right:10px}.account.subscribenow-account-profile .toolbar-sorting select{padding:0}.account.subscribenow-account-profile .toolbar-sorting select{height:32px;padding:0}.account.subscribenow-account-profile .profile-filter .profile-content .actions-toolbar{padding:0}.account.subscribenow-account-profile .profile-filter .profile-content .actions-toolbar .clear-button{background-color:#449d35 !important;display:inline-flex;align-items:center;justify-content:center;flex:1;height:40px !important;color:#fff !important;border:3px solid #449d35 !important;border-radius:25px !important;font-size:16px;font-weight:700 !important;transition:all ease .3s;padding:0px 20px !important;width:auto !important}.account.subscribenow-account-profile .profile-filter .profile-content .actions-toolbar .clear-button:hover{background-color:transparent !important;color:#449d35 !important;box-shadow:none !important;border-color:#449d35 !important}.account.subscribenow-account-profile .profile-filter .profile-content .actions-toolbar .clear-button:hover>span{color:#449d35 !important}.account.subscribenow-account-profile .profile-filter .profile-content .profileid select,.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate select,.account.subscribenow-account-profile .profile-filter .profile-content .status select{height:32px;padding:0}.account.subscribenow-account-profile .profile-filter .profile-content .profileid .control input[type="text"],.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate .control input[type="text"],.account.subscribenow-account-profile .profile-filter .profile-content .status .control input[type="text"],.account.subscribenow-account-profile .profile-filter .profile-content .profileid .control input[type="password"],.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate .control input[type="password"],.account.subscribenow-account-profile .profile-filter .profile-content .status .control input[type="password"],.account.subscribenow-account-profile .profile-filter .profile-content .profileid .control input[type="url"],.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate .control input[type="url"],.account.subscribenow-account-profile .profile-filter .profile-content .status .control input[type="url"],.account.subscribenow-account-profile .profile-filter .profile-content .profileid .control input[type="tel"],.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate .control input[type="tel"],.account.subscribenow-account-profile .profile-filter .profile-content .status .control input[type="tel"],.account.subscribenow-account-profile .profile-filter .profile-content .profileid .control input[type="search"],.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate .control input[type="search"],.account.subscribenow-account-profile .profile-filter .profile-content .status .control input[type="search"],.account.subscribenow-account-profile .profile-filter .profile-content .profileid .control input[type="number"],.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate .control input[type="number"],.account.subscribenow-account-profile .profile-filter .profile-content .status .control input[type="number"],.account.subscribenow-account-profile .profile-filter .profile-content .profileid .control input[type="datetime"],.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate .control input[type="datetime"],.account.subscribenow-account-profile .profile-filter .profile-content .status .control input[type="datetime"],.account.subscribenow-account-profile .profile-filter .profile-content .profileid .control input[type="email"],.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate .control input[type="email"],.account.subscribenow-account-profile .profile-filter .profile-content .status .control input[type="email"],.account.subscribenow-account-profile .profile-filter .profile-content .profileid .control select,.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate .control select,.account.subscribenow-account-profile .profile-filter .profile-content .status .control select{height:32px}.account.subscribenow-account-profile .profile-filter .profile-content .profileid .control select,.account.subscribenow-account-profile .profile-filter .profile-content .nextorderdate .control select,.account.subscribenow-account-profile .profile-filter .profile-content .status .control select{padding:0}.account.subscribenow-account-profile .orders-history .table-order-items .product-action .action-toolbar .action.add{background-color:#449d35 !important;display:inline-flex;align-items:center;justify-content:center;flex:1;height:40px !important;color:#fff !important;border:3px solid #449d35 !important;border-radius:25px !important;font-size:16px;font-weight:700 !important;transition:all ease .3s;padding:0px 20px !important;width:auto !important}.account.subscribenow-account-profile .orders-history .table-order-items .product-action .action-toolbar .action.add:hover{background-color:transparent !important;color:#449d35 !important;box-shadow:none !important;border-color:#449d35 !important}.account.subscribenow-account-profile .orders-history .table-order-items .product-action .action-toolbar .action.add:hover>span{color:#449d35 !important}.account .column.main{padding-top:10px}.account .page-wrapper .inner-breadcrumbs .items .item{display:none}.account .page-wrapper .inner-breadcrumbs .items .item:first-child{display:inline-block}[class*="subscribenow-account-"] .page-title-wrapper .action-toolbar .action.primary,[class*="subscribenow-account-"] .subscription-profile .action-toolbar .action.primary,[class*="subscribenow-account-"] .page-title-wrapper .back-subscription .action.primary,[class*="subscribenow-account-"] .subscription-profile .back-subscription .action.primary,[class*="subscribenow-account-"] .page-title-wrapper .action-toolbar .action.add,[class*="subscribenow-account-"] .subscription-profile .action-toolbar .action.add,[class*="subscribenow-account-"] .page-title-wrapper .back-subscription .action.add,[class*="subscribenow-account-"] .subscription-profile .back-subscription .action.add{background-color:#449d35 !important;display:inline-flex;align-items:center;justify-content:center;flex:1;height:40px !important;color:#fff !important;border:3px solid #449d35 !important;border-radius:25px !important;font-size:16px;font-weight:700 !important;transition:all ease .3s;padding:0px 20px !important;width:auto !important}[class*="subscribenow-account-"] .page-title-wrapper .action-toolbar .action.primary:before,[class*="subscribenow-account-"] .subscription-profile .action-toolbar .action.primary:before,[class*="subscribenow-account-"] .page-title-wrapper .back-subscription .action.primary:before,[class*="subscribenow-account-"] .subscription-profile .back-subscription .action.primary:before,[class*="subscribenow-account-"] .page-title-wrapper .action-toolbar .action.add:before,[class*="subscribenow-account-"] .subscription-profile .action-toolbar .action.add:before,[class*="subscribenow-account-"] .page-title-wrapper .back-subscription .action.add:before,[class*="subscribenow-account-"] .subscription-profile .back-subscription .action.add:before{display:none}[class*="subscribenow-account-"] .page-title-wrapper .action-toolbar .action.primary:hover,[class*="subscribenow-account-"] .subscription-profile .action-toolbar .action.primary:hover,[class*="subscribenow-account-"] .page-title-wrapper .back-subscription .action.primary:hover,[class*="subscribenow-account-"] .subscription-profile .back-subscription .action.primary:hover,[class*="subscribenow-account-"] .page-title-wrapper .action-toolbar .action.add:hover,[class*="subscribenow-account-"] .subscription-profile .action-toolbar .action.add:hover,[class*="subscribenow-account-"] .page-title-wrapper .back-subscription .action.add:hover,[class*="subscribenow-account-"] .subscription-profile .back-subscription .action.add:hover{background-color:transparent !important;color:#449d35 !important;box-shadow:none !important;border-color:#449d35 !important}[class*="subscribenow-account-"] .page-title-wrapper .action-toolbar .action.primary:hover span,[class*="subscribenow-account-"] .subscription-profile .action-toolbar .action.primary:hover span,[class*="subscribenow-account-"] .page-title-wrapper .back-subscription .action.primary:hover span,[class*="subscribenow-account-"] .subscription-profile .back-subscription .action.primary:hover span,[class*="subscribenow-account-"] .page-title-wrapper .action-toolbar .action.add:hover span,[class*="subscribenow-account-"] .subscription-profile .action-toolbar .action.add:hover span,[class*="subscribenow-account-"] .page-title-wrapper .back-subscription .action.add:hover span,[class*="subscribenow-account-"] .subscription-profile .back-subscription .action.add:hover span{color:#449d35 !important}[class*="subscribenow-account-"] .rename-subscription-profile-popup.modal-popup .modal-inner-wrap .action{background-color:#449d35 !important;display:inline-flex;align-items:center;justify-content:center;flex:1;height:40px !important;color:#fff !important;border:3px solid #449d35 !important;border-radius:25px !important;font-size:16px;font-weight:700 !important;transition:all ease .3s;padding:0px 20px !important;width:auto !important}[class*="subscribenow-account-"] .rename-subscription-profile-popup.modal-popup .modal-inner-wrap .action:before{display:none}[class*="subscribenow-account-"] .rename-subscription-profile-popup.modal-popup .modal-inner-wrap .action:hover{background-color:transparent !important;color:#449d35 !important;box-shadow:none !important;border-color:#449d35 !important}[class*="subscribenow-account-"] .rename-subscription-profile-popup.modal-popup .modal-inner-wrap .action:hover span{color:#449d35 !important}[class*="subscribenow-account-"] .subscription-profile .info-table .content-left .subscription-idstatus .create-date{align-items:baseline}[class*="subscribenow-account-"] .subscription-profile .info-table .content-left .subscription-info{align-items:flex-start}[class*="magedelight_cybersource-"] .column.main .action.primary,[class*="magedelight_cybersource-"] .column.main .action.add{background-color:#449d35 !important;display:inline-flex;align-items:center;justify-content:center;flex:1;height:40px !important;color:#fff !important;border:3px solid #449d35 !important;border-radius:25px !important;font-size:16px;font-weight:700 !important;transition:all ease .3s;padding:0px 20px !important;width:auto !important}[class*="magedelight_cybersource-"] .column.main .action.primary:before,[class*="magedelight_cybersource-"] .column.main .action.add:before{display:none}[class*="magedelight_cybersource-"] .column.main .action.primary:hover,[class*="magedelight_cybersource-"] .column.main .action.add:hover{background-color:transparent !important;color:#449d35 !important;box-shadow:none !important;border-color:#449d35 !important}[class*="magedelight_cybersource-"] .column.main .action.primary:hover span,[class*="magedelight_cybersource-"] .column.main .action.add:hover span{color:#449d35 !important}.block.account-nav .content{background-color:#fff;padding-top:0}.block.account-nav .item.current>strong{border:0}.block.account-nav .item span.delimiter{display:none}.customer-account-edit .ui-autocomplete{background-color:#ffffff;height:160px;overflow:scroll;max-width:300px}.customer-account-edit .ui-autocomplete li{border-bottom:solid 1px #ccc;margin-block-end:0;padding:5px}.customer-account-edit .ui-autocomplete li:hover{background:#dedede;cursor:pointer}.form.form-edit-account{border:0;padding:0;margin-top:10px;border-top:1px solid #dfdfdf}.form.form-edit-account .fieldset{float:none;width:100%}.form.form-edit-account .fieldset .legend{clear:both;padding-top:15px;border-bottom:1px solid #dfdfdf}.form.form-edit-account .fieldset .legend:before{content:'';display:table;clear:both}.form.form-edit-account .fieldset .legend span{text-transform:initial;color:#58585b;font-weight:700}.form.form-edit-account .field{margin-bottom:15px}.form.form-edit-account .field.gender>.label{display:none}.form.form-edit-account .field.gender .control{display:flex}.form.form-edit-account .field.gender .control .choice{margin-right:0;display:flex;max-width:100px}.form.form-edit-account .field.gender .control .choice input{margin-right:7px}.form.form-edit-account .field .label,.form.form-edit-account .field label{padding-top:0}.form.form-edit-account .field input,.form.form-edit-account .field select,.form.form-edit-account .field textarea{border-radius:0;height:auto}.form.form-edit-account .field input.checkbox,.form.form-edit-account .field select.checkbox,.form.form-edit-account .field textarea.checkbox{vertical-align:baseline;top:0}.form.form-edit-account .field:not(.gender){float:left;width:50%;padding-right:30px}.form.form-edit-account .field .customer-dob{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px}.form.form-edit-account .field.password-info{width:100%}.form.form-edit-account .actions-toolbar{clear:both;text-align:right}.form.form-edit-account .actions-toolbar .primary{float:none}.form.form-edit-account .actions-toolbar .action.save.primary{float:none;background:#58585b;color:#fff;border-radius:0;padding:25px 30px;line-height:5px;box-sizing:border-box;text-transform:uppercase;letter-spacing:1px;text-align:center}.sales-order-history .sub a,.magento_rma-returns-history .sub a{text-decoration:underline;font-weight:700;color:#4b2170}.sales-order-history .table-order-items.history,.magento_rma-returns-history .table-order-items.history,.sales-order-history .table-returns,.magento_rma-returns-history .table-returns{border-top:1px solid #d1d1d1}.sales-order-history .table-order-items.history tbody tr,.magento_rma-returns-history .table-order-items.history tbody tr,.sales-order-history .table-returns tbody tr,.magento_rma-returns-history .table-returns tbody tr{border-bottom:solid 1px #dfdfdf}.sales-order-history .table-order-items.history thead tr,.magento_rma-returns-history .table-order-items.history thead tr,.sales-order-history .table-returns thead tr,.magento_rma-returns-history .table-returns thead tr{border-top:solid 1px #dfdfdf}.sales-order-history .table-order-items.history tr td,.magento_rma-returns-history .table-order-items.history tr td,.sales-order-history .table-returns tr td,.magento_rma-returns-history .table-returns tr td,.sales-order-history .table-order-items.history tr th,.magento_rma-returns-history .table-order-items.history tr th,.sales-order-history .table-returns tr th,.magento_rma-returns-history .table-returns tr th{min-width:120px;font-size:14px}.sales-order-history .table-order-items.history tr td:first-child,.magento_rma-returns-history .table-order-items.history tr td:first-child,.sales-order-history .table-returns tr td:first-child,.magento_rma-returns-history .table-returns tr td:first-child,.sales-order-history .table-order-items.history tr th:first-child,.magento_rma-returns-history .table-order-items.history tr th:first-child,.sales-order-history .table-returns tr th:first-child,.magento_rma-returns-history .table-returns tr th:first-child{padding-left:0}.sales-order-history .table-order-items.history tr td a,.magento_rma-returns-history .table-order-items.history tr td a,.sales-order-history .table-returns tr td a,.magento_rma-returns-history .table-returns tr td a,.sales-order-history .table-order-items.history tr th a,.magento_rma-returns-history .table-order-items.history tr th a,.sales-order-history .table-returns tr th a,.magento_rma-returns-history .table-returns tr th a{color:#4b2170}.sales-order-history .table-order-items.history .action,.magento_rma-returns-history .table-order-items.history .action,.sales-order-history .table-returns .action,.magento_rma-returns-history .table-returns .action{margin-right:5px}.sales-order-history .table-order-items.history .action:last-child,.magento_rma-returns-history .table-order-items.history .action:last-child,.sales-order-history .table-returns .action:last-child,.magento_rma-returns-history .table-returns .action:last-child{margin-left:5px}.sales-order-history .order-products-toolbar .totals,.magento_rma-returns-history .order-products-toolbar .totals{float:left}.sales-order-history .actions-toolbar .secondary .action.back,.magento_rma-returns-history .actions-toolbar .secondary .action.back{display:none}.clinic-info-wrraper .clinic-info{margin-bottom:20px}.clinic-info-wrraper .clinic-info .clinic-info-list label{width:100%}.clinic-info-wrraper .clinic-info .clinic-info-header{border-top:solid 1px #dfdfdf;padding:5px 0;border-bottom:solid 1px #dfdfdf;margin-bottom:10px}.clinic-info-wrraper .clinic-info .clinic-info-header h2{font-weight:700}.clinic-user .clinic-info-header{padding:5px 0;margin-bottom:10px}.clinic-user .clinic-info-header h2{font-weight:700}.clinic-user .clinic-user-list tbody tr{border-bottom:solid 1px #dfdfdf}.clinic-user .clinic-user-list thead tr{border-top:solid 1px #dfdfdf}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current strong,.action.edit span,.action.back span,.action.remind span,.login-container .fieldset::after,.block.block-dashboard-orders .actions a{color:#4b2170}.clinic_affiliation_code .ui-helper-hidden-accessible{display:none}.form-settings .fieldset{margin-top:10px}.form-settings .fieldset .legend{clear:both;padding-top:10px;border-bottom:1px solid #dfdfdf;text-transform:initial;padding-bottom:10px;border-top:1px solid #dfdfdf;font-weight:bold}.form-settings .fieldset .legend span{font-size:13px;text-transform:initial;color:#58585b;font-weight:bold}.form-settings .fieldset .field input,.form-settings .fieldset .field select,.form-settings .fieldset .field textarea{border-radius:0}.form-settings .fieldset .field input.checkbox,.form-settings .fieldset .field select.checkbox,.form-settings .fieldset .field textarea.checkbox{vertical-align:text-bottom}.form-settings .fieldset .sub{padding:10px 0}.form-settings .actions-toolbar{text-align:left}.form-settings .actions-toolbar .primary{float:none}.form-settings .actions-toolbar .primary .action.save.primary{float:none;background:#58585b;color:#fff;border-radius:0;padding:25px;line-height:5px;box-sizing:border-box;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-right:0}.magedelight_cybersource-cards-listing #cybersource_add_card_btn,.magedelight_cybersource-cards-add #cybersource_add_card_btn{float:right}.subscribenow-account-view .block .block-title,.subscribenow-account-order .block .block-title,.subscribenow-account-history .block .block-title{border-bottom:none}.subscribenow-account-view a:hover,.subscribenow-account-order a:hover,.subscribenow-account-history a:hover{text-decoration:underline !important}.subscribenow-account-view button.action,.subscribenow-account-order button.action,.subscribenow-account-history button.action{background-color:#58585b}.customer-account-create .actions-toolbar .primary{float:right}.customer-account-create .actions-toolbar .secondary{float:left}.customer-account-login .block-new-customer{display:none}.customer-account-login .block-customer-login{float:none !important;margin:auto}.customer-address-index .actions-toolbar,.customer-address-form .actions-toolbar{clear:both;text-align:right}.customer-address-index .actions-toolbar button.primary,.customer-address-form .actions-toolbar button.primary{background:#58585b;color:#fff;border-radius:0;padding:25px 30px;line-height:5px;box-sizing:border-box;text-transform:uppercase;letter-spacing:1px;text-align:center}.customer-account-create .otpPopupContainer{height:0;overflow:hidden}.customer-account-create .otp_modal_popup{height:0;overflow:hidden;width:0;margin:0}.customer-account-create .otp_modal_popup.modal-popup._show{height:100%;width:100%;overflow:visible;margin:auto}.customer-account-create .otp_modal_popup .modal-header .modal-title{font-weight:bold;color:black}.customer-account-create .otp_modal_popup .modal-inner-wrap .modal-content .otpPopupContainer{height:auto;overflow:hidden}.customer-account-create .otp_modal_popup .modal-inner-wrap .modal-content .otpPopupContainer .otp_action .submit_otp{background-color:#449d35 !important;border:3px solid #449d35 !important;border-radius:25px !important;height:40px !important;color:#fff !important;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:700 !important;transition:all ease .3s;padding:0px 20px !important;width:auto !important}.customer-account-create .otp_modal_popup .modal-inner-wrap .modal-content .otpPopupContainer .otp_action input.user_otp{padding:8px;height:auto}.customer-account-create .otp_modal_popup .modal-inner-wrap .modal-content .otpPopupContainer .otp_popup .message-error+.otp_response{display:none !important}.customer-account-create .otp_modal_popup .modal-inner-wrap .modal-content .otpPopupContainer .otp_popup .message-error.display-none+.otp_response{display:block !important}.customer-account-create .otp_modal_popup .modal-inner-wrap .modal-content .otpPopupContainer .otp_popup .message-error.display-none+.otp_response.success{display:block !important}.customer-account-create .otp_modal_popup .modal-inner-wrap .modal-footer .otp_resend{height:auto !important;color:black !important;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:700 !important;transition:all ease .3s;width:auto !important;text-decoration:underline;background-color:transparent !important;border:0 !important;border-radius:0 !important}.customer-account-create .otp_modal_popup .modal-inner-wrap .modal-footer .otp_resend span{color:black !important}@media only screen and (min-width:768px){.form-settings .fieldset .field{max-width:50%}.form-settings .actions-toolbar{max-width:50%}}@media only screen and (max-width:650px){.form.form-edit-account .field:not(.gender){width:100%}}.biote-shipping-note{color:red;padding-top:10px}.table-checkout-shipping-method tbody td:first-child{text-align:center}.opc-progress-bar .opc-progress-bar-item:before{background:#e0e0e0}.opc-progress-bar .opc-progress-bar-item>span:after{content:counter(i);font-family:"Open Sans";font-size:16px;color:#58585b;line-height:26px;font-weight:300;background:#e0e0e0}.opc-progress-bar .opc-progress-bar-item>span:before{background:#e0e0e0}.opc-progress-bar .opc-progress-bar-item._active>span:before{background-color:#58585b}.opc-progress-bar .opc-progress-bar-item._active>span:after{background:#58585b;color:#fff}.opc-progress-bar .opc-progress-bar-item._complete:before{background-color:#58585b}.opc-progress-bar .opc-progress-bar-item._complete>span:before{background-color:#58585b}.opc-progress-bar .opc-progress-bar-item._complete>span:after{background:#58585b;color:#fff}.opc-wrapper .step-title{font-weight:bold;color:#58585b;font-size:24px;border-bottom:1px solid #e0e0e0}.opc-wrapper .title-field{font-size:21px;font-weight:bold !important;margin:10px 0 20px;color:#58585b}.opc-wrapper .edit-address-link{color:#58585b;margin-top:10px !important}.opc-wrapper .action-select-shipping-item,.opc-wrapper .edit-address-link{background:none;color:#58585b;border:0;height:auto;line-height:20px;padding-left:0;float:left;margin-top:0;letter-spacing:0}.opc-wrapper .action-select-shipping-item>span,.opc-wrapper .edit-address-link>span{text-transform:uppercase;border-bottom:2px solid #58585b;color:#58585b;font-weight:bold;letter-spacing:0}.opc-wrapper .checkout-shipping-address .step-title,.opc-wrapper .checkout-billing-address .step-title{display:flex;align-content:space-between;align-items:center;justify-content:space-between;width:100%}.opc-wrapper .checkout-shipping-address .step-title i,.opc-wrapper .checkout-billing-address .step-title i{text-align:right;flex:1;cursor:pointer}.opc-wrapper .checkout-shipping-address button.action.action-show-popup,.opc-wrapper .checkout-billing-address button.action.action-show-popup{background-color:#58585b}.opc-wrapper .checkout-shipping-address .fieldset,.opc-wrapper .checkout-billing-address .fieldset{padding:0;margin:0}.opc-wrapper .checkout-shipping-address .ship-to-same,.opc-wrapper .checkout-billing-address .ship-to-same{margin-top:20px;margin-bottom:15px}.opc-wrapper .checkout-shipping-address .ship-to-same .checkbox,.opc-wrapper .checkout-billing-address .ship-to-same .checkbox{vertical-align:top;top:1px}.opc-wrapper .checkout-shipping-address .shipping-address-item,.opc-wrapper .checkout-billing-address .shipping-address-item{margin-bottom:0}.opc-wrapper .checkout-shipping-address .shipping-address-item:before,.opc-wrapper .checkout-billing-address .shipping-address-item:before{background:transparent}.opc-wrapper .checkout-shipping-address .new-address-popup,.opc-wrapper .checkout-billing-address .new-address-popup{margin-top:20px}.opc-wrapper .checkout-shipping-method .actions-toolbar .action.primary{height:40px;padding:0px 20px;background-color:#58585b;color:#fff;letter-spacing:1px;line-height:1;border:0;box-sizing:border-box;border-radius:0}.opc-wrapper .checkout-shipping-method .actions-toolbar .action.primary:hover{border-radius:0;border:0;box-sizing:border-box}.opc-wrapper .checkout-shipping-method .actions-toolbar .action.primary>span{letter-spacing:1px;color:#fff;text-transform:uppercase}.opc-wrapper .checkout-payment-method .payment-methods .payment-method-content .fieldset>.field{clear:both}.opc-wrapper .checkout-payment-method .payment-methods .payment-method-content .fieldset>.field.type .control{margin-left:0}.opc-wrapper .checkout-payment-method .payment-methods .payment-method-content .fieldset>.field .control{margin-left:0}.opc-wrapper .checkout-payment-method .payment-methods .payment-method-content .fieldset>.field .control .group-2 .field{float:left;margin-right:10px}.opc-wrapper .checkout-payment-method .payment-methods .checkout-agreements{border:0;margin-bottom:25px;padding-left:0}.opc-wrapper .checkout-payment-method .payment-methods .checkout-agreements .action-show{background:#fff;padding:0 0 0px 10px;line-height:29px;height:auto}.opc-wrapper .checkout-payment-method .payment-methods .checkout-agreements .action-show>span{color:#58585b}.opc-wrapper .checkout-payment-method .payment-methods .actions-toolbar{clear:both}.opc-wrapper .checkout-payment-method .payment-methods .actions-toolbar .primary .action{height:40px;padding:0px 20px;background-color:#58585b;color:#fff;letter-spacing:1px;line-height:1;border:0;box-sizing:border-box;border-radius:0}.opc-wrapper .checkout-payment-method .payment-methods .actions-toolbar .primary .action:hover{border-radius:0;border:0;box-sizing:border-box}.opc-wrapper .checkout-payment-method .payment-methods .actions-toolbar .primary .action>span{letter-spacing:1px;color:#fff;text-transform:uppercase}.opc-wrapper .checkout-payment-method .payment-methods .actions-toolbar .primary .action.action-cancel{margin-top:0}.opc-wrapper .checkout-payment-method .payment-methods .payment-method-billing-address{width:50%;float:left;padding-right:20px}.opc-wrapper .checkout-payment-method .payment-methods .payment-method-billing-address .billing-address-details{padding-left:0;line-height:23px}.opc-wrapper .checkout-payment-method .payment-methods .payment-method-billing-address .billing-address-details .action-edit-address{display:none}.opc-wrapper .checkout-payment-method .checkout-billing-address .billing-address-same-as-shipping-block{margin:0}.opc-wrapper .checkout-payment-method .checkout-billing-address .billing-address-same-as-shipping-block input{position:absolute;left:0;top:0;width:0}.opc-wrapper .checkout-payment-method .checkout-billing-address .billing-address-same-as-shipping-block label{width:100%;font-size:16px;font-weight:bold;border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px}.opc-wrapper .checkout-payment-method .checkout-billing-address .billing-address-same-as-shipping-block label .edit{width:30px;height:25px;display:inline-block;float:right;cursor:pointer;background:url("../images/edit.png") no-repeat center center}.opc-wrapper .new-address-popup .action{height:40px;padding:0px 20px;background-color:#58585b;color:#fff;letter-spacing:1px;line-height:1;border:0;box-sizing:border-box;border-radius:0}.opc-wrapper .new-address-popup .action:hover{border-radius:0;border:0;box-sizing:border-box}.opc-wrapper .new-address-popup .action>span{letter-spacing:1px;color:#fff;text-transform:uppercase}.opc-wrapper .methods-shipping .table-checkout-shipping-method li{padding:15px 15px 0;color:#58585b;margin-bottom:0;display:inline-flex}.opc-wrapper .methods-shipping .table-checkout-shipping-method li .radio{float:left;margin-right:10px}.opc-wrapper .methods-shipping .table-checkout-shipping-method li .info{float:left}.opc-wrapper .methods-shipping .table-checkout-shipping-method li .price-container{font-weight:bold}.opc-wrapper .shipping-information .ship-to{float:left;width:50%}.opc-wrapper .shipping-information .ship-via{clear:both}.opc-wrapper .shipping-information .shipping-information-title{font-size:16px;font-weight:bold;border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px}.opc-wrapper .shipping-information .shipping-information-content{line-height:23px}.opc-wrapper .shipping-information .action-edit{padding:0;height:auto;float:right;background-color:transparent !important}.opc-wrapper .shipping-information .action-edit>span{color:transparent;background:url("../images/edit.png") no-repeat center center;height:25px}.opc-block-summary{background-color:#fff;border:1px solid #e0e0e0}.opc-block-summary>.title{border-bottom:1px solid #e0e0e0;font-weight:bold}.opc-block-summary .table-totals{margin-bottom:0}.opc-block-summary .table-totals .mark strong{font-weight:bold;color:#58585b}.opc-block-summary .table-totals .grand .mark{padding-top:10px}.opc-block-summary .items-in-cart>.title{border-bottom:1px solid #e0e0e0}.opc-block-summary .items-in-cart>.title strong{font-size:400}.opc-block-summary .items-in-cart .minicart-items-wrapper .product-item:not(:first-child){border-top:1px solid #e0e0e0}.opc-block-summary .items-in-cart .minicart-items-wrapper.overflowed::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:6px;background-color:#F5F5F5}.opc-block-summary .items-in-cart .minicart-items-wrapper.overflowed::-webkit-scrollbar{width:10px;background-color:#F5F5F5}.opc-block-summary .items-in-cart .minicart-items-wrapper.overflowed::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#4B2170}.opc-block-summary .product-item .product-item-inner{display:block}.opc-block-summary .product-item .product-item-inner .product-item-name-block{display:block}.opc-block-summary .product-item .product-item-inner .product-item-name-block .product-item-name{font-weight:400;font-size:16px}.opc-block-summary .product-item .product-item-inner .product-item-name-block .details-qty .label{font-size:16px}.opc-block-summary .product-item .product-item-inner .product-item-name-block .details-qty .value{font-weight:bold;font-size:16px}.opc-block-summary .product-item .product-item-inner .subtotal{display:none}.modal-popup .action-close::before{color:#58585b}.checkout-index-index .modal-popup .modal-footer .action-save-address{background-color:#683e98;color:#fff;border-radius:25px}.checkout-index-index .modal-popup .modal-footer .action-save-address:hover{background-color:transparent;border-radius:25px;border:3px solid #683e98}.checkout-index-index .modal-popup .modal-footer .action-save-address:hover span{color:#683e98}.checkout-index-index .modal-popup .modal-footer .action-hide-popup{display:none}#discount-form .primary .action-apply,#discount-form .primary .action-cancel{height:50px;padding:10px 20px;background-color:#58585b;color:#F5F5F5;letter-spacing:1px;line-height:16px;border:0;box-sizing:border-box;border-radius:0}.checkout-success p{color:#58585b}.checkout-success .actions-toolbar .action{height:40px;padding:0px 20px;background-color:#58585b;color:#fff;letter-spacing:1px;line-height:1;border:0;box-sizing:border-box;border-radius:0}.checkout-success .actions-toolbar .action:hover{border-radius:0;border:0;box-sizing:border-box}.checkout-success .actions-toolbar .action>span{letter-spacing:1px;color:#fff;text-transform:uppercase}.checkout-success .actions-toolbar a.action{height:50px;padding:10px 20px;background-color:#58585b !important;color:#F5F5F5 !important;letter-spacing:1px;line-height:30px;border:0;box-sizing:border-box;border-radius:0}.checkout-onepage-success .subscription-success>p{text-align:center;font-size:0}.checkout-onepage-success .subscription-success>p>a.subscription-number{text-align:center;float:none}@media only screen and (min-width:1024px){.checkout-index-index .modal-popup .modal-inner-wrap{max-width:600px}.checkout-index-index .modal-popup .modal-inner-wrap .form-shipping-address .fieldset{margin:0;padding:0}.checkout-index-index .modal-popup .modal-title{font-size:16px;font-weight:bold;color:#58585b;border-bottom:0}.checkout-index-index .modal-slide._inner-scroll .modal-header,.checkout-index-index .modal-slide._inner-scroll .modal-footer{padding:10px 25px;border:0}.checkout-index-index .modal-slide._inner-scroll .modal-header{padding-bottom:0}.checkout-index-index .modal-slide._inner-scroll .modal-header .modal-title{padding-bottom:0}}.checkout-payment-method .payment-option-title .action-toggle span{font-size:12px;font-weight:600;color:#4B2170}#purchaseorder-form{width:100%}#purchaseorder_additional_email{width:100%}.checkout-agreements-block{clear:inherit !important}.checkout-payment-method .ccard .year .select{height:auto}.checkout-payment-method .ccard .month .select{height:auto}#chcybersource_additional_email{margin-bottom:20px}.action.back>span{color:#58585b;border-bottom:2px solid #58585b;text-transform:uppercase;font-weight:bold}.action.back>span:hover{text-decoration:none}.sales-order-view .title.information{margin-top:3em;margin-bottom:2em;border-bottom:1.5px solid #e0e0e0}.sales-order-view .title.information h3{font-size:21px;color:#58585b}.sales-order-view .page-title-wrapper{color:#58585b;position:relative}.sales-order-view .page-title-wrapper .order-actions-toolbar{position:absolute;top:0;right:0;padding:0}.sales-order-view .page-title-wrapper .page-title{padding-left:0;padding-bottom:0;line-height:21px}.sales-order-view .page-title-wrapper .page-title span{border:0;padding-bottom:0;font-size:21px;color:#58585b;font-weight:bold}.sales-order-view .page-title-wrapper .order-status,.sales-order-view .page-title-wrapper .order-date{margin-bottom:5px;margin-top:0;font-size:14px}.sales-order-view .page-title-wrapper .order-total{font-size:14px}.sales-order-view .page-title-wrapper .order-actions-toolbar .action.print>span{color:#58585b;border-bottom:2px solid #58585b;text-transform:uppercase;font-weight:bold}.sales-order-view .page-title-wrapper .order-actions-toolbar .action.print>span:hover{text-decoration:none}.sales-order-view .page-title-wrapper .order-actions-toolbar .action.return>span{color:#58585b;border-bottom:2px solid #58585b;text-transform:uppercase;font-weight:bold}.sales-order-view .page-title-wrapper .order-actions-toolbar .action.return>span:hover{text-decoration:none}.sales-order-view .block-order-details-view{margin-bottom:0;padding-bottom:0}.sales-order-view .items.order-links{display:none}.sales-order-view .order-details-items{border-bottom:0}.sales-order-view .order-details-items .order-title{display:none}.block-order-details-view .box{width:100% !important}.block-order-details-view .box.box-order-billing-address,.block-order-details-view .box.box-order-shipping-address{width:30% !important}.block-order-details-view .box .box-title{background-color:transparent;border:0;border-bottom:1.5px solid #e0e0e0;padding-left:0;font-size:21px;color:#58585b}.block-order-details-view .box .box-content{border:0;padding-left:0;padding-top:10px;padding-bottom:10px;min-height:auto;font-size:14px}.block-order-details-view .box .box-content address{line-height:21px;color:#58585b;margin-bottom:0}.order-items .table-order-items:not(.cart):not(.totals) thead>tr>th{border-top:2px solid #e0e0e0;font-size:14px}.order-items .table-order-items:not(.cart):not(.totals) thead>tr>th.thumb{width:190px;display:none}.order-items .table-order-items:not(.cart):not(.totals) tfoot>tr>td,.order-items .table-order-items:not(.cart):not(.totals) tfoot>tr>th{font-size:14px;padding-top:10px;padding-bottom:10px}.order-items .table-order-items:not(.cart):not(.totals) tfoot>tr>td:last-child,.order-items .table-order-items:not(.cart):not(.totals) tfoot>tr>th:last-child{padding-right:0}.order-items .table-order-items:not(.cart):not(.totals) tfoot>tr:first-child td{border-top:2px solid #e0e0e0}.order-items .table-order-items:not(.cart):not(.totals) tbody>tr>td{border-top:2px solid #e0e0e0;vertical-align:middle;font-size:14px}.order-items .table-order-items:not(.cart):not(.totals) tbody>tr>td:first-child{padding-left:0}.order-items .table-order-items:not(.cart):not(.totals) tbody>tr>td .image{display:inline;margin-right:20px}.order-items .table-order-items:not(.cart):not(.totals) tbody>tr>td .image img{min-width:140px;min-height:160px}.order-items .table-order-items:not(.cart):not(.totals) tbody>tr>td *{vertical-align:middle;color:#58585b}.order-items .table-order-items:not(.cart):not(.totals) tbody>tr td{padding-top:20px;padding-bottom:20px;color:#58585b}.order-items .table-order-items:not(.cart):not(.totals) tbody>tr td .product-item-name{font-weight:400;display:inline}.order-items .table-order-items:not(.cart):not(.totals) tbody>tr td .go-to{font-weight:bold;color:#58585b}.order-items .table-order-items:not(.cart):not(.totals) tbody>tr td .price{font-size:14px;color:#58585b}.order-items .table-order-items thead tr th{border-top:2px solid #e0e0e0;color:#58585b}.order-items .table-order-items .action-reorder td{text-align:right}.order-items .table-order-items .action-reorder td:last-child{padding-right:0}.order-items .table-order-items .action-reorder td .action{height:40px;padding:0px 20px;background-color:#58585b;color:#fff;letter-spacing:1px;line-height:1;border:0;box-sizing:border-box;border-radius:0;line-height:34px;display:inline-block;margin-top:10px}.order-items .table-order-items .action-reorder td .action:hover{border-radius:0;border:0;box-sizing:border-box}.order-items .table-order-items .action-reorder td .action>span{letter-spacing:1px;color:#fff;text-transform:uppercase}.order-items .table-totals{float:right;max-width:370px;color:#58585b;font-size:14px;margin-top:10px}.order-items .table-totals .shipping .mark,.order-items .table-totals .grand_total .mark{font-weight:bold}.order-items .table-totals .grand_total .mark,.order-items .table-totals .grand_total .amount{font-size:16px}.order-items .table-totals .mark{font-weight:400}.order-items .table-totals .amount{text-align:right;padding-right:0}.minicart-wrapper .action.showcart:hover{color:#58585b}.minicart-wrapper .update-cart-item,.minicart-wrapper .update-cart-item:hover{background:#58585b;color:#E0E0E0}.minicart-wrapper .block-minicart .items-total,.minicart-wrapper .block-minicart .subtotal{margin:0 2px}.minicart-wrapper .block-minicart .block-content .actions .primary .action.primary.checkout{text-transform:uppercase;font-size:14px;height:50px;padding:10px 20px;background-color:#58585b;color:#F5F5F5;letter-spacing:1px;line-height:16px;border:0;box-sizing:border-box;border-radius:0;font-weight:400}.minicart-wrapper .block-minicart .block-content .actions .secondary .viewcart{padding:10px 20px;background-color:#58585b;color:#F5F5F5;line-height:30px;border:0;height:50px;box-sizing:border-box;text-transform:uppercase;font-weight:400;letter-spacing:1px}.minicart-wrapper .block-minicart .block-content:before,.minicart-wrapper .block-minicart,.minicart-wrapper .block-minicart .block-content:after{background-color:#E0E0E0 !important}.minicart-wrapper .minicart-items-wrapper .minicart-items .item-qty{border:solid 1px}.minicart-wrapper .minicart-items .product>.product-item-photo,.minicart-wrapper .minicart-items .product>.product-image-container{padding:0px 15px 0 0;border:0}.checkout-cart-index .page-title-wrapper{text-align:left}.checkout-cart-index .page-title-wrapper .page-title{text-align:left;margin-top:0;margin-bottom:0}.checkout-cart-index .page-title-wrapper .page-title span{color:#58585b}.checkout-cart-index .cart-container .form-cart{width:63.6667%}.checkout-cart-index .cart-container .checkout-methods-items{margin-top:10px;text-align:right}.checkout-cart-index .cart-container .checkout-methods-items .action.primary{height:40px;padding:0px 20px;background-color:#58585b;color:#fff;letter-spacing:1px;line-height:1;border:0;box-sizing:border-box;border-radius:0;width:70%}.checkout-cart-index .cart-container .checkout-methods-items .action.primary:hover{border-radius:0;border:0;box-sizing:border-box}.checkout-cart-index .cart-container .checkout-methods-items .action.primary>span{letter-spacing:1px;color:#fff;text-transform:uppercase}.checkout-cart-index .cart-container .multicheckout{display:block;text-align:right;text-decoration:underline}.cart-summary{color:#58585b}.cart-summary>.title{color:#58585b}.cart-summary .discount .actions-toolbar .primary{text-align:right;margin-right:0}.cart-summary .discount .actions-toolbar .action{height:40px;padding:0px 20px;background-color:#58585b;color:#fff;letter-spacing:1px;line-height:1;border:0;box-sizing:border-box;border-radius:0;margin-right:0}.cart-summary .discount .actions-toolbar .action:hover{border-radius:0;border:0;box-sizing:border-box}.cart-summary .discount .actions-toolbar .action>span{letter-spacing:1px;color:#fff;text-transform:uppercase}.cart-summary .block>.title{border-top:1.5px solid #e0e0e0;padding-left:0}.cart-summary .block .fieldset{margin:15px 0 0}.cart-summary .cart-totals{border-top:1.5px solid #e0e0e0}.cart-summary .cart-totals .mark{color:#58585b}.cart-summary .cart-totals .mark .label{color:#58585b}.cart-summary .cart-totals .mark strong{font-size:16px;color:#58585b}.cart-summary .cart-totals .grand.totals .price{font-size:16px;color:#58585b}.cart.table-wrapper .col:first-child{padding-left:0}.cart.table-wrapper .items>.item{border-bottom:1.5px solid #e0e0e0}.cart.table-wrapper .item .col.item:first-child{padding-left:0}.cart.table-wrapper .item .qty .custom-qty{border-radius:0;border:1.5px solid #e0e0e0}.cart.table-wrapper .item .qty .custom-qty .fa{color:#58585b}.cart.table-wrapper thead .col span,.cart.table-wrapper .cart-summary>.title{color:#58585b;font-size:14px}.cart.main.actions .action{height:40px;padding:0px 20px;background-color:#58585b;color:#fff;letter-spacing:1px;line-height:1;border:0;box-sizing:border-box;border-radius:0}.cart.main.actions .action:hover{border-radius:0;border:0;box-sizing:border-box}.cart.main.actions .action>span{letter-spacing:1px;color:#fff;text-transform:uppercase}.cart.main.actions .action.continue{line-height:31px}.cart.table-wrapper .cart.item:after{display:none}.cart.table-wrapper .items thead+.item{border-top:1.5px solid #e0e0e0}.cart.table-wrapper .items thead>tr>th.item{width:350px}.cart.table-wrapper .items thead>tr>th.price{text-align:center}.cart.table-wrapper .items thead>tr>th.qty{text-align:center}.cart.table-wrapper .items thead>tr>th.subtotal{text-align:right;padding-right:0}.cart.table-wrapper .items tbody tr td .cart-price .price{font-size:14px;color:#58585b}.cart.table-wrapper .items tbody tr td.price{text-align:center}.cart.table-wrapper .items tbody tr td.subtotal{text-align:right}.cart.table-wrapper .items .product-item-name a{font-size:14px;color:#58585b}.cart.table-wrapper .item-actions .action-towishlist{display:none}.cart.table-wrapper .item-actions .action-edit,.cart.table-wrapper .item-actions .action-delete{margin-right:0}.cart.table-wrapper .item-actions .action-edit:before,.cart.table-wrapper .item-actions .action-delete:before{width:32px;height:32px;content:"";opacity:1;background:url("../images/edit.png") no-repeat center}.cart.table-wrapper .item-actions .action-delete:before{background:url("../images/remove.png") no-repeat center}@media (min-width:767px){.cart-summary .discount .actions-toolbar .primary{float:right}}@media (max-width:767px){.cart.table-wrapper .actions-toolbar>.action-edit{right:30px}}.product-info-main .product.attribute ul li,.product-info-main .product.attribute ol li,.product.detailed .product.description ol li,.product.detailed .product.description ul li,.product-item-description ul li,.post-text-hld ul li,.post-text-hld ol li{color:#58585B}.catalog-product-view .md-subscription-content .md-subscription-wrapper{background:none}.catalog-product-view .md-subscription-content .md-subscription-wrapper .product-options-wrapper .field{display:block}.catalog-product-view .md-subscription-content .md-subscription-wrapper .product-options-wrapper .field .label{text-align:center}.catalog-product-view .product.data.items .items-tabs .item.active a,.catalog-product-view .product.data.items .items-tabs .item:hover a{color:#e0e0e0;background:#4b2170;border-color:#e0e0e0}.catalog-product-view .product-social-links{display:none}.catalog-product-view .product-info-title{padding:20px 0}.catalog-product-view .product-info-main .stock.available:before,.catalog-product-view .product-info-main .stock.unavailable:before{content:''}.catalog-product-view .product-info-main .product.attribute.sku .value{font-weight:bold}.catalog-product-view .product-info-main .product.attribute.overview .value{color:#58585B}.catalog-product-view .stock span{color:#4b2170 !important;text-transform:uppercase}.catalog-product-view .stock .back-to-stock{font-size:12px}.catalog-product-view .modal-slide._inner-scroll .modal-inner-wrap{width:50%}.catalog-product-view .review-form .primary.actions-primary{float:right;padding-right:22px}.catalog-product-view .review-form .fieldset{padding-top:0;margin-top:0}.catalog-product-view .review-form .fieldset .review-legend.legend{margin-bottom:0}.catalog-product-view .review-form .action.submit.primary{background:#58585b;margin:0;height:46px;line-height:46px;padding:0 22px}.catalog-product-view .review-form .review-control-vote label::before{color:#4b2170}.catalog-product-view .review-form .fieldset .legend span{color:#58585b}.catalog-product-view .actions-secondary{display:none}.catalog-product-view .fotorama__nav-wrap{margin-top:-10px}.catalog-product-view .fotorama-item .fotorama__nav .fotorama__thumb-border{border-color:#4b2170;border-width:2px}.catalog-product-view .product-info-main .product.attribute.sku .type{color:#58585B;font-weight:bold}.catalog-product-view .product-info-main .price-box .price-wrapper .price,.catalog-product-view .product-options-bottom .price-box .price-wrapper .price{font-weight:bold}.catalog-product-view .product.data.items .items-tabs .item a{text-transform:uppercase}.catalog-product-view .block-related .block-subtitle{display:none}.catalog-product-view .product-social-share{display:none}.catalog-product-view .md-subscription-content .md-subscription-wrapper #product-subscription-customer .field{display:block}.review_helpful{display:none}.box-tocart .items:hover{color:#e0e0e0 !important}.product.info.detailed .product.data.items .description p{margin:0;line-height:20px;color:#58585B}.rating-summary .rating-result>span:before{color:#4b2170}.wishlist-index-index button,.wishlist-index-index button:hover{text-transform:uppercase;font-size:14px;height:50px;padding:10px 20px;background-color:#58585b;color:#F5F5F5;letter-spacing:1px;line-height:16px;border:0;box-sizing:border-box;border-radius:0;font-weight:400}.category-products.grid .item{margin-top:25px}.category-products.grid .item .product-image-photo{margin:0;width:100%;max-height:320px}.product-options-wrapper .fieldset>.field>.label span{color:#58585B}.product-options-wrapper select.super-attribute-select{height:40px;margin-bottom:10px}.catalog-category-view .sidebar-main .block.filter .filter-title,.catalogsearch-result-index .sidebar-main .block.filter .filter-title{display:none}.catalog-category-view a.action.primary.button.dtp-learn-more,.catalogsearch-result-index a.action.primary.button.dtp-learn-more{background-color:#449d35;display:inline-flex;align-items:center;justify-content:center;flex:1;height:40px;color:#fff;border:3px solid #449d35;border-radius:25px;font-size:16px;font-weight:700;transition:all ease .3s;padding:0px 20px;width:auto;margin-top:40px}.catalog-category-view a.action.primary.button.dtp-learn-more span,.catalogsearch-result-index a.action.primary.button.dtp-learn-more span{color:white}.catalog-category-view .sidebar-main .accordion-container .nav-accordion .level-top>ul.submenu,.catalogsearch-result-index .sidebar-main .accordion-container .nav-accordion .level-top>ul.submenu{display:block !important}.catalog-category-view.quickview-open,.catalogsearch-result-index.quickview-open{overflow:hidden !important}.catalog-category-view .fancybox-opened,.catalogsearch-result-index .fancybox-opened{top:0 !important;bottom:0 !important;height:100% !important;width:100% !important;left:0 !important;margin:auto;overflow:auto !important;position:fixed !important}.catalog-category-view .fancybox-opened .fancybox-skin,.catalogsearch-result-index .fancybox-opened .fancybox-skin{width:90% !important;height:90vh !important;margin:auto;position:absolute !important;top:0;bottom:0;left:0;right:0}.catalog-category-view .fancybox-opened .fancybox-skin .fancybox-outer,.catalogsearch-result-index .fancybox-opened .fancybox-skin .fancybox-outer{height:100%;overflow:auto;position:relative !important;background:white;margin:auto;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important}.catalog-category-view .fancybox-opened .fancybox-skin .fancybox-outer .fancybox-inner,.catalogsearch-result-index .fancybox-opened .fancybox-skin .fancybox-outer .fancybox-inner{width:100% !important;height:auto !important}.catalog-category-view .fancybox-opened .fancybox-skin .fancybox-outer .fancybox-inner .page-wrapper,.catalogsearch-result-index .fancybox-opened .fancybox-skin .fancybox-outer .fancybox-inner .page-wrapper{width:100% !important}.catalog-category-view .fancybox-opened .fancybox-skin .fancybox-outer .fancybox-inner .page-wrapper .product-shop-content,.catalogsearch-result-index .fancybox-opened .fancybox-skin .fancybox-outer .fancybox-inner .page-wrapper .product-shop-content{display:flex;flex-direction:column}.catalog-category-view .breadcrumbs .inner-breadcrumbs .items .item,.catalogsearch-result-index .breadcrumbs .inner-breadcrumbs .items .item{display:none}.catalog-category-view .breadcrumbs .inner-breadcrumbs .items .item:first-child,.catalogsearch-result-index .breadcrumbs .inner-breadcrumbs .items .item:first-child{display:inline-block}.catalog-category-view .actions-secondary,.catalogsearch-result-index .actions-secondary{display:none}.catalog-category-view .item .actions-cart .button.btn-cart,.catalogsearch-result-index .item .actions-cart .button.btn-cart{border:none;box-shadow:0px 0px 1px 1px #e0e0e0}.catalog-category-view .per-product,.catalogsearch-result-index .per-product{border:none}.catalog-category-view .quickview,.catalogsearch-result-index .quickview,.catalog-category-view .quickview .icons,.catalogsearch-result-index .quickview .icons,.catalog-category-view .quickview,.catalogsearch-result-index .quickview,.catalog-category-view .quickview .icons:hover,.catalogsearch-result-index .quickview .icons:hover{color:#e0e0e0;background:#58585b;cursor:pointer}.catalog-category-view .item .category-products-grid .actions-no .button.btn-cart:before,.catalogsearch-result-index .item .category-products-grid .actions-no .button.btn-cart:before{background-image:url(../images/cart-white.png);background-position:center;background-size:contain}.catalog-category-view .item .category-products-list .actions-no .button.btn-cart:before,.catalogsearch-result-index .item .category-products-list .actions-no .button.btn-cart:before{background-image:unset;width:0}.catalog-category-view .item .category-products-list .actions-no .button.btn-cart span,.catalogsearch-result-index .item .category-products-list .actions-no .button.btn-cart span{padding:0}.catalog-category-view .catalog-category-view .item .category-products-grid .actions-no .button.btn-cart:hover:before,.catalogsearch-result-index .catalog-category-view .item .category-products-grid .actions-no .button.btn-cart:hover:before{background-image:url(../images/cart-hover-white.png)}.catalog-category-view .item:hover,.catalogsearch-result-index .item:hover{cursor:pointer}.catalog-category-view .item:hover .product-item-link ,.catalogsearch-result-index .item:hover .product-item-link {color:#4b2170 !important;font-weight:bold}.catalog-category-view .item:hover .button.btn-cart:before,.catalogsearch-result-index .item:hover .button.btn-cart:before{background-image:url(../images/cart-hover-white.png) !important}.catalog-category-view .page-title h2,.catalogsearch-result-index .page-title h2{font-size:24px}.catalog-category-view .category-description p,.catalogsearch-result-index .category-description p{font-size:16px}.catalog-category-view .products.wrapper.products-list .product-item-description,.catalogsearch-result-index .products.wrapper.products-list .product-item-description{width:auto;float:left}.catalog-category-view .products-list .item .product-item-details .product-item-actions .actions-primary .button.btn-cart span,.catalogsearch-result-index .products-list .item .product-item-details .product-item-actions .actions-primary .button.btn-cart span,.catalog-category-view .products-list .item .product-item-details .product-item-actions .actions-primary a.btn-cart span,.catalogsearch-result-index .products-list .item .product-item-details .product-item-actions .actions-primary a.btn-cart span{text-transform:uppercase}.catalog-category-view .products-list .item .product-item-details .product-item-actions .actions-primary .button.btn-cart.button-loading,.catalogsearch-result-index .products-list .item .product-item-details .product-item-actions .actions-primary .button.btn-cart.button-loading,.catalog-category-view .products-list .item .product-item-details .product-item-actions .actions-primary a.btn-cart.button-loading,.catalogsearch-result-index .products-list .item .product-item-details .product-item-actions .actions-primary a.btn-cart.button-loading{max-width:145px !important;overflow:hidden}.catalog-category-view .products-list .item .product-item-details .product-item-actions .actions-primary a.btn-cart:focus,.catalogsearch-result-index .products-list .item .product-item-details .product-item-actions .actions-primary a.btn-cart:focus{opacity:0.5;pointer-events:none}.mode-grid,.mode-list{margin-right:10px}.item .actions-cart .button.btn-cart:hover,.item:hover .actions-cart .button.btn-cart{background-color:#ffffff !important;border-color:#ffffff !important;border:none}.product-item-name .product-item-link,.product-view .product-shop .page-title-wrapper .page-title span,.minicart-items .product-item-name a{color:#58585b !important;font-weight:600;font-size:17px}.product-item-name .product-item-link:hover,.minicart-items .product-item-name a:hover{color:#4b2170 !important}.products-grid .item:hover .per-product,.products-grid .item:hover .category-products-grid{padding-bottom:0}.products-grid .product-name a:hover,.products-list .product-name a{text-decoration:none;font-weight:bold}.products-grid .product-name{height:60px;overflow:hidden}.review-control-vote label::before{font-size:20px;height:20px;line-height:20px;font-family:'icomoon' !important}.review-control-vote:before{font-family:'icomoon';content:"\e900" "\e900" "\e900" "\e900" "\e900";font-size:20px;height:20px;line-height:20px}.review-field-ratings .review-field-rating .label{padding-top:3px}.review-control-vote .rating-1:before{content:"\e900"}.review-control-vote .rating-2:before{content:"\e900" "\e900"}.review-control-vote .rating-3:before{content:"\e900" "\e900" "\e900"}.review-control-vote .rating-4:before{content:"\e900" "\e900" "\e900" "\e900"}.review-control-vote .rating-5:before{content:"\e900" "\e900" "\e900" "\e900" "\e900"}.products-list .item .products-textlink{padding:30px 60px 0 0}.products-list .item .products-textlink .product-item-description .action.more{text-transform:uppercase;font-weight:bold;border-bottom:solid 3px #58585b;color:#58585B;word-spacing:0.3em}.products-list .item .product-item-inner{padding:30px 0 0}.products-list .item .product-item-inner .stock span{color:#4b2170;font-weight:bold}.products-list li.item:first-child{margin-top:50px}.products-list .product-reviews-summary .reviews-actions .action{font-size:14px;font-weight:600;color:#58585B}.price-box .price{color:#58585B}.product-info-main .product-reviews-summary .reviews-actions a{font-size:14px !important;font-weight:600;color:#58585B}.toolbar-products.toolbar .sorter{float:unset !important}.toolbar-products.toolbar .limiter{float:unset !important}ul.nav-accordion li.active>a,ul.nav-accordion li.active .expand:before,ul.nav-accordion .collapse:before,ul.nav-accordion .expand:before{font-size:20px;color:#58585B;font-weight:normal}ul.nav-accordion li a span{color:#58585B}.accor-title{color:#58585B}.sidebar .block .block-title strong,.accor-title,.filter-options .filter-options-title{color:#58585B !important}.pages li.current,.pages li:hover{border-color:#4B2170 !important}.breadcrumbs li a,.breadcrumbs li strong{font-weight:600}@media only screen and (max-width:767px){.category-products.grid .item .product-image-photo{width:auto;max-width:100%;margin:0 auto}}.login-container .actions-toolbar .action.login,.login-container .actions-toolbar .action.create{height:50px;padding:8px 20px;background-color:#58585b !important;color:#F5F5F5 !important;letter-spacing:1px;border-radius:0;box-sizing:border-box;border:0}.login-container .actions-toolbar .action.login:hover,.login-container .actions-toolbar .action.create:hover{border:0;box-sizing:border-box;background-color:#58585b;color:#F5F5F5}.login-container .actions-toolbar .action.login>span,.login-container .actions-toolbar .action.create>span{letter-spacing:1px;color:#F5F5F5;text-transform:uppercase;font-weight:300}.login-container .actions-toolbar .secondary a.action{margin-top:0;padding:15px 20px}.actions-toolbar .action.login,.actions-toolbar .action.create,.actions-toolbar .action.primary{height:50px;padding:8px 20px;background-color:#58585b !important;color:#F5F5F5 !important;letter-spacing:1px;border-radius:0;box-sizing:border-box;border:0}.actions-toolbar .action.login:hover,.actions-toolbar .action.create:hover,.actions-toolbar .action.primary:hover{border:0;box-sizing:border-box;background-color:#58585b;color:#F5F5F5}.actions-toolbar .action.login>span,.actions-toolbar .action.create>span,.actions-toolbar .action.primary>span{letter-spacing:1px;color:#F5F5F5;text-transform:uppercase;font-weight:300}.actions-toolbar .secondary a.action{margin-top:0;padding:15px 20px}form.form-create-account .field,form.forget .field{clear:both}form.form-create-account .action.captcha-reload,form.forget .action.captcha-reload{height:50px;padding:10px 20px;background-color:#58585b !important;color:#F5F5F5 !important;letter-spacing:1px;border-radius:0;box-sizing:border-box;border:0}form.form-create-account .action.captcha-reload:hover,form.forget .action.captcha-reload:hover{border:0;box-sizing:border-box;background-color:#58585b;color:#F5F5F5}form.form-create-account .action.captcha-reload>span,form.forget .action.captcha-reload>span{letter-spacing:1px;color:#F5F5F5;text-transform:uppercase;font-weight:300}form.form-create-account .actions-toolbar .action.primary,form.forget .actions-toolbar .action.primary{height:50px;padding:10px 20px;background-color:#58585b !important;color:#F5F5F5 !important;letter-spacing:1px;border-radius:0;box-sizing:border-box;border:0}form.form-create-account .actions-toolbar .action.primary:hover,form.forget .actions-toolbar .action.primary:hover{border:0;box-sizing:border-box;background-color:#58585b;color:#F5F5F5}form.form-create-account .actions-toolbar .action.primary>span,form.forget .actions-toolbar .action.primary>span{letter-spacing:1px;color:#F5F5F5;text-transform:uppercase;font-weight:300}form.form-create-account .actions-toolbar .secondary a.action,form.forget .actions-toolbar .secondary a.action{margin-top:0 !important;padding:15px 20px}form.form-create-account .customer-dob div,form.forget .customer-dob div{float:left}#newsletter-popup-validate-detail .subcribe-box .actions .action.subscribe{background-color:#3cab49;border-color:#3cab49}#newsletter-popup-validate-detail .subcribe-box .actions .action.subscribe:hover{background-color:#2f8539;border-color:#2f8539}@font-face{font-family:'icomoon2';src:url('fonts/icomoon2.eot?kqpzgz');src:url('fonts/icomoon2.eot?kqpzgz#iefix') format('embedded-opentype'),url('fonts/icomoon2.ttf?kqpzgz') format('truetype'),url('fonts/icomoon2.woff?kqpzgz') format('woff'),url('fonts/icomoon2.svg?kqpzgz#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'icomoon1';src:url('fonts/icomoon1.eot?kqpzgz');src:url('fonts/icomoon1.eot?kqpzgz#iefix') format('embedded-opentype'),url('fonts/icomoon1.ttf?kqpzgz') format('truetype'),url('fonts/icomoon1.woff?kqpzgz') format('woff'),url('fonts/icomoon1.svg?kqpzgz#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?yrx3js');src:url('fonts/icomoon.eot?yrx3js#iefix') format('embedded-opentype'),url('fonts/icomoon.ttf?yrx3js') format('truetype'),url('fonts/icomoon.woff?yrx3js') format('woff'),url('fonts/icomoon.svg?yrx3js#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}.header .form-search .catalogsearch-box{padding:0}.header .form-search button.button span span{color:#58585B}.rating-summary .rating-result>span:before,.rating-summary .rating-result:before{font-family:'icomoon'}.rating-summary .rating-result:before{content:"\e900" "\e900" "\e900" "\e900" "\e900"}.rating-summary .rating-result>span:before{content:"\e900" "\e900" "\e900" "\e900" "\e900"}.popup-authentication .actions-toolbar{margin-top:0 !important}.popup-authentication .actions-toolbar .action-login{margin-top:10px !important}.popup-authentication .block-title{margin-bottom:0 !important}.popup-authentication .block-title strong{font-weight:600}.popup-authentication .block-content{padding-top:20px}.popup-authentication .fieldset{margin-top:0;padding-top:0}.popup-authentication .fieldset .label{padding-top:0}.block-authentication .actions-toolbar>.primary .action,.magento_rma-returns-create .actions-toolbar>.primary .action,.actions-toolbar>.secondary .action,.my-credit-cards .action.delete,.my-credit-cards-popup .action.secondary,.my-credit-cards-popup .action.primary,#rma_comment #submit.save,button{height:40px;padding:0px 20px;background-color:#683e98;color:#fff;border-radius:25px;box-sizing:border-box}.block-authentication .actions-toolbar>.primary .action:hover,.magento_rma-returns-create .actions-toolbar>.primary .action:hover,.actions-toolbar>.secondary .action:hover,.my-credit-cards .action.delete:hover,.my-credit-cards-popup .action.secondary:hover,.my-credit-cards-popup .action.primary:hover,#rma_comment #submit.save:hover,button:hover{border:0;box-sizing:border-box;background-color:#fff;color:#683e98}.block-authentication .actions-toolbar>.primary .action:hover span,.magento_rma-returns-create .actions-toolbar>.primary .action:hover span,.actions-toolbar>.secondary .action:hover span,.my-credit-cards .action.delete:hover span,.my-credit-cards-popup .action.secondary:hover span,.my-credit-cards-popup .action.primary:hover span,#rma_comment #submit.save:hover span,button:hover span{color:#683e98}.block-authentication .actions-toolbar>.primary .action>span,.magento_rma-returns-create .actions-toolbar>.primary .action>span,.actions-toolbar>.secondary .action>span,.my-credit-cards .action.delete>span,.my-credit-cards-popup .action.secondary>span,.my-credit-cards-popup .action.primary>span,#rma_comment #submit.save>span,button>span{color:#fff;text-transform:uppercase;font-weight:700}.magento_rma-returns-view .actions-toolbar,.magento_rma-returns-create .actions-toolbar>.primary .action,.actions-toolbar>.secondary .action,.my-credit-cards .action.delete,.my-credit-cards-popup .action.secondary,.my-credit-cards-popup .action.primary,#rma_comment #submit.save,button{height:40px;padding:0px 20px;background-color:#683e98;color:#fff;border-radius:25px;box-sizing:border-box;margin-bottom:10px}.magento_rma-returns-view .actions-toolbar:hover,.magento_rma-returns-create .actions-toolbar>.primary .action:hover,.actions-toolbar>.secondary .action:hover,.my-credit-cards .action.delete:hover,.my-credit-cards-popup .action.secondary:hover,.my-credit-cards-popup .action.primary:hover,#rma_comment #submit.save:hover,button:hover{box-sizing:border-box;background-color:#fff;color:#683e98}.magento_rma-returns-view .actions-toolbar:hover span,.magento_rma-returns-create .actions-toolbar>.primary .action:hover span,.actions-toolbar>.secondary .action:hover span,.my-credit-cards .action.delete:hover span,.my-credit-cards-popup .action.secondary:hover span,.my-credit-cards-popup .action.primary:hover span,#rma_comment #submit.save:hover span,button:hover span{color:#683e98}.magento_rma-returns-view .actions-toolbar>span,.magento_rma-returns-create .actions-toolbar>.primary .action>span,.actions-toolbar>.secondary .action>span,.my-credit-cards .action.delete>span,.my-credit-cards-popup .action.secondary>span,.my-credit-cards-popup .action.primary>span,#rma_comment #submit.save>span,button>span{color:#fff;text-transform:uppercase;font-weight:700}.header .form-search button.button{background-color:#fff !important}.modal-popup .action-close{background-color:unset !important}.home-slider .slick-arrow{background-color:rgba(0,0,0,0) !important}.toolbar{background:#F5F5F5;margin:0}.toolbar .limiter{float:left !important}.toolbar .sorter{float:right}.toolbar .modes-mode{background-color:unset !important;border:none;color:#E0E0E0 !important}.toolbar .mode-grid:before{font-family:"icomoon1";content:"\e700"}.toolbar .mode-list:before{font-family:"icomoon2";content:"\e123"}.toolbar .modes-mode:before{font-size:28px}.toolbar .modes-mode.active,.toolbar .modes-mode:hover{color:#4b2170 !important}.toolbar .pager{display:block;min-width:300px;position:inherit}.toolbar .pager li.item a:hover,.toolbar .pager li.item a:focus{border-radius:0;background:#fff}.toolbar .pager li.item a{color:#58585b}.toolbar .pager .pages{position:relative !important;float:right;width:auto !important}.toolbar .pager .pages li.current,.toolbar .pager .pages li:hover{color:#58585b;background-color:#ffffff;border-color:#4B2170;cursor:pointer}.toolbar .pager .pages strong{display:block;float:unset;line-height:30px}button.action-secondary,button.action-secondary:hover,button.action-primary:hover,button.action-primary:focus,button.action-primary{background:#58585b;color:#E0E0E0}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"],select{border-radius:0;color:#58585b;font-family:Montserrat;height:auto}.block-content-statick .contact-info-text{color:#58585b;font-size:14px}.block-content-statick .contact-align{margin-right:40px}.block-content-statick .bullet{margin:0}.header .logo{padding:0}.header .logo img{width:100%;height:auto;max-width:200px;margin:auto}.header .form-search{border-top:0;border-right:0;border-left:0;border-radius:0;border-color:#58585B !important;margin:10px auto 0px}.header .form-search .catalogsearch input.input-text{border-color:#58585b}.header .form-search button.button:hover{color:#58585B;background:#ffffff}.header .top-link-product a:hover{color:#ffffff !important}#fb-share-btn{padding:0}#fb-share-btn span{background:url(../images/facebook-share.png) no-repeat;float:left;width:29px;height:29px;line-height:29px;background-size:contain}.product-view .product-shop .addit .so-social-share{width:auto}#twitter-share-btn{width:31px;height:31px;float:left}#twitter-share-btn span{background:url(../images/twitter-share.png) no-repeat;float:left;width:29px;height:29px;line-height:29px;background-size:contain}#linkedin-share-btn{width:31px;height:31px;float:left}#linkedin-share-btn span{background:url(../images/linkedin-share.png) no-repeat;float:left;width:29px;height:29px;line-height:29px;background-size:contain}.header .top-link-product a{color:#E0E0E0 !important}.biote-dropdown{font-size:12px}.biote-dropdown i{margin-left:5px}.biote-dropdown:hover{color:#58585b !important}.tocompare{display:none}.header .top-left{text-align:right;width:100%;display:contents}.header .top-left .show-search{background-color:unset;border:none;padding:12px 20px}.header .top-left .show-search span span{font-size:22px;color:#58585b}.content-cart{text-align:right}.content-cart .biote-my-account{padding-top:10px}.content-cart .biote-my-account .dropdown-menu{width:auto;float:right;max-width:100px;left:unset;right:0}.content-cart .biote-my-account .dropdown-menu .dropdown-item{width:100%;padding:2px 10px;float:left;text-align:center}.content-cart .biote-my-account .dropdown-menu .dropdown-item:hover{color:#58585b;background:#e0e0e0}.company-inner{padding:20px 0}.company-inner .footer-copyright .main1{height:100px;line-height:100px}.company-inner .introduce-paypal img{max-height:100px}.company-inner img.card{padding:30px 0}.company-inner img.biote{padding:0 10px}.company-inner img.go-daddy{padding:30px 0}.magicmenu .nav-desktop .level0 .level-top span.icon-text{font-size:18px;font-weight:bold;color:#58585B !important}.magicmenu .nav-desktop .level0 .level-top>span{font-size:18px;font-weight:200;color:#58585B}.magicmenu .nav-desktop .level0.hasChild .level-top:after{content:""}.vmagicmenu{display:none !important}.vmagicmenu .vmagicmenu-narrow .home{display:none}.vmagicmenu .vmagicmenu-narrow .level0.dropdown li{line-height:20px;margin-bottom:5px}.vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#58585B !important;font-weight:600}.vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{margin:0 18px;padding:0;border-bottom:solid #58585b 1px}.vmagicmenu .level0 .level-top{color:#58585B !important;font-weight:bold;border:none}.vmagicmenu .level0 .level-top span{font-size:18px;color:#58585B}.vmagicmenu .level0 .level0.submenu{background:#F5F5F5 !important}.vmagicmenu .level0:hover{background:#E0E0E0 !important;color:#4B2170}.vmagicmenu .level0:hover .level-top:after{color:#58585B !important}.vmagicmenu .level0:hover .level-top span{color:#4B2170 !important}.vmagicmenu .block-vmagicmenu-content{background:#E0E0E0 !important;border:none}.vmagicmenu .all-cat{display:none !important}.magicmenu span{color:#58585B}.magicmenu span:hover{color:#4B2170}.page-footer{margin-top:0px}.page-footer .block-title.heading{border:none;padding:0;text-transform:uppercase;font-size:15px;font-weight:bold}.page-footer .block-content-statick li a{line-height:unset;margin:0 0 5px}.page-footer .social-link{height:33px;width:33px;line-height:33px}.page-footer .social-link .fa.fa-facebook{background:url("../images/facebook.png") no-repeat;float:left;width:33px;height:33px;line-height:33px;background-size:contain}.page-footer .social-link .fa.fa-twitter{background:url("../images/twitter.png") no-repeat;float:left;width:33px;height:33px;line-height:33px;background-size:contain}.page-footer .social-link .fa.fa-instagram{background:url("../images/instagram.png") no-repeat;float:left;width:33px;height:33px;line-height:33px;background-size:contain}.page-footer .social-link .fa:before{content:""}.page-footer .social-icon{height:33px;width:33px;line-height:33px;float:left;display:block;margin:0 8px;border-radius:50%;text-align:center;background-color:#333333}.page-footer .social-icon .fa{color:#fff;font-size:20px;line-height:33px;vertical-align:middle;display:block}.banner .text-position{border-bottom:solid 7px #58585b;padding-bottom:5px}.banner .banner-ads{background:#F5F5F5}.banner .banner-ads .banner-boder-zoom{min-height:300px}.banner .banner-ads .banner-boder-zoom div{padding:0 16px}.banner .banner-ads .banner-boder-zoom img{float:left;margin:16px 7px 0 16px;height:120px;max-width:120px}.banner .banner-ads .banner-boder-zoom a{font-size:30px;vertical-align:middle;line-height:160px}.banner .banner-ads .banner-boder-zoom a.text-baner-1{line-height:24px;padding-left:0px;font-size:17px;font-weight:bold}ul.nav-accordion li.none-dropdown{display:none}.dropdown.clinic-list{position:absolute;z-index:10;right:0;top:0;min-width:300px}.dropdown.clinic-list .clinic-list-data:hover span.clinic-list-name{color:#58585B}.dropdown.clinic-list .clinic-list-data{background:#F5F5F5;border-color:#F5F5F5;border-radius:0;color:#000;width:100%}.dropdown.clinic-list .clinic-list-data span.clinic-list-name{text-align:left;padding-right:20px;font-weight:bold;font-size:18px;letter-spacing:0;color:#58585B}.dropdown.clinic-list .clinic-list-data span.clinic-list-name:after{content:"\f0d7";display:block;font-size:20px;font-family:'FontAwesome';color:#555555;position:absolute;right:10px;top:10px}.dropdown.clinic-list .clinic-list-item{width:100%;border:0;background:#F5F5F5;margin:0;max-height:300px;overflow:scroll}.dropdown.clinic-list .clinic-list-item>li>a:focus,.dropdown.clinic-list .clinic-list-item>li>a:hover{background:#E0E0E0;color:#000}.logged-in-as{text-align:right;max-height:30px;display:contents}.logged-in-as p{padding:0 5px;margin:0}.tool-header{margin-top:5px}.top-link-product a{font-weight:bold;font-size:12px;color:#F5F5F5;letter-spacing:0.1em;padding-top:2px;width:100%}.form-create-return .legend span{font-size:18px;font-weight:bold;color:#58585B}.form-create-return .field .label span{font-weight:600}.form-create-return .field.address.shipping .label{float:left}.form-create-return .field.address.shipping .control{float:left;clear:both}.is-mobile-icon{display:none}.block-subscribe{padding:13px 0;margin-top:28px}.block-subscribe h2{display:inline-block;font-size:14px;vertical-align:middle;line-height:40px}.block-subscribe input.input-text{margin-right:0}.block-subscribe .newsletter{flex-grow:1;display:inline-block;vertical-align:middle;margin:auto;width:auto}.block-subscribe .newsletter .visible{display:flex}.block-subscribe .newsletter input.input-text{border-radius:0;border:1px solid #58585b;background-color:transparent}.block-subscribe .newsletter .actions{position:inherit}.block-subscribe .newsletter .actions button.button{border-radius:0;margin-left:5px}.socials,.block-subscribe{text-align:left;border:none}.socials h2,.block-subscribe h2{color:#58585b;font-weight:700;margin:10px 10px 0 0}.flex{display:flex}.align-center{align-items:center}.bg-white{background-color:#ffffff}.mg-space{margin:28px 0;padding:13px 0}.color-dark{color:#58585B}.vmagicmenu .block-title{background:#E0E0E0}.vmagicmenu .block-title .vmagicmenu-subtitle{font-size:18px;font-weight:bold;color:#58585B}.col-sm-12{min-height:0}.contact-content .short-description{padding:22px 0 20px}.contact-content button.submit{color:#333333;background-color:#58585b;border-color:#5858}.contact-content button.submit span{padding:0 5px 0;height:auto;line-height:normal;vertical-align:middle}.hidden-biote{display:none}.negotiable-quote-order-information{margin:0}body.cms-digitalstore5 .vmagicmenu{display:block !important}.magento_rma-returns-view .actions-toolbar{background:unset;padding:10px 0}.magento_rma-returns-view .actions-toolbar:hover{background:unset}.magento_rma-returns-view .actions-toolbar .primary{background:#58585b}.magento_rma-returns-view .actions-toolbar .primary span{color:#E0E0E0}.magento_rma-returns-view .actions-toolbar>.secondary .action>span{color:#58585b}.magento_rma-returns-view .actions-toolbar>.secondary .action:hover{background-color:unset}.magento_rma-returns-view .actions-toolbar>.secondary .action{background-color:unset}.returns-history .action{color:#58585b;border-bottom:2px solid #58585b;text-transform:uppercase;font-weight:bold}.amreturns-orders-container .amreturn-btn{height:50px;padding:10px 20px;background-color:#58585b;color:#F5F5F5;letter-spacing:1px;line-height:16px;border:0;box-sizing:border-box;border-radius:0;line-height:34px;display:inline-block;margin-top:10px}.amasty_rma-account-view button:hover,.amasty_rma-account-newreturn button:hover,.amasty_rma-account-view .amrma-btns-block .amreturn-btn:hover,.amasty_rma-account-newreturn .amrma-btns-block .amreturn-btn:hover,.amasty_rma-account-view button:focus,.amasty_rma-account-newreturn button:focus,.amasty_rma-account-view .amrma-btns-block .amreturn-btn:focus,.amasty_rma-account-newreturn .amrma-btns-block .amreturn-btn:focus{background-color:#58585b;color:#F5F5F5}.amasty_rma-account-view button,.amasty_rma-account-newreturn button,.amasty_rma-account-view .amrma-btns-block .amreturn-btn,.amasty_rma-account-newreturn .amrma-btns-block .amreturn-btn{height:50px;padding:10px 20px;background-color:#58585b;color:#F5F5F5;letter-spacing:1px;line-height:16px;border:0;box-sizing:border-box;border-radius:0;line-height:34px;display:inline-block;margin-top:10px}.amasty_rma-account-view .amrma-link-cancel,.amasty_rma-account-newreturn .amrma-link-cancel{color:#58585b;border-bottom:2px solid #58585b;text-transform:uppercase;font-weight:bold}.catalog-category-view .category-description{margin-top:0;margin-bottom:20px}.catalog-category-view .category-description img{width:100%;display:block}.catalog-category-view .toolbar{background-color:transparent;border-bottom:1px solid #333;border-radius:0;padding:10px 0}.catalog-category-view .toolbar-bottom{display:none}.catalog-category-view .sorter select,.catalog-category-view .limiter select{border:none;background:transparent;font-weight:600;padding:0}.catalog-category-view .pages li{border:none;background:transparent}.catalog-category-view .pages li.current{background-color:transparent}.catalog-category-view .pages li.current .page{height:31px;display:block;font-size:14px;line-height:31px;font-weight:600}.catalog-category-view .banner_footer img{width:100%;display:block}.search-wrapper{display:none}.search-wrapper.show-menu{position:relative !important;display:block}.search-wrapper.show-menu .block-search{position:absolute;top:0;right:0;background:#fff;z-index:3;height:100px;width:100%}.search-wrapper.show-menu .block-search .block-content{float:right;padding-top:20px}.search-wrapper.show-menu .block-search .block-content .form-search button.button{height:42px;line-height:42px}.search-wrapper.show-menu .block-search a:hover{color:#58585b !important}.header-content .row,.header-content .tool-topsearch,.header-content .header-sticker,.header-content .container,.header-content .col-sm-12,.header-content .nav-sections-item-content .magicmenu{position:unset}.custom-menu{width:100%}.custom-menu .magicmenu .nav-desktop .level0 .level-top{padding:50px 14px 17px 14px}.custom-menu .magicmenu .nav-desktop .level0 .level-top.active{border-bottom:3px solid #5a3782}.custom-menu .magicmenu .nav-desktop{text-align:right}.custom-menu .magicmenu .nav-desktop .level0:hover .level-top-mega{left:0 !important;right:0;padding:40px 25px 0;box-shadow:none;border-top:0}.custom-menu .magicmenu .nav-desktop .level0:hover .level-top-mega .content-mega-horizontal{width:100% !important;max-width:1440px;margin:auto}.header-sticker.header-container-fixed{position:fixed !important}.magicmenu .nav-desktop .level0 .level-top-mega .mage-column.cat-mega{width:60% !important}.magicmenu .mage-column.mega-block-right{width:40% !important;position:relative;min-height:520px}.magicmenu .mage-column.mega-block-right img{width:100%;margin:auto;text-align:center;clear:both}.magicmenu .mage-column.mega-block-right .top-image img{position:absolute;left:0}.magicmenu .mage-column.mega-block-right .bottom-image img{position:absolute;bottom:30px;left:0}.magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{border-left:solid .1px #e0e0e0;padding-left:10px;min-height:520px;position:relative}.magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children:last-child{border-right:solid .1px #e0e0e0}.magicmenu .magicmenu .nav-desktop .level0 .level-top-mega .children a{padding:5px 0 !important}.magicmenu .nav-desktop .level0 .level-top-mega .children.level1>a span{color:#4B2170}ul.slick-dots button{background:none !important;height:16px !important;width:16px !important;border:solid 2px #fff !important}ul.slick-dots .slick-active button{background:#fff !important}.slide-home{text-align:center}.slide-home .slogan{margin:0;font-size:16px;font-weight:600;color:#4B2170;padding:10px 0 0}.cms-index-index .header-container-fixed,.header-container-fixed{right:0}.section-1{text-align:center;clear:both}.section-1 .title{text-align:center;font-size:20px;color:#4B2170;padding:30px 0;font-weight:600}.section-1 .new-product-list .product-name{text-transform:uppercase;font-weight:600}.section-1 .new-product-list ul{margin:auto;text-align:center;list-style:none}.section-1 .new-product-list ul li{margin:0;font-size:12px}.section-1 .new-product-list ul li::before{content:"\2022";color:#f6941e;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.section-2{text-align:center;clear:both}.section-2 .title{text-align:center;font-size:20px;padding:30px 0 5px;font-weight:600;margin-bottom:0}.section-2 .description{text-align:center;padding-bottom:30px}.section-2 .description .link{color:#40ac48}.section-3{text-align:center;clear:both}.section-3 .title{text-align:center;font-size:20px;padding:30px 0 5px;font-weight:600;margin-bottom:0}.section-3 .description{text-align:center;padding-bottom:30px}.section-3 .description .link{color:#40ac48}.section-4{text-align:center;clear:both}.section-4 .title{text-align:center;font-size:20px;padding:30px 0 5px;font-weight:600;margin-bottom:0}.section-4 .description{text-align:center;padding-bottom:30px}.section-4 .description .link{color:#40ac48}.section-5{text-align:center;clear:both}.section-5 .title{text-align:center;font-size:20px;padding:30px 0 5px;font-weight:600;margin-bottom:0}.section-5 .bottom-image{padding:10px}.section-5 .description{text-align:center}.section-5 .description .link{color:#40ac48}.clone-benefit{border-left:0 !important}.clone-benefit>a:first-child{visibility:hidden}.magicmenu .nav-desktop .level0 .level-top-mega .children.level1>a.a-image{position:absolute;bottom:0;left:10px;width:80%;text-align:center}.magicmenu .nav-desktop .level0 .level-top-mega .children.level1>a.a-image img.img-responsive{width:auto;max-height:200px;margin:auto}.magicmenu .nav-desktop .level0 .level-top-mega .children a{padding:5px 0 0}.magicmenu .nav-desktop .level0 .level-top-mega .children.level1>a{padding:0px}.tx-center{text-align:center}.hero-image-bottom img,.hero-image img{display:block;width:100%;height:auto}.content-read-more .collapsed{display:none !important}body.page-layout-1column a.read-more,body.page-layout-1column a.download-btn{background-color:#ababab;color:#fff;text-decoration:none;padding:9px 22px;margin-bottom:20px;margin-right:10px;text-transform:uppercase;display:inline-block;font-size:18px;font-weight:600;cursor:pointer}.cms-quality .page-title-wrapper .page-title,.cms-science .page-title-wrapper .page-title{margin-top:20px;text-align:center}.cms-quality .page-title-wrapper .page-title span,.cms-science .page-title-wrapper .page-title span{text-transform:uppercase;font-size:32px;font-weight:600;letter-spacing:2px;color:#303030}.cms-quality .breadcrumbs,.cms-science .breadcrumbs{display:none}.cms-quality .page-main-pal h2,.cms-science .page-main-pal h2{font-size:18px;font-weight:600}.cms-quality .page-main-pal p,.cms-science .page-main-pal p{font-size:16px;color:#303030}.cms-quality .page-main-pal p.sub,.cms-science .page-main-pal p.sub{color:#57575a;font-size:14px}.cms-quality .page-main-pal ul li,.cms-science .page-main-pal ul li{padding-left:1em;margin-bottom:0;font-size:16px}.cms-quality .page-main-pal ul li::before,.cms-science .page-main-pal ul li::before{content:"\2022";color:#4b2f71;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.amcform-toolbar button{text-transform:uppercase;font-size:14px;height:50px;padding:10px 20px !important;background-color:#58585b !important;color:#F5F5F5 !important;letter-spacing:1px;line-height:16px;border:0;box-sizing:border-box;border-radius:0;font-weight:400}body .modal-backdrop.in{display:none}@media only screen and (max-width:1200px){.header .top-left.top-mobile,.header .top-right.top-mobile{float:right}}@media only screen and (max-width:1025px){.banner .banner-ads .banner-boder-zoom{min-height:260px}.banner .banner-ads .banner-boder-zoom a{font-size:24px;line-height:110px}.banner .banner-ads .banner-boder-zoom img{margin:8px;height:90px;max-width:90px}}@media only screen and (max-width:991px){.is-mobile-icon{display:block}.nav-toggle{display:block !important}.nav-toggle{right:unset}.tool-header .nav-toggle:before{color:#E0E0E0}.is-desktop-icon{display:none}.minicart-wrapper .block-minicart{top:unset}.minicart-wrapper .block-minicart{top:unset}.header .top-left.top-mobile,.header .top-right.top-mobile{width:100%;position:relative}.tool-header{float:right}.biote-my-account{margin-left:10%;width:40%}.header .top-link-product{clear:unset;float:left;width:40%}.logged-in-as{float:none;position:relative;text-align:left}.dropdown.clinic-list{position:inherit;float:left;width:100%}.dropdown.clinic-list .clinic-list-data span.clinic-list-name{font-size:12px;padding-right:15px;white-space:normal}.minicart-mobile{float:right;width:10%}.tool-topsearch{width:100%}}@media only screen and (max-width:767px){.header .form-search .catalogsearch input.input-text{width:60%}.nav-toggle{right:unset}.minicart-wrapper .block-minicart{top:unset}.header .top-left.top-mobile,.header .top-right.top-mobile{width:100%;position:relative}.tool-header{float:right}.biote-my-account{margin-left:10%;width:40%}.header .top-link-product{clear:unset;float:left}.logged-in-as{float:none;position:relative;text-align:left}.dropdown.clinic-list{position:inherit;float:left;width:100%}.dropdown.clinic-list .clinic-list-data span.clinic-list-name{font-size:12px;padding-right:15px;white-space:normal}.minicart-mobile{float:right}.catalog-category-view .page-title-wrapper{display:none}.catalog-category-view .category-description{margin:0}.catalog-category-view .breadcrumbs{display:block}.catalog-category-view .breadcrumbs ul{padding:10px 0}.catalog-category-view .sorter label,.catalog-category-view .limiter label{display:none}.catalog-category-view .sorter select,.catalog-category-view .limiter select{background-color:#fff}.catalog-category-view .toolbar{background:#ececec;border:none;margin-left:-15px;margin-right:-15px;padding:10px 15px;display:flex;justify-content:space-between;align-items:center}.catalog-category-view .toolbar .pages{display:none}.catalog-category-view .toolbar::before,.catalog-category-view .toolbar::after{content:none}.catalog-category-view .toolbar-bottom{display:block}.catalog-category-view .toolbar-bottom .toolbar{background-color:transparent;justify-content:center}.catalog-category-view .toolbar-bottom .toolbar>*{display:none}.catalog-category-view .toolbar-bottom .toolbar>.pages{display:block}.catalog-category-view .sidebar{display:none}.catalog-category-view .column.main{margin-bottom:0}.flex{flex-direction:column}.align-center{align-items:flex-start}.socials{margin-top:0}.socials h2{margin-right:0;font-size:13px}.mg-space{margin-top:0}.mg-space p{font-size:11px;margin:2px;font-weight:600}.contact-info-text{word-break:break-word}.block-subscribe .newsletter input.input-text{padding-right:8px}.company-inner .footer-copyright .main1{line-height:1}.block-subscribe{margin-top:0;padding:0}.page-footer .block-footer-bottom{padding-top:20px}.block-subscribe .newsletter{width:100%}.cms-quality .page-title-wrapper .page-title,.cms-science .page-title-wrapper .page-title{text-align:left}.cms-quality .page-title-wrapper .page-title span,.cms-science .page-title-wrapper .page-title span{color:#5a3782}.header .logo img{width:auto;max-height:69px}.content-logo .header-logo{padding:8px 0}.biote-my-account{display:none !important}.menu-mobile .nav-toggle{padding:16px 6px 0 0}.nav-sections .navigation-mobile ul li a{color:#58585b;border-bottom:none}.nav-sections .navigation-mobile ul li .collapse:before{content:"\f105"}.nav-sections .navigation-mobile ul li.all-category{display:none}.nav-sections .navigation-mobile ul li.level1 a{color:#5a3782}.nav-before-open.nav-open .action.nav-toggle{z-index:999;background-color:transparent}.nav-before-open.nav-open .nav-toggle:before,.nav-before-open .nav-toggle:hover:before{color:#58585b}.top-mobile .nav-toggle:before{color:#5a3782;font-weight:900}.top-mobile .tool-header,.top-mobile .button.search,.top-mobile .minicart-mobile{position:absolute;bottom:24px;display:block}.top-mobile .tool-header{left:0}.top-mobile .minicart-mobile{right:0}.top-mobile .button.search{right:38px;padding:0;line-height:26px;height:26px}.top-mobile .button.search .fa{font-size:26px}.minicart-wrapper{padding:0}.header .top-left .show-search span{line-height:1}.header .top-left .show-search span span{font-size:26px}.minicart-wrapper .block-minicart{width:90vw;min-width:90vw}.cms-index-index #maincontent.container{padding-left:0;padding-right:0}.section-1 .title{padding:15px 0}.section-2 .description,.section-3 .description,.section-4 .description,.section-5 .description{padding-bottom:15px}.section-2 .title,.section-3 .title,.section-4 .title,.section-5 .title{padding:15px 0 0}.section-2 .thumbnail.visible-xs a{display:flex;align-items:center;background-color:#51AB49;margin-bottom:5px;padding:0 15px}.section-2 .thumbnail.visible-xs a img{width:30%}.section-2 .thumbnail.visible-xs a span{width:70%;color:#ffffff;font-weight:600}.section-3 .slick-prev:active,.section-4 .slick-prev:active,.section-3 .slick-next:active,.section-4 .slick-next:active,.section-3 .slick-prev:focus,.section-4 .slick-prev:focus,.section-3 .slick-next:focus,.section-4 .slick-next:focus,.section-3 .slick-prev:not(.primary),.section-4 .slick-prev:not(.primary),.section-3 .slick-next:not(.primary),.section-4 .slick-next:not(.primary){background:transparent}.section-3 .slick-prev:before,.section-4 .slick-prev:before,.section-3 .slick-next:before,.section-4 .slick-next:before{font-size:48px}.section-3 .slick-prev:before,.section-4 .slick-prev:before,.section-3 .slick-next:before,.section-4 .slick-next:before,.section-3 .slick-prev:after,.section-4 .slick-prev:after,.section-3 .slick-next:after,.section-4 .slick-next:after{color:#fff}.section-3 .slick-slider,.section-4 .slick-slider{margin-bottom:0}.section-3 .thumbnail.visible-xs a,.section-4 .thumbnail.visible-xs a{display:flex;align-items:center;background-color:#8D8D8D;margin-bottom:5px;padding:0 15px}.section-3 .thumbnail.visible-xs a img,.section-4 .thumbnail.visible-xs a img{width:30%}.section-3 .thumbnail.visible-xs a span,.section-4 .thumbnail.visible-xs a span{width:70%;color:#ffffff;font-weight:600}.section-5{margin-bottom:5px}.section-5 .thumbnail.visible-xs a{display:flex;align-items:center;background-color:#8D8D8D;margin-bottom:5px;padding:0 15px}.section-5 .thumbnail.visible-xs a img{width:30%}.section-5 .thumbnail.visible-xs a span{width:70%;color:#ffffff;font-weight:600}.no-space{padding-left:0 !important;padding-right:0 !important}.mgb-5{margin-bottom:5px !important}.nav-open .nav-sections{width:100%;background:#fff;top:30px}.nav-sections .navigation-mobile{background:#fff}.nav-open .nav-toggle:after{height:30px}}@media only screen and (max-width:425px){.header .form-search .catalogsearch input.input-text{width:60%}.header .biote-my-account .biote-dropdown{font-size:11px}.header .top-link-product a{font-size:11px;padding-top:3px}}@media only screen and (max-width:360px){.biote-my-account{padding:9px 15px}}.magicmenu .nav-desktop .level0 .level-top-mega,.magicmenu .nav-desktop .level0.dropdown>.level0{-moz-transition:all 0ms ease-in-out 0s;-webkit-transition:all 0ms ease-in-out 0s;-o-transition:all 0ms ease-in-out 0s}