@font-face{font-family:"Moderat Serif";src:url(Moderat-Serif-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Moderat Serif";src:url(Moderat-Serif-Medium.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Moderat Serif";src:url(Moderat-Serif-Light-Italic.woff2);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Moderat Serif";src:url(Moderat-Serif-Extralight.woff2);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:F37 Blanka;src:url(F37Blanka-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}:root{--branco: #F8F8F8;--preto: #202022;--vermelho: #ED1B24;--amarelo: #FFD666;--verde: #39622A;--bege: #F6E6C5;--ouro: #E4C150;--floresta: #223539;--font-moderat-serif: "Moderat Serif", serif;--font-f37-blanca: "F37 Blanka", sans-serif;--color-background: var(--branco);--color-foreground: var(--preto)}h1,.h1{font-family:var(--font-moderat-serif);font-weight:200;font-size:2.5rem;line-height:100%;letter-spacing:-.01em;vertical-align:middle;text-box-trim:trim-both;text-box-edge:cap alphabetic}h2,.h2{font-family:var(--font-moderat-serif);font-weight:200;font-size:1.875rem;line-height:100%;letter-spacing:-.01em;vertical-align:middle;text-box-trim:trim-both;text-box-edge:cap alphabetic}h3,.h3{font-family:var(--font-moderat-serif);font-weight:400;font-size:1.125rem;line-height:130%;letter-spacing:-.01em;vertical-align:middle;text-box-trim:trim-both;text-box-edge:cap alphabetic}.h3-italic{font-family:var(--font-moderat-serif);font-weight:300;font-style:italic;font-size:1.125rem;line-height:130%;letter-spacing:-.01em;vertical-align:middle;text-box-trim:trim-both;text-box-edge:cap alphabetic}h4,.h4{font-family:var(--font-f37-blanca);font-weight:400;font-size:.9375rem;line-height:130%;letter-spacing:-.01em;vertical-align:middle;text-box-trim:trim-both;text-box-edge:cap alphabetic}h5,.h5{font-family:var(--font-moderat-serif);font-weight:400;font-size:.75rem;line-height:130%;letter-spacing:-.01em;vertical-align:middle;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}.cta{font-family:var(--font-moderat-serif);font-weight:400;font-size:1.125rem;line-height:130%;letter-spacing:-.01em;vertical-align:middle;text-box-trim:trim-both;text-box-edge:cap alphabetic}.body-large{font-family:var(--font-moderat-serif);font-weight:400;font-size:1rem;line-height:130%;letter-spacing:-.01em;vertical-align:middle;text-box-trim:trim-both;text-box-edge:cap alphabetic}body,.body-small{font-family:var(--font-moderat-serif);font-weight:400;font-size:.875rem;line-height:130%;letter-spacing:-.01em;vertical-align:middle;text-box-trim:trim-both;text-box-edge:cap alphabetic}.caption{font-family:var(--font-f37-blanca);font-weight:400;font-size:.75rem;line-height:130%;letter-spacing:-.01em;vertical-align:middle;text-box-trim:trim-both;text-box-edge:cap alphabetic}.button{width:100%;height:2.8125rem;line-height:2.8125rem;padding:0 1rem;transition:background-color .3s ease-out,color .3s ease-out;background-color:var(--amarelo);color:var(--verde);position:relative;text-align:center;display:flex;justify-content:center;align-items:center}.button .loading-spinner{display:none}.button:hover{background-color:var(--verde);color:var(--amarelo)}.button.loading{background-color:var(--verde);color:var(--verde);pointer-events:none}.button.loading .loading-spinner{display:unset;color:var(--amarelo);position:absolute;height:2.5rem;width:2.5rem;left:calc(50% - 1.25rem);top:calc(50% - 1.25rem);animation:4s linear infinite rotate}.alsolis-text{color:var(--vermelho);text-transform:uppercase}[data-alsolis-text]{opacity:0;transition:opacity .3s ease-out}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-spinning{animation:8s linear infinite rotate}.rte>*+*{margin-top:1.3em}.rte.big-margins>*+*{margin-top:3.9em}.rte a{text-decoration:underline}.shopify-policy__container{margin:calc(var(--header-height) + 3.5rem) 0 0 0!important;padding:5.375rem 1rem 1.875rem!important;max-width:unset!important}@media screen and (min-width:990px){.shopify-policy__container{padding:6.25rem 1.875rem!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;column-gap:1.25rem!important;align-items:start!important}.shopify-policy__title{padding-top:5.375rem!important;grid-column:1 / span 2!important;position:sticky;top:0}.shopify-policy__body{padding-top:5.375rem!important;grid-column:4 / span 3!important}}.shopify-policy__title h1{font-family:var(--font-moderat-serif)!important;font-weight:400!important;font-size:.75rem!important;line-height:130%!important;letter-spacing:-.01em!important;vertical-align:middle!important;text-transform:uppercase!important;text-box-trim:trim-both!important;text-box-edge:text alphabetic!important;text-align:left!important}@media screen and (max-width:989px){.shopify-policy__title{margin-bottom:3.75rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base--alsolis.css.map */
