body#checkout section.checkout-step .content,
body#checkout section.checkout-step .done,
body#checkout section.checkout-step .step-edit {
    display: none;
}

body#checkout section.checkout-step .step-title {
    cursor: pointer;
    margin-bottom: 0;
    font-size: 18px;
    font-weight: 600;
    position: relative;
    background: transparent;
    line-height: 60px;
    color: #778695;
    border: 1px solid #DDE0E3;
    padding-left: 60px;
    margin: 0 0 5px;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.906%22%20height%3D%229.938%22%20viewBox%3D%220%200%2011.906%209.938%22%3E%3Cdefs%3E%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23aeaeae%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22steps_check%22%20class%3D%22cls-1%22%20d%3D%22M379.954%2C200.039l-5.55%2C5.823-2.442-2.562-1.953%2C2.048%2C4.395%2C4.612%2C7.5-7.873Z%22%20transform%3D%22translate(-370%20-200.031)%22%2F%3E%3C%2Fsvg%3E");
    background-position: 23px center;
    background-repeat: no-repeat;
}

body#checkout section.checkout-step.-current {
    background: #ffffff;
}

body#checkout section.checkout-step.-current .step-title {
    color: #070707;
    border-bottom: 0;
}

.steptitle span {
    color: #2C88E4;
    font-weight: bold;
}

.noborder {
    border: 0;
}

body#checkout section.checkout-step {
    box-shadow: none;
    border-bottom: 0;
    padding: 0;
    overflow: hidden;
}

h2.h4 {
    font-size: 18px;
    font-weight: 600;
}

body#checkout section.checkout-step.-current .content {
    display: block;
    padding: 0px 20px 0;
    box-sizing: border-box;
}

.companyrow {
    display: none;
}

.custom-checkboxdark input[type=checkbox]:checked+span {
    background: transparent;
}

.custom-checkboxdark input[type=checkbox]+span .checkbox-checked {
    display: none;
    margin-top: 0px;
    font-size: 0;
    width: 15px;
    height: 15px;
    margin: -1px;
    box-sizing: BORDER-BOX;
    text-indent: -999px;
    background-position: center center;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215.702%22%20height%3D%2214.483%22%20viewBox%3D%220%200%2015.702%2014.483%22%3E%3Cg%20id%3D%22Group_2001%22%20data-name%3D%22Group%202001%22%20transform%3D%22translate(-120.571%20-651.035)%22%3E%3Cg%20id%3D%22Path_737%22%20data-name%3D%22Path%20737%22%20transform%3D%22translate(120.571%20653.74)%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M0%2C0H12.849V11.778H0Z%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M%201%200.9999961853027344%20L%201%2010.77799606323242%20L%2011.84871959686279%2010.77799606323242%20L%2011.84871959686279%200.9999961853027344%20L%201%200.9999961853027344%20M%200%20-3.814697265625e-06%20L%2012.84871959686279%20-3.814697265625e-06%20L%2012.84871959686279%2011.77799606323242%20L%200%2011.77799606323242%20L%200%20-3.814697265625e-06%20Z%22%20stroke%3D%22none%22%20fill%3D%22%23223a50%22%2F%3E%3C%2Fg%3E%3Cpath%20id%3D%22Icon_material-done%22%20data-name%3D%22Icon%20material-done%22%20d%3D%22M9.623%2C16.96%2C6.231%2C13.569%2C5.1%2C14.7l4.523%2C4.523%2C9.691-9.691L18.183%2C8.4Z%22%20transform%3D%22translate(116.96%20642.635)%22%20fill%3D%22%232c88e4%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

.custom-checkboxdark {
    cursor: pointer;
}

p.strongtext {
    color: #223A50;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.15px;
    line-height: 30px;
    margin-top: -15px;
    z-index: 1;
    position: relative;
}

.custom-checkboxdark input[type=checkbox]+span {
    margin-right: 9px;
    display: inline-block;
    background-color: #fff;
    vertical-align: middle;
    cursor: pointer;
    box-sizing: border-box;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212.849%22%20height%3D%2211.778%22%20viewBox%3D%220%200%2012.849%2011.778%22%3E%3Cpath%20id%3D%22Path_741%22%20data-name%3D%22Path%20741%22%20d%3D%22M0%2C0H12.849V11.778H0Z%22%20fill%3D%22%23dde0e3%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 15px;
    height: 15px;
}

.custom-checkboxdark input[type=checkbox] {
    margin-top: .25rem;
    opacity: 0;
    cursor: pointer;
    position: absolute;
    display: none;
    width: 15px;
}

.custom-checkboxdark input[type=checkbox]:checked + span .checkbox-checked {
    display: block;
}

.use_same_address .custom-checkboxdark input[type=checkbox]:checked + span .checkbox-checked {
    display: none;
}

.use_same_address .custom-checkboxdark input[type=checkbox]:checked+span {
    background: #f6f8fa;
    border: 1px solid #dde0e3;
}

.use_same_address .custom-checkboxdark input[type=checkbox]+span {
    margin-top: 0px;
    font-size: 0;
    width: 15px;
    height: 15px;
    margin: -1px;
    box-sizing: BORDER-BOX;
    text-indent: -999px;
    background-position: center center;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215.702%22%20height%3D%2214.483%22%20viewBox%3D%220%200%2015.702%2014.483%22%3E%3Cg%20id%3D%22Group_2001%22%20data-name%3D%22Group%202001%22%20transform%3D%22translate(-120.571%20-651.035)%22%3E%3Cg%20id%3D%22Path_737%22%20data-name%3D%22Path%20737%22%20transform%3D%22translate(120.571%20653.74)%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M0%2C0H12.849V11.778H0Z%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M%201%200.9999961853027344%20L%201%2010.77799606323242%20L%2011.84871959686279%2010.77799606323242%20L%2011.84871959686279%200.9999961853027344%20L%201%200.9999961853027344%20M%200%20-3.814697265625e-06%20L%2012.84871959686279%20-3.814697265625e-06%20L%2012.84871959686279%2011.77799606323242%20L%200%2011.77799606323242%20L%200%20-3.814697265625e-06%20Z%22%20stroke%3D%22none%22%20fill%3D%22%23223a50%22%2F%3E%3C%2Fg%3E%3Cpath%20id%3D%22Icon_material-done%22%20data-name%3D%22Icon%20material-done%22%20d%3D%22M9.623%2C16.96%2C6.231%2C13.569%2C5.1%2C14.7l4.523%2C4.523%2C9.691-9.691L18.183%2C8.4Z%22%20transform%3D%22translate(116.96%20642.635)%22%20fill%3D%22%232c88e4%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

.inlineblock {
    display: inline-block;
}

span.custom-checkboxdark .inlineblock strong {
    font-weight: 600;
}

span.custom-checkboxdark .inlineblock {
    font-size: 16px;
    font-weight: 400;
    vertical-align: top;
    cursor: pointer;
    display: inline-block;
    max-width: calc(100% - 140px);
    max-width: -moz-calc(100% - 140px);
    max-width: -ms-calc(100% - 140px);
    max-width: -o-calc(100% - 140px);
    max-width: -webkit-calc(100% - 140px);
    max-width: calc(100% - 140px);
    width: 100%;
}

span.custom-checkboxdark .inlineblock em {
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
}

.inlineblock a.frame {
    color: #1d2020;
    display: inline-block;
}

.input-group .input-group-btn>.btn[data-action=show-password] {
    background: transparent;
    position: absolute;
    line-height: 60px;
    top: 0;
    right: 0;
    padding: 0;
    text-transform: none;
    font-size: 12px;
    font-weight: 400;
    text-decoration: underline;
    padding: 0 16px;
    z-index: 10;
    cursor: pointer;
    border: 0;
}

.checkoutform input:-webkit-autofill {
    -webkit-text-fill-color: #223A50!important;
    -webkit-box-shadow: 0 0 0 30px #ffffff inset;
    box-shadow: 0 0 0 30px #f6f8fa inset;
}

.input-group.js-parent-focus {
    position: relative;
}

.row.formrow {
    margin: 0 0 20px;
}

.tab-pane.active {
    display: block;
    padding: 0px 0px 0;
}

ul.nav.nav-inline.mytabs li {
    float: left;
    width: 50%;
    max-width: 50%;
    border: 0;
}

ul.nav.nav-inline.mytabs {
    display: block;
    padding: 0;
    list-style: none;
    margin: 0 0 50px;
    overflow: hidden;
    box-sizing: border-box;
    max-width: -moz-calc(50% - 10px);
    max-width: -ms-calc(50% - 10px);
    max-width: -o-calc(50% - 10px);
    max-width: -webkit-calc(50% - 10px);
    max-width: 100%;
    position: relative;
    float: left;
    width: 100%;
    margin-right: 0;
}

a.nav-link.show-login-form:hover,
a.nav-link.asguest:hover {
    background: #2c88e4;
}

a.nav-link.asguest:hover span,
a.nav-link.show-login-form:hover span {
    color: #fff;
}

a.asguest.nav-link span {
    color: #fff;
    -moz-transition: color 0.2s ease;
    -ms-transition: color 0.2s ease;
    -o-transition: color 0.2s ease;
    -webkit-transition: color 0.2s ease;
    transition: color 0.2s ease;
    font-weight: 600;
    line-height: 1;
    width: 100%;
    margin: 0;
    font-size: 14px;
}

.asguest:hover {
    background: #77975d;
    color: #ffffff;
}

.asguest span {
    display: inline-block;
    line-height: 1;
    vertical-align: middle;
}

#checkout .cart-summary-line.cart-total {
    margin-bottom: 0;
    border-bottom: 0;
}

#checkout .cartright {
    padding-bottom: 0;
}

li.tabsep {
    color: #c7c8ca;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    width: 115px;
    line-height: 42px;
    text-align: center;
}

a.nav-link.asguest span,
a.nav-link.show-login-form span {
    color: #223A50;
    line-height: 1;
    width: 100%;
    margin-top: -4px;
}

a.nav-link.asguest.active span,
a.nav-link.show-login-form.active span {
    color: #fff;
}

a.nav-link.show-login-form.active:hover span {
    color: #fff;
}

a.nav-link.asguest.active,
a.nav-link.show-login-form.active {
    background: #2c88e4;
}

a.nav-link.asguest,
a.nav-link.show-login-form {
    background: #fff;
    color: #223A50;
    font-size: 14px;
    font-weight: 600;
    line-height: 46px;
    border: 1px solid #2c88e4;
    width: 100%;
    display: block;
    text-transform: uppercase;
    text-align: center;
    -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s;
    box-sizing: BORDER-BOX;
}

.nav-inline .nav-item+.nav-item,
.nav-inline .nav-link+.nav-link {
    margin-left: 0px;
}

button.continue.greenbtn.float-xs-right {
    max-width: 160px;
}

.show767 {
    display: none;
}

label.formlabel.left.radiolabel {
    font-size: 16px;
    font-weight: bold;
    max-width: 83px;
    line-height: 18px;
    width: 100%;
    display: inline-block;
}

.customradio input {
    display: none;
}

.customradio input[type=radio]+label:before {
    content: '';
    position: Absolute;
    width: 18px;
    height: 18px;
    left: 0;
    top: 0;
    background-color: #fff;
    border-radius: 50%;
    border: 1px solid #e4e4e4;
    box-sizing: BORDER-BOX;
}

.customradio input[type=radio]+label {
    color: #223A50;
    margin-right: 0;
    cursor: pointer;
    line-height: 18px;
    display: inline-block;
    margin: 0;
    font-size: 14px;
    padding: 0;
    font-weight: 400;
    padding-left: 36px;
    text-align: center;
    position: relative;
    margin-right: 19px;
}

.customradio input[type=radio]:not(old):checked+label:before {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%228%22%20height%3D%228%22%20viewBox%3D%220%200%208%208%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%232c88e4%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Crect%20id%3D%22bgr_selected%22%20data-name%3D%22bgr%20selected%22%20class%3D%22cls-1%22%20width%3D%228%22%20height%3D%228%22%20rx%3D%224%22%20ry%3D%224%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-color: #fff;
    background-position: center center;
    border: 1px solid #2c88e4;
}

.customradio input[type=radio]+label:last-child {
    margin-right: 0;
}

#login-form>section>div:nth-child(2) {
    margin-right: 20px;
}

#login-form>section>div:nth-child(3) {
    margin-right: 0;
}

#login-form>section .w50 {
    margin-bottom: 20px;
}

body#checkout section.checkout-step.-current .step-title {
    border: 0;
    background-color: #fff;
}

body#checkout section.checkout-step.-current {
    padding-bottom: 20px;
    border: 1px solid #DDE0E3;
    margin-bottom: 5px;
}

span.custom-checkboxdark .inlineblock a:hover {
    text-decoration: none;
}

span.custom-checkboxdark .inlineblock a {
    font-size: 14px;
    font-weight: 500;
    text-decoration: underline;
    color: #2C88E4;
}

body#checkout section.checkout-step.-complete .step-title {
    color: #000;
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.906%22%20height%3D%229.938%22%20viewBox%3D%220%200%2011.906%209.938%22%3E%3Cdefs%3E%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%232c88e4%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22steps_check%22%20class%3D%22cls-1%22%20d%3D%22M379.954%2C200.039l-5.55%2C5.823-2.442-2.562-1.953%2C2.048%2C4.395%2C4.612%2C7.5-7.873Z%22%20transform%3D%22translate(-370%20-200.031)%22%2F%3E%3C%2Fsvg%3E");
}

.address-item input {
    display: none;
}

.addressrow {
    font-size: 13px;
    padding: 7px 0;
    padding-left: 35px;
    box-sizing: border-box;
    font-weight: 400;
    margin: 0 0 0;
    background-position: 0px center;
}

.addressrow.icon-cart_user {
    font-size: 16px;
    font-weight: 600;
    color: #223A50;
}

body#checkout section.checkout-step .address-item.selected {
    position: relative;
    background: #f8f8f8;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.906%22%20height%3D%229.938%22%20viewBox%3D%220%200%2011.906%209.938%22%3E%3Cdefs%3E%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%232c88e4%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22steps_check%22%20class%3D%22cls-1%22%20d%3D%22M379.954%2C200.039l-5.55%2C5.823-2.442-2.562-1.953%2C2.048%2C4.395%2C4.612%2C7.5-7.873Z%22%20transform%3D%22translate(-370%20-200.031)%22%2F%3E%3C%2Fsvg%3E");
    background-position: 95% 15px;
    border: 2px solid #2c88e4;
    background-repeat: no-repeat;
}
body#checkout section.checkout-step .address-item:nth-child(2n) {
    margin-right: 0;
    float: none;
    display: inline-block;
    vertical-align: top;
}
#addresses .address-item,
body#checkout section.checkout-step .address-item {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: none;
    margin-bottom: .625rem;
    border: 3px solid transparent;
    max-width: calc(50% - 18px);
    max-width: -moz-calc(50% - 18px);
    max-width: -ms-calc(50% - 18px);
    max-width: -o-calc(50% - 18px);
    max-width: -webkit-calc(50% - 18px);
    max-width: calc(50% - 18px);
    display: inline-block;
    width: 100%;
    margin: 0;
    margin-right: 30px;
    background: transparent;
    margin-bottom: 40px;
    min-height: 365px;
    box-sizing: border-box;
    padding: 0 20px;
    border: 1px solid #f8f8f8;
    background: #f8f8f8;
}

body#checkout .address {
    min-height: 256px;
    padding: 20px;
}

.line287 {
    line-height: 300px;
}

.icon-cart_flag {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2211.375%22%20height%3D%2214.438%22%20viewBox%3D%220%200%2011.375%2014.438%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_flag%22%20class%3D%22cls-1%22%20d%3D%22M419.059%2C438.91c-0.451-1.119-.919-2.217-1.424-3.35%2C0.5-1.048.987-1.955%2C1.424-2.8a0.617%2C0.617%2C0%2C0%2C0-.329-0.874%2C6.776%2C6.776%2C0%2C0%2C0-2.327-.339%2C19.59%2C19.59%2C0%2C0%2C0-3.04.318%2C18.581%2C18.581%2C0%2C0%2C1-2.874.306A6.96%2C6.96%2C0%2C0%2C1%2C408.9%2C432v-0.4a0.569%2C0.569%2C0%2C1%2C0-1.137%2C0v13.224a0.569%2C0.569%2C0%2C1%2C0%2C1.137%2C0v-4.843a8.109%2C8.109%2C0%2C0%2C0%2C1.594.15%2C19.589%2C19.589%2C0%2C0%2C0%2C3.041-.317%2C18.138%2C18.138%2C0%2C0%2C1%2C2.87-.307%2C7.315%2C7.315%2C0%2C0%2C1%2C2%2C.286A0.6%2C0.6%2C0%2C0%2C0%2C419.059%2C438.91Zm-2.659-.6a19.59%2C19.59%2C0%2C0%2C0-3.04.318%2C18.568%2C18.568%2C0%2C0%2C1-2.874.306%2C6.863%2C6.863%2C0%2C0%2C1-1.594-.173v-5.529a8.117%2C8.117%2C0%2C0%2C0%2C1.594.15%2C19.589%2C19.589%2C0%2C0%2C0%2C3.041-.317%2C18.451%2C18.451%2C0%2C0%2C1%2C2.873-.307%2C7.046%2C7.046%2C0%2C0%2C1%2C1.3.112c-0.384.733-.78%2C1.528-1.207%2C2.414a0.641%2C0.641%2C0%2C0%2C0%2C0%2C.53c0.393%2C0.874.761%2C1.725%2C1.117%2C2.582A7.907%2C7.907%2C0%2C0%2C0%2C416.4%2C438.306Z%22%20transform%3D%22translate%28-407.75%20-431%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.icon-cart_world {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212.125%22%20height%3D%2214.875%22%20viewBox%3D%220%200%2012.125%2014.875%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_globe%22%20class%3D%22cls-1%22%20d%3D%22M416.917%2C534.494h-1a0.552%2C0.552%2C0%2C0%2C0%2C0%2C1.1h1A0.552%2C0.552%2C0%2C0%2C0%2C416.917%2C534.494Zm0.538-12.12a4.889%2C4.889%2C0%2C0%2C0-6.9%2C6.925%2C0.552%2C0.552%2C0%2C0%2C0%2C.78-0.782%2C3.775%2C3.775%2C0%2C1%2C1%2C2.883%2C1.1%2C0.552%2C0.552%2C0%2C0%2C0%2C.03%2C1.1h0.031A4.9%2C4.9%2C0%2C0%2C0%2C417.455%2C522.374Zm1.5%2C7.645a0.546%2C0.546%2C0%2C0%2C0-.776%2C0%2C5.913%2C5.913%2C0%2C1%2C1-8.349-8.376%2C0.557%2C0.557%2C0%2C0%2C0%2C0-.782%2C0.55%2C0.55%2C0%2C0%2C0-.78%2C0%2C7.027%2C7.027%2C0%2C0%2C0%2C4.4%2C11.973v1.656H411.09a0.552%2C0.552%2C0%2C0%2C0%2C0%2C1.1H414a0.553%2C0.553%2C0%2C0%2C0%2C.55-0.552v-2.208a6.942%2C6.942%2C0%2C0%2C0%2C4.4-2.036A0.558%2C0.558%2C0%2C0%2C0%2C418.956%2C530.019Z%22%20transform%3D%22translate%28-407%20-520.719%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.icon-cart_phone {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213%22%20height%3D%2213.125%22%20viewBox%3D%220%200%2013%2013.125%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_phone%22%20class%3D%22cls-1%22%20d%3D%22M407.631%2C553.576l1.7-1.715%2C3.537%2C3.567-1.371%2C1.431a9.751%2C9.751%2C0%2C0%2C0%2C1.578%2C2.059%2C9.852%2C9.852%2C0%2C0%2C0%2C2.049%2C1.6l1.389-1.385%2C3.483%2C3.5-1.695%2C1.722a2.129%2C2.129%2C0%2C0%2C1-2.452.422%2C19.34%2C19.34%2C0%2C0%2C1-8.64-8.726%2C2.16%2C2.16%2C0%2C0%2C1-.213-0.939A2.185%2C2.185%2C0%2C0%2C1%2C407.631%2C553.576Zm0.5%2C2.028a18.315%2C18.315%2C0%2C0%2C0%2C8.17%2C8.252%2C1.122%2C1.122%2C0%2C0%2C0%2C1.289-.224l0.978-.994-2.049-2.057-1.183%2C1.179-0.317-.142a9.877%2C9.877%2C0%2C0%2C1-2.654-1.975%2C9.721%2C9.721%2C0%2C0%2C1-1.943-2.67l-0.138-.315%2C1.168-1.218-2.114-2.131-0.986.992A1.149%2C1.149%2C0%2C0%2C0%2C408.127%2C555.6Z%22%20transform%3D%22translate%28-407%20-551.875%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.icon-cart_location {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213%22%20height%3D%2216%22%20viewBox%3D%220%200%2013%2016%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_pin%22%20class%3D%22cls-1%22%20d%3D%22M413.511%2C460.016a6.412%2C6.412%2C0%2C0%2C0-6.385%2C7.676c0%2C0.027.014%2C0.055%2C0.014%2C0.1%2C0.717%2C3.162%2C5.766%2C7.91%2C5.977%2C8.1a0.548%2C0.548%2C0%2C0%2C0%2C.394.152%2C0.615%2C0.615%2C0%2C0%2C0%2C.394-0.152c0.211-.207%2C5.231-4.942%2C5.949-8.035%2C0-.027.014-0.055%2C0.014-0.082a6.26%2C6.26%2C0%2C0%2C0%2C.14-1.353A6.447%2C6.447%2C0%2C0%2C0%2C413.511%2C460.016Zm5.232%2C7.552v0.041c-0.535%2C2.291-4.037%2C5.908-5.232%2C7.082-1.2-1.174-4.711-4.791-5.246-7.137a0.121%2C0.121%2C0%2C0%2C0-.014-0.069%2C5.626%2C5.626%2C0%2C0%2C1-.112-1.077%2C5.366%2C5.366%2C0%2C0%2C1%2C10.73%2C0A5.267%2C5.267%2C0%2C0%2C1%2C418.743%2C467.568Zm-5.232-3.949a2.14%2C2.14%2C0%2C1%2C0%2C2.18%2C2.14A2.163%2C2.163%2C0%2C0%2C0%2C413.511%2C463.619Zm0%2C3.162a1.022%2C1.022%2C0%2C1%2C1%2C1.041-1.022A1.029%2C1.029%2C0%2C0%2C1%2C413.511%2C466.781Z%22%20transform%3D%22translate%28-407%20-460.031%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.icon-cart_mailbox {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213%22%20height%3D%2213.125%22%20viewBox%3D%220%200%2013%2013.125%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_post%22%20class%3D%22cls-1%22%20d%3D%22M419.858%2C498.275a1.388%2C1.388%2C0%2C0%2C0-.632-0.656l-10.276-5.165a1.339%2C1.339%2C0%2C0%2C0-1.819.656%2C1.459%2C1.459%2C0%2C0%2C0-.039%2C1.143l1.787%2C4.639-1.787%2C4.639a1.438%2C1.438%2C0%2C0%2C0%2C.765%2C1.842%2C1.3%2C1.3%2C0%2C0%2C0%2C1.093-.042l10.276-5.166A1.44%2C1.44%2C0%2C0%2C0%2C419.858%2C498.275Zm-11.3%2C6.206a0.448%2C0.448%2C0%2C0%2C1-.607-0.219%2C0.489%2C0.489%2C0%2C0%2C1-.013-0.381l1.74-4.518h9.062Zm1.12-6.061-1.74-4.518a0.471%2C0.471%2C0%2C0%2C1%2C.113-0.518%2C0.427%2C0.427%2C0%2C0%2C1%2C.507-0.08l10.182%2C5.116h-9.062Z%22%20transform%3D%22translate%28-407%20-492.344%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.icon-cart_user {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22address_user%22%20class%3D%22cls-1%22%20d%3D%22M419.964%2C398.387a7.21%2C7.21%2C0%2C0%2C0-13.967.1%2C0.439%2C0.439%2C0%2C0%2C0%2C.432.513h13.132A0.439%2C0.439%2C0%2C0%2C0%2C419.964%2C398.387Zm-12.972-.265a6.371%2C6.371%2C0%2C0%2C1%2C12%2C0h-12Zm6-5.926a3.6%2C3.6%2C0%2C1%2C0-3.6-3.6A3.6%2C3.6%2C0%2C0%2C0%2C412.99%2C392.2Zm0-6.319a2.721%2C2.721%2C0%2C1%2C1-2.719%2C2.721A2.724%2C2.724%2C0%2C0%2C1%2C412.99%2C385.877Z%22%20transform%3D%22translate%28-406%20-385%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

body#checkout section.checkout-step .address-item.add-address {
    margin-right: 0;
    text-align: center;
    padding: 0;
}

body#checkout section.checkout-step .address-item.add-address a {
    display: block;
    background: #f8f8f8;
    border: 1px solid #f8f8f8;
}

span.addbtn {
    color: #223A50;
    font-size: 14px;
    font-weight: 400;
    margin-top: 0;
    background-repeat: no-repeat;
    width: 100%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2218%22%20viewBox%3D%220%200%2015%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23303030%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_pin%22%20class%3D%22cls-1%22%20d%3D%22M397.942%2C663.357a0.7%2C0.7%2C0%2C0%2C0-.187-1.394%2C1.811%2C1.811%2C0%2C0%2C1-.255.017%2C1.9%2C1.9%2C0%2C1%2C1%2C1.884-1.9%2C1.992%2C1.992%2C0%2C0%2C1-.025.309%2C0.7%2C0.7%2C0%2C1%2C0%2C1.377.226%2C3.277%2C3.277%2C0%2C1%2C0-3.236%2C2.77A3.26%2C3.26%2C0%2C0%2C0%2C397.942%2C663.357Zm5.933%2C4.586a8.364%2C8.364%2C0%2C0%2C0-2.19-.71%2C0.7%2C0.7%2C0%2C0%2C0-.278%2C1.378%2C4.735%2C4.735%2C0%2C0%2C1%2C2.161.805%2C3.772%2C3.772%2C0%2C0%2C1-1.745.73%2C21.082%2C21.082%2C0%2C0%2C1-8.646%2C0%2C3.772%2C3.772%2C0%2C0%2C1-1.745-.73%2C4.728%2C4.728%2C0%2C0%2C1%2C2.16-.805%2C0.7%2C0.7%2C0%2C0%2C0-.278-1.378%2C8.389%2C8.389%2C0%2C0%2C0-2.19.71A1.732%2C1.732%2C0%2C0%2C0%2C390%2C669.417c0%2C0.873.843%2C1.548%2C2.5%2C2.007a21.942%2C21.942%2C0%2C0%2C0%2C9.989%2C0c1.663-.459%2C2.506-1.134%2C2.506-2.007A1.731%2C1.731%2C0%2C0%2C0%2C403.875%2C667.943Zm-6.965.917a0.7%2C0.7%2C0%2C0%2C0%2C1.18%2C0%2C19.035%2C19.035%2C0%2C0%2C1%2C2.277-2.78c1.573-1.69%2C3.2-3.438%2C3.2-6.034a6.053%2C6.053%2C0%2C1%2C0-12.105%2C0c0%2C2.6%2C1.621%2C4.35%2C3.187%2C6.044A19.268%2C19.268%2C0%2C0%2C1%2C396.91%2C668.86Zm0.59-13.454a4.667%2C4.667%2C0%2C0%2C1%2C4.674%2C4.64c0%2C2.039-1.31%2C3.445-2.825%2C5.072a26.866%2C26.866%2C0%2C0%2C0-1.849%2C2.135%2C26.985%2C26.985%2C0%2C0%2C0-1.827-2.121c-1.508-1.631-2.811-3.04-2.813-5.085A4.6%2C4.6%2C0%2C0%2C1%2C397.5%2C655.406Z%22%20transform%3D%22translate%28-390%20-654%29%22/%3E%0A%3C/svg%3E%0A);
    display: inline-block;
    border: 1px solid #303030;
    line-height: 46px;
    max-width: 300px;
    border-radius: 2px;
    box-sizing: BORDER-BOX;
    background-position: calc(100% - 20px) center;
    -moz-transition: background 0.2s ease, color 0.2s ease;
    -ms-transition: background 0.2s ease, color 0.2s ease;
    -o-transition: background 0.2s ease, color 0.2s ease;
    -webkit-transition: background 0.2s ease, color 0.2s ease;
    transition: background 0.2s ease, color 0.2s ease;
}

span.addbtn:hover {
    color: #fff;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2218%22%20viewBox%3D%220%200%2015%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23ffffff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_pin%22%20class%3D%22cls-1%22%20d%3D%22M397.942%2C663.357a0.7%2C0.7%2C0%2C0%2C0-.187-1.394%2C1.811%2C1.811%2C0%2C0%2C1-.255.017%2C1.9%2C1.9%2C0%2C1%2C1%2C1.884-1.9%2C1.992%2C1.992%2C0%2C0%2C1-.025.309%2C0.7%2C0.7%2C0%2C1%2C0%2C1.377.226%2C3.277%2C3.277%2C0%2C1%2C0-3.236%2C2.77A3.26%2C3.26%2C0%2C0%2C0%2C397.942%2C663.357Zm5.933%2C4.586a8.364%2C8.364%2C0%2C0%2C0-2.19-.71%2C0.7%2C0.7%2C0%2C0%2C0-.278%2C1.378%2C4.735%2C4.735%2C0%2C0%2C1%2C2.161.805%2C3.772%2C3.772%2C0%2C0%2C1-1.745.73%2C21.082%2C21.082%2C0%2C0%2C1-8.646%2C0%2C3.772%2C3.772%2C0%2C0%2C1-1.745-.73%2C4.728%2C4.728%2C0%2C0%2C1%2C2.16-.805%2C0.7%2C0.7%2C0%2C0%2C0-.278-1.378%2C8.389%2C8.389%2C0%2C0%2C0-2.19.71A1.732%2C1.732%2C0%2C0%2C0%2C390%2C669.417c0%2C0.873.843%2C1.548%2C2.5%2C2.007a21.942%2C21.942%2C0%2C0%2C0%2C9.989%2C0c1.663-.459%2C2.506-1.134%2C2.506-2.007A1.731%2C1.731%2C0%2C0%2C0%2C403.875%2C667.943Zm-6.965.917a0.7%2C0.7%2C0%2C0%2C0%2C1.18%2C0%2C19.035%2C19.035%2C0%2C0%2C1%2C2.277-2.78c1.573-1.69%2C3.2-3.438%2C3.2-6.034a6.053%2C6.053%2C0%2C1%2C0-12.105%2C0c0%2C2.6%2C1.621%2C4.35%2C3.187%2C6.044A19.268%2C19.268%2C0%2C0%2C1%2C396.91%2C668.86Zm0.59-13.454a4.667%2C4.667%2C0%2C0%2C1%2C4.674%2C4.64c0%2C2.039-1.31%2C3.445-2.825%2C5.072a26.866%2C26.866%2C0%2C0%2C0-1.849%2C2.135%2C26.985%2C26.985%2C0%2C0%2C0-1.827-2.121c-1.508-1.631-2.811-3.04-2.813-5.085A4.6%2C4.6%2C0%2C0%2C1%2C397.5%2C655.406Z%22%20transform%3D%22translate%28-390%20-654%29%22/%3E%0A%3C/svg%3E%0A);
    background-color: #303030;
}

.address-footer a.editbtn {
    font-size: 12px;
    font-weight: 600;
    max-width: 187px;
    line-height: 30px;
    height: 30px;
    border-radius: 2px;
    padding: 0 10px;
}

footer.address-footer {
    margin-top: 20px;
}

footer.form-footer.clearfix {
    display: inline-block;
    width: 100%;
    margin-top: 25px;
}

a.js-cancel-address.cancel-address.float-xs-left:hover {
    text-decoration: none;
}

.margintop20 {
    margin-top: 20px;
}

a.js-cancel-address.cancel-address.float-xs-left {
    line-height: 48px;
    font-size: 14px;
    text-decoration: underline;
}

a.editbtn.linkedit {
    font-size: 13px;
    font-weight: 500;
    text-align: left;
    border: 0;
    line-height: 50px;
    box-sizing: border-box;
    background-image: none;
    padding: 0;
    display: inline-block;
    width: 100%;
    margin: 0 auto;
    position: relative;
}

a.editbtn.linkedit:hover span {
    text-decoration: none;
}

a.editbtn.linkedit span {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2218%22%20viewBox%3D%220%200%2015%2018%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23000000%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_pin%22%20class%3D%22cls-1%22%20d%3D%22M397.942%2C663.357a0.7%2C0.7%2C0%2C0%2C0-.187-1.394%2C1.811%2C1.811%2C0%2C0%2C1-.255.017%2C1.9%2C1.9%2C0%2C1%2C1%2C1.884-1.9%2C1.992%2C1.992%2C0%2C0%2C1-.025.309%2C0.7%2C0.7%2C0%2C1%2C0%2C1.377.226%2C3.277%2C3.277%2C0%2C1%2C0-3.236%2C2.77A3.26%2C3.26%2C0%2C0%2C0%2C397.942%2C663.357Zm5.933%2C4.586a8.364%2C8.364%2C0%2C0%2C0-2.19-.71%2C0.7%2C0.7%2C0%2C0%2C0-.278%2C1.378%2C4.735%2C4.735%2C0%2C0%2C1%2C2.161.805%2C3.772%2C3.772%2C0%2C0%2C1-1.745.73%2C21.082%2C21.082%2C0%2C0%2C1-8.646%2C0%2C3.772%2C3.772%2C0%2C0%2C1-1.745-.73%2C4.728%2C4.728%2C0%2C0%2C1%2C2.16-.805%2C0.7%2C0.7%2C0%2C0%2C0-.278-1.378%2C8.389%2C8.389%2C0%2C0%2C0-2.19.71A1.732%2C1.732%2C0%2C0%2C0%2C390%2C669.417c0%2C0.873.843%2C1.548%2C2.5%2C2.007a21.942%2C21.942%2C0%2C0%2C0%2C9.989%2C0c1.663-.459%2C2.506-1.134%2C2.506-2.007A1.731%2C1.731%2C0%2C0%2C0%2C403.875%2C667.943Zm-6.965.917a0.7%2C0.7%2C0%2C0%2C0%2C1.18%2C0%2C19.035%2C19.035%2C0%2C0%2C1%2C2.277-2.78c1.573-1.69%2C3.2-3.438%2C3.2-6.034a6.053%2C6.053%2C0%2C1%2C0-12.105%2C0c0%2C2.6%2C1.621%2C4.35%2C3.187%2C6.044A19.268%2C19.268%2C0%2C0%2C1%2C396.91%2C668.86Zm0.59-13.454a4.667%2C4.667%2C0%2C0%2C1%2C4.674%2C4.64c0%2C2.039-1.31%2C3.445-2.825%2C5.072a26.866%2C26.866%2C0%2C0%2C0-1.849%2C2.135%2C26.985%2C26.985%2C0%2C0%2C0-1.827-2.121c-1.508-1.631-2.811-3.04-2.813-5.085A4.6%2C4.6%2C0%2C0%2C1%2C397.5%2C655.406Z%22%20transform%3D%22translate%28-390%20-654%29%22/%3E%0A%3C/svg%3E%0A);
    padding: 5px 0;
    padding-left: 50px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
    text-decoration: underline;
    line-height: 15px;
    background-position: 14px center;
}

a.editbtn span {
    padding-left: 0;
}

.cart-summary-line.cart-total.marginbottom20 {
    margin-bottom: 20px;
}

.delivery-option.checkoutblock {
    max-width: calc(33.33% - 12px);
    max-width: -moz-calc(33.33% - 12px);
    max-width: -ms-calc(33.33% - 12px);
    max-width: -o-calc(33.33% - 12px);
    max-width: -webkit-calc(33.33% - 12px);
    max-width: calc(33.33% - 12px);
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
    margin-right: 12px;
    margin-bottom: 12px;
    background: #fff;
}

input.payserainput,
.checkoutblock input {
    display: none;
}

.checkoutblock .line120 {
    line-height: 116px;
}

.checkoutblock span {
    width: 100%;
    vertical-align: middle;
    display: inline-block;
    text-align: center;
}

.delivery-option.checkoutblock:nth-child(3n) {
    margin-right: 0;
}

.delivery-option.checkoutblock {
    max-width: calc(33.33% - 16px);
    max-width: -moz-calc(33.33% - 16px);
    max-width: -ms-calc(33.33% - 16px);
    max-width: -o-calc(33.33% - 16px);
    max-width: -webkit-calc(33.33% - 16px);
    max-width: calc(33.33% - 16px);
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
    margin-right: 24px;
    margin-bottom: 15px;
}

.checkoutblock {
    max-width: 33.33%;
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
    margin: 0 -1px;
    padding: 0;
    box-sizing: border-box;
}

body#checkout section.checkout-step .delivery-option {
    background: transparent;
    padding: 0;
    box-sizing: border-box;
    border: 0;
    position: relative;
    margin: 0;
}

.row.delivery-option.checkoutblock {
    width: 100%;
    max-width: 100%;
}

.checkoutblock label:hover {
    position: relative;
    z-index: 1;
    background-color: #fff;
}

.checkoutblock label {
    background-color: #F6F8FA;
    padding: 0;
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    width: 100%;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center center;
    border: 1px solid #DDE0E3;
    margin-bottom: 5px;
}

input.payserainput,
.checkoutblock input {
    display: none;
}

.venipak-order-comments {
    padding: 0 50px;
    box-sizing: border-box;
}

.checkoutblock:hover input[type="radio"]+label:before {
    border-color: #000;
}

.checkoutblock input[type="radio"]+label:before {
    position: absolute;
    right: 15px;
    top: 15px;
    content: '';
    box-sizing: border-box;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212.849%22%20height%3D%2211.778%22%20viewBox%3D%220%200%2012.849%2011.778%22%3E%3Cpath%20id%3D%22Path_741%22%20data-name%3D%22Path%20741%22%20d%3D%22M0%2C0H12.849V11.778H0Z%22%20fill%3D%22%23dde0e3%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 15px;
    height: 15px;
}

.payment-options .checkoutblock input[type="radio"]:not(old):checked+label:before,
.payment-options .checkoutblock input[type="radio"]+label:before {
    right: 15px;
    top: 15px;
}

.payment-options .ps-hidden-by-js {
    display: none;
}

.checkoutblock input[type="radio"]:not(old):checked+label:before {
    content: '';
    position: absolute;
    right: 15px;
    top: 15px;
    display: block;
    width: 15px;
    height: 15px;
    box-sizing: BORDER-BOX;
    background-position: left bottom;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215.702%22%20height%3D%2214.483%22%20viewBox%3D%220%200%2015.702%2014.483%22%3E%3Cg%20id%3D%22Group_2001%22%20data-name%3D%22Group%202001%22%20transform%3D%22translate(-120.571%20-651.035)%22%3E%3Cg%20id%3D%22Path_737%22%20data-name%3D%22Path%20737%22%20transform%3D%22translate(120.571%20653.74)%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M0%2C0H12.849V11.778H0Z%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M%201%200.9999961853027344%20L%201%2010.77799606323242%20L%2011.84871959686279%2010.77799606323242%20L%2011.84871959686279%200.9999961853027344%20L%201%200.9999961853027344%20M%200%20-3.814697265625e-06%20L%2012.84871959686279%20-3.814697265625e-06%20L%2012.84871959686279%2011.77799606323242%20L%200%2011.77799606323242%20L%200%20-3.814697265625e-06%20Z%22%20stroke%3D%22none%22%20fill%3D%22%23223a50%22%2F%3E%3C%2Fg%3E%3Cpath%20id%3D%22Icon_material-done%22%20data-name%3D%22Icon%20material-done%22%20d%3D%22M9.623%2C16.96%2C6.231%2C13.569%2C5.1%2C14.7l4.523%2C4.523%2C9.691-9.691L18.183%2C8.4Z%22%20transform%3D%22translate(116.96%20642.635)%22%20fill%3D%22%232c88e4%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

.omniva-terminals-list {
    background-color: #fff;
    position: relative;
    max-width: 90%;
    margin: 0 auto 25px;
}

.checkoutblock input[type="radio"]:not(old):checked+label {
    background-color: #fff;
    position: relative;
    z-index: 1;
}

span.redstrong {
    text-align: left;
    color: #e71c26;
    font-size: 13px;
    font-weight: 500;
}

.checkoutblock span.carrier-price {
    color: #F7931E;
    font-size: 14px;
    font-weight: 500;
    margin-top: 0;
    display: block;
    text-align: left;
    text-transform: none;
}

body#checkout section.checkout-step.-complete .step-edit:hover {
    text-decoration: none;
}

body#checkout section.checkout-step.-complete .step-edit {
    display: block;
    font-size: 14px;
    text-decoration: underline;
    font-weight: 400;
    color: #223A50;
    text-transform: none;
    margin-right: 30px;
    float: right;
    background-repeat: no-repeat;
}

span.deliverylogo {
    width: 100%;
    max-width: 100%;
}

.deliverydesc {
    display: inline-block;
    width: 100%;
    max-width: calc(100% - 104px);
    max-width: -moz-calc(100% - 104px);
    max-width: -ms-calc(100% - 104px);
    max-width: -o-calc(100% - 104px);
    max-width: -webkit-calc(100% - 104px);
    max-width: calc(100% - 104px);
}

span.deliverytitle {
    display: block;
    font-size: 15px;
    color: #4F5B65;
    text-align: left;
    font-weight: 400;
    line-height: 24px;
}

.checkoutblock .line120 {
    line-height: 90px;
}

span.carrierinfo {
    float: left;
    max-width: calc(100% - 235px);
    max-width: -moz-calc(100% - 235px);
    max-width: -ms-calc(100% - 235px);
    max-width: -o-calc(100% - 235px);
    max-width: -webkit-calc(100% - 235px);
    max-width: calc(100% - 235px);
    text-align: left;
}

span.deliverylogo {
    float: left;
    max-width: 210px;
    background-position: center center;
    background-repeat: no-repeat;
}

.carrier-extra-content {
    display: none;
}

.deliverydesc span {
    line-height: 22px;
}

.icon-delivery {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22delivery_home%22%20class%3D%22cls-1%22%20d%3D%22M556.415%2C521.722l-10.4-8.366a1.628%2C1.628%2C0%2C0%2C0-2.032%2C0l-3.167%2C2.547v-0.488a0.791%2C0.791%2C0%2C0%2C0-.8-0.782h-3.835a0.792%2C0.792%2C0%2C0%2C0-.8.782v4.859l-1.8%2C1.448a1.54%2C1.54%2C0%2C0%2C0-.49%2C1.735%2C1.591%2C1.591%2C0%2C0%2C0%2C1.244%2C1.015v10.964a1.582%2C1.582%2C0%2C0%2C0%2C1.6%2C1.564h5.514a1.582%2C1.582%2C0%2C0%2C0%2C1.6-1.564V531.45a0.632%2C0.632%2C0%2C0%2C1%2C.179-0.484h3.541a0.631%2C0.631%2C0%2C0%2C1%2C.18.484v3.986a1.582%2C1.582%2C0%2C0%2C0%2C1.6%2C1.564h5.514a1.582%2C1.582%2C0%2C0%2C0%2C1.6-1.564V524.472a1.589%2C1.589%2C0%2C0%2C0%2C1.243-1.015A1.541%2C1.541%2C0%2C0%2C0%2C556.415%2C521.722ZM536.981%2C516.2h2.236v0.992l-2.236%2C1.8V516.2Zm17.081%2C6.732v12.507h-5.514V531.45A1.916%2C1.916%2C0%2C0%2C0%2C546.8%2C529.4h-3.6a1.916%2C1.916%2C0%2C0%2C0-1.749%2C2.048v3.986h-5.514V522.929H534.6l10.4-8.365%2C10.4%2C8.365h-1.337Z%22%20transform%3D%22translate%28-533%20-513%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 100%;
    height: 50px;
    display: block;
    margin: 0 auto;
    background-size: 38%;
    background-position: center center;
}

body#checkout #delivery,
body#checkout #gift_message {
    max-width: 100%;
    border-color: #232323;
    font-size: 12px;
    color: #1d2020;
    margin-top: 10px;
    font-weight: 500;
}

body#checkout section.checkout-step .carrier-delay,
body#checkout section.checkout-step .carrier-name {
    display: inline-block;
    word-break: break-word;
    text-align: left;
    text-transform: none;
    font-size: 15px;
    font-weight: 600;
    color: #223A50;
}

.order-options {
    display: inline-block;
    width: 100%;
    margin-top: 20px;
}

label.stronglabel {
    color: #000;
    display: block;
    margin: 0 0 15px;
}

textarea#delivery_message {
    height: 90px;
    resize: none;
    line-height: normal;
    padding: 10px 20px;
}

.line110 {
    line-height: 90px;
}

.payment-options {
    display: inline-block;
    width: 100%;
    margin: 0 0px;
    padding: 0 1px;
    box-sizing: BORDER-BOX;
}

form#conditions-to-approve ul {
    list-style: none;
    padding: 0;
}

.icon-cart_store {
    height: 50px;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%3Cdefs%3E%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23f01823%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22delivery_post_big%22%20class%3D%22cls-1%22%20d%3D%22M468.625%2C715.186V691.711l2.3%2C1.2%2C1.012-2.065L454%2C681.5l-17.946%2C9.345%2C1.012%2C2.065%2C2.309-1.2v23.475H436V717.5h36v-2.314h-3.375Zm-2.25%2C0h-24.75V690.539L454%2C684.093l12.375%2C6.446v24.647Zm-22.5-20.466v12.014l10.125%2C3.9%2C10.125-3.9V694.72L454%2C690.815Zm9%2C13.013-6.75-2.6v-7.94l6.75%2C2.6v7.94Zm9-2.6-6.75%2C2.6v-7.94l6.75-2.6v7.94ZM454%2C697.756l-5.8-2.235%2C5.8-2.235%2C5.794%2C2.235Zm7.875%2C12.8h2.25v2.314h-2.25v-2.314Zm-18%2C0h2.25v2.314h-2.25v-2.314Z%22%20transform%3D%22translate(-436%20-681.5)%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: center center;
}

.icon-carrier {
    height: 50px;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2242.375%22%20height%3D%2241.5%22%20viewBox%3D%220%200%2042.375%2041.5%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_delivery_warehouse%22%20class%3D%22cls-1%22%20d%3D%22M461.192%2C445L440%2C453.547V486.5h7.947V465.134h26.49V486.5h7.947V453.547Zm18.543%2C38.83h-2.649V462.463H445.3V483.83h-2.649V455.355l18.543-7.479%2C18.543%2C7.479V483.83Zm-18.543-8.012h-7.947V486.5h18.543v-18.7h-10.6v8.013Zm0%2C8.012h-5.3v-5.341h5.3v5.341Zm2.649-13.354h5.3v5.342h-5.3v-5.342Zm0%2C8.013h5.3v5.341h-5.3v-5.341Zm-11.92-22.7h2.649v2.671h-2.649v-2.671Zm5.3%2C0h7.947v2.671h-7.947v-2.671Zm10.6%2C0h2.649v2.671h-2.649v-2.671Z%22%20transform%3D%22translate%28-440%20-445%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: center center;
}

span.paymenttitle.bigtitle {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    margin: 0;
    width: auto;
    margin-left: 10px;
    max-width: 67%;
    text-align: left;
    color: #4F5B65;
    line-height: 19px;
}

.cod {
    background-image: url(../img/0.png);
    background-repeat: no-repeat;
    background-size: 18px;
    background-position: center center;
    height: 24px;
    margin: 0 auto 7px;
}

.cardimg {
    background-position: center center;
    background-image: url(../img/cardimg.png);
    background-size: 128px;
    height: 24px;
    background-repeat: no-repeat;
}

span.paymentimg.bankwire {
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224.952%22%20height%3D%2224.99%22%20viewBox%3D%220%200%2024.952%2024.99%22%3E%3Cg%20id%3D%22credit-card%22%20transform%3D%22translate(-0.386%200)%22%3E%3Cpath%20id%3D%22Path_1312%22%20data-name%3D%22Path%201312%22%20d%3D%22M79%2C286.619h2.227v1.644H79Z%22%20transform%3D%22translate(-74.779%20-272.629)%22%20fill%3D%22%234f5b65%22%2F%3E%3Cpath%20id%3D%22Path_1313%22%20data-name%3D%22Path%201313%22%20d%3D%22M23.876%2C197.4H1.848a1.462%2C1.462%2C0%2C0%2C0-1.462%2C1.462V211.29a1.462%2C1.462%2C0%2C0%2C0%2C1.462%2C1.462H23.876a1.462%2C1.462%2C0%2C0%2C0%2C1.462-1.462V198.859A1.462%2C1.462%2C0%2C0%2C0%2C23.876%2C197.4ZM6.283%2C209.58H2.664v-1.462H6.283Zm1.63-5.94a1.22%2C1.22%2C0%2C0%2C1-1.218%2C1.218H3.979a1.22%2C1.22%2C0%2C0%2C1-1.218-1.218v-2.131a1.22%2C1.22%2C0%2C0%2C1%2C1.218-1.218H6.694a1.22%2C1.22%2C0%2C0%2C1%2C1.218%2C1.218v2.131Zm3.963%2C5.94H8.256v-1.462h3.619Zm5.593%2C0H13.849v-1.462h3.619Zm5.593%2C0H19.442v-1.462H23.06Z%22%20transform%3D%22translate(0%20-187.762)%22%20fill%3D%22%234f5b65%22%2F%3E%3Cpath%20id%3D%22Path_1314%22%20data-name%3D%22Path%201314%22%20d%3D%22M150.421%2C3.552%2C147.3.429a1.462%2C1.462%2C0%2C0%2C0-2.068%2C0l-7.744%2C7.744h8.578Z%22%20transform%3D%22translate(-130.408%200)%22%20fill%3D%22%234f5b65%22%2F%3E%3Cpath%20id%3D%22Path_1315%22%20data-name%3D%22Path%201315%22%20d%3D%22M356.67%2C97.544l2.286-2.425-1.162-1.162-3.382%2C3.587Z%22%20transform%3D%22translate(-336.747%20-89.371)%22%20fill%3D%22%234f5b65%22%2F%3E%3Cpath%20id%3D%22Path_1316%22%20data-name%3D%22Path%201316%22%20d%3D%22M443.784%2C140.346a2.913%2C2.913%2C0%2C0%2C1%2C.9.142l-1.533-1.533-1.311%2C1.39h1.943Z%22%20transform%3D%22translate(-419.907%20-132.173)%22%20fill%3D%22%234f5b65%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    height: 24px;
    width: 24px;
    margin: 0 auto 7px;
}

span.paymentimg.store {
    display: block;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2230%22%20height%3D%2223%22%20viewBox%3D%220%200%2030%2023%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%231b1b1d%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22bank_card%22%20class%3D%22cls-1%22%20d%3D%22M1099.5%2C1122.8h-3.06v-4.3a2.5%2C2.5%2C0%2C0%2C0-2.5-2.5H1074.5a2.5%2C2.5%2C0%2C0%2C0-2.5%2C2.5v11.21a2.5%2C2.5%2C0%2C0%2C0%2C2.5%2C2.49h3.06v4.3a2.5%2C2.5%2C0%2C0%2C0%2C2.5%2C2.5h19.44a2.5%2C2.5%2C0%2C0%2C0%2C2.5-2.5v-11.21A2.5%2C2.5%2C0%2C0%2C0%2C1099.5%2C1122.8Zm-26.07-4.3a1.071%2C1.071%2C0%2C0%2C1%2C1.07-1.07h19.44a1.071%2C1.071%2C0%2C0%2C1%2C1.07%2C1.07v0.99h-21.58v-0.99Zm4.13%2C6.79v5.49h-3.06a1.071%2C1.071%2C0%2C0%2C1-1.07-1.07v-5.48h4.37A2.357%2C2.357%2C0%2C0%2C0%2C1077.56%2C1125.29Zm-4.13-2.49v-1.88h21.58v1.88h-21.58Zm26.07%2C14.77h-19.44a1.071%2C1.071%2C0%2C0%2C1-1.07-1.07v-11.21a1.06%2C1.06%2C0%2C0%2C1%2C.98-1.06h15.76a0.17%2C0.17%2C0%2C0%2C0%2C.07-0.01h3.7a1.071%2C1.071%2C0%2C0%2C1%2C1.07%2C1.07v11.21h0A1.071%2C1.071%2C0%2C0%2C1%2C1099.5%2C1137.57Zm-7.57-10.11a3.471%2C3.471%2C0%2C0%2C1-4.31%2C0%2C3.44%2C3.44%2C0%2C1%2C0%2C0%2C6.88%2C3.405%2C3.405%2C0%2C0%2C0%2C2.16-.76A3.441%2C3.441%2C0%2C1%2C0%2C1091.93%2C1127.46Zm-3.06%2C5.02a1.994%2C1.994%2C0%2C0%2C1-1.25.43%2C2.015%2C2.015%2C0%2C1%2C1%2C1.25-3.59A3.4%2C3.4%2C0%2C0%2C0%2C1088.87%2C1132.48Zm3.06%2C0.43a2.015%2C2.015%2C0%2C1%2C1%2C2.02-2.01A2.01%2C2.01%2C0%2C0%2C1%2C1091.93%2C1132.91Z%22%20transform%3D%22translate%28-1072%20-1116%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    height: 24px;
    width: 30px;
    margin: 0 auto 7px;
}

body#checkout section.checkout-step#checkout-payment-step {
    border-bottom: 0;
}

body#checkout .modal-content {
    padding: 1.25rem;
    background-color: #f1f1f1;
}

.modal-content {
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: .3rem;
    outline: 0;
}

.close {
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
}

button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}

.identity .w50 {
    max-width: 50%;
    width: 100%;
    float: left;
}

.formlabel.checkouttitle {
    color: #223A50;
    font-size: 16px;
    font-weight: 600;
    margin: 0 0 10px;
}

.attentionblock {
    color: #e38c02;
    font-size: 14px;
    font-weight: 400;
    margin: 0 0 35px;
}

a.userlogin {
    font-size: 14px;
    font-weight: 400;
}

.ordersummary a {
    color: #2C88E4;
}

.ordersummary {
    padding: 25px;
    box-sizing: BORDER-BOX;
    width: 100%;
    color: #000;
    border: 1px solid #e3e3e3;
    border-radius: 3px;
    max-width: 100%;
    margin: 0 auto;
    display: block;
}

.ordercomplete {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2279%22%20viewBox%3D%220%200%2072%2079%22%3E%3Cdefs%3E%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%232c88e4%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22icon_checkout_completed%22%20class%3D%22cls-1%22%20d%3D%22M990.73%2C244.166h-8.519a17.952%2C17.952%2C0%2C0%2C0-34.6%2C0H936.954l-0.534-1.842a6.585%2C6.585%2C0%2C0%2C0-6.284-4.741h-4.5a1.646%2C1.646%2C0%2C0%2C0%2C0%2C3.292h4.5a3.29%2C3.29%2C0%2C0%2C1%2C3.142%2C2.371l10.186%2C35.123-5.219%2C6.561a5.307%2C5.307%2C0%2C0%2C0%2C4.116%2C8.611h45.457a1.646%2C1.646%2C0%2C0%2C0%2C0-3.291H942.361a2.012%2C2.012%2C0%2C0%2C1-1.56-3.264l5.259-6.611h32.1a6.574%2C6.574%2C0%2C0%2C0%2C5.924-3.78L995.5%2C252.188a5.377%2C5.377%2C0%2C0%2C0%2C.5-2.255v-0.466A5.291%2C5.291%2C0%2C0%2C0%2C990.73%2C244.166Zm-25.821-9.875A14.813%2C14.813%2C0%2C1%2C1%2C950.182%2C249.1%2C14.787%2C14.787%2C0%2C0%2C1%2C964.909%2C234.291Zm27.818%2C15.642a2.017%2C2.017%2C0%2C0%2C1-.19.855l-11.418%2C24.4a3.287%2C3.287%2C0%2C0%2C1-2.963%2C1.89H946.5l-8.592-29.625h9.084c-0.049.543-.083%2C1.091-0.083%2C1.646a18%2C18%2C0%2C1%2C0%2C36%2C0c0-.555-0.034-1.1-0.083-1.646h7.9a2.006%2C2.006%2C0%2C0%2C1%2C2%2C2.009v0.466h0Zm-49.091%2C46.9a6.584%2C6.584%2C0%2C1%2C0%2C6.546%2C6.583A6.571%2C6.571%2C0%2C0%2C0%2C943.636%2C296.833Zm0%2C9.875a3.292%2C3.292%2C0%2C1%2C1%2C3.273-3.291A3.286%2C3.286%2C0%2C0%2C1%2C943.636%2C306.708Zm39.273-9.875a6.584%2C6.584%2C0%2C1%2C0%2C6.546%2C6.583A6.571%2C6.571%2C0%2C0%2C0%2C982.909%2C296.833Zm0%2C9.875a3.292%2C3.292%2C0%2C1%2C1%2C3.273-3.291A3.287%2C3.287%2C0%2C0%2C1%2C982.909%2C306.708Zm-22.43-49.857a1.63%2C1.63%2C0%2C0%2C0%2C2.314%2C0l11.455-11.521a1.652%2C1.652%2C0%2C0%2C0%2C0-2.327%2C1.629%2C1.629%2C0%2C0%2C0-2.314%2C0l-10.3%2C10.357-3.753-3.774a1.628%2C1.628%2C0%2C0%2C0-2.313%2C0%2C1.651%2C1.651%2C0%2C0%2C0%2C0%2C2.328Z%22%20transform%3D%22translate(-924%20-231)%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 120px;
    margin-top: 25px;
}

h3.h1.card-title {
    color: #223A50;
    font-size: 20px;
    font-weight: 800;
    margin: 0;
    text-align: center;
    line-height: 30px;
}

.ordertext {
    color: #223A50;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-align: center;
    line-height: 26px;
}

dt,
dd {
    display: inline-block;
    width: 47%;
}

.orderinfo {
    background: #f7f4eb;
    line-height: 80px;
    padding: 0 30px;
    box-sizing: BORDER-BOX;
    font-size: 16px;
    font-weight: 700;
    margin: 40px 0 30px;
}

a.greenbtn.downloadbtn.floatright span {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cdefs%3E%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22btn_download%22%20class%3D%22cls-1%22%20d%3D%22M1040.75%2C465h-7.79l-0.87-1.759a2.275%2C2.275%2C0%2C0%2C0-2.02-1.241h-2.82a2.253%2C2.253%2C0%2C0%2C0-2.25%2C2.25v12.375a2.253%2C2.253%2C0%2C0%2C0%2C2.25%2C2.25h1.87a0.75%2C0.75%2C0%2C0%2C0%2C0-1.5h-1.87a0.753%2C0.753%2C0%2C0%2C1-.75-0.75v-6.75h12.75a0.75%2C0.75%2C0%2C0%2C0%2C0-1.5H1026.5v-4.125a0.753%2C0.753%2C0%2C0%2C1%2C.75-0.75h2.82a0.751%2C0.751%2C0%2C0%2C1%2C.67.413l1.09%2C2.172a0.757%2C0.757%2C0%2C0%2C0%2C.67.415h8.25a0.753%2C0.753%2C0%2C0%2C1%2C.75.75v9.375a0.753%2C0.753%2C0%2C0%2C1-.75.75h-1.85a0.75%2C0.75%2C0%2C0%2C0%2C0%2C1.5h1.85a2.253%2C2.253%2C0%2C0%2C0%2C2.25-2.25v-9.375A2.253%2C2.253%2C0%2C0%2C0%2C1040.75%2C465Zm-3.97%2C11.47a0.749%2C0.749%2C0%2C0%2C0-1.06%2C0l-0.97.969v-5.314a0.75%2C0.75%2C0%2C0%2C0-1.5%2C0v5.314l-0.97-.969a0.75%2C0.75%2C0%2C0%2C0-1.06%2C1.06l2.25%2C2.25a0.748%2C0.748%2C0%2C0%2C0%2C1.06%2C0l2.25-2.25A0.754%2C0.754%2C0%2C0%2C0%2C1036.78%2C476.469Z%22%20transform%3D%22translate(-1025%20-462)%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 60px;
    margin-left: -30px;
}

a.greenbtn.downloadbtn.floatright {
    max-width: 360px;
    height: 46px;
    margin: 16px 0;
}

.ordertext .w50 .row {
    margin-bottom: 0;
}

#checkout .modal-backdrop.fade.in {
    display: none;
}

.ordertext .w50 {
    float: left;
    max-width: 50%;
    width: 100%;
}

.nobackandradius {
    border-radius: 0;
    background: transparent;
}

.max280 {
    max-width: 280px;
    width: 100%;
}

section#content-hook-order-confirmation-footer {
    margin-bottom: 130px;
}

.form-group.row.w50 {
    margin-bottom: 20px;
}

#checkout .sociallinks,
#checkout a.favoritecountout {
    display: none;
}

#checkout .max1022 {
    width: 100%;
    display: block;
    max-width: 305px;
    float: right;
}

#checkout .headerstrong {
    margin-top: 13px;
}

.ui-menu.ui-widget {
    max-width: 350px;
}

#checkout footer#footer {
    position: relative;
}

#checkout #bodyblock {
    padding-bottom: 0;
}

.use-address-button {
    width: 100%;
    padding: 7px;
    line-height: 100%;
    height: 100%;
    font-weight: 400;
    margin: 10px auto 0;
    color: black;
    background: #f7931e;
}

.checkoutblock label {
    position: relative;
}

.checkout-payment-logo {

}