.ksl-gift{display:flex;align-items:center;gap:1.4rem;margin:1.6rem 0;padding:1.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--ksl-radius, 0);background:rgba(var(--color-foreground),.035);color:rgb(var(--color-foreground));text-align:left}.ksl-gift--outline{background:transparent}.ksl-gift--minimal{padding:0;border:0;background:none}.ksl-gift+.ksl-delivery-block{margin-top:-.6rem}.ksl-gift__visual{display:grid;flex:0 0 5.6rem;place-items:center;width:5.6rem;height:5.6rem;border-radius:50%;background:rgb(var(--color-background));box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground))}.ksl-gift__visual .ksl-icon{width:2.6rem;height:2.6rem;transition:transform var(--ksl-motion-duration, .18s) ease}.ksl-gift:hover .ksl-gift__visual .ksl-icon{transform:translateY(-.2rem) rotate(-4deg)}.ksl-gift__visual--image{overflow:hidden;border-radius:var(--ksl-radius, 0);box-shadow:none}.ksl-gift__image{display:block;width:100%;height:100%;object-fit:cover}.ksl-gift--photo{position:relative;align-items:stretch;gap:0;padding:0;overflow:hidden}.ksl-gift--photo .ksl-gift__visual{flex:0 0 clamp(10rem,34%,16rem);width:auto;height:auto;aspect-ratio:1 / 1;overflow:hidden;border-radius:0;background:rgba(var(--color-foreground),.06);box-shadow:none}.ksl-gift--photo.ksl-gift--portrait .ksl-gift__visual{aspect-ratio:4 / 5}.ksl-gift--photo .ksl-gift__visual .ksl-icon{width:3.6rem;height:3.6rem;opacity:.7}.ksl-gift--photo .ksl-gift__image{transition:transform .6s ease}.ksl-gift--photo:hover .ksl-gift__image{transform:scale(1.04)}.ksl-gift--photo .ksl-gift__text{align-self:center;gap:.5rem;padding:1.6rem 1.8rem}.ksl-gift--photo .ksl-gift__badge{position:absolute;top:.8rem;left:.8rem;z-index:1}.ksl-gift--photo .ksl-gift__title{font-size:1.7rem}.ksl-gift__text{display:grid;gap:.3rem;min-width:0}.ksl-gift__heading{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin:0}.ksl-gift__badge{padding:.2rem .8rem;border-radius:10rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1rem;font-weight:600;letter-spacing:.14em;line-height:1.6;text-transform:uppercase}.ksl-gift__title{font-size:1.5rem;font-weight:500;line-height:1.35;letter-spacing:.01em}.ksl-gift__body{margin:0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.ksl-gift__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem 1.2rem;margin:.2rem 0 0;font-size:1.2rem}.ksl-gift__value s{color:rgba(var(--color-foreground),.55)}.ksl-gift__free{font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ksl-gift__link{display:inline-flex;align-items:center;min-height:2.4rem;color:inherit;font-size:inherit;text-underline-offset:.3rem}@media screen and (max-width:374px){.ksl-gift{gap:1.1rem;padding:1.2rem}.ksl-gift__visual{flex-basis:4.4rem;width:4.4rem;height:4.4rem}.ksl-gift__visual .ksl-icon{width:2.2rem;height:2.2rem}.ksl-gift--photo{gap:0;padding:0}.ksl-gift--photo .ksl-gift__visual{flex-basis:9.6rem;width:auto;height:auto}.ksl-gift--photo .ksl-gift__text{padding:1.2rem 1.4rem}}@media(prefers-reduced-motion:reduce){.ksl-gift__visual .ksl-icon{transition:none}.ksl-gift:hover .ksl-gift__visual .ksl-icon,.ksl-gift--photo:hover .ksl-gift__image{transform:none}.ksl-gift--photo .ksl-gift__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ksl-gift-offer.css.map */
