:root{--kransy-display: "Archivo", var(--font-body--family);--kransy-corner: 4px 14px 4px 4px;--style-border-radius-buttons-primary: var(--kransy-corner);--style-border-radius-buttons-secondary: var(--kransy-corner)}h1,h2,.h1,.h2{font-family:var(--kransy-display);font-stretch:125%;font-weight:800;letter-spacing:-.01em}h3,h4,.h3,.h4{font-weight:600;letter-spacing:-.01em}.button,.button-secondary,button.button{font-weight:600}.card-gallery{border-radius:2px 24px 2px 2px;overflow:hidden;background-color:#f5f5f5}.product-card .product-title,.product-card [class*=product-title]{font-weight:500}.product-badges__badge{border-radius:0;font-weight:600;letter-spacing:.02em}.kransy-logo-fallback{display:block;object-fit:contain}.kransy-announcement{background:#111;color:#fff;text-align:center;padding:9px 16px}.kransy-announcement__text{margin:0;font-size:.75rem;font-weight:500;letter-spacing:.04em}.kransy-lang{display:inline-flex;align-items:center;gap:2px}.kransy-lang__option{-webkit-appearance:none;appearance:none;background:none;border:0;padding:6px 4px;min-height:32px;cursor:pointer;font:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:inherit;opacity:.45;transition:opacity .15s ease}.kransy-lang__option:hover,.kransy-lang__option:focus-visible{opacity:1}.kransy-lang__option.is-active{opacity:1;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.kransy-lang__sep{opacity:.3;font-size:.8125rem}.kransy-text{margin:0}.kransy-text--center{text-align:center}p.kransy-text{font-size:1rem}.kransy-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600;font-size:.9375rem}.kransy-button--solid{min-height:48px;padding:0 24px;background:#111;color:#fff;border:0;border-radius:var(--kransy-corner);cursor:pointer;transition:background-color .15s ease}.kransy-button--solid:hover{background:#333;color:#fff}.kransy-button--link{color:inherit;text-decoration:underline;text-underline-offset:4px}.kransy-footer__heading{margin:0 0 14px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9a9a9a}.kransy-footer-brand__logo img{display:block;height:28px;width:auto}.kransy-footer-brand__tagline{margin:16px 0 32px;max-width:32ch;color:#cfcfcf;font-size:.9375rem;line-height:1.5}.kransy-newsletter{display:flex;gap:8px;max-width:420px}.kransy-newsletter__input{flex:1 1 auto;min-width:0;min-height:46px;padding:0 14px;background:transparent;color:#fff;border:1px solid #3A3A3A;border-radius:4px;font:inherit;font-size:.9375rem}.kransy-newsletter__input::placeholder{color:#8a8a8a}.kransy-newsletter__input:focus{outline:none;border-color:#fff}.kransy-newsletter__button{flex:none;min-height:46px;padding:0 18px;background:#fff;color:#111;border:0;border-radius:var(--kransy-corner);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer}.kransy-newsletter__button:hover{background:#e6e6e6}.kransy-newsletter__success{margin:0;color:#fff;font-weight:600}.kransy-newsletter__error{color:#ff9c9c;font-size:.875rem}.kransy-footer-links__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.kransy-footer-links__list a{color:#fff;text-decoration:none;font-size:.9375rem}.kransy-footer-links__list a:hover{text-decoration:underline;text-underline-offset:4px}.kransy-footer-meta .kransy-lang{color:#fff;margin-left:-4px}.kransy-footer-meta__pay-heading{margin-top:28px}.kransy-footer-meta__payments{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.kransy-payment-icon{display:block;height:24px;width:auto}.kransy-contact{box-sizing:border-box;width:100%;max-width:1120px;margin:0 auto;padding:72px 20px 96px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:64px;align-items:start}@media(max-width:899px){.kransy-contact{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:48px}}.kransy-contact__eyebrow{margin:0 0 12px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b}.kransy-contact__title{margin:0 0 16px;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1;text-transform:uppercase}.kransy-contact__lead{margin:0 0 36px;max-width:40ch;font-size:1.0625rem;line-height:1.55;color:#3a3a3a}.kransy-contact__facts{margin:0 0 32px;display:grid;gap:20px}.kransy-contact__facts dt{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b;margin-bottom:4px}.kransy-contact__facts dd{margin:0;font-size:1.0625rem;font-weight:500}.kransy-contact__facts a{color:#111;text-underline-offset:4px}.kransy-contact__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px}.kransy-contact__links a{color:#111;text-underline-offset:4px;font-size:.9375rem}.kransy-contact__card{background:#f5f5f5;border-radius:4px 32px 4px 4px;padding:clamp(24px,4vw,40px)}.kransy-contact__form{display:grid;gap:18px}.kransy-field{display:grid;gap:6px}.kransy-field label{font-size:.8125rem;font-weight:600;color:#111}.kransy-field input,.kransy-field textarea{box-sizing:border-box;width:100%;min-height:48px;padding:12px 14px;background:#fff;border:1px solid #D6D6D6;border-radius:4px;font:inherit;font-size:1rem;color:#111}.kransy-field textarea{min-height:160px;resize:vertical}.kransy-field input:focus,.kransy-field textarea:focus{outline:none;border-color:#111;box-shadow:0 0 0 1px #111}.kransy-contact__submit{justify-self:start}.kransy-contact__success{margin:0;font-size:1.0625rem;font-weight:600}.kransy-contact__error{color:#b42318;font-size:.9375rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kransy.css.map */
