@font-face{font-family:Aboreto;src:url(https://cdn.shopify.com/s/files/1/0726/6333/4998/files/Aboreto-Regular.woff2?v=1779728666) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alice;src:url(https://cdn.shopify.com/s/files/1/0726/6333/4998/files/Alice-Regular.woff2?v=1779728666) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--text-title-1: 12rem;--text-title-2: 6.4rem;--text-title-3: 5.6rem;--text-h1: 5.6rem;--text-h2: 4.8rem;--text-h3: 4rem;--text-h4: 2.8rem;--text-h5: 2.4rem;--text-h6: 2rem;--text-body-1: 1.8rem;--text-body-2: 1.6rem;--text-body-3: 1.4rem;--font-heading-family: "Aboreto", serif;--font-body-family: "Alice", serif;--letter-spacing-1_2: -.15;--letter-spacing-2: var(--letter-spacing-2)-.2;--letter-spacing-3: -.3;--letter-spacing-4: -.4;--letter-spacing-5: -.5;--letter-spacing-6: -.6;--letter-spacing-8: -.8}body{line-height:1.4}.fer-section{margin-block:12rem;position:relative}.fer-section-bg{padding-block:12rem;position:relative}.fer-section__heading{max-width:80rem;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2.4rem}.fer-section__heading *{margin:0}.title-1{font-size:var(--text-title-1)}.title-2{font-size:var(--text-title-2);letter-spacing:var(--letter-spacing-8)}.title-3{font-size:var(--text-title-3);letter-spacing:var(--letter-spacing-6)}.h1{font-size:var(--text-h1);letter-spacing:var(--letter-spacing-5)}.h2{font-size:var(--text-h2);letter-spacing:var(--letter-spacing-4)}.h3{font-size:var(--text-h3);letter-spacing:var(--letter-spacing-3)}.h4{font-size:var(--text-h4);letter-spacing:var(--letter-spacing-2)}.h5{font-size:var(--text-h5);letter-spacing:var(--letter-spacing-1_2)}.h6{font-size:var(--text-h6)}.fer-btn-primary{color:rgba(var(--color-foreground),1);padding:1rem 5.6rem;font-family:var(--font-heading-family);text-transform:uppercase;text-decoration:none;border:1px solid rgba(var(--color-foreground),1);background-color:transparent;display:inline-block;transition:all .15s ease-in-out}.fer-btn-primary:hover{color:rgba(var(--color-background),1);background-color:rgba(var(--color-foreground),1)}.fer-btn-secondary{color:rgba(var(--color-background),1);padding:1rem 5.6rem;font-family:var(--font-heading-family);text-transform:uppercase;text-decoration:none;border:1px solid rgba(var(--color-foreground),1);background-color:rgba(var(--color-foreground),1);display:inline-block;transition:all .15s ease-in-out}.fer-btn-secondary:hover{color:rgba(var(--color-background),1);background-color:rgba(var(--color-foreground),1)}.fer-btn-full{width:100%}@media screen and (max-width:900px){.title-1{font-size:var(--text-title-2);letter-spacing:var(--letter-spacing-8)}.h2{font-size:var(--text-h3);letter-spacing:var(--letter-spacing-3)}.h3{font-size:var(--text-h4);letter-spacing:var(--letter-spacing-2)}}@media screen and (max-width:650px){.title-1{font-size:var(--text-title-3);letter-spacing:var(--letter-spacing-6)}.h2{font-size:var(--text-h4);letter-spacing:var(--letter-spacing-2)}.h4{font-size:var(--text-h5);letter-spacing:var(--letter-spacing-1_2)}.h5{font-size:var(--text-h6)}.fer-section{margin-block:8rem}.fer-section-bg{padding-block:8rem}}.header__heading-link{padding:0}.menu-drawer__menu-item.h5{font-size:var(--text-h5);letter-spacing:var(--letter-spacing-1_2);text-transform:uppercase}@media screen and (max-width:650px){.menu-drawer__menu-item.h5{font-size:var(--text-h6)}}.fer-footer__blocks{display:flex;flex-direction:column;align-items:center}.fer-footer__blocks *{margin:0!important}.fer-footer__blocks .grid__item{width:100%;max-width:100%;margin:0}.fer-footer__blocks .fer-footer__menu{margin-bottom:8rem!important;display:flex;justify-content:center;gap:2.4rem}.fer-footer__blocks .fer-footer__menu li{margin:0!important}.fer-footer__blocks .fer-footer__menu .list-menu__item{width:fit-content;padding:0;font-size:var(--text-h4);font-family:var(--font-heading-family)}.fer-footer__blocks .fer-footer__image{margin-bottom:2rem!important;display:flex;flex-direction:column;align-items:center}.fer-footer .footer__copyright{margin-top:3.6rem}@media screen and (max-width:900px){.fer-footer__blocks .fer-footer__menu{flex-direction:column;align-items:center}}@media screen and (max-width:650px){.fer-footer__blocks .fer-footer__menu .list-menu__item{font-size:var(--text-h6)}.fer-footer__blocks div:has(.fer-footer__image){order:-1}.fer-footer__blocks .fer-footer__image{margin-bottom:8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
