.c_cart-container .page__header{text-align:center}.cart-wrapper .card{border:none}@media screen and (max-width:640px){.cart-wrapper .card{margin-bottom:40px}}.c_cart-container .c_tax,.cart-wrapper .c_tax{display:none}.cart-wrapper .table-wrapper{overflow:auto}.page__description{color:var(--cr-text);font-size:15px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:.3px;text-align:center}@media screen and (max-width:990px){.page__description{font-size:13px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:.26px;padding-top:4px}}.progress-bar{width:100%;max-width:446px;margin-inline:auto;height:1px;background:#dadada;position:relative;overflow:hidden;margin-top:40px}@media screen and (max-width:640px){.progress-bar{margin-top:20px}}.progress-bar:before{content:"";position:absolute;top:0;left:0;height:100%;background:#222;width:calc(100% * var(--progress, 0));max-width:100%}.progress-bar:after{content:attr(data-text);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-weight:700}.cart-wrapper{margin-top:80px}@media screen and (max-width:640px){.cart-wrapper{margin-top:40px}}@media screen and (min-width:1000px){.cart-wrapper__inner-inner{width:calc(100% - 356px)}.cart-recap{width:326px}}.line-item-table.table{font-size:13px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:.26px}@media screen and (max-width:640px){.line-item-table.table{margin-left:0}}.table th,.table td{padding-top:30px;padding-bottom:20px}.table--loose tbody td{padding-top:30px;padding-bottom:30px}@media screen and (max-width:640px){.line-item--stack .line-item__product-info{padding-top:30px;padding-bottom:30px}}.table th:first-child,.table td:first-child{padding-left:40px}.table th:last-child,.table td:last-child{padding-right:40px}@media screen and (max-width:640px){table.table.table--loose td{white-space:wrap}.card .table th:first-child,.card .table td:first-child{padding-left:20px}}@media screen and (min-width:640px){.line-item__image-wrapper{width:100px;min-width:100px;margin-right:30px}}.line-item--stack .line-item__image-wrapper{width:100px;min-width:100px;height:100px}.line-item__image-wrapper img{border-radius:6px}.line-item__title{font-size:13px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.26px;margin-bottom:10px}@media screen and (max-width:640px){.line-item--stack .line-item__title{font-size:12px;line-height:22px;letter-spacing:.24px}}.line-item__price{color:var(--cr-text);font-size:13px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:-.26px}@media screen and (max-width:640px){.line-item--stack .line-item__price{font-size:12px;line-height:14px;letter-spacing:-.24px}}.quantity-selector{height:45px;border-radius:4px}@media screen and (max-width:640px){.quantity-selector{height:38px}}.quantity-selector__value{color:var(--cr-text);font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.26px}@media screen and (max-width:640px){.quantity-selector__value{font-size:12px;line-height:18px;letter-spacing:.24px;min-width:auto;padding:0}}.quantity-selector__button:first-child{padding-left:18px}@media screen and (max-width:640px){.quantity-selector__button:first-child{padding-left:15px}}.quantity-selector__button:last-child{padding-right:18px}@media screen and (max-width:640px){.quantity-selector__button:last-child{padding-right:15px}}.line-item__quantity-remove{font-size:13px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.26px;text-decoration-line:underline;text-transform:capitalize;opacity:.5;margin-top:10px}@media screen and (max-width:640px){.line-item--stack .line-item__quantity{margin-top:10px}.line-item__quantity-remove{font-size:10px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.2px;margin-left:15px;margin-top:0}}@media screen and (max-width:640px){.card__section{padding:30px}}.c_yen{font-family:var(--text-poppins-family);font-size:15px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.3px;margin-right:4px;margin-top:2px}@media screen and (max-width:640px){.c_yen{font-size:18px;line-height:22px;letter-spacing:.36px;margin-right:5px}}.cart-recap__price-line-label{font-size:13px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.26px}.cart-recap__price-line-price{font-family:var(--text-poppins-family);font-size:20px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.4px;text-transform:capitalize}.cart-recap__price-line-price .c_tax{display:inline-block}@media screen and (max-width:640px){.cart-recap__price-line-price{font-size:22px;line-height:12px;letter-spacing:.2px}.cart-recap__price-line-price .c_tax{font-size:10px;line-height:18px;letter-spacing:.22px}}.cart-recap__notices{font-size:11px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.22px;text-transform:capitalize;margin-top:10px;opacity:.5}.cart-recap__note{border:none}@media screen and (max-width:640px){.cart-recap__note{margin-top:30px}}.cart-recap__note-inner{padding-bottom:30px}.cart-recap__note-button{font-size:13px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.26px;margin-top:30px;margin-bottom:10px;padding:0}.form__field--textarea{font-size:13px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.26px;border-radius:4px}.c__checkout-title{font-size:13px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.26px;margin-top:0;margin-bottom:10px}.card{--primary-button-background: var(--cr-accent)}.c_cart-recap__checkout-wrapper+.c_cart-recap__checkout-wrapper{margin-top:35px}.cart-wrapper .button{font-size:13px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.26px;border-radius:22px;line-height:45px;transition:opacity .3s ease}.cart-wrapper .button:hover{background:var(--primary-button-background);color:#fff}@media(hover:hover){.cart-wrapper .button:hover{background:var(--primary-button-background);opacity:.8}}.cart-recap__checkout--default{margin-top:10px;border:1px solid #DADADA;background:#fff;color:var(--cr-text)}.cart-recap__checkout--default.button:hover{background:#fff;color:var(--cr-text);opacity:.8}@media(hover:hover){.cart-recap__checkout--default.button:hover{background:#fff;opacity:.8}}@media screen and (max-width:640px){.cart-recap__checkout--default.button{margin-bottom:10px}}.c_announce__title{font-size:13px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.26px}.c_announce__text{font-size:12px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.24px;text-transform:capitalize}@media screen and (max-width:640px){.c_announce__text{line-height:28px;letter-spacing:-.6px}}.c_announce__text ul{margin:0;padding:0;list-style:none}.c_announce__text li{position:relative;padding-left:20px}@media screen and (max-width:640px){.c_announce__text li{padding-left:18px}}.c_announce__text li:before{content:"";display:block;width:9px;height:9px;background:#000;border-radius:50%;position:absolute;top:0;left:0;background:var(--cr-accent);margin-top:8px}@media screen and (max-width:640px){.c_announce__text li:before{width:8px;height:8px;margin-top:11px}}.delivery-container .delivery-title.title-border{font-size:15px!important;letter-spacing:.3px;margin-bottom:5px}.delivery-container .delivery-title{font-size:13px!important;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.26px;margin-top:20px;margin-bottom:10px}.delivery-container .delivery-select-container__select,.delivery-container .amp-text__field input{font-size:13px!important;font-style:normal;font-weight:400;letter-spacing:.26px;padding:0 20px}.delivery-container .delivery-mindate-caution{color:var(--cr-text);font-size:13px!important;font-style:normal;font-weight:400;letter-spacing:.26px}.delivery-container .delivery-caution__statement{font-size:11px!important;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.22px;opacity:.5;margin-bottom:30px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/c_main-cart.css.map */
