:root{--heading-font-family: "Poppins", sans-serif;--heading-font-weight: 600;--heading-font-style: normal;--text-font-family: "Poppins", sans-serif;--text-font-weight: 400;--text-font-style: normal;--text-font-bolder-weight: 600;--accent-color: #367a48;--accent-color-rgb: 54, 122, 72;--text-color: #333333;--text-color-rgb: 51, 51, 51;--heading-color: #333333;--border-color: #e1e3e4;--border-color-rgb: 225, 227, 228;--link-color: #333333;--link-color-hover: #0d0d0d;--background: #FCFBFC;--secondary-background: #ffffff;--secondary-background-rgb: 255, 255, 255;--accent-background: rgba(54, 122, 72, .08);--price-color: #43bb33;--price-compare-color: #ff0000;--primary-button-background: #367a48;--primary-button-background-rgb: 54, 122, 72;--primary-button-text-color: #ffffff;--secondary-button-background: #0086FF;--secondary-button-background-rgb: 0, 134, 255;--secondary-button-text-color: #ffffff;--header-background: #367a48;--header-text-color: #f4d312;--header-icon-color: #ffffff;--header-light-text-color: #ffffff;--header-border-color: rgba(255, 255, 255, .3);--header-accent-color: #f4d312;--header-menu-background: #367a48;--header-menu-text-color: #ffffff;--footer-background-color: #367a48;--footer-heading-text-color: #ffffff;--footer-body-text-color: #ffffff;--product-on-sale-accent: #367a48;--product-on-sale-accent-rgb: 54, 122, 72;--product-on-sale-color: #ffffff;--product-in-stock-color: #00a500;--product-low-stock-color: #ee0000;--product-sold-out-color: #8a9297;--product-custom-label-1-background: #0774d7;--product-custom-label-1-color: #ffffff;--product-custom-label-2-background: #00a500;--product-custom-label-2-color: #ffffff}body,input,select,textarea,button{font-family:Poppins,sans-serif!important}.heading,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif!important;font-weight:600!important}.product-meta__title,.product-item__title{font-weight:800!important}.product-item{transform:scale(.95);box-shadow:0 0 6px -2px #00000080;border-radius:16px!important;overflow:hidden;background:var(--secondary-background);transition:margin .4s ease,box-shadow .4s ease}.product-item:after{box-shadow:0 0 var(--border-color),0 0 var(--border-color)!important}.product-item:hover{margin-top:-6px;margin-bottom:6px;box-shadow:0 4px 12px -2px #00000059;cursor:pointer}.product-item,.product-item__image-wrapper{transition:all .4s}.product-item__label-list>.product-label{border-radius:12px!important;margin-left:14px;margin-top:2px;padding-top:6px}.product-list{border:none!important}.product-list--scrollable .product-item{border:0}@media screen and (min-width:641px){.product-list{background:unset!important}}@media screen and (min-width:1000px){.product-list:before{border:0px!important}}.product-item__vendor,.product-item__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.card{box-shadow:0 5px 10px #0000004d}@media screen and (min-width:641px){.card{border-radius:16px!important}}@media screen and (max-width:999px){.card--collapsed{box-shadow:0 -1px var(--secondary-background)}}.button,.shopify-payment-button__button--unbranded{border-radius:26px!important}.button--primary,.product-form__add-button{background:var(--primary-button-background)!important;border-color:var(--primary-button-background)!important}.button--primary:hover,.product-form__add-button:hover{background:#2a5e38!important;border-color:#2a5e38!important;box-shadow:0 4px 12px #367a4866}.form__field{border-radius:26px!important}.product-item.product-item--vertical .aspect-ratio img,.aspect-ratio video,.aspect-ratio svg{border-radius:6px}.product-gallery__carousel .aspect-ratio img,.buy-together-main-product-image,.img-wrapper img,.product-gallery__thumbnail-list .aspect-ratio img{border-radius:6px}.block-swatch__item,.variant-swatch__item,.variant-swatch__item>.aspect-ratio img{border-radius:6px!important}.block-swatch__radio:checked+.block-swatch__item{background:#367a480f!important;border-color:#367a48!important;color:#367a48!important;box-shadow:0 0 0 1px #367a48!important}.block-list__item>:first-child,.image-with-text img{border-radius:14px}@media screen and (min-width:641px){.slideshow:not(.slideshow--edge2edge) .flickity-viewport{border-radius:14px!important}}.product-label--on-sale{background:#367a48!important;border-radius:12px!important}.price--highlight{color:#43bb33!important}.price--compare{color:red!important}.section__title:after{content:"";display:flex;bottom:0;left:0;right:0;background:var(--accent-color);height:4px;border-radius:20px;width:100px;margin-top:-2px}.header__account-icon svg,.header__cart-icon svg,.header-delivery-icon svg,.header .icon--account,.header .icon--hamburger,.header .icon--hamburger-mobile,.header .icon--search,.header .icon--cart,.header .icon--close{color:#fff!important;fill:#fff!important}.header__cart-count{color:#fff!important}@media screen and (min-width:1000px){.nav-bar{background:#367a48!important;border-bottom:none!important}.nav-bar:after{display:none!important}.nav-bar .container{text-align:center}.nav-bar__item{margin-right:0!important;padding-left:18px;padding-right:18px}.nav-bar .nav-bar__link,.nav-bar__item>.nav-bar__link{color:#fff!important}.nav-bar .nav-bar__link:hover,.nav-bar__item>.nav-bar__link:hover{color:#f4d312!important}.nav-bar__link-wrapper:before{background:#f4d312!important}}.mobile-menu__section{background:#367a48}.mobile-menu__nav .nav-bar__link{color:#fff!important}.footer{background:#367a48!important;color:#fff!important;border-top:none!important}.footer__title,.footer .heading,.footer__link-item,.footer .link,.footer .rte,.footer .rte p,.footer__aside,.footer__aside .link{color:#fff!important}.footer__copyright{color:#ffffffb3!important}.mini-cart .alert,.alert--tight{background:#dae4ef!important;color:#0086ff!important;border-radius:8px}.pix-discount{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;background:#e8f5e9;border-radius:8px;font-size:14px;color:#2e7d32;font-weight:600}.pix-discount__icon{font-size:18px}.pix-discount__value{color:#1b5e20;font-weight:700}.product-item .pix-discount{font-size:12px;padding:4px 8px;margin-top:4px}.product-savings{font-size:13px;color:#367a48;font-weight:600;margin-top:2px}.product-form__installments,.product-item__installments{font-size:13px;color:#666}.parcelas-12x-colecoes-produto{font-size:16px;margin-bottom:0}.estilo-parcelas-colecao{font-weight:600}.product-trust-badges>div{background:#f8f9fa;border-radius:12px}.quantity-selector button:hover{background:#f0f0f0}.quantity-selector__input::-webkit-outer-spin-button,.quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-meta__price-area{margin-top:8px}.product-meta__price-area .price-list{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.product-meta__price-area .price--highlight{font-size:24px;font-weight:700}.product-meta__price-area .price--compare{font-size:16px}.shopify-payment-button,.product-meta__share-buttons{display:none!important}#campos-personalizacao .input__field{border:1.5px solid #ddd;border-radius:26px;padding:8px 16px;font-size:14px;width:100%}#campos-personalizacao .input__field:focus{border-color:#367a48;outline:none}.whatsapp-float{position:fixed;bottom:20px;right:20px;width:56px;height:56px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000040;z-index:9999;transition:transform .3s ease,box-shadow .3s ease}.whatsapp-float:hover{transform:scale(1.1);box-shadow:0 6px 20px #25d36680}#size-guide-open{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#367a48;cursor:pointer;text-decoration:underline;margin-top:8px;background:none;border:none;padding:0;font-family:inherit}#size-guide-open:hover{color:#2a5e38}.size-guide-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:10000;align-items:center;justify-content:center;padding:20px}.size-guide__content{background:#fff;border-radius:12px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto;padding:28px;position:relative}.size-guide__close{position:absolute;top:12px;right:16px;background:none;border:none;font-size:24px;cursor:pointer;color:#333;line-height:1}.size-guide__close:hover{color:#367a48}.size-guide__title{font-size:18px;font-weight:800;margin-bottom:6px}.size-guide__subtitle{font-size:13px;color:#666;margin-bottom:16px}.size-guide__table{width:100%;border-collapse:collapse;font-size:13px}.size-guide__table th{background:#367a48;color:#fff;padding:10px 12px;text-align:center;font-weight:600}.size-guide__table th:first-child{border-radius:8px 0 0}.size-guide__table th:last-child{border-radius:0 8px 0 0}.size-guide__table td{padding:10px 12px;text-align:center;border-bottom:1px solid #eee}.size-guide__table tr:nth-child(2n){background:#f8f9fa}.size-guide__tip{margin-top:16px;padding:12px;background:#f8f9fa;border-radius:8px;font-size:12px;color:#666;line-height:1.5}@media screen and (min-width:1000px){.header__search-bar-wrapper{flex:0 1 480px!important}}.search-bar__top{border-radius:26px!important;overflow:hidden!important}.search-bar__submit{background:#0086ff!important;border-radius:0 26px 26px 0!important;width:52px!important}.search-bar__submit svg{color:#fff!important;fill:#fff!important}.search-bar__filter{display:none!important}@media screen and (min-width:1280px){.header__action-item--account .header__account-icon.hidden-desk{display:inline-flex!important;margin-right:6px}.header__action-item--account .header__account-icon .icon-state__secondary{display:none!important}}.header__action-item--tracking .header__tracking-icon{display:inline-flex;align-items:center;justify-content:center}.header__action-item--tracking .header__tracking-icon svg{width:20px;height:20px;color:#fff}@media screen and (max-width:999px){.header__action-item--tracking{display:none}}@media screen and (min-width:1280px){.header__action-item--tracking .header__tracking-icon.hidden-desk{display:inline-flex!important;margin-right:6px}}.header__cart-count{background:#f4d312!important;color:#333!important}@media only screen and (max-width:410px){.product-list--collection>.product-item--vertical>.product-item__info>.product-item__info-inner>.product-item__price-list{display:flex!important;flex-direction:column-reverse}}@media screen and (max-width:640px){.imgdopc{display:none}}@media screen and (min-width:641px){.imgdomob{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
