.kv-deal,.kv-offer,.kv-pdp-price,.kv-pdp-badges,.kv-related{--kvd-font: "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--kvd-ink: var(--kv-ink, #0e1330);--kvd-ink-2: var(--kv-ink-2, #4a5070);--kvd-line: var(--kv-line, #e3e6ef);--kvd-bg: var(--kv-bg, #f6f7fb);--kvd-white: var(--kv-white, #ffffff);--kvd-red: var(--kv-red, #ff2e3a);--kvd-red-strong: var(--kv-red-strong, #e0121d);--kvd-cobalt: var(--kv-cobalt, #1f3fff);--kvd-cobalt-dark: var(--kv-cobalt-dark, #1530c9);--kvd-cobalt-soft: var(--kv-cobalt-soft, #e8ecff);--kvd-yellow: var(--kv-yellow, #ffd400);--kvd-yellow-soft: var(--kv-yellow-soft, #fff4b8)}.kv-deal[hidden],.kv-deal [hidden],.kv-offer [hidden],[data-kv-deal-scope][hidden]{display:none!important}.kv-deal{position:relative;overflow:hidden}.kv-deal__head{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}.kv-deal__heading{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-family:var(--kvd-font);font-weight:900;font-stretch:75%;font-size:clamp(34px,9vw,60px);line-height:.95;letter-spacing:-.01em;text-transform:uppercase;color:rgb(var(--color-foreground))}.kv-deal__pct{display:inline-block;padding:.08em .28em .04em;border-radius:6px;background:var(--kvd-red);color:#fff;font-size:.72em;line-height:1;transform:skew(-6deg);font-variant-numeric:tabular-nums}.kv-deal__sub{margin:8px 0 0;font-family:var(--kvd-font);font-size:16px;font-weight:500;line-height:1.4;color:rgba(var(--color-foreground),.82)}.kv-deal__timer{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.kv-deal__timer-label{font-family:var(--kvd-font);font-weight:800;font-stretch:75%;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground))}.kv-deal__timer kv-countdown{display:block}.kv-deal__grid{position:relative;list-style:none;display:flex;gap:10px;margin:0 calc(var(--kv-gutter, 1.5rem) * -1);padding:2px var(--kv-gutter, 1.5rem) 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--kv-gutter, 1.5rem);-webkit-overflow-scrolling:touch;scrollbar-width:none}.kv-deal__grid::-webkit-scrollbar{display:none}.kv-deal__item{flex:0 0 82%;min-width:0;scroll-snap-align:start}.kv-deal__grid--single{overflow:visible;margin:0;padding:0}.kv-deal__grid--single .kv-deal__item{flex-basis:100%}.kv-deal-card{position:relative;height:100%;display:flex;flex-direction:column;background:var(--kvd-white);color:var(--kvd-ink);border:1px solid var(--kvd-line);border-top:4px solid var(--kvd-red);border-radius:12px;overflow:hidden}.kv-deal-card__media{position:relative;aspect-ratio:1 / 1;background:var(--kvd-bg)}.kv-deal-card__media-link{display:block;width:100%;height:100%}.kv-deal-card__img{display:block;width:100%;height:100%;object-fit:contain}.kv-deal-card__img--placeholder{fill:#0e133040;background:var(--kvd-bg)}.kv-deal-card__badges{position:absolute;top:10px;left:10px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.kv-deal-card__info{flex:1;display:flex;flex-direction:column;gap:10px;padding:14px 14px 16px}.kv-deal-card__title{margin:0;font-family:var(--kvd-font);font-weight:600;font-size:16px;line-height:1.3;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kv-deal-card__title-link{color:var(--kvd-ink);text-decoration:none}.kv-deal-card__title-link:hover{text-decoration:underline;text-underline-offset:3px}.kv-deal-card__title-link:focus-visible{outline:2px solid var(--kvd-cobalt);outline-offset:2px}.kv-deal-card__price{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.kv-deal-card__foot{margin:0;font-size:12px;line-height:1.4;color:var(--kvd-ink-2)}.kv-deal-card__actions{margin-top:auto;padding-top:4px}.kv-deal-card__form{display:block}.kv-deal-card__error{margin-bottom:8px;font-size:13px;color:#b3141e}.kv-deal__btn.button{--buttons-radius: 999px;--buttons-radius-outset: 999px;--color-button: 31, 63, 255;--color-button-text: 255, 255, 255;--alpha-button-background: 1;--border-opacity: 0;min-height:48px;padding:0 22px;border-radius:999px;font-family:var(--kvd-font);font-weight:800;font-stretch:75%;font-size:15px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.kv-deal__btn.button:after{--border-opacity: 0}.kv-deal__btn.button:not([disabled]):hover{--color-button: 21, 48, 201;filter:none}.kv-deal__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-top:16px}.kv-deal__note{margin:0;font-size:13px;line-height:1.4;color:rgba(var(--color-foreground),.8)}.kv-deal__all{display:inline-flex;align-items:center;min-height:44px;font-family:var(--kvd-font);font-weight:800;font-stretch:75%;font-size:16px;letter-spacing:.02em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:rgb(var(--color-foreground))}.color-scheme-1 .kv-deal__all,.color-scheme-2 .kv-deal__all{color:var(--kvd-cobalt)}.kv-deal__all:hover{text-decoration-thickness:2px}.kv-deal__empty{max-width:640px;margin:0 auto;padding:28px 18px;text-align:center;border:2px dashed var(--kvd-line);border-radius:12px}.kv-deal__kicker{display:inline-block;margin:0 0 10px;padding:4px 12px;border-radius:999px;background:var(--kvd-red-strong);color:#fff;font-family:var(--kvd-font);font-weight:800;font-stretch:75%;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.kv-deal__empty-heading{margin:0 0 8px;font-family:var(--kvd-font);font-weight:900;font-stretch:75%;font-size:clamp(28px,7vw,40px);line-height:1;text-transform:uppercase;letter-spacing:-.01em}.kv-deal__empty-text{margin:0 0 18px;font-size:16px;line-height:1.5;color:rgba(var(--color-foreground),.82)}.kv-deal__editor-note{margin:12px 0 0;padding:10px 12px;border:1px dashed var(--kvd-ink-2);border-radius:8px;font-size:13px;line-height:1.4;color:var(--kvd-ink-2);background:var(--kvd-yellow-soft)}@media screen and (min-width:750px){.kv-deal__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.kv-deal__timer{flex-direction:column;align-items:flex-end;flex-shrink:0}.kv-deal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.kv-deal__grid--single{grid-template-columns:minmax(0,1fr)}.kv-deal__grid--single .kv-deal-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kv-deal__grid--single .kv-deal-card__media{aspect-ratio:auto;min-height:100%}.kv-deal__grid--single .kv-deal-card__info{justify-content:center;gap:14px;padding:32px}.kv-deal__grid--single .kv-deal-card__title{font-size:22px}.kv-deal__grid--single .kv-deal-card__actions{margin-top:8px;max-width:360px}.kv-deal-card__title{font-size:18px}.kv-deal__empty{padding:40px 32px}}@media screen and (min-width:990px){.kv-deal__grid{grid-template-columns:repeat(var(--kv-deal-cols, 3),minmax(0,1fr))}.kv-deal__grid--single{grid-template-columns:minmax(0,1fr)}}.product__info-container .kv-pdp-price{margin-top:1.2rem}.kv-pdp-price{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.kv-pdp-price.hidden{display:none}.kv-pdp-badges{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.kv-pdp-badges .kv-badges{flex-direction:row;flex-wrap:wrap;gap:6px}.kv-pdp-badges:empty,.kv-pdp-badges:not(:has(*)){display:none}.kv-offer{background:var(--kvd-white);color:var(--kvd-ink);border:1px solid var(--kvd-line);border-radius:12px;overflow:hidden}.kv-offer--empty{min-height:12px;border-style:dashed}.kv-offer__row{display:flex;align-items:flex-start;gap:12px;padding:14px}.kv-offer__row+.kv-offer__row{border-top:1px solid var(--kvd-line)}.kv-offer__icon{flex:0 0 36px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--kvd-bg);color:var(--kvd-ink)}.kv-offer__icon svg{display:block}.kv-offer__body{flex:1;min-width:0}.kv-offer__title{margin:0;font-family:var(--kvd-font);font-weight:800;font-stretch:75%;font-size:18px;line-height:1.15;letter-spacing:.01em;text-transform:uppercase;color:var(--kvd-ink)}.kv-offer__title--plain{font-stretch:100%;font-weight:700;font-size:15px;line-height:1.4;letter-spacing:0;text-transform:none}.kv-offer__text{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--kvd-ink-2)}.kv-offer__foot{margin:6px 0 0;font-size:12px;line-height:1.4;color:var(--kvd-ink-2)}.kv-offer__link{display:inline-flex;align-items:center;min-height:32px;margin-top:4px;font-family:var(--kvd-font);font-weight:800;font-stretch:75%;font-size:16px;letter-spacing:.03em;text-transform:uppercase;color:var(--kvd-cobalt);text-decoration:underline;text-underline-offset:4px}.kv-offer__link:hover{color:var(--kvd-cobalt-dark);text-decoration-thickness:2px}.kv-offer__inline-link{color:var(--kvd-cobalt);text-decoration:underline;text-underline-offset:3px}.kv-offer__link:focus-visible,.kv-offer__inline-link:focus-visible{outline:2px solid var(--kvd-cobalt);outline-offset:2px;border-radius:2px}.kv-offer__row--b2g1{background:var(--kvd-cobalt-soft)}.kv-offer__row--b2g1 .kv-offer__icon{background:var(--kvd-cobalt);color:#fff}.kv-offer__row--deal{box-shadow:inset 4px 0 0 var(--kvd-red)}.kv-offer__row--deal .kv-offer__icon{background:var(--kvd-red);color:#fff}.kv-offer__row--deal .kv-offer__title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.kv-offer__pct{display:inline-block;padding:2px 8px 1px;border-radius:4px;background:var(--kvd-red-strong);color:#fff;font-weight:900;transform:skew(-6deg);font-variant-numeric:tabular-nums}.kv-offer__timer{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px}.kv-offer__timer-label{font-family:var(--kvd-font);font-weight:800;font-stretch:75%;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--kvd-ink)}.kv-offer__timer kv-countdown{display:block}.kv-offer__row--gift .kv-offer__icon{background:var(--kvd-yellow);color:var(--kvd-ink)}@media screen and (min-width:750px){.kv-offer__row{padding:16px 18px}}.kv-related__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin-bottom:16px}.kv-related__titles{min-width:0}.kv-related .kv-related__heading{margin:0;font-family:var(--kvd-font);font-weight:900;font-stretch:75%;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.kv-related__kicker{margin:0 0 6px;font-family:var(--kvd-font);font-weight:800;font-stretch:75%;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--kvd-cobalt)}.kv-related__see-all{display:inline-flex;align-items:center;min-height:44px;font-family:var(--kvd-font);font-weight:800;font-stretch:75%;font-size:16px;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--kvd-cobalt);text-decoration:none}.kv-related__see-all:hover{text-decoration:underline;text-underline-offset:4px}.kv-related__see-all:focus-visible{outline:2px solid var(--kvd-cobalt);outline-offset:2px}.color-scheme-3 .kv-related__see-all,.color-scheme-3 .kv-related__kicker,.color-scheme-4 .kv-related__see-all,.color-scheme-4 .kv-related__kicker,.color-scheme-5 .kv-related__see-all,.color-scheme-5 .kv-related__kicker{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.kv-related__head{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.kv-deal__grid{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kv-deal.css.map */
