body{font-family:Source Code Pro,monospace;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Source Code Pro,monospace;font-weight:700;letter-spacing:-.02em}.announcement-bar{background:#353535;color:#fff;font-family:Source Code Pro,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.header__heading-logo{max-width:90px}.header{background:transparent;transition:background .3s ease}.header__menu-item span{font-family:Source Code Pro,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.header--scrolled{background:#231f20;border-bottom:1px solid rgba(255,255,255,.1)}.banner__heading{font-family:Source Code Pro,monospace;font-size:clamp(42px,7vw,80px);font-weight:700;line-height:1.05;letter-spacing:-.02em}.button{border-radius:0!important;font-family:Source Code Pro,monospace;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:16px 32px}.button--primary{background:#74712f;color:#fff;border:none}.button--primary:hover{background:#353535}.button--secondary{background:transparent;color:#fff;border:1.5px solid #FFFFFF}.button--secondary:hover{background:#fff;color:#353535}.card{border-radius:0!important}.card-wrapper,.card__media{overflow:hidden}.card__media img{transition:transform .5s ease;object-fit:cover;width:100%;aspect-ratio:2/3}.card-wrapper:hover .card__media img{transform:scale(1.04)}.card__heading{font-family:Source Code Pro,monospace;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.price{font-family:Source Code Pro,monospace;font-size:13px;font-weight:400}.swatch__label,.variant-button{border-radius:0!important;border:1.5px solid #A7A9AC;min-width:44px;height:44px;font-family:Source Code Pro,monospace;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;background:transparent;color:#353535;cursor:pointer;transition:all .15s}.swatch__label--selected,.variant-button.active{background:#353535;color:#fff;border-color:#353535}.variant-button.sold-out{opacity:.35;text-decoration:line-through}.badge{border-radius:0!important;font-family:Source Code Pro,monospace;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px}.badge--sale{background:#74712f;color:#fff}.badge--sold-out{background:#a7a9ac;color:#231f20}input[type=text],input[type=email],input[type=tel],textarea,select{border:none!important;border-bottom:1.5px solid #A7A9AC!important;border-radius:0!important;background:transparent;font-family:Source Code Pro,monospace;font-size:13px;padding:12px 4px;transition:border-color .2s}input:focus,textarea:focus{outline:none;border-bottom-color:#353535!important}.menu-drawer{background:#231f20;color:#fff}.menu-drawer__menu-item{font-family:Source Code Pro,monospace;font-size:20px;font-weight:700;border-bottom:1px solid rgba(255,255,255,.1);padding:18px 0;letter-spacing:-.01em}.header__menu-item a{text-decoration:none!important}.cart-drawer{border-radius:0}.cart-drawer__header{font-family:Source Code Pro,monospace;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #EBEBEB}.cart__checkout-button{border-radius:0!important;background:#353535!important;color:#fff!important;font-family:Source Code Pro,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:18px;width:100%}.cart__checkout-button:hover{background:#74712f!important}.footer{background:#231f20;color:#fff}.footer__heading{font-family:Source Code Pro,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#fff6;margin-bottom:16px}.footer__list-item a{font-family:Source Code Pro,monospace;font-size:13px;color:#ffffffb3;text-decoration:none;transition:color .15s}.footer__list-item a:hover{color:#74712f}.footer__copyright{font-family:Source Code Pro,monospace;font-size:11px;letter-spacing:.04em;color:#ffffff4d;border-top:1px solid rgba(255,255,255,.1);padding-top:20px}.footer__tagline{font-family:Source Code Pro,monospace;font-style:italic;font-weight:300;font-size:12px;letter-spacing:.04em;color:#ffffff80}a:hover{color:#74712f}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fadeUp .6s ease forwards}header a,header span,header nav a,header nav span{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}a,a:hover,a:focus{text-decoration:none!important}@media screen and (max-width:749px){.banner{height:50vh}.banner .media img,.banner .media video{object-fit:cover;object-position:top center;height:100%;width:100%}}.footer__blocks .footer-block__details{font-size:12px;font-style:italic;opacity:.5}.footer-block__heading.inline-richtext{font-size:13px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-align:left!important}.footer-block__newsletter{text-align:left!important}.newsletter-form__button.field__button{background:#74712f!important;border:none!important;color:#fff!important}h2.footer-block__heading{font-size:13px!important;text-align:left!important;text-transform:uppercase!important;letter-spacing:.08em!important}.footer-block__newsletter,.footer-block__newsletter .newsletter-form,.footer-block__newsletter .newsletter-form__field-wrapper{max-width:400px!important;margin-left:0!important;margin-right:auto!important}.product__title h1{font-size:24px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.01em!important}.product__media-wrapper{width:100%!important}.product__media.media.media--transparent img{width:100%!important;height:auto!important;max-height:75vh!important;object-fit:cover!important;object-position:center top!important}.thumbnail-list__item{width:70px!important;height:70px!important}.thumbnail-list__item img{object-fit:cover!important;width:100%!important;height:100%!important}.price__regular .price-item{font-size:20px!important;font-weight:500!important}.product__description{font-size:13px!important;line-height:1.7!important;opacity:.8}.product-form__submit{border-radius:0!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:18px!important;background:#353535!important;color:#fff!important;border:none!important}.shopify-payment-button__button{border-radius:0!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:18px!important;background:#74712f!important}.product__media-wrapper{padding:0!important;margin:0!important}.product__media-list{margin:0!important;padding:0!important}.product__media-item:first-child{margin-left:0!important;padding-left:0!important}.product__media.media.media--transparent{padding-bottom:0!important;margin-bottom:0!important;border:none!important}.product__media-item{margin-bottom:0!important;padding-bottom:0!important}.product__media-list{gap:0!important;row-gap:0!important}.card-information .price,.card-information .price__regular,.card-information .price-item--regular,.card__information .price,.card-information span.price-item{font-size:13px!important;font-weight:400!important}.cart-drawer__heading{font-size:18px!important;font-weight:500!important}.cart-item__name{font-size:13px!important;font-weight:500!important;line-height:1.4!important}.cart-item__price,.cart-item__final-price,.cart-item .price{font-size:13px!important;font-weight:400!important}.cart-item__discounted-prices,.product-option{font-size:11px!important;opacity:.6}.cart-item__quantity-wrapper,.quantity__button,.quantity__input{font-size:13px!important;height:36px!important;min-width:36px!important}.totals__subtotal{font-size:13px!important}.totals__subtotal-value{font-size:16px!important;font-weight:500!important}.cart-drawer .totals{font-size:13px!important}.totals__subtotal-value:after{content:none!important}.cart-drawer .totals{display:flex!important;align-items:center!important;justify-content:space-between!important}.totals__subtotal{font-size:13px!important;font-weight:500!important}.totals__subtotal-value{font-size:16px!important;font-weight:500!important;white-space:nowrap!important}.cart-drawer .currency-code,.cart-drawer bdi:after{display:none!important}.quantity{height:36px!important;min-width:100px!important;max-width:120px!important}.quantity__button{width:32px!important;height:36px!important;padding:0!important;font-size:16px!important}.quantity__input{font-size:13px!important;height:36px!important;width:40px!important;padding:0!important}.page-nossa-historia .image-with-text__text p{margin-bottom:16px!important;line-height:1.8!important}.cart__title-heading{font-size:20px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}.cart-subtotal__value bdi:after,.totals__subtotal-value bdi{font-size:16px!important}.cart-item{border-bottom:1px solid rgba(255,255,255,.08)!important;padding:20px 0!important}.cart-item__image{border-radius:0!important;width:80px!important;height:100px!important;object-fit:cover!important}@media screen and (max-width:749px){#Banner-template--17773943029968__image_banner .banner__media img{object-position:center 15%!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fifth-custom.css.map */
