.stand-form{--input-padding-x: 0.75rem;--input-padding-y: 0.75rem}.stand-form .form-group{position:relative}.stand-form .form-label-group{margin-bottom:1rem}.stand-form .form-label-group input,.stand-form .form-label-group label{padding:var(--input-padding-y) var(--input-padding-x)}.stand-form .contact-info-block .form-group label{padding-top:calc(var(--input-padding-y) / 3);padding-bottom:calc(var(--input-padding-y) / 3);font-size:12px;color:#999;position:absolute;top:-2px}.stand-form .form-label-group label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.5;color:#444;border:1px solid transparent;border-radius:0.25rem;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;white-space:nowrap;overflow:hidden}@media (max-width: 991.98px){.stand-form .form-label-group label{font-size:0.825rem}}.stand-form .form-label-group>span i{display:block;position:absolute;right:0;top:24px;-webkit-transform:translate(-30px, -50%);transform:translate(-30px, -50%);cursor:pointer;color:#444}.stand-form .form-group.required label::after{content:"*";color:#444}.stand-form .form-label-group input::-webkit-input-placeholder{color:transparent}.stand-form .form-label-group input::-moz-placeholder{color:transparent}.stand-form .form-label-group input:-ms-input-placeholder{color:transparent}.stand-form .form-label-group input::-ms-input-placeholder{color:transparent}.stand-form .form-label-group input::placeholder{color:transparent}.stand-form .form-label-group input:not(:-moz-placeholder-shown){padding-top:calc( var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom:calc(var(--input-padding-y) / 3)}.stand-form .form-label-group input:not(:-ms-input-placeholder){padding-top:calc( var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom:calc(var(--input-padding-y) / 3)}.stand-form .form-label-group input:not(:placeholder-shown),.stand-form .form-label-group input:focus{padding-top:calc( var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom:calc(var(--input-padding-y) / 3)}.stand-form .form-label-group input:not(:-moz-placeholder-shown) ~ label{padding-top:calc(var(--input-padding-y) / 3);padding-bottom:calc(var(--input-padding-y) / 3);font-size:12px;color:#999}.stand-form .form-label-group input:not(:-ms-input-placeholder) ~ label{padding-top:calc(var(--input-padding-y) / 3);padding-bottom:calc(var(--input-padding-y) / 3);font-size:12px;color:#999}.stand-form .form-label-group input:not(:placeholder-shown) ~ label,.stand-form .form-label-group input:focus ~ label{padding-top:calc(var(--input-padding-y) / 3);padding-bottom:calc(var(--input-padding-y) / 3);font-size:12px;color:#999}.stand-form .custom-checkbox .custom-control-label::before{border:2px solid #000;background:#fff;width:1.05rem;height:1.05rem}.stand-form .form-control{height:auto}.stand-form .form-control.confidential::before{content:"*";color:#c00}.stand-form .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.stand-form .radio-toolbar input[type="radio"]{opacity:0;position:fixed;width:0}.stand-form .radio-toolbar label{display:inline-block;background-color:#fff;padding:10px 20px;font-family:sans-serif, Arial;font-size:16px;border:1px solid gainsboro;border-radius:.1875rem;cursor:pointer}@media (max-width: 768.98px){.stand-form .radio-toolbar label{padding:10px 10px}}.stand-form .radio-toolbar label:hover{background-color:#eee}.stand-form .radio-toolbar input[type="radio"]:focus+label{border:2px solid #999}.stand-form .radio-toolbar input[type="radio"]:checked+label{background-color:#ccc;border:1px solid black}.stand-form .validator{position:absolute;right:0;top:50%;-webkit-transform:translate(-5px, -50%);transform:translate(-5px, -50%);width:1.5rem;height:1.5rem;display:none}.stand-form input.validate:valid ~ .validator{display:block}.stand-form .btn-submit{width:70%;margin:auto;text-transform:uppercase;padding-top:0.75rem;padding-bottom:0.75rem;border-radius:0}@media (max-width: 991.98px){.stand-form .btn-submit{width:100%}}.stand-form select ~ label{display:block;min-width:36px;position:absolute;top:12px;left:14px;margin:0;pointer-events:none}.stand-form select:valid ~ label{padding-top:calc(var(--input-padding-y) / 3);padding-bottom:calc(var(--input-padding-y) / 3);font-size:12px;color:#999;position:absolute;top:-2px}.stand-form .custom-select{padding:1.275rem 1.75rem 0.375rem 0.75rem}.dropdown:hover a span.total-price{font-weight:700}@media (min-width: 992px){.data-checkout-stage .header-container{border-bottom:1px solid #ededed;padding-bottom:10px;padding-top:5px}}.data-checkout-stage .help-block span{white-space:nowrap}.data-checkout-stage .brand{padding-top:0}@media (min-width: 992px){.data-checkout-stage .brand.bc-brand{width:16em}}.data-checkout-stage .brand img{width:auto}.data-checkout-stage .total-price{font-weight:bold;margin-bottom:0.25rem}.data-checkout-stage .cart-icon-container .notification-mobile{width:1rem;height:1rem;top:0;right:-0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:2rem}.data-checkout-stage .cart-icon-container .notification-text{bottom:0}.data-checkout-stage .cart-icon-container .total-price{margin-bottom:0}.md-stepper-horizontal{-webkit-box-shadow:unset;box-shadow:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f3f3f4;padding:0.5rem 15px}@media (min-width: 992px){.md-stepper-horizontal{position:absolute;left:50%;top:0;margin-left:-14.0625em;width:auto;text-align:center;background-color:#fff;padding-top:0;padding-bottom:0}}.md-stepper-horizontal .md-step{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.md-stepper-horizontal .md-step{padding:12px 24px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.md-stepper-horizontal .md-step .md-step-circle{width:20px;min-width:20px;height:20px;margin-right:0.2rem;background-color:unset;border:1px solid #b8b8b9;border-radius:50%;text-align:center;line-height:20px;font-size:14px;color:#d6d6d6}@media (min-width: 992px){.md-stepper-horizontal .md-step .md-step-circle{width:30px;min-width:30px;height:30px;line-height:30px;font-size:16px;margin-right:0}}.md-stepper-horizontal .md-step .md-step-title{font-size:14px;color:#afb0b0}@media (min-width: 992px){.md-stepper-horizontal .md-step .md-step-title{font-size:15px;margin-top:6px}}.md-stepper-horizontal .md-step .md-step-optional{font-size:12px}.md-stepper-horizontal .md-step .md-step-bar-left{display:none;position:absolute;top:27px;height:1px;border-top:1px solid #ddd;left:0;right:50%;margin-right:15px}@media (min-width: 992px){.md-stepper-horizontal .md-step .md-step-bar-left{display:block}}.md-stepper-horizontal .md-step .md-step-bar-right{display:none;position:absolute;top:27px;height:1px;border-top:1px solid #ddd;right:0;left:50%;margin-left:15px}@media (min-width: 992px){.md-stepper-horizontal .md-step .md-step-bar-right{display:block}}.md-stepper-horizontal .md-step:first-child .md-step-bar-left,.md-stepper-horizontal .md-step:last-child .md-step-bar-right{display:none}.md-stepper-horizontal .md-step.active .md-step-title,.md-stepper-horizontal .md-step.active span,.data-checkout-stage[data-checkout-stage=shipping] .md-stepper-horizontal .md-step:nth-child(2) .md-step-title,.data-checkout-stage[data-checkout-stage=shipping] .md-stepper-horizontal .md-step:nth-child(2) span,.data-checkout-stage[data-checkout-stage=shippingMethod] .md-stepper-horizontal .md-step:nth-child(2) .md-step-title,.data-checkout-stage[data-checkout-stage=shippingMethod] .md-stepper-horizontal .md-step:nth-child(2) span,.data-checkout-stage[data-checkout-stage=placeOrder] .md-stepper-horizontal .md-step:last-child .md-step-title,.data-checkout-stage[data-checkout-stage=placeOrder] .md-stepper-horizontal .md-step:last-child span,.data-checkout-stage[data-checkout-stage=payment] .md-stepper-horizontal .md-step:last-child .md-step-title,.data-checkout-stage[data-checkout-stage=payment] .md-stepper-horizontal .md-step:last-child span{color:black}.md-stepper-horizontal .md-step.active .md-step-circle,.data-checkout-stage[data-checkout-stage=shipping] .md-stepper-horizontal .md-step:nth-child(2) .md-step-circle,.data-checkout-stage[data-checkout-stage=shippingMethod] .md-stepper-horizontal .md-step:nth-child(2) .md-step-circle,.data-checkout-stage[data-checkout-stage=placeOrder] .md-stepper-horizontal .md-step:last-child .md-step-circle,.data-checkout-stage[data-checkout-stage=payment] .md-stepper-horizontal .md-step:last-child .md-step-circle{border:1px solid black;background-color:unset}.login-oauth{margin-top:1rem}.login-oauth>div{margin-top:0 !important}@media (min-width: 769px){.login-oauth .oauth-container{padding-left:3rem;padding-right:3rem}}.login-oauth .oauth-facebook,.login-oauth .oauth-google{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.7rem 1rem;font-weight:300}.login-oauth .oauth-facebook>i,.login-oauth .oauth-google>i{font-size:1.5rem;margin-right:0.7rem}.login-oauth .oauth-facebook{color:#fff;background:#3b5999}.login-oauth .oauth-google{background-color:#f2f2f2}.login-oauth .oauth-google:hover{color:#000}.login-oauth .oauth-google>i{color:transparent;font-size:1.5rem;margin-right:0.7rem;background:url("../../images/google.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.total-items-label{font-weight:bold;margin-bottom:0.25rem}@media (min-width: 769px){.login-form-container{width:75%;margin:auto}}.login-form-container .stand-form .btn-submit{width:100%}.checkout-login-container .nav-tabs{border-bottom:0}.checkout-login-container .nav-tabs .nav-item .nav-link{background-color:#f3f3f4}.checkout-login-container .nav-tabs .nav-item .nav-link:hover,.checkout-login-container .nav-tabs .nav-item .nav-link:focus{border-color:transparent}.checkout-login-container .nav-tabs .nav-item .nav-link.active{background-color:#fff;border-color:transparent;border-right-color:rgba(0,0,0,0.125)}
