.shipping-address{padding:28px 0 24px;width:100%}.shipping-address .shipping-address-title{align-items:center;color:#17171a;display:flex;font-family:Nespresso Lucas;font-size:20px;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:3px;line-height:120%;padding:0 0 16px;text-transform:uppercase}@media(max-width:600px){.shipping-address .shipping-address-title:lang(en){font-size:16px}}.shipping-address .shipping-address-title .shipping-address-btn{align-items:center;display:flex;justify-content:end}.shipping-address .shipping-address-title .shipping-address-btn .shipping-address-btn-item{border-bottom:1px solid #876c43;color:#876c43;cursor:pointer;display:inline-block;font-size:14px;padding:0;text-transform:uppercase}.shipping-address .shipping-address-list .shipping-address-item{display:flex;padding:10px 0 24px;position:relative}.shipping-address .shipping-address-list .shipping-address-item .edit-btn{align-items:center;border:1px solid #17171a;border-radius:100px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:32px;justify-content:center;letter-spacing:2px;position:absolute;right:0;text-transform:uppercase;top:5px;width:62px}.shipping-address .shipping-address-list .shipping-address-item .shipping-address-item-checkbox{align-items:center;border:1px solid #8b8b8c;border-radius:50%;display:flex;height:20px;justify-content:center;margin-top:2px;padding:3px;width:20px}.shipping-address .shipping-address-list .shipping-address-item .shipping-address-detail{margin-left:8px;width:80%}@media(max-width:600px){.shipping-address .shipping-address-list .shipping-address-item .shipping-address-detail:lang(en){font-size:14px}}.shipping-address .shipping-address-list .shipping-address-item .shipping-address-detail-personal{align-items:center;color:#17171a;display:flex;flex-wrap:wrap;font-family:Nespresso Lucas;font-size:16px;font-style:normal;font-weight:400;height:auto;letter-spacing:1px;line-height:150%;word-break:break-all}@media(max-width:600px){.shipping-address .shipping-address-list .shipping-address-item .shipping-address-detail-personal:lang(en){font-size:14px}}.shipping-address .shipping-address-list .shipping-address-item .shipping-address-detail-item{color:#17171a;font-family:Nespresso Lucas;font-size:16px;font-style:normal;font-weight:400;height:auto;letter-spacing:1px;line-height:150%;margin-top:2px;word-break:break-all}@media(max-width:600px){.shipping-address .shipping-address-list .shipping-address-item .shipping-address-detail-item:lang(en){font-size:14px}}.shipping-address .shipping-address-list .shipping-address-item .default-address{color:#6f6f70;font-family:Nespresso Lucas;font-size:12px;font-style:normal;font-weight:400;letter-spacing:2px;line-height:120%;margin:8px 0 0}.shipping-address .shipping-address-list .shipping-address-item .shipping-address-detail-edit{color:#876c43;font-family:Nespresso Lucas;font-size:14px;font-style:normal;font-weight:400;height:auto;letter-spacing:2px;line-height:120%;margin:24px 0 0}.shipping-address .shipping-address-list .shipping-address-item .shipping-address-detail-edit span{border-bottom:1px solid #876c43;cursor:pointer;display:inline-block;padding:0 0 3px;text-transform:uppercase}@media(max-width:600px){.shipping-address .shipping-address-list .shipping-address-item .shipping-address-detail-edit span:lang(en){font-size:12px}}.shipping-address .shipping-address-list .shipping-address-item .shipping-address-detail-edit .add_new_address{margin-top:10px}.shipping-address .fw700{font-weight:700!important}.shipping-address .shipping-address-detail-edit{color:#876c43;font-family:Nespresso Lucas;font-size:14px;font-style:normal;font-weight:400;height:auto;letter-spacing:2px;line-height:120%;margin:24px 0 0}.shipping-address .shipping-address-detail-edit span{border-bottom:1px solid #876c43;cursor:pointer;display:inline-block;padding:0 0 3px;text-transform:uppercase}.shipping-address .no-address{color:#8b8b8c;font-family:Nespresso Lucas;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:150%}.payment-method .payment-method-title{color:#17171a;font-family:Nespresso Lucas;font-size:20px;font-style:normal;height:24px;letter-spacing:3px;line-height:120%;margin:24px 0 16px;text-transform:uppercase}@media(max-width:600px){.payment-method .payment-method-title:lang(en){font-size:16px}}.payment-method .payment-method-list .payment-method-item{border-radius:8px;display:flex;gap:8px;height:64px;padding:16px 0;width:100%}.payment-method .payment-method-list .payment-method-item .payment-method-item-checkbox{align-items:center;border:1px solid #8b8b8c;border-radius:50%;display:flex;height:20px;justify-content:center;margin:2px 1px 0 0;padding:3px;width:20px}.payment-method .payment-method-list .payment-method-item .payment-method-item-detail{flex:1}.payment-method .payment-method-list .payment-method-item .payment-method-item-detail .payment-method-item-detail-icons{display:flex}.payment-method .payment-method-list .payment-method-item .payment-method-item-detail .payment-method-item-detail-icons>div{margin:0 12px 0 4px}.payment-method .payment-method-list .payment-method-item .payment-method-item-detail .payment-method-item-detail-icons .text{color:#17171a;font-family:Nespresso Lucas;font-size:16px;font-style:normal;letter-spacing:.015em;line-height:120%;margin-top:3px}.payment-method .payment-method-list .installmentDetails{color:#17171a;display:flex;flex-wrap:wrap;gap:16px;height:224px;justify-content:space-between;margin-bottom:24px;width:100%}.payment-method .payment-method-list .installmentDetails .selected-css{background-color:#fff!important;font-weight:500!important}.payment-method .payment-method-list .installmentDetails .installmentDetails-item{align-items:flex-start;background:#faf9f8;border:1px solid #17171a;border-radius:8px;display:flex;flex-direction:column;font-weight:inherit;height:104px;padding:16px;width:192px}@media(max-width:600px){.payment-method .payment-method-list .installmentDetails .installmentDetails-item{background-color:#fff;width:163px}}.payment-method .payment-method-list .installmentDetails .installmentDetails-item .installmentDetails-item-price-number{display:flex;font-weight:inherit;height:16px;justify-content:space-between;width:100%}.payment-method .payment-method-list .installmentDetails .installmentDetails-item .installmentDetails-item-price-number span{font-weight:inherit}.payment-method .payment-method-list .installmentDetails .installmentDetails-item .installmentDetails-item-price-total{border-top:1px solid #e7e7e7;display:flex;font-size:12px;font-weight:inherit;justify-content:space-between;margin-top:8px;padding-top:8px;width:100%}.payment-method .payment-method-list .installmentDetails .installmentDetails-item .installmentDetails-item-price-total span{font-weight:inherit}.payment-method .payment-method-list .installmentDetails .installmentDetails-item .commission{color:#8b8b8c;font-family:Nespresso Lucas;font-size:12px;font-style:normal;font-weight:inherit;letter-spacing:.015em;line-height:120%;margin-top:9.5px}.payment-method .payment-method-list .installmentDetails .installmentDetails-item .commission-zero{color:#876c43}.delivery-method{padding:0 0 24px;width:100%}.delivery-method .delivery-method-title{color:#17171a;font-family:Nespresso Lucas;font-size:20px;font-style:normal;font-weight:400;height:24px;letter-spacing:3px;line-height:120%;text-transform:uppercase}@media(max-width:600px){.delivery-method .delivery-method-title:lang(en){font-size:16px}}.delivery-method .delivery-method-list .delivery-method-item{background:#fff;border:1px solid #17171a;border-radius:8px;display:flex;gap:8px;height:91px;justify-content:flex-start;margin-top:24px;padding:12px 16px 18px;width:100%}.delivery-method .delivery-method-list .delivery-method-item .delivery-method-item-checkbox{align-items:center;border:1px solid #8b8b8c;border-radius:50%;display:flex;height:20px;justify-content:center;margin:4px 1px 0 0;padding:3px;width:20px}.delivery-method .delivery-method-list .delivery-method-item .delivery-method-item-detail .delivery-method-item-detail-icons{display:flex}.delivery-method .delivery-method-list .delivery-method-item .delivery-method-item-detail .delivery-method-item-detail-icons>div{margin:0 12px 0 4px}.delivery-method .delivery-method-list .delivery-method-item .delivery-method-item-detail .delivery-method-item-detail-icons .text{color:#17171a;font-family:Nespresso Lucas;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:120%;margin-top:5px}.delivery-method .delivery-method-list .delivery-method-item .delivery-method-item-detail .delivery-method-item-detail-date{color:#454547;font-family:Nespresso Lucas;font-size:14px;font-style:normal;font-weight:400;height:21px;letter-spacing:2px;line-height:150%;margin-top:10px}@media(max-width:600px){.delivery-method .delivery-method-list .delivery-method-item .delivery-method-item-detail .delivery-method-item-detail-date:lang(en){margin-top:0}}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:300;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Light.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:300;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-LightItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:400;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Regular.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:400;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Italic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:500;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Med.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:500;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-MedItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:600;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-SemiBd.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:600;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-SemiBdItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:700;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Bold.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:700;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-BoldItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:900;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-XtraBd.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:900;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-XtraBdItalic.ttf) format("truetype")}.checkout-page{background-color:#faf9f8;padding:40px 0;width:100%}@media(max-width:600px){.checkout-page{background-color:#fff;padding:0 0 157px}}.checkout-page .container{background-color:#faf9f8;padding:0}@media(max-width:600px){.checkout-page .container{background-color:#fff}}.checkout-page .container .checkout-page-container{align-items:flex-start;display:flex;justify-content:space-between;margin:auto}@media(min-width:1001px){.checkout-page .container .checkout-page-container{max-width:960px}}@media(max-width:1000px){.checkout-page .container .checkout-page-container{display:block}}.checkout-page .container .checkout-page-container .settlement-order{width:400px}@media(max-width:1000px){.checkout-page .container .checkout-page-container .settlement-order{margin:auto}}@media(max-width:600px){.checkout-page .container .checkout-page-container .settlement-order{padding:40px 16px 60px}}@media(max-width:400px){.checkout-page .container .checkout-page-container .settlement-order{width:100%}}.checkout-page .container .checkout-page-container .settlement-order .settlement-order-title{border-bottom:1px solid #e7e7e7;color:#17171a;font-family:Nespresso Lucas;font-size:24px;font-style:normal;font-weight:400;letter-spacing:3px;line-height:120%;padding:0 0 33.5px;text-transform:uppercase}@media(max-width:600px){.checkout-page .container .checkout-page-container .settlement-order .settlement-order-title:lang(en){font-size:20px;padding:0 0 28px}}.checkout-page .container .checkout-page-container .settlement-order .cut-line{background-color:#c5c5c5;height:1px;margin:24px 0 32px;width:100%}.checkout-page .container .checkout-page-container .settlement-order .invoice{color:#17171a;font-family:Nespresso Lucas;font-size:20px;font-style:normal;font-weight:400;letter-spacing:3px;line-height:120%;margin-top:67px}@media(max-width:600px){.checkout-page .container .checkout-page-container .settlement-order .invoice .invoice-info:lang(en){font-size:16px}}.checkout-page .container .checkout-page-container .settlement-order .invoice .invoice-des{color:#6f6f70;font-size:16px;letter-spacing:.015em;margin-top:24px}.checkout-page .container .checkout-page-container .settlement-order .remarks{color:#17171a;font-family:Nespresso Lucas;font-size:20px;font-style:normal;font-weight:400;letter-spacing:3px;line-height:120%;margin:48px 0 0;text-transform:uppercase}@media(max-width:600px){.checkout-page .container .checkout-page-container .settlement-order .remarks:lang(en){font-size:16px}}.checkout-page .container .checkout-page-container .settlement-order .remarks input{background:#fff;border:1px solid #c5c5c5;border-radius:8px;display:block;font-size:16px;height:50px;margin-top:16px;padding:17px;width:100%}@media(max-width:600px){.checkout-page .container .checkout-page-container .settlement-order .remarks input:lang(en){font-size:14px}}@media(max-width:1000px){.checkout-page .container .order-detail{margin:auto}}