body{display:flex;flex-direction:column}a{color:unset}.header__heading-logo-transparent{display:none}.template--index .section-header:not(.shopify-section-header-sticky) .header-wrapper,.template--list-collections .section-header:not(.shopify-section-header-sticky) .header-wrapper,.template--product .section-header:not(.shopify-section-header-sticky) .header-wrapper,.template--conscious-wine .section-header:not(.shopify-section-header-sticky) .header-wrapper,.template--our-story .section-header:not(.shopify-section-header-sticky) .header-wrapper,.template--partner-with-us .section-header:not(.shopify-section-header-sticky) .header-wrapper,.template--find-us .section-header:not(.shopify-section-header-sticky) .header-wrapper,.template--subscriptions .section-header:not(.shopify-section-header-sticky) .header-wrapper{background:transparent;position:absolute;width:100%}.section-header.shopify-section-header-sticky .header-wrapper .header__heading-logo{display:none}.section-header.shopify-section-header-sticky .header-wrapper .header__heading-logo-transparent{display:block}.section-header:not(.shopify-section-header-sticky) .header-wrapper{background:#a4766a!important}.template--index .section-header:not(.shopify-section-header-sticky) .header__menu-item,.template--list-collections .section-header:not(.shopify-section-header-sticky) .header__menu-item,.template--product .section-header:not(.shopify-section-header-sticky) .header__menu-item,.template--conscious-wine .section-header:not(.shopify-section-header-sticky) .header__menu-item,.template--our-story .section-header:not(.shopify-section-header-sticky) .header__menu-item,.template--partner-with-us .section-header:not(.shopify-section-header-sticky) .header__menu-item,.template--find-us .section-header:not(.shopify-section-header-sticky) .header__menu-item,.template--subscriptions .section-header:not(.shopify-section-header-sticky) .header__menu-item{//padding: .5rem 1.75rem .5rem !important}.header__menu-item span,.header__icon span{font-family:ABC Marfa;letter-spacing:0;color:#fff}#MainContent{margin-top:48px;flex:1}.mega-menu .mega-menu__list--condensed{display:flex!important;justify-content:space-between}.mega-menu__list--condensed .mega-menu__link{font-family:Big Daily Short;font-size:45px;font-style:italic;font-weight:200}.shopify-section-header-sticky .header-wrapper .header__menu-item span,.header-wrapper .mega-menu__list--condensed .mega-menu__link{color:#fff;position:relative}.header-wrapper .mega-menu__list--condensed .mega-menu__link:hover:after{content:"";position:absolute;height:1px;width:100%;bottom:0;left:0;background:#fff}details[open]>.header__menu-item,.mega-menu__link:hover,.mega-menu__link--active{text-decoration:none!important}.header__menu-item:hover span{text-decoration:none;text-underline-offset:0}summary.list-menu__item{padding-right:1.2rem}.mega-menu__content{border-top:1px solid #fff;transition:all .4s}.header__search,.header__icon--account{display:none!important}.header__icon--account{padding:1.2rem;width:auto}.header__icon--cart .icon{display:none!important}.header__icon--cart{margin-right:0}.cart-count-bubble{background-color:transparent;height:30px;width:30px;bottom:unset;left:unset;border:1px solid #fff;right:5px;top:10px}.cart-count-bubble span{color:#fff}.section-header.shopify-section-header-sticky .cart-count-bubble{border:1px solid #fff;right:0;top:10px}.section-header.shopify-section-header-sticky .cart-count-bubble span{color:#fff}.list-menu--inline{align-items:center}body{font-family:ABC Marfa!important}body,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2,.header__menu-item{color:rgba(var(--color-foreground),1)}.link{text-decoration:none}.button{font-family:Bourbon Grotesque;font-size:12px;line-height:42px;min-height:42px;min-width:150px;padding:0}.image-with-text__heading,h2.title{font-family:ABC Marfa;font-weight:400}.image-with-text__heading.alt-font,.image-with-text__heading i,h2.title i,h2.title em,.product-recommendations__heading i{font-family:Big Daily Short}.image-with-text__text--caption{letter-spacing:.08em;color:#000;margin-bottom:20px!important}.image-with-text__heading.h1{font-size:50px;line-height:1}.collection_heading{font-family:ABC Marfa;text-transform:uppercase}.collection_heading i{font-family:Big Daily Short;text-transform:none}.image-with-text__text--caption.caption-with-letter-spacing--large{font-size:20px}.image-with-text__content .image-with-text__text+.button--secondary{background:transparent;padding:0 15px}.custom-section .image-with-text__content{padding-left:25%}.section-featured-product-new img{margin:30px 0;width:100%;object-fit:cover}.section-featured-product-new .product-form{width:100%}.section-featured-product-new .product-form__buttons{max-width:20rem!important}.custom-section2 .image-with-text__media-item{width:40%}.custom-section2 .image-with-text__content{padding-left:15%}.multicolumn .title-wrapper-with-link{justify-content:center}.custom-multi .multicolumn-card{position:relative}.custom-multi .multicolumn-card__info{position:absolute;padding:0!important;bottom:20px;left:50%;transform:translate(-50%);color:#fff;width:90%}.custom-multi .multicolumn-card__info h3{color:#fff;text-transform:uppercase}.custom-list .image-with-text__text p{font-size:20px;text-transform:uppercase;padding-left:25px;position:relative}.custom-list .image-with-text__text p:before{content:"";position:absolute;left:0;top:12px;width:9px;height:9px;background:#bda583;border-radius:100px}.custom-section2,.custom-list{background:#f6f6f0}.section-blog--new .card__information{padding-top:0}.section-blog--new .card__heading{font-size:24px;font-weight:400;font-family:ABC Marfa;letter-spacing:0}.section-blog--new .blog-wrap{display:flex;justify-content:space-between;align-items:flex-start}.section-blog--new .blog-wrap .featured{position:relative}.section-blog--new .blog-wrap .title-blog{position:absolute;bottom:8%;left:50%;transform:translate(-50%);text-align:center;width:80%}.section-blog--new .blog-wrap .title-blog a{text-decoration:none}.section-blog--new .blog-wrap .title-blog a span{font-family:Big Daily Short;font-style:italic;font-weight:400;font-size:40px;color:#fff;text-decoration:none;line-height:47px;display:block;margin-bottom:30px}.section-blog--new .blog-title{text-align:center;letter-spacing:.08em;font-size:20px;text-transform:uppercase;margin-bottom:30px}.section-blog--new .card__inner{min-height:380px}.section-blog--new .blog__posts.articles-wrapper{column-gap:50px}.section-blog--new .grid--2-col-desktop .grid__item{width:calc(50% - 25px)}.section-blog--new .blog__button{margin-top:3rem}#shopify-section-newsletter .newsletter{background:#a4766a}.newsletter__wrapper{display:flex;align-items:center;justify-content:space-between}.newsletter__wrapper .newsletter__subheading{margin-left:0;max-width:unset;color:#fff}.newsletter__wrapper .email-form{width:55%;margin-top:0}.newsletter__wrapper .email-form form{width:100%;max-width:100%}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.newsletter__wrapper .newsletter-form__field-wrapper .field__label{font-family:Bourbon Grotesque;color:#fff;font-size:12px;top:18px}.newsletter__wrapper .newsletter-form__field-wrapper .field__input:focus~.field__label{font-size:10px;top:8px}.newsletter-form__field-wrapper .field__input{border-radius:0}.newsletter__wrapper .newsletter-form__field-wrapper .field:after{border:0;border-radius:0;box-shadow:none;transition:none}.newsletter__wrapper .newsletter-form__field-wrapper .field__input:focus{box-shadow:none;border-bottom:1px solid #fff;outline:0;border-radius:0}.newsletter-form__button{width:auto!important;align-items:center;margin-right:1.5rem!important}.newsletter-form__button span{font-family:Big Daily Short;font-style:italic;font-weight:200;font-size:24px;color:#fff}.newsletter-form__button svg{width:25px!important;height:25px;margin-left:20px;color:#fff;padding-top:5px}footer.footer{position:relative}#footer-badge{position:absolute;right:5%;bottom:6%;width:65px;height:65px;border:1px solid #fff;border-radius:50%}#footer-badge span{font-size:8px;text-align:center;line-height:1.4;display:block;padding-top:15px;color:#fff;letter-spacing:0;max-width:85%;margin:auto}#footer-badge span i{font-family:Big Daily Short;display:block;font-size:10px}footer.footer .footer-block__heading{font-family:Bourbon Grotesque;font-style:normal;font-weight:400;font-size:14px;line-height:14px;margin-bottom:10px;letter-spacing:.08em;color:#fff}.footer-block__details-content .list-menu__item--link,footer.footer .list-social__link{display:inline-block;font-size:16px!important;color:#fff!important;padding-bottom:0;line-height:normal}footer.footer .footer-block__details-content .list-menu__item--link:hover,footer.footer .copyright__content a:hover{text-decoration:none}footer.footer .footer__content-bottom{border-top:0;padding-top:0}footer.footer .footer__localization:empty+.footer__column--info{align-items:flex-start;color:#fff}footer.footer .copyright__content{font-size:10px;text-transform:uppercase}footer.footer .footer__content-top{padding-bottom:3rem}footer.footer .footer__blocks-wrapper{justify-content:flex-start;column-gap:unset}footer.footer .footer__blocks-wrapper .grid__item{width:20%}footer.footer .footer__blocks-wrapper .grid__item.footer-block--menu{width:13%}footer.footer .list-social-block{justify-content:flex-start;flex-direction:column}footer.footer .list-social-block .list-social__link{padding:0}footer.footer .footer-block__heading-menu{margin-top:35px}footer.footer .footer-block--newsletter{width:40%!important;flex-direction:column;align-items:flex-start;margin-top:0}footer.footer .footer-block--newsletter .footer-block__heading{font-family:ABC Marfa;font-style:normal;font-weight:500;font-size:16px;line-height:20px;max-width:50%;margin-bottom:25px}footer.footer .footer-block--newsletter .field__label{color:#fff;font-family:Bourbon Grotesque;font-style:normal;font-weight:400;font-size:1.2rem;top:calc(1.3rem + var(--inputs-border-width))}footer.footer .footer-block--newsletter .field__input:focus~.field__label{top:calc(var(--inputs-border-width) + .5rem);font-size:1rem}footer.footer .footer-block--newsletter input:not(:placeholder-shown)+.field__label{top:calc(var(--inputs-border-width) + .5rem);font-size:1rem}footer.footer .footer-block--newsletter .newsletter-form__field-wrapper{min-width:300px}footer.footer .footer-block--newsletter .newsletter-form__field-wrapper .field:after{border:1px solid #fff;border-radius:0;box-shadow:none!important;transition:none}footer.footer .footer-block--newsletter .field:hover.field:after{border-radius:0;box-shadow:none}.footer-block__newsletter+.footer__list-social{margin-left:-1.3rem;margin-top:10px}footer.footer .list-social__item .icon{height:26px;width:26px}footer.footer .footer__copyright{color:#fff}footer.footer .footer__content-bottom{border-top:1px solid #FFFFFF;padding-top:32px}footer.footer .footer__content-bottom .logo-links{display:flex;justify-content:center;width:100%}footer.footer .footer__content-bottom .logo-links a{color:#fff;font-size:13px}footer.footer .footer__content-bottom .logo-links img{max-width:110px;margin:0 6rem}.image-with-text__content .image-with-text__text+.button{min-width:20rem;padding:6px 0}.product__text.product__title{font-weight:500;font-size:26px;line-height:32px;letter-spacing:.08em}.product__text.product__title i{font-family:Big Daily Short}.product__text{margin-bottom:40px!important;margin-top:60px!important}.price--block{display:flex;align-items:center}.price--block .text{padding-right:50px;position:relative;text-transform:uppercase;line-height:1}.price--block .text:after{content:"";position:absolute;width:2px;height:90%;background:#000;top:5%;right:24px}.section-featured-product .product-form__buttons{max-width:30rem}.price--block .price__container{margin-bottom:0!important}.price--block .price__regular .price-item--regular{font-family:ABC Marfa}.price--block .price__regular s.price-item--regular{color:#6e6e6e;margin-left:8px;font-weight:300}.section-featured-collection .collection__title{text-align:center}.section-featured-collection .product-card-wrapper .card,.section-collection .product-card-wrapper .card,.product-recommendations .product-card-wrapper .card{background:transparent}.section-featured-collection .card__heading,.section-collection .card__heading,.product-recommendations .card__heading{font-family:ABC Marfa;font-weight:400;font-size:24px;text-align:center;text-transform:capitalize}.section-featured-collection .card-information .notes,.section-collection .card-information .notes{font-family:Big Daily Short;font-style:normal;font-weight:200;font-size:16px;line-height:22px;text-align:center;display:block;margin:2px}.section-featured-collection .card-information .price--block,.section-collection .card-information .price--block{justify-content:center;align-items:center;margin-bottom:15px}.section-featured-collection .quick-add__submit,.section-collection .quick-add__submit{padding:0 .8rem;min-width:150px;max-width:150px;margin:auto;background:transparent}.section-featured-collection .card--card .card__inner .card__media,.section-collection .card--card .card__inner .card__media,.product-recommendations .card--card .card__inner .card__media{border-radius:30px;width:100%;margin:0}.section-featured-collection .card__media .media img,.section-collection .card__media .media img,.product-recommendations .card__media .media img{padding:10px;object-fit:contain}.template--collection .section-collection{background:#f6f6f0}.template--collection .collection-hero__title{font-size:50px;margin:8rem 0 2.5rem;text-transform:unset;text-align:center;font-family:Big Daily Short;font-style:italic;font-weight:200}.collection-hero__title+.collection-hero__description{margin:auto;text-align:center;max-width:600px;margin-bottom:4rem!important}.template--collection .section-collection-list .collection-list{column-gap:0;row-gap:0}.template--collection .section-collection-list .grid--2-col-desktop .grid__item{width:50%;max-width:50%}.template--collection .section-collection-list .card:not(.ratio){border:0;border-radius:0}.template--collection .section-collection-list .card--card .card__inner .card__media{margin:0;width:100%}.template--collection .section-collection-list .card__content{position:absolute;top:57%;left:50%;transform:translate(-50%,-50%);text-align:center}.template--collection .section-collection-list .card__heading{font-size:50px;color:#fff;font-weight:400;font-family:ABC Marfa;text-transform:uppercase}.template--collection .section-collection-list .card__heading i{font-family:Big Daily Short;text-transform:none}.card-information .tasting-notes{display:flex;flex-wrap:wrap;justify-content:center;margin:10px 0 15px}.card-information .tasting-notes span{margin:0 5px 0 0;display:inline-block;line-height:normal}.template--product .header__inline-menu .list-menu .header__menu-item span{color:#fff}.template--product .product{background:#f6f6f0;align-items:end}.template--product .product__info-wrapper{padding-bottom:4rem}.template--product .product__title h1{font-family:Big Daily Short;font-style:normal;font-weight:200;font-size:60px;line-height:70px;text-transform:capitalize}.template--product .sort-information{font-family:ABC Marfa;font-style:normal;font-weight:500;font-size:20px;line-height:25px;letter-spacing:.08em;text-transform:uppercase}.template--product .sort-information span:not(:last-child){display:inline-block;margin-right:20px}.template--product .product__media-list,.template--product .product__media-list .product__media-item{height:100%;margin-bottom:0}@media (min-width:450px;){.template--product .product__media-list,.template--product .product__media-list .product__media-item{max-height:100vh;margin-bottom:0}}.template--product .product__media-list .product__media-item{width:100%}.template--product .product__media-list .product__media-item img{height:100%;object-fit:contain;width:100%;padding-top:0;padding-bottom:0;aspect-ratio:1/1}@media (min-width:768px){.template--product .product__media-list .product__media-item img{max-height:100vh;object-fit:contain;max-width:100%;padding-top:3em;padding-bottom:3em}}.template--product .product--thumbnail_slider .product__media-item:not(.is-active){display:block}.template--product .product__media-list .flickity-viewport{width:100%;height:100vh}@media (min-width: 768px){.template--product .product__media-list .flickity-viewport{width:100%}}.template--product *:focus-visible{outline:0;box-shadow:none}.template--product .product__text{margin-top:2.5rem!important;margin-bottom:1rem!important;font-size:20px;line-height:25px}.template--product .flickity-page-dots{bottom:20px}.template--product .flickity-page-dots .dot{width:60px;height:2px;margin:0;border-radius:0}.product__accordion .accordion__title{font-weight:400;font-size:20px;font-family:ABC Marfa}.product__accordion .accordion__content{font-size:16px}.template--product .accordion{border-top:.1rem solid #000;border-bottom:.1rem solid #000}.product-form__quantity .form__label{display:none}.quantity:after{box-shadow:none}.product-form__submit{background:transparent;padding:6px 0;color:#000}.product-form__submit .price{font-size:12px;line-height:42px;color:#000}.template--product .product-form__buttons{width:75%}.template-merch .section-apps{background:#eae5d6}.template-merch .shopify-block.shopify-app-block{padding:5rem 0}.qty-bnts{margin:0!important;display:flex;align-items:center}.qty-bnts .product-form{width:78%}.qty-bnts .product-form__input{width:22%;max-width:none;flex:auto}.shipping-text{display:flex;align-items:center;justify-content:center}.shipping-text span{font-size:14px;line-height:17px;font-weight:500;margin-left:5px}.tasting-notes .multicolumn-list{margin-top:6rem}.tasting-notes .num{display:block;width:35px;height:35px;margin:auto;border:1px solid;border-radius:50%}.tasting-notes h3{font-family:Big Daily Short;font-style:normal;font-weight:200;font-size:45px;line-height:52px!important;max-width:305px;margin:30px auto 0!important}.rich-text__heading em{font-family:Big Daily Short;font-weight:200}.awards-section .rich-text__blocks{max-width:100%}.awards-section .rich-text__heading span:not(:first-child){padding-left:40px;position:relative}.awards-section .rich-text__heading{margin:.5em 0 .75em}.awards-section .rich-text__heading span:not(:first-child):before{content:"";position:absolute;left:15px;top:6px;width:12px;height:12px;background:#dc897d;border-radius:100px}.image-text-small .image-with-text__media{padding-bottom:0!important}.image-text-small .image-with-text__media img{max-width:55%!important;margin:auto;display:block!important;position:unset!important;padding:2em 0}.image-text-small .image-with-text__text,.image-text-med .image-with-text__text{max-width:400px}.image-text-med .image-with-text__media{padding-bottom:0!important}.image-text-med .image-with-text__media img{max-width:80%!important;margin:auto;display:block!important;position:unset!important;padding:4em 0}.image-text-med .image-with-text__media-item{width:55%}.image-text-med .image-with-text__text-item{width:45%}.featured-product-custom .image-with-text__media{max-width:55%;margin:auto;border-radius:30px!important;max-height:55vh}.featured-product-custom .image-with-text__media img{object-fit:contain;padding:20px}.product-recommendations__heading{text-align:center;font-family:ABC Marfa!important}.perfect-pair p{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;padding-left:25px;position:relative;margin-bottom:20px!important;max-width:300px}.perfect-pair p:before{content:"";position:absolute;left:0;top:5px;width:9px;height:9px;background:#bda583;border-radius:100px}.rich-text__image img{max-width:100%}.image-with-text__text-item .product-form__submit{padding:0}.template--product .product__info-container .product-form{margin:1rem 0}.bsub-widget{border:0;margin-bottom:0!important}.bsub-widget__plans-container fieldset{border:0}.bsub-widget__text{font-family:Big Daily Short;font-style:italic;font-weight:200;font-size:25px}.bsub__hidden{display:none}.bsub-widget__group-label [type=radio]:checked,.bsub-widget__group-label [type=radio]:not(:checked){position:absolute;left:-9999px}.bsub-widget__group-label [type=radio]:checked+div,.bsub-widget__group-label [type=radio]:not(:checked)+div{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}.bsub-widget__group-label [type=radio]:checked+div:before,.bsub-widget__group-label [type=radio]:not(:checked)+div:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #000;border-radius:100%;background:transparent}.bsub-widget__group-label [type=radio]:checked+div:after,.bsub-widget__group-label [type=radio]:not(:checked)+div:after{content:"";width:12px;height:12px;background:#dc897d;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.bsub-widget__group-label [type=radio]:not(:checked)+div:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.bsub-widget__group-label [type=radio]:checked+div:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bsub-widget__group{margin-bottom:10px}.bsub-widget__group-discount-summary{font-family:ABC Marfa;font-size:16px;font-style:normal}.bsub-widget__plans-container fieldset legend{font-size:16px;text-transform:uppercase}.bsub-widget__plan-header .bsub-widget__text{font-size:18px;display:inline-block}.bsub-widget__plan-header .bsub-widget__plan-pricing{display:inline-block;margin-left:20px;font-size:14px}.bsub-widget__plans-container{padding-left:15px}.page-custom-text .image-with-text__heading,.page-custom-text .image-with-text__text{margin:auto;width:510px;max-width:510px}.page-custom-list{background:#9ca090}.page-custom-list .image-with-text__media-item{margin-right:8%;padding:5% 5% 5% 0}.page-custom-list .image-with-text__media-item .image-with-text__media{background:transparent}.page-custom-list .image-with-text__media-item .image-with-text__media img{object-fit:contain!important}.page-custom-list .image-with-text__content{padding-left:15%;padding-right:25%}.template--conscious-wine .image-with-text__text.rte{margin-top:4rem}.template--conscious-wine .image-with-text__text p{font-size:20px;line-height:25px}.page-custom-list .image-with-text__text.rte{margin-bottom:2rem}.page-custom-list .image-with-text__text--caption{color:#fff;font-size:16px;line-height:20px;letter-spacing:.08em;padding-left:25px;position:relative;margin:0}.page-custom-list .image-with-text__text--caption:before{content:"";position:absolute;left:0;top:5px;width:9px;height:9px;background:#bda583;border-radius:100px}.page-custom-list .image-with-text__content .image-with-text__text:last-child{margin-top:1rem;margin-bottom:0}.custom-multi .multicolumn-list__item{width:30%!important;max-width:30%!important}.custom-multi .multicolumn-list__item img{width:100%!important;transform:none!important;height:100%!important;left:unset!important}.fancybox-slide{background:#393939b3}.multi-popup{background:#d9d9d9!important;border-radius:30px;max-width:1200px!important}.multi-popup .inner{display:flex;align-items:center;justify-content:space-between}.multi-popup .inner .info{padding-left:5%;padding-right:5%}.multi-popup .inner .info .title{font-family:ABC Marfa;font-weight:400;font-size:26px;line-height:32px;letter-spacing:.08em}.multi-popup .inner .info .content p{font-size:24px;line-height:32px}*:focus-visible{outline:none!important;box-shadow:none!important}.custom-list-story{background:#eae5d6}.custom-list-story .image-with-text__content .image-with-text__text{margin-top:4rem!important}.custom-list-story .image-with-text__media img,.our-story .image-with-text__media img{object-fit:contain;object-position:top}.our-story .image-with-text__grid{background:#fff}.story-heading .rich-text__heading{font-size:36px}.our-story .image-with-text__media-item{padding:5% 3% 5% 8%;width:40%}.our-story .image-with-text__text{max-width:85%}.custom-list-story .image-with-text__media-item{margin:0;width:50%;padding:50px}.custom-list-story .image-with-text__media-item img{object-position:center}.custom-list-story .image-with-text__text-item .image-with-text__content{padding-right:15%}.custom-list-story .image-with-text__text-item,.hero-banner-home .image-with-text__text-item{position:relative}.custom-list-story .image-with-text__text-item:before,.hero-banner-home .image-with-text__text-item:before{content:"";position:absolute;right:-2px;top:0;height:100%;width:4px;background-image:url(//justenoughwines.com/cdn/shop/t/57/assets/gold-line.png?v=46629215454706979701760738081);background-repeat:no-repeat;background-size:cover;z-index:2}.hero-banner-home-2 .image-with-text__text-item:before{left:-2px}.mega-menu__content{position:absolute!important;width:100%!important;z-index:10;top:100%;left:0;opacity:0;visibility:hidden;transition:1s;transition-delay:.3s}.list-menu--inline li .mega-menu__content{top:100%;transform:none}.list-menu--inline li:hover .mega-menu__content{opacity:1;visibility:visible;transform:translateY(0);left:0!important;transition-delay:.3s}body{background:#f6f6f0!important}.blog-header h1{font-size:50px;line-height:62px;text-transform:uppercase;text-align:center}.blog-blurb{font-size:20px;line-height:25px;text-align:center;max-width:520px;margin:0 auto 20px}.main-blog .latest-post{background:#eae5d6;display:flex;align-items:end;margin-top:60px;margin-bottom:60px}.main-blog .latest-post .info{width:50%;padding:4%}.main-blog .latest-post .info a{font-size:42px;line-height:52px;color:#332e20}.main-blog .latest-post .info .article-card__excerpt{font-size:22px;line-height:28px;color:#332e20;font-family:Big Daily Short;margin-top:10px}.main-blog .latest-post .info .read-more{font-size:16px;line-height:20px;color:#332e20;border-bottom:1px solid;display:inline-block;margin-top:4em}.main-blog .latest-post .info .read-more svg{width:16px;height:13px}.main-blog .latest-post .feature-image{background:#bda583;width:50%;padding:5% 8%}.main-blog .latest-post .feature-image img{border-radius:500px 500px 0 0;max-width:100%;max-height:100%;height:100%;object-fit:cover;aspect-ratio:2.5/3}.latest-badge{width:91px;height:91px;background:#bda583;border-radius:50%;margin-bottom:20px;position:relative;text-align:center}.latest-badge span{font-size:14px;line-height:17px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr}.main-blog .article-card .card__inner,.template--article .article-card .card__inner{border-radius:30px}.main-blog .article-card .card__inner .card__media,.template--article .article-card .card__inner .card__media{margin:0;width:100%;border-radius:30px}.main-blog .article-card .card__heading,.template--article .article-card .card__heading{font-size:20px;line-height:25px;font-weight:400;font-family:ABC Marfa!important}.main-blog .article-card .card__heading a,.template--article .article-card .card__heading a{display:flex;justify-content:space-between;align-items:center}.main-blog .article-card .card__heading a span,.template--article .article-card .card__heading a span{max-width:75%}.main-blog .pagination__item{background:#eae5d6;width:48px;height:48px;border-radius:50%}.main-blog .pagination__item--current:after,.main-blog .pagination__item:hover:after{display:none}.main-blog .pagination__item--current,.main-blog .pagination__item:hover{background:#bda583}.article-template__hero-container{max-width:100rem!important}.article-template__hero-container .media{border-radius:30px}.article-template__title{font-family:Big Daily Short;font-style:italic;font-weight:200;font-size:60px;line-height:70px;text-align:center}.article-content{font-weight:400;font-size:18px;line-height:22px;text-align:center;margin-bottom:40px;margin-top:8rem}.article-template__content{font-size:20px;line-height:25px;font-weight:400}.article-template__content b,.article-template__content strong{font-family:Big Daily Short;font-style:italic}.multicolumn-card .article{width:100%;display:block}.template--contact{background:#eae5d6!important}.template--contact .rich-text__text p{font-size:22px}.template--contact #ContactForm .field__input,.template--login .customer .field input{border-radius:0!important;border:1px solid #332E20;font-size:16px;background:transparent}.template--contact #ContactForm .field__input:focus,.template--contact #ContactForm .field:before,.template--contact #ContactForm .field:after,.template--login .customer .field__input:focus,.template--login .customer .field:before,.template--login .customer .field:after{box-shadow:none;border-radius:0!important}.template--contact #ContactForm .contact__button{margin-top:3rem;text-align:center}.template--contact .contact__button .button,.template--login .customer button{border:1px solid #000000;border-radius:5px;background:transparent;color:#000}.template--contact .contact__button .button:before,.template--contact .contact__button .button:after,.template--login .customer button:before,.template--login .customer button:after{border-radius:5px;box-shadow:none}.contact_note{text-align:center;font-size:20px;line-height:30px;padding:10px 0 50px}.contact_note p{margin:0}.template--login{background:#9c9f90!important}.template--login .customer{max-width:100%!important;padding:72px 0 0!important}.template--login .customer h1{font-size:calc(var(--font-heading-scale) * 4rem);font-family:Big Daily Short;font-weight:200;font-style:italic;margin-bottom:30px!important}.template--login .customer h1+div{background:#f6f6f0;padding-top:60px;padding-bottom:60px}.template--login .customer form{max-width:600px;margin:auto}.template--login .login a{font-size:14px;line-height:30px;color:#000}.template--login .login a[href="#recover"]{margin:auto}.template--faq{background:#9c9f90!important}.template--faq .faq-plus-accordian h2{font-family:Big Daily Short;font-style:italic;font-weight:200;font-size:36px;line-height:42px;padding-top:2em;border-bottom:1px solid;margin-bottom:0;padding-bottom:30px}.template--faq #easy-faq-app-header{font-family:Big Daily Short;font-style:italic;font-weight:200;font-size:60px;line-height:70px;text-align:center;color:#332e20;padding-top:72px;padding-bottom:45px;background:#9c9f90!important;margin:0}.template--faq .faq-plus-app-container,.template--faq #easy-faq-search-bar-section{background:#f6f6f0}.template--faq .faq-plus-accordian{margin-top:0;margin-bottom:0;padding-bottom:4em}.template--faq .easy-faq-search-bar input{border:1px solid #000000;background:transparent;color:#000;margin:4em 0 0}.template--faq .faqPlusAppFaq{background:transparent;border-bottom:1px solid #000;padding:10px 0;margin-bottom:0}.template--faq .faqPlusAppFaq:hover{background:transparent!important}.template--faq .faqPlusAppTitle{color:#000!important;font-weight:400!important;font-size:20px!important}.template--faq .faqPlusAppTitle:after,.template--faq .faqPlusAppTitle:before{background:#000!important;top:10px!important;width:1px!important}.template--faq .faqPlusAppContent,.template--faq .faqPlusAppContent span,.template--faq .faqPlusAppContent p{background:transparent!important}.template--partner-with-us .partner-text h3{font-family:Big Daily Short;font-style:italic;font-weight:200;font-size:36px;line-height:42px;padding:0 2.5em}.template--partner-with-us .partner-text .multicolumn-card__info .rte p{font-weight:400;font-size:20px;line-height:25px;padding-right:3em}.template--partner-with-us .how-it-works h2{margin-bottom:1em}.template--partner-with-us .how-it-works .multicolumn-card__image-wrapper--third-width{width:22%}.template--partner-with-us .how-it-works .multicolumn-card__info .rte p{font-family:Big Daily Short;font-style:normal;font-weight:200;font-size:20px;line-height:26px;padding:0 15px}.template--partner-with-us .how-it-works .button{color:#000;background:transparent;padding:0 15px}.template--press,.template--press .press-title{background:#9c9f90!important}.press-list h3{font-family:Big Daily Short;font-style:italic;font-weight:200;font-size:26px;line-height:30px}.press-list .multicolumn-list{row-gap:4em}.press-list .multicolumn-card__info .link{font-size:16px;line-height:20px;text-transform:uppercase;letter-spacing:0;border-bottom:1px solid}.press-list .title-wrapper-with-link{border-bottom:1px solid #332E20;padding-bottom:20px;margin-bottom:60px}.press-list .title-wrapper-with-link h2{font-family:Big Daily Short;font-style:italic;font-weight:200;font-size:36px;line-height:42px;text-align:center;color:#332e20}.section-awards p.title{font-family:Big Daily Short;font-style:italic;font-weight:200;font-size:20px;line-height:23px;margin-bottom:10px}.section-awards .award-info{margin-bottom:20px;border-bottom:1px solid #332E20;padding-bottom:20px;margin-top:0}.section-awards .award-info .rte p{padding-left:20px;position:relative;font-size:16px;line-height:20px;margin-bottom:10px}.section-awards .award-info .rte p:before{content:"";position:absolute;left:0;top:5px;width:8px;height:8px;background:#000;border-radius:100px}.template--find-us #stockist-widget{max-width:90%;margin:auto}.template--find-us .stockist-powered-by-link{display:none}.how-it-works-subscribe .multicolumn-list{margin-top:60px}.how-it-works-subscribe h3{display:inline-block;width:38px;height:38px;border:1px solid;border-radius:50%;line-height:38px!important;font-family:ABC Marfa!important;font-weight:400}.how-it-works-subscribe .rte{font-family:Big Daily Short;font-style:normal;font-weight:200;font-size:26px;line-height:30px;padding:10px 40px}.perk-section h2{margin-bottom:40px}.perk-section h2 i{font-size:60px;line-height:70px;display:block}.perk-section .image-with-text__text{border-bottom:1px solid #A4766A;padding-bottom:2rem}.perk-section .image-with-text__text p{font-size:20px;line-height:25px}.perk-section .image-with-text__text p strong{font-weight:500;color:#bda583;text-transform:uppercase}.template--subscriptions .card__information,.template--collection .card__information{grid-row-start:1}.subscription-custom-block{grid-row-start:2;width:100%;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:999;border-top:1px solid #000000;margin-top:-20px;padding-top:5px}.subscription-custom-block .frequency,.subscription-custom-block .state{width:48%}.subscription-custom-block .frequency p,.subscription-custom-block .state p{font-size:14px;line-height:16px;text-align:center;font-family:Big Daily Short}.subscription-custom-block select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0!important;background-image:none;flex:1;padding:0 1.5em 0 .5em;cursor:pointer;background:transparent;font-family:Big Daily Short;text-align:center}.subscription-custom-block select::-ms-expand{display:none}.subscription-custom-block .select{position:relative;display:flex;width:100%;height:2em;line-height:2;border-radius:6px}.subscription-custom-block .select:after{content:"\25bc";position:absolute;top:0;right:0;background:transparent;cursor:pointer;pointer-events:none;transition:.25s all ease;text-align:right;font-size:14px;line-height:2.5;padding:0 .75em 0 1em;border-radius:6px}.subscription-custom-block .select:hover:after{border-radius:6px!important}.subheading{width:100%;text-align:center;margin-bottom:30px}.subheading p{margin:0;font-size:20px;line-height:25px;letter-spacing:.08em;text-transform:uppercase}.subheading p a{text-decoration:none}.multicolumn-list__item .media a .multicolumn-card__image{max-width:100%;max-height:100%}.collection-title .rich-text__heading{font-weight:500;font-family:ABC Marfa}.collection-title .rich-text__text p{font-size:20px;line-height:25px;max-width:600px;margin:auto}.section-sets .card__heading{font-size:16px;line-height:20px}.section-sets .card--card .card__inner .card__media{background:transparent!important}.yotpo.yotpo-main-widget{padding:5rem}.product__media-list .flickity-prev-next-button svg{display:none}.product__media-list .flickity-prev-next-button.previous{background:url(//justenoughwines.com/cdn/shop/t/57/assets/arrow-left.png?v=13500743627159781191760738081);opacity:1;background-size:contain;background-repeat:no-repeat;left:20px}.product__media-list .flickity-prev-next-button.next{background:url(//justenoughwines.com/cdn/shop/t/57/assets/arrow-right.png?v=90397215715074418651760738081);opacity:1;background-size:contain;background-repeat:no-repeat;right:20px}.product__media-list .flickity-button:disabled{opacity:.3!important}.section-multi-slider .flickity-prev-next-button svg{display:none}.section-multi-slider .flickity-prev-next-button.previous{transform:rotate(-180deg);left:40px}.section-multi-slider .flickity-prev-next-button{background:url(//justenoughwines.com/cdn/shop/t/57/assets/next.png?v=159878834157944854391760738081);opacity:1;background-size:contain;background-repeat:no-repeat}.section-multi-slider .flickity-prev-next-button.next{right:40px}.section-multi-slider .flickity-prev-next-button:hover{background:url(//justenoughwines.com/cdn/shop/t/57/assets/next.png?v=159878834157944854391760738081)!important;background-size:contain!important;background-repeat:no-repeat!important}.instagram-section.multicolumn .title{text-align:center}.award-images{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:780px;margin:auto}.award-images img{width:16.67%;height:auto;padding:0 5px}@media screen and (min-width: 1000px){html,body{overflow-x:hidden}.shopify-section-header-sticky{position:fixed;width:100%}.desktop-img{display:block}.mobile-img{display:none}.custom-multi .multicolumn-list{column-gap:0!important}.custom-multi .multicolumn-list li{width:30%!important;max-width:30%!important}.custom-multi .slider--desktop .slider__slide:first-child{margin-left:0!important}.custom-list .image-with-text__media-item{margin-right:8%}.custom-list .image-with-text__media-item img{object-fit:contain}.newsletter__wrapper{max-width:var(--page-width);margin:0 auto;padding:0 5rem!important}.custom-section .image-with-text__heading{max-width:550px}.section-featured-product .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 16rem 0 7rem}.blog-wrap .blogs{width:60%}.title-left{display:none}.title-slide-item{display:flex;align-items:center;padding-bottom:15%}.section-featured-collection .grid,.section-collection .grid{row-gap:45px}.template--list-collections .image-with-text__content{padding:10rem 7rem 7rem}.hero-banner-home .image-with-text__text-item,.hero-banner-home-2 .image-with-text__media-item{min-width:500px}.template--product .product{align-items:stretch}.template--product .product__info-wrapper{padding-top:8rem}}@media screen and (max-width: 999px){.mobile-img{display:block}.desktop-img,.header__icons .list-menu,.header__heading-logo,.section-blog--new .blog-title{display:none}.cart-count-bubble span,.header__icon--menu .icon{color:#fff}.header__icon--menu .icon{width:3rem}.header__heading-logo-transparent{display:block!important}.cart-count-bubble{border:1px solid #fff;top:10px;right:0}.menu-drawer__navigation{margin:0 2rem;padding:4rem 0!important}.menu-drawer{width:100%!important}.menu-drawer__menu{border-top:1px solid #FFFFFF}.menu-drawer summary.menu-drawer__menu-item,.menu-drawer__menu-item{font-family:Big Daily Short;font-style:italic;font-weight:200;font-size:40px!important;line-height:52px!important;color:#fff;border-bottom:1px solid #FFFFFF;padding:1rem 0!important}.menu-drawer summary.menu-drawer__menu-item{justify-content:space-between}.menu-drawer summary.menu-drawer__menu-item .plus{font-family:Big Daily Short;font-style:normal;font-weight:200;font-size:45px;line-height:52px;color:#fff;margin-top:-8px}.menu-drawer__navigation-container{display:block!important;position:relative}.menu-drawer__navigation-container #footer-badge{right:5%;bottom:10%}.menu-drawer__utility-links{padding:0 2rem!important;background-color:transparent!important;display:flex;justify-content:space-between}.menu-drawer__utility-links .menu-left .list{margin-top:1rem}.menu-drawer__utility-links .menu-left .list a{padding-top:0;color:#fff;padding-bottom:0}.menu-drawer__utility-links .social-right{padding-right:10%}.menu-drawer .list-social{flex-direction:column;margin-top:1rem!important}.menu-drawer .list-social__link{padding:0 1.25rem!important;color:#fff}.drawer-subtitle{font-family:Bourbon Grotesque;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.08em;color:#fff;margin-bottom:10px}.menu-drawer__submenu{padding:0 2rem}.menu-drawer__submenu .menu-drawer__close-button{padding:1.2rem 0;font-family:Big Daily Short;font-style:italic;color:#fff}.image-with-text .grid{flex-direction:column-reverse}.image-with-text .grid__item{width:100%}.image-with-text__content{padding:10rem calc(4rem / var(--font-body-scale)) 5rem!important}.custom-section .image-with-text__content{padding:4rem calc(4rem / var(--font-body-scale)) 4rem!important}.image-with-text__text--caption.caption-with-letter-spacing--large{font-size:17px}.custom-section .image-with-text__heading,.custom-section2 .image-with-text__heading,.custom-list .image-with-text__heading{font-size:45px}.custom-section2 .image-with-text{padding-bottom:0}.custom-section2 .grid{flex-direction:column}.custom-section2 .image-with-text__media-item{width:75%;margin:auto}.custom-section2 .image-with-text__content{padding:4rem 1rem!important}.custom-multi .multicolumn-list__item{width:70%!important;max-width:70%!important;padding-right:15px}.multicolumn .slider-buttons{display:none!important}.custom-list .image-with-text__media-item{max-width:75%;margin:auto}.custom-list .image-with-text__content{padding:2rem 1rem!important}.section-blog--new .blog{background:#f6f6f0}.section-blog--new .blog-wrap{flex-wrap:wrap;justify-content:center}.section-blog--new .blog-wrap .title-blog{position:unset;transform:none;margin:auto}.section-blog--new .blog-wrap .featured{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.section-blog--new .featured img{max-width:75%;margin:20px auto auto;display:block;object-fit:contain;height:auto}.section-blog--new .blog-wrap .title-blog a span{color:#000;font-size:50px;line-height:1.25;margin-bottom:10px}.section-blog--new .blog-wrap .title-blog a svg path{stroke:#000}.section-blog--new .blog__posts.articles-wrapper{column-gap:0;flex-direction:column;max-width:75%;margin:20px auto 0}.section-blog--new .blog__posts.articles-wrapper .article{width:100%;margin-left:0}.section-blog--new .blog__posts.articles-wrapper .article .card__inner,.section-blog--new .slider-buttons{display:none}.section-blog--new .blog__posts .article-card .card__information{padding:0}.section-blog--new .blog__button{margin-top:2rem;margin-bottom:3rem;background:transparent}.section-blog--new .blog-wrap .blogs{width:100%}.newsletter__wrapper{padding:0!important}.newsletter__wrapper .email-form{width:100%}.newsletter-form__button span,.newsletter__wrapper .newsletter__subheading{display:none}footer.footer .grid{display:flex;flex-wrap:wrap;margin-bottom:0}footer.footer .footer-block-image{text-align:left}footer.footer .footer__blocks-wrapper .grid__item{width:100%;margin:0}footer.footer .footer__blocks-wrapper .grid__item.footer-block--menu{width:50%}footer.footer .footer-block__details-content{margin-bottom:2rem}footer.footer .footer-block__details-content .list-menu__item--link{padding-top:0;padding-bottom:0;font-size:16px!important;font-weight:400}footer.footer .footer__content-top{padding-bottom:0;padding-left:1.5rem;padding-right:1.5rem}footer.footer .footer__localization:empty+.footer__column--info{padding-top:0}#footer-badge{right:10%;bottom:10%}footer.footer .footer-block--newsletter{width:100%!important;margin-bottom:40px!important}footer.footer .footer-block--newsletter>*{flex:none}footer.footer .footer-block--newsletter .footer-block__heading{max-width:100%}footer.footer .footer-block__newsletter+.footer__list-social{margin-top:1rem}footer.footer .footer-block--newsletter .footer__copyright{display:none}footer.footer .footer__content-bottom .logo-links{flex-direction:column}footer.footer .footer__content-bottom .logo-links img{order:1;max-width:140px;margin:0 0 20px}footer.footer .footer__content-bottom .logo-links .link-1{order:2;padding:0}footer.footer .footer__content-bottom .logo-links .link-2{order:3;padding:0}footer.footer .footer__content-bottom .footer__copyright{display:block!important;margin-top:0}.title-left{display:block}.title-slide-item{display:none}.section-featured-collection .slider--tablet.product-grid{padding-left:1.5rem}.section-featured-collection .slider-buttons{display:none!important}.template--list-collections .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo,.template--collection .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo,.template--faq .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo,.template--partner-with-us .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo,.template--press .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo,.template--find-us .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo,.template--subscriptions .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo{display:block}.template--list-collections .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo-transparent,.template--collection .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo-transparent,.template--faq .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo-transparent,.template--partner-with-us .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo-transparent,.template--press .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo-transparent,.template--find-us .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo-transparent,.template--subscriptions .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-logo-transparent{display:none!important}.template--list-collections .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--list-collections .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon,.template--collection .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--collection .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon,.template--conscious-wine .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--conscious-wine .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon,.template--our-story .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--our-story .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon,.template--faq .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--faq .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon,.template--partner-with-us .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--partner-with-us .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon,.template--press .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--press .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon,.template--find-us .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--subscriptions .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span{color:#4f4d4d}.template--partner-with-us .section-header:not(.shopify-section-header-sticky) .icon-hamburger path,.template--press .section-header:not(.shopify-section-header-sticky) .icon-hamburger path{stroke:#4f4d4d}.template--list-collections .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon path,.template--collection .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon path,.template--faq .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon path,.template--find-us .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon path,.template--subscriptions .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon path{stroke:#4f4d4d}.template--list-collections .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--collection .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--conscious-wine .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--our-story .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--faq .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--partner-with-us .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--press .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--find-us .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--subscriptions .section-header:not(.shopify-section-header-sticky) .cart-count-bubble{border:1px solid #4f4d4d}.template--collection .section-collection-list .grid--2-col-desktop .grid__item{width:100%;max-width:100%}.template--collection .section-collection-list .collection-list:not(.slider){padding-left:0;padding-right:0}.template--collection .section-collection-list .card__heading{font-size:28px}.template--collection .section-collection-list .card__content{top:60%}.template--product .product__media-list,.template--product .product__media-list .product__media-item{max-height:100vh}.template--product .product__media-gallery .slider-buttons{display:none}.template--product .product__info-wrapper{padding:0 1.5rem 1.5rem}.template--product .product__title h1{font-size:45px}.template--product .sort-information,.template--product .product__text,.product__accordion .accordion__title{font-size:16px}.template--product .product__info-container{display:flex;flex-direction:column;justify-content:flex-start}//.template--product .product__info-container .product__title{order:1;margin-bottom:0}//.template--product .sort-information{order:2}//.template--product .state-select{order:3}//.template--product .bsub-widget{order:4}//.template--product .qty-bnts{order:5}//.template--product .product__text{order:6;margin-top:0!important}//.template--product .product__accordion{order:7}.template--product .product__info-container>*+*{margin:10px 0}.tasting-notes h3{font-size:30px;line-height:35px!important;max-width:205px;margin:10px auto 0!important}.tasting-notes .num{width:30px;height:30px}.awards-section .rich-text__heading{font-size:24px}.awards-section .rich-text__heading span:not(:first-child):before{top:12px;width:10px;height:10px}.image-text-small .grid,.image-text-med .grid{flex-direction:column}.image-text-small .image-with-text__media img{max-width:80%!important}.image-text-small .image-with-text__content,.image-text-med .image-with-text__content{padding:2rem calc(4rem / var(--font-body-scale)) 5rem!important}.image-with-text__heading.h1{font-size:45px}.section-featured-collection .card__heading,.section-collection .card__heading,.product-recommendations .card__heading{font-size:14px}.section-featured-collection .card-information .notes,.section-collection .card-information .notes{font-size:11px;line-height:13px}.card-information .tasting-notes{margin:5px 0}.price--block .text,.price--block .price{font-size:12px}.section-featured-collection .card__information,.section-collection .card__information{padding:1.3rem 0 0}.section-featured-collection .card--card .quick-add,.product-grid .card--card .quick-add{margin:0 0 1rem}.template--conscious-wine .image-with-text__text p{font-size:16px;line-height:22px}.page-custom-text .image-with-text__heading,.page-custom-text .image-with-text__text{width:100%}.page-custom-list .image-with-text .grid{flex-direction:column}.page-custom-list .image-with-text__media-item{margin-right:0;padding:8% 8% 0}.page-custom-text .image-with-text__content,.page-custom-list .image-with-text__content{padding-top:4rem!important}.multi-popup{width:100%;padding:20px!important}.multi-popup .inner{flex-direction:column}.multi-popup .inner .img img{max-height:40vh}.multi-popup .inner .info .title{font-size:22px;line-height:26px;margin:5px 0 10px}.multi-popup .inner .info .content p{font-size:20px;line-height:22px}.image-block img{max-width:100%}.story-heading .rich-text__wrapper{padding:0}.story-heading .rich-text__heading{font-size:24px}.our-story .image-with-text__text{max-width:100%}.our-story .image-with-text .grid{flex-direction:column}.our-story .image-with-text__media-item{padding:10% 15% 0}.our-story .image-with-text__content{padding-top:4em!important}.template--blog .section-header:not(.shopify-section-header-sticky) .header__heading-logo,.template--article .section-header:not(.shopify-section-header-sticky) .header__heading-logo,.template--contact .section-header:not(.shopify-section-header-sticky) .header__heading-logo,.template--login .section-header:not(.shopify-section-header-sticky) .header__heading-logo{display:block!important}.template--blog .section-header:not(.shopify-section-header-sticky) .header__heading-logo-transparent,.template--article .section-header:not(.shopify-section-header-sticky) .header__heading-logo-transparent,.template--contact .section-header:not(.shopify-section-header-sticky) .header__heading-logo-transparent,.template--login .section-header:not(.shopify-section-header-sticky) .header__heading-logo-transparent{display:none!important}.template--blog .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--blog .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon,.template--article .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--article .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon,.template--contact .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--contact .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon,.template--login .section-header:not(.shopify-section-header-sticky) .cart-count-bubble span,.template--login .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon{color:#4f4d4d}.template--blog .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon path,.template--article .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon path,.template--contact .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon path,.template--login .section-header:not(.shopify-section-header-sticky) .header__icon--menu .icon path{stroke:#4f4d4d}.template--blog .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--article .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--contact .section-header:not(.shopify-section-header-sticky) .cart-count-bubble,.template--login .section-header:not(.shopify-section-header-sticky) .cart-count-bubble{border:1px solid #4F4D4D}.blog-header h1{font-size:36px;line-height:45px;margin-top:0;margin-bottom:10px}.blog-blurb{font-size:16px;line-height:22px}.main-blog .latest-post{flex-direction:column-reverse;margin-top:30px;margin-bottom:30px}.main-blog .latest-post .feature-image{width:100%;padding:5% 10%}.latest-badge{width:75px;height:75px}.latest-badge span{font-size:12px;line-height:14px}.main-blog .latest-post .info{width:100%;padding:30px 20px}.main-blog .latest-post .info a{font-size:30px;line-height:37px}.main-blog .latest-post .info .article-card__excerpt{font-size:18px;line-height:21px}.main-blog .latest-post .info .read-more{font-size:14px;line-height:17px;margin-top:5px}.main-blog .latest-post .info .read-more svg{width:15px;height:12px}.main-blog .blog-articles{grid-template-columns:1fr;margin:0 30px}.main-blog .article-card .card__heading,.template--article .article-card .card__heading{font-size:16px;line-height:22px}.main-blog .article-card .card__heading a svg,.template--article .article-card .card__heading a svg{width:26px;height:22px}.main-blog .pagination__list>li:not(:last-child){margin-right:.25rem;margin-bottom:8px}.main-blog .pagination__list>li{flex:auto;max-width:4.4rem}.main-blog .pagination__item{width:38px;height:38px;font-size:12px}.article-template__title{font-size:42px;line-height:50px}.article-template__content{font-size:16px;line-height:20px}.article-template__hero-container .media{margin:0 1.5rem}.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.template--article .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 10rem)}.template--contact .rich-text__text p{font-size:18px}.contact_note{font-size:16px;line-height:22px;padding:10px 20px 40px}.template--login .customer{padding:54px 0 0!important}.template--login .customer h1+div{padding:40px 1.5rem 30px}.template--faq #easy-faq-app-header{text-align:center;font-size:42px;line-height:46px;padding-top:54px}.template--faq .easy-faq-search-bar input{margin-top:2em}.template--faq .faq-plus-accordian{padding-bottom:2em}.template--faq .faq-plus-accordian h2{font-size:24px;line-height:28px;padding-bottom:20px;padding-top:1.5em!important}.template--faq .faqPlusAppTitle{font-size:16px!important;line-height:22px;padding-right:40px!important}.template--partner-with-us .partner-text h3{font-size:24px;line-height:28px;padding:0}.template--partner-with-us .partner-text .multicolumn-card__info .rte p{font-size:16px;line-height:22px;padding-right:0}.template--partner-with-us .how-it-works .multicolumn-card__image-wrapper--third-width{width:15%}.template--partner-with-us .how-it-works .multicolumn-card__info{padding-top:1em!important}.template--partner-with-us .how-it-works .multicolumn-card__info .rte p{padding:0;font-size:16px;line-height:19px}.press-list h3{font-size:18px;line-height:21px}.press-list .multicolumn-list{row-gap:2em}.press-list .multicolumn-card__info .link{font-size:14px;line-height:17px}.how-it-works-subscribe .rte{font-size:18px;line-height:21px;padding:10px}.perk-section .image-with-text .grid{flex-direction:column}.perk-section h2{font-size:36px;line-height:45px}.perk-section h2 i{font-size:42px;line-height:46px}.subscription-custom-block{margin-top:0}.subscription-custom-block .frequency p,.subscription-custom-block .state p{font-size:11px;line-height:12px}.subscribe .quick-add__submit{max-width:100%;margin-top:-10px}.custom-list-story .image-with-text__media-item{padding:8%}.custom-list-story .image-with-text__text-item:before,.hero-banner-home .image-with-text__text-item:before{right:0;top:-2px;height:4px;width:100%;background-image:url(//justenoughwines.com/cdn/shop/t/57/assets/gold-line-mb.png?v=92754255926446591301760738081)}.hero-banner-home .image-with-text__text-item:before{top:unset;bottom:-2px}.shipping-text{display:none}.section-multi-slider .flickity-prev-next-button.previous{left:20px;top:42%}.section-multi-slider .flickity-prev-next-button.next{right:20px}.collection-title .rich-text__text p{font-size:16px;line-height:22px}.featured-in .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(58% - var(--grid-mobile-horizontal-spacing) - 3rem)}.template--product .yotpo.yotpo-main-widget{padding:0 1rem}.award-images img{width:33.33%}.featured-product-custom .image-with-text__media{max-width:90%;max-height:45vh}}@media (min-width:768px){.collection .full-unstyled-link{//white-space: nowrap}}.justify-center{justify-content:center}.multicolumn-card_featured{max-width:300px;margin:0 auto}.multicolumn-card_featured .rich-text__image.award-images{gap:20px}input#NewsletterForm--footer:focus{background-color:transparent;border-radius:0}input#NewsletterForm--footer{color:#fff}.newsletter-form__field-wrapper input:not(:placeholder-shown)+label{top:calc(var(--inputs-border-width) + .5rem)}.cart-item__image-container{background:none}.cart-vino-cta{display:flex;flex-direction:column}.cart__checkout-button.cart__submit{width:100%;border:2px solid black}.featured-product{align-items:center}@media (max-width:749px){.featured-product .product__media-item{display:block!important}}@media (max-width:749px){.template--product .awards-section .metafield-rich_text_field span{display:block;position:relative}.template--product .awards-section .metafield-rich_text_field span:before{display:inline-block;position:relative}.awards-section .rich-text__blocks{max-width:100%}.awards-section .rich-text__heading span:not(:first-child){padding-left:0;position:relative}.awards-section .rich-text__heading{margin:.5em 0 .75em}.awards-section .rich-text__heading em:not(:first-child):before{content:"";position:absolute;left:0;top:16px;width:12px;height:12px;background:#dc897d;border-radius:100px}}@media screen and (max-width: 540px){.awards-section .rich-text__heading span:not(:first-child):before{top:-4px;width:10px;height:10px;left:-8px}.awards-section .rich-text__heading span:first-child:before{top:-4px;width:10px;height:10px;left:-8px;content:"";background:#dc897d;border-radius:100px}.template--product .product__media-list .flickity-viewport{width:100%;max-height:440px}.template--product .product__media-list,.template--product .product__media-list .product__media-item{max-height:440px}.template--product .slider.slider--mobile{margin-top:2rem;margin-bottom:2rem}}.product__media-wrapper{display:flex;flex-direction:column;justify-content:center}@-webkit-keyframes autofill{0%,to{color:#666;background:transparent}}#klaviyo-embed input:-webkit-autofill,#klaviyo-embed input:-webkit-autofill:hover,#klaviyo-embed input:-webkit-autofill:focus,#klaviyo-embed textarea:-webkit-autofill,#klaviyo-embed textarea:-webkit-autofill:hover,#klaviyo-embed textarea:-webkit-autofill:focus,#klaviyo-embed select:-webkit-autofill,#klaviyo-embed select:-webkit-autofill:hover,#klaviyo-embed select:-webkit-autofill:focus{border:1px solid white;-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px #a4766a inset;transition:background-color 5000s ease-in-out 0s}#klaviyo-embed form{max-width:100%!important}#klaviyo-embed form>div{min-height:auto!important}#klaviyo-embed input[type=email]{color:#fff!important;background-color:#fff0!important;border:1px solid rgb(180,187,195,0)!important;height:auto!important;font-family:Bourbon Grotesque!important;font-size:16px!important;padding:0!important}#klaviyo-embed input[type=email]:focus{text-transform:unset!important}#klaviyo-embed input[type=email]:-webkit-autofill{background-color:red!important}#klaviyo-embed input[type=email]:-webkit-autofill:focus{background-color:red!important}#klaviyo-embed input[type=email]::placeholder{color:#fff!important;font-family:Bourbon Grotesque!important;font-size:16px!important}#klaviyo-embed button{background:#fff0!important;border-radius:6px;position:relative;border-style:none;border-color:#252424;border-width:0px!important;color:#ac6f64;font-family:Kanit-Klaviyo-Hosted,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400!important;letter-spacing:0px;text-indent:-9999px!important;font-size:0px!important;line-height:1;white-space:normal;padding:0 10px;text-align:center;word-break:break-word;align-self:flex-end;cursor:pointer!important;height:auto!important}#klaviyo-embed button:before{font-family:"Font Awesome 6 Pro";content:"\f061";color:#fff}#klaviyo-embed div:has(>*>input[type=email]){background-color:#fff0!important}#klaviyo-embed div:has(>*>*>input[type=email]){border:1px solid white!important;padding-left:20px!important;background-color:#fff0!important}#klaviyo-embed div:has(>*>*>.footer-block__heading){display:none!important}#klaviyo-embed span.ql-font-kanit{color:#fff!important;font-size:20px!important;font-weight:500!important;font-family:Bourbon Grotesque!important}.template--press .multicolumn-card .media--adapt{padding-bottom:0!important;aspect-ratio:20/5;max-width:60%;text-align:center;margin:0 auto}.template--press .multicolumn-card .media--adapt img{object-fit:contain;position:relative;display:block}
/*# sourceMappingURL=/cdn/shop/t/57/assets/custom.css.map */
