.startup-deals{--rail-gap: 16px;--card-radius: var(--vc-radius-lg, 12px);--shadow: var(--vc-shadow-card, 0 2px 8px rgba(0,0,0,.08));--shadow-hover: var(--vc-shadow-card-hover, 0 10px 25px rgba(0,0,0,.1));--badge-bg: var(--vc-success, #10b981);--badge-fg: var(--vc-text-inverse, #fff);--heading-fg: var(--vc-text-primary, #1A202C);--muted: var(--vc-text-muted, #718096);--bg-start: #fff8f8;--bg-end: #ffe9c6;--angle: 90deg;--promo-color: var(--vc-text-primary, #1A202C);--promo-size: 28px;margin:-20px 0 0;padding:0;background-color:var(--vc-bg-light, #F7FAFC)}.startup-deals .startup-deals__inner{max-width:1400px;margin:0 auto;padding:10px 20px;border-radius:0;overflow:visible;background:linear-gradient(var(--angle, 90deg),var(--bg-start, #fff8f8),var(--bg-end, #ffe9c6))}.startup-deals .startup-banner{display:flex;align-items:center;justify-content:space-between;gap:var(--promo-logo-gap, 12px);padding:0 0 15px;background:transparent}.startup-deals .startup-banner__logo{display:block;height:auto;max-height:var(--promo-logo-maxh, 36px);width:auto}.startup-deals .startup-banner__label{font-weight:900;font-size:var(--promo-size, 28px);line-height:1.1;color:var(--promo-color, var(--vc-text-primary));letter-spacing:.4px}.startup-deals .startup-deals__viewall{text-decoration:none;font-weight:600;color:var(--vc-link, #2563EB);font-size:16px;transition:color var(--vc-transition-normal, .2s ease)}.startup-deals .startup-deals__viewall:hover{text-decoration:underline;color:var(--vc-link-hover, #1D4ED8)}.startup-deals .startup-deals__toolbar{display:flex;justify-content:flex-end;align-items:center;margin-bottom:15px}.startup-deals .startup-rail__viewport{position:relative;display:block;overflow:visible}.startup-deals .startup-rail__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;border:none;border-radius:50%;background:var(--vc-bg-white, white);box-shadow:var(--vc-shadow-lg, 0 4px 12px rgba(0,0,0,.15));display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--vc-transition-normal, .2s ease);font-size:24px;color:var(--vc-text-primary, #1A202C)}.startup-deals .startup-rail__btn:hover{transform:translateY(-50%) scale(1.1);box-shadow:var(--vc-shadow-xl, 0 6px 16px rgba(0,0,0,.2));background:var(--vc-mode-primary, #2563EB);color:var(--vc-mode-text, #fff)}.startup-deals .startup-rail__btn--prev{left:-20px}.startup-deals .startup-rail__btn--next{right:-20px}.startup-deals .startup-rail__btn:disabled{opacity:.3;pointer-events:none}.startup-deals .startup-rail{list-style:none;margin:0;padding:0;display:flex;gap:var(--rail-gap);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.startup-deals .startup-rail::-webkit-scrollbar{display:none}.startup-deals .startup-rail__item{scroll-snap-align:start;flex-shrink:0;flex:0 0 calc((100% - 4 * var(--rail-gap)) / 5);max-width:calc((100% - 4 * var(--rail-gap)) / 5)}.startup-deals .startup-rail__card{background:var(--vc-bg-white, white);border-radius:var(--card-radius);overflow:hidden;box-shadow:var(--shadow);transition:transform var(--vc-transition-slow, .3s ease),box-shadow var(--vc-transition-slow, .3s ease);display:flex;flex-direction:column;height:100%;position:relative;cursor:pointer}.startup-deals .startup-rail__card:hover{transform:translateY(-5px);box-shadow:var(--shadow-hover)}.startup-deals .card__media{position:relative;display:block;overflow:hidden;border-radius:var(--card-radius) var(--card-radius) 0 0;width:100%;aspect-ratio:1 / 1;background:var(--vc-bg-light, #F7FAFC)}.startup-deals .card__media img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.startup-deals .card__media--placeholder{width:100%;height:100%;background:linear-gradient(180deg,var(--vc-bg-light, #F7FAFC),var(--vc-bg-subtle, #EDF2F7));display:block}.startup-deals .startup-deals__badge{display:none}.startup-deals .card__title{margin:0;padding:10px 12px 6px;font-size:12px;font-weight:600;color:var(--vc-text-primary, #1A202C);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:32px}.startup-deals .card__title a{color:inherit;text-decoration:none;transition:color var(--vc-transition-fast, .15s ease)}.startup-deals .card__title a:hover{color:var(--vc-text-secondary, #4A5568)}.startup-deals .card__foot{display:flex;align-items:center;justify-content:space-between;padding:0 12px 12px;gap:8px;margin-top:auto}.startup-deals .card__price{display:flex;flex-direction:column;gap:3px;margin:0}.startup-deals .card__price span:first-child{font-size:15px;font-weight:700;color:var(--vc-price, #E54B4B);line-height:1}.startup-deals .card__price-rrp{font-size:12px;color:var(--vc-price-original, #A0AEC0);text-decoration:line-through;line-height:1}.startup-deals .startup-addtocart__btn{width:44px;height:32px;border:1.5px solid var(--vc-text-primary, #1A202C);border-radius:var(--vc-radius-full, 16px);background:var(--vc-bg-white, white);color:var(--vc-text-primary, #1A202C);display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:all var(--vc-transition-slow, .3s ease);box-shadow:none;padding:0}.startup-deals .startup-addtocart__btn:hover,.startup-deals .startup-addtocart__btn:focus{background:var(--vc-success, #10B981);border-color:var(--vc-success, #10B981);color:var(--vc-text-inverse, #fff);transform:scale(1.05)}.startup-deals .startup-addtocart__btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}.startup-deals .startup-addtocart__btn.is-soldout{opacity:.5;cursor:not-allowed;pointer-events:none}.startup-deals .startup-addtocart.adding .startup-addtocart__btn{opacity:.7;pointer-events:none}.startup-deals .startup-addtocart--soldout{color:var(--muted);font-weight:600;font-size:14px}@media (max-width: 480px){.startup-deals .startup-deals__inner{padding:10px}.startup-deals .startup-rail{--rail-gap: 12px}.startup-deals .startup-rail__item{flex:0 0 calc((100% - 2 * var(--rail-gap)) / 3);max-width:calc((100% - 2 * var(--rail-gap)) / 3)}.startup-deals .card__title{font-size:13px;padding:12px 10px 6px;min-height:36px;-webkit-line-clamp:2}.startup-deals .card__foot{padding:0 10px 12px;gap:8px}.startup-deals .card__price span:first-child{font-size:16px}.startup-deals .card__price-rrp{font-size:12px}.startup-deals .startup-addtocart__btn{width:36px;height:36px}.startup-deals .startup-addtocart__btn svg{width:18px;height:18px}.startup-deals .startup-banner{padding-bottom:10px}.startup-deals .startup-banner__label{font-size:20px}.startup-deals .startup-deals__viewall{font-size:14px}}@media (min-width: 481px) and (max-width: 768px){.startup-deals .startup-deals__inner{padding:10px 15px}.startup-deals .startup-rail__item{flex:0 0 calc((100% - 4 * var(--rail-gap)) / 5);max-width:calc((100% - 4 * var(--rail-gap)) / 5)}}@media (min-width: 769px) and (max-width: 1023px){.startup-deals .startup-rail__item{flex:0 0 calc((100% - 4 * var(--rail-gap)) / 5);max-width:calc((100% - 4 * var(--rail-gap)) / 5)}}@media (min-width: 1024px){.startup-deals .startup-rail__item{flex:0 0 calc((100% - 5 * var(--rail-gap)) / 6);max-width:calc((100% - 5 * var(--rail-gap)) / 6)}}@media (min-width: 1400px){.startup-deals .startup-rail__item{flex:0 0 calc((100% - 6 * var(--rail-gap)) / 7);max-width:calc((100% - 6 * var(--rail-gap)) / 7)}}@media (max-width: 768px){.startup-deals .startup-rail__btn{display:none}}html:not(.mode-shop):not([data-mode=shop]) .startup-deals{display:none!important}.startup-deals *{box-sizing:border-box}.mode-shop .startup-deals,[data-mode=shop] .startup-deals,html.mode-shop .startup-deals,html[data-mode=shop] .startup-deals,body.mode-shop .startup-deals,body[data-mode=shop] .startup-deals,.mode-shop .startup-deals .startup-deals__inner,[data-mode=shop] .startup-deals .startup-deals__inner,html.mode-shop .startup-deals .startup-deals__inner,html[data-mode=shop] .startup-deals .startup-deals__inner,body.mode-shop .startup-deals .startup-deals__inner,body[data-mode=shop] .startup-deals .startup-deals__inner{background:linear-gradient(90deg,#eff6ff,#dbeafe)!important}.mode-shop .startup-deals .startup-banner__label,[data-mode=shop] .startup-deals .startup-banner__label,html.mode-shop .startup-deals .startup-banner__label,html[data-mode=shop] .startup-deals .startup-banner__label,body.mode-shop .startup-deals .startup-banner__label,body[data-mode=shop] .startup-deals .startup-banner__label,.mode-shop .startup-deals .startup-deals__viewall,[data-mode=shop] .startup-deals .startup-deals__viewall,html.mode-shop .startup-deals .startup-deals__viewall,html[data-mode=shop] .startup-deals .startup-deals__viewall,body.mode-shop .startup-deals .startup-deals__viewall,body[data-mode=shop] .startup-deals .startup-deals__viewall{color:var(--vc-shop-primary, #2563EB)!important}.mode-shop .startup-deals .startup-deals__viewall:hover,[data-mode=shop] .startup-deals .startup-deals__viewall:hover{color:var(--vc-shop-hover, #1D4ED8)}.mode-shop .startup-deals .startup-rail__btn:hover,[data-mode=shop] .startup-deals .startup-rail__btn:hover{background:var(--vc-shop-primary, #2563EB)}.mode-eats .startup-deals,[data-mode=eats] .startup-deals,html.mode-eats .startup-deals,html[data-mode=eats] .startup-deals,body.mode-eats .startup-deals,body[data-mode=eats] .startup-deals,.mode-eats .startup-deals .startup-deals__inner,[data-mode=eats] .startup-deals .startup-deals__inner,html.mode-eats .startup-deals .startup-deals__inner,html[data-mode=eats] .startup-deals .startup-deals__inner,body.mode-eats .startup-deals .startup-deals__inner,body[data-mode=eats] .startup-deals .startup-deals__inner{background:linear-gradient(90deg,#fff5eb,#ffe8d6)!important}.mode-eats .startup-deals .startup-banner__label,[data-mode=eats] .startup-deals .startup-banner__label,.mode-eats .startup-deals .startup-deals__viewall,[data-mode=eats] .startup-deals .startup-deals__viewall{color:var(--vc-eats-primary, #FF5722)}.mode-eats .startup-deals .startup-deals__viewall:hover,[data-mode=eats] .startup-deals .startup-deals__viewall:hover{color:var(--vc-eats-hover, #E64A19)}.mode-eats .startup-deals .startup-rail__btn:hover,[data-mode=eats] .startup-deals .startup-rail__btn:hover{background:var(--vc-eats-primary, #FF5722)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/startup-deals.css.map */
