@font-face{font-family:Libre Caslon Display;src:url(alyra-libre-caslon-display.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html:root{--font-heading--family: "Libre Caslon Display", "Libre Caslon Text", serif;--font-accent--family: "Libre Caslon Display", "Libre Caslon Text", serif;--narrow-page-width: 81.25rem;--button-padding-block: 12px;--button-padding-inline: 30px;--line-height--display-loose: 1.3}@media screen and (max-width:749px){html:root{--font-h1--size: 32px;--font-h2--size: 22.5px;--font-h3--size: 20px;--font-h4--size: 18px}}@media screen and (min-width:750px){.page-width-narrow{--page-margin: max(50px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}:is(.button,.button-secondary,.button-custom):not(.button-unstyled){font-weight:700;line-height:1.2;letter-spacing:.06em;transition-duration:.3s}.button.alyra-button--light{--button-color: #000;--button-background-color: #fff;--button-border-color: #fff}.button.alyra-button--light:hover{--button-color: #000;--button-background-color: rgb(255 255 255 / .85);--button-border-color: rgb(255 255 255 / .85)}:is(.button,.button-secondary,.button-custom):has(>.alyra-arrow){display:inline-flex;align-items:center;justify-content:center}.alyra-arrow{display:inline-block;margin-inline-start:.4em;transition:transform .3s ease-in-out}:is(.button,.button-secondary,.button-custom,a):hover .alyra-arrow{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.alyra-arrow{transition:none}}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4) :is(em,i){font-family:inherit;font-style:italic;font-synthesis:style}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4) :is(strong,b){font-weight:inherit}.alyra-editor-hint{margin:0;padding:10px 12px;border:1px dashed rgb(var(--color-foreground-rgb) / .3);border-radius:8px;font-size:13px;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/1/assets/alyra-base.css.map */
