.quantity__button svg{width:auto}.product__accordion.accordion.quick-add-hidden h2.h4.accordion__title.inline-richtext span{color:#a21d35}.both-bts-together .product-form__quantity label.quantity__label{display:none}.quantity-cart-btn button{max-width:100%;border-radius:5px;border:1px solid #A21D35;background:#a21d35;padding:14.5px 10px;width:412px}.quantity-cart-btn button:hover{background:transparent;color:#a21d35}.quantity-cart-btn button:hover span svg path{fill:#a21d35}product-info .price.price--large span.badge.price__badge-sale{position:static;transform:none;width:auto;height:auto}s.price-item.price-item--regular.cut_price{color:#231f20;text-align:center;font-family:Onest;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.product-form__quantity .quantity:after{border-radius:5px;border:1px solid #231F20;opacity:1;background-color:transparent;box-shadow:none}section.Mainproduct slider-component.slider-mobile-gutter.MainImage{max-width:520px}section.Mainproduct .product__info-wrapper.grid__item{padding-right:0;padding-top:24px}.product__info-wrapper.grid__item{padding-right:20px}.multi_line_short_desc p,.multi_line_short_desc p span,.multi_line_short_desc{color:#231f20!important;font-family:Onest;font-size:16px;font-style:normal;font-weight:400;line-height:20px}shopify-payment-terms{color:#231f20;font-family:Onest;font-size:18px;font-style:normal;font-weight:400;line-height:24px}slider-component.thumbnail-slider{margin-right:20px}s.price-item.price-item--regular{color:#231f20;text-align:center;font-family:Onest;font-size:20px;font-style:normal;font-weight:390;line-height:24px}span.price-item.price-item--sale.price-item--last{color:#231f20;font-family:Onest;font-size:24px;font-style:normal;font-weight:400;line-height:24px}.product-warning__container.icon-with-text--vertical.wine_age_verification{border:none;padding:0!important;position:relative}.product-warning__container.icon-with-text--vertical.wine_age_verification label{color:#231f20;font-size:16px;font-style:normal;font-weight:400;line-height:22px!important}.wine_age_verification .checkbox__checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;height:20px;width:20px;background-color:#fff;border:1px solid #231F20;transition:background-color .25s ease;border-radius:4px;display:block!important}.product-warning__container.icon-with-text--vertical.wine_age_verification.warning{border-radius:10px;padding:16px!important}.product-warning__container.icon-with-text--vertical.wine_age_verification.warning:before{text-align:left}.product-warning__container.icon-with-text--vertical.wine_age_verification.warning .checkbox__checkmark{top:64%;left:18px}.wine_age_verification .checkbox__checkmark:after{content:"";position:absolute;left:7px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .25s ease}.wine_age_verification input:checked+.checkbox__checkmark{background:#a21d35;border-color:#fff}.wine_age_verification input:checked+.checkbox__checkmark:after{opacity:1}.wine_age_verification.warning input:checked+.checkbox__checkmark:after{left:6px}.product-form__quantity .quantity input{color:#231f20;font-size:20px;font-style:normal;line-height:24px;text-transform:capitalize;background-color:transparent}.ribbon_section.product__accordion.accordion.quick-add-hidden details[open] svg{transform:rotate(180deg);transition:.3s}.product__accordion.accordion.quick-add-hidden details svg{transition:.3s}.product__ribbon-label{background-image:url(https://cdn.shopify.com/s/files/1/0593/2217/1565/files/ribbon.svg?v=1729514467)}.product__ribbon-input:checked+.product__ribbon-label{background-image:url(https://cdn.shopify.com/s/files/1/0593/2217/1565/files/selected_ribbon.svg?v=1729514322)!important}section.reviews_discription{padding:80px 0}section.reviews_discription .rating-accordian-section.page-width{margin-top:0}.section-2{background-color:transparent;width:100%}.section-2 .tab-teaser .descriptive-tabs{display:inline-block}.section-2 .tab-teaser .descriptive-tabs ul li{display:inline-block;width:auto;margin-right:10px}.section-2 .tab-teaser .descriptive-tabs ul li a{padding:13px 20px;display:inline-block;border-radius:10px 10px 0 0;color:#231f20;font-family:Onest;font-size:20px;font-style:normal;font-weight:420;line-height:38px}.section-2 .tab-teaser .descriptive-tabs ul{display:inline-block}.section-2 .tab-teaser .descriptive-tabs ul li a.active{border:1px solid #b2b2b2;background:#f0e5c7}.description-main-box{border-radius:0 10px 10px;border:1px solid #b2b2b2;background:#fff}.section-2 .tab-teaser .descriptive-tabs ul li:last-child{margin-right:0}.description-main-box .description-box .metafield-rich_text_field p strong,.description-main-box .description-box p strong{color:#231f20;font-family:Onest;font-size:22px;font-style:normal;font-weight:420;line-height:28px}.description-main-box .description-box .metafield-rich_text_field p,.description-main-box .description-box .metafield-rich_text_field p span,.description-main-box .description-box p,.description-main-box .description-box ul li{color:#231f20;font-family:Onest;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.close .accordionItemContent{height:0px;transition:height 1s ease-out;-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);float:left;display:block}.open .accordionItemContent{padding:20px;background-color:#fff;border:1px solid #ddd;width:100%;margin:0 0 10px;display:block;-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .4s ease-out;-o-transition:-o-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease;box-sizing:border-box;border-radius:10px}.accordionItem h2.accordionItemHeading{display:flex;padding:10px 20px;align-items:flex-start;gap:30px;align-self:stretch;justify-content:space-between;border-radius:10px;border:1px solid #b2b2b2;background:#f0e5c7}.accordionItem.open h2.accordionItemHeading span.icon{transform:rotate(180deg);transition:.3s}.accordionItem.close h2.accordionItemHeading span.icon{transition:.3s}.mobile-accordian{display:none}.product__text-wrapper~.product__text-wrapper{display:none}.lang-select button.btn-select{width:100%;display:flex;justify-content:space-between;align-items:center;padding:5px 13px;gap:10px;cursor:pointer}product-ribbon.product__ribbon input{width:100%;height:100%;z-index:1;opacity:0;overflow:visible;visibility:visible;clip:inherit;cursor:pointer;box-shadow:1px 1px 1px 1px #000}product-ribbon.product__ribbon input:checked+img.not_selected{display:none}product-ribbon.product__ribbon{position:relative;border:1px solid #e4e4ed;transition:border-color .3s;border-radius:10px;text-align:center;display:flex;padding:25px 6px;flex-direction:column;justify-content:center;align-items:center;gap:20px}product-ribbon.product__ribbon img{border:none}product-ribbon.product__ribbon input:not(:checked)~img.is_selected{display:none}product-ribbon.product__ribbon p.product__ribbon-price{color:#231f20;text-align:center;font-family:Onest;font-size:24px;font-style:normal;font-weight:420;line-height:24px}product-ribbon.product__ribbon.is_active{border-color:#a21d35}.product__ribbon-color input:checked+label{box-shadow:none;padding:0 0 3px;outline:none;position:relative}.product__ribbon-color input:checked+label:after{content:"";border:1px solid #A21D35;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%}.product__ribbon-color label{width:40px;height:40px;cursor:pointer}h3.product__ribbons-title.h5{color:#231f20;font-family:Onest;font-size:18px;font-style:normal;font-weight:420;line-height:22px;margin-bottom:10px}.product__ribbon-message{border-radius:10px;border:1px solid #e4e4ed;background:#fff;display:flex;height:94px;padding:20px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;color:#231f20;font-family:Onest;font-size:18px;font-style:normal;font-weight:400;line-height:24px;opacity:1}textarea:placeholder{color:#231f20}.product__ribbon-colors{margin-left:0}header.header.header--top-left.header--mobile-center.page-width.header--has-menu{padding:0 15px}.phone_tracks a:last-child{justify-content:flex-end}.select_occasioned{width:100%;display:none;margin-top:1.5rem}.select_occasioned.active{display:block}.select_occasioned select#occasioned{color:#231f20;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:420;line-height:22px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:5px 13px;gap:10px;cursor:pointer;border-radius:10px;border:1px solid #A21D35;background-color:#fff;-webkit-appearance:none;appearance:none;-moz-appearance:none}.select__occasioned-wrapper{position:relative;width:100%}.select__occasioned-wrapper:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0761/9903/5189/files/Icon_1.svg?v=1729247431);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;right:10px;width:18px;height:10px;transform:translateY(-50%);pointer-events:none}variant-radios legend.form__label{color:#231f20;font-family:Onest;font-size:20px;font-style:normal;font-weight:420;line-height:22px}.product-warning__container.icon-with-text--vertical.wine_age_verification input#ProductAgeVerification{opacity:0;z-index:1;cursor:pointer}product-info .product__text-wrapper p.product__text.inline-richtext{color:#231f20;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.multi_line_short_desc.multi_line_short_desc--warning{color:#a21d35!important;margin-bottom:10px!important}.lang-select .b{display:none}.lang-select button.btn-select textarea{resize:none}.lang-select button.btn-select li{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px}button.btn-select:hover{background-color:transparent!important}.lang-select button.btn-select li img{margin-bottom:0}button.btn-select.dropdown-open span.dropdown-icon svg{transform:rotate(180deg)!important;transition:.3s!important}button.btn-select span.dropdown-icon svg{transform:none!important;transition:.3s}.lang-select button.btn-select span.selected-text{display:flex;gap:10px;align-items:center}.lang-select button.btn-select span.selected-text img{margin-bottom:0;border:none;display:none}button.btn-select{border-radius:10px;border:1px solid #A21D35;background-color:#fff}.lang-select button.btn-select span.selected-text span.option-text{color:#231f20;font-family:Onest;font-size:16px;font-style:normal;font-weight:420;line-height:22px}.product__ribbons.product__ribbons--classic,.product__ribbon-message-container.active{display:none}.b ul#a{margin:0;padding:0;list-style:none}.b ul#a li{width:100%;display:flex;justify-content:flex-start;align-items:center;padding:5px 13px;gap:10px;border-radius:10px;border:1px solid #A21D35;background-color:#fff;margin-top:2px;cursor:pointer}.b ul#a li span.option-text{color:#231f20;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:420;line-height:22px}.b ul#a li img{margin:0;border:none;display:none}.lang-select button.btn-select textarea{height:29px;border:1px solid #faf3e8;border-radius:6px;background-color:#faf3e8;padding:0 10px}.accordion__content .product__ribbon-colors-container.active,.accordion__content .select_occasioned.active{background-color:#faf3e8;padding:15px}.accordion__content .select_occasioned.active{margin-top:-5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.accordion__content .product__ribbon-colors-container.active h3.product__ribbons-title.h5,.accordion__content .select_occasioned.active h3.product__ribbons-title.h5{margin-top:0}.accordion__content .product__ribbon-colors-container.active{border-top-left-radius:10px;border-top-right-radius:10px}.product__ribbon-colors-container.active{border-radius:10px}.description-main-box .description-box p strong{display:inline-block;width:100%}.description-main-box .description-box p,.description-main-box .description-box ul li{font-size:18px!important}div#apply_sticky{display:none}div#apply_sticky.is-sticky .product-form__quantity{display:none;flex:0 0 100%;width:100%;justify-content:center;max-width:100%!important;min-width:100%!important}div#apply_sticky form .product-form__quantity quantity-input.quantity{max-width:100%!important;min-width:100%}.sticky_inner{display:block}@media(max-width:1500px){.price-cl{margin-top:6px}.price-cl+div{margin-top:7px}.product__description.rte.quick-add-hidden{display:none}.product__accordion.accordion.quick-add-hidden h2.h4.accordion__title.inline-richtext{font-size:16px;line-height:18px}span.price-item.price-item--sale.price-item--last,s.price-item.price-item--regular.cut_price{font-size:20px;line-height:22px}section.Mainproduct .product__info-wrapper.grid__item{padding-top:15px}product-ribbon.product__ribbon{gap:10px;padding:10px 6px}h3.product__ribbons-title.h5{font-size:16px;line-height:18px;margin-bottom:5px}.product__accordion.accordion.quick-add-hidden h2.h4.accordion__title.inline-richtext{font-size:16px}}@media(max-width:1280px){header.header.header--top-left.header--mobile-center.page-width.header--has-menu,section.reviews_discription .rating-accordian-section.page-width,.announcement-bar .page-width,.recently-viewed-products.page-width,.footer-block--newsletter.page-width,.footer__content-top.page-width,.footer__content-bottom-wrapper.page-width{padding:0 20px}}@media(max-width:1200px){.both-bts-together{display:flex}.product__accordion.accordion.quick-add-hidden h2.h4.accordion__title.inline-richtext,.multi_line_short_desc p,.multi_line_short_desc p span,.multi_line_short_desc,shopify-payment-terms{font-size:14px}h3.card__heading a{font-size:16px!important;line-height:20px!important}.card-wrapper .card__information{padding-left:0;padding-right:0}}@media(max-width:989px){.lang-select button.btn-select textarea{height:unset}.product__title h1{font-size:26px}.both-bts-together{display:flex;flex-direction:column}.both-bts-together .product-form__quantity{width:100%}.product__info-container{max-width:100%}.product--thumbnail_slider media-gallery{align-items:center!important;justify-content:center!important}.announcement-bar__link{font-size:10px}.product__accordion.accordion.quick-add-hidden h2.h4.accordion__title.inline-richtext,.multi_line_short_desc p,.multi_line_short_desc p span,.multi_line_short_desc,shopify-payment-terms{font-size:14px}.accordion summary{padding:1rem 0}.zip_code-group input{font-size:16px}.accordion{margin-top:2px;margin-bottom:0}section.reviews_discription{padding:40px 20px;margin-top:51px}.rating-accordian-section.page-width{display:none}.mobile-accordian{display:block}.product__text-wrapper{display:none}.product__text-wrapper{display:flex;width:335px;padding:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;margin:0;width:100%;border-radius:10px;border:1px solid #e4e4ed;background:#fff}.product__text-wrapper p.product__text.inline-richtext{color:#231f20;font-family:Onest;font-size:14px;font-style:normal;line-height:20px}div#apply_sticky.is-sticky{position:fixed;bottom:0;background-color:#fff;padding:10px 20px;left:0;right:0;z-index:99999;display:block}div#apply_sticky h2{color:#231f20;font-family:Onest,sans-serif;font-size:24px;font-style:normal;font-weight:420;line-height:28px;margin:2px 0}.BeaconFabButtonFrame{right:10px;top:60%}button.needsclick.kl-teaser-SqrGzj.undefined.kl-private-reset-css-Xuajs1.down-side-ctm{bottom:29%!important;left:8px!important;margin:0!important}div#accessiblyAppWidgetButton.down-side-ctm{top:55%!important}.BeaconFabButtonFrame.down-side-ctm{bottom:38%!important;right:10px!important}.down-side-ctm#google-merchantwidget-iframe-wrapper{top:46%}}@media(max-width:768px){.product__info-wrapper{padding:0 0 0 2rem}quantity-input.quantity{width:100%}media-gallery.product__column-sticky{display:inherit}.slider.slider--mobile .slider__slide{width:100%}.thumbnail-slider .thumbnail-list.slider{column-gap:20px!important;margin-bottom:0;padding:0;margin-top:10px}.product__info-container{padding:0}}@media(max-width:767px){.swiper-button-next.occasion_new-swiper-next,.swiper-button-prev.occasion_new-swiper-prev{display:none!important}h3.card__heading{min-height:40px}.template-product .card-wrapper.product-card-wrapper{max-height:inherit;min-height:300px}.product__ribbons.product__ribbons--classic{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));grid-auto-flow:column;grid-auto-columns:minmax(160px,1fr);overflow-x:auto;padding-bottom:20px}.product__ribbons.product__ribbons--classic::-webkit-scrollbar{width:10px}.product__ribbons.product__ribbons--classic::-webkit-scrollbar-track{background:#f1f1f1}.product__ribbons.product__ribbons--classic::-webkit-scrollbar-thumb{background:#888}.product__ribbons.product__ribbons--classic::-webkit-scrollbar-thumb:hover{background:#555}}@media(max-width:749px){.quantity-cart-btn button{width:100%}.product__info-wrapper{padding:0}body.test_new.gradient.animate--hover-default.mobile_sec.template-product .price_shipping{margin-left:0}}@media(max-width:600px){body.test_new.gradient.animate--hover-default.mobile_sec.template-product main#MainContent .page-width{padding-left:20px;padding-right:20px}.recently-viewed-products.page-width h2.recently-viewed-title{line-height:36px;font-size:34px}button.thumbnail.global-media-settings.global-media-settings--no-shadow:not(.thumbnail[aria-current]){width:9px;height:9px}.thumbnail.global-media-settings img{height:0}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{height:9px;width:9px}.product .thumbnail[aria-current]{height:9px!important;border-color:#a21d35;width:9px!important}button.thumbnail[aria-current]{border:2px solid #A21D35!important;background:#a21d35!important}.grid--peek.slider .grid__item:first-of-type{padding-left:0;padding-right:0;margin:0;width:100%;justify-content:center}}@media(max-width:400px){.both-bts-together{flex-wrap:wrap}ul.grid.product-grid .swiper-slide{flex:0 0 100%}.template-product .card-wrapper.product-card-wrapper{max-height:inherit!important}}@media(min-width:600px){.product--thumbnail_slider media-gallery slider-component.thumbnail-slider{max-width:90px}.product--thumbnail_slider media-gallery{justify-content:flex-end}}@media(min-width:749px){.product__info-container{padding-bottom:20px}}.template-collection .card-wrapper:hover a:after{content:"";z-index:2;top:-124%;bottom:20px;position:absolute}.template-collection .card-wrapper:hover{overflow:hidden}.yotpo-new-review-btn-wrapper .yotpo-btn-s{font-weight:500!important;font-style:normal!important;font-size:18px!important;font-family:brandon-grotesque,sans-serif!important}.yotpo-icon-btn.yotpo-color-fill-btn,.yotpo-progress-bar .yotpo-progress-bar-score,.yotpo-horizontal-pagination .selected[data-v-da0d22da],.yotpo-horizontal-pagination .yotpo-pagination-number-container .yotpo-pagination-number[data-v-da0d22da]:hover{background:#a21d35!important}.yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score,.yotpo-star-distribution-index-wrapper .yotpo-star-distribution-index,.yotpo-star-distribution-value{color:#a21d35}.yotpo-review-title{font-weight:420!important}product-recommendations.related-products .yotpo-widget-instance{display:flex!important}.yotpo-button-icon-text{font-family:brandon-grotesque,sans-serif!important;font-size:16px!important;text-transform:capitalize}form.yotpo-review-form legend.yotpo-form-label,.yotpo-input-wrapper .yotpo-form-label,.yotpo-file-upload .yotpo-file-input-headline,h2.yotpo-modal-header-heading{font-weight:420!important}span.yotpo-highly-rated-topics-title,span.yotpo-highly-rated-topics-content,span.yotpo-topic-underline{color:#231f20!important}.yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-full,.yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-empty,.yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-half{width:16px!important;height:16px!important}button#yotpo-main-widget-btn{padding:0 20px}.ribbon_section.product__accordion.accordion.quick-add-hidden{border-radius:5px;border:1px solid #D5BA8C;padding-inline:10px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-product-new.css.map */
