.card__heading,.card__heading a,.card__heading .full-unstyled-link,.card__information .card__heading,.price__regular,.price__sale,.price-item,.price-item--regular,.price-item--sale,.price .money,.card__information .price{color:#111!important}.banner__media.placeholder{display:none!important}.banner--large{background-image:url(/cdn/shop/t/2/assets/hero-banner.jpg)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;position:relative!important}.banner--large:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:0;pointer-events:none}.banner--large .banner__content{position:relative;z-index:1}.banner--large .banner__heading,.banner--large .banner__heading *{color:#fff!important}@media(min-width:750px){.header__inline-menu>ul>li>.header__menu-item,.header__inline-menu>ul>li>a.header__menu-item,.header__inline-menu>ul>li>summary.header__menu-item{font-size:17px!important;font-weight:500!important;padding:18px 24px!important;letter-spacing:.5px!important}.header__inline-menu>ul>li>summary.header__menu-item{padding-right:38px!important}}@media(min-width:750px){.header__inline-menu summary.header__menu-item{font-size:17px!important;font-weight:500!important;padding:18px 38px 18px 24px!important;letter-spacing:.5px!important}}@media(min-width:750px){.header__inline-menu>ul>li>a.header__menu-item,.header__inline-menu>ul>li>.header__menu-item,.header__inline-menu summary.header__menu-item{font-size:18px!important;font-weight:500!important;padding:22px 28px!important;letter-spacing:.8px!important}.header__inline-menu summary.header__menu-item{padding-right:42px!important}}@media(min-width:750px){.header__inline-menu summary.header__menu-item{padding-left:28px!important;padding-right:42px!important;padding-inline-start:28px!important;padding-inline-end:42px!important}}@media(min-width:750px){.header__icons .header__icon{width:52px!important;height:52px!important}.header__icons .header__icon svg{width:24px!important;height:24px!important}.header__icons .header__icon--cart svg{width:52px!important;height:52px!important}}@media(min-width:750px){.header__icons{display:flex!important;align-items:center!important;gap:0!important;padding:0!important}.header__icons .header__icon{width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header__icons .header__icon svg{width:22px!important;height:22px!important}.header__icons .header__icon--cart svg{width:22px!important;height:22px!important}}@media(min-width:750px){.header__icons .header__icon--cart svg{width:38px!important;height:38px!important}}@media(min-width:750px){.section-header header.header{grid-template-areas:"heading navigation icons quero-vender"!important;grid-template-columns:auto 1fr auto auto!important}.header__quero-vender{grid-area:quero-vender!important;justify-self:end!important;align-self:center!important;margin:0 0 0 16px!important}}.card-wrapper .card__media img,.card-wrapper .card__inner .media img,.card-wrapper .media img{object-fit:cover!important;object-position:center center!important}product-info div[style*="font-size:14px"][style*="font-weight:500"]{display:inline-block!important;background:#e8c4b4!important;color:#3d2b22!important;padding:5px 14px!important;border-radius:999px!important;font-weight:600!important;font-size:13px!important;margin-top:4px!important;line-height:1.4!important}product-info div[style*="font-size:11px"][style*="color:#B5736A"]{font-size:12px!important;letter-spacing:.5px!important;text-transform:lowercase!important;color:#8a7a6e!important;margin-bottom:6px!important}product-info b[style*=uppercase]{font-family:Playfair Display,Georgia,serif!important;text-transform:none!important;font-size:18px!important;letter-spacing:0!important;font-weight:600!important}@media(min-width:750px){media-gallery slider-component{position:relative!important}media-gallery slider-component .slider-buttons{display:block!important;position:static!important}media-gallery slider-component .slider-button--prev,media-gallery slider-component .slider-button--next{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:44px!important;height:44px!important;background:#b5736a!important;color:#fff!important;border:none!important;border-radius:50%!important;box-shadow:0 4px 12px #3d2b222e!important;z-index:10!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;transition:background .2s ease,transform .2s ease!important;opacity:1!important;visibility:visible!important;margin:0!important}media-gallery slider-component .slider-button--prev{left:calc(50% - 200px)!important;right:auto!important}media-gallery slider-component .slider-button--next{right:calc(50% - 200px)!important;left:auto!important}media-gallery slider-component .slider-button:hover:not([disabled]){background:#3d2b22!important;transform:translateY(-50%) scale(1.06)!important}media-gallery slider-component .slider-button svg{width:14px!important;height:14px!important}media-gallery slider-component .slider-button[disabled]{opacity:.35!important;cursor:not-allowed!important}}product-info div[style*="border-top: 1px solid rgb(232, 196, 180)"][style*="border-bottom: 1px solid rgb(232, 196, 180)"]{display:none!important}.cart__checkout-button.button,.bellaroli-continue-btn{font-weight:700!important;font-size:15px!important;line-height:1.25!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:14px 16px!important;min-height:60px!important;letter-spacing:.3px!important}product-modal[open]{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:10000!important;display:block!important;background:#fff!important}.product-media-modal__dialog{background:#fff!important;width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:fixed!important;top:0!important;left:0!important}.product-media-modal__content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:40px 80px 110px!important;width:100vw!important;height:100vh!important;overflow:hidden!important;gap:0!important;background:#fff!important;box-sizing:border-box!important}.product-media-modal__content>*{display:none!important}.product-media-modal__content>.bl-modal-active{display:block!important;max-width:560px!important;max-height:calc(100vh - 200px)!important;width:auto!important;height:auto!important;margin:0 auto!important;object-fit:contain!important}.product-media-modal__toggle{background:transparent!important;color:#3d2b22!important;width:44px!important;height:44px!important;top:20px!important;right:20px!important;position:fixed!important;z-index:10002!important}.bl-modal-arrow{position:fixed!important;top:50%!important;transform:translateY(-50%)!important;width:44px!important;height:44px!important;background:#b5736a!important;color:#fff!important;border:none!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:10001!important;box-shadow:0 4px 12px #3d2b222e!important;padding:0!important}.bl-modal-arrow--prev{left:24px!important}.bl-modal-arrow--next{right:24px!important}.bl-modal-arrow:hover{background:#3d2b22!important}.bl-modal-arrow svg{width:14px;height:14px}.bl-modal-thumbs{position:fixed!important;bottom:24px!important;left:50%!important;transform:translate(-50%)!important;display:flex!important;gap:8px!important;z-index:10001!important;background:#fff!important;padding:6px!important;border-radius:8px!important;max-width:90vw!important;overflow-x:auto!important}.bl-modal-thumbs img{width:64px!important;height:64px!important;object-fit:cover!important;cursor:pointer!important;border:2px solid transparent!important;display:block!important;border-radius:4px!important;flex-shrink:0!important}.bl-modal-thumbs img.bl-modal-thumb-active{border-color:#3d2b22!important}.bl-fav-badge{width:40px!important;height:40px!important;padding:0!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fffffff2!important;box-shadow:0 2px 8px #3d2b221f!important;transition:all .2s ease!important;border:none!important;cursor:pointer!important}.bl-fav-badge svg{width:22px!important;height:22px!important;fill:none!important;stroke:#b5736a!important;stroke-width:2!important}.bl-fav-badge.active svg{fill:#b5736a!important;stroke:#b5736a!important}.bl-fav-count{display:none!important}.bl-fav-badge:hover{transform:scale(1.1)!important;background:#fff!important}.bl-fav-badge.active:hover{transform:scale(1.1)!important}.header__icons a.header__icon--summary[href$=favoritos] svg{width:28px!important;height:28px!important}.header__icons a.header__icon--summary[href$=favoritos]>span{position:absolute!important;top:-4px!important;right:-4px!important;background:#b5736a!important;color:#fff!important;border:2px solid #fff!important;border-radius:999px!important;font-size:11px!important;min-width:20px!important;height:20px!important;padding:0 5px!important;font-weight:700!important;box-shadow:0 2px 6px #3d2b2240!important;display:flex!important;align-items:center!important;justify-content:center!important;animation:bl-fav-pulse .6s ease-out!important}@keyframes bl-fav-pulse{0%{transform:scale(.6)}50%{transform:scale(1.18)}to{transform:scale(1)}}@media(max-width:749px){.header__icons a.header__icon--summary[href$=favoritos] svg{width:24px!important;height:24px!important}.header__icons a.header__icon--summary[href$=favoritos]>span{font-size:10px!important;min-width:18px!important;height:18px!important}}.bl-fav-badge{width:48px!important;height:48px!important}.bl-fav-badge svg{width:26px!important;height:26px!important}.bl-fav-badge{width:52px!important;height:52px!important;background:#f5dcd7d9!important;border:0!important;border-radius:50%!important;padding:0!important;box-shadow:0 2px 10px #0000001a!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:.3s!important;z-index:10!important}.bl-fav-badge svg{display:none!important}.bl-fav-badge:before{content:"\1fae3";font-size:26px;line-height:26px}.bl-fav-badge.active:before{content:"\1f929"}.bl-fav-badge:hover{transform:scale(1.05)!important;background:#f5dcd7!important}.bl-fav-badge.active:hover{transform:scale(1.05)!important}button.bl-fav-badge.bl-fav-badge,button.bl-fav-badge.bl-fav-badge.active{background:#f5dcd7d9!important;border-radius:50%!important;width:52px!important;height:52px!important}button.bl-fav-badge.bl-fav-badge:hover,button.bl-fav-badge.bl-fav-badge.active:hover{background:#f5dcd7!important}button.bl-fav-badge.bl-fav-badge,button.bl-fav-badge.bl-fav-badge.active,.bl-like-btn,.bl-like-btn.liked{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important}button.bl-fav-badge.bl-fav-badge:hover,button.bl-fav-badge.bl-fav-badge.active:hover,.bl-like-btn:hover,.bl-like-btn.liked:hover{background:transparent!important}.bl-fav-badge:before,.bl-fav-badge.active:before,.bl-like-btn .bl-emoji{filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))!important}.bl-like-btn.bl-like-btn.bl-like-btn,.bl-like-btn.bl-like-btn.liked,.bl-like-btn.bl-like-btn.liked:hover,.bl-like-btn.bl-like-btn.bl-like-btn:hover{background:transparent!important}@media(min-width:990px){.product__column-sticky{position:static!important;top:auto!important}}#bl-frete-box{position:relative!important;z-index:5!important;clear:both!important}@media(min-width:990px){.product__media-wrapper .bl-mais-pecas-moved{position:sticky!important;top:30px!important;margin-top:32px!important;align-self:start!important;z-index:2!important;display:block!important}.product__media-wrapper .bl-mais-pecas-moved h2,.product__media-wrapper .bl-mais-pecas-moved h3{font-size:1.1rem!important;margin:0 0 14px!important;font-weight:600!important}.product__media-wrapper .bl-mais-pecas-moved ul,.product__media-wrapper .bl-mais-pecas-moved [class*=grid]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;list-style:none!important;padding:0!important;margin:0!important}.product__media-wrapper .bl-mais-pecas-moved ul>*:nth-child(n+5),.product__media-wrapper .bl-mais-pecas-moved [class*=grid]>*:nth-child(n+5){display:none!important}}.yampi-loader,.product-form__submit{display:none!important}@media(max-width:768px){product-info section.product__info-container>div:has(>b:first-child){display:none!important}}.cart__blocks .cart__ctas{align-items:stretch!important;display:flex!important;gap:10px!important}.cart__blocks .cart__ctas .cart__checkout-button.button,.cart__blocks .cart__ctas a.bellaroli-continue-btn.button{height:65px!important;min-height:65px!important;max-height:65px!important;margin:0!important;padding:10px 16px!important;line-height:1.2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;flex:1 1 0!important}.product__title h1,.product__title h2,h1.product__title,h2.product__title{font-size:28px!important;line-height:1.15!important}@media screen and (min-width:750px){.product__title h1,.product__title h2,h1.product__title,h2.product__title{font-size:31px!important}}.product .price-item--regular,.product .price-item--last,.product .price__regular .price-item,.product .price__sale .price-item--sale,.price__container .price-item--regular,.price__container .price-item--sale{font-size:22px!important;font-weight:700!important;line-height:1.15!important}@media screen and (min-width:750px){.product .price-item--regular,.product .price-item--last,.product .price__regular .price-item,.product .price__sale .price-item--sale,.price__container .price-item--regular,.price__container .price-item--sale{font-size:26px!important}}.product s.price-item,.product .price__regular s,.price__container s.price-item{font-size:14px!important;font-weight:400!important;opacity:.65!important}cart-drawer #bl-frete-box,cart-drawer quantity-input #bl-frete-box,cart-drawer .cart-item #bl-frete-box,cart-drawer .quantity-popover-container #bl-frete-box{display:none!important}.product-form .product-form__quantity,.product-form quantity-input,.product-form .quantity-popover-wrapper,.product-form label[for*=Quantity-template],.product__info-container .product-form__quantity{display:none!important}.cart__checkout-button.button,.cart__checkout-button,.cart-drawer .cart__checkout-button,.cart__blocks .cart__ctas .cart__checkout-button.button{background-color:#d2691e!important;background:#d2691e!important;color:#fff!important;border-color:#d2691e!important}.cart__checkout-button.button:hover,.cart__checkout-button:hover,.cart-drawer .cart__checkout-button:hover,.cart__blocks .cart__ctas .cart__checkout-button.button:hover{background-color:#b25817!important;background:#b25817!important;border-color:#b25817!important}.cart__checkout-button.button:active,.cart__checkout-button:active{background-color:#9a4810!important;transform:translateY(1px)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bellaroli-custom.css.map */
