.gallery_gallery_container__bXzD7{display:flex;align-items:flex-start;justify-content:flex-start;gap:20px}.gallery_thumbnails__2uzeP{display:flex;flex-direction:column;gap:16px;overflow:auto;max-height:750px}.gallery_thumbnails__2uzeP li{cursor:pointer}.gallery_thumbnails__2uzeP li img{border:2px solid transparent}.gallery_thumbnails__2uzeP li img.gallery_selected__FKdqh{border:2px solid var(--primary-200)}.gallery_thumbnails__2uzeP img{width:200px;height:173px;object-fit:cover}.gallery_thumbnails__2uzeP::-webkit-scrollbar{display:none}.gallery_thumbnails__2uzeP{-ms-overflow-style:none;scrollbar-width:none}.gallery_main_image__yrkDO img{width:100%!important;height:750px!important;object-fit:cover}@media(max-width:991px){.gallery_main_image__yrkDO img{width:100%!important;height:490px!important}.gallery_gallery_container__bXzD7{flex-direction:column-reverse;gap:8px;margin-bottom:32px}.gallery_thumbnails__2uzeP{flex-direction:row;max-width:100%;overflow:auto}.gallery_thumbnails__2uzeP img{width:80px;height:80px}}.QuantityBox_quantity_box__1tien{display:flex;flex-direction:column;gap:8px}.QuantityBox_basket_items__6GjKF{padding-bottom:18px;border-bottom:1px solid var(--primary-40)}.QuantityBox_quantity_box__1tien div{display:flex;align-items:center;justify-content:flex-start;gap:8px}.QuantityBox_quantity_box__1tien span{width:24px;height:24px;border:1px solid var(--primary-100);display:flex;align-items:center;justify-content:center;cursor:pointer}.QuantityBox_quantity_box__1tien input{min-width:24px;max-width:30px;text-align:center;width:-moz-fit-content;width:fit-content;padding:4px}.basket_modal_container__LBX9s{position:fixed;right:0;top:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:100}.basket_basket_modal__7fJ1o{position:fixed;right:0;top:0;max-width:750px;width:100%;background-color:#fff;height:100%;z-index:1000;padding:24px 54px}.basket_modal_top__gsuVJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.basket_right_links__AoJF0,.basket_right_links__AoJF0 ul{display:flex;align-items:center;justify-content:flex-start}.basket_right_links__AoJF0{gap:44px}.basket_right_links__AoJF0 ul{gap:16px}.basket_right_links__AoJF0 ul li{cursor:pointer}.basket_modal_body__9vqFD{max-height:85vh;height:100%;overflow:auto}.basket_modal_body__9vqFD,.basket_modal_body__9vqFD .basket_items__tyuBm{display:flex;flex-direction:column;justify-content:space-between}.basket_modal_body__9vqFD .basket_items__tyuBm{gap:24px;max-height:80vh;overflow:auto}.basket_modal_body__9vqFD ul li{border-top:1px solid var(--primary-40);padding-top:24px}.basket_modal_summary__zv5f3 button{width:100%}.basket_summary_text__IW2dm{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width:991px){.basket_hide_mobile__xD_CJ{display:none}.basket_basket_modal__7fJ1o{padding:32px 16px}}.basket_basket_product__of95e{display:flex;align-items:center;justify-content:flex-start;gap:20px;margin-bottom:36px}.basket_basket_product__of95e .basket_basket_product_right__AfNM4{display:flex;flex-direction:column;justify-content:space-between;height:144px;width:100%}.basket_isModal__5tlK4{max-width:310px}.basket_basket_product__of95e .basket_basket_product_left__5RMDo img{width:96px;height:144px;object-fit:cover}.basket_product_top__Lu23Q{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.basket_product_bottom__n57z_{display:flex;align-items:flex-end;gap:6px}.basket_product_bottom__n57z_ .basket_btn_line__fkcZ_{display:block;width:2px;background-color:var(--primary-60);height:16px}.basket_product_bottom_box__iZ_MF{display:flex;justify-content:space-between;align-items:center}.basket_product_bottom__n57z_ button{height:auto!important;padding:0!important;border-radius:0!important;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0;text-decoration:underline}.basket_price_box__OsnzI{font-weight:500;font-size:12px;line-height:16px;color:var(--primary-100)}@media (max-width:991px){.basket_product_bottom_box__iZ_MF{flex-direction:column-reverse;align-items:flex-start;margin-top:18px}}