:root{--color-ink: 35, 31, 32;--color-accent: 192, 15, 12}.mini-cta{display:inline-flex;align-items:center;gap:5px;font-family:var(--type-family);font-size:var(--type-mini-cta-size);font-weight:var(--type-weight-book);line-height:1.8;color:inherit;text-decoration:none}.mini-cta .icon-chevron-mini{flex:none;width:.4rem;height:.7rem}.mini-cta--large{font-size:var(--type-body-size)}.mini-cta--accent{color:rgb(var(--color-accent))}@media(hover:hover){a.mini-cta:hover .reversed-link{background-position-x:var(--transform-origin-start);background-size:100% var(--reversed-link-gap)}}.btn-line{position:relative;z-index:1;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:13.9rem;height:5rem;padding:0 3rem;border:.75px solid currentColor;background-color:transparent;color:rgb(var(--color-ink));font-family:var(--type-family);font-size:var(--type-button-size);font-weight:var(--type-weight-book);line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:.3s color,.3s background-color,.3s border-color}.btn-line:before,.btn-line:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;z-index:-1;transform:translate(-100%);transition:transform .3s cubic-bezier(.75,0,.125,1)}.btn-line:before{background-color:var(--color-button-before)}.btn-line:after{background-color:rgb(var(--color-button-hover-background))}.btn-line--light{color:#fff}@media(hover:hover){.btn-line:hover{border-color:rgb(var(--color-button-hover-background));background-color:rgb(var(--color-button-hover-background));color:rgb(var(--color-button-hover-text))}.btn-line:hover:before,.btn-line:hover:after{transform:translate(0)}.btn-line:hover:after{transition-delay:.175s}}:root{--font-body-family: var(--type-family);--font-heading-family: var(--type-family);--font-subheading-family: var(--type-family);--font-navigation-family: var(--type-family);--font-button-family: var(--type-family);--font-pcard-title-family: var(--type-family);--font-body-weight: var(--type-weight-book);--font-body-weight-bolder: var(--type-weight-medium);--font-body-weight-bold: var(--type-weight-demi);--font-heading-weight: var(--type-weight-book);--font-navigation-weight: var(--type-weight-book);--font-button-weight: var(--type-weight-book);--font-pcard-title-weight: var(--type-weight-demi);--font-body-size: var(--type-body-size);--font-body-line-height: 1.5}.product-card__title,.product-card__title a{font-family:var(--type-family);font-size:var(--type-body-title-size);font-weight:var(--type-weight-demi)!important;letter-spacing:0;line-height:1.5}.product-card .f-price,.product-card .f-price .f-price-item{font-family:var(--type-family);font-size:var(--type-body-size);font-weight:var(--type-weight-book)!important;letter-spacing:0;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/88/assets/global-ui.css.map */
