@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400&family=Jost:wght@400;500;700&display=swap";:root{--font-body--family: "Jost", system-ui, -apple-system, sans-serif;--font-body--weight: 400;--font-body--style: normal;--font-subheading--family: "Jost", system-ui, sans-serif;--font-subheading--weight: 500;--font-subheading--style: normal;--font-heading--family: "Poppins", system-ui, sans-serif;--font-heading--weight: 300;--font-heading--style: normal;--font-accent--family: "Jost", system-ui, sans-serif;--font-accent--weight: 500;--font-accent--style: normal;--font-h1--weight: 300;--font-h2--weight: 300;--font-h3--weight: 300;--font-h4--weight: 400;--font-h5--weight: 400;--font-h6--weight: 400;--font-h3--case: none;--font-paragraph--line-height: 1.55}h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){text-transform:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-feature-settings:"kern";letter-spacing:.04em}h1,.h1{letter-spacing:.06em}.header-menu .menu-list{--menu-horizontal-gap: 48px !important}.header-menu .menu-list .menu-list__list-item:not([slot=overflow])>.menu-list__link{font-family:Jost,system-ui,sans-serif!important;font-weight:400!important;font-size:13px!important;letter-spacing:2.6px!important;text-transform:uppercase!important}.menu-list__submenu .menu-list__link,.mega-menu .menu-list__link,.mega-menu__link{font-family:Jost,system-ui,sans-serif!important;font-weight:400!important;font-size:13px!important;letter-spacing:.4px!important;text-transform:none!important;padding:8px 15px!important}.price,.price *,.price-item,.price-item__group,[class*=price__],[class*=product-card__price]{font-family:Jost,system-ui,sans-serif;font-feature-settings:"tnum","kern";font-variant-numeric:tabular-nums}.price-item,.price__regular,.price__sale,.product-card__price,[class*=product-card__price]>.price-item{font-family:Jost,system-ui,sans-serif;font-weight:700;letter-spacing:.4px;font-size:13px}.product-grid-container .price,.product-grid-container .price *,.product-grid-container .price-item,.product-grid-container [class*=price__],.product-grid-container [class*=product-card__price],.product-grid-container div[ref=priceContainer]{text-align:center}.price-item--sale,.price__sale,.price--on-sale .price-item--regular~.price-item--sale{color:#c41e3a;font-weight:700}.price__compare-at-price,.price-item--regular.price-item--last,.price--on-sale .price-item--regular,s.price-item,del.price-item{opacity:.5;font-weight:400;text-decoration:line-through}.button,button[type=submit],.btn,[class*=add-to-cart]{font-family:Jost,system-ui,sans-serif;font-weight:500;letter-spacing:.08em}.product-card__title,.product-card__heading,[class*=product-card__title]{font-family:Jost,system-ui,sans-serif;font-weight:400;font-size:13px;letter-spacing:2.4px;text-transform:uppercase;line-height:1.4}.product-grid-container .product-card__title,.product-grid-container .product-card__heading,.product-grid-container [class*=product-card__title]{text-align:center}.hw-price-benefits{margin-top:12px;display:flex;flex-direction:column;gap:6px}.hw-price-benefit{font-family:Jost,system-ui,sans-serif;font-size:13px;line-height:1.4;letter-spacing:0;font-feature-settings:"tnum","kern"}.hw-price-benefit--installment{color:#c41e3a;font-weight:500}.hw-price-benefit--installment strong{font-weight:700;font-variant-numeric:tabular-nums}.hw-price-benefit--discount{display:inline-flex;align-items:center;color:rgb(var(--color-foreground-rgb, 0 0 0) / .7);font-size:12px;padding:6px 10px;border:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .12);border-radius:4px;align-self:flex-start}.hw-price-benefit--discount strong{color:#c41e3a;font-weight:700}@media(max-width:600px){.hw-price-benefit{font-size:12px}.hw-price-benefit--discount{font-size:11.5px;padding:5px 8px}}quick-add-component[data-quick-add-button=add] .quick-add__button--choose{display:none!important}quick-add-component[data-quick-add-button=choose] .quick-add__button--add{display:none!important}.hw-hero__btn--primary{padding:16px 40px;font-size:.9rem;letter-spacing:.12em;font-weight:500;text-transform:uppercase}.hw-first-purchase-badge,.hw-first-purchase-badge *{color:#fff!important}.hw-first-purchase-badge{display:inline-block!important;width:fit-content;max-width:max-content;align-self:center;background:#c41e3abf;font-family:Jost,system-ui,sans-serif;font-size:10px;font-weight:500;letter-spacing:.03em;padding:2px 6px;margin-top:8px!important;border-radius:2px;font-variant-numeric:tabular-nums;line-height:1.4;white-space:nowrap;text-align:center}@media(max-width:600px){.hw-first-purchase-badge{font-size:9px;padding:2px 5px;margin-top:6px!important}}:root{--submenu-animation-speed: .28s}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{transition:clip-path .28s cubic-bezier(.2,.06,.05,.95),visibility 0s linear .28s!important}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu{transition:clip-path .28s cubic-bezier(.2,.06,.05,.95),visibility 0s linear 0s!important}.menu-list__list-item:not(:has([aria-expanded=true]))>.menu-list__submenu .menu-list__submenu-inner{transform:translateY(-6px)!important;transition:opacity .21s cubic-bezier(.2,.06,.05,.95),transform .28s cubic-bezier(.2,.06,.05,.95)!important}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .menu-list__submenu-inner{transform:translateY(0)!important;transition:opacity .21s cubic-bezier(.2,.06,.05,.95),transform .28s cubic-bezier(.2,.06,.05,.95)!important}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu{box-shadow:0 10px 20px #00000017}.header-menu .menu-list .menu-list__list-item:not([slot=overflow])>.menu-list__link{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:left bottom;transition:background-size .28s cubic-bezier(.2,.06,.05,.95),color var(--header-content-transition-timing, .2s)!important}.header-menu .menu-list .menu-list__list-item:not([slot=overflow]):has([aria-expanded=true])>.menu-list__link,.header-menu .menu-list .menu-list__list-item:not([slot=overflow])>.menu-list__link:hover{background-size:100% 1px}product-title,product-title *,.product-card__title,.product-card__heading,[class*=product-card__title],.view-product-title,.view-product-title *,.product-card-gallery__title-placeholder,.product-card-gallery__title-placeholder .title-text,.product-grid__card h3,.product-grid__card .h4,.hotspot-dialog__product-title{text-transform:uppercase!important}.product-information .text-block h1,.product-information .text-block h2,.product-information .text-block h3,.section .text-block h1{text-transform:uppercase!important;letter-spacing:.05em}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hw-typography.css.map */
