.page-width-desktop{padding:0;margin:0 auto;max-width:90rem!important}.collection .card-wrapper:hover{box-shadow:none!important;transform:none!important}details[open] .modal-overlay:after{background-color:#0000007f}.product_subhead p{font-size:11px;letter-spacing:1.2px;text-transform:uppercase}.rb-modal-images-wrapper{display:none}.rb-modal-container .tw-60-ns{width:100%}.ab_menu_link{display:none}.product .rating-star{--letter-spacing: .1}.collage-width{width:95%;margin:auto}.write-question-review-button{display:none!important}.member_tooltip{position:relative;display:inline-block}.member_tooltip .tooltip_text{visibility:hidden;width:172px;background-color:#222;color:#fff;text-align:center;padding:10px 5px;border-radius:6px;font-size:12px;line-height:1.3;position:absolute;z-index:1;bottom:125%;left:0%;margin-left:-60px;opacity:0;transition:opacity .3s}.member_tooltip .tooltip_text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#222 transparent transparent transparent;font-size:13px}.member_tooltip:hover .tooltip_text{visibility:visible;opacity:1}.customer-initials{background-color:#000;color:#fff;border-radius:50%;border:1px solid #fff;padding:0 8px;font-weight:700;display:inline-block;text-align:center;font-size:12px;text-decoration:none!important;max-height:35px;font-family:Gotham Book,Helvetica,Arial,sans-serif;margin-right:5px}.menu-drawer .list-social{justify-content:center!important}.text__wine-mobile{padding:10px;border:1px solid #fff;margin-top:25px;margin-left:auto;margin-right:auto;max-width:300px;text-align:center}.text__wine-desktop{padding:10px 20px;border:1px solid #fff;max-width:300px;text-align:center}strong{font-family:var(--font-body-semi-bold-family)}.badge{text-transform:uppercase}.rb-filter-item-input{accent-color:#222!important}.image_credit{position:absolute;bottom:10px;right:10px;color:#fff;padding:5px;font-size:.8em;z-index:2;text-align:center;margin:auto}@media screen and (max-width: 749px){.image_credit{position:absolute;bottom:10px;right:10px;left:10px;width:100%;color:#fff;z-index:2;margin:auto}.customer-initials{font-size:15px;margin-right:15px;padding:10px;max-height:50px}}a[href="/summer-gifts"]:after{content:"New";position:relative;background:#9aba59;padding:3px 7px;margin-left:5px;margin-bottom:2px;border-radius:40px;color:#fff;text-transform:uppercase;font-size:8px;letter-spacing:.1rem;font-weight:700;font-family:var(--font-body-family)}a[href="https://www.dryfarmwines.com/products/spring-bordeaux-3-month-membership"]:after{content:"New";position:relative;background:#eff2f2;padding:3px 7px;margin-left:5px;margin-bottom:2px;border-radius:40px;color:#222;text-transform:uppercase;font-size:8px;letter-spacing:.1rem;font-weight:700;font-family:var(--font-body-family)}a[href="https://www.dryfarmwines.com/provence"]:after{content:"This Week";position:relative;background:#907095;padding:3px 5px;margin-left:5px;margin-bottom:2px;border-radius:40px;color:#fff;text-transform:uppercase;font-size:8px;letter-spacing:.1rem;font-weight:700;border:1px solid #907095;font-family:var(--font-body-family)}a[href="https://www.dryfarmwines.com/products/the-demi-collection"]:after{content:"Limited";position:relative;background:#eff2f2;padding:3px 10px;margin-left:15px;margin-bottom:2px;border-radius:40px;color:#222;text-transform:uppercase;font-size:10px;letter-spacing:.1rem;font-weight:700;font-family:var(--font-body-family)}.animate--hover-3d-lift .card-wrapper:hover .card--card,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-3d-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-3d-lift .customer button:not([disabled]):hover,.animate--hover-3d-lift .shopify-payment-button__button:hover,.animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transform:rotate(0)!important}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none!important;transition:transform var(--duration-long) ease}.media.media--hover-effect>img+img{opacity:0;transition:transform var(--duration-long) ease}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:none!important}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){transition:transform var(--duration-long) ease}.italic_heading{font-family:var(--font-heading-italic-family)}.caption-with-letter-spacing{font-size:1.5rem}.product-usp,.rich-text__wrapper ul{list-style-type:"\25c6  "!important}.banner__text{margin-top:0rem!important}.icon__enclosed-plus{transition:transform .3s ease;color:#222;height:2rem;width:2rem;vertical-align:middle}.yotpo .yotpo-icon-write-no-frame:before{color:#222!important}.yotpo .write-review .yotpo-header .yotpo-icon{color:#222!important}.yotpo .primary-color-btn,.yotpo input[type=button].primary-color-btn{background-color:#222!important}.yotpo .yotpo-icon-half-star:before{color:#222!important}.write-question-review-buttons-container .write-question-review-button{border-radius:40px!important}.accordion details[open]>summary .icon__enclosed-plus{transform:rotate(45deg)}.list-social__item .icon{color:#fff!important}.thumbnail{opacity:.5}.thumbnail[aria-current]{opacity:1!important;box-shadow:none!important}.footer-block__heading,.footer-block__details-content .list-menu__item--link,.copyright__content a{color:#fff!important}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:2.5rem 0;letter-spacing:.25px;line-height:145%}.product-media-container.constrain-height.media-fit-contain{width:100%;max-width:536px!important}.menu-drawer__navigation{font-family:var(--font-heading-family)}.menu-drawer__menu-item{font-size:2.8rem!important;padding:1rem 3.2rem!important}.product-form__buttons{max-width:100%;font-family:var(--font-body-family);font-weight:400}.button,.button-label,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);text-transform:uppercase}.accordion{border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08);font-size:13.5px!important;padding-top:.5rem!important;padding-bottom:.5rem!important}.product__description{margin-bottom:2.5rem!important}.product .rating-star{color:#222!important}.drawer{z-index:10000000!important}.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-star,.yotpo div a,.yotpo div a:hover,.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo .text-m{color:#222!important}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile{background:#222!important}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span{color:#222!important}.yotpo .yotpo-review .yotpo-header.yotpo-verified-buyer .yotpo-icon-circle-checkmark{display:none!important}.write-question-review-buttons-container .write-question-review-button .write-question-review-button-icon,.yotpo .yotpo-pager .yotpo-page-element.yotpo-icon-left-arrow,.yotpo .yotpo-pager .yotpo-page-element.yotpo-active,.yotpo .yotpo-pager .yotpo-page-element,.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:#222!important}.caption-with-letter-spacing{margin-bottom:20px!important}.collapsible-content summary:hover{background:none!important}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#222!important}.card__media.coming_soon{filter:grayscale(100%) blur(15px)}.product-form__input{margin-top:2.5rem}.slideshow__slide[aria-hidden=true]{opacity:40%;filter:grayscale(100%)}.product-form__input .form__label{margin-top:3rem}.product__accordion .accordion__content{padding:0 0rem;font-size:13.5px}.collapsible-content-wrapper-narrow{max-width:90%}.accordion__title{max-width:calc(100% - 3rem)!important;width:100%;padding-top:1rem;padding-bottom:1rem}.accordion__title.product__box{padding-bottom:0rem}.accordion__content{margin-bottom:2.75rem}.global-media-settings{border:none!important}.logoList--container{max-width:100%;margin:auto}.icon__enclosed-plus{margin-top:10px}.collapsible-content summary:hover .accordion__title{text-decoration:none!important}.accordion__title{font-family:var(--font-body-family);text-transform:uppercase!important}.variant_button{padding:1.5rem 2rem!important}.variant_button.active{background-color:#fff!important;border:2px solid #222!important;color:#222!important;font-family:var(--font-body-semi-bold-family)!important}.product-form__input input[type=radio]+label{padding:1.5rem 2rem!important}.product-form__input input[type=radio]:checked+label{background-color:transparent!important;border:2px solid #222;color:#222;font-family:var(--font-body-semi-bold-family)!important}.product-form__input .form__label{text-transform:uppercase}.rte img{border:none!important}.article-template__hero-container{max-width:100%!important}.product-media-container.constrain-height{--constrained-min-height: 400px !important;--viewport-offset: 4000px !important}.youtube-video--mobile{display:none}@media screen and (max-width: 749px){.subtitle{max-width:80%;margin-left:auto;margin-right:auto}.slider.slider--mobile{scroll-padding-left:0!important}.youtube-video--desktop{display:none}.youtube-video--mobile{aspect-ratio:16 / 9;width:100%;display:block}.menu-drawer{width:calc(100vw - 1.5rem)!important}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){a[href="https://www.dryfarmwines.com/collections/an-italian-cornucopia"]:after{content:""!important;position:relative;background:none;padding:0;margin-left:0;margin-bottom:2px;border-radius:40px;color:none;text-transform:uppercase;font-size:9px;letter-spacing:.1rem;font-weight:700;border:0px solid #eff2f2;font-family:var(--font-body-family)}a[href="https://www.dryfarmwines.com/products/premium-quarterly-membership"]:after{content:""!important;position:relative;background:none;padding:0;margin-left:0;margin-bottom:2px;border-radius:40px;color:none;text-transform:uppercase;font-size:9px;letter-spacing:.1rem;font-weight:700;border:0px solid #eff2f2;font-family:var(--font-body-family)}}@media screen and (min-width: 750px){.product__info-container{margin-left:auto;margin-right:auto}.blog-articles{grid-template-columns:1fr 1fr 1fr}.blog_category{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.product-media-container.constrain-height{--constrained-min-height: 575px !important}.drawer__inner{width:50rem!important}}.gift-message{margin-bottom:0;display:flex;flex-direction:column;margin-top:25px}.gift-message__title{margin-block-end:var(--spacing-m)}.gift-message .form-group__label{margin-block-end:var(--spacing-s);display:block}.gift-message .form-group+.form-group{margin-block-start:var(--spacing-l)}.button,.button-label,.shopify-challenge__button,.customer button{font-family:var(--font-body-family)}.gift-message .form-group textarea,.gift-message .form-group select,.gift-message .form-group input[type=text]{border:1px solid var(--color-background-slate-light);padding:var(--spacing-s);font-family:var(--font-body-family);width:100%}#gift-message-container-cart{background-color:#eff2f2;color:#222;padding:10px}.accordion__content{padding-left:0!important}#gift_message_message{max-height:100px}.gift-message .form-group textarea:focus,.gift-message .form-group select:focus,.gift-message .form-group input[type=text]:focus{border-color:#276ef1}.gift-message .form-group textarea{max-height:144px}.gift-message .product-form__disclaimer-copy{font-family:var(--font-family-body);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-relaxed);text-decoration:none}.drawer__footer>details[open]{background:#eff2f2;color:#222;padding:8px}.gift-message .form-group__label{font-size:1.3rem}.hidden+.cart__blocks{margin-left:auto}.product-form__input input[type=radio].no-variant-match+label{display:none}#Rise-account-page-button{display:none!important}.recharge-subscription-widget .rc-widget{margin:0;padding:0}.rc-selling-plans-dropdown__select{border:1px solid var(--color-background-slate-light);color:#222;letter-spacing:.1rem}.rc-subscription-details[data-v-46fbb779]{font-size:13px}span.rc_label__delivery{display:block;font-family:var(--font-body-family);text-transform:uppercase;font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:rgba(var(--color-foreground),.75)}select.rc_select{font-family:var(--font-body-family)}div.rc_block__type--active{background-color:none!important}.drawer__close svg{height:1.75rem!important;width:1.75rem!important}div.rc_block__type--active label.rc_label{width:100%}select.rc_select{width:100%;margin:.7rem .5rem .2rem 0;font-size:1.4rem;letter-spacing:.1rem;color:rgb(var(--color-foreground));padding:1.5rem!important}label.rc_label__deliver_every{padding-top:0!important}.rc_subscription-only div.rc_popup{margin-top:10px}#ColumnSku{visibility:hidden}.shopify-policy__title{text-align:left!important}#ot-sdk-btn.ot-sdk-show-settings{color:#fff!important;border:none!important;padding:0!important;background:none!important;font-family:var(--font-body-family);font-size:1.1rem!important;letter-spacing:.07rem!important}select{-webkit-appearance:none;appearance:none;-mox-appearance:none;padding:var(--rc-spacer-3) 10px var(--rc-spacer-3) var(--rc-spacer-3)!important;background-color:#fff;border-radius:0/0px;background:#fff url(//www.dryfarmwines.com/cdn/shop/t/372/assets/dropdown-arrow_2_small.png?v=135783605229896775861753902256);background-repeat:no-repeat;background-size:10px;background-position:right;padding-right:15px;background-origin:content-box;font-size:14px;font-family:var(--font-body-family)}.variant_button{text-decoration:none;border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.variant_button.active{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product__purchase{display:flex;max-width:none;border-top:1px solid #dadce0;padding-top:1rem}.product__purchase .variant_button{display:flex;width:100%;flex-direction:column;justify-content:space-between}.product__purchase .variant_button div{display:block}@media screen and (min-width: 750px){.product__purchase .variant_button{flex-direction:row}.product__purchase .variant_button:first-of-type{margin-right:8px}}.rc-subscription-details{display:none!important}#fake-rc-widget .rc-radio{display:flex;align-items:center;cursor:pointer;line-height:1.25;margin:0}#fake-rc-widget .rc-radio .rc-radio__input{height:16px;width:19px}#fake-rc-widget .rc-radio .rc-radio__input.rc-radio__input--hidden{border:0px;clip:rect(0px,0px,0px,0px);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;position:absolute;display:block}#fake-rc-widget .rc-radio .rc-radio__input.rc-radio__input--hidden:focus-visible+.rc-radio__label{outline:.2rem solid var(--rc-active-text-color);outline-offset:.3rem}#fake-rc-widget .rc-selling-plans-dropdown{display:flex;flex-direction:column}#fake-rc-widget .rc-selling-plans-dropdown__label{display:flex;width:100%;font-weight:700;color:inherit}#fake-rc-widget .rc-selling-plans-dropdown__select{padding:var(--rc-spacer-3) 28px var(--rc-spacer-3) var(--rc-spacer-3);margin-bottom:0}#fake-rc-widget .rc-selling-plans-single,.rc-radio{color:var(--rc-text-color)}#fake-rc-widget .rc-radio.rc-radio--active~.rc-selling-plans{color:var(--rc-active-text-color);background-color:var(--rc-active-background-color);padding-left:40px;padding-bottom:var(--rc-spacer-2);padding-right:var(--rc-spacer-3)}#fake-rc-widget .rc-radio{color:var(--rc-text-color);transition:.2s all cubic-bezier(.4,0,.2,1)}#fake-rc-widget .rc-radio.rc-radio--active{color:var(--rc-active-text-color);background-color:var(--rc-active-background-color)}#fake-rc-widget .rc-radio.rc-radio--active:not(:first-child){border-top:1px solid var(--rc-grey)}#fake-rc-widget .rc-radio.rc-radio--active .discount-label{font-weight:700}#fake-rc-widget .rc-radio-group__options{border:1px solid var(--rc-grey);border-radius:10px;overflow:hidden}#fake-rc-widget .rc-selling-plans{margin-top:var(--rc-spacer-4)}#fake-rc-widget{--rc-color: #040404;--rc-active-bg: rgba(0, 0, 0, .04);--rc-active-color: #000000;--rc-white: #ffffff;--rc-black: #000;--rc-grey: #cccccc;--rc-success: #4dd6b7;--rc-error: #ec3d10;--rc-warning: #fee6ce;--rc-midnight: #191d48;--rc-cobalt: #3901f1;--rc-aqua: #99e1d9;--rc-spacer-0: 0px;--rc-spacer-1: 4px;--rc-spacer-2: 8px;--rc-spacer-3: 12px;--rc-spacer-4: 16px;--rc-spacer-5: 20px}#fake-rc-widget .rc-widget .visually-hidden{border:0px;clip:rect(0px,0px,0px,0px);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;position:absolute}#fake-rc-widget .rc-widget{padding:0;margin:0}#fake-rc-widget .rc-selling-plans-dropdown__select{color:#0006;text-decoration:line-through}.product-usp{padding-bottom:1.5rem;padding-inline-start:20px}@media screen and (max-width: 749px){.membership_usp{font-size:1.3rem!important}.product-usp{padding-bottom:1rem}}.login_container{margin-right:auto;margin-left:auto;max-width:87rem}div#rc_login{display:none!important}.login a{font-size:12.5px;margin:0!important}.usp_divider{background-color:#d1d5db;width:100%;height:1px}.login_usps{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;padding:30px 35px;border-radius:8px;background:#eff2f2;width:90%;max-width:390px;margin-left:auto;margin-right:auto;margin-bottom:15px;max-height:320px}.usp_icon_list,.usp_icon_list li{display:flex;gap:16px}.login_column{display:flex;flex-direction:column;flex-basis:100%;flex:1}.usp_icon_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:#222;padding-left:0rem!important;vertical-align:baseline;margin:0;padding:0;border:0}h3.login_usp_text{margin-bottom:0!important;margin-top:5px!important}.usp_icon_list li{list-style:none}.login_usp_text{padding-top:0;padding-bottom:0}.login_portal_text_sm{font-size:14px;line-height:0px;padding-top:-2px;padding-bottom:2px;margin:1rem 0!important}#signin{width:100%}#login{text-align:left}.customer form{margin-top:2rem!important;max-width:420px}.customer button{margin-top:15px!important;width:100%}.customer p{text-align:left!important}.register_row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.customer:not(.account):not(.order){margin:0!important}.form__errors{border:1px solid #db2828;color:#db2828;background-color:#fff5f5;padding:15px 15px 0}.form_message{font-size:14px}#login:focus,#recover:focus,.form__message:focus{outline:0!important;outline-offset:.3rem!important;box-shadow:none!important}@media only screen and (min-width: 640px){.login_layout{display:flex}}@media (min-width: 768px){.login_usps{padding:30px}}@media only screen and (max-width: 768px) and (min-width: 750px){.login_usps{width:100%;max-width:320px}.customer:not(.account):not(.order){width:70rem!important;gap:25px;margin-left:auto!important;margin-right:auto!important}.login_container{max-width:70rem!important}}@media screen and (max-width: 749px){.login_usps{margin-top:25px;width:100%;margin-left:auto;margin-right:auto}.header__icon--search{display:none!important}.register_row{flex-direction:column}.customer:not(.account):not(.order){margin:auto!important}.login_container{max-width:100%}}@media screen and (min-width: 750px){.customer:not(.account):not(.order){max-width:87rem;gap:25px}}@media screen and (min-width: 1025px){.member_mobile_tooltip,.membership_tooltip{display:none!important}}@media screen and (max-width: 1024px){.member_tooltip{display:none!important}.member_mobile_tooltip{display:block!important}.membership_tooltip{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/372/assets/custom.css.map */
