@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";:root{--text-font-family:"Montserrat",sans-serif;--heading-font-family:"Montserrat",sans-serif;--heading-font-weight:600;--text-color:#4B5157;--text-color-rgb:75,81,87;--te-escuro:#111827;--te-borda:#E5E7EB;--te-sombra:0 10px 30px rgba(17,24,39,.08);--te-vermelho:#E5484D}.card{border-radius:20px!important;border:none!important;box-shadow:var(--te-sombra)}.card__section{padding:24px 28px}.product-gallery__carousel,.product-gallery__image,.product-gallery .aspect-ratio img{border-radius:16px}.product-gallery__thumbnail{border-radius:10px;overflow:hidden}.product-meta__title{color:var(--te-escuro);font-weight:500;font-size:28px;line-height:1.25;letter-spacing:-.2px}.product-form__info-title,.product-form__option-name{color:var(--te-escuro);font-weight:600!important}.product-form__selected-value{font-weight:400;color:#4b5157}.price-list .price.precocheio,.price-list .price--highlight{color:var(--te-escuro)!important;font-weight:800;font-size:32px;letter-spacing:-.5px}.price-list .price--compare{color:var(--te-vermelho)!important;font-weight:700;font-size:16px;margin-left:8px}.parcelamento{margin:4px 0 0;font-size:15px;color:#4b5157}.parcelamento b,.parcelamento span:first-child{color:var(--te-escuro);font-weight:700}.product-form__info-item .product-label--on-sale{background:#16a34a;color:#fff;border-radius:6px;font-weight:700;padding:4px 10px}.variant-swatch__item{border-radius:12px!important;overflow:hidden;border:1.5px solid var(--te-borda)!important;transition:border-color .15s,box-shadow .15s}.variant-swatch__radio:checked+.variant-swatch__item{border:2px solid var(--te-escuro)!important;box-shadow:0 0 0 3px #11182714}.variant-swatch__item:after,.variant-swatch__item svg{display:none}.block-swatch__item{border-radius:10px!important;border:1.5px solid var(--te-borda)!important;min-width:52px;padding:10px 14px!important;background:#fff;color:var(--te-escuro);font-weight:500}.block-swatch__radio:checked+.block-swatch__item{border:2px solid var(--te-escuro)!important;background:#f3f4f6;font-weight:700}.block-swatch__item:after{display:none!important}.quantity-selector--product{border-radius:10px;overflow:hidden;border-color:var(--te-borda)}.product-form__payment-container{margin-top:18px}.product-form__add-button.button--primary{height:64px;border-radius:12px!important;font-size:17px;font-weight:700;letter-spacing:.3px;background:#219807!important;box-shadow:0 10px 28px -10px #219807;transition:transform .12s,box-shadow .12s;display:flex;align-items:center;justify-content:center;gap:10px}.product-form__add-button.button--primary:before{content:"";width:22px;height:22px;flex:0 0 22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8h12l-1.2 11.1a2 2 0 0 1-2 1.9H9.2a2 2 0 0 1-2-1.9L6 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8h12l-1.2 11.1a2 2 0 0 1-2 1.9H9.2a2 2 0 0 1-2-1.9L6 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center/contain no-repeat}.product-form__add-button.button--primary:hover{transform:translateY(-1px);box-shadow:0 14px 32px -10px #219807;background:#1c8406!important}.product-form__add-button.button--secondary{height:54px;border-radius:12px!important;margin-top:10px;font-weight:600;background:#fff!important;color:#0b1f3a!important;border:2px solid #0B1F3A!important;box-shadow:none}.product-form__add-button.button--secondary:hover{background:#0b1f3a!important;color:#fff!important}@media(max-width:640px){.product-meta__title{font-size:22px}.price-list .price.precocheio{font-size:28px}.card__section{padding:18px 16px}}.product-form .block-swatch .block-swatch__radio:checked+.block-swatch__item{box-shadow:none!important;color:var(--te-escuro)!important;border:2px solid var(--te-escuro)!important}.product-form .variant-swatch .variant-swatch__radio:checked+.variant-swatch__item{box-shadow:0 0 0 3px #1118271a!important}button.qtyplus,button.qtyminus{color:var(--te-escuro);background:#fff;border-color:var(--te-borda);border-radius:10px;font-weight:600}.qty{background:#fff;border-color:var(--te-borda);border-radius:10px}@media screen and (min-width:1000px){.product-list--collection .product-item{width:33.3333%!important}}.product-item__title{color:var(--te-escuro)!important;font-size:15px;font-weight:500!important;line-height:1.35}.product-item__price-list .price{color:var(--te-escuro)!important;font-weight:800;font-size:22px;letter-spacing:-.3px}.product-item__price-list .price--compare{color:var(--te-vermelho)!important;font-weight:700;font-size:14px}.product-item__price-list .parcelamento{color:#4b5157}.product-item__info{padding-top:10px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/te-visual.css.map */
