.max872 {
    max-width: 872px;
    width: 100%;
    float: left;
}

.cart-grid-body {
    margin-bottom: 69px;
}

ul.cart-items {
    margin: 0;
    padding: 0;
    list-style: none;
}

.cartheader {
    background: #FCFCFC;
    padding: 0 11px;
    box-sizing: border-box;;
}

.cartheader > div.cartProducts {
    max-width: 482px;
}

.cartheader > div.cartProducts {
    max-width: 482px;
}

.cartheader > div.cartqty {
    max-width: 160px;
}

.line46 {
    line-height: 46px;
}

.cartheader > div {
    float: left;
    width: 100%;
    max-width: 100px;
}

li.cart-item:last-child {
    margin-bottom:0;
}
li.cart-item {
    display: inline-block;
    width: 100%;
    float: none;
    margin: 0 0 29px;
    position: relative;
}

.product-line-grid-left.cartimage {
    float: left;
    max-width: 140px;
    line-height: 138px;
    border: 1px solid #EDEDED;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
    margin-right: 21px;
}

.cartbody {
    max-width: 235px;
    width: 100%;
    float: left;
    display: block;
    margin-right: 44px;
}

.product-line-info .label {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #1E1C1C;
    margin: 0 0 4px;
}

.product-line-info .product-discount {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #333333;
}

.cartimage span.product-image {
    vertical-align: middle;
    display: inline-block;
    line-height: 1;
    text-align: center;
}

a.remove-from-cart:hover {
    color: #C0D534;
}

.currentprice.product-price {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
    color: #000000;
}

.checkoutTitle {
    font-weight: 500;
    font-size: 32px;
    line-height: 48px;
    color: #1E1C1C;
    margin: 40px 0;
}

.cart-summary-line {
    width: 100%;
    display: inline-block;
    margin: 0 0 8px;
}

.summertitle {
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #1B1A17;
    margin: 0 0 23px;
}

.vouchertitle {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #333333;
    margin: 23px 0 27px;
}

.cart-summary-line span.label {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #333333;
    float: left;
}

.cart-summary-line span.value {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #1E1C1C;
    float: right;
}

.cart-summary-line.cart-total span.label {
    font-weight: 500;
    font-size: 18px;
    line-height: 27px;
    color: #1B1A17;
}

.cart-summary-line.cart-total span.value {
    font-weight: 500;
    font-size: 18px;
    line-height: 27px;
    color: #1B1A17;
}

a.remove-from-cart {
    text-decoration: underline;
    transition: color 0.2s ease;
}

.cart-summary-line.cart-total {
    margin: 0 0 32px;
}

.product-line-info.product-price.h5.has-discount {
    color: #D43939;
}

.voucherbtn {
    max-width: 103px;
    width: 100%;
    line-height: 36px;
    height: 36px;
    margin-left: 4px;
}

div#promo-code {
    margin: 0 0 17px;
}

input.promo-input {
    background: #FFFFFF;
    border: 1px solid #C8C8C8;
    border-radius: 2px;
    line-height: 34px;
    height: 36px;
    padding: 0 14px;
    max-width: 158px;
    box-sizing: BORDER-BOX;
    color: #C8C8C8;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Poppins';
}

.currentprice.line129 {
    max-width: 185px;
    float: left;
    width: 100%;
    text-align: center;
    line-height: 42px;
    margin: 0;
}

.cartqtyout .product-quantity {
    margin: 0;
}

.line42 {
    line-height: 42px;
}

.cartdeleteout.mobilew100 {
    float: left;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    text-decoration: underline;
    color: #000000;
}

.cartqtyout {
    max-width: 141px;
    float: left;
    width: 100%;
}

.product-line-info.product-price.h5 {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #333333;
}

.cart-grid-right.max320 {
    float: right;
    max-width: 320px;
    background: #F1F6D2;
    width: 100%;
    margin-left: 8px;
    padding: 25px;
    box-sizing: border-box;
    margin-bottom: 88px;
}

.product-line-grid-right.cartactions {
    float: left;
    width: 100%;
    max-width: 395px;
}

body#checkout .row.copyrow {
    color: #74938f;
    font-size: 13px;
    font-weight: 400;
    position: absolute;
    bottom: 30px;
    left: 0;
}

body#checkout section.checkout-step {
    border-bottom: 0;
    padding: 0;
    box-shadow: 0px 0px 8px rgb(0 0 0 / 3%);
    border-radius: 2px;
    margin: 0 0 17px;
}

body#checkout section.checkout-step.-complete .step-title,
body#checkout section.checkout-step.-current .step-title {
    color: #2f2f2f;

}

body#checkout section.checkout-step .step-title {
    text-transform: uppercase;
    cursor: pointer;
    margin-bottom: 0;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 500;
    background: #fff;
    line-height: 70px;
    padding-left: 50px;
    color: #C8C8C8;
}

.step-title {
    padding-left: 40px;
    box-sizing: border-box;
}

body#checkout section.checkout-step.-current .content {
    display: block;
    padding: 22px 50px 40px;
    box-sizing: BORDER-BOX;
    background: #FFFFFF;
}

body#checkout section.checkout-step.-current .step-title {
    color: #181919;
}

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-edit {
    font-weight: 400;
}

span.step-edit.editbtn {
    color: #2f2f2f;
    font-size: 12px;
    font-weight: 400;
    margin-right: 25px;
    text-transform: none;
}

.companyrow {
    display: none;
}

.companytitle {
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #000000;
    margin: 0 0 22px;
}

.marginbottom15 {
    margin-bottom: 15px;
}

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

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

.strongtext {
    color: #2f2f2f;
    font-size: 13px;
    font-weight: 300;
}

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

.attentionblock {
    color: #D43939;
    margin: 0 0 30px;
    font-size: 13px;
}

a.userlogin {
    font-size: 13px;
}

.customselect2 {
    height: 40px;
    width: 100%;
    line-height: 38px;
    box-sizing: border-box;
    font-weight: 400;
    color: #323232;
    padding: 0 20px;
    background: #ffffff;
    font-size: 13px;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%228%22%20viewBox%3D%220%200%2014%208%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M6.65014%207.35005L0.650143%201.35005C0.602312%201.30516%200.56419%201.25095%200.53813%201.19075C0.51207%201.13055%200.498625%201.06565%200.498625%201.00005C0.498625%200.934457%200.51207%200.869556%200.53813%200.809359C0.56419%200.749161%200.602312%200.694943%200.650143%200.650053C0.695033%200.602222%200.74925%200.5641%200.809448%200.53804C0.869646%200.51198%200.934546%200.498535%201.00014%200.498535C1.06574%200.498535%201.13064%200.51198%201.19084%200.53804C1.25104%200.5641%201.30525%200.602222%201.35014%200.650053L7.00014%206.29005L12.6501%200.650053C12.743%200.557227%2012.8689%200.505078%2013.0001%200.505078C13.1314%200.505078%2013.2573%200.557227%2013.3501%200.650053C13.443%200.742879%2013.4951%200.868778%2013.4951%201.00005C13.4951%201.13133%2013.443%201.25723%2013.3501%201.35005L7.35014%207.35005C7.30525%207.39788%207.25104%207.43601%207.19084%207.46207C7.13064%207.48813%207.06574%207.50157%207.00014%207.50157C6.93455%207.50157%206.86965%207.48813%206.80945%207.46207C6.74925%207.43601%206.69503%207.39788%206.65014%207.35005Z%22%20fill%3D%22%23100F0F%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 98% center;
    background-position: calc(100% - 17px) center;
    cursor: pointer;
    appearance: none;
    border: 1px solid #C8C8C8;
    border-radius: 2px;
}

.errorcheck {
    position: relative;
}

.errorcheck span.errorlabel {
    position: absolute;
    right: 0;
}

.formblock .formrow {
    margin-bottom: 0;
}

.checkoutform label.formlabel.left.radiolabel {
    width: auto;
    margin: 0;
    color: #2f2f2f;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 13px;
}

.row.loginrow {
    margin-top: 0;
}

.forgot-password {
    margin: 0px 0 25px;
}
.fullrow button#submit-login {
    max-width: 100%;
}

.frame:hover {
    text-decoration: none;
}


label.radio-inline {
    padding-left: 26px;
    cursor: pointer;
    box-sizing: border-box;
    display: inline-block;
    margin-right: 20px;
    position: relative;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #1B1A17;
}


.customradio input[type=radio] + label:before {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    content: '';
    position: Absolute;
    left: 0;
    top: 0;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2215%22%20height%3D%2215%22%20rx%3D%227.5%22%20stroke%3D%22%23222222%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: center center;
}

.customradio input {
    display: none;
}

.customradio input[type=radio]:not(old):checked + label:before {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%228%22%20height%3D%228%22%20rx%3D%224%22%20fill%3D%22%231E1C1C%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2215%22%20height%3D%2215%22%20rx%3D%227.5%22%20stroke%3D%22%231E1C1C%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: center center;
}

ul.nav.nav-inline.mytabs li a.active {
    background: #855AA5;
    border-radius: 10px 10px 0px 0px;
    color: #fff;
    border-color: #855AA5;
}

ul.nav.nav-inline.mytabs li a {
    display: block;
    border: 1px solid #EAEAEA;
    border-radius: 10px 10px 0px 0px;
    border-bottom: 1px solid transparent;
    line-height: 42px;
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    color: #333333;
    padding: 0 35px;
}

ul.nav.nav-inline.mytabs li {
    float: left;
    list-style: none;
    margin-bottom: -1px;
}

ul.nav.nav-inline.mytabs {
    padding: 0;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #EAEAEA;
    width: 100%;
    margin: 0;
    margin: 0 0 22px;
}

li.tabsep {
    color: #d0d6d5;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 500;
    width: 70px;
    line-height: 38px;
    text-align: center;
}

.custom-checkboxdark label.newsletterrow {
    margin-bottom: 22px;
}

.socialloginbtn:hover {
    background-color: #3a60b1;
}

.socialloginbtn {
    background-color: #3357a4;
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    border-radius: 19px;
    line-height: 38px;
    width: 220px;
    text-align: center;
    -moz-transition: background-color 0.2s ease;
    -ms-transition: background-color 0.2s ease;
    -o-transition: background-color 0.2s ease;
    -webkit-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
    margin-left: 0;
    display: inline-block;
    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%2218%22%20viewBox%3D%220%200%208%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%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/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_facebook%22%20class%3D%22cls-1%22%20d%3D%22M1049.01%2C344.83l-0.31%2C3.179h-2.42v9h-3.58v-9h-1.71V344.83h1.71v-2.059c0-1.472.67-3.776%2C3.61-3.776l2.66%2C0.012v3.087h-1.93a0.748%2C0.748%2C0%2C0%2C0-.76.867v1.869h2.73Z%22%20transform%3D%22translate%28-1041%20-339%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: 20px center;
}

.show767 {
    display: none;
}
.input-group .input-group-btn > .btn[data-action=show-password] {
    position: absolute;
    line-height: 40px;
    top: 0;
    right: 0;
    text-transform: none;
    padding: 0 16px;
    z-index: 10;
    border: 0;
    cursor: pointer;
    background: #C8C8C8;
    border-radius: 2px;
    color: #F7F4F1;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
}

.input-group {
    position: relative;
    width: 100%;
    display: table;
    border-collapse: separate;
}

#checkout div#bodyblock {
    background: #FCFCFC;
}

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

#checkout .card.cart-summary {
    padding-bottom: 0;
}

body#checkout #delivery textarea,
body#checkout #gift_message textarea {
    max-width: 100%;
    background: #ffffff;
    border: 1px solid #ffffff;
    padding: 10px 20px;
    box-sizing: border-box;
    height: 70px;
    line-height: 1;
    margin-bottom: 0;
    resize: none;
    border-radius: 3px;
    font-weight: 300;
    color: #231f20;
    font-size: 13px;
}

.delivery-option.checkoutblock {
    padding: 0;
    margin: 0;
    width: 100%;
    max-width: 100%;
}

.carrier-extra-content {
    display: none;
    width: 100%;
}

.checkoutblock label {
    margin-bottom: 20px;
    background: #FCFCFC;
    width: 100%;
    max-width: 100%;
    display: inline-block;
    width: 100%;
    position: relative;
    padding-left: 56px;
    box-sizing: border-box;
    cursor: pointer;
}

body#checkout section.checkout-step.-complete .step-title {
    background: #F1F6D2;
    color: #909B43;
}

.icon-dpd {
    background-image: url(../img/dpd.svg);
}

.icon-omniva {
    background-image: url(../img/omniva.svg);
}

.deliveryicon {
    display: inline-block;
    width: 100%;
    height: 74px;
    background-position: left center;
    background-repeat: no-repeat;
}

.checkoutblock span.line120 {
    line-height: 76px;
}

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

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

span.carrierinfo {
    max-width: 549px;
}

span.carrier-price {
    display: block;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    text-align: right;
    color: #1B1A17;
}

span.deliverytitle {
    max-width: 400px;
}

span.deliveryprice {
    width: auto;
    float: right;
    text-align: right;
    padding-right: 45px;
    box-sizing: border-box;
}

.icon-cart_store {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2227%22%20height%3D%2227%22%20viewBox%3D%220%200%2027%2027%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%2356775e%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%22delivery_location%22%20class%3D%22cls-1%22%20d%3D%22M792.736%2C497.589h-5.072a10.179%2C10.179%2C0%2C0%2C0%2C.3-2.478%2C9.984%2C9.984%2C0%2C1%2C0-17.817%2C6.263l7.833%2C9.973%2C2.786-3.547V512H795V501.492Zm0%2C3.3h-9.7l0.942-1.625h7.815Zm-14.751%2C7.78-6.54-8.328a8.345%2C8.345%2C0%2C1%2C1%2C14.508-2.747h-2.919l-2.263%2C3.9v3.625Zm10.725%2C1.666H787.06v-3.879h1.649v3.879Zm1.65%2C0v-5.549h-4.948v5.549h-2.992v-7.776h10.932v7.776h-2.992Zm-8.252-15.343a4.123%2C4.123%2C0%2C1%2C0-4.123%2C4.175A4.154%2C4.154%2C0%2C0%2C0%2C782.107%2C494.987Zm-4.123%2C2.5a2.505%2C2.505%2C0%2C1%2C1%2C2.474-2.5A2.493%2C2.493%2C0%2C0%2C1%2C777.984%2C497.492Z%22%20transform%3D%22translate%28-768%20-485%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 100%;
    height: 35px;
    display: block;
    margin: 0 auto;
    background-position: center center;
}

.icon-delivery_post {
    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%3A%20%2356775e%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%22delivery_home%22%20class%3D%22cls-1%22%20d%3D%22M562.415%2C496.722l-10.4-8.366a1.626%2C1.626%2C0%2C0%2C0-2.031%2C0l-3.167%2C2.547v-0.488a0.791%2C0.791%2C0%2C0%2C0-.8-0.782h-3.836a0.791%2C0.791%2C0%2C0%2C0-.8.782v4.859l-1.8%2C1.448a1.54%2C1.54%2C0%2C0%2C0-.49%2C1.735%2C1.593%2C1.593%2C0%2C0%2C0%2C1.243%2C1.015v10.964a1.583%2C1.583%2C0%2C0%2C0%2C1.6%2C1.564h5.514a1.582%2C1.582%2C0%2C0%2C0%2C1.6-1.564V506.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.564V499.472a1.593%2C1.593%2C0%2C0%2C0%2C1.243-1.015A1.541%2C1.541%2C0%2C0%2C0%2C562.415%2C496.722ZM542.981%2C491.2h2.236v0.992l-2.236%2C1.8V491.2Zm17.081%2C6.732v12.507h-5.514V506.45A1.916%2C1.916%2C0%2C0%2C0%2C552.8%2C504.4h-3.6a1.916%2C1.916%2C0%2C0%2C0-1.749%2C2.048v3.986h-5.514V497.929H540.6l10.4-8.365%2C10.4%2C8.365h-1.337Z%22%20transform%3D%22translate%28-539%20-488%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 100%;
    height: 35px;
    display: block;
    margin: 0 auto;
    background-position: center center;
}

.icon-truck {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224.06%22%20height%3D%2225%22%20viewBox%3D%220%200%2024.06%2025%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%23d41a2b%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%22delivery_shop%22%20class%3D%22cls-1%22%20d%3D%22M1061.85%2C519.728L1050.9%2C508.6a1.067%2C1.067%2C0%2C0%2C0-1.53%2C0l-10.95%2C11.13a1.12%2C1.12%2C0%2C0%2C0%2C0%2C1.557%2C1.08%2C1.08%2C0%2C0%2C0%2C1.54%2C0l10.17-10.351%2C10.18%2C10.351a1.072%2C1.072%2C0%2C0%2C0%2C.77.322%2C1.089%2C1.089%2C0%2C0%2C0%2C.77-0.322A1.12%2C1.12%2C0%2C0%2C0%2C1061.85%2C519.728Zm-4.18.736a1.1%2C1.1%2C0%2C0%2C0-1.08%2C1.1v9.507h-2.77v-6.69a1.088%2C1.088%2C0%2C0%2C0-1.08-1.1h-5.21a1.088%2C1.088%2C0%2C0%2C0-1.08%2C1.1v6.69h-2.77v-9.506a1.085%2C1.085%2C0%2C1%2C0-2.17%2C0v10.607a1.1%2C1.1%2C0%2C0%2C0%2C1.09%2C1.1h4.93a1.088%2C1.088%2C0%2C0%2C0%2C1.08-1.1v-6.689h3.05v6.689a1.088%2C1.088%2C0%2C0%2C0%2C1.08%2C1.1h4.93a1.1%2C1.1%2C0%2C0%2C0%2C1.09-1.1V521.566A1.1%2C1.1%2C0%2C0%2C0%2C1057.67%2C520.464Z%22%20transform%3D%22translate%28-1038.13%20-508.281%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    width: 100%;
    height: 90px;
    display: block;
    margin: 0 auto;
    background-position: center center;
}

.line50 {
    line-height: 50px;
}

.line35 {
    line-height: 35px;
}

.line90 {
    line-height: 90px;
}

.delivery-options {
    display: inline-block;
    width: 100%;
}

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

body#checkout section.checkout-step .carrier-delay, body#checkout section.checkout-step .carrier-name {
    display: inline-block;
    word-break: break-word;
    text-transform: none;
    text-align: left;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #1B1A17;
}

span.carrier-description {
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #7A7A7A;
    margin-top: 4px;
}

.checkoutblock input[type="radio"]:not(old):checked + label:before {
    content: '';
    position: Absolute;
    left: 20px;
    top: 30px;
    width: 16px;
    height: 16px;
    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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%228%22%20height%3D%228%22%20rx%3D%224%22%20fill%3D%22%231E1C1C%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2215%22%20height%3D%2215%22%20rx%3D%227.5%22%20stroke%3D%22%231E1C1C%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

hr.delivery-time-hr,
.dpd-delivery-time-block,
hr.phone-block-hr,
div#phone-block-wrapper {
    display: none;
}

.checkoutblock label:before {
    content: '';
    position: Absolute;
    left: 20px;
    top: 30px;
    width: 16px;
    height: 16px;
    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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2215%22%20height%3D%2215%22%20rx%3D%227.5%22%20stroke%3D%22%23222222%22%2F%3E%3C%2Fsvg%3E");

    background-repeat: no-repeat;
}

span.carrier-extra-content {
    display: inline;
}

label.stronglabel {
    color: #2f2f2f;
    font-size: 13px;
    font-weight: 300;
    margin: 0 0 10px;
    text-align: left;
}

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

.margintop35 {
    margin-top: 35px;
}

.checkoutblock {
    max-width: 100%;
    width: 100%;
    float: none;
    margin: 0 0;
    padding: 0;
    box-sizing: border-box;
}

.payment-options img {
    max-width: 130px;
    height: auto;
    display: block;
    margin: 0 auto;
}

.paymentimg {
    height: 24px;
    width: 100%;
    display: block;
    background-position: top center;
}

.cod {
    background-image: url(../img/0.png);
    background-repeat: no-repeat;
    background-size: 18px;
}

.cod.cod-3 {
    background-image: url(../img/2e.png);
    background-repeat: no-repeat;
    background-size: 36px;
}

.cod.withoutpaid {
    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%2225%22%20viewBox%3D%220%200%2024%2025%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%2356775e%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%22cash%22%20class%3D%22cls-1%22%20d%3D%22M811%2C1053H787v14.87h2.965v2.82a17.347%2C17.347%2C0%2C0%2C0%2C1.783%2C6.85l0.234%2C0.46h14.036l0.234-.46a17.347%2C17.347%2C0%2C0%2C0%2C1.783-6.85v-2.82H811V1053Zm-1.694%2C4.39a3.72%2C3.72%2C0%2C0%2C1-2.8-2.74h2.8v2.74Zm-4.529%2C8.83h-9.843v-2.06a2.461%2C2.461%2C0%2C0%2C0-2.485-2.43%2C2.492%2C2.492%2C0%2C0%2C0-1.8.76%2C5.612%2C5.612%2C0%2C0%2C0-1.954-.69v-2.73a5.381%2C5.381%2C0%2C0%2C0%2C4.529-4.42h11.554a5.381%2C5.381%2C0%2C0%2C0%2C4.529%2C4.42v2.73A5.381%2C5.381%2C0%2C0%2C0%2C804.777%2C1066.22ZM791.5%2C1054.65a3.72%2C3.72%2C0%2C0%2C1-2.8%2C2.74v-2.74h2.8Zm-2.8%2C11.57v-2.74a3.725%2C3.725%2C0%2C0%2C1%2C1.274.55c0%2C0.04%2C0%2C.08%2C0%2C0.13v2.06h-1.271Zm4.356%2C10.13a15.324%2C15.324%2C0%2C0%2C1-1.391-5.66v-6.53a0.791%2C0.791%2C0%2C0%2C1%2C1.581%2C0v7.57h0.847a5.546%2C5.546%2C0%2C0%2C1%2C5.521%2C4.62H793.05Zm13.291-5.66a15.324%2C15.324%2C0%2C0%2C1-1.391%2C5.66h-3.633a7.208%2C7.208%2C0%2C0%2C0-6.383-6.23v-2.25h11.407v2.82Zm0.161-4.47a3.72%2C3.72%2C0%2C0%2C1%2C2.8-2.74v2.74h-2.8Zm-7.5-9.5a3.716%2C3.716%2C0%2C1%2C0%2C3.812%2C3.71A3.763%2C3.763%2C0%2C0%2C0%2C799%2C1056.72Zm0%2C5.78a2.066%2C2.066%2C0%2C1%2C1%2C2.118-2.07A2.1%2C2.1%2C0%2C0%2C1%2C799%2C1062.5Z%22%20transform%3D%22translate%28-787%20-1053%29%22/%3E%0A%3C/svg%3E%0A);
    background-size: 23px;
}

.store {
    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;
}

.paypalimg {
    background-image: url(../img/payments/paypal.png);
    background-repeat: no-repeat;
    background-size: 71px;
}

.paymenttitle {
    text-transform: none;
    color: #2f2f2f;
    text-align: center;
    margin-top: 15px;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    text-align: center;
    margin: 0;
}

span.paymentinner img {
    margin: 0;
}

section#checkout-payment-step .payment-options {
    display: inline-block;
    width: auto;
    margin: 0 -6px;
    width: 100%;
}

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

.custom-checkbox {
    cursor: pointer;
}

#conditions-to-approve label.js-terms {
    width: 100%;
}

.custom-checkbox input[type=checkbox] + span {
    margin-right: 9px;
    display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: middle;
    cursor: pointer;
    border: 0;
    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%2215%22%20viewBox%3D%220%200%2015%2015%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%23d8d8d8%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%22filter_check%22%20class%3D%22cls-1%22%20d%3D%22M443.636%2C1142H431.364a1.364%2C1.364%2C0%2C0%2C0-1.364%2C1.36v12.28a1.364%2C1.364%2C0%2C0%2C0%2C1.364%2C1.36h12.272a1.364%2C1.364%2C0%2C0%2C0%2C1.364-1.36v-12.28A1.364%2C1.364%2C0%2C0%2C0%2C443.636%2C1142Zm-1.122%2C4.81-5.9%2C5.9a0.681%2C0.681%2C0%2C0%2C1-.964%2C0l-3.168-3.17a0.339%2C0.339%2C0%2C0%2C1%2C0-.48l0.482-.48a0.329%2C0.329%2C0%2C0%2C1%2C.482%2C0l2.686%2C2.68%2C5.413-5.41a0.348%2C0.348%2C0%2C0%2C1%2C.483%2C0l0.482%2C0.48A0.339%2C0.339%2C0%2C0%2C1%2C442.514%2C1146.81Z%22%20transform%3D%22translate%28-430%20-1142%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.custom-checkbox input[type=checkbox] + span .checkbox-checked {
    display: none;
    margin: 0;
    font-size: 0;
    height: 15px;
    width: 15px;
    color: #232323;
    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%2211%22%20height%3D%228%22%20viewBox%3D%220%200%2011%208%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1.11035%203.99946L3.88813%206.77723L9.44369%201.22168%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

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

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

#conditions-to-approve label.js-terms a:hover {
    text-decoration: none;
}

#conditions-to-approve label.js-terms a {
    text-decoration: underline;
}

.payment-options .ml_mokilizingas img {
    max-width: 150px;
    width: 100%;
    height: auto;
}

.smalltitle {
    font-size: 13px;
    color: #6b816d;
    text-align: center;
    text-transform: none;
    font-weight: 300;
    margin-top: 3px;
}

.formblock .row.marginbottom0,
.marginbottom0 {
    margin-bottom: 0;
}

div#cart-subtotal-codfee {
    display: none !important;
}

#checkout .redborderbtn.margintop10 {
    margin-top: 10px;
}

.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%2214%22%20height%3D%2215%22%20viewBox%3D%220%200%2014%2015%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%23698a63%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%22M488.752%2C477.912a0.435%2C0.435%2C0%2C0%2C0-.463.053%2C2.966%2C2.966%2C0%2C0%2C1-3.828-.088%2C0.445%2C0.445%2C0%2C0%2C0-.109-0.064%2C3.807%2C3.807%2C0%2C0%2C0-4.343-.265%2C1.31%2C1.31%2C0%2C0%2C0-2.384.76v11.1a2.2%2C2.2%2C0%2C0%2C0-1.706%2C1.715h-0.482a0.44%2C0.44%2C0%2C0%2C0%2C0%2C.88h7a0.44%2C0.44%2C0%2C0%2C0%2C0-.88h-0.481a2.2%2C2.2%2C0%2C0%2C0-1.706-1.715v-4.691a2.953%2C2.953%2C0%2C0%2C1%2C3.664.124%2C3.829%2C3.829%2C0%2C0%2C0%2C4.922%2C0%2C0.444%2C0.444%2C0%2C0%2C0%2C.164-0.344v-6.186A0.44%2C0.44%2C0%2C0%2C0%2C488.752%2C477.912Zm-10.252.4a0.438%2C0.438%2C0%2C1%2C1%2C.875%2C0v11.053H478.5V478.308Zm2.55%2C12.812h-4.225a1.315%2C1.315%2C0%2C0%2C1%2C1.237-.879h1.75A1.315%2C1.315%2C0%2C0%2C1%2C481.05%2C491.12Zm7.075-6.845a2.953%2C2.953%2C0%2C0%2C1-3.664-.124%2C3.813%2C3.813%2C0%2C0%2C0-4.211-.465V478.44a2.957%2C2.957%2C0%2C0%2C1%2C3.664.144%2C0.44%2C0.44%2C0%2C0%2C0%2C.108.064%2C3.85%2C3.85%2C0%2C0%2C0%2C4.1.462v5.165Z%22%20transform%3D%22translate%28-475%20-477%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%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%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%23698a63%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_country%22%20class%3D%22cls-1%22%20d%3D%22M770.5%2C553a7.5%2C7.5%2C0%2C1%2C0%2C7.5%2C7.5A7.494%2C7.494%2C0%2C0%2C0%2C770.5%2C553Zm6.6%2C7.059h-2.2a9.7%2C9.7%2C0%2C0%2C0-1.765-5.616A6.683%2C6.683%2C0%2C0%2C1%2C777.1%2C560.059Zm-7.036-6.118v6.118h-3.076C767.1%2C556.918%2C768.4%2C554.336%2C770.059%2C553.941Zm0%2C7v6.118c-1.657-.395-2.963-2.976-3.076-6.118h3.076Zm0.882%2C6.118v-6.118h3.076C773.9%2C564.082%2C772.6%2C566.664%2C770.941%2C567.059Zm0-7v-6.118c1.657%2C0.395%2C2.963%2C2.976%2C3.076%2C6.118h-3.076Zm-3.049-5.628a9.681%2C9.681%2C0%2C0%2C0-1.792%2C5.628h-2.2A6.679%2C6.679%2C0%2C0%2C1%2C767.892%2C554.431Zm-3.987%2C6.51h2.2a9.5%2C9.5%2C0%2C0%2C0%2C1.848%2C5.654A6.679%2C6.679%2C0%2C0%2C1%2C763.905%2C560.941Zm9.224%2C5.617a9.585%2C9.585%2C0%2C0%2C0%2C1.771-5.617h2.2A6.677%2C6.677%2C0%2C0%2C1%2C773.129%2C566.558Z%22%20transform%3D%22translate%28-763%20-553%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%2214%22%20height%3D%2214.031%22%20viewBox%3D%220%200%2014%2014.031%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%23698a63%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%22M488.63%2C566.331l-1.74-1.739a1.231%2C1.231%2C0%2C0%2C0-1.74%2C0l-0.791.791a0.934%2C0.934%2C0%2C0%2C1-1.318%2C0l-3.427-3.431a0.929%2C0.929%2C0%2C0%2C1%2C0-1.317l0.79-.791a1.229%2C1.229%2C0%2C0%2C0%2C0-1.74l-1.74-1.734a1.23%2C1.23%2C0%2C0%2C0-1.738%2C0l-0.634.628a4.44%2C4.44%2C0%2C0%2C0%2C0%2C6.273l5.431%2C5.434a4.436%2C4.436%2C0%2C0%2C0%2C6.274%2C0l0.633-.633A1.233%2C1.233%2C0%2C0%2C0%2C488.63%2C566.331Zm-11.125-9.381a0.41%2C0.41%2C0%2C0%2C1%2C.58%2C0l1.739%2C1.734a0.409%2C0.409%2C0%2C0%2C1%2C0%2C.58l-0.29.29-2.318-2.318Zm4.8%2C11.174-5.431-5.434a3.6%2C3.6%2C0%2C0%2C1-.226-4.865l2.311%2C2.311a1.751%2C1.751%2C0%2C0%2C0%2C.076%2C2.4l3.428%2C3.43h0a1.75%2C1.75%2C0%2C0%2C0%2C2.4.077l2.312%2C2.311A3.6%2C3.6%2C0%2C0%2C1%2C482.3%2C568.124Zm5.747-.633-0.29.29-2.32-2.319%2C0.29-.29a0.41%2C0.41%2C0%2C0%2C1%2C.58%2C0l1.74%2C1.739A0.41%2C0.41%2C0%2C0%2C1%2C488.05%2C567.491Z%22%20transform%3D%22translate%28-475%20-556%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%2212%22%20height%3D%2217%22%20viewBox%3D%220%200%2012%2017%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%23698a63%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_location%22%20class%3D%22cls-1%22%20d%3D%22M482%2C502a5.974%2C5.974%2C0%2C0%2C0-5.105%2C9.119l4.763%2C7.645a0.5%2C0.5%2C0%2C0%2C0%2C.425.236h0a0.5%2C0.5%2C0%2C0%2C0%2C.425-0.242l4.642-7.72A5.974%2C5.974%2C0%2C0%2C0%2C482%2C502Zm4.3%2C8.527-4.219%2C7.018-4.331-6.951A5%2C5%2C0%2C1%2C1%2C486.3%2C510.527Zm-4.3-5.539a2.989%2C2.989%2C0%2C1%2C0%2C3%2C2.988A3%2C3%2C0%2C0%2C0%2C482%2C504.988Zm0%2C4.987a2%2C2%2C0%2C1%2C1%2C2-2A2%2C2%2C0%2C0%2C1%2C482%2C509.975Z%22%20transform%3D%22translate%28-476%20-502%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%2215%22%20height%3D%2214%22%20viewBox%3D%220%200%2015%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%23698a63%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%22M481.711%2C534.091h5.264L489%2C531.545%2C486.975%2C529h-6.108v2.969h-4.842L474%2C534.515l2.025%2C2.545h4.842v5.091H477.6V543h7.382v-0.849h-3.269v-8.06Zm0-4.243h4.859l1.35%2C1.7-1.35%2C1.7h-4.859v-3.394Zm-5.281%2C6.364-1.35-1.7%2C1.35-1.7h4.437v3.394H476.43Z%22%20transform%3D%22translate%28-474%20-529%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%2213%22%20viewBox%3D%220%200%2014%2013%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%23698a63%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%22M481.977%2C456.3a3.649%2C3.649%2C0%2C1%2C0-3.747-3.654A3.7%2C3.7%2C0%2C0%2C0%2C481.977%2C456.3Zm0-6.344a2.691%2C2.691%2C0%2C1%2C1-2.759%2C2.69A2.733%2C2.733%2C0%2C0%2C1%2C481.977%2C449.952ZM475.494%2C462h13.012a0.484%2C0.484%2C0%2C0%2C0%2C.494-0.482%2C4.649%2C4.649%2C0%2C0%2C0-4.7-4.584h-4.6a4.649%2C4.649%2C0%2C0%2C0-4.7%2C4.584A0.484%2C0.484%2C0%2C0%2C0%2C475.494%2C462Zm4.207-4.1h4.6a3.679%2C3.679%2C0%2C0%2C1%2C3.678%2C3.138H476.023A3.69%2C3.69%2C0%2C0%2C1%2C479.7%2C457.9Z%22%20transform%3D%22translate%28-475%20-449%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}

.addressrow {
    color: #181919;
    font-size: 13px;
    padding: 4px 0;
    padding-left: 45px;
    box-sizing: border-box;
    font-weight: 300;
    margin: 0 0 3px;
    background-position: left center;
    background-position: 6px center;
}

body#checkout section.checkout-step .address {
    margin-left: 0;
    font-weight: 400;
    font-size: 14px;
    line-height: 29px;
    text-align: left;
    color: #333333;
}

.address-item input {
    display: none;
}

.addressedit.removebtn {
    border-right:0;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1855_22622)%22%3E%3Cpath%20d%3D%22M1.625%204.0625V12.1875C1.625%2012.6344%201.99062%2013%202.4375%2013H9.75C10.1969%2013%2010.5625%2012.6344%2010.5625%2012.1875V4.0625H1.625ZM4.0625%2011.375H3.25V5.6875H4.0625V11.375ZM5.6875%2011.375H4.875V5.6875H5.6875V11.375ZM7.3125%2011.375H6.5V5.6875H7.3125V11.375ZM8.9375%2011.375H8.125V5.6875H8.9375V11.375Z%22%20fill%3D%22%23909B43%22%2F%3E%3Cpath%20d%3D%22M10.7656%201.625H8.125V0.609375C8.12436%200.447956%208.05995%200.293332%207.94581%200.179191C7.83167%200.0650497%207.67704%200.000641831%207.51562%200L4.67188%200C4.51046%200.000641831%204.35583%200.0650497%204.24169%200.179191C4.12755%200.293332%204.06314%200.447956%204.0625%200.609375V1.625H1.42188C1.26039%201.62543%201.10564%201.68977%200.991456%201.80396C0.877268%201.91814%200.812929%202.07289%200.8125%202.23438V3.25H11.375V2.23438C11.3746%202.07289%2011.3102%201.91814%2011.196%201.80396C11.0819%201.68977%2010.9271%201.62543%2010.7656%201.625ZM7.3125%201.625H4.875V0.823063H7.3125V1.625Z%22%20fill%3D%22%23909B43%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_1855_22622%22%3E%3Crect%20width%3D%2213%22%20height%3D%2213%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");
}
.addressedit {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    color: #909B43;
    line-height: 34px;
    padding-right: 33px;
    margin-right: 33px;
    border-right: 1px solid #EDEDED;
    display: inline-block;
    margin-top: 14px;
    padding-left: 27px;
    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%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.875%2011.25L9.375%203.75L11.25%205.625L3.75%2013.125H1.875V11.25ZM10%203.125L11.25%201.875L13.125%203.75L11.8744%205.00063L10%203.125Z%22%20fill%3D%22%23909B43%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: left center;
}

#addresses .address-item,
body#checkout section.checkout-step .address-item {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: none;
    margin-bottom: .625rem;
    max-width: calc(50% - 23px);
    max-width: -moz-calc(50% - 23px);
    max-width: -ms-calc(50% - 23px);
    max-width: -o-calc(50% - 23px);
    max-width: -webkit-calc(50% - 23px);
    max-width: calc(50% - 23px);
    display: block;
    float: left;
    width: 100%;
    box-sizing: border-box;
    margin: 0;
    border: 0;
    margin-right: 46px;
    background: transparent;
    margin-bottom: 20px;
    min-height: 235px;
    background: #fff;
    border-radius: 4px;
    padding: 0;
    box-shadow: 0px 0px 3px rgb(0 0 0 / 17%);
}
div#delivery-addresses {
    display: inline-block;
    width: 100%;
}
#addresses .address-item:nth-child(2n) {
    margin-right: 0;
}
h2.h4 {
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #000000;
    margin-top: 0;
}
body#checkout section.checkout-step .address-item.selected {
    position: relative;
}

body#checkout section.checkout-step .address-item.selected {
    border: 0;
    position: relative;

    padding: 0;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%228%22%20height%3D%228%22%20rx%3D%224%22%20fill%3D%22%231E1C1C%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2215%22%20height%3D%2215%22%20rx%3D%227.5%22%20stroke%3D%22%231E1C1C%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: calc(100% - 15px) 15px;
}
body#checkout section.checkout-step .radio-block {
    padding: 0;
    text-align: left;
    cursor: pointer;
    width: 100%;
    padding: 25px 25px;
    box-sizing: border-box;
    padding-bottom: 0;
    display: inline-block;
}

body#checkout section.checkout-step .address-alias {
    display: inline-block;
    color: #1E1C1C;
    margin: 0 0 11px;
    background-repeat: no-repeat;
    padding: 4px 0;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    letter-spacing: 0.02em;
    text-transform: uppercase;
}

.addressrow.icon-cart_user {
    font-size: 14px;
    font-weight: 500;
    color: #181919;
}

span.address-alias.addressrow.icon-cart_myaddress {
    display: inline-block;
    color: #181919;
    font-size: 15px;
    font-weight: 500;
    margin: 0 0 16px;
    padding-top: 0;
    padding-bottom: 0;
    text-transform: uppercase;
}

.line287 {
    line-height: 285px;
}

#addresses .address-item:nth-child(3n),
body#checkout section.checkout-step .address-item:nth-child(2n) {
    margin-right: 0;
}

body#checkout section.checkout-step .address-item.add-address {
    background: #fff;
    border: 0;
    color: #181919;
    font-size: 14px;
}

.addbtn {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2248%22%20height%3D%2251%22%20viewBox%3D%220%200%2048%2051%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%2387aa6b%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_add_location%22%20class%3D%22cls-1%22%20d%3D%22M949.023%2C475.317A9.023%2C9.023%2C0%2C1%2C0%2C940%2C484.373%2C9.049%2C9.049%2C0%2C0%2C0%2C949.023%2C475.317Zm-16.022%2C0a7%2C7%2C0%2C1%2C1%2C7%2C7.024A7.019%2C7.019%2C0%2C0%2C1%2C933%2C475.317Zm29.047%2C21.074a9.063%2C9.063%2C0%2C0%2C0-4.886-3.157%2C1.016%2C1.016%2C0%2C0%2C0-.486%2C1.973%2C6.984%2C6.984%2C0%2C0%2C1-1.657%2C13.761H924.981a6.982%2C6.982%2C0%2C0%2C1%2C0-13.963H933.9c2.835%2C4.265%2C5.271%2C7.464%2C5.3%2C7.5a1.011%2C1.011%2C0%2C0%2C0%2C1.608%2C0c0.035-.047%2C3.631-4.77%2C7.177-10.4%2C4.832-7.67%2C7.282-13.32%2C7.282-16.791a15.263%2C15.263%2C0%2C1%2C0-30.526%2C0c0%2C3.471%2C2.45%2C9.121%2C7.282%2C16.791q0.274%2C0.436.55%2C0.865h-7.588a9.014%2C9.014%2C0%2C0%2C0%2C0%2C18.027h30.038A9.009%2C9.009%2C0%2C0%2C0%2C962.048%2C496.391Zm-35.287-21.074a13.239%2C13.239%2C0%2C1%2C1%2C26.477%2C0c0%2C3.036-2.407%2C8.462-6.961%2C15.693-2.5%2C3.971-5.027%2C7.486-6.277%2C9.184-1.248-1.695-3.77-5.2-6.27-9.171C929.171%2C483.785%2C926.761%2C478.355%2C926.761%2C475.317Zm23.783%2C17.656a1.016%2C1.016%2C0%2C0%2C0%2C0%2C2.032h2.206a1.016%2C1.016%2C0%2C0%2C0%2C0-2.032h-2.206Z%22%20transform%3D%22translate%28-916%20-460%29%22/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 74px;
    display: inline-block;
    margin-top: 0;
    text-decoration: underline;
    color: #2f2f2f;
    font-size: 13px;
    font-weight: 400;
}

.add-address a:hover .addbtn {
    text-decoration: none;
    color: #87aa6b;
}

body#checkout section.checkout-step .add-address a {
    color: #232323;
    display: block;
}

a.editbtn.linkedit {
    color: #121212;
    font-size: 13px;
    font-weight: 400;
    text-align: left;
    border: 0;
    line-height: 44px;
    box-sizing: BORDER-BOX;
    background-image: none;
    padding: 0;
    display: inline-block;
    width: 100%;
    margin: 0 auto;
}

a.editbtn.linkedit:hover {
    color: #87aa6b;
}

a.editbtn.linkedit span:before {
    display: 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%2387aa6b%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%22M482.942%2C808.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.982%2C1.982%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%2C482.942%2C808.357Zm5.933%2C4.586a8.364%2C8.364%2C0%2C0%2C0-2.19-.71%2C0.7%2C0.7%2C0%2C0%2C0-.277%2C1.378%2C4.734%2C4.734%2C0%2C0%2C1%2C2.16.805%2C3.779%2C3.779%2C0%2C0%2C1-1.745.731%2C21.128%2C21.128%2C0%2C0%2C1-8.646%2C0%2C3.779%2C3.779%2C0%2C0%2C1-1.745-.731%2C4.734%2C4.734%2C0%2C0%2C1%2C2.16-.805%2C0.7%2C0.7%2C0%2C0%2C0-.277-1.378%2C8.385%2C8.385%2C0%2C0%2C0-2.191.71A1.732%2C1.732%2C0%2C0%2C0%2C475%2C814.418c0%2C0.872.843%2C1.547%2C2.506%2C2.006a21.937%2C21.937%2C0%2C0%2C0%2C9.988%2C0c1.663-.459%2C2.506-1.134%2C2.506-2.006A1.731%2C1.731%2C0%2C0%2C0%2C488.875%2C812.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%2C481.91%2C813.86Zm0.59-13.454a4.666%2C4.666%2C0%2C0%2C1%2C4.674%2C4.64c0%2C2.039-1.31%2C3.445-2.825%2C5.072a27.044%2C27.044%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.084A4.6%2C4.6%2C0%2C0%2C1%2C482.5%2C800.406Z%22%20transform%3D%22translate%28-475%20-799%29%22/%3E%0A%3C/svg%3E%0A);
    padding-left: 28px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
    text-decoration: underline;
    line-height: 15px;
    background-position: left center;
}

a.editbtn.deletebtn:hover {
    color: #e67817;
}

a.editbtn.deletebtn {
    color: #ec2106;
}

a.editbtn span {
    padding-left: 45px;
    position: Relative;
}

a.editbtn {
    color: #2f2f2f;
    font-size: 12px;
    font-weight: 400;
    margin-right: 25px;
}

a.editbtn span:before {
    content: '';
    position: absolute;
    top: -5px;
    left: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%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_edit%22%20class%3D%22cls-1%22%20d%3D%22M485.4%2C608.011l-8.39%2C8.434v3.564h3.61l8.39-8.435Zm-7.406%2C11.008v-1.94l1.93%2C1.94h-1.93Zm2.77-.555-2.185-2.2%2C5.212-5.239%2C2.185%2C2.2Zm3.723-8.135%2C0.919-.924%2C2.2%2C2.176-0.939.944Z%22%20transform%3D%22translate%28-477%20-608%29%22/%3E%0A%3C/svg%3E%0A);
    background-position: center center;
    background-color: #f0f0f0;
    background-repeat: no-repeat;
    -moz-transition: background-color 0.2s ease, background-image 0.2s ease;
    -ms-transition: background-color 0.2s ease, background-image 0.2s ease;
    -o-transition: background-color 0.2s ease, background-image 0.2s ease;
    -webkit-transition: background-color 0.2s ease, background-image 0.2s ease;
    transition: background-color 0.2s ease, background-image 0.2s ease;
}

a.editbtn:hover span:before {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%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%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/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_edit_white%22%20class%3D%22cls-1%22%20d%3D%22M485.4%2C608.011l-8.39%2C8.434v3.564h3.61l8.39-8.435Zm-7.406%2C11.008v-1.94l1.93%2C1.94h-1.93Zm2.77-.555-2.185-2.2%2C5.212-5.239%2C2.185%2C2.2Zm3.723-8.135%2C0.919-.924%2C2.2%2C2.176-0.939.944Z%22%20transform%3D%22translate%28-477%20-608%29%22/%3E%0A%3C/svg%3E%0A);
    background-position: center center;
    background-color: #81a469;
}

a.editbtn.deletebtn span:before {
    content: '';
    position: absolute;
    top: -5px;
    left: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    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%23f42509%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_delete%22%20class%3D%22cls-1%22%20d%3D%22M609.587%2C613.992l3.28-3.279a0.421%2C0.421%2C0%2C1%2C0-.595-0.6l-3.28%2C3.28-3.279-3.28a0.421%2C0.421%2C0%2C0%2C0-.6.6l3.28%2C3.279-3.28%2C3.28a0.421%2C0.421%2C0%2C1%2C0%2C.6.595l3.279-3.28%2C3.28%2C3.28a0.421%2C0.421%2C0%2C1%2C0%2C.595-0.595Z%22%20transform%3D%22translate%28-605%20-610%29%22/%3E%0A%3C/svg%3E%0A);
    background-position: center center;
    background-color: #ffe2de;
    background-repeat: no-repeat;
    -moz-transition: background-color 0.2s ease, background-image 0.2s ease;
    -ms-transition: background-color 0.2s ease, background-image 0.2s ease;
    -o-transition: background-color 0.2s ease, background-image 0.2s ease;
    -webkit-transition: background-color 0.2s ease, background-image 0.2s ease;
    transition: background-color 0.2s ease, background-image 0.2s ease;
}

a.editbtn.deletebtn:hover span:before {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    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%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/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_delete_hover%22%20class%3D%22cls-1%22%20d%3D%22M609.587%2C613.992l3.28-3.279a0.421%2C0.421%2C0%2C1%2C0-.595-0.6l-3.28%2C3.28-3.279-3.28a0.421%2C0.421%2C0%2C0%2C0-.6.6l3.28%2C3.279-3.28%2C3.28a0.421%2C0.421%2C0%2C1%2C0%2C.6.595l3.279-3.28%2C3.28%2C3.28a0.421%2C0.421%2C0%2C1%2C0%2C.595-0.595Z%22%20transform%3D%22translate%28-605%20-610%29%22/%3E%0A%3C/svg%3E%0A);
    background-position: center center;
    background-color: #f42509;
}

body#checkout section.checkout-step .address-footer {
    text-align: left;
    padding: 0 24px;
}

span.step-edit.editbtn:hover span:before {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%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%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/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_edit_white%22%20class%3D%22cls-1%22%20d%3D%22M485.4%2C608.011l-8.39%2C8.434v3.564h3.61l8.39-8.435Zm-7.406%2C11.008v-1.94l1.93%2C1.94h-1.93Zm2.77-.555-2.185-2.2%2C5.212-5.239%2C2.185%2C2.2Zm3.723-8.135%2C0.919-.924%2C2.2%2C2.176-0.939.944Z%22%20transform%3D%22translate%28-477%20-608%29%22/%3E%0A%3C/svg%3E%0A);
    background-position: center center;
    background-color: #81a469;
}

span.step-edit.editbtn span:before {
    content: '';
    position: absolute;
    top: -5px;
    right: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%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_edit%22%20class%3D%22cls-1%22%20d%3D%22M485.4%2C608.011l-8.39%2C8.434v3.564h3.61l8.39-8.435Zm-7.406%2C11.008v-1.94l1.93%2C1.94h-1.93Zm2.77-.555-2.185-2.2%2C5.212-5.239%2C2.185%2C2.2Zm3.723-8.135%2C0.919-.924%2C2.2%2C2.176-0.939.944Z%22%20transform%3D%22translate%28-477%20-608%29%22/%3E%0A%3C/svg%3E%0A);
    background-position: center center;
    background-color: #dfdfdf;
    background-repeat: no-repeat;
    -moz-transition: background-color 0.2s ease, background-image 0.2s ease;
    -ms-transition: background-color 0.2s ease, background-image 0.2s ease;
    -o-transition: background-color 0.2s ease, background-image 0.2s ease;
    -webkit-transition: background-color 0.2s ease, background-image 0.2s ease;
    transition: background-color 0.2s ease, background-image 0.2s ease;
}

span.step-edit.editbtn span {
    padding-right: 45px;
    position: Relative;
}

span.step-edit.editbtn {
    color: #2f2f2f;
    font-size: 12px;
    font-weight: 400;
    margin-right: 25px;
    text-transform: none;
}

body#checkout section.checkout-step.-complete .step-edit {
    display: block;
    float: right;
    font-weight: 400;
    font-size: 13px;
    line-height: 137.02%;
    text-align: center;
    text-transform: none;
    color: #B1B97B;
    margin-right: 50px;
    padding: 26px 0;
    padding-left: 24px;
    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%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.75%2010.5L8.75%203.5L10.5%205.25L3.5%2012.25H1.75V10.5ZM9.33333%202.91667L10.5%201.75L12.25%203.5L11.0828%204.66725L9.33333%202.91667Z%22%20fill%3D%22%23B1B97B%22%2F%3E%3C%2Fsvg%3E");
    background-position: left center;
    background-repeat: no-repeat;
}

span.step-edit.editbtn:hover span:before {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%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%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/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cpath%20id%3D%22icon_edit_white%22%20class%3D%22cls-1%22%20d%3D%22M485.4%2C608.011l-8.39%2C8.434v3.564h3.61l8.39-8.435Zm-7.406%2C11.008v-1.94l1.93%2C1.94h-1.93Zm2.77-.555-2.185-2.2%2C5.212-5.239%2C2.185%2C2.2Zm3.723-8.135%2C0.919-.924%2C2.2%2C2.176-0.939.944Z%22%20transform%3D%22translate%28-477%20-608%29%22/%3E%0A%3C/svg%3E%0A);
    background-position: center center;
    background-color: #81a469;
}

span.step-edit.editbtn span:before {
    content: '';
    position: absolute;
    top: -5px;
    right: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%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_edit%22%20class%3D%22cls-1%22%20d%3D%22M485.4%2C608.011l-8.39%2C8.434v3.564h3.61l8.39-8.435Zm-7.406%2C11.008v-1.94l1.93%2C1.94h-1.93Zm2.77-.555-2.185-2.2%2C5.212-5.239%2C2.185%2C2.2Zm3.723-8.135%2C0.919-.924%2C2.2%2C2.176-0.939.944Z%22%20transform%3D%22translate%28-477%20-608%29%22/%3E%0A%3C/svg%3E%0A);
    background-position: center center;
    background-color: #dfdfdf;
    background-repeat: no-repeat;
    -moz-transition: background-color 0.2s ease, background-image 0.2s ease;
    -ms-transition: background-color 0.2s ease, background-image 0.2s ease;
    -o-transition: background-color 0.2s ease, background-image 0.2s ease;
    -webkit-transition: background-color 0.2s ease, background-image 0.2s ease;
    transition: background-color 0.2s ease, background-image 0.2s ease;
}

span.step-edit.editbtn span {
    padding-right: 45px;
    position: Relative;
}

.ordersummary {
    box-sizing: BORDER-BOX;
    display: inline-block;
    width: 100%;
    background-image: url(../img/sucess.svg);
    background-position: top center;
    background-repeat: no-repeat;
    margin: 106px 0 88px;
    padding-top: 138px;

}

h3.h1.card-title {
    font-weight: 500;
    font-size: 24px;
    line-height: 36px;
    color: #C0D534;
    text-align: center;
    margin: 0 0 16px;
}

.ordertext {
    color: #ffffff;
    font-size: 13px;
    font-weight: 300;
}

.ordercompletetitle {
    color: #333333;
    font-weight: 500;
    font-size: 24px;
    line-height: 36px;
    text-align:center;
    color: #C0D534;
    margin:0 0 30px;
}

.ordertext .w50 .row {
    margin-bottom: 7px;
}

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

.marginbottom15 {
    margin-bottom: 15px;
}

.max540.additionalinfo {
    margin-left: 39px;
    padding: 0px 0;
    box-sizing: BORDER-BOX;
    max-width: 460px;
}

.max540 {
    max-width: 540px;
    float: left;
    width: 100%;
}

.borderradius4 {
    border-radius: 4px;
}

.greyback {
    background: #f5f5f5;
}

#order-items .order-line {
    margin-top: 0;
    padding: 5px;
    box-sizing: BORDER-BOX;
}

.summaryimg {
    position: relative;
    max-width: 120px;
    line-height: 120px;
    border: 1px solid #f5f5f5;
    float: left;
}

.summarydetails {
    float: left;
    max-width: calc(100% - 120px);
    max-width: -moz-calc(100% - 120px);
    max-width: -ms-calc(100% - 120px);
    max-width: -o-calc(100% - 120px);
    max-width: -webkit-calc(100% - 120px);
    max-width: calc(100% - 120px);
    padding-left: 20px;
    box-sizing: border-box;
}

span.summerproducttitle {
    color: #2f2f2f;
    font-size: 17px;
    font-weight: 300;
    margin: 0 0 10px;
    display: block;
}

.row.summarytext.summaryprice {
    color: #2f2f2f;
    font-size: 21px;
    font-weight: 500;
    margin-top: 0;
}

.summaryimg img {
    display: block;
}

#order-items {
    border-right: 0;
}

.summarytotalrow {
    padding-left: 140px;
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-position: 42px center;
    padding-right: 60px;
    box-sizing: border-box;
}

.totalrow {
    color: #171819;
    font-size: 24px;
    font-weight: 500;
}

.totalvalue {
    float: right;
    text-align: right;
    color: #4e6750;
}

.productcount .totalvalue {
    float: right;
    text-align: right;
    color: #4e6750;
    font-size: 18px;
}

.productcount {
    font-size: 14px;
    color: #2f2f2f;
    font-weight: 400;
    margin: 0 0 10px;
}

.summarytitle {
    color: #121212;
    font-size: 15px;
    margin: 0 0 15px;
    display: block;
    text-transform: uppercase;
    font-weight: 500;
}

.additionalinfo ul li {
    margin: 0;
}

.additionalinfo ul {
    font-size: 13px;
    font-weight: 400;
    line-height: 23px;
    padding: 0;
    list-style: none;
}

.dp_input_div {
    padding-left: 0;
    clear: both;
}

.card2 {
    margin-bottom: 10px;
}

.page-order-confirmation.card2 {
    background: #fff;
    border-radius: 9px;
    padding: 20px;
    box-sizing: border-box;
    -webkit-box-shadow: 1px 1px 2px 0px rgba(209, 219, 216, 1);
    -moz-box-shadow: 1px 1px 2px 0px rgba(209, 219, 216, 1);
    box-shadow: 1px 1px 2px 0px rgba(209, 219, 216, 1);
}

.max600 {
    max-width: 600px;
    width: 100%;
    float: left;
}

.max500 {
    max-width: 500px;
    width: 100%;
    float: left;
    margin-right: 100px;
}

.max600.additionalinfo {
    max-width: 480px;
    margin-top: 30px;
}

.row.greyback.borderradius4 {
    padding: 40px;
    box-sizing: border-box;
}

#omnivalt_parcel_terminal_carrier_details {
    margin-bottom: 5px;
    padding-right: 45px;
}

.ordertext {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    letter-spacing: 0.02em;
    color: #333333;
}

span.price.total_pending {
    color: #fff;
    font-weight: 500;
}

#order-confirmation div#registration-form {
    display: none;
}

#checkout .ui-menu.ui-widget:before {
    display: none
}

.omniva-terminals-list {
    background-color: #fff;
    position: relative;
    max-width: 100%;
    box-sizing: border-box;
}
.addnewAddress span {
    padding-left:29px;
    background-position: left center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M0.75%207.5H6V12.75C6%2012.9489%206.07902%2013.1397%206.21967%2013.2803C6.36032%2013.421%206.55109%2013.5%206.75%2013.5C6.94891%2013.5%207.13968%2013.421%207.28033%2013.2803C7.42098%2013.1397%207.5%2012.9489%207.5%2012.75V7.5H12.75C12.9489%207.5%2013.1397%207.42098%2013.2803%207.28033C13.421%207.13968%2013.5%206.94891%2013.5%206.75C13.5%206.55109%2013.421%206.36032%2013.2803%206.21967C13.1397%206.07902%2012.9489%206%2012.75%206H7.5V0.75C7.5%200.551088%207.42098%200.360322%207.28033%200.21967C7.13968%200.0790178%206.94891%200%206.75%200C6.55109%200%206.36032%200.0790178%206.21967%200.21967C6.07902%200.360322%206%200.551088%206%200.75V6H0.75C0.551088%206%200.360322%206.07902%200.21967%206.21967C0.0790178%206.36032%200%206.55109%200%206.75C0%206.94891%200.0790178%207.13968%200.21967%207.28033C0.360322%207.42098%200.551088%207.5%200.75%207.5Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E");
}
.addnewAddress {
    max-width: 239px;
    width: 100%;
    margin: 0 0 28px;
}

.registerinfo a:hover{
    color: #1E1C1C;
    text-decoration: none;
}
.registerinfo a{
    color:#909B43;
    text-decoration: underline;
    transition:color 0.2s ease;
}
.registerinfo {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #1E1C1C;
}
ul.nav.nav-inline.mytabs li a span {
    line-height: 1;
    display: inline-block;
    vertical-align: middle;
}