.template-product--virtual-tasting .header__logo--nominwidth{min-width:inherit!important}.template-page--virtual-tasting .virtual-tasting-banner .section-image .section__image{position:relative}.template-page--virtual-tasting .virtual-tasting-banner .section-image .section__image .section__head{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:842px;width:100%}.template-page--virtual-tasting .virtual-tasting-banner .section-image .section__image .section__head h2{font-size:64px;line-height:72px;color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,.16);text-align:center}.template-page--virtual-tasting .virtual-tasting-banner .section-image .section__image .section__head .btn-secondary{display:block;color:#101820;border:solid 1px #DBB27D;background-color:#dbb27d;text-align:center;max-width:338px;margin:0 auto}.template-page--virtual-tasting .virtual-tasting-banner .section-image .section__image .section__head .btn-secondary:hover{background:#c3965a;color:#101820;border:solid 1px #C3965A}.template-page--virtual-tasting .virtual-tasting-banner .section-image .section__image .section__image-inner{padding-top:605px;max-height:605px}@media only screen and (max-width:767px){.template-page--virtual-tasting .virtual-tasting-banner .section-image{display:block}.template-page--virtual-tasting .virtual-tasting-banner .section-image .section__image .section__head{max-width:296px}.template-page--virtual-tasting .virtual-tasting-banner .section-image .section__image .section__head h2{font-size:30px;line-height:36px}.template-page--virtual-tasting .virtual-tasting-banner .section-image .section__image .section__image-inner{padding-top:256px;max-height:605px}}@media only screen and (min-width:768px){.template-page--virtual-tasting .index-logo .section-membership-logos .swiper-wrapper{transform:unset!important}}.template-page--virtual-tasting .index-logo .section-membership-logos .swiper-slide{width:20%!important}@media only screen and (max-width:767px){.template-page--virtual-tasting .index-logo .section-membership-logos .swiper-slide{width:60%!important;padding:12px}}.template-page--virtual-tasting .index-logo .section-membership-logos .swiper-slide p{font-size:14px;line-height:20px;color:#fff;margin-top:16px}.template-page--virtual-tasting .section-half-pane .btn-primary{background:linear-gradient(90deg,#dbb27d,#c97e5b);border:none}.template-page--virtual-tasting .section-half-pane .btn-primary:hover{background:linear-gradient(90deg,#c3965a,#c97e5b)}.template-page--virtual-tasting .home-hero .hero--medium{background-color:#000}@media only screen and (max-width:767px){.template-page--virtual-tasting .home-hero .hero--medium{max-height:985px;height:100%;display:flex;flex-direction:column-reverse;background-image:none!important}.template-page--virtual-tasting .home-hero .hero--medium .quantity input[type=number],.template-page--virtual-tasting .home-hero .hero--medium .quantity .quantity__plus,.template-page--virtual-tasting .home-hero .hero--medium .quantity .quantity__minus{color:#ede1d5}}.template-page--virtual-tasting .hero__product-title{font-size:40px;line-height:56px;color:#fcfcfc;margin-bottom:16px}@media only screen and (max-width:767px){.template-page--virtual-tasting .hero__product-title{font-size:24px;line-height:29px;margin-bottom:16px}}.template-page--virtual-tasting .hero__product-text{font-size:16px;line-height:23px;color:#c8c8c8;margin-bottom:16px}.template-page--virtual-tasting .hero__product-star{margin-bottom:24px}.template-page--virtual-tasting .hero__product-star .no-reviews{display:flex;align-items:center}.template-page--virtual-tasting .hero__product-star p{display:inline-block;color:#ececec;text-decoration:underline;font-weight:400;font-size:10px;line-height:15px;text-decoration-line:underline;text-transform:uppercase;margin-left:10px}.template-page--virtual-tasting .hero__product-price{margin-bottom:40px}@media only screen and (max-width:767px){.template-page--virtual-tasting .hero__product-price{margin-bottom:32px}}.template-page--virtual-tasting .hero__product-price .money{font-size:28px;line-height:32px;color:#dbb27d;font-weight:600}.template-page--virtual-tasting .mega-title{font-size:20px;line-height:24px;color:#fcfcfc;margin-bottom:8px;padding:0;background:-webkit-linear-gradient(left,#fff,#fff);-webkit-background-clip:text}.template-page--virtual-tasting .mega-title:after{display:none}.template-page--virtual-tasting .mega-subtitle p{font-size:16px;line-height:23px;color:#c8c8c8;margin-bottom:24px}.subscription-onboarding-footer .footer-btn-group{column-gap:15px;flex:1 50%;display:flex;justify-content:end;align-items:center}.subscription-onboarding-footer .footer-btn-group .checkout{display:flex}.subscription-onboarding-footer .footer-btn-group .checkout span{font-weight:800;font-size:14px;line-height:19px;display:flex;text-align:center;text-transform:uppercase;color:#ececec;padding-left:8px;justify-content:center;align-items:center}.subscription-onboarding-footer .footer-btn-group .checkout .btn-primary{height:48px;display:flex;justify-content:center;align-items:center;max-width:226px}.subscription-onboarding-footer .footer-btn-group .checkout .btn-primary span{font-weight:900;font-size:14px;line-height:19px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#252e33;min-width:220px}.subscription-onboarding-footer .footer-btn-group .checkout .back-btn{display:flex;align-items:center;margin-right:42px;cursor:pointer;text-decoration:none}#virtual-tasting-boxes{max-width:897px;margin:0 auto;display:none;padding-bottom:150px;padding-top:56px}@media only screen and (max-width:767px){#virtual-tasting-boxes{padding-bottom:200px;padding-top:35px}}#virtual-tasting-boxes header{max-width:682px;margin:0 auto 32px}#virtual-tasting-boxes header h2{font-weight:900;font-size:52px;line-height:100%;display:flex;color:#000;margin:0 auto 24px}@media only screen and (max-width:767px){#virtual-tasting-boxes header h2{margin:0 auto 16px;font-size:24px;line-height:29px}}#virtual-tasting-boxes header p{font-weight:400;font-size:18px;line-height:32px;text-align:center;color:#4d4d4d}@media only screen and (max-width:767px){#virtual-tasting-boxes header p{font-size:16px;line-height:24px;text-align:center;color:#4d4d4d;max-width:300px;margin:0 auto}}#virtual-tasting-boxes .self-tasting-wrapper{display:grid;grid-template-columns:3fr 4fr;column-gap:25px;margin-bottom:20px;background:#fff;border:1px solid #C8C8C8;padding:24px;position:relative}@media only screen and (max-width:767px){#virtual-tasting-boxes .self-tasting-wrapper{display:block;padding:16px}}#virtual-tasting-boxes .self-tasting-wrapper img{width:100%}@media only screen and (max-width:767px){#virtual-tasting-boxes .self-tasting-wrapper .self-tasting-info{margin-top:16px}}@media only screen and (max-width:767px){#virtual-tasting-boxes .self-tasting-wrapper .self-tasting-info{position:relative}}#virtual-tasting-boxes .self-tasting-wrapper .subscription_product_title{font-weight:900;font-size:24px;line-height:140%;color:#101820;max-width:383px}@media only screen and (max-width:767px){#virtual-tasting-boxes .self-tasting-wrapper .subscription_product_title{font-size:18px;line-height:20px;max-width:270px;height:auto}}#virtual-tasting-boxes .self-tasting-wrapper .self-tasting-price{font-weight:900;font-size:24px;line-height:32px;color:#101820;position:absolute;top:24px;right:24px}@media only screen and (max-width:767px){#virtual-tasting-boxes .self-tasting-wrapper .self-tasting-price{font-size:18px;line-height:20px;top:0}}#virtual-tasting-boxes .self-tasting-wrapper .virtual-tasting-description{font-style:normal;font-weight:400;font-size:16px;line-height:145%;color:#4d4d4d;max-width:359px;margin-top:8px;margin-bottom:24px}@media only screen and (max-width:767px){#virtual-tasting-boxes .self-tasting-wrapper .virtual-tasting-description{margin-bottom:16px}}@media only screen and (max-width:767px){#virtual-tasting-boxes .self-tasting-wrapper .virtual-boxes-content{padding-top:24px}}#virtual-tasting-boxes .self-tasting-wrapper .virtual-boxes-content h3{font-weight:800;font-size:18px;line-height:24px;color:#101820;margin-bottom:8px}#virtual-tasting-boxes .self-tasting-wrapper .virtual-boxes-content p{font-weight:400;font-size:16px;line-height:145%;display:flex;align-items:flex-end;color:#4d4d4d;max-width:422px;margin-bottom:16px}#virtual-tasting-boxes .self-tasting-wrapper .self-tasting-description p{font-weight:400;font-size:16px;line-height:145%;color:#4d4d4d}#virtual-tasting-boxes .self-tasting-wrapper .product-form .form__quantity{height:48px;border-color:#dbb27d}#virtual-tasting-boxes .self-tasting-wrapper .product-form .form__quantity-controls{color:#101820;border-color:#dbb27d}#virtual-tasting-boxes .self-tasting-wrapper .product-form .form__quantity-total{color:#101820}.virtual-onboarding-steps{display:none}.virtual-onboarding-steps .error-msg{text-align:center;margin-bottom:15px;color:red}.virtual-onboarding-steps .form-wrapper{max-width:790px;margin:0 auto;padding-right:25px;padding-left:25px}@media only screen and (max-width:767px){.virtual-onboarding-steps .form-wrapper{overflow:auto;height:100vh}}.virtual-onboarding-steps .form-wrapper header.test-center{padding-top:56px;text-align:center;padding-bottom:32px}@media only screen and (max-width:767px){.virtual-onboarding-steps .form-wrapper header.test-center{padding-top:30px;padding-bottom:30px}}.virtual-onboarding-steps .form-wrapper header.test-center h3{font-weight:900;font-size:52px;line-height:100%;color:#000;max-width:545px;margin:0 auto 24px}@media only screen and (max-width:767px){.virtual-onboarding-steps .form-wrapper header.test-center h3{font-size:24px;line-height:30px;margin-bottom:16px}}.virtual-onboarding-steps .form-wrapper header.test-center p{font-weight:400;font-size:18px;line-height:32px;text-align:center;color:#4d4d4d;mix-blend-mode:normal}@media only screen and (max-width:767px){.virtual-onboarding-steps .form-wrapper header.test-center p{font-size:16px;line-height:27px}}.virtual-onboarding-steps .stv-radio-button{position:absolute;left:-9999em;top:-9999em}.virtual-onboarding-steps .stv-radio-button+label{padding:24px;cursor:pointer;margin-right:0;width:100%;display:block;background:transparent;border:1px solid #DBB27D;font-weight:500;font-size:20px;line-height:130%;color:#101820;margin-bottom:16px}@media only screen and (max-width:767px){.virtual-onboarding-steps .stv-radio-button+label{font-size:18px}}.virtual-onboarding-steps .stv-radio-button:checked+label{background:#dbb27d80;border:1px solid #DBB27D}.virtual-onboarding-steps #leave-info-form{column-gap:8px;grid-template-columns:repeat(2,1fr);display:grid}.virtual-onboarding-steps #leave-info-form .form__row:nth-child(3n){grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}.virtual-onboarding-steps .error_msg{color:red;margin-top:15px;text-align:center;display:none}.virtual-onboarding-steps .next-btn-seven,.virtual-onboarding-steps .next-btn-first{opacity:.5;pointer-events:none}.virtual-onboarding-steps .btn-next_recipient{font-weight:900;font-size:14px;line-height:19px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#dbb27d;border-color:#dbb27d;max-width:200px;margin:0 auto;border:1px solid;box-shadow:unset}.virtual-onboarding-steps .btn-next_recipient:hover{background-color:#fff;color:#dbb27d;box-shadow:unset}.virtual-onboarding-steps .recipient-select-popup{width:100%}#virtual-include-message .form-wrapper{max-width:550px}#virtual-include-message .form-wrapper textarea{width:100%;border:1px solid #C8C8C8;font-weight:400;font-size:18px;line-height:24px;padding:16px 19px}@media only screen and (max-width:767px){#virtual-include-message .form-wrapper textarea{height:112px}}#virtual-include-message .form-wrapper textarea::placeholder{color:#c8c8c8}#virtual-include-message .form-wrapper .form__controls{line-height:24px}#virtual-include-message .form-wrapper .reg-checkbox{font-weight:400;font-size:14px;line-height:24px;color:#4d4d4d;mix-blend-mode:normal;direction:rtl;padding-left:30px;display:initial}#virtual-include-message .form-wrapper input[type=checkbox]~label:after{top:4px}.template-page--virtual-tasting-onboarding .mobile-menu-icons-left,.template-product--virtual-tasting .mobile-menu-icons-left{padding-right:20px}@media only screen and (max-width:1100px)and (min-width:767px){.template-page--virtual-tasting-onboarding .subscription-onboarding-header li,.template-product--virtual-tasting .subscription-onboarding-header li{padding-right:10px;font-size:12px;line-height:16px;width:20%;flex:1 1 auto}}.template-page--virtual-tasting-onboarding .subscription_product_title,.template-product--virtual-tasting .subscription_product_title{height:64px;overflow:hidden}@media(max-width:767px){.template-page--virtual-tasting-onboarding .subscription_product_title,.template-product--virtual-tasting .subscription_product_title{height:auto}}.template-page--virtual-tasting-onboarding .self-tasting-description,.template-product--virtual-tasting .self-tasting-description{height:50px;overflow:hidden}@media(max-width:767px){.template-page--virtual-tasting-onboarding .virtual-mobile-logo,.template-product--virtual-tasting .virtual-mobile-logo{justify-content:center;width:100%;display:flex!important}.template-page--virtual-tasting-onboarding .header__inner .mobile-menu-icons-left .shop-search-icon.hidden-search,.template-product--virtual-tasting .header__inner .mobile-menu-icons-left .shop-search-icon.hidden-search{display:none!important}.template-page--virtual-tasting-onboarding .subscription-onboarding-header,.template-product--virtual-tasting .subscription-onboarding-header{padding:10px 15px;border-top:solid 1px rgba(237,225,213,.25);display:grid;overflow:auto;margin-right:-11px;grid-template-columns:repeat(5,250px)}}.template-page--virtual-tasting-onboarding .self-tasting-box,.template-product--virtual-tasting .self-tasting-box{padding:46px 0 200px}@media(max-width:767px){.template-page--virtual-tasting-onboarding .self-tasting-box,.template-product--virtual-tasting .self-tasting-box{padding:30px 0 157px}}.template-page--virtual-tasting-onboarding .self-tasting-box .shell.full-height,.template-product--virtual-tasting .self-tasting-box .shell.full-height{height:95vh}.template-page--virtual-tasting-onboarding .self-tasting-box .self-tasting-info .product-form .form__actions,.template-product--virtual-tasting .self-tasting-box .self-tasting-info .product-form .form__actions{display:block}.template-page--virtual-tasting-onboarding .self-tasting-box .self-tasting-info .product-form .form__actions .form__quantity,.template-product--virtual-tasting .self-tasting-box .self-tasting-info .product-form .form__actions .form__quantity{height:48px;border-color:#dbb27d}.template-page--virtual-tasting-onboarding .self-tasting-box .self-tasting-info .product-form .form__actions .form__quantity .form__quantity-controls,.template-product--virtual-tasting .self-tasting-box .self-tasting-info .product-form .form__actions .form__quantity .form__quantity-controls{color:#101820;border-color:#dbb27d}.template-page--virtual-tasting-onboarding .self-tasting-box .self-tasting-info .product-form .form__actions .form__quantity .form__quantity-total,.template-product--virtual-tasting .self-tasting-box .self-tasting-info .product-form .form__actions .form__quantity .form__quantity-total{color:#101820}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer,.template-product--virtual-tasting .subscription-onboarding-footer{background:#000;padding:24px 0;position:fixed;bottom:0;left:0;right:0;z-index:1}@media(max-width:767px){.template-page--virtual-tasting-onboarding .subscription-onboarding-footer,.template-product--virtual-tasting .subscription-onboarding-footer{padding:20px 0}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-btn-group .checkout,.template-product--virtual-tasting .subscription-onboarding-footer .footer-btn-group .checkout{flex-direction:column-reverse;width:100%}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-btn-group .checkout .back-btn,.template-product--virtual-tasting .subscription-onboarding-footer .footer-btn-group .checkout .back-btn{justify-content:center;margin-top:16px}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-btn-group .checkout .btn-primary,.template-product--virtual-tasting .subscription-onboarding-footer .footer-btn-group .checkout .btn-primary{max-width:100%;width:100%}}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner{display:flex;align-items:center;justify-content:space-between}@media(max-width:767px){.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner{display:block}}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .virtual-total-price,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .virtual-total-price{font-weight:400;font-size:16px;line-height:19px;color:#c8c8c8}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .virtual-total-price span,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .virtual-total-price span{font-weight:400}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .selected-box,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .virtual-box-product,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .selected-box,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .virtual-box-product{font-weight:400;font-size:20px;line-height:32px;color:#fff;font-weight:600;max-width:848px}@media(max-width:767px){.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .selected-box,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .virtual-box-product,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .selected-box,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .virtual-box-product{line-height:22px}}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .selected-box span,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .virtual-box-product span,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .selected-box span,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .virtual-box-product span{font-weight:400}@media(max-width:767px){.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .selected-box,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .virtual-box-product,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .selected-box,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .virtual-box-product{font-size:18px;margin-bottom:15px}}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .checkout__btn,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .gift_delivery_btn,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .gift_message_btn,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .checkout__btn,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .gift_delivery_btn,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .gift_message_btn{border:solid 1px #dbb27d}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .checkout__btn:hover,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .gift_delivery_btn:hover,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .gift_message_btn:hover,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .checkout__btn:hover,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .gift_delivery_btn:hover,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .gift_message_btn:hover{border:solid 1px #c3965a}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .checkout__btn:hover span,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .gift_delivery_btn:hover span,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .gift_message_btn:hover span,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .checkout__btn:hover span,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .gift_delivery_btn:hover span,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .gift_message_btn:hover span{background-color:transparent!important;color:inherit}.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .checkout__btn span,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .gift_delivery_btn span,.template-page--virtual-tasting-onboarding .subscription-onboarding-footer .footer-inner .gift_message_btn span,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .checkout__btn span,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .gift_delivery_btn span,.template-product--virtual-tasting .subscription-onboarding-footer .footer-inner .gift_message_btn span{justify-content:center;background-color:transparent;font-weight:900;font-size:14px;line-height:19px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#252e33;height:48px;min-width:220px}.template-page--virtual-tasting-onboarding .wrapper,.template-product--virtual-tasting .wrapper{overflow-y:auto!important}.template-page--virtual-tasting-onboarding #virtual-recipients-form #receiptTable input+span,.template-product--virtual-tasting #virtual-recipients-form #receiptTable input+span{font-weight:400;font-size:16px;line-height:24px;color:#101820;opacity:.75}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper{max-width:988px}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table{margin-bottom:32px}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table .name-address span,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table .name-address span{display:block;max-width:126px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin:0 auto}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table thead tr,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table thead tr{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media(max-width:767px){.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table thead tr,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table thead tr{grid-template-columns:1fr 1fr}}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table th,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table th{padding-bottom:8px;font-weight:900;font-size:10px;line-height:24px;text-transform:uppercase;color:#969696}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table .total_qty,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table .total_qty{max-width:55px;margin:0 auto;border:1px solid #DBB27D;padding:5px 8px;font-weight:900;font-size:12px;line-height:120%;align-items:center;text-align:right;text-transform:uppercase;color:#101820}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table .total_qty #totalQty,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table .total_qty #totalQty{color:#969696}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr{border:1px solid #DBB27D;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media(max-width:767px){.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr{grid-template-columns:1fr 1fr}}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr .item-image-text,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr .item-image-text{display:grid;grid-template-columns:1fr 3fr;column-gap:8px}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr .item-image-text h4,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr .item-image-text h4{font-style:normal;font-weight:900;font-size:14px;line-height:130%;color:#4d4d4d;text-align:left}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr td,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr td{padding:16px;text-align:center}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(1),.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(1){width:189px}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(2),.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(2){width:217px}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(3),.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(3){width:154px}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(4),.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(4){width:200px}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(5),.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(5){width:177px}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(6),.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr td:nth-child(6){width:177px}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr .receipt_list_qty,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr .receipt_list_qty{text-align:right}@media(max-width:767px){.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr .receipt_list_qty,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr .receipt_list_qty{text-align:center;padding-left:60px}}.template-page--virtual-tasting-onboarding #virtual-recipients-form .form-wrapper table tbody tr .receipt_list_qty span,.template-product--virtual-tasting #virtual-recipients-form .form-wrapper table tbody tr .receipt_list_qty span{padding-right:20px}.template-page--virtual-tasting-onboarding #receipt_subscription_popup,.template-product--virtual-tasting #receipt_subscription_popup{text-align:left}.template-page--virtual-tasting-onboarding #receipt_subscription_popup h3,.template-product--virtual-tasting #receipt_subscription_popup h3{text-align:center}.template-page--virtual-tasting-onboarding #receipt_subscription_popup #recipient-select-popup,.template-product--virtual-tasting #receipt_subscription_popup #recipient-select-popup{margin-bottom:16px}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .vodiapicker,.template-product--virtual-tasting #receipt_subscription_popup .vodiapicker{display:none}.template-page--virtual-tasting-onboarding #receipt_subscription_popup #a,.template-product--virtual-tasting #receipt_subscription_popup #a{margin-left:0;padding:8px}.template-page--virtual-tasting-onboarding #receipt_subscription_popup #a li,.template-product--virtual-tasting #receipt_subscription_popup #a li{list-style:none;padding-top:0;padding-bottom:8px}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup #a li,.template-product--virtual-tasting #receipt_subscription_popup #a li{display:flex}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup #a li:last-child,.template-product--virtual-tasting #receipt_subscription_popup #a li:last-child{padding-bottom:0}.template-page--virtual-tasting-onboarding #receipt_subscription_popup #a li:hover,.template-product--virtual-tasting #receipt_subscription_popup #a li:hover{background-color:#f4f3f3}.template-page--virtual-tasting-onboarding #receipt_subscription_popup #a img,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select img,.template-product--virtual-tasting #receipt_subscription_popup #a img,.template-product--virtual-tasting #receipt_subscription_popup .btn-select img{width:32px}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup #a img,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select img,.template-product--virtual-tasting #receipt_subscription_popup #a img,.template-product--virtual-tasting #receipt_subscription_popup .btn-select img{width:40px;height:40px;object-fit:contain}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup #a li span,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select li span,.template-product--virtual-tasting #receipt_subscription_popup #a li span,.template-product--virtual-tasting #receipt_subscription_popup .btn-select li span{margin-left:8px;font-weight:900;font-size:14px;line-height:130%;color:#4d4d4d}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup #a li span,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select li span,.template-product--virtual-tasting #receipt_subscription_popup #a li span,.template-product--virtual-tasting #receipt_subscription_popup .btn-select li span{padding-left:12px;margin-left:0;max-width:255px}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .b,.template-product--virtual-tasting #receipt_subscription_popup .b{display:none;width:100%;position:absolute;z-index:9;background:#fff;box-shadow:0 6px 12px #0000002d}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .open,.template-product--virtual-tasting #receipt_subscription_popup .open{display:show!important}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select,.template-product--virtual-tasting #receipt_subscription_popup .btn-select{margin-top:0;width:100%;background-color:#fff;border:1px solid #DBB27D;padding:8px;margin-bottom:0}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select,.template-product--virtual-tasting #receipt_subscription_popup .btn-select{text-align:left;display:flex;align-items:center}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select li,.template-product--virtual-tasting #receipt_subscription_popup .btn-select li{list-style:none;float:left;padding-bottom:0}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select li,.template-product--virtual-tasting #receipt_subscription_popup .btn-select li{display:flex}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select:hover,.template-product--virtual-tasting #receipt_subscription_popup .btn-select:hover{border:1px solid #DBB27D}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select:hover li,.template-product--virtual-tasting #receipt_subscription_popup .btn-select:hover li{margin-left:0}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .btn-select:focus,.template-product--virtual-tasting #receipt_subscription_popup .btn-select:focus{outline:none}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .lang-select,.template-product--virtual-tasting #receipt_subscription_popup .lang-select{position:relative}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup .lang-select,.template-product--virtual-tasting #receipt_subscription_popup .lang-select{margin-bottom:16px}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form-qty-title,.template-product--virtual-tasting #receipt_subscription_popup .form-qty-title{display:grid;grid-template-columns:6fr 1fr;column-gap:12px}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form-qty-title,.template-product--virtual-tasting #receipt_subscription_popup .form-qty-title{display:block}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form-qty-title .rc_qty .quantity,.template-product--virtual-tasting #receipt_subscription_popup .form-qty-title .rc_qty .quantity,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form-qty-title .rc_qty .quantity .quantity__minus,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form-qty-title .rc_qty .quantity .quantity__plus,.template-product--virtual-tasting #receipt_subscription_popup .form-qty-title .rc_qty .quantity .quantity__minus,.template-product--virtual-tasting #receipt_subscription_popup .form-qty-title .rc_qty .quantity .quantity__plus{border-color:#dbb27d}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form-qty-title .rc_qty .quantity .quantity__controls_rc,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form-qty-title .rc_qty .quantity input[type=number],.template-product--virtual-tasting #receipt_subscription_popup .form-qty-title .rc_qty .quantity .quantity__controls_rc,.template-product--virtual-tasting #receipt_subscription_popup .form-qty-title .rc_qty .quantity input[type=number]{height:48px;color:#252e33;font-weight:500}.template-page--virtual-tasting-onboarding #receipt_subscription_popup h6,.template-product--virtual-tasting #receipt_subscription_popup h6{font-style:normal;font-weight:400;font-size:16px;line-height:130%;color:#4d4d4d;text-align:left;margin-bottom:16px;margin-top:16px}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form__row input,.template-page--virtual-tasting-onboarding #receipt_subscription_popup select,.template-product--virtual-tasting #receipt_subscription_popup .form__row input,.template-product--virtual-tasting #receipt_subscription_popup select{background:#fff;border:1px solid #C8C8C8;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;color:#252e33;opacity:.75;padding:12px 16px;width:100%;height:auto}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form__row input::placeholder,.template-page--virtual-tasting-onboarding #receipt_subscription_popup select::placeholder,.template-product--virtual-tasting #receipt_subscription_popup .form__row input::placeholder,.template-product--virtual-tasting #receipt_subscription_popup select::placeholder{color:#969696}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .country_states_field,.template-product--virtual-tasting #receipt_subscription_popup .country_states_field{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:11px}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup .country_states_field,.template-product--virtual-tasting #receipt_subscription_popup .country_states_field{display:block}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .country_states_field p,.template-product--virtual-tasting #receipt_subscription_popup .country_states_field p{margin-bottom:0}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup .country_states_field p,.template-product--virtual-tasting #receipt_subscription_popup .country_states_field p{margin-bottom:16px}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .country_states_field select,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .country_states_field input,.template-product--virtual-tasting #receipt_subscription_popup .country_states_field select,.template-product--virtual-tasting #receipt_subscription_popup .country_states_field input{border:1px solid #DBB27D}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .country_states_field #postcode,.template-product--virtual-tasting #receipt_subscription_popup .country_states_field #postcode{border:1px solid #C8C8C8}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .name-company-field,.template-product--virtual-tasting #receipt_subscription_popup .name-company-field{display:grid;grid-template-columns:1fr 1fr;column-gap:11px}.template-product--virtual-tasting #receipt_subscription_popup .form__row-apartment{display:grid;grid-template-columns:1fr 4fr;column-gap:11px}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form-btn-group,.template-product--virtual-tasting #receipt_subscription_popup .form-btn-group{display:flex;justify-content:space-between}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup .form-btn-group,.template-product--virtual-tasting #receipt_subscription_popup .form-btn-group{flex-direction:column}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup #save,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .edit-row,.template-product--virtual-tasting #receipt_subscription_popup #save,.template-product--virtual-tasting #receipt_subscription_popup .edit-row{background:#dbb27d;border-color:#dbb27d;width:50%;min-width:auto}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup #save,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .edit-row,.template-product--virtual-tasting #receipt_subscription_popup #save,.template-product--virtual-tasting #receipt_subscription_popup .edit-row{width:100%}}.template-page--virtual-tasting-onboarding #receipt_subscription_popup #save:hover,.template-page--virtual-tasting-onboarding #receipt_subscription_popup .edit-row:hover,.template-product--virtual-tasting #receipt_subscription_popup #save:hover,.template-product--virtual-tasting #receipt_subscription_popup .edit-row:hover{background-color:#c3965a;color:#000!important}.template-page--virtual-tasting-onboarding #receipt_subscription_popup .delete-row,.template-product--virtual-tasting #receipt_subscription_popup .delete-row{font-weight:900;font-size:14px;line-height:19px;align-items:center;text-align:center;text-transform:uppercase;color:#4d4d4d;background-color:transparent;border:none;width:50%}@media(max-width:767px){.template-page--virtual-tasting-onboarding #receipt_subscription_popup .delete-row,.template-product--virtual-tasting #receipt_subscription_popup .delete-row{width:100%;margin-top:16px}}.template-product--virtual-tasting{overflow:auto!important}.template-product--virtual-tasting .select-dropdown{display:none;pointer-events:none}.template-product--virtual-tasting .product-main .product__head{padding-bottom:90px}.template-product--virtual-tasting .list-product-features ul li div{display:flex;align-items:flex-start}.template-product--virtual-tasting .list-product-features ul li div img{margin-bottom:0}.template-product--virtual-tasting .virtual-bottel-content{padding-top:0}@media(max-width:768px){.template-product--virtual-tasting .virtual-bottel-content{padding-top:0;padding-bottom:40px}}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-items{width:57.6%;position:relative;z-index:1}@media(min-width:768px){.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-items{float:left}}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-items .plus_sign{max-width:64px;width:100%;margin-top:-8px;margin-bottom:5px}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-items .plus_sign svg{margin:0 auto;display:block}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-items .bottel-product-items{display:block}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-items .bottel-product-items .bottel-product-item{padding-right:0;margin-bottom:16px}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-items .bottel-product-items .bottel-product-content{display:grid;grid-template-columns:64px 9fr;column-gap:16px}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-items .bottel-product-items .bottel-product-content .bottel-product-image{background-color:#f2f2f2;padding:5px;margin-right:0;max-width:64px;height:64px;text-align:center;width:100%}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-items .bottel-product-items .bottel-product-content .bottel-product-image img{width:auto;height:54px;border:none}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-items .bottel-product-items .bottel-product-content .bottel-product-title{padding-left:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-decoration-line:underline;color:#4d4d4d;max-width:276px}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-desc{width:100%;padding-left:0;margin-top:0}@media(min-width:768px){.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-desc{float:right;width:38.4%;padding-left:40px;margin-top:-15%}}.template-product--virtual-tasting .virtual-bottel-content .virtual-bottel-desc .product__entry{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#252e33;margin-bottom:16px}.template-product--virtual-tasting .product-custom-content{padding-top:66px;padding-bottom:87px;background:#f2f2f2}.template-product--virtual-tasting .product-custom-content .pro-content{display:grid;grid-template-columns:2fr 1fr;column-gap:30px}@media(max-width:768px){.template-product--virtual-tasting .product-custom-content .pro-content{display:block}}.template-product--virtual-tasting .product-custom-content .pro-content .pro--first-one-half h2{font-weight:900;font-size:28px;line-height:31px;display:flex;align-items:flex-end;color:#101820}.template-product--virtual-tasting .product-custom-content .pro-content .pro--first-one-half p{font-weight:400;font-size:16px;line-height:24px;color:#4d4d4d;max-width:453px}.template-product--virtual-tasting .product-custom-content .pro-content .pro--second-one-half ul{margin-left:0}.template-product--virtual-tasting .product-custom-content .pro-content .pro--second-one-half ul li{display:grid;grid-template-columns:24px 2fr;column-gap:8px;max-width:353px;margin-bottom:8px}.template-product--virtual-tasting .product-custom-content .pro-content .pro--second-one-half ul li h4{font-weight:900;font-size:16px;line-height:19px;color:#101820;margin-bottom:0}.template-product--virtual-tasting .product-custom-content .pro-content .pro--second-one-half ul li p{font-weight:400;font-size:14px;line-height:20px;color:#4d4d4d}.template-product--virtual-tasting .footer{padding-bottom:0}.template-product--virtual-tasting .dynamic_btn.btn_hide div{display:none!important}.template-product--virtual-tasting .stv-radio-buttons-wrapper{display:grid!important}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant_items.bg_color{background:#dbb27d}.template-product--virtual-tasting .stv-radio-buttons-wrapper .var-index-2.variant_items{display:none}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant_items{border:1px solid #DBB27D;height:40px;display:flex;justify-content:center;align-items:center;margin-bottom:12px}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant_items:first-child{order:2}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant_items input{visibility:hidden}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant_items label{align-items:center;display:flex;width:100%;text-align:center;font-weight:400;font-size:14px;line-height:18px;color:#ececec;column-gap:8px;justify-content:center}@media(max-width:768px){.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant_items label{color:#101820}}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant-radio-button[data-name=without-class]+label{cursor:context-menu;pointer-events:none}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant-radio-button[data-name=with-class]+label svg:first-child{display:none!important}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant-radio-button[data-name=with-class]:checked+label{color:#000}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant-radio-button[data-name=with-class]:checked+label svg:first-child{display:block!important}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant-radio-button[data-name=with-class]:checked+label svg:first-child path{fill:#000}.template-product--virtual-tasting .stv-radio-buttons-wrapper .variant-radio-button[data-name=with-class]:checked+label svg:nth-child(2){display:none!important}.template-product--virtual-tasting #confirm_alert_box h4{font-weight:800;font-size:24px;line-height:30px;text-align:center;padding-bottom:0;margin-bottom:10px}.template-product--virtual-tasting #confirm_alert_box p{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#4d4d4d}.template-product--virtual-tasting #confirm_alert_box .btn{width:100%;min-width:auto;max-width:120px}.template-product--virtual-tasting #confirm_alert_box .alert_confirm{background:#dbb27d;border-color:#dbb27d}.template-product--virtual-tasting #confirm_alert_box .alert_confirm:hover{background-color:#c3965a;color:#000!important}.template-product--virtual-tasting #confirm_alert_box .alert_cancel{background:#fff;border:1px solid #dbb27d}.template-product--virtual-tasting #confirm_alert_box .alert_cancel:hover{color:#252e33}.template-product--virtual-tasting .product__slide-main .slick-slider .slick-track,.template-product--virtual-tasting .product__slide-main .slick-slider .slick-list{transform:unset!important}.template-product--virtual-tasting .quantity .quantity__error{top:calc(100% + 3px)}.template-product--virtual-tasting .product__sliders .product__features{position:relative;top:-50px}.template-product--virtual-tasting .slider-product .slider__image{padding-top:0}.template-product--virtual-tasting .slider-product .slider__image img{display:block!important}.template-product--virtual-tasting .product-form .form__actions{column-gap:8px}.template-product--virtual-tasting .product-form .form__btn{width:100%}.template-product--virtual-tasting .widget-loading-indicator .bta-widget-spinner{height:0!important}.template-product--virtual-tasting form[action*="/cart/add"]>:not(input[type=hidden],script,#bta-product-widget,div.widget-loading-indicator,h1.product__heading,div.product-details__description,div.z-main-product__wrap-title,div.z-main-product__description,div.block.type-title,div.block.type-price,div.block.type-description,div.ProductMeta,div.ProductMeta__Description,h1.product-title,div.product-description,div.desc_blk,div.tab-body,div.item-content,div.main-product__blocks,div.row.type_title,div.row.type_price,div.row.type_description,[data-pf-type=Row]){display:grid!important}.template-product--virtual-tasting .booking-form .datepicker-modal{display:none!important}.template-product--virtual-tasting .booking-form{display:none!important;flex:1 0 100%;display:flex;margin-bottom:16px}.template-product--virtual-tasting .booking-form .selected-date-picker,.template-product--virtual-tasting .booking-form .scheduled-times-widget{flex:1 50%}.template-product--virtual-tasting .booking-form .selected-date-picker label,.template-product--virtual-tasting .booking-form .scheduled-times-widget label{font-weight:400;font-size:14px;line-height:18px;color:#ececec}.template-product--virtual-tasting .booking-form .selected-date-picker select,.template-product--virtual-tasting .booking-form .scheduled-times-widget select{width:100%;font-weight:600;font-size:14px;line-height:18px;padding:7px 5px}.template-product--virtual-tasting .booking-form-hide .booking-form{display:flex!important}.template-product--virtual-tasting .booking-form input.datepicker{width:95%;background-image:url(//cdn.shopify.com/s/files/1/0031/0882/t/34/assets/calendar.png?v=1179983977246328951585309711);background-repeat:no-repeat;background-position:right 10px center;outline:none;border:none;font-weight:600;font-size:14px;line-height:18px;padding:8px 5px}.template-product--virtual-tasting .datepicker-modal{display:none}.template-product--virtual-tasting div#bta-product-7131047133232-widget-xcomponent iframe{display:none!important}.template-product--virtual-tasting .bottom-sticky-bar{position:fixed;display:none;bottom:0;z-index:11;max-width:277px;transform:translate(-50%);left:50%;background-color:#dbb27e;border-radius:50px;margin-bottom:23px}.template-product--virtual-tasting .bottom-sticky-bar p{display:grid;grid-template-columns:1fr 2fr;column-gap:5px;align-items:center}.template-product--virtual-tasting .bottom-sticky-bar p img{max-width:50px;border-radius:50%}.template-product--virtual-tasting .bottom-sticky-bar p span{color:#fff;line-height:18px;font-weight:600;display:block;font-size:16px}.template-product--virtual-tasting .date-select{font-weight:400;font-size:14px;line-height:24px;text-decoration-line:underline;color:#ececec;margin-bottom:27px}p.varient-items{margin-bottom:0}@media(max-width:1023px){.template-page--virtual-tasting .benefit-video-wrapper,.template-product--virtual-tasting .benefit-video-wrapper{background-color:transparent;padding-top:0}.template-page--virtual-tasting .benefit-video-wrapper a img,.template-product--virtual-tasting .benefit-video-wrapper a img{margin-bottom:0}}@media(max-width:767px){.template-page--virtual-tasting .benefit-video-wrapper,.template-product--virtual-tasting .benefit-video-wrapper{display:block}.template-product--virtual-tasting .date-select{color:#000}.dynamic_btn{display:none}.template-product--virtual-tasting .booking-form .selected-date-picker label,.template-product--virtual-tasting .booking-form .scheduled-times-widget label{color:#000}.product-main .product__head{background:inherit!important}}
/*# sourceMappingURL=/cdn/shop/t/338/assets/template-product--virtual-tasting.css.map */
