.product-collection__title h4 a{font-size:18px;font-weight:400;line-height:1.3}.product-collection__price{margin-top:10px}.label--in-stock{background-color:#065247;color:#fff}.menu__item{position:relative}.menu__item a{font-family:Inter,sans-serif;font-size:15px;letter-spacing:.6px;padding:12px 18px;text-transform:uppercase;color:#000!important;position:relative;transition:color .25s ease;text-decoration:none!important;display:flex;align-items:center;height:100%}.menu__item a:after{content:"";position:absolute;left:0;bottom:8px;width:0%;height:2px;background:#065247;transition:width .3s ease}.menu__item a:hover:after{width:100%}.menu__item a:hover,.menu__item a:focus,.menu__item a:active{color:#065247!important;text-decoration:none!important}.text-underline-hover:hover{text-decoration:none!important}.menu__panel{gap:16px}.menu__dropdown{background:#fff;border-radius:8px;box-shadow:0 10px 25px #00000012;padding:20px 15px;min-width:220px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:all .25s ease;position:absolute;top:100%;left:0;margin-top:-20px;z-index:999}.menu__item--has-children:hover .menu__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.menu__dropdown a{font-size:14px;color:#000!important;padding:8px 10px;display:block;transition:color .2s ease;text-decoration:none!important}.menu__dropdown a:hover{color:#065247!important;background-color:#f9f9f9;border-radius:4px}.menu__item--has-children>a{position:relative;padding-bottom:12px;z-index:2}.menu__item--has-children>a:before{content:"";position:absolute;left:0;right:0;bottom:-20px;height:30px;z-index:1}.menu__item_arrow{margin-left:6px;margin-top:2px;align-self:center}.js-product-button-add-to-cart{background-color:#065247!important;color:#fff!important;font-family:Inter,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:.6px;padding:14px 28px;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 6px 12px #06524726;display:inline-flex;align-items:center;justify-content:center}.js-product-button-add-to-cart:hover{background-color:#077b5d!important;transform:translateY(-2px)}.js-product-button-add-to-cart:active{transform:scale(.98)}.js-product-button-add-to-cart .btn__icon svg{width:18px;height:18px;fill:#fff}.js-product-button-add-to-cart .btn__text{font-weight:500}.js-product-button-add-to-cart .btn__icon{margin-right:10px;margin-bottom:0}.wine-concierge-section{padding:60px 20px;background-color:#f9f9f9}.wine-concierge-wrapper{max-width:1200px;margin:0 auto}.wine-concierge-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px}.wine-concierge-text{flex:1 1 50%;max-width:560px}.wine-concierge-text h2{font-size:36px;font-weight:600;margin-bottom:16px;line-height:1.3}.wine-concierge-text p{font-size:17px;color:#333;line-height:1.6;margin-bottom:24px}.wine-concierge-btn{display:inline-block;background-color:#065247;color:#fff!important;text-transform:uppercase;font-weight:500;padding:14px 28px;border-radius:6px;text-decoration:none;transition:background-color .3s ease}.wine-concierge-btn:hover{background-color:#08755c}.wine-concierge-image{flex:1 1 45%;text-align:right}.wine-concierge-image img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 20px #00000014}@media screen and (max-width:768px){.wine-concierge-grid{flex-direction:column;text-align:center}.wine-concierge-image{text-align:center}}.boost-sd__filter-option-title{font-size:18px!important;text-transform:uppercase!important;font-weight:600}.boost-sd__product-title{font-size:18px!important;font-weight:400!important;line-height:1.3!important}.boost-sd__product-price--default .boost-sd__format-currency{font-size:18px!important;font-weight:500!important}.boost-sd__product-price-content{text-align:center!important;justify-content:center!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/voila-custom.css.map */
