.glass-blur[data-v-30859ae3]{background:linear-gradient(135deg,#ffffffe6,#fff0 50%);inset:0;mix-blend-mode:overlay;opacity:.5;pointer-events:none;position:absolute;z-index:2}.catalog__item_card[data-v-30859ae3]{background-color:#ffffff9a;border:1px solid #00000014;border-radius:20px;box-shadow:inset 1px 1px 1px #fff;margin-bottom:10px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.23,1,.32,1)}.catalog_item_card_addtofav[data-v-30859ae3]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:30px;justify-content:center;line-height:1;margin:0;outline:none;padding:0;position:absolute;right:12px;top:12px;width:30px;z-index:5}.catalog_item_card_addtofav i[data-v-30859ae3]{color:#fff;font-size:24px;text-shadow:0 0 4px rgba(0,0,0,.178)}.catalog__item_card_title[data-v-30859ae3]{color:#222;font-size:18px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog_item_card_description[data-v-30859ae3]{color:var(--muted);font-size:14px;text-transform:lowercase}.catalog_item_card_price[data-v-30859ae3]{color:#fff;font-size:15px;font-weight:600}.catalog__item_card_info[data-v-30859ae3]{background:#fff3;border-radius:16px;margin:8px}.catalog__item_card_image[data-v-30859ae3]{background:#ffe8f28a;border-radius:18px;box-shadow:0 4px 15px #0000000d;height:200px;margin:3% auto 0;overflow:hidden;position:relative;width:94%}.product__badges-container[data-v-30859ae3]{align-items:flex-start;display:flex;flex-direction:column;gap:4px;left:10px;position:absolute;top:10px;z-index:4}.product__badge[data-v-30859ae3]{border-radius:999px;color:#fff;font-size:13px;font-weight:700;padding:4px 8px;position:relative;text-transform:lowercase;white-space:nowrap}.discount-badge[data-v-30859ae3]{background-color:var(--brand)!important;color:var(--black)!important}.price-stack[data-v-30859ae3]{align-items:flex-start;display:flex;flex-direction:column;line-height:1.1}.old-price[data-v-30859ae3]{color:#ddd;font-size:11px;font-weight:400;text-decoration:line-through}.catalog__item_card_image img[data-v-30859ae3]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100%}.product-card-swiper[data-v-30859ae3]{height:100%;width:100%}.product-card-swiper img[data-v-30859ae3]{height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}[data-v-30859ae3] .product-card-swiper .swiper-pagination{bottom:8px!important}[data-v-30859ae3] .product-card-swiper .swiper-pagination-bullet{background:#fff9;border-radius:3px;height:4px;margin:0 3px!important;opacity:1;transition:all .3s ease;width:13px}[data-v-30859ae3] .product-card-swiper .swiper-pagination-bullet-active{background:var(--brand);border-radius:3px;width:20px}.catalog_item_card_cart_btn[data-v-30859ae3]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--brandsecond);border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:10px;min-width:110px;overflow:hidden;padding:7px 14px;position:relative;transition:background .3s ease}.catalog_item_card_cart_btn.is-in-cart[data-v-30859ae3]{background:var(--brandsecond);cursor:default}.catalog_item_card_cart_btn.is-disabled[data-v-30859ae3]{background:#e0e0e0;cursor:not-allowed}.catalog_item_card_cart_btn.is-disabled .catalog_item_card_price[data-v-30859ae3]{color:#999}.cart_btn_add_content[data-v-30859ae3]{align-items:center;display:flex;gap:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.cart_btn_add_content i[data-v-30859ae3]{color:var(--brand);font-size:22px;font-weight:500}.cart_btn_quantity_content[data-v-30859ae3]{align-items:center;display:flex;gap:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.catalog_item_card_quantity_btn[data-v-30859ae3]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:0;transition:transform .15s ease}.catalog_item_card_quantity_btn[data-v-30859ae3]:active{transform:scale(.9)}.catalog_item_card_quantity_btn i[data-v-30859ae3]{color:var(--brand);font-size:22px;font-weight:500}.catalog_item_card_quantity_btn.is-disabled[data-v-30859ae3]{cursor:not-allowed;opacity:.4}.catalog_item_card_quantity_value[data-v-30859ae3]{color:#fff;font-size:15px;font-weight:600;min-width:20px;text-align:center}.catalog_item_card_price_cont[data-v-30859ae3]{align-items:baseline;display:flex;justify-content:space-between}.fade-price-enter-active[data-v-30859ae3],.fade-price-leave-active[data-v-30859ae3]{transition:opacity .25s ease}.fade-price-enter-from[data-v-30859ae3],.fade-price-leave-to[data-v-30859ae3]{opacity:0}.fade-quantity-enter-active[data-v-30859ae3]{transition:opacity .25s ease .1s}.fade-quantity-leave-active[data-v-30859ae3]{transition:opacity .2s ease}.fade-quantity-enter-from[data-v-30859ae3],.fade-quantity-leave-to[data-v-30859ae3]{opacity:0}.catalog__item_card_short_desc[data-v-30859ae3]{color:#666;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-clamp:2;line-height:1.4;margin:4px 0 0;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:1024px){.catalog__item_card[data-v-30859ae3]{border-radius:18px}.catalog__item_card_info[data-v-30859ae3]{padding:20px}.catalog__item_card_title[data-v-30859ae3]{font-size:20px}.catalog_item_card_description[data-v-30859ae3]{font-size:15px}.catalog__item_card_image[data-v-30859ae3],.product-card-swiper img[data-v-30859ae3]{background:var(--ui-pink);border-radius:20px;height:280px}.catalog_item_card_cart_btn[data-v-30859ae3]{height:42px;min-width:140px;padding:10px 18px}.catalog_item_card_cart_btn[data-v-30859ae3]:hover:not(.is-in-cart):not(.is-disabled){background:#ff479a}.catalog_item_card_addtofav[data-v-30859ae3]{background:#0003;border-radius:10px;height:36px;transition:all .2s;width:36px}.catalog_item_card_addtofav[data-v-30859ae3]:hover{background:#0006;transform:scale(1.1)}}@media screen and (min-width:1400px){.catalog__item_card_image[data-v-30859ae3],.product-card-swiper img[data-v-30859ae3]{height:300px}}
