.cart-page{display:flex;column-gap:8px}@media screen and (max-width:810px){.cart-page{flex-direction:column}}.checkout-card-page__table .checkout-card-page__table-wrap{display:flex}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items{flex:1}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-sidebar{flex:auto;height:900px;background:#eee}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title{display:flex;position:relative;padding:17px 24px;background:#FFFFFF;border-radius:8px;font-weight:500;color:#6A7581;margin-bottom:8px}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title{display:none}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title .checkout-card-page__table-items-name-name{flex:0 0 383px;margin-right:56px}@media screen and (max-width:1280px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title .checkout-card-page__table-items-name-name{flex:0 0 285px}}@media screen and (max-width:1428px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title .checkout-card-page__table-items-name-name{margin-right:0px}}@media screen and (max-width:1300px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title .checkout-card-page__table-items-name-name{margin-right:25px}}@media screen and (max-width:1230px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title .checkout-card-page__table-items-name-name{margin-right:0px}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title .checkout-card-page__table-items-name-price{flex:0 1 190px}@media screen and (max-width:1428px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title .checkout-card-page__table-items-name-price{margin-right:25px;flex:0 1 140px}}@media screen and (max-width:1300px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title .checkout-card-page__table-items-name-price{margin-right:0px}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title .checkout-card-page__table-items-name-counter{flex:0 0 100px}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-items-title .checkout-card-page__table-items-name-total{flex:auto;text-align:right}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row{position:relative;margin-bottom:8px;padding:8px 16px;background:#FFFFFF;border-radius:8px}@media screen and (min-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row{padding:16px}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-row-item{display:flex}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .flex-helper{display:flex;padding:0px 0px 0px 16px;width:75%;flex-wrap:wrap}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .flex-helper{width:100%}}@media screen and (max-width:336px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .flex-helper{padding:0px 0px 0px 5px}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .flex-helper .control-box{display:flex;width:100%}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .flex-helper .control-box{flex-direction:row-reverse;justify-content:space-between;margin-top:28px}}@media screen and (max-width:576px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .flex-helper .control-box{margin-top:0}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-image{position:relative;width:100px;height:100px}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-image img{width:100%;object-fit:contain;position:absolute;top:0;left:0;right:0;height:100%}@media screen and (max-width:1332px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-image{position:relative;width:80px;height:80px}}@media screen and (max-width:576px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-image{position:relative;width:66px;height:66px}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description{flex:0 0 270px;font-weight:500;line-height:18.4px;margin-right:56px}@media screen and (max-width:1428px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description{margin-right:26px}}@media screen and (max-width:1280px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description{flex:0 0 200px}}@media screen and (max-width:1230px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description{margin-right:15px}}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description{width:100%;flex:auto}}@media screen and (max-width:576px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description{flex:0 1 auto}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description .title a{font-weight:500;font-size:clamp(14px,1.6vw,16px);line-height:115%;color:#111111;margin-bottom:8px;transition:0.2s ease all}@media screen and (min-width:992px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description .title a:hover{color:#444444}}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description .title a{padding-right:15px}}@media screen and (max-width:576px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description .title a{display:flex;justify-content:space-between;align-items:center}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description .color{color:#6A7581;font-size:12px;margin-bottom:6px}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description .color span{color:#111111;font-weight:600}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description .size{color:#6A7581;font-size:12px}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-description .size span{color:#111111;font-weight:600}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price{flex:0 1 190px}@media screen and (max-width:1428px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price{flex:0 1 120px;margin-right:25px}}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price{flex:auto;width:100%}}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise{margin:0 0 8px 0}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap{display:flex;align-items:center;margin-bottom:6px}@media screen and (min-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap{flex-direction:column;align-items:flex-start}}@media screen and (max-width:1233px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap{flex-direction:column-reverse;align-items:flex-start}}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap{margin:8px 0 0 0}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .arrow-up{width:16px;height:16px;background:#E00B0B;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:6px}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .arrow-up i{transform:rotate(-90deg);font-size:10px}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .arrow-up i:before{color:#fff}@media screen and (max-width:576px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .arrow-up{display:none}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .actual-price{color:#111111;font-weight:700}@media screen and (max-width:576px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .actual-price{font-size:14px}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .actual-price.actual-price--new{color:#E00B0B}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .old-price{font-size:11px;text-decoration:line-through;color:#6A7581}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-info{font-weight:600;font-size:12px;line-height:120%;color:#6A7581}@media screen and (max-width:576px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-info{display:none}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-counter{flex:0 0 100px}@media screen and (min-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-counter{display:flex}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-counter .counter-box{display:flex;flex-direction:column;row-gap:8px;margin:0 0 16px 0}@media screen and (max-width:1428px) and (min-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-counter{flex:0 0 70px}}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-counter{display:flex;align-items:center;width:100%;justify-content:space-between;flex:auto;flex-wrap:wrap}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-counter .counter-wrap{width:90px}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-counter .counter_line{font-size:14px;font-weight:500;line-height:120%}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .dots{display:none}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .dots .dot{right:0}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .dots{display:block}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-total_box{width:15%}@media screen and (max-width:1428px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-total_box{width:25%}}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-total_box{display:none}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-total_box_lg{display:none}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-total_box_lg{display:block;flex-grow:1}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-total{flex:auto;text-align:right;color:#111111;font-weight:bold;font-size:clamp(16px,1.6vw,20px)}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-row-control{display:flex;justify-content:flex-end;font-size:13px;font-weight:600;color:#6A7581;column-gap:20px}@media screen and (max-width:1200px){.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-row-control{display:none}}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-row-control i{font-size:18px}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-row-control>div{display:flex;align-items:center;column-gap:5px;cursor:pointer;transition:0.2s ease all}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__table-row-control>div:hover{color:#1A9AA8}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row--out-of-stock{opacity:0.6}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__comment{width:100%}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row .checkout-card-page__comment .product_comment{margin:8px 0 0 0}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row.invalid{border:1px solid #D92D20}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row.invalid .checkout-card-page__table-row-control-delete{color:#D92D20}.checkout-card-page__table .checkout-card-page__table-wrap .checkout-card-page__table-row.invalid .checkout-card-page__table-row-control-delete i{color:#D92D20}.column-item{width:100%;max-width:408px}@media screen and (min-width:1200px){.column-item{max-width:308px}}@media screen and (max-width:992px){.column-item{max-width:308px}}@media screen and (max-width:767px){.column-item{max-width:100%}}.column-item .column-item-wrap{position:relative;top:0px;right:0px;width:100%}.column-item .column-item-wrap .card-item{width:100%;max-width:100%}.column-item .card-pay-title{font-size:20px;line-height:24px;padding:0px 0px 24px 0px}@media screen and (max-width:576px){.column-item .card-pay-title{display:none}}.column-item .card-pay-title h2{font-size:20px;line-height:24px;margin:0px}.column-item .card-pay-total .product_bonus{margin:8px 0 24px 0}.column-item .card-pay-total-checkout{display:flex;flex-direction:column;text-align:center}.column-item .card-pay-total-checkout button{margin-bottom:16px}.column-item .card-pay-total .card-pay-total-row{display:flex;justify-content:space-between;margin:0px 0px 10px 0px}.column-item .card-pay-total .card-pay-total-row .title,.column-item .card-pay-total .card-pay-total-row .total{font-size:16px;font-weight:600;line-height:20px;color:#6A7581}.column-item .card-pay-total .card-pay-total-auth{margin-top:32px;padding-bottom:10px}.column-item .card-pay-total .card-pay-total-row.discount-row .total{color:#1A9AA8}.column-item .card-pay-total .card-pay-total-row.card-pay-total-big-row{margin-bottom:26px}.column-item .card-pay-total .card-pay-total-big-row .total{font-size:24px;font-weight:700;color:#111111}.column-item .card-pay-total .card-pay-total-auth a{font-weight:600;color:#111111;text-decoration:none}.column-item .card-pay-total ul{list-style:none}.column-item .card-pay-total ul .title{color:#111111;font-weight:700;padding-bottom:24px}.column-item .card-pay-total ul li a{color:#6A7581;text-decoration:underline;text-decoration-style:dotted;font-weight:500;font-size:14px;display:block;margin-bottom:11px}@media screen and (max-width:768px){.column-item.column-item-checkout.column-item-wrap{padding:20px 16px}}.ecs-products_count_out_stock-box .checkout-card-page__table-row{position:relative;margin-bottom:8px;padding:8px 16px;background:#fff;border-radius:6px}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-row-item{display:flex}.ecs-products_count_out_stock-box .checkout-card-page__table-row .flex-helper{display:flex;padding:0px 0px 0px 16px;width:75%}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .flex-helper{flex-wrap:wrap;width:100%}}@media screen and (max-width:336px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .flex-helper{padding:0px 0px 0px 5px}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .flex-helper .control-box{display:flex;width:100%}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .flex-helper .control-box{flex-direction:row-reverse;justify-content:space-between;margin-top:28px}}@media screen and (max-width:576px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .flex-helper .control-box{margin-top:0}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-image{position:relative;width:100px;height:100px}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-image img{width:100%;object-fit:contain;position:absolute;top:0;left:0;right:0;height:100%}@media screen and (max-width:1332px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-image{position:relative;width:80px;height:80px}}@media screen and (max-width:576px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-image{position:relative;width:66px;height:66px}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description{flex:0 0 270px;font-weight:500;line-height:18.4px;margin-right:56px}@media screen and (max-width:1428px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description{margin-right:26px}}@media screen and (max-width:1280px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description{flex:0 0 200px}}@media screen and (max-width:1230px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description{margin-right:15px}}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description{width:100%;flex:auto}}@media screen and (max-width:576px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description{flex:0 1 auto}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description .title a{font-weight:500;font-size:clamp(14px,1.6vw,16px);line-height:115%;color:#111111;margin-bottom:8px;transition:0.2s ease all}@media screen and (min-width:992px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description .title a:hover{color:#444444}}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description .title a{padding-right:15px}}@media screen and (max-width:576px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description .title a{display:flex;justify-content:space-between;align-items:center}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description .color{color:#6A7581;font-size:12px;margin-bottom:6px}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description .color span{color:#111111;font-weight:600}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description .size{color:#6A7581;font-size:12px}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-description .size span{color:#111111;font-weight:600}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price{flex:0 1 190px}@media screen and (max-width:1428px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price{flex:0 1 120px;margin-right:25px}}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price{flex:auto;width:100%}}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise{margin:0 0 8px 0}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap{display:flex;align-items:center;margin-bottom:6px}@media screen and (min-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap{flex-direction:column;align-items:flex-start}}@media screen and (max-width:1233px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap{flex-direction:column-reverse;align-items:flex-start}}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap{margin:8px 0 0 0}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .arrow-up{width:16px;height:16px;background:#E00B0B;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:6px}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .arrow-up i{transform:rotate(-90deg);font-size:10px}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .arrow-up i:before{color:#fff}@media screen and (max-width:576px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .arrow-up{display:none}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .actual-price{color:#111111;font-weight:700}@media screen and (max-width:576px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .actual-price{font-size:14px}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .actual-price.actual-price--new{color:#E00B0B}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-wrap .old-price{font-size:11px;text-decoration:line-through;color:#6A7581}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-info{font-weight:600;font-size:12px;line-height:120%;color:#6A7581}@media screen and (max-width:576px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-price .price--rise .price-rise-info{display:none}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-counter{flex:0 0 100px}@media screen and (min-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-counter{display:flex}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-counter .counter-box{display:flex;flex-direction:column;row-gap:8px;margin:0 0 16px 0}@media screen and (max-width:1428px) and (min-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-counter{flex:0 0 70px}}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-counter{display:flex;align-items:center;width:100%;justify-content:space-between;flex:auto}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-counter .counter-wrap{width:90px}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .dots{display:none}.ecs-products_count_out_stock-box .checkout-card-page__table-row .dots .dot{right:0}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .dots{display:block}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-total_box{width:15%}@media screen and (max-width:1428px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-total_box{width:25%}}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-total_box{display:none}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-total_box_lg{display:none}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-total_box_lg{display:block}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-total{flex:auto;text-align:right;color:#111111;font-weight:bold;font-size:clamp(16px,1.6vw,20px)}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-row-control{display:flex;justify-content:flex-end;background:#fff;font-size:13px;font-weight:600;color:#6A7581;column-gap:20px}@media screen and (max-width:1200px){.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-row-control{display:none}}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-row-control i{font-size:18px}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-row-control>div{display:flex;align-items:center;column-gap:5px;cursor:pointer;transition:0.2s ease all}.ecs-products_count_out_stock-box .checkout-card-page__table-row .checkout-card-page__table-row-control>div:hover{color:#1A9AA8}.ecs-products_count_out_stock-box .checkout-card-page__table-row--out-of-stock{opacity:0.6}.cart_item_bundle{padding:16px;background:#fff}.cart_item_bundle .title_bundle{font-size:20px;font-weight:700;line-height:125%;border-bottom:1px solid #E1E1E1;margin:0 0 24px 0;padding:0 0 24px 0}.cart_item_bundle .action_box{border-top:1px solid #E1E1E1;padding:24px 0 0 0;display:flex;align-items:center;justify-content:flex-end}.cart_item_bundle .action_box .price{font-size:20px;font-weight:700;line-height:125%;margin-left:75px}.cart_item_bundle .delete_bundle{font-size:12px;font-weight:600;line-height:125%;color:#666666;margin:8px 0 0 0;display:flex;align-items:center;column-gap:5px;cursor:pointer;justify-content:flex-end;transition:0.2s ease all}.cart_item_bundle .delete_bundle i{font-size:18px}.cart_item_bundle .delete_bundle:hover{color:#1A9AA8}.wish-cart-dropdown-container{width:490px;background:#fff;max-width:100%;position:relative;z-index:2}@media screen and (max-width:992px){.wish-cart-dropdown-container{width:100%}}.wish-cart-dropdown-container .counter-wrap{width:104px;max-width:100%;height:32px}@media screen and (max-width:768px){.wish-cart-dropdown-container .counter-wrap{width:90px}}.wish-cart-dropdown-container .counter-wrap .counter-wrap_item{display:flex;align-items:center;column-gap:8px}.wish-cart-dropdown-container .counter-wrap .counter-wrap_item span{font-weight:500;font-size:14px;line-height:115%;color:#6A7581}.wish-cart-dropdown-header{padding:18px 24px;position:relative;box-shadow:0px 2px 4px rgba(0,0,0,0.05)}.remove-item{position:absolute;right:0px;top:0px;background:transparent;font-weight:500;font-size:24px;color:#111111;border:none}.wish-cart-dropdown-item-wrap .remove-item i{font-size:30px}.wish-cart-dropdown-header-title{font-weight:bold;font-size:20px;line-height:125%;color:#111111;position:relative}@media screen and (min-width:576px){.wish-cart-dropdown-header-title{font-size:24px}}.wish-cart-dropdown-header-description{font-size:14px;color:#6A7581;padding-bottom:10px;line-height:115%;margin:8px 0 0 0}.wish-cart-dropdown-body{padding:18px 24px;background:#f6f6f6;max-height:50vh;overflow-y:auto;position:relative;z-index:2;-webkit-overflow-scrolling:touch}.wish-cart-dropdown-body::-webkit-scrollbar{width:5px}.wish-cart-dropdown-body::-webkit-scrollbar-track{background:#f6f6f6;-webkit-border-radius:5px;border-radius:5px}.wish-cart-dropdown-body::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background-color:#BDBDBD}@media screen and (max-width:768px){.wish-cart-dropdown-body{padding:16px}}.wish-cart-dropdown-body .empty-cart_modal{font-weight:bold;font-size:24px;line-height:125%;color:#111111;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}.wish-cart-dropdown-body .empty-cart_modal i{font-size:50px;margin-bottom:16px}.wish-cart-dropdown-body .empty_box{font-weight:bold;font-size:18px;line-height:120%;color:#111111;display:flex;flex-direction:column}.wish-cart-dropdown-body .empty_box span{font-weight:normal;font-size:14px;line-height:115%;color:#6A7581;padding:8px 0 0 0}.wish-cart-dropdown-body .empty_box .img_box img{width:100%}.wish-cart-dropdown-footer{padding:28px 24px;box-shadow:0px -2px 4px rgba(0,0,0,0.05)}.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .total{display:flex;justify-content:space-between;align-items:center}.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .total .total__title{font-size:18px;font-weight:600}.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .total .total__description{font-size:24px;font-weight:700}.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons{display:flex;text-align:center;width:100%;justify-content:center;margin:20px 0 0 0;gap:8px;flex-wrap:wrap;flex-direction:column-reverse}@media screen and (min-width:576px){.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons{flex-wrap:nowrap;flex-direction:row}}.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons.no-margin{margin:0}.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons a,.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons button{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;height:52px}@media screen and (min-width:992px){.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons a,.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons button{width:236px;max-width:100%;height:52px}}.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons a:first-child,.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons button:first-child{width:100%;max-width:100%;height:52px}@media screen and (min-width:992px){.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons a:first-child,.wish-cart-dropdown-footer .wish-cart-dropdown-footer-wrap .buttons button:first-child{width:186px;max-width:100%;height:52px}}.wish-cart-dropdown-item{background:#fff;border-radius:6px;margin:0px 0px 8px 0px}.wish-cart-dropdown-item:last-child{margin:0px 0px 0px 0px}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap{display:flex;padding:8px;position:relative;column-gap:16px}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .remove-item{font-size:20px;right:5px;top:2px}@media screen and (max-width:992px){.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-img-box{display:flex;width:calc(100% - 30px);column-gap:12px;margin:0 0 16px 0}}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-img-box .title{font-weight:500;font-size:14px;line-height:115%;color:#111111}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-img-box .title a{font-weight:500;font-size:14px;line-height:115%;color:#111111}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-img{position:relative;width:68px;height:68px;min-width:68px}@media screen and (min-width:992px){.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-img{position:relative;width:80px;height:80px;min-width:80px}}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-img img{width:100%;object-fit:contain;position:absolute;top:0;left:0;right:0;height:100%}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description{margin-left:10px;flex:auto;display:flex;flex-direction:column;justify-content:space-between}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .header,.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .header a{font-size:12px;line-height:115%;color:#111111;max-width:calc(100% - 30px);margin-bottom:12px;font-weight:500}@media screen and (min-width:768px){.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .header,.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .header a{font-size:14px}}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;row-gap:16px}@media screen and (min-width:576px){.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body{flex-wrap:nowrap}}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body .price{width:auto}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body .price .price__old{font-size:14px;text-decoration:line-through}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body .price .price__new{color:#E00B0B;font-weight:bold;font-size:18px;line-height:125%}@media screen and (max-width:768px){.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body .price .price__new{font-size:14px}}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body .price .price__new.price__actual{color:#111111;font-weight:bold;font-size:18px;line-height:125%}@media screen and (max-width:768px){.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body .price .price__new.price__actual{font-size:14px}}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body .price.price-flex{display:flex;align-items:flex-end;flex-direction:column}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body .price.price-flex.price-flex--align-flx-start{flex-direction:row;align-items:center;column-gap:8px}.wish-cart-dropdown-item .wish-cart-dropdown-item-wrap .wish-cart-dropdown-item-description .body .counter_line{font-size:14px;font-weight:500;line-height:125%}.wish-cart-dropdown-item--out-of-stock{opacity:0.6}.cross_product_box{display:flex;flex-wrap:wrap;margin:0px -8px}@media screen and (max-width:576px){.cross_product_box{margin:0}}.cross_product_box .swiper-slide{margin:0px 8px 16px 8px;width:calc(100% / 4 - 16px);max-width:initial}@media screen and (max-width:992px){.cross_product_box .swiper-slide{width:calc(100% / 3 - 16px)}}@media screen and (max-width:768px){.cross_product_box .swiper-slide{width:calc(100% / 2 - 16px);margin:0px 8px 8px 8px}}@media screen and (max-width:576px){.cross_product_box .swiper-slide{width:100%;margin:0px 0px 8px 0px}}.cross_product_box .swiper-slide .card-item{margin:0 0 0 0}@media screen and (max-width:768px){.cross_product_box .swiper-slide .card-item{max-width:initial}}.cross_product_box .swiper-slide .card-item .front_img{margin:0 auto}.cross_product_box .swiper-slide .card-item .card-item__buy-now button{min-width:auto}.slider--cross_product .card-item .card-item__wrap .card-item__buy-wrap .card-item__buy-now button{min-width:auto}.merch .merch_section{margin:0 0 60px 0}@media screen and (min-width:576px){.merch .merch_section{margin:0 0 80px 0}}.ecs-msg{margin:8px 0}.ecs-msg.no_mg{margin:0}.ecs-msg>div{padding:16px;font-weight:600;border-radius:6px;font-size:clamp(14px,2.0833333333vw,16px)}.ecs-msg>div .ecs-msg-title{margin:0 0 8px 0}.ecs-msg-danger{background:#F8D7DA;border:solid 1px #F5C2C7;color:#6A1A21}.ecs-msg-error{background:#F8D7DA;border:solid 1px #F5C2C7;color:#6A1A21}.ecs-msg-success{background:#D1E7DD;border:solid 1px #BADBCC;color:#0C4128}.ecs-msg-warning{background:#FEEDD3;border:solid 1px #FDE192;color:#664D03}.ecs-msg-info{background:#CFE9FC;border:solid 1px #BFE4FF;color:#405869}.ecs-msg-product-info{background:#FDF3F4;color:#000}.ecs-msg.alert-lg{padding:20px 16px;display:flex;justify-content:space-between;align-items:center}.ecs-msg.alert-lg i{color:#6A7581;font-size:20px;cursor:pointer}.ecs-msg .product_warning{display:flex;align-items:center;column-gap:8px}.ecs-msg--attention span,.ecs-msg--attention div{font-size:16px;font-weight:600;line-height:125%}.ecs-msg--attention .ecs-msg-product-info{background:rgba(211,26,31,0.05);border:1px solid #D92D20;padding:16px}.ecs-msg--attention .ecs-msg-info-text{color:green}.ecs-msg--attention .cart_msg{display:flex;align-items:center;flex-wrap:wrap;column-gap:4px;width:100%}@media screen and (min-width:619px){.ecs-msg--attention .cart_msg .msg_text{flex:1}}@media screen and (max-width:1200px){.ecs-msg--attention .cart_msg .btn_cart_msg{font-size:10px;max-width:100px}}.ecs-msg--attention.credit-cart .delete_prod_button{margin-left:auto}.ecs-msg--attention.credit_modal .ecs-msg-product-info{border:1px solid transparent}.ecs-msg--attention.credit_modal .product_warning{align-items:flex-start}.ecs-msg--attention.credit_modal .delete_prod_button{padding-top:4px}.ecs-msg--info span,.ecs-msg--info div{font-weight:500;font-size:14px}.ecs-msg--info .ecs-msg-product-info{background:#F5F5F5;padding:12px}.ecs-msg--info .cart_msg{display:flex;align-items:center;flex-wrap:wrap;column-gap:4px;width:100%}@media screen and (min-width:619px){.ecs-msg--info .cart_msg .msg_text{flex:1}}@media screen and (max-width:1200px){.ecs-msg--info .cart_msg .btn_cart_msg{font-size:10px;max-width:100px}}.cart_warning_msg,.cart_change_msg{font-weight:500;font-size:10px;line-height:115%;color:#6A7581;max-width:150px}.cart_warning_msg.cart_page,.cart_page.cart_change_msg{font-size:10px}.price-rise{display:flex;justify-content:right;margin:4px 0 0 0}.price-rise-info{font-weight:600;font-size:10px;line-height:120%;color:#6A7581;text-align:right;max-width:150px}.price-rise-info-qty{text-align:left}.cart_change_msg{display:flex;flex-direction:column;row-gap:2px;max-width:100%;font-size:12px}@media screen and (min-width:576px){.cart_change_msg{font-size:14px}}.btn_cart_msg{font-size:12px;height:30px;width:150px;margin:8px 0 0 0}.ecs_cart_count_out_stock{background:#fff;border-radius:6px;padding:12px 16px;margin:0 0 8px 0;font-style:normal;font-weight:500;font-size:14px;line-height:115%;color:#6A7581}@media screen and (min-width:576px){.ecs_cart_count_out_stock{padding:15px 24px}}@media screen and (min-width:576px){.ecs_cart_count_out_stock{font-size:16px}}.ecs_cart_count_out_stock--sm{padding:12px 16px;font-size:14px}.characteristic_item_box .item_info{margin:12px 0 0 0}.characteristic_item_box .item_info .item_info_text{display:flex;align-items:center;column-gap:4px;row-gap:4px;flex-wrap:wrap}.characteristic_item_box .item_info .item_info_text:not(:last-child){margin:0 0 8px 0}.characteristic_item_box .item_info .item_info_text .item_info_text_title,.characteristic_item_box .item_info .item_info_text .item_info_text_value{font-size:12px;line-height:110%;color:#111111}.characteristic_item_box .item_info .item_info_text .item_info_text_value{color:#6A7581}.custom-select{position:relative}.custom-select select{display:none}.select-selected{background-color:#fff;border-radius:6px;border:solid 1px #BDBDBD;position:relative}@media screen and (max-width:576px){.select-selected{width:100%}}.select-selected:after{content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-family:"icomoon"!important;right:16px;font-size:12px;top:50%;position:absolute;transform:translate(0,-50%) rotate(90deg)}.select-arrow-active:after{transform:translate(0,-50%) rotate(-90deg)}.select-items div,.select-selected{cursor:pointer;user-select:none}.select-selected{min-height:40px;display:flex;align-items:center;font-size:16px;padding-left:16px;padding-right:30px}.select-items{padding:16px;position:absolute;background:#fff;top:48px;left:0;right:0;z-index:99;border-radius:6px;color:#6A7581;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.select-hide{display:none}.select-items div{padding-bottom:16px}.select-items div:last-child{padding-bottom:0px}.select-items div:hover,.same-as-selected{color:#1A9AA8}.custom-select.custom-select-label{height:auto;background:#fff;border-radius:6px;border:solid 1px #BDBDBD;padding-bottom:10px;margin-bottom:8px}.custom-select.custom-select-label:last-child{margin-bottom:0px}.custom-select.custom-select-label label{font-size:12px;color:#666;font-weight:600;padding-left:16px;padding-top:8px}.custom-select.custom-select-label .select-items{top:53px;border:none}.custom-select.custom-select-label .select-items div{font-weight:600;padding-bottom:20px}.custom-select.custom-select-label .select-items div:last-child{padding-bottom:0px}.custom-select.custom-select-label .select-selected{border:none;position:static;min-height:auto;color:#231F20;font-weight:600}.custom-select .select__input-wrapper{position:relative;width:100%}.custom-select .select__input-wrapper .select__input{box-sizing:border-box;display:flex;align-items:center;overflow:hidden;cursor:pointer;padding:0 16px;background-color:#FFFFFF;border-radius:0px;border:1px solid #C1C5C9;color:#6A7581;font-family:"Heraclito",sans-serif;font-size:16px;font-weight:500;line-height:20px;height:52px;width:100%;max-width:100%;background-position:right 20px center}.custom-select .select__input-wrapper .select__input::after{content:"";position:absolute;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-family:"icomoon"!important;right:5px;left:auto;font-size:28px}.custom-select .select__input-wrapper .select__input span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}.custom-select .select__options{position:absolute;left:0px;top:40px;width:100%;box-sizing:border-box;border:1px solid #d4d4d4;background-color:white;z-index:100;overflow-y:auto;max-height:246px;border-radius:0px 0px 8px 8px;display:none;border-top-left-radius:0px;border-top-right-radius:0px}.custom-select .select__options::-webkit-scrollbar{width:5px}.custom-select .select__options::-webkit-scrollbar-track{background:#f6f6f6;-webkit-border-radius:5px;border-radius:5px}.custom-select .select__options::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background-color:#ebebeb}.custom-select .select__options-wrapper{max-height:200px}.custom-select .select__option-item{font-size:16px;padding:14px;height:auto;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer;border-bottom:1px solid #d4d4d4;max-height:44px;box-sizing:border-box;min-height:40px;transition:0.2s ease all}@media screen and (min-width:992px){.custom-select .select__option-item:hover{background-color:#e4f2f8}}.custom-select.small .select__input{height:44px;border-radius:0px;border:1px solid #C1C5C9}.select__options-float{width:100%;max-width:150px;box-sizing:border-box;z-index:100;overflow-y:auto;max-height:246px;border-radius:0px;border:1px solid #C1C5C9;background-color:#FFFFFF;box-shadow:0px 0px 4px 0px #222D4A0A,0px 4px 8px 0px #222D4A28}.select__options-float::-webkit-scrollbar{width:5px}.select__options-float::-webkit-scrollbar-track{background:#f6f6f6;-webkit-border-radius:5px;border-radius:5px}.select__options-float::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background-color:#ebebeb}.select__options-float .select__options-wrapper{max-height:200px}.select__options-float .select__option-item{height:auto;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer;border-bottom:1px solid #d4d4d4;max-height:44px;box-sizing:border-box;min-height:40px;transition:0.2s ease all;padding:12px 16px;color:#111111}@media screen and (min-width:992px){.select__options-float .select__option-item:hover{background:#0F6B7519}}.custom-checkbox{display:block;position:relative;padding-left:26px;margin-bottom:12px;cursor:pointer}.custom-checkbox.disabled{pointer-events:none}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:50%;left:0;width:20px;height:20px;border-radius:0px;border:1px solid #C1C5C9;background:#FFFFFF;transform:translateY(-50%)}.checkmark.disabled{border:1px solid #EFEFEF;background:#EFEFEFpx}.checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked ~ .checkmark:after{display:block}.custom-checkbox .checkmark:after{left:5.5px;top:3px;width:5px;height:8px;border:solid white 0.5px;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-checkbox:hover input ~ .checkmark{border:1px solid #6A7581;box-shadow:0px 0px 0px 4px #1A9AA819}.custom-checkbox input:checked ~ .checkmark{background:#1A9AA8;border:1px solid #0F6B75}.custom-checkbox .custom-checkbox__content{display:inline-block;text-align:left;font-style:normal;color:#111111;font-family:"Heraclito",sans-serif;font-size:16px;font-weight:500;line-height:20px}.custom-checkbox .custom-checkbox__content a{text-decoration:none;color:#1A9AA8}.custom-checkbox .custom-checkbox__content span{color:#6A7581;font-family:"Heraclito",sans-serif;font-size:16px;font-weight:500;line-height:20px}.custom-checkbox.disabled .custom-checkbox__content{color:#a1a1a1}.custom-checkbox.disabled .custom-checkbox__content span{color:#a1a1a1}.custom-checkbox.small:hover input ~ .checkmark{border:1px solid #6A7581}.custom-checkbox.small input:checked ~ .checkmark{border:1px solid #0F6B75}.custom-checkbox.small .checkmark{width:18px;height:18px}.custom-checkbox.small .checkmark.disabled{border:1px solid #EFEFEF}.custom-checkbox.small .custom-checkbox__content{font-size:14px;font-weight:500;line-height:18px}.custom-checkbox.small .custom-checkbox__content span{font-size:14px;font-weight:500;line-height:18px}.custom-checkbox.filter{padding-left:26px}.custom-checkbox.filter .custom-checkbox__content{color:#111111;font-family:"Heraclito";font-size:13px;font-weight:500;line-height:18px}@media screen and (min-width:576px){.custom-checkbox.filter .custom-checkbox__content{font-size:14px;line-height:18px}}.custom-checkbox.filter .custom-checkbox__content span{color:#6A7581;font-family:"Heraclito";font-size:13px;font-weight:500;line-height:18px}@media screen and (min-width:576px){.custom-checkbox.filter .custom-checkbox__content span{font-size:14px;line-height:18px}}.checkbox_box--informer-subscribe{margin:0 0 32px 0}.checkbox_box--informer-subscribe .custom-checkbox{min-height:20px}.checkbox_box--informer-subscribe .custom-checkbox .custom-checkbox__content{font-weight:500;font-size:16px;line-height:115%;color:#111111}.form-box .custom-checkbox-box .custom-checkbox{display:block;position:relative;margin:0;padding:0;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:initial}.form-box .custom-checkbox-box .custom-checkbox.disabled{pointer-events:none}.form-box .custom-checkbox-box .custom-checkbox.disabled .checkmark{opacity:0.6}.cart_free_delivery{padding:24px 16px;background:#E1EDC7}@media screen and (max-width:576px){.cart_free_delivery{padding:4px 8px}}.cart_free_delivery .cart_free_delivery_text_box{display:flex;align-items:center;column-gap:4px}@media screen and (max-width:576px){.cart_free_delivery .cart_free_delivery_text_box{margin:0 0 8px 0}}.cart_free_delivery .cart_free_delivery_text_box .cart_free_delivery_img_box i{font-size:35px}@media screen and (max-width:576px){.cart_free_delivery .cart_free_delivery_text_box .cart_free_delivery_img_box i{font-size:24px}}.cart_free_delivery .cart_free_delivery_text_box .cart_free_delivery_text{font-size:12px;line-height:125%;color:#111111}@media screen and (min-width:576px){.cart_free_delivery .cart_free_delivery_text_box .cart_free_delivery_text{font-size:16px}}.cart_free_delivery .cart_free_delivery_text_box .cart_free_delivery_text span{font-weight:bold}.cart_free_delivery .cart_free_delivery_text_box .cart_free_delivery_text span:first-child{padding-right:3px}.cart_free_delivery .cart_free_delivery_progress{height:4px;width:100%;position:relative}@media screen and (min-width:768px){.cart_free_delivery .cart_free_delivery_progress{height:8px}}.cart_free_delivery .cart_free_delivery_progress .line{position:absolute;top:0;left:0;height:100%;border-radius:8px}.cart_free_delivery .cart_free_delivery_progress .progress-full{background:#fff;width:100%}.cart_free_delivery .cart_free_delivery_progress .progress-current{background:#1A9AA8;z-index:2}.cart_gift_block{padding:16px;background:#5DB0751A;border-radius:8px;margin:0 0 8px 0}.cart_gift_block .cart_gift_block_header{display:flex;align-items:center;cursor:pointer}.cart_gift_block .cart_gift_block_header .gift_item_checkbox{margin-right:16px;flex-shrink:0}.cart_gift_block .cart_gift_block_header .gift_item_checkbox .checkbox{position:relative;display:inline-flex}.cart_gift_block .cart_gift_block_header .gift_item_checkbox .checkbox_input{position:absolute;z-index:10;opacity:0;cursor:pointer;width:18px;height:18px}.cart_gift_block .cart_gift_block_header .gift_item_checkbox .checkbox_input:checked + .checkbox_field:after{transform:translate(-50%,-50%);opacity:1}.cart_gift_block .cart_gift_block_header .gift_item_checkbox .checkbox_input:checked ~ .checkbox_field{background:#1A9AA8}.cart_gift_block .cart_gift_block_header .gift_item_checkbox .checkbox_field{width:18px;height:18px;flex-shrink:0;flex-grow:0;border:1px solid #C8C8C8;border-radius:4px;position:relative;display:inline-block;vertical-align:top;background:#fff}.cart_gift_block .cart_gift_block_header .gift_item_checkbox .checkbox_field:after{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-family:"icomoon"!important;content:"";position:absolute;display:block;width:10px;height:8px;left:40%;top:33%;font-size:14px;transform:translate(-50%,-50%);background-size:contain;transform-origin:center;opacity:0;color:#fff}.cart_gift_block .cart_gift_block_header .gift_item_checkbox .checkbox_label{display:inline-flex;align-items:flex-start;user-select:none;cursor:pointer;position:relative;font-size:14px;color:#292b31;padding-top:4px;line-height:1;padding-left:10px}.cart_gift_block .cart_gift_block_header .gift_item_checkbox .checkbox.disabled{pointer-events:none;opacity:0.4}.cart_gift_block .cart_gift_block_header .cart_gift_block_text{flex:1;display:flex;align-items:center;gap:16px}.cart_gift_block .cart_gift_block_header .cart_gift_block_text .cart_gift_img{position:relative;width:60px;height:60px}.cart_gift_block .cart_gift_block_header .cart_gift_block_text .cart_gift_img img{width:100%;object-fit:contain;position:absolute;top:0;left:0;right:0;height:100%}.cart_gift_block .cart_gift_block_header .cart_gift_block_text .cart_gift_title{font-size:16px;font-weight:600;line-height:125%}.cart_gift_block .cart_gift_block_header .cart_gift_block_text .cart_gift_subtitle{font-size:14px;font-weight:500;line-height:115%;color:#6A7581}.cart_gift_block .cart_gift_block_header .cart_gift_block_icon{font-size:30px;transition:0.2s ease all}.cart_gift_block .cart_gift_block_header .cart_gift_block_icon.active{transform:rotate(180deg)}.cart_gift_block .radio-bnt-field{margin:16px 0 0 0}@media screen and (min-width:576px){.cart_gift_block .radio-bnt-field{margin:16px 0 0 32px}}.cart_gift_block .radio-bnt-field .radio-bnt-field_item{display:flex;align-items:center}.cart_gift_block .radio-bnt-field .radio-bnt-field_item:first-child{padding:0 0 16px 0}.cart_gift_block .radio-bnt-field .radio-bnt-field_item:not(:first-child){padding:16px 0 0 0;border-top:1px solid #E1E1E1;margin:0 0 16px 0}.cart_gift_block .radio-bnt-field .radio-bnt-field_item label{width:100%}.cart_gift_block .radio-bnt-field .radio-bnt-field_item label::before{top:25%;transform:translateY(-50%)}@media screen and (min-width:576px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item label::before{top:45%}}.cart_gift_block .radio-bnt-field .radio-bnt-field_item label::after{top:25%;transform:translateY(-50%)}@media screen and (min-width:576px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item label::after{top:45%}}.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product{display:flex;column-gap:16px}.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_img{position:relative;width:60px;height:60px}@media screen and (min-width:992px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_img{position:relative;width:40px;height:40px}}@media screen and (min-width:1280px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_img{position:relative;width:60px;height:60px}}.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_img img{width:100%;object-fit:contain;position:absolute;top:0;left:0;right:0;height:100%}.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info{flex:initial;width:100%}@media screen and (min-width:992px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info{flex:0 0 180px}}@media screen and (min-width:1280px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info{flex:0 0 270px;margin-right:26px}}.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_title{font-size:14px;font-weight:500;line-height:125%}@media screen and (min-width:1280px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_title{font-size:16px}}@media screen and (max-width:992px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_title{margin:0 0 16px 0}}.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price{display:flex;align-items:center;flex:1;flex-wrap:wrap}@media screen and (min-width:576px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price{flex-wrap:nowrap}}.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .price{font-size:16px;font-weight:700;line-height:125%;width:100%;margin:0 0 8px 0}@media screen and (min-width:576px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .price{flex:1;width:auto;margin:0}}@media screen and (min-width:992px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .price{flex:0 1 160px}}@media screen and (min-width:1200px){.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .price{flex:0 1 190px}}.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .count{font-size:14px;font-weight:600;line-height:115%}.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .type{flex:1;text-align:right;color:#1A9AA8}.cart_gift_block .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .type--amount{color:#111111}.cart_gift_block--modal .radio-bnt-field{margin:16px 0 0 0}@media screen and (min-width:576px){.cart_gift_block--modal .radio-bnt-field{margin:16px 0 0 32px}}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item{display:flex;align-items:center}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item:first-child{padding:0 0 16px 0}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item:not(:first-child){padding:16px 0 0 0;border-top:1px solid #E1E1E1;margin:0 0 16px 0}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item label{width:100%}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item label::before{top:25%;transform:translateY(-50%)}@media screen and (min-width:576px){.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item label::before{top:45%}}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item label::after{top:25%;transform:translateY(-50%)}@media screen and (min-width:576px){.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item label::after{top:45%}}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product{display:flex;column-gap:16px}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_img{position:relative;width:60px;height:60px}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_img img{width:100%;object-fit:contain;position:absolute;top:0;left:0;right:0;height:100%}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info{flex:initial;width:100%}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_title{font-size:14px;font-weight:500;line-height:125%;margin:0 0 16px 0}@media screen and (min-width:1280px){.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_title{font-size:16px}}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price{width:100%}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .price{font-size:16px;font-weight:700;line-height:125%;width:100%;margin:0 0 8px 0}@media screen and (min-width:576px){.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .price{flex:1;width:auto;margin:0}}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .count{font-size:14px;font-weight:600;line-height:115%}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .type{flex:1;text-align:right;color:#1A9AA8}.cart_gift_block--modal .radio-bnt-field .radio-bnt-field_item .radio-bnt-field_product .radio-bnt-field_product_info_price .type--amount{color:#111111}.detail-card-page-description__quick_order{margin:24px 0 28px 0}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .errors{margin:8px 0 0 0}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .detail-card-page-description__quick_order-title{color:#111111;font-family:"Heraclito";font-size:16px;font-weight:700;line-height:20px;margin-bottom:8px}@media screen and (max-width:576px){.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .detail-card-page-description__quick_order-title{font-size:14px}}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .detail-card-page-description__quick_order_subtitle{color:#6A7581;font-family:"Heraclito";font-size:14px;font-weight:500;line-height:20px}@media screen and (min-width:576px){.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .detail-card-page-description__quick_order_subtitle{font-size:14px;line-height:20px}}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box{position:relative;display:flex;height:36px;margin-top:12px;border-radius:0px;border:1px solid #C1C5C9;background:#FFFFFF}@media screen and (min-width:576px){.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box{height:44px}}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .input_box{position:relative;width:100%}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .input_box input{position:relative;width:100%;max-width:100%;border-radius:0px;border:none;height:34px;padding:26px 18px 8px 16px;color:#6A7581;font-family:"Heraclito";font-size:16px;font-weight:500;line-height:20px}@media screen and (min-width:576px){.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .input_box input{height:42px}}@media screen and (min-width:576px){.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .input_box input{font-size:16px;line-height:20px}}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .input_box label{position:absolute;top:0;left:0;padding:10px 16px 0;transition:0.2s;pointer-events:none;color:#6A7581;font-family:"Heraclito";font-size:16px;font-weight:500;line-height:20px}@media screen and (min-width:576px){.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .input_box label{font-size:16px;line-height:20px;padding:12px 16px 0}}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .send_button{border:none;padding:0px;width:50%;height:100%;padding:0px 13px;background:transparent;text-align:right;color:#1A9AA8;font-family:"Heraclito";font-size:13px;font-weight:600;line-height:16px}@media screen and (min-width:576px){.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .send_button{width:30%;font-family:"Heraclito";font-size:14px;font-weight:600;line-height:20px}}@media screen and (max-width:768px){.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .send_button{padding:0px;margin:0px 20px 0px 0px}}@media screen and (max-width:576px){.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .send_button{margin:0px 16px 0px 0px}}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .send_button-popup{text-align:center;background:#1A9AA8;color:#fff;border-radius:0px 0px 0px 0px}@media screen and (max-width:768px){.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .send_button-popup{margin:0;padding:0}}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .input:active ~ label{top:-5px;font-size:12px;line-height:100%}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .input:focus ~ label{top:-5px;font-size:12px;line-height:100%}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .input:not(:placeholder-shown) ~ label{top:-5px;font-size:12px;line-height:100%}.detail-card-page-description__quick_order .detail-card-page-description__quick_order-wrap .quick_order_input_box .input_box-icon:focus-within .icon-input{font-size:12px;top:22px}.detail-card-page-description__quick_order--popup{margin:0}.detail-card-page-description__quick_order--popup .detail-card-page-description__quick_order-wrap .quick_order_input_box{height:52px}.detail-card-page-description__quick_order--popup .detail-card-page-description__quick_order-wrap .quick_order_input_box .input_box input{height:50px}.detail-card-page-description__quick_order--disabled{pointer-events:none}.detail-card-page-description__quick_order--disabled .detail-card-page-description__quick_order-wrap .quick_order_input_box .send_button{color:#6A7581}.detail-card-page-description__quick_order--disabled .detail-card-page-description__quick_order-wrap .quick_order_input_box .send_button-popup{color:#fff;background:#6A7581}.buy_one_click-cart{margin:8px 0 8px 0}.buy_one_click-cart button{background:transparent;border:none;text-align:center;width:100%;font-size:16px;font-weight:600;line-height:125%}.toast-container{position:fixed;z-index:10;bottom:0px;padding:0 16px}@media screen and (min-width:576px){.toast-container{top:20px;right:20px;bottom:initial;padding:0}}.toast{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:16px;min-width:100%;background:#FFFFFF;column-gap:16px;border-radius:8px;margin:0 0 10px 0;opacity:0;box-shadow:0px 0px 8px 2px rgba(30,43,61,0.15);animation:show 0.3s ease 1 forwards}@media screen and (min-width:576px){.toast{min-width:370px}}.toast.show{opacity:1}.toast.paused::before{animation-play-state:paused}.toast .content{display:flex;flex-direction:column;row-gap:8px}.toast i{font-size:21px;margin-top:-1px;cursor:pointer}.toast .title{font-size:clamp(16px,2.34375vw,18px);font-weight:600;line-height:125%}.toast .link{font-size:clamp(14px,2.0833333333vw,16px);font-weight:600;line-height:125%;color:#1A9AA8}.toast span,.toast i:nth-child(3){color:#fff;opacity:0.6}@keyframes show{0%{transform:translateX(100%)}40%{transform:translateX(-5%)}100%{transform:translateX(0%)}}.toast::before{position:absolute;bottom:0;left:0;background-color:#1A9AA8;width:100%;height:2px;content:"";animation:timeOut 3s linear 1 forwards}@keyframes timeOut{to{width:0}}.toast.error{--color:#f24d4c;background-image:linear-gradient(to right,#f24d4c55,#22242F 30%)}.toast.warning{--color:#e9bd0c;background-image:linear-gradient(to right,#e9bd0c55,#22242F 30%)}.toast.info{--color:#3498db;background-image:linear-gradient(to right,#3498db55,#22242F 30%)}