:root{--cr-bg: #FDFCF8;--cr-linho: #F3E4CD;--cr-amendoa: #8A1538;--cr-amendoa-dk: #660F29;--cr-espresso: #1C0C06;--cr-texto: #1C0C06;--cr-auxiliar: #7A5C4F;--cr-borda: #E5DDD4;--cr-display: "Cormorant Garamond", Georgia, serif;--cr-font: "Outfit", sans-serif;--font-body-family: "Outfit", sans-serif;--font-body-style: normal;--font-body-weight: 300;--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 400}body,body *{font-family:var(--cr-font)}body{background-color:var(--cr-bg);font-weight:300;color:var(--cr-texto)}h1,.h1,h2,.h2{font-family:var(--cr-display)!important;font-weight:400;letter-spacing:-.01em;line-height:1.1}h1,.h1{line-height:1.08}h3,.h3,h4,h5,h6{font-family:var(--cr-font)!important;font-weight:500;letter-spacing:-.01em}.header-wrapper{background-color:var(--cr-linho)!important;border-bottom:1px solid rgba(138,21,56,.12)!important}.header{background-color:transparent!important}.header__menu-item,.header__active-menu-item,.header__menu-item span,.list-menu__item--link{font-weight:400;letter-spacing:.12em;text-transform:uppercase;font-size:1.15rem!important;color:#8a1538b8!important}.header__menu-item:hover span,.list-menu__item--link:hover,.list-menu__item--active>.list-menu__item--link{color:var(--cr-amendoa)!important;opacity:1}.header__heading-link,.header__heading,.header__icon,.header__icon--summary{color:var(--cr-amendoa)!important}.header__icon svg,.header__icon--menu svg{fill:var(--cr-amendoa);color:var(--cr-amendoa)!important}.header__icon--account{background-color:transparent!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:2px 4px!important;height:auto!important;display:inline-flex!important;align-items:center!important;gap:5px!important;font-family:var(--cr-font)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-decoration:none!important;width:auto!important;color:var(--cr-amendoa)!important;transition:opacity .2s!important}.header__icon--account:hover{background-color:transparent!important;background:transparent!important;border:none!important;box-shadow:none!important;opacity:.62!important}.header__icon--account .visually-hidden{position:static!important;overflow:visible!important;width:auto!important;height:auto!important;margin:0!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important}.header__icon--account img{width:18px!important;height:18px!important;flex-shrink:0!important;filter:brightness(0) saturate(100%) invert(11%) sepia(76%) saturate(3800%) hue-rotate(325deg) brightness(88%)!important}.header__icon--account svg{width:18px!important;height:18px!important;flex-shrink:0!important;fill:var(--cr-amendoa)!important;color:var(--cr-amendoa)!important}.search-button{background-color:transparent!important;background:transparent!important;border:none!important;box-shadow:none!important;color:var(--cr-amendoa)!important;padding:2px 4px!important;gap:5px!important;transition:opacity .2s!important}.search-button:hover{background-color:transparent!important;background:transparent!important;opacity:.62!important}.search-button .search-div span{font-family:var(--cr-font)!important;font-size:11px!important;font-weight:400!important;font-style:normal!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--cr-amendoa)!important}.search-button .search-div img{width:18px!important;height:18px!important;filter:brightness(0) saturate(100%) invert(11%) sepia(76%) saturate(3800%) hue-rotate(325deg) brightness(88%)!important}.cart-count-bubble{background-color:var(--cr-amendoa)!important;color:#fdfcf8!important}.cart-count-bubble span{color:#fdfcf8!important}.menu-drawer,.drawer[id*=menu]{background-color:var(--cr-amendoa-dk)!important}.menu-drawer .link,.menu-drawer .list-menu__item,.menu-drawer .list-menu__item--link,.menu-drawer a{color:#fdfcf8!important}.menu-drawer .list-menu__item--link:hover{color:#fdfcf8a6!important}.menu-drawer__close-button{color:#fdfcf8!important}.menu-drawer .header__menu-item span{color:#fdfcf8!important;font-size:1.8rem!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important}.search-modal{background-color:var(--cr-espresso)!important}.search-modal .field__input{background-color:#fdfcf814!important;border-color:#fdfcf826!important;color:#fdfcf8!important}.search-modal .field__input::placeholder{color:#fdfcf861!important}.search-modal button,.search-modal .search-modal__close-button,.search-modal .icon{color:#fdfcf8!important}.announcement-bar{background-color:var(--cr-espresso)!important}.announcement-bar__message,.announcement-bar__message *{color:#fdfcf8cc!important;font-weight:300;letter-spacing:.03em;font-size:1.3rem!important}.button,.shopify-challenge__button,.customer button{font-family:var(--cr-font)!important;font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem!important;border-radius:0!important;transition:all .2s ease}.button--primary,.button:not(.button--secondary){background-color:var(--cr-amendoa)!important;color:#fdfcf8!important;border-color:var(--cr-amendoa)!important}.button--primary:hover,.button:not(.button--secondary):hover{background-color:var(--cr-amendoa-dk)!important;border-color:var(--cr-amendoa-dk)!important}.button--secondary{border-color:var(--cr-amendoa)!important;color:var(--cr-amendoa)!important;background-color:transparent!important}.button--secondary:hover{background-color:var(--cr-amendoa)!important;color:#fdfcf8!important}.button:not([disabled]):hover:after,.button:not([disabled]):focus:after{box-shadow:none!important}.card-wrapper{transition:transform .22s ease}.card-wrapper:hover{transform:translateY(-3px)}.card,.card--standard{background-color:transparent!important;box-shadow:none!important;border:none!important}.card-wrapper:hover .card{box-shadow:none!important}.card--standard>.card__content>.card__information{padding:1.2rem .4rem .8rem!important}.card--standard>.card__content>.card__footer{padding:0 .4rem 1.4rem!important}.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-family:var(--cr-font)!important;font-weight:400!important;font-size:1.4rem!important;letter-spacing:.03em!important;color:var(--cr-amendoa)!important;line-height:1.3!important}.card__heading{min-height:2.5em;margin-bottom:.6rem!important;overflow-wrap:break-word!important;word-break:break-word!important}.card__vendor{font-weight:400;letter-spacing:.1em;text-transform:uppercase;font-size:1rem;color:var(--cr-auxiliar)!important}.price{font-family:var(--cr-font)!important;font-weight:700!important;font-size:1.5rem!important;color:var(--cr-amendoa)!important;letter-spacing:.01em!important}.price-item--regular{color:var(--cr-amendoa)!important}.price--sale .price-item--sale{color:var(--cr-amendoa)!important;font-weight:700!important}.price--sale .price-item--regular{color:#1c0c0647!important;font-size:1.25rem!important}.badge{font-weight:500;letter-spacing:.04em;text-transform:uppercase;font-size:1rem;border-radius:999px}.quick-add__submit{background-color:var(--cr-amendoa)!important;color:#fdfcf8!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:1.1rem!important;border-radius:8px!important}.quick-add__submit:after,.quick-add__submit:before{box-shadow:none!important;border:none!important;border-radius:8px!important}.quick-add__submit:hover{background-color:var(--cr-amendoa-dk)!important}.card__inner,.card__media,.card__media .media{background:transparent!important}.card__media img{object-fit:contain!important;padding:10px 12px 16px;filter:drop-shadow(0 12px 14px rgba(28,12,6,.16))}.product__media,.product__media.media,media-gallery .media{background:transparent!important;border:none!important}.product__media img{object-fit:contain!important;filter:drop-shadow(0 20px 24px rgba(28,12,6,.18))}.thumbnail img{filter:drop-shadow(0 3px 4px rgba(28,12,6,.16))}.cr-hl__imgw img,.cr-cp__imgw img{filter:drop-shadow(0 12px 14px rgba(28,12,6,.16))}.cart-item__image{filter:drop-shadow(0 5px 7px rgba(28,12,6,.14))}.product__title,.product__title h1{font-family:var(--cr-font)!important;font-weight:400!important;font-size:2.6rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#1c0c06c7!important;line-height:1.4!important}.product__info-container .price,.product__info-container .price-item{font-size:2rem!important;font-weight:500!important;letter-spacing:.02em!important;color:var(--cr-amendoa)!important}.product__info-container .product__description{font-weight:300;font-size:1.5rem;line-height:1.75;color:#1c0c06d9}.product__description h2,.product__description h3{font-family:var(--cr-font)!important;font-size:1.6rem!important;font-weight:500!important;letter-spacing:.04em!important;color:var(--cr-espresso)!important;margin:1.6rem 0 .6rem}.product__description strong{font-weight:500}.product-form__input .form__label,.product-form__quantity .form__label{font-size:1.15rem!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--cr-auxiliar)!important}.product__vendor{font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--cr-auxiliar)!important;font-size:1.1rem}.product-form__submit{background-color:var(--cr-amendoa)!important;color:#fdfcf8!important;font-weight:500!important;font-size:1.2rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:8px!important}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important;border:none!important;border-radius:8px!important}.product-form__submit:hover{background-color:var(--cr-amendoa-dk)!important}.swatch__input:checked+.swatch__label,.variant-pills__input:checked+.variant-pills__label{background-color:var(--cr-amendoa)!important;color:#fdfcf8!important;border-color:var(--cr-amendoa)!important}.quantity{border:none!important;box-shadow:none!important;background:transparent!important;align-items:center;gap:4px}.quantity:before,.quantity:after{box-shadow:none!important;border:none!important}.quantity__button{width:44px!important;height:44px!important;min-width:44px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:2px solid var(--cr-amendoa)!important;box-shadow:none!important;background:transparent!important;color:var(--cr-texto)!important;border-radius:8px!important;transition:border-color .2s,background .2s}.quantity__button svg{color:var(--cr-texto)!important;width:1rem!important}.quantity__button:hover{border-color:var(--cr-amendoa-dk)!important;background:#8a15380f!important}.quantity__input{border:none!important;box-shadow:none!important;background:transparent!important;color:var(--cr-texto)!important;font-size:1.6rem!important;font-weight:500}.article-card__title{font-family:var(--cr-display)!important;font-weight:400}.article-card__excerpt{font-weight:300;color:var(--cr-auxiliar);line-height:1.6}.cart-drawer{background-color:var(--cr-linho)!important}.cart-drawer__header{background-color:var(--cr-linho);border-bottom:1px solid rgba(138,21,56,.15)}.cart-drawer .drawer__inner{background-color:var(--cr-linho)!important}.cart-drawer .cart-item__name,.cart-drawer .cart-item__name a{color:#2d0a14!important;font-weight:400!important;font-size:1.4rem!important}.cart-drawer .drawer__heading{color:#2d0a14!important;font-size:1.8rem!important}.cart-drawer .totals__total,.cart-drawer .totals__total-value{color:var(--cr-amendoa)!important}fieldset,.field__input,.customer .field__input,input[type=text],input[type=email],input[type=tel],textarea{border-color:var(--cr-borda)!important;background-color:transparent!important;font-weight:300;border-radius:0!important}.field__input:focus,input:focus,textarea:focus{border-color:var(--cr-amendoa)!important;outline:none!important;box-shadow:0 0 0 1px var(--cr-amendoa)!important}label{font-weight:400;letter-spacing:.02em;font-size:1.3rem}.pagination__item--current{background-color:var(--cr-amendoa)!important;color:#fdfcf8!important;border-color:var(--cr-amendoa)!important}.rte a,.page-width a:not(.button){color:var(--cr-amendoa)}.powered-by-link{display:none!important}.cr-img-placeholder{background-color:var(--cr-linho);border:1px dashed var(--cr-borda);display:flex;align-items:center;justify-content:center;min-height:420px;color:var(--cr-auxiliar);font-size:1.1rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase}@media(max-width:749px){h1,.h1{font-size:3.8rem}h2,.h2{font-size:2.8rem}.button{font-size:1.35rem!important}.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-size:1.3rem!important}.product__title,.product__title h1{font-size:2rem!important;letter-spacing:.1em!important}.product__info-container .price,.product__info-container .price-item{font-size:1.8rem!important}}@media(max-width:989px){.search-button{height:auto!important;padding:0 4px!important;align-self:center!important}.header__search{display:flex!important;align-items:center!important}.search-button .search-div{align-items:center!important}.search-button .search-div img{filter:none!important;width:22px!important;height:22px!important}.search-button .search-div svg{fill:#3a3a3a!important;color:#3a3a3a!important;width:22px!important;height:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cereja-real-custom.css.map */
