.kj-dd.kj-dd{color:var(--kj-dd-text)}.kj-dd .kj-dd__wrap{max-width:1200px;margin:0 auto;container-type:inline-size}.kj-dd .kj-dd__eyebrow{margin:0 0 8px;padding:0 var(--kj-dd-inset-m);font-size:var(--kj-dd-eyebrow-m);letter-spacing:.2em;text-transform:uppercase;color:var(--kj-dd-accent)}.kj-dd .kj-dd__title{margin:0 0 20px;padding:0 var(--kj-dd-inset-m);font-size:var(--kj-dd-h-m);font-weight:var(--kj-dd-h-fw);line-height:1.1;color:inherit}.kj-dd .kj-dd__slide{display:grid;grid-template-columns:1fr;gap:16px}.kj-dd .kj-dd__slide[hidden]{display:none}.kj-dd .kj-dd__media{position:relative;display:flex;align-items:center;justify-content:center;height:var(--kj-dd-img-m)}.kj-dd .kj-dd__media img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.kj-dd .kj-dd__media--blend img{mix-blend-mode:multiply}.kj-dd .kj-dd__badge{position:absolute;top:0;left:0;z-index:1;padding:6px 10px;background:var(--kj-dd-badge-bg);color:var(--kj-dd-badge-text);font-size:var(--kj-dd-badge);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.kj-dd .kj-dd__info{display:flex;flex-direction:column;gap:8px;min-width:0}.kj-dd .kj-dd__vendor{margin:0;font-size:min(var(--kj-dd-vendor-m),calc(100cqi / var(--kj-dd-vfit-m)));letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;color:var(--kj-dd-muted)}.kj-dd .kj-dd__name{margin:0;font-size:var(--kj-dd-name-m);font-weight:var(--kj-dd-name-fw);line-height:1.25;text-transform:none;color:inherit}.kj-dd .kj-dd__name a{color:inherit;text-decoration:none}.kj-dd .kj-dd__name a:hover{text-decoration:underline;text-underline-offset:3px}.kj-dd .kj-dd__prices{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.kj-dd .kj-dd__now{font-size:var(--kj-dd-price-m);font-weight:600;line-height:1.1}.kj-dd .kj-dd__was{font-size:calc(var(--kj-dd-price-m) * .62);color:var(--kj-dd-muted)}.kj-dd .kj-dd__save{margin:0;font-size:var(--kj-dd-save);color:var(--kj-dd-muted)}.kj-dd .kj-dd__ctas{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin-top:6px}.kj-dd .kj-dd__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;background:var(--kj-dd-btn-bg);color:var(--kj-dd-btn-text);font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-decoration:none}.kj-dd .kj-dd__btn:hover{opacity:.88}.kj-dd .kj-dd__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:1.4rem;font-weight:600;color:var(--kj-dd-accent);text-decoration:none}.kj-dd .kj-dd__arrow-icon{display:inline-block;margin-left:.35em;transition:transform .2s ease}.kj-dd .kj-dd__link:hover .kj-dd__arrow-icon{transform:translate(3px)}.kj-dd .kj-dd__controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.kj-dd .kj-dd__dots{display:none;gap:2px}.kj-dd .kj-dd__dot{position:relative;width:28px;height:32px;padding:0;border:0;background:transparent;cursor:pointer}.kj-dd .kj-dd__dot:after{content:"";position:absolute;left:8px;top:14px;width:12px;height:4px;background:var(--kj-dd-muted);opacity:.45;transition:width .2s ease}.kj-dd .kj-dd__dot[aria-current=true]{width:44px}.kj-dd .kj-dd__dot[aria-current=true]:after{width:28px;background:var(--kj-dd-text);opacity:1}.kj-dd .kj-dd__count{margin:0;font-size:var(--kj-dd-vendor-m);letter-spacing:.1em;color:var(--kj-dd-muted)}.kj-dd .kj-dd__buttons{display:flex;gap:6px}.kj-dd .kj-dd__ctrl{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--kj-dd-text);background:transparent;color:var(--kj-dd-text);cursor:pointer}.kj-dd .kj-dd__ctrl--solid{background:var(--kj-dd-text);color:var(--kj-dd-btn-text)}.kj-dd .kj-dd__ctrl[hidden],.kj-dd .kj-dd__icon-play,.kj-dd .kj-dd__ctrl.is-paused .kj-dd__icon-pause{display:none}.kj-dd .kj-dd__ctrl.is-paused .kj-dd__icon-play{display:block}.kj-dd a:focus-visible,.kj-dd button:focus-visible{outline:2px solid var(--kj-dd-text);outline-offset:3px}@media screen and (min-width:750px){.kj-dd .kj-dd__eyebrow{padding:0 var(--kj-dd-inset-d);font-size:var(--kj-dd-eyebrow-d)}.kj-dd .kj-dd__title{margin-bottom:28px;padding:0 var(--kj-dd-inset-d);font-size:var(--kj-dd-h-d)}.kj-dd .kj-dd__slide{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px}.kj-dd .kj-dd__media{height:var(--kj-dd-img-d)}.kj-dd .kj-dd__info{gap:10px;padding-right:var(--kj-dd-inset-d)}.kj-dd .kj-dd__vendor{font-size:min(var(--kj-dd-vendor),calc(((100cqi - 48px) / 2.1 - var(--kj-dd-inset-d)) / var(--kj-dd-vfit-d)));letter-spacing:.16em}.kj-dd .kj-dd__name{font-size:var(--kj-dd-name-d)}.kj-dd .kj-dd__now{font-size:var(--kj-dd-price-d)}.kj-dd .kj-dd__was{font-size:calc(var(--kj-dd-price-d) * .62)}.kj-dd .kj-dd__ctas{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:8px}.kj-dd .kj-dd__dots{display:flex}.kj-dd .kj-dd__count{display:none}}@media(prefers-reduced-motion:reduce){.kj-dd .kj-dd__dot:after,.kj-dd .kj-dd__arrow-icon{transition:none}.kj-dd .kj-dd__link:hover .kj-dd__arrow-icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-kj-deep-discounts.css.map */
