.cartpage_container__8ih8c{position:relative;background-color:#fff;z-index:1}.cartpage_container__8ih8c .cartpage_cart_bg__xwYzu{position:absolute;right:0;top:10%}.cartpage_container__8ih8c .cartpage_cart_bg__xwYzu .cartpage_cart_bg_img__dZzGH{position:relative;z-index:-1}.cartpage_container__8ih8c .cartpage_cart_bg__xwYzu .cartpage_cart_bg_img__dZzGH img{object-fit:cover}.cartpage_container__8ih8c .cartpage_wrapper__Yq5B6{max-width:1500px;margin:0 auto;display:flex;flex-flow:column;gap:0;padding:calc(2rem * var(--coef-indent));padding-top:10vmax}@media(min-width:768px){.cartpage_container__8ih8c .cartpage_wrapper__Yq5B6{padding-top:calc(10rem * var(--coef-indent))}}@media(min-width:992px){.cartpage_container__8ih8c .cartpage_wrapper__Yq5B6{flex-flow:row;gap:calc(10rem * var(--coef-indent));padding-left:calc(5rem * var(--coef-indent));padding-right:calc(5rem * var(--coef-indent))}}@media(min-width:1200px){.cartpage_container__8ih8c .cartpage_wrapper__Yq5B6{gap:calc(5rem * var(--coef-indent))}}@media(min-width:1400px){.cartpage_container__8ih8c .cartpage_wrapper__Yq5B6{gap:calc(5rem * var(--coef-indent));padding-left:calc(0rem * var(--coef-indent));padding-right:calc(0rem * var(--coef-indent))}}.quantity_container__vU1P0{width:100%;display:flex;align-items:center;justify-content:space-between}@media(min-width:768px){.quantity_container__vU1P0{justify-content:center;gap:1rem}}.quantity_container__vU1P0 .value{margin:0}.quantity_container__vU1P0 button{border:none;background:#fff7ec;box-sizing:border-box;width:38px;height:38px;border-radius:38px;display:flex;justify-content:center;align-items:center;cursor:pointer}.quantity_container__vU1P0 .delete{width:20px;height:20px;padding:0;margin:0 1rem;border:none}.cartproductlist_container__l5B1f{width:100%;flex:1 1}.cartproductlist_container__l5B1f p{margin:0}.cartproductlist_container__l5B1f .cartproductlist_hidden__8pHRa{opacity:0}.cartproductlist_container__l5B1f .wrapper{margin:0 auto;width:100%;max-width:1000px;min-height:100vh}@media(min-width:992px){.cartproductlist_container__l5B1f .wrapper{width:100%;padding:0}}@media(min-width:1200px){.cartproductlist_container__l5B1f .wrapper{max-width:80%}}@media(min-width:1400px){.cartproductlist_container__l5B1f .wrapper{max-width:80%;margin-left:7%}}.cartproductlist_container__l5B1f .wrapper .cart_empty{text-align:center;margin-top:calc(2rem * var(--coef-indent));margin-bottom:calc(2rem * var(--coef-indent))}.cartproductlist_container__l5B1f .wrapper header{width:100%;display:flex;align-items:center;justify-content:space-between}.cartproductlist_container__l5B1f .wrapper header h1{line-height:120%}@media(min-width:768px){.cartproductlist_container__l5B1f .wrapper header h1{font-size:calc(2.7rem * var(--coef-title))}}.cartproductlist_container__l5B1f .wrapper header h1 span{color:transparent;-webkit-text-stroke:2px #f69857}.cartproductlist_container__l5B1f .wrapper header button{font-size:.7rem}.cartproductlist_container__l5B1f .wrapper table.cart_product_list{width:100%;margin:3rem auto 0}.cartproductlist_container__l5B1f .wrapper table.cart_product_list thead th{text-align:start}.cartproductlist_container__l5B1f .wrapper table.cart_product_list thead th:nth-child(3n){text-align:center}.cartproductlist_container__l5B1f .wrapper table.cart_product_list thead th:last-child{text-align:right}@media(max-width:576px){.cartproductlist_container__l5B1f .wrapper table.cart_product_list,.cartproductlist_container__l5B1f .wrapper table.cart_product_list thead{display:block}.cartproductlist_container__l5B1f .wrapper table.cart_product_list thead tr{display:flex;justify-content:space-between;border-bottom:.1rem solid #f69857;padding-bottom:1rem}.cartproductlist_container__l5B1f .wrapper table.cart_product_list thead th:not(:first-child){display:none}.cartproductlist_container__l5B1f .wrapper table.cart_product_list thead th:last-child{text-align:right;display:block}}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.image{width:min-content}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.image .p_image{position:relative;width:calc(100px * var(--coef-size));height:calc(100px * var(--coef-size))}@media(min-width:992px){.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.image .p_image{width:80px;height:80px}}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td{padding-top:2.5rem}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.name{max-width:20ch}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.name p{max-width:26ch}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.total{position:relative;text-align:right}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.total p{display:grid;place-items:end}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.total p span.value{align-self:end;justify-self:end}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.total .loader{position:absolute;margin:0 auto;width:18px;height:18px;box-sizing:border-box;border-color:#fd7f28 transparent transparent #f69857;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}@media(max-width:576px){.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody{display:block;width:100%}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td{padding-top:1rem}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody tr.table_row{width:100%;display:grid;grid-template:repeat(2,auto)/repeat(4,1fr);grid-gap:.5rem;gap:.5rem;margin-bottom:3.5rem}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.image{grid-row:1/3;transform:scale(1.1)}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.name{max-width:100%;grid-column:2/4;font-size:1.1rem}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.price{display:none}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.total{grid-column:4/5;grid-row:1/2;text-align:right;display:flex;align-items:flex-start;justify-content:flex-end}.cartproductlist_container__l5B1f .wrapper table.cart_product_list tbody td.quantity{grid-column:2/5;text-align:left;padding:0}}.paymentgateways_container__AqJZC{width:100%;flex:0 1;height:min-content;z-index:1;margin-top:calc(4rem * var(--coef-indent));padding-bottom:calc(4rem * var(--coef-indent))}@media(min-width:768px){.paymentgateways_container__AqJZC{margin-top:calc(7rem * var(--coef-indent));padding-bottom:calc(8rem * var(--coef-indent))}}@media(min-width:992px){.paymentgateways_container__AqJZC{padding:0;margin:0;flex:.2 1}}.paymentgateways_container__AqJZC .payment_wrapper{max-width:1300px;margin:0 auto;padding:1.5rem;display:flex;gap:5rem;flex-flow:column;justify-content:space-evenly;padding-top:calc(10rem * var(--coef-indent));padding-bottom:calc(10rem * var(--coef-indent))}@media(min-width:576px){.paymentgateways_container__AqJZC .payment_wrapper{flex-flow:row;gap:calc(5rem * var(--coef-indent))}.paymentgateways_container__AqJZC .payment_wrapper>*{flex:1 1}}@media(min-width:768px){.paymentgateways_container__AqJZC .payment_wrapper{padding:0;flex-flow:row;gap:0}}@media(min-width:992px){.paymentgateways_container__AqJZC .payment_wrapper{padding:1.5rem;flex-flow:column;max-width:max-content;gap:calc(2rem * var(--coef-size));margin-top:calc(2rem * var(--coef-indent))}}.paymentgateways_container__AqJZC .payment_wrapper .message{max-width:22rem;margin:0 auto}@media(min-width:576px){.paymentgateways_container__AqJZC .payment_wrapper .message{flex:.7 1}}@media(min-width:768px){.paymentgateways_container__AqJZC .payment_wrapper .message{margin:4rem 0 0}}@media(min-width:992px){.paymentgateways_container__AqJZC .payment_wrapper .message{order:2;margin:1rem 0 0}}.paymentgateways_container__AqJZC .payment_wrapper .message h3{text-transform:capitalize;color:#a9a9a9;margin-top:.2rem}.paymentgateways_container__AqJZC .payment_wrapper .message fieldset{border-radius:16px}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail{max-width:100%;display:flex;flex-flow:column;gap:1rem}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail p{margin:0}@media(min-width:768px){.paymentgateways_container__AqJZC .payment_wrapper .payments_detail{max-width:22rem}}@media(min-width:992px){.paymentgateways_container__AqJZC .payment_wrapper .payments_detail{order:1}}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .total{width:100%;display:flex;justify-content:space-between;align-items:center;color:#333}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .total *{margin:0}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .total+p{margin-top:0}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .hor{display:flex;align-items:center;cursor:pointer;border-radius:calc(10px * var(--coef-size));border:1px solid #ccc}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .hor .protect{display:flex;gap:.7rem;background-color:#fff;border-radius:1rem;padding:calc(.4rem * var(--coef-indent)) calc(.5rem * var(--coef-indent))}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .hor .protect .shipment_img{width:70px;flex:1 1}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .hor .protect .ver{display:flex;flex-flow:column;margin-top:.2rem;flex:1 1}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .hor .protect .ver small{white-space:nowrap;font-size:.7rem}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .hor .protect .ver .detail{text-decoration:underline}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .hor .protect .ver *{margin:0}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail sup{font-size:1rem;vertical-align:bottom}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .payment_btns{display:flex;flex-flow:column;gap:calc(.5rem * var(--coef-indent))}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .payment_btns button{margin-bottom:.5rem}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .payment_btns *{width:100%}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .payment_btns hr{display:block;width:100%;color:hsla(0,0%,83%,.49);opacity:.3}.paymentgateways_container__AqJZC .payment_wrapper .payments_detail .payment_btns .methods{width:100%;display:grid;place-items:center}