/* cache 2025-09-30 22:15:14 */
.cart-empty{display:flex;flex-direction:column;align-items:center}.cart-empty h1{margin-bottom:2rem}.cart-empty .text{margin-bottom:4rem;text-align:center}section.cart header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:4rem}section.cart header .h1,section.cart header h1{margin-bottom:0}section.cart header .h1:after,section.cart header h1:after{content:' —';color:#fde253;font-weight:700}section.cart header .more{color:#575757;font-size:2rem;text-decoration:underline;text-decoration-thickness:0.1rem;line-height:1.2;transition:color .2s ease-in-out;display:flex;flex-direction:row;align-items:center;gap:1.5rem}section.cart header .more:hover{cursor:pointer;color:#077985;text-decoration:none}@media (max-width:718px){section.cart header .more{font-size:1.6rem}}section.cart header .more:after{content:'';display:block;width:4.5rem;height:4.5rem}section.cart header .more:after{background:url('/i/svg/more.svg') center center no-repeat}section.cart header .back{color:#575757;font-size:2rem;text-decoration:underline;text-decoration-thickness:0.1rem;line-height:1.2;transition:color .2s ease-in-out;display:flex;flex-direction:row;align-items:center;gap:1.5rem;gap:.8rem}section.cart header .back:hover{cursor:pointer;color:#077985;text-decoration:none}@media (max-width:718px){section.cart header .back{font-size:1.6rem}}section.cart header .back:before{content:'';display:block;width:4.5rem;height:4.5rem}section.cart header .back:before{width:.7rem;height:1.1rem;background:url('/i/svg/back_arrow_primary.svg') center center no-repeat}@media (max-width:calc(698px + 20px)){section.cart header .back,section.cart header .more{display:none}}section.cart main{display:flex;flex-direction:column;gap:2.5rem}section.cart main table{width:100%}section.cart main table tr{border-top:.1rem solid #f7f7f7}section.cart main table tr td,section.cart main table tr th{padding:1.6rem;border:none}section.cart main table tr td .checkbox label:before,section.cart main table tr th .checkbox label:before{margin-right:0}section.cart main table tr th{color:#808180;font-size:2rem;font-weight:500;line-height:1.3;background-color:#f7f7f7}section.cart main table tr th:first-child{border-radius:1rem 0 0 1rem}section.cart main table tr th:last-child{border-radius:0 1rem 1rem 0}section.cart main table tr th.delete:before{content:'\f2ed';color:#808180;font-family:'Font Awesome 6 Pro';transition:color .2s ease-in-out}section.cart main table tr td .product{display:flex;flex-direction:column;gap:.6rem}section.cart main table tr td .product .name{display:block;color:#575757;font-size:2.2rem;font-weight:500;line-height:1.3}section.cart main table tr td .product .info{display:flex;flex-direction:row;align-items:center;gap:1.5rem}section.cart main table tr td .product .info .article,section.cart main table tr td .product .info .size{color:#808180;font-size:1.8rem;font-weight:500;line-height:1.3}section.cart main table tr td .quantity{display:flex;flex-direction:row;align-items:center;gap:.5rem;height:4.5rem;padding:0 .2rem;border-radius:3rem;background-color:#f7f7f7}section.cart main table tr td .quantity .minus,section.cart main table tr td .quantity .plus{display:block;width:4.1rem;height:4.1rem}section.cart main table tr td .quantity .minus:hover,section.cart main table tr td .quantity .plus:hover{cursor:pointer}section.cart main table tr td .quantity .minus{background:url('/i/svg/minus.svg') center center no-repeat}section.cart main table tr td .quantity .plus{background:url('/i/svg/plus.svg') center center no-repeat}section.cart main table tr td .quantity input{width:5rem;color:#575757;font-size:2.2rem;line-height:1;text-align:center;border:none;border-radius:0;background:0 0}section.cart main table tr td .btn-delete{display:flex;flex-direction:row;align-items:center;justify-content:center;width:3rem;height:3rem;background:0 0;border:none}section.cart main table tr td .btn-delete:before{content:'\f00d';color:#808180;font-family:'Font Awesome 6 Pro';transition:color .2s ease-in-out}section.cart main table tr td .btn-delete:hover{cursor:pointer}section.cart main table tr td .btn-delete:hover:before{color:#575757}section.cart main table tr td .price,section.cart main table tr td .total{color:#808180;font-size:2rem;font-weight:500;line-height:1.3;white-space:nowrap}section.cart main table tr td .total{color:#077985}section.cart main table tr:last-child{border-bottom:.1rem solid #f7f7f7}section.cart main .data{display:flex;flex-direction:column;gap:1rem;max-width:50rem;margin-left:auto}section.cart main .data .info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:3rem}section.cart main .data .info .total{color:#575757;font-size:2.2rem;font-weight:500;line-height:1.3}section.cart main .data .info .total .value{color:#077985;font-size:2.6rem;font-weight:700;line-height:1.1}section.cart main .data .caption{color:#575757;font-size:1.9rem;line-height:1.3}