@font-face{font-family:Tan Nimbus;src:url(TAN-NIMBUS.woff2) format("woff2"),url(TAN-NIMBUS.woff) format("woff"),url(tan-nimbus.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Chicago;src:url(Chicago-Regular.woff2) format("woff2"),url(Chicago-Regular.woff) format("woff"),url(chicago.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--font-heading-family: "Tan Nimbus", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body-family: "Chicago", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.title,.card__heading,.hero__title{font-family:Tan Nimbus,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}body,p,.rte,.caption,.price,.button,input,textarea,select{font-family:Chicago,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}body{letter-spacing:.06rem;line-height:1.8}.header__inline-menu summary{padding-right:2.7rem}.header__menu-item{text-transform:lowercase}.button{border-radius:0;letter-spacing:.1rem;text-transform:lowercase;font-weight:600}.button--primary{background-color:var(--color-primary);color:var(--color-primary-light);border:1px solid var(--color-primary)}.button--primary:hover{background-color:var(--color-dark);border-color:var(--color-dark)}.button--secondary{background-color:transparent;color:var(--color-verde);border:1px solid var(--color-verde)}.button--secondary:hover{background-color:var(--color-rosado);color:var(--color-verde)}.card{border-radius:0;box-shadow:none}.card__information{padding:1.5rem 0}.card__heading{letter-spacing:.05rem;font-weight:500}.grid{column-gap:.4rem;row-gap:.8rem}@media screen and (max-width: 749px){.grid{column-gap:.2rem;row-gap:.4rem}.product-grid .grid__item,.product-grid .card-wrapper,.product-grid .card{width:100%;max-width:100%}.product-grid .grid__item{padding-left:0;padding-right:0}}@media screen and (min-width: 990px){.grid--4-col-desktop .grid__item{width:100%;max-width:100%}.grid--4-col-desktop.product-grid .grid__item{padding-left:.15rem;padding-right:.15rem;padding-bottom:var(--grid-desktop-vertical-spacing)}.product-grid .grid__item,.product-grid .card-wrapper,.product-grid .card{width:100%}}.card-wrapper,.media,.popup,.drawer{box-shadow:none!important}.hero__inner{text-align:center}.hero__title{letter-spacing:.1rem;text-transform:lowercase}.footer{border-top:1px solid var(--color-gris);padding-top:4rem}@media screen and (max-width: 749px){html,body{height:auto!important;min-height:100vh;overflow-x:hidden;overflow-y:auto}.footer,.footer__content-top,.footer__content-bottom{width:100%;max-width:100%;overflow:visible!important}.footer__content-top{padding-left:2rem;padding-right:2rem}.footer__column--info{padding-left:1rem;padding-right:1rem}}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));column-gap:.4rem;row-gap:.8rem}.newsletter-form{max-width:600px;margin:0 auto}.newsletter-form__field-wrapper{display:flex;gap:1rem}.header__menu-item a{font-weight:500;letter-spacing:.08rem}.price{font-weight:600;color:var(--color-primary)}.badge{border-radius:0;text-transform:lowercase;font-size:1.1rem;letter-spacing:.1rem;font-weight:600}.header-wrapper{background-color:var(--color-verde)!important}.header-wrapper--border-bottom{border-bottom-color:#fcf9ee33!important}.header-wrapper .header__heading-link,.header-wrapper .header__heading-link .h2,.header-wrapper .header__heading-link.link--text,.header-wrapper .link,.header-wrapper .link--text,.header__menu-item,.header__menu-item a,.header__icon,.header__icon--cart,.header__icon--summary,.modal__toggle,details-modal summary,.header summary,.menu-drawer__navigation-item,.menu-drawer__menu-item{color:var(--color-crema)!important}.header-wrapper .header__heading-link:hover,.header-wrapper .header__heading-link:hover .h2,.header-wrapper .link:hover,.header-wrapper .link--text:hover,.header__menu-item a:hover,.header__active-menu-item{color:var(--color-crema)!important}.header svg,.header__icon svg,.icon-cart,.icon-search,.icon-account{fill:var(--color-crema);stroke:var(--color-crema)}@media screen and (min-width: 750px){body{font-size:1.8rem}}@media screen and (max-width: 749px){body{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-theme.css.map */
