#header{background-color:var(--white);position:sticky;top:0;left:0;width:100%;transition:height .3s ease;z-index:2000;box-shadow:0 2px 2px -2px rgba(0,0,0,.3)}#header .basicContainer{display:flex;justify-content:space-between;align-items:center}#header .slideOver-button{display:none}@media (max-width: 1023px){#header .slideOver-button{display:grid}}#header-top-buttons{display:flex;flex:0 0 auto}@media (max-width: 1023px){#header{padding:5px 0}#header .partNavigation{display:none}}@media (max-width: 667px){#accountButtonHeader .label{display:none}#header-top-buttons{--headerTopButtons-icon-size: 22px!important}}#header-top-buttons .dropdownCustom-button,#header-top-buttons .productFavoriteButtonHeader{padding:0 6px;height:40px;border-radius:0}#header-top-buttons .dropdownCustom-button:hover,#header-top-buttons .dropdownCustom-button:focus,#header-top-buttons .productFavoriteButtonHeader:hover,#header-top-buttons .productFavoriteButtonHeader:focus{background-color:rgba(255,255,255,.1)}#header-top-buttons{--headerTopButtons-fontSize: 1rem;--productFavoriteButtonHeader-fontSize: var(--headerTopButtons-fontSize);--shoppingCartBasket-fontSize: var(--headerTopButtons-fontSize);--accountButtonHeader-fontSize: var(--headerTopButtons-fontSize);--headerTopButtons-color: #000;--productFavoriteButtonHeader-color: var(--headerTopButtons-color);--shoppingCartBasket-color: var(--headerTopButtons-color);--accountButtonHeader-color: var(--headerTopButtons-color);--headerTopButtons-icon-size: 22px;--productFavoriteButtonHeader-icon-svg-width: var(--headerTopButtons-icon-size);--shoppingCartBasket-icon-svg-width: var(--headerTopButtons-icon-size);--accountButtonHeader-icon-svg-width: var(--headerTopButtons-icon-size);--headerTopButtons-icon-fill: var(--black);--productFavoriteButtonHeader-icon-svg-fill: var(--headerTopButtons-icon-fill);--shoppingCartBasket-icon-svg-fill: var(--headerTopButtons-icon-fill);--accountButtonHeader-icon-svg-fill: var(--headerTopButtons-icon-fill);--headerTopButtons-icon-fill-hover: var(--orange);--productFavoriteButtonHeader-icon-svg-fill-hover: var(--headerTopButtons-icon-fill-hover);--shoppingCartBasket-icon-svg-fill-hover: var(--headerTopButtons-icon-fill-hover);--accountButtonHeader-icon-svg-fill-hover: var(--headerTopButtons-icon-fill-hover);--headerTopButtons-badge-backgroundColor: var(--orange);--productFavoriteButtonHeader-icon-quantity-backgroundColor: var(--headerTopButtons-badge-backgroundColor);--shoppingCartBasket-icon-quantity-backgroundColor: var(--headerTopButtons-badge-backgroundColor);--accountButtonHeader-icon-status-backgroundColor: var(--headerTopButtons-badge-backgroundColor);--headerTopButtons-badge-color: #fff;--productFavoriteButtonHeader-icon-quantity-color: var(--headerTopButtons-badge-color);--shoppingCartBasket-icon-quantity-color: var(--headerTopButtons-badge-color);--accountButtonHeader-icon-status-color: var(--headerTopButtons-badge-color);--headerTopButtons-icon-fontWeight: 600;--productFavoriteButtonHeader-label-fontWeight: var(--headerTopButtons-icon-fontWeight);--shoppingCartBasket-label-fontWeight: var(--headerTopButtons-icon-fontWeight);--accountButtonHeader-label-fontWeight: var(--headerTopButtons-icon-fontWeight)}@media (hover: hover){.headerTopButtons-button:hover #accountButtonHeader .icon>svg,.headerTopButtons-button:hover .partProductFavorite1.productFavoriteButtonHeader .productFavoriteHeaderButton-icon-svg,.headerTopButtons-button:hover .partShoppingCart2.shoppingCartBasket .shoppingCartBasket-icon-svg path{fill:var(--accountButtonHeader-icon-svg-fill-hover)}}.dropdownCustom .partHeading{display:block;margin-bottom:15px}.dropdownCustom .dropdownCustom-orderList{display:grid;gap:15px;width:440px;max-width:calc(100vw - 50px);max-height:300px;overflow:auto}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem{gap:15px;padding-bottom:15px}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-image{width:60px}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-wrapper{gap:5px 15px}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-heading .title{font-weight:400}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-heading .title:hover{text-decoration:underline}.dropdownCustom .table{margin:15px 0;padding-left:75px;display:flex;flex-direction:column;gap:.625em}@media (max-width: 440px){.dropdownCustom .table{padding-left:0}}.dropdownCustom .table-row{display:flex;align-items:center;gap:20px}.dropdownCustom .table-row-label{margin-right:auto}.dropdownCustom .table-row-value{text-wrap:nowrap}.dropdownCustom .totalCost{display:flex;gap:15px;font-weight:700;color:var(--black)}.dropdownCustom .totalCost-label{margin-right:auto}.dropdownCustom .totalCost-value{font-size:1.25em}.dropdownCustom-buttons{display:flex;gap:10px}@media (max-width: 430px){.dropdownCustom-buttons{flex-wrap:wrap}}.navigationDropdown--customContainerFilters{--partNavigation3-navigationDropdown-offset: var(--spacing-30);width:calc(100vw - (2 * var(--basicContainer-padding)) - var(--body-scrollbarWidth))!important;max-width:calc(var(--basicContainer-maxWidth))!important}.navigationDropdown--customContainerFilters .customContainer{background-color:#faf4ed;padding:var(--spacing-30);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--spacing-90)}.navigationDropdown--customContainerFilters .customContainer .heading{display:block;font-family:var(--fontFamily-heading);font-weight:700;color:var(--black);font-size:1.125em;margin-bottom:.8em}.navigationDropdown--customContainerFilters .customContainer ul{display:flex;flex-direction:column;gap:var(--spacing-15)}.navigationDropdown--customContainerFilters .customContainer ul li a{text-decoration:none;color:currentColor}@media (hover: hover){.navigationDropdown--customContainerFilters .customContainer ul li a:hover{text-decoration:underline}}.navigationDropdown--customContainerFilters .customContainer .submenu--wineTypes ul{gap:0}.navigationDropdown--customContainerFilters .customContainer .submenu--wineTypes li{padding:var(--spacing-10) 0;border-bottom:solid 1px rgba(0,0,0,.1)}.navigationDropdown--customContainerFilters .customContainer .submenu--wineTypes li:first-child{padding-top:0}.navigationDropdown--customContainerFilters .customContainer .submenu--wineTypes li:last-child{padding-bottom:0;border-bottom:none}.navigationDropdown--customContainerFilters .customContainer .submenu--wineTypes li a{display:flex;gap:var(--spacing-20);align-items:center}.navigationDropdown--customContainerFilters .customContainer .submenu--wineTypes li a img{max-width:15px}
