.cz-an{display:block;font-size:1.14em;line-height:1.18;letter-spacing:-.005em}.cz-an__sub{display:block;margin-top:.5rem;font-family:var(--font-body-family);font-size:1.05rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:rgba(var(--color-foreground),.58)}.cz-an-pdp{margin:0 0 .8rem;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.4rem,3.1vw,4.6rem);line-height:1.02;letter-spacing:-.012em;color:rgb(var(--color-foreground))}.product__info-container:has(.cz-an-pdp) .product__title h1{margin:0!important;font-family:var(--font-body-family)!important;font-size:1.25rem!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.12em!important;text-transform:uppercase;color:rgba(var(--color-foreground),.62)!important}@media screen and (max-width:749px){.cz-an-pdp{font-size:clamp(3rem,8.4vw,3.6rem)}.product__info-container:has(.cz-an-pdp) .product__title h1{font-size:1.15rem!important}}.cz-pcard__title:has(.cz-an),.cz-tcard__title:has(.cz-an){display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important}.cz-pcard__title .cz-an,.cz-tcard__title .cz-an{font-size:1em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cz-pcard__title .cz-an__sub,.cz-tcard__title .cz-an__sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cz-tcard__title .cz-an__sub{font-weight:500;letter-spacing:.1em}.cz-tcard:hover .cz-tcard__title:has(.cz-an){text-decoration:none!important}.cz-tcard:hover .cz-tcard__title .cz-an{text-decoration:underline;text-underline-offset:.3em}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{padding-left:1rem;padding-right:1rem;white-space:nowrap}.header__inline-menu summary.header__menu-item{padding-right:2.6rem}}@media screen and (min-width:990px)and (max-width:1359px){.header__inline-menu .header__menu-item{padding-left:.7rem;padding-right:.7rem;font-size:1.35rem;letter-spacing:.06em}.header__inline-menu summary.header__menu-item{padding-right:2.4rem}}@media screen and (min-width:990px)and (max-width:1149px){.header__inline-menu .header__menu-item{padding-left:.5rem;padding-right:.5rem;font-size:1.22rem;letter-spacing:.04em}.header__inline-menu summary.header__menu-item{padding-right:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/cz-artname.css.map */
