@font-face{font-family:Kreto Tiempos;src:url(kreto-tiempos-text.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:300 800}:root{--kreto-olive: #465432;--kreto-olive-dark: #29331e;--kreto-cream: #f3eadb;--kreto-paper: #fffaf1;--kreto-orange: #f47721;--kreto-ink: #202719;--kreto-line: rgba(70, 84, 50, .2)}html{scroll-behavior:smooth}body,.gradient{background:var(--kreto-cream);color:var(--kreto-ink)}body{font-family:Arial,Helvetica,sans-serif;letter-spacing:0}::selection{background:var(--kreto-orange);color:var(--kreto-ink)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.price{color:var(--kreto-olive);font-family:Kreto Tiempos,Georgia,serif;letter-spacing:-.025em}a{color:inherit}.page-width{max-width:132rem}.button,.shopify-challenge__button,.customer button{min-height:5.2rem;border-radius:.6rem;background:var(--kreto-orange);color:var(--kreto-ink);font-weight:800;letter-spacing:.02em;text-transform:none;transition:transform .16s ease,background .16s ease}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after{box-shadow:none!important}.button:hover:not([disabled]){background:#e9681e;transform:translateY(-1px)}.button--secondary{border:1px solid var(--kreto-olive);background:transparent;color:var(--kreto-olive)}.field__input,.select__select,.customer .field input,.newsletter-form__field-wrapper .field__input{border-radius:.6rem;background:var(--kreto-paper)}.field:before,.field:after,.select:before,.select:after{border-radius:.6rem}.announcement-bar-section .utility-bar{border:0;background:var(--kreto-olive);color:#fffaf1}.announcement-bar__message{padding-block:.9rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.header-wrapper{border-bottom:1px solid var(--kreto-line);background:#fffaf1f5}.header__heading-logo{width:auto;height:5.4rem}.header__menu-item,.header__icon{color:var(--kreto-olive);font-weight:700}.header__menu-item{font-size:1.35rem;letter-spacing:.06em;text-transform:uppercase}.header__submenu{border:1px solid var(--kreto-line);border-radius:.6rem;background:var(--kreto-paper)}.menu-drawer{background:var(--kreto-paper);color:var(--kreto-olive)}.menu-drawer__menu-item,.menu-drawer__account{color:var(--kreto-olive);font-weight:700}.card-wrapper .card{border:1px solid var(--kreto-line);border-radius:.8rem;background:var(--kreto-paper)}.card__inner{border-radius:.7rem .7rem 0 0}.card__content{padding:1.8rem}.card__heading{font-size:2rem}.badge{border:0;border-radius:99rem;background:var(--kreto-orange);color:var(--kreto-ink);font-weight:800}.pagination__item,.facets__summary,.facet-filters__sort{color:var(--kreto-olive)}.collection-hero{background:var(--kreto-cream)}.collection-hero__title,.main-page-title,.title--primary{font-size:clamp(3.8rem,6vw,6.8rem);line-height:1}.facets-container,.active-facets,.product-count,.template-search__header{color:var(--kreto-olive)}.cart__items,.cart__footer,.totals,.cart-item{color:var(--kreto-ink)}.cart-item__name,.totals__total{color:var(--kreto-olive);font-family:Kreto Tiempos,Georgia,serif}.quantity{border-radius:.6rem;background:var(--kreto-paper)}.quantity:before,.quantity:after{border-radius:.6rem}.rte a,.underlined-link,.link{text-underline-offset:.3rem;text-decoration-color:var(--kreto-orange)}.drawer,.cart-notification,.predictive-search,.modal__content{background:var(--kreto-paper);color:var(--kreto-ink)}.footer{border-top:0;background:var(--kreto-olive-dark);color:#f8eddd}.footer .gradient{background:transparent}.footer h2,.footer .h2,.footer a{color:#fff8ec}.footer__content-top{padding-top:6rem}.footer-block__heading{font-family:Kreto Tiempos,Georgia,serif;font-size:2.4rem}.footer__copyright,.footer__copyright a{color:#fff8ecb8}.footer .field__input{background:#fffaf1;color:var(--kreto-ink)}.footer .newsletter-form__button{color:var(--kreto-olive)}.footer__content-bottom{border-color:#fff8ec29}.footer-block__details-content,.footer-block__details-content p{color:#fff8ecc7}.footer-block__details-content .list-menu__item--link{color:#fff8ec}.footer__newsletter .field:after{box-shadow:0 0 0 1px #fff8ec61}.footer__newsletter .field__label{color:#29331ead}.shopify-policy__container,.customer,.main-page-title,.collection-hero__inner{color:var(--kreto-ink)}@media screen and (max-width:749px){.header{padding-top:1rem;padding-bottom:1rem}.header__heading-logo{height:4.6rem}.footer__content-top{padding-top:4.5rem}.collection-hero__title,.main-page-title,.title--primary{font-size:4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kreto-theme.css.map */
