html,body{max-width:100%;overflow-x:clip;-webkit-text-size-adjust:100%}@supports not (overflow-x: clip){html,body{overflow-x:hidden}}main#MainContent,.content-for-layout,.shopify-section,.page-width,.container,.container-fluid{max-width:100%}img,video,iframe{max-width:100%}img{height:auto}@media screen and (max-width:1199px){.col-12.col-xl-2.head-logo.logo-padding.text-center.text-xl-start,.col-12.col-xl-7.col-lg-8.header-menu.d-flex.align-items-center{width:auto!important;max-width:100%!important}}@media screen and (max-width:991px){.header-2 .header-center{padding:.8rem 0!important}.header-2 .header-center .row{align-items:center;row-gap:.8rem;margin-left:0;margin-right:0}.header-2 .d-block.d-lg-none.col-2{order:1;flex:0 0 auto;width:auto;max-width:none;padding-left:.75rem;padding-right:.5rem}.header-2 .head-logo{order:2;flex:1 1 auto;width:auto!important;max-width:calc(100% - 7rem)!important;padding-bottom:0!important;padding-left:.5rem;padding-right:.5rem;text-align:left!important}.header-2 .header__heading-logo{width:auto;max-width:min(48vw,18rem);max-height:6.4rem!important}.header-2 .header-icon{order:3;flex:0 0 auto;width:auto!important;max-width:none!important;margin-left:auto;padding-left:.5rem;padding-right:.75rem;display:flex;align-items:center;justify-content:flex-end;gap:.8rem}.header-2 .header-menu{order:4;flex:0 0 100%!important;width:100%!important;max-width:100%!important;padding:.4rem .75rem 0;display:block!important}.header-2 .header-menu>.icon-search,.header-2 .form-search,.header-2 .search-modal__form,.header-2 .form-search .field{width:100%;min-width:0}.header-2 .header-2-sign,.header-2 .header-wishlist,.header-2 .block_currencies{display:none!important}.header-cart .header__icon .icon{width:3.2rem;height:3.2rem}.product-minincart{width:min(31rem,calc(100vw - 2rem));right:0}.header-bottom .row .col{display:block}.nav-mega{width:min(86vw,32rem)!important;left:-86vw!important}.nav-mega.active{left:0!important}.nav-mega .site-nav .site-nav__item .site-nav__link{padding:1.5rem 1.4rem!important}.nav-bkg{z-index:9990}}@media screen and (max-width:767px){#shopify-section-template--21437259350315__1636014571771b2284 .slick-list,#shopify-section-template--21437259350315__1636014571771b2284 .slick-track,.slide-show .slick-list,.slide-show .slick-track{height:auto!important;max-height:none!important}.slide-show .slide-image{height:min(70svh,52rem)!important;min-height:38rem;padding-bottom:0!important}.slide-show .slide-image.media img,.slide-image.media img{width:100%;height:100%!important;object-fit:cover!important}.slide-show .text-slider{padding:0 1rem}.slick-slider .slider-conten .text-slide-box,.slide-show .text-slide-box{max-width:100%!important;padding:1.5rem!important}.slide-show .text-slider h2,#shopify-section-template--21437259350315__1636014571771b2284 .text-slider h2.title-slide{font-size:clamp(2.8rem,10vw,3.8rem)!important;line-height:1.05!important;margin-bottom:.8rem}.slide-show .text-slider h4{font-size:1.2rem;line-height:1.2}.slide-show .text-slider .description-slide{font-size:clamp(1.4rem,4.2vw,1.8rem)!important;line-height:1.35;font-weight:600}.slide-show .link-base,.slide-btn{margin-top:1.5rem}}@media screen and (max-width:380px){.slide-show .slide-image{min-height:34rem}.slide-show .text-slider h2,#shopify-section-template--21437259350315__1636014571771b2284 .text-slider h2.title-slide{font-size:2.6rem!important}}@media screen and (max-width:991px){.product-carousel .row{margin-left:0;margin-right:0}.product-carousel .col-lg-6.image-left{width:100%!important;text-align:center;margin-bottom:1.5rem;padding-left:0;padding-right:0}.product-carousel .col-lg-6.image-left img{width:min(36vw,15rem);min-width:11rem;max-width:15rem!important;border-radius:50%;margin-bottom:1.5rem!important}.product-carousel .col-lg-6:last-child{width:100%!important;padding-left:0!important}.product-carousel .slick-list,.product-carousel .slick-track,.product-carousel .slick-slide{height:auto!important;max-height:none!important}.product-carousel .product-card__overlay,.product-carousel .slick-arrow{display:none!important}.product-carousel .card-information__text{min-height:auto!important}}@media screen and (max-width:767px){#shopify-section-template--21437259350315__collection_2_iX7twc .col-lg-6.collection-2-items,.collection-2 .collection-2-items{flex:0 0 50%;width:50%!important;max-width:50%!important;padding-left:.4rem;padding-right:.4rem}.collection-2 .collection-1-row img,.collection-2 .collection-2-row img{width:100%!important;height:clamp(15rem,45vw,23rem)!important;object-fit:cover}.collection-2 .collection-infor{padding:1.2rem}.collection-infor h3{font-size:clamp(1.4rem,4.3vw,1.7rem)!important;line-height:1.15}.collection-infor .count{font-size:1.2rem}}@media screen and (max-width:767px){body.collection .collection-hero.collection-hero--with-image,body.ernie-els-wines .collection-hero.collection-hero--with-image,body.alto-wines .collection-hero.collection-hero--with-image,body.stellenzicht-wines .collection-hero.collection-hero--with-image{padding:4rem 1.5rem!important;max-width:100%!important}body.collection .collection-hero__inner.page-width,body.ernie-els-wines .collection-hero__inner.page-width,body.alto-wines .collection-hero__inner.page-width,body.stellenzicht-wines .collection-hero__inner.page-width{padding:0!important;max-width:100%!important}body.collection .collection-hero__title{font-size:clamp(2.6rem,8vw,3.6rem);line-height:1.1}body.collection .collection-hero__description{max-width:100%;font-size:1.4rem;line-height:1.5}#shopify-section-template--21437259186475__banner .collection-hero__image-container.media img{width:100%!important;border-radius:1.2rem!important}.collection-filters{grid-template-columns:1fr!important;padding:0 1.5rem;row-gap:1rem}.mobile-facets__wrapper,.mobile-facets__open-wrapper,.mobile-facets__open{width:100%}.collection-product-count{text-align:left}#main-collection-product-grid.row{margin-left:-.5rem;margin-right:-.5rem}#main-collection-product-grid>.grid__item{padding-left:.5rem;padding-right:.5rem}.card-information__text{min-height:auto!important;font-size:1.3rem;line-height:1.35}.card-information span.price-item.price-item--regular{font-size:1.6rem}.card-wrapper.product-grid-3 .button{min-height:4.2rem!important;height:auto!important;margin-top:1rem!important}}@media screen and (min-width:480px)and (max-width:749px){#main-collection-product-grid>.grid__item{flex:0 0 50%;width:50%;max-width:50%}}@media screen and (max-width:991px){body.product .product.grid.grid--1-col.grid--2-col-tablet{display:flex;flex-direction:column!important;gap:2rem}body.product .product:not(.product--no-media):not(.featured-product) .product__media-wrapper,body.product .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:100%!important;width:100%!important}body.product .product-thumb-image img,body.product .product-thumb-image-product img{height:auto!important;max-height:65vh;min-height:0;object-fit:contain;padding:1.2rem}body.product .product__info-wrapper{padding-left:1.5rem!important;padding-right:1.5rem!important}body.product .product-form__buttons,body.product product-form,body.product .product-form__submit{width:100%}body.product .product-recommendations img,body.product .product-recommendations .media{height:auto!important;min-height:0}}@media screen and (max-width:767px){.cart-sticky{bottom:-26rem;flex-wrap:wrap;gap:.75rem;padding:1rem 1.2rem;justify-content:space-between}.cart-sticky.active{bottom:0}.cart-sticky .sticky-cart-close{position:absolute;top:0;right:0;margin-right:0}.cart-sticky .sticky-image{display:none}.cart-sticky .sticky-info{flex:1 1 100%;padding:0 2.4rem 0 0}.cart-sticky .product-name{margin-top:0;text-align:left}.cart-sticky .price{justify-content:flex-start;margin:.5rem 0}.cart-sticky product-form{flex:1 1 100%;width:100%}body.alto-wines .cart-sticky button.product-form__submit.button.button--full-width.button--primary,body.ernie-els-wines .cart-sticky button.product-form__submit.button.button--full-width.button--primary,body.stellenzicht-wines .cart-sticky button.product-form__submit.button.button--full-width.button--primary,.cart-sticky button.product-form__submit.button.button--full-width.button--primary{width:100%;min-height:4.4rem!important;height:auto!important;padding:1rem 1.6rem!important;line-height:1.2!important}}@media screen and (max-width:749px){body.page-about .image-with-text{margin-top:2rem;margin-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}body.page-about .image-with-text .grid{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important}body.page-about .image-with-text .grid>*{grid-column:auto!important;grid-row:auto!important;width:100%!important;max-width:100%!important}body.page-about .image-with-text__media.image-with-text__media--large.media,body.page-about .image-with-text__media.media{height:auto!important;min-height:0!important;padding-bottom:66%!important}body.page-about .image-with-text__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover}body.page-about .image-with-text__content{padding:2rem 0 3rem!important}body.page-about .image-with-text__heading{font-size:clamp(2.4rem,7vw,3rem);line-height:1.15}}@media screen and (max-width:767px){body.page-contact .contact,body.page-contact .container{padding-top:3rem!important;padding-bottom:3rem!important}.newlester-footer .footer-block__newsletter{width:100%!important}.footer-middle .icon-top{flex-direction:column!important;flex-basis:100%!important;text-align:center}.footer-center{background-size:cover;background-position:center}}@media screen and (max-width:767px){.awards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}img.awardItem{width:100%}}@media screen and (max-width:420px){.awards{grid-template-columns:1fr}}@media screen and (max-width:749px){body.page-about :is(#wine-direct-mobile-rescue,[id*=__image_with_text_]) .image-with-text__media.image-with-text__media--large.media,body.page-about :is(#wine-direct-mobile-rescue,[id*=__image_with_text_]) .image-with-text__media.media{height:auto!important;min-height:0!important;padding-bottom:66%!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wine-direct-mobile.css.map */
