:root{--button-padding-block: 1.15rem;--button-padding-inline: 3rem;--layali-ink: #1C1A17;--layali-cream: #FAF7F2;--layali-ease: cubic-bezier(.22, .61, .36, 1)}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-family:var(--font-subheading--family, var(--font-paragraph--family));font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;line-height:1;border-radius:0;position:relative;transition:background-color .4s var(--layali-ease),color .4s var(--layali-ease),box-shadow .4s var(--layali-ease),transform .4s var(--layali-ease)}.button:hover,.button-secondary:hover,.button-custom:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translateY(-2px)}.button:active,.button-secondary:active,.button-custom:active{transform:translateY(0)}.button:not(.button-secondary,.button-unstyled):hover{--button-color: var(--layali-ink);--button-background-color: transparent;--button-border-color: var(--layali-ink);--button-border-width: 1px}.button-secondary:hover{--button-color: var(--layali-cream);--button-background-color: var(--layali-ink);--button-border-color: var(--layali-ink)}.hero .button-custom:hover{--button-color: var(--layali-ink);--button-background-color: var(--layali-cream);--button-border-color: var(--layali-cream)}.button-unstyled,a.link{font-family:var(--font-subheading--family, var(--font-paragraph--family));font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;padding-block-end:3px;background-image:linear-gradient(currentcolor,currentcolor);background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .45s var(--layali-ease),opacity .3s ease}.button-unstyled:hover,a.link:hover{background-size:0% 1px;background-position:100% 100%}h1,.h1.h1,h2,.h2.h2,h3,.h3.h3{text-wrap:balance}h6,.h6.h6{letter-spacing:.24em;text-transform:uppercase;opacity:.65}.rte p,.paragraph>p{max-width:62ch}@media screen and (min-width:990px){.hero .h1.h1{letter-spacing:.32em;text-indent:.32em}}@media screen and (max-width:749px){:root{--button-padding-inline: 2.25rem}.hero .h1.h1{letter-spacing:.18em;text-indent:.18em}}.product-card,.collection-card{transition:transform .5s var(--layali-ease)}.product-card :is([class*=gallery],.product-media,.card-gallery){overflow:hidden}.product-card img{transition:transform .9s var(--layali-ease),opacity .4s ease;will-change:transform}.product-card:hover img{transform:scale(1.045)}.product-card .price{opacity:.75;letter-spacing:.02em}[class*=badge]{letter-spacing:.14em;font-size:.62rem;padding-block:.45em;padding-inline:.9em;border-radius:0}.field__input{border-radius:0;letter-spacing:.02em}*:focus-visible{outline-width:1px;outline-offset:3px}img{background-color:#00000005}
/*# sourceMappingURL=/cdn/shop/t/2/assets/layali-custom.css.map */
