.valid:not(.qty),input.input-text.valid:not(.qty),input.form-control.valid:not(.qty),textarea.input-text.valid,select.valid,body select.form-control.valid,.amasty_custom_form.rendered-form select.form-control.valid,textarea.form-control.valid{border-color:#78bc69 !important;background:#fff url(../images/checked.png) calc(100% - 18px) 50% no-repeat !important;padding-right:43px}._required._warn input{border-color:#ee5622 !important;background:#fff url("../images/i.png") calc(100% - 18px) 50% no-repeat;padding-right:43px}._required._warn .message.warning{color:#ee5622;border:0;padding:0;background:0 0;font-size:14px;font-family:Proxima Nova SemiBold;line-height:18px}._required._warn .message.warning>*:first-child:before{display:none}button.action{margin-bottom:5px}h4{font-size:22px;font-family:Proxima Nova Bold}.child_display_flex .ec-row{display:flex;display:-webkit-flex}.message.notice{text-align:center}.message.info>*:first-child:before,.message.notice>*:first-child:before{left:-7px}.fieldset{letter-spacing:0}@keyframes slide-in{100%{transform:translateX(calc(0% - 15px))}}@-webkit-keyframes slide-in{100%{-webkit-transform:translateX(calc(0% - 15px))}}@keyframes slide-out{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(100%)}}.pagebuilder-product-list .block-title a:hover{text-decoration:none}.pagebuilder-product-list .block-title a:hover strong{color:#009fd7}.widget.block-products-list.grid .product-item-name{min-height:67px}.filter-options .ui-menu .ui-menu{display:none !important}.block.filter .filter-options .filter-options-title:nth-child(1),.block.filter .filter-options .count{display:none}.categories-filter li a.ui-corner-all span.label{padding-left:0 !important;text-transform:lowercase}.categories-filter li a.ui-corner-all span.label:first-letter {text-transform:uppercase}.filter-current .block-subtitle.filter-current-subtitle{font-family:"Proxima Nova Bold";text-transform:uppercase}.filter-options .filter-options-content:nth-child(2) ul.am-labels-folding form>li.item{border:1px solid #d7d7d7;margin-bottom:20px}.filter-options .filter-options-content:nth-child(2) ul.am-labels-folding form>li.item>a{padding:12px 17px 10px;display:block;color:#fff;font-size:24px;background:#009fd7;font-family:'Proxima Nova Bold'}.filter-options .items .items-children.-folding{padding:15px 17px 9px}.filter-options .filter-options-content .items a{margin-left:0;display:block;padding:5px 0;color:#141b41;font-family:'Proxima Nova Semibold';font-size:18px}.filter-options .filter-options-content .items a input:checked~span,.filter-options .filter-options-content .items a:hover,.filter-options .filter-options-content .items a.am_shopby_link_selected{color:#009fd7;text-decoration:none}.filter-options .filter-options-content:nth-child(2) ul.am-labels-folding form>li.item>a.am_shopby_link_selected{text-decoration:none}.filter-options input[type=radio]{display:none}.filter-options .filter-options-title{border-bottom:1px solid #ccc;padding:15px 0 11px;margin-bottom:14px;font-family:"Proxima Nova Extrabold"}.toolbar-products strong#modes-label{display:none}.toolbar-bottom .modes{display:none}select.limiter-options,select.sorter-options{margin-bottom:0;line-height:32px;padding-right:20px}.filter-current a.action.remove{margin-left:5px}.product-img .stock.unavailable{line-height:36px;font-family:"Proxima Nova Bold";background:#d7d7d7;text-transform:uppercase}.products-sliders .product-items{display:none}.sendfriend-product-send .page-main>.page-title-wrapper .page-title{color:#000}.table-comparison .product-image-photo{margin-left:auto !important}.form.send.friend .action.remove,.form.send.friend .action.remove:visited{position:static}.cart-totals .mark span.value{display:none}.checkout-cart-index .cart.action_button_mobile{display:none}.checkout-cart-index .cart.table-wrapper #shopping-cart-table td .product-item-details{line-height:31px}.simple-header .page-title{margin-top:50px}.multishipping-checkout-shipping .block.block-shipping .box.box-items .box-title{padding:0 6px 6px}.multicheckout .block-billing .box-billing-method .payment-method .title{margin-top:5px;font-size:16px;font-family:"Proxima Nova"}.checkout-index-index .multicheckout .box-content a{color:#009fd7}.checkout-index-index .price-including-tax,.checkout-index-index .price-excluding-tax{font-size:16px}.multicheckout .box.box-shipping-address .box-content,.multicheckout .box-shipping-method .box-content{margin-top:15px}.multicheckout dl.items.methods-shipping .shipping_method_item{display:flex}.multicheckout dd.item-content{order:-1;margin-right:20px;margin-bottom:5px}.multicheckout .box-shipping-method .shipping_method_item dt label,.multicheckout .box-shipping-method .price{color:#141b41}.box-shipping-method dd label.no_before{width:77px;display:inline-block;text-align:left}.box-shipping-method dd label.no_before:before{display:none}.box-shipping-method dt,.box-shipping-method dd{font-family:"Proxima Nova Semibold";height:22px}body.multishipping-checkout-addresses .column:not(.sidebar-main) form .actions-toolbar{margin-top:27.5px !important}body.multishipping-checkout-addresses .actions-toolbar .primary{float:right;text-align:right}.multishipping-checkout-addresses .actions-toolbar button.action.primary{float:none;margin-bottom:27.5px}body.multishipping-checkout-addresses .actions-toolbar .primary a.action.back{clear:both;display:block}body.multishipping-checkout-addresses .actions-toolbar .secondary{float:left;text-align:left}body.multishipping-checkout-addresses .actions-toolbar .secondary .action{margin-left:0;margin-right:11px}.opc-wrapper .form-discount button.action.action-apply{font-family:"Proxima Nova Bold";text-transform:uppercase;font-size:15px}.checkout-payment-method .payment-method-title .payment-icon{max-height:22px}.view_order_summary{display:none}.opc-wrapper .shipping-address-item.selected-item:after{font-family:"Font Awesome 5 Pro"}.opc-wrapper .payment-method-content table tr td{font-size:16px}div[name="shippingAddress.company"] label span:after{position:absolute;content:"(optional)";margin-left:5px}div[name="shippingAddress.company"] label span{position:relative}.checkout-index-index .field-tooltip .field-tooltip-action:before{font-size:20px;color:#878787}.checkout-index-index form label,.checkout-index-index form legend span{color:#878787}.checkout-payment-method #billing-new-address-form .label span{color:#141b41}.form.payments .checkout-billing-address .actions-toolbar .primary{text-align:left;margin-left:10px}.form.payments .checkout-billing-address .actions-toolbar .primary button.action.action-update,.form.payments .checkout-billing-address .actions-toolbar .primary button.action.action-cancel{margin-top:0;vertical-align:top;display:inline-block;margin-left:0}.opc-block-summary .not-calculated,.not-yet-calculate{font-style:italic;font-family:"Proxima Nova SemiBold"}.opc-block-summary .items-in-cart .product,.opc-block-summary td.amount{color:#252a2d}.opc-wrapper .edit-address-link{float:right;margin-right:0;margin-top:22px}.form.payments .actions-toolbar .primary button.action.primary.checkout{width:100%}.table-checkout-shipping-method .tr_method__shippit td:nth-child(3){display:block !important}.table-checkout-shipping-method .tr_method__shippit td:nth-child(4){display:none !important}.checkout-index-index .modal-popup .modal-title{font-size:18px;line-height:26px}.checkout-index-index .modal-popup .modal-header{padding-top:1.2rem}.checkout-index-index .modal-slide .action-close{padding-right:3rem}.checkout-index-index .modal-popup .action-close:before{color:#84868d;font-size:19px}.payment-method button.action{margin-top:5px}.payment-method .payment-method-content select.token-list{margin-top:5px;margin-right:5px;display:block;float:left}.custom-slide._show .opc-block-summary{background:#f5f5f5;padding:15px 20px 25px;font-size:14px;margin:0 !important}.opc-sidebar.modal-custom .action-close{margin:20px !important}.opc-sidebar.modal-custom .action-close:before{font-size:19px;line-height:15px;color:#84868d}.opc-sidebar .product-image-container img{max-width:100%}.opc-sidebar .minicart-items .product-item-name,.opc-sidebar .items-in-cart .attr{color:#252a2d}.opc-sidebar .minicart-items .product-item-name{margin-bottom:27px}.opc-sidebar .minicart-items .product-item-details .details-qty{font-family:"Proxima Nova SemiBold"}.opc-sidebar .opc-block-shipping-information{background:#fff;padding:0}.opc-sidebar .opc-block-shipping-information .shipping-information{padding:20px}.opc-sidebar .opc-block-shipping-information .ship-to,.opc-sidebar .opc-block-shipping-information .ship-via{margin-bottom:34px}.custom-slide .modal-inner-wrap{background:#fff}.custom-slide .minicart-items .product-item:first-child{padding-top:0}.cms-no-route .page-title-wrapper h1{margin-top:30px}.cms-no-route .column.main{font-size:18px;line-height:24px}.login-container{font-size:19px}.customer-account-login .page-title-wrapper h1{margin-top:52px;margin-bottom:28px}.customer-account-login .form-login .actions-toolbar{padding:0}.customer-account-login .login-container{margin-top:20px;margin-bottom:28px}.customer-account-login .login-container .block{width:49.2%}.login-container .block .block-title{font-size:18px;text-transform:uppercase;padding-bottom:9px;margin-bottom:25px;border-bottom:1px solid #d7d7d7}.login-container .block-new-customer .actions-toolbar{margin-top:45px}.login-container .action.primary{padding:15px 28px}form#login-form fieldset.fieldset.login>div:not(.note){max-width:400px;margin-bottom:9px}form#login-form fieldset.fieldset.login .field.note{margin-bottom:33px;font-size:20px}form#login-form fieldset.fieldset.login label.label{font-size:16px}form#login-form fieldset.fieldset.login div.actions-toolbar{margin-top:55px !important}form#login-form fieldset.fieldset.login .actions-toolbar .primary .action{min-width:153px}form#login-form fieldset.fieldset.login .actions-toolbar>.secondary:last-child{text-transform:uppercase;font-size:15px;font-family:"Proxima Nova SemiBold";letter-spacing:-.3px;margin-top:8px}.login-container form#login-form fieldset.fieldset.login:after{display:none}.block.block-new-customer .block-content{font-size:20px}.pre_title{text-transform:uppercase;font-family:"Proxima Nova Bold";color:#f2aa31}.am-post-header h2{margin-bottom:0;font-size:32px;line-height:48px}.am-post-header h2 a{color:#000}#amblog_content_list .amblog-list .post-content{width:100%;margin:10px 0 20px}#amblog_content_list .amblog-list .post-thumbnail,#amblog_content_list .amblog-list .post-thumbnail img{width:100%}.amblog-list .amblog-post{clear:both;margin-bottom:40px;border-bottom:1px solid #ccc !important;padding-bottom:40px}.amblog-list .amblog-post:last-child{border-bottom:0 !important}.posted_in{margin-top:25px;font-size:16px}.desktop-block a{color:#141b41}.desktop-block a:hover,.desktop-block a:focus{color:#009fd7}#amblog_sidebar_search .amblog-search .block-content button.button,a.button.am-read-more.primary.action{line-height:18px;font-size:15px}.block.amblog-categories .block-title{color:#fff;background:#009fd7;font-size:24px;font-family:"Proxima Nova Bold";padding:16px 18px 14px;margin:0;line-height:25px}.block.amblog-categories .block-content{border:1px solid #d7d7d7;border-top:none;padding:15px 18px 10px}#amblog_sidebar_recent_posts a,.mplog-categories a{margin-left:0;display:block;padding:5px 0;color:#141b41;font-family:'Proxima Nova Semibold';font-size:18px}.mobile-block .block-title,.desktop-block .block-title{font-size:26px !important;text-transform:uppercase;color:#000;line-height:26px;border-bottom:1px solid #ccc;padding:15px 0 11px;margin-bottom:14px;font-family:"Proxima Nova Extrabold"}.mobile-block .block-title:before,.desktop-block .block-title:before{margin:10px 10px 0 0;content:"";display:block;width:27px;height:5px;background:#009fd7;float:left}#amblog_sidebar_search .amblog-search .block-content input.input-text{width:100%;margin-top:5px}.desktop div.desktop-block[data-set=sidebar-recent-comments],.desktop div.desktop-block[data-set=sidebar-tags]{display:none}.amblog-index-index .amblog-recent-post .category,.amblog-index-post .amblog-recent-post .category{margin-top:0}.amblog-index-category .amblog-post span.categories,.amblog-index-index .amblog-post span.categories,.amblog-index-post .amblog-post span.categories{padding:0;margin:0 0 5px;display:block;text-align:left}.amblog-index-post .amblog-post .am-content div.am-details .categories{display:none}.amblog-recent-post .category a{color:#fff}.amblog-recent-post .category a:hover{text-decoration:none}body .amasty-popup{width:307px;line-height:20px;padding:5px}#amasty_locator_filter button{font-size:15px}.is-widget-container-brand{display:none}.catalogsearch-result-index .page-title-wrapper{margin-top:20px}#algolia_instant_selector .sidebar.sidebar-main .is-widget-container-categories .facet .name{border-bottom:0;color:#fff;background:#009fd7;font-size:24px;font-family:"Proxima Nova Bold";padding:16px 18px 14px;margin:0;line-height:25px}#algolia_instant_selector .sidebar.sidebar-main .is-widget-container-categories .facet .name:before{display:none}#algolia_instant_selector .is-widget-container-categories .ais-header{margin-bottom:0}#algolia_instant_selector .is-widget-container-categories .ais-body{border:1px solid #d7d7d7;border-top:none;padding:15px 18px 10px}#algolia_instant_selector .is-widget-container-categories .ais-body a{margin-left:0;display:block;padding:5px 0;color:#141b41;font-family:'Proxima Nova Semibold';font-size:18px}#algolia_instant_selector .is-widget-container-categories .ais-body a:hover{color:#009fd7;text-decoration:underline}div#instant-search-facets-container{display:flex !important;flex-direction:column}.is-widget-container-price_AUD_default{order:20}.is-widget-container-categories{order:-1}#algolia_instant_selector .sidebar.sidebar-main .rheostat.rheostat-horizontal{width:calc(100% - 15px);height:11px;margin:50px 0 20px}#algolia_instant_selector .sidebar.sidebar-main .rheostat-background{background:#d7d7d7;height:2px}#algolia_instant_selector .sidebar.sidebar-main .facet .name{font-size:26px !important;text-transform:uppercase;color:#000;line-height:26px;border-color:#ccc;padding:15px 0 11px}#algolia_instant_selector .sidebar.sidebar-main .facet .name:before{margin:10px 10px 0 0;content:"";display:block;width:27px;height:5px;background:#009fd7;float:left}#algolia_instant_selector .ais-header:after{content:"";clear:both;height:0;display:block}body select.ais-sort-by-selector{height:34px;color:#7a7a7a;font-size:14px;line-height:32px;background-position-y:50%}body #algolia_instant_selector .hits .sort-by-label{color:#7a7a7a;font-family:"Proxima Nova Semibold";font-size:14px}body #algolia_instant_selector .hits .infos{padding:0 0 10px;margin-bottom:22px;border-bottom:1px solid #d7d7d7;margin:0 0 22px;width:calc(100%) !important}#algolia_instant_selector #algolia-stats.pull-left{margin:6px 0}body #algolia_instant_selector .ais-current-refined-values.facet .ais-current-refined-values--body{padding-left:0}body .ais-current-refined-values--clear-all{position:static}#instant-search-results-container .product-item1 .price-box .price{font-size:2.2rem;color:#009fd7;white-space:nowrap;font-family:"Proxima Nova Bold"}#instant-search-results-container .product-item1 .price-box .before_special.price{font-size:1.5rem;color:#898da0;font-weight:400;margin-left:7px}div#instant-search-results-container .product-item1 button.action.tocart.primary{font-size:16px;padding:9px 0;width:100%;text-transform:uppercase;border-radius:0;line-height:18px}div#instant-search-results-container .price-box.price-final_price{margin-top:11px;min-height:32px}div#instant-search-bar-container{display:none}body #algolia_instant_selector.with-facets #algolia-left-container{width:calc(25% - 16px);padding-right:0;margin-right:21px}body #algolia_instant_selector.with-facets #algolia-right-container{width:calc(75% - 5px)}.algolia-clearfix{clear:both}#instant-search-results-container .ais-hits--item{width:calc((100% - 20px)/3);float:left;padding:0 10px;margin-bottom:35px;min-height:406px}#instant-search-results-container .product-img img{width:100%}div#instant-search-pagination-container{text-align:right;margin-top:40px}#instant-search-pagination-container .ais-pagination{font-size:0;letter-spacing:-1px;line-height:0;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:400;vertical-align:top}#instant-search-pagination-container .ais-pagination li{font-size:16px;letter-spacing:normal;line-height:32px;margin:0 4px 0 0;display:inline-block;vertical-align:top}#instant-search-pagination-container .ais-pagination li.ais-pagination--item__disabled span,#instant-search-pagination-container .ais-pagination li a{background:#fff;border:1px solid #009fd7;color:#009fd7;font-size:16px;display:inline-block;text-decoration:none;text-transform:uppercase;font-family:"Proxima Nova Bold";padding:0 13px;text-align:center;height:35px;line-height:32px;min-width:35px;border-radius:3px;margin-left:0;margin-right:0;position:relative;font-weight:400}#instant-search-pagination-container .ais-pagination li.ais-pagination--item__disabled span,#instant-search-pagination-container .ais-pagination li a:hover,#instant-search-pagination-container .ais-pagination li.ais-pagination--item__active a{background:#009fd7;color:#fff !important}#instant-search-pagination-container .ais-pagination li a:hover{opacity:.9}#instant-search-pagination-container .ais-pagination li.ais-pagination--item__previous span:before,#instant-search-pagination-container .ais-pagination li.ais-pagination--item__previous a:before{margin-right:8px;font-family:"Font Awesome 5 Pro";content:"\f104"}#instant-search-pagination-container .ais-pagination li.ais-pagination--item__next span:after,#instant-search-pagination-container .ais-pagination li.ais-pagination--item__next a:after{margin-left:8px;font-family:"Font Awesome 5 Pro";content:"\f105"}.ais-price-ranges .ais-price-ranges--item{margin:11px 0 5px}.ais-price-ranges .ais-price-ranges--item a{margin-left:0;display:block;padding:5px 0;color:#141b41;font-family:'Proxima Nova Semibold';font-size:18px}div.product-img[data-price="$1,099,998.90"] .actions-primary,div.product-img[data-price="A$999,999.00"] .actions-primary,div.product-img[data-price="$999,999.00"] .actions-primary,div.product-img[data-price="$999,999"] .actions-primary{display:none}.paypal-express-review .page-title-wrapper{margin-top:20px}.paypal-review-discount:after{clear:both;content:'';display:block;height:0}.paypal-express-review .block.discount{float:none;width:100%}.paypal-review-discount .block>.title:after{display:none}.paypal-review-discount .block>.title{padding:10px 0}.paypal-review-discount .block .fieldset:after{content:'';display:block;clear:both}.paypal-express-review strong.box-title{padding-bottom:15px;display:inline-block}.paypal-review .paypal-review-title>strong{margin-right:20px}.paypal-express-review .cart.table-wrapper th.col{padding:10px 0}.paypal-express-review .price-including-tax,.paypal-express-review .price-excluding-tax{font-size:16px}.paypal-express-review .cart.table-wrapper .product-item-details,.paypal-express-review .cart.table-wrapper .col.price>span{padding-top:0}.paypal-express-review .cart.table-wrapper .opc-block-summary tr td{padding-top:6px !important}.paypal-express-review .cart.table-wrapper .opc-block-summary tr td.amount{padding-right:0}.paypal-express-review .opc-block-summary .grand.totals strong{font-family:"Proxima Nova Bold"}.paypal-express-review .opc-block-summary{background:0 0}.paypal-express-review .cart.table-wrapper .col.subtotal{text-align:right}.paypal-express-review .actions-toolbar{float:right}.paypal-express-review .page-footer{margin-top:80px}.paypal-express-review .opc-block-summary th,.paypal-express-review .opc-block-summary td,.paypal-express-review .paypal-review .opc-block-summary .mark{font-size:16px}.paypal-express-review .opc-block-summary td.amount span{color:#141b41}.amblog-comments-container fieldset{border:0;padding:0}#amblog_content_post .am-comment-content,#amblog_content_post .am-comment-form{padding:20px;border:0;border-top:1px solid #ddd}#amblog_content_post .am-comment-form h5{text-transform:uppercase;font-size:26px;line-height:38px;font-family:"Proxima Nova Bold";margin-top:0;margin-bottom:15px}#amblog_content_post .am-comment-content.my-comment{border-color:#ddd}.amblog-comments-container .am-comment-willapprove{line-height:24px}.tab-content .hidden-mobile .category-listing .col5>li{width:19%;margin-right:1.2%}.tab-content .hidden-mobile .category-listing .col5>li:last-child{margin-right:0}form.amasty_custom_form{max-width:100%}form.amasty_custom_form label{margin-bottom:4px !important;display:inline-block;color:#878787}form.amasty_custom_form.rendered-form .form-group{margin-bottom:10px}form.amasty_custom_form.rendered-form textarea.form-control{height:160px}form.amasty_custom_form button.action.secondary{margin-top:7px;padding-left:0;padding-right:0;min-width:184px}.ul_style1 ul{margin-left:0;padding-left:20px;margin-bottom:41px}.ul_style1 ul li{line-height:20px}body select,.amasty_custom_form.rendered-form select{font-family:"Proxima Nova Semibold";font-size:1.6rem;background:#fff url(../images/dropdown-icon.png) calc(100% - 21px) 21px no-repeat;padding-left:20px;padding-right:35px}.multishipping-checkout-addresses .page-title-wrapper h1.page-title,.multishipping-checkout-overview .page-title-wrapper h1.page-title,.multishipping-checkout-address-newshipping .page-title-wrapper h1.page-title,.multishipping-checkout-shipping .page-title-wrapper h1.page-title,.multishipping-checkout-billing .page-title-wrapper h1.page-title,.account .page-title-wrapper h1.page-title,.customer-account-create .page-title-wrapper h1{margin-top:52px;margin-bottom:51px}.field-want_to_purchase_prescriptions .amorderattr_img_checkbox img,.field-want_to_purchase_prescriptions.field label.label{display:none}.form-create-account .fieldset>legend.legend{font-size:18px;color:#141b41;border-bottom:1px solid #d7d7d7;padding-bottom:16px;margin-bottom:9px !important;cursor:pointer;text-transform:uppercase;position:relative;line-height:1.1;font-family:"Proxima Nova Bold";display:block;float:none;width:100%}.form-create-account .fieldset>legend.legend span{color:#141b41}.form-create-account ._has-datepicker~.ui-datepicker-trigger{display:none}.form-create-account .actions-toolbar .secondary{display:none}.form-create-account .fieldset>.field.newsletter>.label{margin:0;padding:0}.account.page-layout-2columns-left main#maincontent{margin-top:36px;margin-bottom:69px}body.account.page-layout-2columns-left .sidebar-additional{display:none}.block.block-reviews-dashboard{display:none}.account.page-layout-2columns-left .columns .page-title-wrapper h1.page-title{margin-top:8px;margin-bottom:31px}.account-nav .content{color:#141b41;font-family:'Proxima Nova Semibold';font-size:18px;padding:26px 0}.account-nav .item a{text-decoration:none;color:#141b41;font-family:'Proxima Nova Semibold';font-size:18px;padding:10px 15px}.account-nav .item.current a,.account-nav .item.current strong,.account-nav .item a:hover{border-color:transparent;background:0 0;color:#009fd7;font-size:18px}.account.page-layout-2columns-left .fieldset>.field.choice:before,.account.page-layout-2columns-left .fieldset>.field.no-label:before{display:none}.account.page-layout-2columns-left fieldset legend.legend,.account.page-layout-2columns-left .column.main .block .block-title{font-size:18px;border-bottom:1px solid #d7d7d7;padding-bottom:12px;margin-bottom:24px;text-transform:uppercase;position:relative;line-height:1.1;display:block;float:none;width:100%}.account.page-layout-2columns-left .column.main .block .block-title strong{line-height:1.1;font-size:18px}.account.page-layout-2columns-left .block .block-title span{text-transform:none;font-size:16px}.account.page-layout-2columns-left fieldset legend.legend span{color:#141b41}.account.page-layout-2columns-left fieldset{margin-bottom:50px;letter-spacing:0}.account.page-layout-2columns-left ._has-datepicker~.ui-datepicker-trigger{display:none}.account.page-layout-2columns-left .step-title{margin-bottom:30px}.account.page-layout-2columns-left .block-reorder .block-title>strong{font-size:18px}.account.page-layout-2columns-left .sidebar .product-item-name a{font-size:18px}.account.page-layout-2columns-left .sidebar .product-item-name{min-height:26px}.account.page-layout-2columns-left .sidebar .block-reorder .actions-toolbar{max-width:100%}.account.page-layout-2columns-left .column.main .block:not(.widget) .box-title{margin-bottom:18px}.account.page-layout-2columns-left .block-addresses-list .items.addresses>.item,.account.page-layout-2columns-left .column.main .block-content,.account.page-layout-2columns-left .column.main .block:not(.widget) .box-title>span{font-size:20px;line-height:1.2}.account.page-layout-2columns-left .item.actions,.account.page-layout-2columns-left .column.main .block-content .box-actions{font-size:16px;margin-top:22px}.account.page-layout-2columns-left .column.main .block-content .actions a:not(:first-child),.account.page-layout-2columns-left .column.main .block-content .box-actions a:not(:first-child){padding-left:13px;margin-left:7px;position:relative}.account.page-layout-2columns-left .column.main .block-content .actions a:not(:first-child):before,.account.page-layout-2columns-left .column.main .block-content .box-actions a:not(:first-child):before{position:absolute;content:"";height:12px;width:2px;background:#71707d;left:0;top:3px}.account.page-layout-2columns-left .column.main .block{margin-bottom:36px}.account.page-layout-2columns-left .column.main .block:not(.widget) .block-title>.action{margin-left:34px}.account.page-layout-2columns-left .column.main .block-content table{font-size:16px}.account.page-layout-2columns-left table>tbody>tr>td{padding:15px 6px}.account.page-layout-2columns-left .box-order-billing-method table>tbody>tr>td{padding-top:6px}.account.page-layout-2columns-left .limiter-label,.account.page-layout-2columns-left .limiter-options{font-weight:400;font-family:'Proxima Nova','Helvetica Neue',Helvetica,Arial,sans-serif;padding-right:5px}.account.page-layout-2columns-left .limiter-options{height:35px;padding:0 39px 0 10px;background-position:calc(100% - 10px) 14px}.account.customer-address-index .actions-toolbar{margin-top:54px}.account.sales-order-view table>tbody>tr>th,.account.sales-order-view table>tbody>tr>td{padding-left:0}.customer-address-form.page-layout-2columns-left .fieldset .field.field-name-firstname,.customer-address-form.page-layout-2columns-left .fieldset .field.field-name-lastname,.customer-account-edit.page-layout-2columns-left .fieldset .field.field-name-firstname,.customer-account-edit.page-layout-2columns-left .fieldset .field.field-name-lastname,.customer-account-edit.page-layout-2columns-left .fieldset .field.date.field-dob{width:100%}.customer-address-form.page-layout-2columns-left .fieldset br,.customer-account-edit.page-layout-2columns-left .fieldset .field.date.field-dob{display:none !important}.customer-account-edit.page-layout-2columns-left fieldset.fieldset.info .field.choice:nth-last-child(3){margin-top:32px}.customer-address-form.page-layout-2columns-left fieldset legend.legend,.account.customer-account-edit.page-layout-2columns-left fieldset legend.legend{margin-bottom:29px !important}.customer-address-form.page-layout-2columns-left .fieldset .field,.customer-account-edit.page-layout-2columns-left .fieldset .field{margin-bottom:9px !important}.customer-address-form.page-layout-2columns-left .fieldset .field.additional{margin-bottom:0 !important}.customer-address-form.page-layout-2columns-left .field.choice.set.billing{margin-top:40px}table#my-orders-table tbody tr{border-bottom:1px solid #d7d7d7}.customer-address-form form label,.customer-address-form form legend span,.customer-account-edit form label,.customer-account-edit form legend span{color:#878787}.customer-account-edit form .field.choice label,.customer-account-edit form .field.choice legend span{color:#141b41}.newsletter-manage-index .actions-toolbar .secondary,.sales-order-history .actions-toolbar .secondary,.customer-address-index .actions-toolbar .secondary,.account .actions-toolbar .secondary,.customer-account-edit .actions-toolbar .secondary{display:none}.customer-account-create .field.date input{width:100%}.account.sales-order-history .limiter-text,.account.sales-order-history .toolbar-amount{display:inline-block}.account .column.main .actions-toolbar .action.primary,.account .column.main form .actions-toolbar .action.primary{font-size:15px}table.table-order-items .product-item-name{min-height:auto}.customer-account-login div.primary a.action.create.primary{line-height:18px}.account.customer-account-patient #group-fields-customer-attributes .admin__legend.step-title{display:none}.account.customer-account-patient .fieldset>.field.field-concessional_card_number,.account.customer-account-patient .fieldset>.field.field-safety_net_card_number,.account.customer-account-patient .fieldset>.field.field-medicare_card_number,.account.customer-account-patient .fieldset>.field.field-name-firstname{margin-right:3%}body.customer-account-patient .newsletter{display:none}#amlocator_left span.empty_location{font-size:16px}.account .table-order-items .price-including-tax,.account .table-order-items .price-excluding-tax{line-height:1.42857143}.mobile-only{display:none}body textarea{font-family:"Proxima Nova SemiBold" !important}.products-sliders .owl-theme .owl-pagination .owl-page.active span,.products-sliders .owl-theme .owl-pagination .owl-page span:hover{background:#f2aa31 !important}.product.data.items>.item.content p.advice_tip_title{margin-bottom:10px}body .review-control-vote input[type=radio]{display:inherit}.sendfriend-product-send form label,.sendfriend-product-send form legend span{color:#141b41}.sendfriend-product-send .fieldset>.field:not(.choice)>.label{color:#141b41}.sendfriend-product-send button.action.submit.primary{min-width:188px}.sendfriend-product-send .page-title-wrapper{margin-top:40px}.wishlist-index-index #mobile-nav{display:none}.form-wishlist-items .field.qty{float:left;margin-top:11px;width:58px}.account.wishlist-index-index .form-wishlist-items .box-tocart .product-item-actions{position:static;float:left;width:calc(100% - 58px);margin-top:11px}.form-wishlist-items .actions-primary{width:100%;display:inline-block}.form-wishlist-items .actions-primary button.primary.action{width:100%;float:left;display:inline-block;font-size:15px}.account.wishlist-index-index .actions-toolbar button.action.update,.account.wishlist-index-index .actions-toolbar button.action.share,.account.wishlist-index-index .actions-toolbar button.action.tocart{font-size:18px;padding-top:11px;padding-bottom:10px;margin-right:10px}.account.wishlist-index-index.page-layout-2columns-left fieldset{margin-bottom:0}.account.wishlist-index-index .products-grid .product-item{margin-bottom:45px}.account.wishlist-index-index .product-item-actions{width:100%;position:static}body.wishlist-index-share button.action.submit.primary{font-size:15px}.wishlist-index-index .product-item .price-box{display:block}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{color:#000}.catalog-product-compare-index .page-title-wrapper{margin-top:53px}.catalog-product-compare-index td.cell.remove.product{position:relative}.catalog-product-compare-index .table-comparison .cell.remove a.action.delete{position:absolute;background:#f2aa31;border-radius:50%;width:32px;height:14px;text-align:center;vertical-align:middle;padding:9px 0;line-height:13px;right:0;top:0;z-index:2}.catalog-product-compare-index .table-comparison .cell.remove a.action.delete:before{font-size:16px;line-height:15px;color:#fff;content:"\f00d"}.catalog-product-compare-index .table-comparison .cell.remove a.action.delete:hover{background:#e79a19}.catalog-product-compare-index .table-comparison .cell.remove a.action.delete:before:hover{color:#fff}.catalog-product-compare-index .column.main .product-item{padding:10px}.catalog-product-compare-index .table:not(.cart):not(.totals)>thead>tr>td{border:0}.catalog-product-compare-index main#maincontent{margin-bottom:60px}.catalog-product-compare-index .table-comparison td,.catalog-product-compare-index .table-comparison th{border:1px solid #d7d7d7 !important}.catalog-product-compare-index td.cell.remove,.catalog-product-compare-index th.cell.remove{border:0 !important}.account .page-title-wrapper h1.page-title:before,.customer-account-create .page-title-wrapper h1:before,.customer-account-login .page-title-wrapper h1:before,.cms-no-route h1.page-title:before,.heading-style-1:before{margin:10px 10px 0 0;content:"";display:block;width:27px;height:5px;background:#009fd7;float:left}.account .page-title-wrapper h1.page-title,.customer-account-create .page-title-wrapper h1,.customer-account-login .page-title-wrapper h1,.cms-no-route h1.page-title,.heading-style-1{font-size:26px !important;text-transform:uppercase;color:#000;line-height:1.1}.heading-style-2{font-size:26px !important;color:#000;line-height:1.1}.heading-style-3{font-size:18px;text-transform:uppercase;line-height:1.1;color:#141b41;margin-bottom:11px}.accordition-wrapper h3.acc-title{font-size:18px;border-bottom:1px solid #d7d7d7;padding-bottom:16px;margin-bottom:17px;cursor:pointer;text-transform:uppercase;position:relative;line-height:1.1;padding-right:30px}.accordition-wrapper h3.acc-title:before{position:absolute;right:0;top:calc(50% - 8px);content:"\f107";font-family:Font Awesome\ 5 Pro;font-size:26px;line-height:1px;color:#a7a7a7}.accordition-wrapper .acc-content{display:none;font-size:18px}.accordition-wrapper.active .acc-content{display:block;margin-bottom:30px}.box .payment-method .title{font-size:16px;font-family:Proxima Nova}.page-print .order-details-items,.page-print .order-details-items.invoice{border:0 !important}.page-print .table-order-items .col.discount,.page-print th.col.qty,.page-print td.col.qty,.page-print.sales-order-printcreditmemo th.col.qty,.page-print.sales-order-printcreditmemo td.col.qty,.page-print.sales-order-printshipment td.col.qty,.page-print.sales-order-printshipment th.col.price{text-align:center !important}.page-print .table-order-items th.col.rowtotal,.page-print .table-order-items .col.total{text-align:right !important}.page-print .bankpayment_info tr td{padding:2px !important}.products-list .product-img .stock.unavailable{line-height:50px}.products-list .product-img .actions-primary{bottom:-50px}.products-list .product-img:hover .actions-primary{bottom:0}