@font-face{font-family:brandon-text-regular;src:url(/cdn/shop/files/BrandonText-Regular_33e43eee-5916-488c-b678-ae3b9a86580e.woff2?v=1736006649) format("woff2"),url(/cdn/shop/files/BrandonText-Regular.woff?v=1736006649) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:brandon-text-bold;src:url(/cdn/shop/files/BrandonText-Bold_629ea9f7-bfe7-4b9c-a78a-2f160b154952.woff2?v=1736006907) format("woff2"),url(/cdn/shop/files/BrandonText-Bold.woff?v=1736006908) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,.h1{font-family:span,serif;font-size:50px;font-weight:700}h2,.h2{font-family:span,serif;font-weight:700;font-style:normal;font-size:40px;margin-bottom:2rem;margin-top:0}h3,.h3{font-family:span,serif;font-weight:700;font-style:normal;font-size:30px}h4,.h4{font-family:cy,sans-serif;font-weight:700;font-size:20px}h5,.h5{font-family:brandon-grotesque;font-weight:700;font-style:normal;font-size:15px;text-transform:uppercase}h6,.h6{font-family:span,serif;font-weight:700;font-style:normal;font-size:2rem}body,p{font-family:brandon-text-regular;font-size:17px;font-weight:400}botton,.button,.newsletter-form__button.field__button{font-family:cy-text;font-size:25px!important;font-weight:700}a{font-family:brandon-text-regular;font-size:17px;font-weight:400}.footer-block__details-content .list-menu__item--link{font-family:brandon-text-regular;font-weight:400}.footer-block__heading.h4{font-size:14px}nav.header__inline-menu .header__menu-item,nav.header__inline-menu .header__menu-item span{text-transform:uppercase;font-family:brandon-text-regular;font-weight:700;font-size:15px;letter-spacing:.3rem}.blog .blog-title{color:#e1251b;text-transform:uppercase;letter-spacing:2px}.blog .blog__button.article-button{margin:10px auto}.blog .card__information{display:flex;flex-direction:column;justify-content:space-between}.footer{margin-top:0!important}.footer-block .list-social{justify-content:flex-start;padding:12px 0}.footer-block .newsletter-form__button{position:unset;width:100%;max-width:240px;font-size:24px;border:1px solid;padding:10px 13px;color:#fff;background:#e2251b!important;border-color:#e2251b;margin-top:15px}.newsletter-form__field-wrapper .field{margin-bottom:15px}.footer-block__details-content{column-count:2}.card__information,.card__information .price{text-align:center}.footer-block .newsletter-form__field-wrapper input+label{color:gray}.footer-block .newsletter-form__field-wrapper input{background:#fff;color:gray}@media screen and (min-width: 750px){.desktop_image{display:block!important}.mobile_image{display:none!important}.grid--peek .article-card{padding:20px}.footer__blocks-wrapper .footer-block:first-child{width:calc(40% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer__blocks-wrapper .footer-block:not(:first-child){width:calc(30% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer-block .newsletter-form{max-width:100%}.footer-block .footer-block__newsletter{text-align:left;padding-right:40px}.footer-block__details-content{column-count:2}}@media screen and (min-width: 990px){.header--middle-center:not(.drawer-menu){grid-template-areas:"nav_left heading nav_right icons";grid-template-columns:.7fr auto .5fr auto;column-gap:2rem}.header__inline-menu.default-menu{display:none}nav.header__inline-menu.nav_left{text-align:right}nav.header__inline-menu.nav_right{grid-area:nav_right}nav.header__inline-menu.nav_left{grid-area:nav_left}.header__menu-item{margin-left:35px;margin-right:35px;text-transform:uppercase;font-weight:700;font-size:15px;letter-spacing:.3rem}nav.header__inline-menu .header__menu-item{padding:35px 0}.header.header--middle-center{padding-top:0;padding-bottom:0}.header.header--middle-center .mega-menu__content{transform:translateY(-15px)!important;margin-top:15px!important;z-index:9;background:#55555b}.header.header--middle-center .mega-menu__content a.mega-menu__link.mega-menu__link--level-2{color:#fff!important;font-size:16px;line-height:16px;letter-spacing:0;text-transform:capitalize}.mega-menu__content a{font-weight:600!important}.header.header--middle-center .mega-menu__content a.mega-menu__link{color:#ffffff80;font-size:16px;line-height:16px;letter-spacing:0;text-transform:capitalize;transition:.4s;text-decoration:none}.header.header--middle-center .mega-menu__content a.mega-menu__link:hover{color:#fff}.header.header--middle-center .mega-menu__content .mega-menu__list{grid-template-columns:repeat(5,minmax(0,1fr))}.header.header--middle-center .nav_left .mega-menu__content .mega-menu__list{grid-template-columns:repeat(3,minmax(0,1fr))}#MegaMenu-Content-2 a{text-align:left}.header__menu-item{position:relative;text-decoration:none!important}.header__menu-item span{text-decoration:none!important}.header__menu-item:before{position:absolute;transform-origin:left;transform:scaleX(0);left:0;width:100%;bottom:20px;height:2px;-webkit-transition:transform .35s cubic-bezier(.52,.01,.16,1);transition:transform .35s cubic-bezier(.52,.01,.16,1);content:"";background-color:#e1251b;z-index:0}.header__menu-item:hover:before{transform:scaleX(1)}.mega-menu svg{display:none}}.banner__text p{line-height:55px}@media screen and (min-width: 990px) and (max-width: 1300px){.header__menu-item{margin-left:12px;margin-right:12px}}@media screen and (max-width: 749px){.banner__box{text-align:left!important;padding:2em!important}#menu-drawer{background:#f1e9dd}.desktop_image{display:none!important}.mobile_image{display:block!important}.banner__heading,.banner__text p{font-size:34px!important}.banner__text p{line-height:31px!important}.slideshow__text img{width:100%}img{width:100%!important}body{overflow-x:hidden}.image-with-text__text-item .image-with-text__content{padding-left:0;padding-right:0}.text_image{max-width:100px;margin:15px auto}h1,.h1{font-family:span,serif;font-size:30px;font-weight:700}h2,.h2{font-family:span,serif;font-weight:700;font-style:normal;font-size:26px}h3,.h3{font-family:span,serif;font-weight:700;font-style:normal;font-size:22px}h4,.h4{font-family:cy,sans-serif;font-weight:700;font-size:18px}h5,.h5{font-family:brandon-grotesque;font-weight:700;font-style:normal;font-size:15px}h6,.h6{font-family:span,serif;font-weight:700;font-style:normal;font-size:18px}body,p{font-family:brandon-text-regular;font-size:16px;font-weight:400;line-height:22px}a{font-family:brandon-grotesque;font-size:16px;font-weight:400}.footer-block__details-content .list-menu__item--link{font-family:brandon-grotesque;font-size:16px!important;font-weight:600}.footer-block__heading.h4{font-size:16px}nav.header__inline-menu .header__menu-item,nav.header__inline-menu .header__menu-item span{text-transform:uppercase;font-family:brandon-grotesque;font-weight:700;font-size:15px;letter-spacing:.3rem}.image-with-text__text-item h2.image-with-text__heading{font-size:34px}.image-with-text__text-item .image-with-text__text p{font-size:16px!important;line-height:22px!important}.image-with-text__text-item .image-with-text__text h2{font-size:34px}.multicolumn-card__info .inline-richtext{font-size:16px!important;line-height:22px!important;font-family:brandon-text-regular}.multicolumn-card__info .rte h3{font-size:34px;line-height:42px}.multicolumn-card__info{padding-left:10px!important;padding-right:10px!important}.multicolumn-card__info .button{padding-bottom:4px;width:100%}.footer-block__newsletter{justify-content:start!important;text-align:left!important}footer a,footer p{color:#fff!important}.banner__content{min-height:40rem!important}.banner__buttons a.button{padding-bottom:15px!important;width:100%;padding-top:10px}.banner__buttons{padding:15px 30px}.collection__view-all .button{width:100%;padding-top:15px;padding-bottom:18px}.collection__view-all{padding:15px}.blog .blog-title{ine-height:22px}.card__information .card__heading{font-size:28px!important}.blog .blog__button.article-button{max-width:100%;margin:10px auto;width:100%;padding-top:15px;padding-bottom:18px}.slideshow__text .banner__buttons{padding-left:0;padding-right:0;width:100%}}.card__heading a{font-family:span,serif;font-weight:700;color:#55565b}.article-card__excerpt{line-height:22px}.blog .blog-title{font-size:16px;font-family:brandon-text-regular}.footer-block__heading.h4{font-weight:700;font-family:brandon-text-bold;text-transform:uppercase;color:#f1e9dd}.quick-add__submit{padding:.8rem;min-width:100%;box-sizing:border-box;color:#fff;background:#e2251b}.quick-add__submit:after{box-shadow:unset}.card-information .price__regular .price-item--regular,.cart-item__price-wrapper span.price.price--end{color:#e2251b;font-family:brandon-text-regular}.cart-item__details .product-option{font-family:brandon-text-regular}.cart__footer p.totals__subtotal-value{color:#e2251b;font-family:brandon-text-regular;font-size:16px}.tax-note,.tax-note a{font-family:brandon-text-regular;font-size:12px}iframe#preview-bar-iframe{display:none}.footer-block p,.footer-block a,.footer-block__heading{color:#fff!important}.btn_cstm{font-family:CY,sans-serif!important;font-size:25px!important;font-weight:700!important}.grid.product-grid .button:hover:after{box-shadow:0 0 0 2.3px #e2251b,0 0 0 2px #e2251b!important}.rich_text_block h2{font-family:cy,sans-serif;font-size:2rem;color:#55565b}.rich_text_block p{font-family:brandon-text-regular!important;line-height:1.3em;font-size:17px;color:#55565b}.details-map-info h5.ct-heading{font-family:brandon-text-regular;font-weight:700;font-size:1.5rem;letter-spacing:2px;text-transform:uppercase}.details-map-info .ct-text-icon .content h5{font-family:brandon-text-regular;font-weight:700;font-style:normal;font-size:1.5rem;letter-spacing:2px;text-transform:uppercase;color:#e1251b}.details-map-info .ct-text-icon i{line-height:34px;height:34px;width:34px;font-size:27px!important;font-weight:400}.details-map-info .image-with-text__text ul{list-style-position:outside}.details-map-info .image-with-text__text li{line-height:1.3em;color:#55565b;margin-bottom:1rem}.details-map-info .image-with-text__text p{margin-bottom:.5rem;line-height:1.3em;font-size:17px;color:#55565b}.button_cntnr{margin:0 auto 50px}.button_cntnr a.button{padding:16px 2px;text-align:center}.img_column_sec{padding:50px 1rem!important;max-width:100%}.img_column_sec .multicolumn-card__image{width:100%!important}.img_column_sec .inline-richtext{font-family:brandon-text-regular;font-weight:700;font-style:normal;font-size:1.5rem;letter-spacing:2px;text-transform:uppercase}@media (max-width:749px){.footer-block__details-content .list-menu__item--link{font-family:brandon-text-regular;font-weight:400}#menu-drawer{background:#55555b}.menu-drawer__submenu{background-color:#55555b!important}.menu-drawer__menu-item,.menu-drawer__close-button,.menu-drawer__account,.menu-drawer .list-social__link{color:#fff!important}.rich_text_block a{font-size:17px}.visit_img_with_text{background-color:#f1e9dd}.visit_img_with_text .image-with-text__media{height:100%!important}.visit_img_with_text .image-with-text__media img{position:unset!important}.visit_img_with_text .image-with-text__content{padding:0 18px 18px}.visit_img_with_text .image-with-text__content .button{width:100%}.visit_banner_text:first-child .mobile_image{display:none!important}.visit_banner_text .banner__content{min-height:unset!important}.visit_banner_text:first-child .banner__media{height:100%!important;position:absolute!important}.visit_banner_text .banner__text p,.visit_banner_text .banner__heading{line-height:1.2!important;text-align:center!important}.visit_banner_text:first-child .desktop_image{display:block!important}.visit_banner_text .banner__buttons{width:100%}.visit_banner_text .banner__box{background:transparent}.visit_img_with_text .image-with-text__text h3{margin:20px 0;font-size:28px}.visit_slideshow .slideshow__text-wrapper,.sustainability_slideshow .slideshow__text-wrapper{position:absolute;min-height:unset!important;top:50%;left:50%;transform:translate(-50%,-50%)!important}.button_cntnr{margin:0 auto 20px}.details-map-info .image-with-text__grid{padding-left:40px!important;padding-right:40px!important}.details-map-info .image-with-text__text-item{padding-left:0!important;padding-right:0!important}.img_column_sec .multicolumn-card__info .rte p{font-size:2.8rem!important;line-height:1.2!important}.img_column_sec .multicolumn-card__info .rte h6{font-size:1.4rem!important}.img_column_sec .multicolumn-card__info{padding:2rem!important}.img_column_sec .multicolumn-list{padding:0 10px!important}.img_column_sec .multicolumn-card__info img{width:auto!important}.multicolumn-list__item:nth-child(odd){margin-bottom:40px}.v_over_img img{width:90%!important}}.tw-items-center .tw-max-w-wine-row span,.tw-items-center .tw-border-horizontal-rule span{color:#e2251b;text-transform:uppercase;padding:14px}.tw-items-center .tw-border-horizontal-rule{border-color:transparent}span.tw-text-title{color:#54565b;font-size:50px;font-family:Span;font-weight:700;line-height:1.2}.wh-club-content-title{color:#54565b;font-size:20px!important;font-family:span;line-height:50px}.wh-club-content-description p{color:#54565b;font-size:17px;line-height:22px}span.wh-club-freq-container-title{color:#54565b;font-size:15px;text-transform:uppercase;line-height:50px}.wh-club-freq-title{color:#54565b;font-size:17px!important;line-height:22px}.wh-club-freq-title i{font-style:normal}.wh-club-container{border:1px solid #54565B!important}.tw-max-w-wine-row{border:none;margin-bottom:0!important}.tw-pack-container{border:1px solid #54565B!important}.tw-pack-title{color:#54565b!important;font-size:15px!important;font-family:span!important;font-weight:700!important;line-height:1!important;margin:15px 0!important}.wh-frequency-card-footer-container{border-top:1px solid #54565B!important}.wh-frequency-card-container{border:1px solid #54565B!important}span.wh-frequency-card-content-name{color:#54565b!important;font-size:15px!important;font-family:span!important;font-weight:700!important;line-height:40px!important;margin-top:0!important}.wh-frequency-card-content-dates span{color:#54565b;font-size:15px;font-family:brandon-text-regular;font-weight:400;line-height:40px}.wh-frequency-card-content-dates{margin-top:0!important}.wh-frequency-card-footer-button{color:#fff!important;font-size:18px!important;font-family:brandon-text-bold!important;line-height:36px!important;background:#e1251b!important;border:none!important}.wh-product-card-container{border:1px solid #54565B!important}span.wh-product-card-content-title,.wh-product-card-content-subtitle{color:#54565b!important;font-size:15px!important;font-family:span!important;font-weight:700!important;line-height:15px!important}p.wh-product-card-content-type{color:#54565b!important;font-size:15px!important;font-family:brandon-text-regular!important;font-weight:400!important;line-height:15px!important;margin-top:10px!important}p.wh-product-card-content-limit{color:#54565b!important;font-size:15px!important;font-family:brandon-text-regular!important;font-weight:400!important;line-height:50px!important}.wh-product-card-content-qtd-decrease,.wh-product-card-content-qtd-increase{border:1px solid #E1251B!important}.wh-product-card-content-qtd-container svg{color:#e1251b!important}input.wh-product-card-content-qtd-input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input.wh-product-card-content-qtd-input{height:26.5px;color:#54565b!important;font-size:15px!important;font-family:brandon-text-regular!important;font-weight:400!important}.wh-product-card-content-price-discount{color:#54565b!important;text-align:center!important;font-family:brandon-text-regular!important;font-size:15px!important;font-weight:400!important;line-height:15px!important;margin-bottom:10px}.wh-product-card-content-price-current{color:#54565b!important;text-align:center!important;font-family:brandon-text-regular!important;font-size:15px!important;font-weight:600!important;line-height:15px!important}.wh-product-card-container{justify-content:flex-start!important}@media (max-width:767px){span.tw-text-title{font-size:30px}.wh-club-content-description p{font-size:15px}.wh-club-freq-title{font-size:15px!important}.subscription-module img,.wh-club-image-container img,.tw-pack-image-container img,.wh-frequency-card-image-container img{object-fit:contain}}.price__regular .price-item{color:#e2251b;font-family:brandon-text-regular}.product__tax a{font-size:1.2rem!important}body.template-club-new main .shopify-section .color-background-1{background:#e8e6df}body.template-club-new main .shopify-section .color-background-1 .rich-text__blocks{max-width:100%}body.template-club-new main .shopify-section .color-background-1 .rich-text__blocks .rich-text__text p{line-height:25px;color:#54565b}body.template-club-new main .shopify-section .color-background-1 .rich-text__wrapper{padding:0 15px}body.template-club-new main .shopify-section .multicolumn slider-component ul li{padding:5px}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card{background:#fff;padding:35px 20px 5px}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info{margin:20px 0}body.template-club-new main .shopify-section .multicolumn slider-component ul li .media{padding-bottom:0!important;margin:0 auto;text-align:center}body.template-club-new main .shopify-section .multicolumn slider-component ul li .media img{margin:0 auto;display:block;text-align:center;position:static;max-width:250px;width:100%;object-fit:contain}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info{padding:0}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info .inline-richtext.h5{font-family:span,serif;font-size:21px;font-weight:700;margin-top:5px;color:#54565b;text-transform:none;margin-bottom:20px}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info h4.subtitle{margin:10px 0 0;color:#e85c54;font-weight:600;font-size:14px;text-transform:uppercase;font-family:brandon-grotesque}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info .rte ul li{padding:3px 0;list-style-type:disc;font-weight:400;color:#55565b;font-size:17px}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info .multicolumn_bottom_text h5{font-family:brandon-text-regular;font-size:14px;font-weight:600;margin:25px 0;line-height:1.8}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info .link.button{width:100%;padding:20px 10px;border:none!important;font-size:28px!important}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info .link.button:before{display:none}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info .link.button:after{display:none}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow{max-width:1280px;background:#fff;padding:15px 30px}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow .accordion{border-top:none}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow .accordion summary{background:transparent}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow .accordion summary h3.accordion__title{text-decoration:none!important;font-family:span,serif}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow .accordion summary svg{width:20px;height:14px}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow .accordion .accordion__content p{font-weight:400;color:#55565b;font-size:17px;line-height:25px}@media only screen and (max-width:1200px){body.template-club-new main .shopify-section .multicolumn slider-component ul{padding:0}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info .rte ul li{font-size:15px}}@media only screen and (max-width:767px){body.template-club-new main #shopify-section-template--24017674371361__19ee580e-1c96-4abc-a410-3c1284c797eb .parallax-banner{height:auto!important}body.template-club-new main .shopify-section .color-background-1 .rich-text__wrapper{width:100%}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info{padding:0!important}body.template-club-new main .shopify-section .multicolumn slider-component ul li{margin-bottom:10px}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info .rte ul li{font-size:13px;line-height:15px;padding:0}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info .multicolumn_bottom_text h5{font-size:12px}body.template-club-new main .shopify-section .multicolumn slider-component ul li .multicolumn-card__info .link.button{font-size:20px!important;padding:10px}body.template-club-new main .shopify-section .multicolumn slider-component ul{padding:10px}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow{padding:15px}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow p.caption-with-letter-spacing{margin:0}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow h2.collapsible-content__heading{font-size:24px}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow .accordion summary h3.accordion__title{font-size:14px}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow .accordion summary svg{width:16px;height:9px}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow .accordion__content{padding:0}body.template-club-new main .shopify-section .collapsible-content .collapsible-content-wrapper-narrow .accordion .accordion__content p{font-size:14px;line-height:19px}footer.footer .page-width{padding:0 15px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/techlyser-style.css.map */
