.elementor-location-header .elementor-element-b5a3e48 .elementor-icon-box-icon:after{display:none!important}
.elementor-location-header .elementor-element-b5a3e48 .elementor-icon-box-icon{position:relative}
.vinoufa-cart-count{position:absolute;right:-9px;top:-6px;min-width:20px;height:20px;padding:0 4px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#803e5b;color:#fff;font:600 10px/1 Manrope,sans-serif;box-shadow:0 0 0 2px #fff}
.vinoufa-cart-busy{opacity:.65;pointer-events:none}
.jet-popup.vinoufa-cart-popup{z-index:3000!important}
.jet-popup.vinoufa-cart-popup .jet-popup__overlay{background:transparent!important;pointer-events:none!important}
.jet-popup.vinoufa-cart-popup .jet-popup__inner{justify-content:flex-end!important;align-items:flex-start!important;padding:8px 24px!important}
.jet-popup.vinoufa-cart-popup .jet-popup__container{width:min(540px,calc(100vw - 32px))!important;max-width:540px!important;margin:0!important;border:1px solid #d3b8c9!important;border-radius:18px!important;background:#fcf8f7!important;box-shadow:0 12px 32px rgba(32,39,67,.14)!important;overflow:hidden}
.jet-popup.vinoufa-cart-popup .jet-popup__container-inner{padding:0!important}
.jet-popup.vinoufa-cart-popup .jet-popup__close-button{position:absolute;top:17px;right:20px;z-index:2;width:30px;height:30px;padding:0;background:transparent!important;border:0!important;border-radius:0!important;color:#202743;box-shadow:none!important}
.jet-popup.vinoufa-cart-popup .jet-popup__close-button svg{display:none!important}
.jet-popup.vinoufa-cart-popup .jet-popup__close-button:before,.jet-popup.vinoufa-cart-popup .jet-popup__close-button:after{content:'';position:absolute;left:4px;top:14px;width:22px;height:1.5px;background:#202743}
.jet-popup.vinoufa-cart-popup .jet-popup__close-button:before{transform:rotate(45deg)}
.jet-popup.vinoufa-cart-popup .jet-popup__close-button:after{transform:rotate(-45deg)}
.vinoufa-notice{color:#202743;font-family:Manrope,sans-serif}
.vinoufa-notice-heading{padding:20px 56px 19px 26px;border-bottom:1px solid #d3b8c9;font:400 20px/1.35 Manrope,sans-serif}
.vinoufa-notice-body{display:grid;grid-template-columns:90px minmax(0,1fr);gap:22px;padding:22px 28px 16px}
.vinoufa-notice-image{width:90px;height:148px;object-fit:contain;object-position:center top}
.vinoufa-notice-title{font:400 21px/1.4 Prata,serif;color:#202743;margin:0 0 9px}
.vinoufa-notice-detail,.vinoufa-notice-sku{font:400 15px/1.5 Manrope,sans-serif;color:#7c7a85}
.vinoufa-notice-sku{margin-top:2px}
.vinoufa-notice-pricing{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:17px}
.vinoufa-notice-regular{display:none;color:#7c7a85;text-decoration:line-through;font-size:15px}
.vinoufa-notice-discount{display:none;padding:3px 7px;border-radius:5px;background:#803e5b;color:#fff;font-size:14px}
.vinoufa-notice-on-sale .vinoufa-notice-regular,.vinoufa-notice-on-sale .vinoufa-notice-discount{display:inline-block}
.vinoufa-notice-price{flex-basis:100%;font:700 25px/1.25 Manrope,sans-serif;color:#803e5b}
.vinoufa-notice-footer{padding:0 28px 24px}
.vinoufa-notice-cart-link{display:flex;min-height:54px;align-items:center;justify-content:center;border:1px solid #803e5b;border-radius:15px;background:#803e5b;color:#fff!important;text-decoration:none!important;font:500 17px/1.2 Manrope,sans-serif;transition:background .2s ease}
.vinoufa-notice-cart-link:hover,.vinoufa-notice-cart-link:focus{background:#a1164f;color:#fff!important}
@media(max-width:600px){.jet-popup.vinoufa-cart-popup .jet-popup__container{width:calc(100vw - 24px)!important}.vinoufa-notice-heading{padding:18px 52px 17px 20px;font-size:18px}.vinoufa-notice-body{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:18px 20px 16px}.vinoufa-notice-image{width:72px;height:126px}.vinoufa-notice-title{font-size:17px}.vinoufa-notice-detail,.vinoufa-notice-sku{font-size:13px}.vinoufa-notice-price{font-size:21px}.vinoufa-notice-footer{padding:0 20px 20px}}
@media(max-width:600px){.jet-popup.vinoufa-cart-popup .jet-popup__inner{justify-content:center!important;padding:8px 12px!important}}

.jet-popup.vinoufa-cart-popup .jet-popup__container{width:min(432px,calc(100vw - 32px))!important;max-width:432px!important}.vinoufa-notice-title{font-size:20px}.vinoufa-notice-detail,.vinoufa-notice-sku{font-size:14px}@media(max-width:600px){.vinoufa-notice-title{font-size:16px}.vinoufa-notice-detail,.vinoufa-notice-sku{font-size:12px}}

.vinoufa-notice-heading{font-size:18px}.vinoufa-notice-title{font-size:18px}.vinoufa-notice-detail,.vinoufa-notice-sku{font-size:13px}.vinoufa-notice-cart-link{min-height:46px;font-size:15px}@media(max-width:600px){.vinoufa-notice-heading{font-size:16px}.vinoufa-notice-title{font-size:15px}.vinoufa-notice-detail,.vinoufa-notice-sku{font-size:12px}.vinoufa-notice-cart-link{min-height:44px;font-size:14px}}
