.flash-deals{color:var(--color-body)}.flash-deals__inner{width:92%;max-width:var(--flash-max-width, 1200px);margin:0 auto}.flash-deals__header{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 14px;margin-bottom:28px}.flash-deals__heading{margin:0;color:var(--flash-title-color);font-size:var(--flash-title-size);font-weight:700;line-height:1.2}.flash-deals__timer{display:inline-flex;align-items:center;gap:6px}.flash-deals__timer-unit{min-width:38px;height:32px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;background:var(--flash-time-bg);color:var(--flash-time-color);border-radius:6px;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.flash-deals__timer-sep{color:var(--flash-time-bg);font-size:16px;font-weight:700;line-height:1}.flash-deals__grid{display:grid;grid-template-columns:1fr;gap:28px 20px}.flash-deals__card{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;padding:var(--flash-card-padding, 0px);border:var(--flash-card-border-width, 1px) solid var(--flash-card-border-color, #e5e5e5)}.flash-deals__card-timer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 6px;width:100%;margin-bottom:10px;padding:8px 12px;background:var(--flash-card-time-bg, linear-gradient(90deg, #e11d2e 0%, #6b0f16 100%));color:var(--flash-card-time-color, #ffffff);border-radius:6px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.02em}.flash-deals__card-timer-label{margin-right:4px}.flash-deals__card-timer-unit,.flash-deals__card-timer-sep{color:inherit;font-size:inherit;font-weight:inherit;line-height:1}.flash-deals__card-body{display:grid;grid-template-columns:minmax(120px,.88fr) minmax(0,1.12fr);gap:12px 16px;align-items:stretch;min-width:0}.flash-deals__media{position:relative;overflow:hidden;border-radius:var(--flash-image-radius, 12px);width:100%}.flash-deals__media--product{height:auto}.flash-deals__media-link{display:block;position:relative;width:100%;height:auto}.flash-deals__img,.flash-deals__placeholder,.flash-deals__media img,.flash-deals__media svg{display:block;width:100%;height:auto;object-fit:contain;object-position:center}.flash-deals__info{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.flash-deals__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 4px;color:#1a1a1a;font-size:14px;line-height:1.2;text-decoration:none;flex-shrink:0}.flash-deals__badge{display:inline-flex;align-self:flex-start;width:max-content;max-width:100%;margin:2px 0 8px;padding:4px 8px;background:var(--flash-badge-bg, #6d28d9);color:var(--flash-badge-color, #ffffff);border-radius:4px;font-size:var(--flash-badge-size, 12px);font-weight:600;line-height:1.2;flex-shrink:0}.flash-deals__media--effect{position:relative;flex:1 1 auto;min-height:0;margin-bottom:4px}.flash-deals__media--effect .oldprice{position:absolute;top:25%;left:9%;z-index:2;color:#888;font-size:16px;line-height:1.2;text-decoration:line-through;pointer-events:none}.flash-deals__media--effect .flash-deals__media-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.flash-deals__media--effect .flash-deals__img,.flash-deals__media--effect img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.flash-deals__media--effect .flash-deals__effect--desktop{display:none}.flash-deals__price{width:80%;margin:0 auto 15px;display:flex;justify-content:center;flex-wrap:wrap;align-items:baseline;gap:6px;flex-shrink:0;line-height:1.2;align-items:center}.flash-deals__price-label{color:#333;font-size:16px;font-weight:500;letter-spacing:.1em}.flash-deals__price-value{color:#111;font-size:26px;font-weight:600}.flash-deals__stock{margin-top:auto;margin-bottom:10px;flex-shrink:0}.flash-deals__stock-text{margin:0 0 6px;color:var(--flash-stock-color, #e11d2e);font-size:var(--flash-stock-size, 14px);font-weight:600;line-height:1.2}.flash-deals__stock-bar{width:100%;height:6px;overflow:hidden;background:var(--flash-stock-track, #e6e6e6);border-radius:999px}.flash-deals__stock-fill{display:block;width:var(--flash-stock-percent, 0%);height:100%;background:var(--flash-stock-fill, #e11d2e);border-radius:inherit}.flash-deals__info:has(.flash-deals__stock)>.flash-deals__btn{margin-top:0}.flash-deals__btn{display:flex;align-items:center;justify-content:center;width:100%;margin-top:auto;padding:10px 12px;background:var(--flash-btn-bg);color:var(--flash-btn-color);border-radius:6px;font-size:14px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;flex-shrink:0}.flash-deals__btn:hover{opacity:.88}@media only screen and (min-width:768px){.flash-deals__inner{width:100%}.flash-deals__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px}.flash-deals__card-timer{font-size:15px;padding:9px 14px}.flash-deals__timer-unit{min-width:42px;height:34px;font-size:18px}.flash-deals__title{font-size:15px}.flash-deals__media--effect .flash-deals__effect--desktop{display:block}.flash-deals__media--effect .flash-deals__effect--mobile{display:none}}@media only screen and (max-width:750px){.flash-deals__header{flex-direction:column;align-items:center;gap:8px;margin-bottom:20px}.flash-deals__card-timer{font-size:12px;padding:7px 10px;margin-bottom:8px}.flash-deals__card-body{grid-template-columns:minmax(100px,.86fr) minmax(0,1.14fr);gap:10px 12px;align-items:start}.flash-deals__info{height:auto}.flash-deals__media--effect{flex:0 0 auto;min-height:auto}.flash-deals__media--effect .flash-deals__media-link,.flash-deals__media--effect .flash-deals__img,.flash-deals__media--effect img{position:static;inset:auto;width:100%;height:auto}.flash-deals__badge{margin:2px 0 6px;padding:2px 6px}.flash-deals__stock{margin-bottom:8px}.flash-deals__stock-text{margin-bottom:4px}.flash-deals__stock-bar{height:4px}.flash-deals__btn{font-size:12px;padding:5px 10px}.flash-deals__media--effect .oldprice{top:20%;left:10%;font-size:12px}.flash-deals__price{width:80%;margin:0 auto 8px;display:flex;justify-content:center;flex-wrap:wrap;align-items:baseline;gap:6px;flex-shrink:0;line-height:1.2;align-items:center}.flash-deals__price-label{font-size:12px}.flash-deals__price-value{font-size:16px}}.giveaway{color:var(--color-body)}.giveaway__inner{width:92%;max-width:var(--giveaway-max-width, 1200px);margin:0 auto}.giveaway__heading{margin:0 0 24px;text-align:center;font-size:22px;font-weight:700;line-height:1.2}.giveaway__grid{display:grid;grid-template-columns:1fr;gap:20px}.giveaway-card{display:flex;flex-direction:column;min-width:0;background:#fff;padding:var(--giveaway-frame-padding);border:2px solid var(--giveaway-frame-color);border-radius:var(--giveaway-frame-radius)}.giveaway-card__media{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:8px;overflow:visible}.giveaway-card__product,.giveaway-card__gift{position:relative;min-width:0;overflow:hidden;aspect-ratio:3 / 4;background:#f5f5f5}.giveaway-card__product{border:2px solid var(--giveaway-product-border);border-radius:var(--giveaway-product-radius)}.giveaway-card__gift{border-radius:var(--giveaway-product-radius)}.giveaway-card__img,.giveaway-card__placeholder{display:block;width:100%;height:100%;object-fit:cover}.giveaway-card__placeholder{fill:#ddd}.giveaway-card__plus{position:absolute;top:50%;left:50%;z-index:2;width:var(--giveaway-plus-size);height:var(--giveaway-plus-size);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--giveaway-frame-color);box-shadow:0 2px 8px #0000002e;pointer-events:none}.giveaway-card__plus-img{width:100%;height:100%;object-fit:contain}.giveaway-card__plus-fallback{color:#fff;font-size:calc(var(--giveaway-plus-size) * .62);font-weight:700;line-height:1}.giveaway-card__info{display:grid;grid-template-columns:1fr 1fr;gap:10px 15px;margin-top:5px}.giveaway-card__title{margin:0 0 6px;color:#333;font-size:13px;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.giveaway-card__product-price{margin:0;color:var(--giveaway-product-price-color);font-size:var(--giveaway-product-price-size);font-weight:700;line-height:1.3}.giveaway-card__gift-prices{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.giveaway-card__gift-compare{color:var(--giveaway-gift-compare-color);font-size:var(--giveaway-gift-compare-size);font-weight:500;text-decoration:line-through;line-height:1.3}.giveaway-card__gift-price{color:var(--giveaway-gift-price-color);font-size:var(--giveaway-gift-price-size);font-weight:800;line-height:1.3}.giveaway-card__now-icon{display:inline-flex;align-items:center;line-height:0;height:var(--giveaway-gift-price-size)}.giveaway-card__now-icon-img{display:block;height:var(--giveaway-gift-price-size);width:auto}.giveaway-card__now-icon-text{color:var(--giveaway-gift-price-color);font-size:var(--giveaway-gift-price-size);font-weight:800;letter-spacing:.02em;line-height:1;text-transform:uppercase}.giveaway-card__totals{display:flex;align-items:stretch;margin-top:12px;overflow:hidden;min-height:42px;background:var(--giveaway-white-bg);border:2px solid #898989;border-bottom:none;border-right:none}.giveaway-card__original,.giveaway-card__now{flex:1;display:flex;align-items:center;min-width:0;font-size:13px;font-weight:700;line-height:1.3}.giveaway-card__original{position:relative;z-index:1;justify-content:center;padding:10px 16px;background:var(--giveaway-white-bg);color:var(--giveaway-white-color);text-align:center;text-decoration:line-through}.giveaway-card__now{position:relative;z-index:2;justify-content:center;padding:10px 16px 10px 28px;background:var(--giveaway-red-bg);color:var(--giveaway-red-color);text-align:center}.giveaway-card__now:before{content:"";position:absolute;top:0;left:-18px;z-index:-1;width:36px;height:100%;background:var(--giveaway-red-bg);transform:skew(-24deg)}.giveaway-card__btn{display:flex;align-items:center;justify-content:center;width:100%;margin-top:0;padding:12px 14px;background:var(--giveaway-btn-bg);color:var(--giveaway-btn-color);font-size:14px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase}.giveaway-card__btn:hover{opacity:.88}@media only screen and (min-width:768px){.giveaway__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.giveaway-card__title{font-size:14px}.giveaway-card__original,.giveaway-card__now{font-size:15px}.giveaway-card__btn{font-size:15px;padding:13px 16px}}@media only screen and (max-width:750px){.giveaway__heading{margin-bottom:16px;font-size:18px}.giveaway-card__media{gap:6px}.giveaway-card__title,.giveaway-card__original,.giveaway-card__now{font-size:12px}.giveaway-card__btn{font-size:13px;padding:10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/136/compiled_assets/styles.css.map */
