.main-menu .icon::before{font-weight:300;font-size:1.25rem}.logo-main-menu-wrapper{flex:0 0 50%;max-width:50%}.open-minicart:before{font-weight:300;font-size:1.25rem}.search-button{margin-right:5px}.search-button::before{font-weight:300;font-size:1.25rem}.search-form-icon.show{z-index:10}.single-search-result a{text-transform:uppercase}.header-cart-count{font-size:0.85rem;right:0.9rem;top:0.25rem;display:flex;align-items:center;justify-content:center;height:20px;width:20px}@media (max-width: 991.98px){.header-cart-count{right:-0.3rem}}@media (min-width: 992px){.header-cart-count{right:-0.25rem}}.shipping-cost{margin-top:1rem}.shipping-cost .review-order-header p{font-size:1rem}.shipping{-webkit-border:1px solid #e3e3e3;-moz-border:1px solid #e3e3e3;-ms-border:1px solid #e3e3e3;border:1px solid #e3e3e3;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;-ms-border-radius:.375rem}.shipping .shipping-method{align-items:center;padding-left:15px;padding-right:15px;padding:10px 15px;margin-bottom:0;position:relative;flex-wrap:wrap}.shipping .shipping-method:not(:last-of-type){border-bottom:1px solid #e3e3e3}.shipping .shipping-method input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.5rem;width:7%;padding:0 .5rem 0 0;border:0;flex-basis:auto}.shipping .shipping-method input[type="radio"]:after{content:'';width:1.5rem;height:inherit;border:solid 2px #000;display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%}.shipping .shipping-method input[type="radio"]:checked:before{content:'';width:1.5rem;height:inherit;display:block;position:absolute;background-color:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%}.shipping .shipping-method input[type="radio"]:checked:after{text-align:center;content:'';color:#fff;background-color:#000;border-color:#fff;width:1.25rem;height:1.25rem;position:relative;left:.125rem;top:.125rem;margin-right:.25rem}.shipping .shipping-method input[type="radio"]:checked ~ label:after{content:"";background-color:rgba(36,127,117,0.2);position:absolute;top:0;left:0;width:100%;height:100%}.shipping .shipping-method label[for*="shipping_method"]{font-size:.8125rem;font-weight:600;padding-left:0;flex-basis:90%}.carrier-agents-postcode-search #carrier-agent-heading{font-size:1rem;margin:1.25rem 0 .25rem}.carrier-agents-postcode-search .woo-carrier-agents-postcode-input-wrapper{position:relative}@media (min-width: 992px){.carrier-agents-postcode-search .woo-carrier-agents-postcode-input-wrapper{display:flex;margin-bottom:1rem}}.carrier-agents-postcode-search .woo-carrier-agents-postcode-input-wrapper i{position:absolute;left:1rem;top:50%;transform:translateY(-50%)}.carrier-agents-postcode-search .woo-carrier-agents-postcode-input-wrapper input[type="text"]{font-size:.85rem;width:100%;max-width:100%;padding:.75rem 1rem .75rem 2.375rem;-webkit-border:1px solid #e3e3e3;-moz-border:1px solid #e3e3e3;-ms-border:1px solid #e3e3e3;border:1px solid #e3e3e3;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;-ms-border-radius:.375rem}.carrier-agents-postcode-search .woo-carrier-agents-postcode-input-wrapper .placeholder{position:absolute;left:2.5rem;top:.375rem;color:grey;font-size:.875rem}.carrier-agents-postcode-search .woo-carrier-agents-postcode-input-wrapper #woo-carrier-agents-search-button{background-color:#247f75;color:#fff;border-color:#247f75;margin-bottom:1rem}@media (min-width: 992px){.carrier-agents-postcode-search .woo-carrier-agents-postcode-input-wrapper #woo-carrier-agents-search-button{margin:0}}.carrier-agents-postcode-search #woo-carrier-agents-container #woo-carrier-agents .woo-carrier-agent.active,.carrier-agents-postcode-search #woo-carrier-agents-container #woo-carrier-agents .woo-carrier-agent.active:hover{background-color:rgba(36,127,117,0.2)}.carrier-agents-postcode-search #woo-carrier-agents-container #woo-carrier-agents .woo-carrier-agent .woo-carrier-agent-radio input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.5rem;width:auto;padding:0 .5rem 0 0;border:0}.carrier-agents-postcode-search #woo-carrier-agents-container #woo-carrier-agents .woo-carrier-agent .woo-carrier-agent-radio input[type="radio"]:after{content:'';width:1.5rem;height:inherit;border:solid 2px #000;display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%}.carrier-agents-postcode-search #woo-carrier-agents-container #woo-carrier-agents .woo-carrier-agent .woo-carrier-agent-radio input[type="radio"]:checked:before{content:'';width:1.5rem;height:inherit;display:block;position:absolute;background-color:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%}.carrier-agents-postcode-search #woo-carrier-agents-container #woo-carrier-agents .woo-carrier-agent .woo-carrier-agent-radio input[type="radio"]:checked:after{text-align:center;content:'';color:#fff;background-color:#000;border-color:#fff;width:1.25rem;height:1.25rem;position:relative;left:.125rem;top:.125rem;margin-right:.25rem}.carrier-agents-postcode-search #woo-carrier-agents-container #woo-carrier-agents .woo-carrier-agent .woo-carrier-agent-radio input[type="radio"]:checked ~ label:after{content:"";background-color:rgba(36,127,117,0.2);position:absolute;top:0;left:0;width:100%;height:100%}.methods{-webkit-border:1px solid #e3e3e3;-moz-border:1px solid #e3e3e3;-ms-border:1px solid #e3e3e3;border:1px solid #e3e3e3;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;-ms-border-radius:.375rem}.methods .wc_payment_method{align-items:center;padding-left:15px;padding-right:15px;padding:10px 15px;margin-bottom:0;position:relative}.methods .wc_payment_method:not(:last-of-type){border-bottom:1px solid #e3e3e3}.methods .wc_payment_method input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.5rem;width:auto;padding:0 .5rem 0 0;border:0}.methods .wc_payment_method input[type="radio"]:after{content:'';width:1.5rem;height:inherit;border:solid 2px #000;display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%}.methods .wc_payment_method input[type="radio"]:checked:before{content:'';width:1.5rem;height:inherit;display:block;position:absolute;background-color:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%}.methods .wc_payment_method input[type="radio"]:checked:after{text-align:center;content:'';color:#fff;background-color:#000;border-color:#fff;width:1.25rem;height:1.25rem;position:relative;left:.125rem;top:.125rem;margin-right:.25rem}.methods .wc_payment_method input[type="radio"]:checked ~ label:after{content:"";background-color:rgba(36,127,117,0.2);position:absolute;top:0;left:0;width:100%;height:100%}.methods .wc_payment_method label{font-size:.8125rem;font-weight:600;padding-left:0}
