.header-logo,.header-logo img,.header-logo svg{max-height:none!important}.header-logo img{height:60px!important;width:auto!important}@media(max-width:749px){.header-logo img{height:46px!important}}.announcement-bar,[class*=announcement] .announcement-bar__message,[class*=announcement] p{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.header__menu a,.header-menu a,nav a{letter-spacing:.01em}.mega-menu__link{white-space:nowrap}@media(max-width:749px){.mega-menu__link{white-space:normal}}.mega-menu__list ul .mega-menu__link{color:var(--sv-ink,#2E2A26);opacity:.82;transition:opacity .15s ease}.mega-menu__list ul .mega-menu__link:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.button,.button-primary,.button-secondary,.button-custom,.button-unstyled.button,button.button,a.button,.shopify-payment-button__button--unbranded{border-radius:999px!important}.button,.button-primary,.button-custom{letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:600}.product-information .price,.product-details .price,[class*=product] .price{font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.product-title,[class*=product-title] h1,[class*=product-title] h2{font-family:Fraunces,Georgia,serif;font-weight:400;letter-spacing:-.005em}input[type=email],input[type=text],input[type=search],select,textarea{border-radius:12px}.product-media img,[class*=media-gallery] img{border-radius:6px}[class*=product-card]{border-radius:14px}a{text-underline-offset:3px}.sv p.sv-measure,.svp p.sv-measure,.sv .sv-center>p.sv-lead,.svp .sv-center>p.sv-lead{margin-left:auto;margin-right:auto}@media(max-width:899px){.sv-hero__media img{height:30svh;min-height:170px;max-height:250px;object-fit:cover;object-position:center 38%}.sv-hero__body{padding:20px 22px 24px;gap:12px}.sv-hero__body .sv-h1{font-size:clamp(1.65rem,6.4vw,2.2rem);line-height:1.1}.sv-hero__body .sv-lead{font-size:.95rem;line-height:1.5}.sv-hero__body .sv-rate span{font-size:.8rem}.sv-hero__body .sv-stars i{width:15px;height:15px}.sv-hero .sv-btn{padding:14px 24px;font-size:.78rem}.sv-hero__note{font-size:.75rem;line-height:1.4}}@media(max-width:899px)and (max-height:700px){.sv-hero__media img{height:22svh;min-height:130px;max-height:180px}.sv-hero__body{padding:16px 20px 20px;gap:10px}.sv-hero__body .sv-h1{font-size:1.5rem}.sv-hero__body .sv-lead{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sv-extra.css.map */
