.kb-sale-products{padding:48px 24px;max-width:1280px;margin:auto;scroll-margin-top:100px}.kb-sale-products h2{text-align:center;margin:0 0 30px}.kb-sale-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.kb-sale-card{color:#292333;text-decoration:none}.kb-sale-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f7f4f8}.kb-sale-card h3{font-size:15px;line-height:1.4;margin:14px 0 8px}.kb-sale-card p{font-size:14px;margin:0 0 8px}.kb-sale-card span{font-size:12px;background:#eee8f3;padding:6px 9px;display:inline-block}@media(max-width:749px){.kb-sale-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}.kb-sale-bar{display:block;text-align:center;background:#292333;color:#fff;padding:12px 20px;text-decoration:none;font-size:13px;letter-spacing:.045em;line-height:1.6}.kb-sale-bar span{margin-left:16px}.kb-sale-hero{display:grid;grid-template-columns:1fr 1fr;background:#eee8f3;color:#292333;max-width:1600px;margin:auto}.kb-sale-copy{padding:68px clamp(24px,5vw,88px);align-self:center}.kb-sale-eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:.2em;margin:0 0 24px}.kb-sale-copy h1{font-family:var(--font-heading-family,serif);font-size:clamp(40px,5vw,76px);line-height:1.04;letter-spacing:-.045em;margin:0 0 20px;color:inherit}.kb-sale-offer{font-size:clamp(28px,3vw,44px);line-height:1.1;margin:0 0 20px}.kb-sale-intro{max-width:390px;font-size:16px;line-height:1.7}.kb-sale-button{display:inline-flex;gap:40px;align-items:center;padding:16px 25px;margin:12px 0 18px;background:#292333;color:#fff;text-decoration:none;font-size:14px}.kb-sale-button:hover{background:#44364e}.kb-sale-terms{max-width:400px;font-size:11px;line-height:1.7;opacity:.8}.kb-sale-visual{position:relative;min-height:480px;background:#e3d9eb;overflow:hidden}.kb-sale-photo{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.kb-sale-stamp{position:absolute;right:28px;bottom:28px;background:#f8f4ed;color:#292333;border:1px solid #292333;padding:12px 20px;font-size:14px;letter-spacing:.2em}.kb-sale-note{text-align:center;background:#eee8f3;color:#292333;padding:20px;font-size:16px}.kb-sale-note small{font-size:12px}.kb-sale-footer{display:block;text-align:center;background:#eee8f3;color:#292333;padding:26px 20px;font-size:15px;text-decoration:none}.kb-sale-bar:focus-visible,.kb-sale-button:focus-visible,.kb-sale-footer:focus-visible{outline:3px solid #ac743c;outline-offset:-3px}@media(max-width:749px){.kb-sale-hero{grid-template-columns:1fr}.kb-sale-copy{padding:36px 24px}.kb-sale-visual{min-height:320px}.kb-sale-bar{font-size:11px;padding:10px 14px}.kb-sale-copy h1{font-size:46px}.kb-sale-footer{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
