@font-face{font-family:Oxygen;src:url(/cdn/shop/files/Oxygen-Regular.ttf?v=1754556094) format("truetype");font-weight:400;font-style:normal;font-display:swap}p{margin:0 0 1em}p:last-child{margin:0}p,span,li,li a{font-family:Oxygen}a.reversed-link{transition:none!important;background:transparent}h1{font-size:54px;font-weight:500!important}h2{font-size:40px!important;font-weight:500!important}h3{font-size:30px!important;font-weight:400!important}input,select{height:48px;line-height:1;border:1px solid #eee!important;font-family:var(--font-heading-family)}textarea{border:1px solid #eee!important;line-height:1;font-family:var(--font-heading-family)}input,select,textarea{box-shadow:none}header.header--center-left{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}header.header--center-left .header__navigation{width:100%;order:1;justify-content:center}header.header--center-left .header__icons{position:absolute;right:60px;top:40px}header.header--center-left{position:relative}.header__logo{width:100%;max-width:100%}.header__logo img{max-width:100%;width:520px}.header__logo--image{max-width:100%}nav.header__menu li:last-child a span{padding:7px 10px;background:#af1516;color:#fff;font-family:var(--font-heading-family)!important;font-size:14px}nav.header__menu li{display:flex;align-items:center}nav.header__menu li span{font-family:var(--font-navigation-family)!important}nav.header__menu li:last-child a:hover span{background:#881214}#MenuDrawer .menu-drawer__item-link{font-family:Oxygen}.collection-hero .page-width{padding-left:0;padding-right:0}.sidebar h5,.policy-content h4,.sidebar ul.custom-menu li.main-blog a{color:#af1516;padding-bottom:20px;font-size:20px}.sidebar ul.custom-menu{display:flex;flex-direction:column;gap:15px}.sidebar ul.custom-menu a{font-size:16px;font-family:var(--font-heading-family)}.sidebar ul.custom-menu a:hover{color:#af1516}.sidebar ul.custom-menu ul.submenu{padding-top:10px;padding-left:20px;display:flex;flex-direction:column;gap:10px}.sidebar ul.custom-menu ul.submenu a{font-size:16px}.sidebar ul.custom-menu li.active>a{color:#af1516}.blog-left-col.sidebar ul.custom-menu li:first-child a{font-size:20px}.collection-details{display:flex;gap:30px;align-items:flex-start;border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:30px}.collection-details .left-col{width:30%;display:flex;flex-direction:column;gap:20px}.collection-details .left-col h4{color:#af1516;font-size:30px}.collection-details .left-col img{width:60px}.collection-details .right-col{width:calc(100% + 30px)}.collection-details .description a{color:#af1516}.product-card__wrapper .product-card__image-wrapper .product-img{max-width:30%;display:inline-block;float:left;padding-right:20px}.product-card__wrapper .product-card__image-wrapper .product-exerpt{max-width:70%;display:inline-block;vertical-align:top;margin-bottom:15px}.product-card__wrapper .jdgm-widget.jdgm-widget{max-width:70%;display:inline-block;vertical-align:top}.product-card__wrapper .product-title .product-card__title{font-size:28px!important;line-height:1;margin-bottom:28px;font-weight:400}.product-card__wrapper .product-card__image-wrapper .media-wrapper.product-card__image,.product-card__wrapper .product-card__image-wrapper .product-card__image.product-card__image--main{aspect-ratio:2/3.45;transition:none!important;transform:none!important}.product-card__wrapper .product-card__image-wrapper .media-wrapper.product-card__image img,.product-card__wrapper .product-card__image-wrapper .product-card__image.product-card__image--main img{position:relative!important;object-fit:contain;object-position:top center;transform:none!important;transition:none!important}.product-card__wrapper .product-card__image-wrapper .product-card__image.product-card__image--main svg.placeholder-svg{width:initial}.product-card u{text-decoration:none}.product-card__wrapper .product-card__image-wrapper .media-wrapper.product-card__image:before{display:none}.product-card__wrapper .product-card__image-wrapper{display:inline-block}.product-card__info{flex-direction:row;align-items:center;padding:0 15px 0 0}.product-card__info span,.product-card__info s{font-family:Playfair Display!important;font-size:18px;color:#191919!important}.product-card__info s{opacity:.5}.product-card__wrapper{display:flex;flex-wrap:wrap}.non-discounted-price{font-size:18px;font-family:Playfair Display}.btn--primary,.spr-button,.spr-button-primary{height:auto;padding:10px 20px!important;line-height:1}.btn--primary span,.spr-button span,.spr-button-primary span{font-family:var(--font-heading-family);font-size:14px}.product-card__wrapper .f-price span,.f-price__sale span{font-size:18px!important;font-family:var(--font-heading-family)!important;font-weight:500;line-height:1}.product-card__wrapper form.product-card__main-actions{margin:10px 0;display:flex;gap:10px;align-items:center}div#ProductGridContainer motion-element{transform:none!important;opacity:1!important}.index-template .product-card__wrapper .product-card__image-wrapper{flex-direction:column;display:flex;gap:20px}.index-template .product-card__wrapper .product-card__image-wrapper .product-img,.index-template .product-card__wrapper .product-card__image-wrapper .product-exerpt{width:100%;max-width:100%;margin:0}.index-template .product-card__wrapper .product-card__image-wrapper .media-wrapper.product-card__image,.index-template .product-card__wrapper .product-card__image-wrapper .product-card__image.product-card__image--main{aspect-ratio:2 / 1}.index-template .product-card__wrapper .product-card__image-wrapper .jdgm-widget.jdgm-preview-badge{margin:0 auto;width:auto}.index-template .product-card__wrapper ul.variant-buy-list li.variant-row{align-items:center;flex-direction:column}.f-grid--gap-medium{--column-gap: 8rem}.product-card__wrapper form.product-card__main-actions input{height:38px;width:50px;border:1px solid #d0d3d4;padding:10px}.product-card__wrapper form.product-card__main-actions input:focus-visible{outline:none}.variant-buy-list span.variant-title{padding-left:10px;font-size:18px!important;font-weight:400}ul.variant-buy-list li.variant-row{display:flex;gap:10px}ul.variant-buy-list li.variant-row button.buy-button{height:auto;--color-border: var(--color-button);background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:0;padding:10px 20px;line-height:1;font-size:14px}.product .product__media-gallery-viewer,.product .product__media-container{aspect-ratio:1.5/1}.product .product__media-gallery-viewer img{transition:none!important;width:100%;height:100%;object-fit:contain}.product motion-element.product__media-wrapper,.product motion-element.product__info-wrapper{width:50%!important;padding:0!important}.product__media-gallery-thumbails .product__thumbs-inner img{object-fit:contain!important;position:relative!important}.product__thumbs-inner{border:1px solid #eee;aspect-ratio:1/1;padding:0!important}.product__thumbs-container:after,.product__thumbs-inner:before,.product__thumbs-inner:after{display:none}.product__thumbs-container{padding:0!important}.product__block.product__block--description.rte a{color:#af1516}.product__block.product__block--title{padding-bottom:30px;margin:0}.product .shopify-payment-button{display:none}.product variant-selects{display:none}.product .product-buy-options{display:flex;align-items:center;gap:20px 5px;flex-wrap:wrap}.product .product-buy-options .product__block.product__block--buy_buttons{margin-left:15px}.product .product-buy-options .product__block.product__block--buy_buttons button{height:100%}.product .product-buy-options .product__block.product__block--price,.product .product-buy-options .product__block.product__block--buy_buttons{margin:0}.product .product-buy-options .product__block.product__block--buy_buttons .product-form__quantity button.quantity__button{display:none!important}.product-buy-options .product__block.product__block--buy_buttons .product-form__quantity input{padding:0!important;width:50px!important;height:38px}.product .product-buy-options .price span,.product .product-buy-options .price s,.sticky-atc-bar__product-info .price span,.sticky-atc-bar__product-info .price s{font-family:Playfair Display!important;font-size:18px;color:#191919!important}quantity-input.quantity{width:auto;min-height:auto}.ezrv-widget-container.product-reviews{padding-bottom:100px;max-width:100%!important}.ezrv-widget_header h2{font-size:30px!important}.ezrv-widget_review_listings_container{border:none!important;font-family:Oxygen!important;font-size:14px}.ezrv-widget_container_review_summary .ezrv-widget_rating_count,.ezrv-widget_container_review_summary .flex-divider,.ezrv-widget_container_review_summary .flex-divider:empty,.ezrv-widget_container_review_summary .ezrv-widget_overall_rating{display:none!important}.ezrv-widget_container_write_review{border:none!important;padding:0!important}.ezrv-widget_review_submit_form_container h2{display:none}.ezrv-widget_form_label_wrapper{text-align:left;margin:0!important}.ezrv-widget_form_input_wrapper_row{margin-bottom:10px;justify-content:center}.ezrv-widget_input_rating_star_title_container{justify-content:left!important;flex:unset!important;width:10%}.ezrv-widget_form_input_wrapper{display:flex;margin-bottom:15px}form.ezrv-widget_review_submit_form{display:flex;flex-direction:column;font-family:var(--font-heading-family);padding:0!important}cart-drawer#CartDrawer h2,cart-drawer#CartDrawer h2 span{font-size:30px!important;font-family:var(--font-heading-family)!important}.ezrv-widget_star_label{line-height:1}.ezrv-widget_submit_review_file_icon_container{display:block!important;margin:0 auto;text-align:center}button.ezrv-widget_form_btn_cancel.ezrv-widget_font_medium{display:none}.ezrv-widget_submit_review_file{border:1px solid #eee;margin-bottom:15px}.ezrv-widget_submit_review_file svg{fill:#af1516;width:24px}.ezrv-widget_review_row{flex-direction:column}.ezrv-widget_review_row .ezrv-container-display-star{display:none}.ezrv-widget_review_row .ezrv-container-display-star:first-child{display:flex;gap:20px}.ezrv-widget_review_listing_row{padding:20px 0;border-color:#eee!important}.ezrv-widget_review_listing_user label.ezrv-widget_review_user{font-size:20px;text-transform:capitalize}.ezrv-display-star-title,.ezrv-widget_review_content{font-size:16px;width:auto}.ezrv-widget_review_rating_option{width:100%}.ezrv-widget-container.product-reviews button{height:auto;line-height:1.2;margin:0;border:none;padding:12px 20px;font-family:var(--font-heading-family);font-size:16px}.sticky-atc-bar .sticky-atc-bar__product-image img{object-fit:contain}.sticky-atc-bar .sticky-atc-bar__product-title{font-size:24px!important;line-height:1.2}.sticky-atc-bar .quantity__input,.sticky-atc-bar .select select{height:37px;line-height:1;font-family:var(--font-heading-family);box-shadow:none}.sticky-atc-bar button.quantity__button{height:100%}.sticky-atc-bar quantity-input{align-items:center!important}.sticky-atc-bar .select select+svg{width:14px;height:14px;top:12px}.sticky-atc-bar .quantity__input:focus-visible,.sticky-atc-bar .select select:focus-visible{box-shadow:none}.sticky-atc-bar .f-price__sale span{font-size:16px!important}.product-download-link{margin-top:30px}.product-download-link a{display:flex;align-items:center;gap:10px;color:#b6121b;font-family:Oxygen;line-height:1.2}.product-download-link a svg{width:24px;height:24px}.ezrv-widget_rating_star span:after{content:"Reviews";margin-left:4px}.ezrv-widget_rating_star span:last-child{align-items:center;color:#b6121b}grid-list.main-blog__items{gap:30px}.article-card{display:flex;gap:30px;align-items:flex-start}.article-card .article-card__media.blocks-radius{width:125px;margin:0!important;aspect-ratio:1 / 1}.article-card .article-card__content{width:calc(100% - 155px);display:flex;flex-direction:column;justify-content:center}.article-card .article-card__content .article-card__title{line-height:1;margin-bottom:28px}.article-card__date.text-sm{margin:0;font-style:italic;color:#666;font-size:12px}.article-card p.article-card__excerpt{line-height:1.5}.article-card .article-card__media.blocks-radius motion-element.block{width:100%;height:100%}.article-card .article-card__media.blocks-radius a.block{width:100%;height:100%}grid-list.main-blog__items .f-column{border-bottom:1px solid #eee;padding-bottom:30px}nav.pagination{margin:50px 0 0}nav.pagination a.pagination__item{border-radius:5px;color:#666;background-color:#eee}nav.pagination a.pagination__item.pagination__item--current,nav.pagination a.pagination__item.pagination__item--current:hover{background:transparent;cursor:unset;min-width:auto}nav.pagination a.pagination__item:hover{background:#ccc;color:#000}nav.pagination ul.pagination__list{gap:10px}.main-blog .page-width{display:flex;gap:3rem}.main-blog .page-width .blog-left-col.sidebar{width:300px}.main-blog .blog-right-col{width:calc(100% - 330px)}.blog-right-col .section__header{border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:50px;text-align:center}.blog-right-col .section__header h2{margin-bottom:15px;color:#af1516;font-weight:400!important}.custom-rich-text p{color:#191919}.custom-rich-text h2{margin:0}article.event-article{display:flex;flex-direction:column;gap:30px}.event-articles{display:flex;flex-direction:column;gap:50px}.event-articles h2.month-group{font-size:16px!important;font-weight:400!important;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:20px}.event-head h3{margin-bottom:15px}.event-details{display:flex;flex-direction:column;gap:5px}.event-details .event-info-list{margin:0;display:flex;gap:7px}.event-details .event-info-list span{font-weight:600}.event-content a{color:#af1516}.content-section{border-bottom:1px solid #eee;max-width:990px;padding-left:0;padding-right:0}.content-section .f-flex{margin:0}.content-section.faqs .f-flex{column-gap:50px}.content-section .lg\:w-1\/2{width:calc(50% - 25px)!important;align-items:flex-start}.content-section h2{color:#af1516}.content-section h6{font-family:var(--font-heading-family)!important}.content-section p a{color:#af1516}.content-section .custom-content-block--image_card{padding:0}.content-section .custom-content-block--text{padding:0!important}.text-subheading{font-family:var(--font-heading-family)!important;font-weight:400}.no-border{border-bottom:0px}.contact-form .contact-form__info{display:flex;flex-direction:column;gap:30px}.contact-form .contact-form__info .card-media__content{position:relative;padding:0 0 30px;border-bottom:1px solid #eee}.contact-form .contact-form__info .block{display:none}.contact-form .contact-form__info .card-media__content .block{display:block}.contact-form .contact-form__info .card-media{height:auto}.contact__fields{display:flex;flex-wrap:wrap}.contact__fields .form-field--name,.contact__fields .form-field--text:nth-child(3){order:0;width:calc(50% - 15px)}.contact__fields .form-field--email,.contact__fields .form-field--text:nth-child(4){order:1;width:calc(50% - 15px)}.contact__fields .contact__button.form-footer.text-center.form-field--full,.contact__fields .form-field--body{order:2;width:100%}.contact__fields .form-control::placeholder{font-size:0}.news-articles,.primo-news-article .article{width:calc(100% - 330px)}.news-col.sidebar{width:300px}.news-articles article.news-article{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:20px}.news-articles article.news-article:last-child{border:none;padding-bottom:0;margin-bottom:0}.news-articles article.news-article .news-head h3{color:#af1516}.news-articles article.news-article .news-thumbnail a{width:100%;display:block}.news-articles article.news-article .news-thumbnail a img{max-width:560px;width:100%}.news-articles article.news-article p.news-meta{font-size:16px;margin:0 0 10px;color:#333;display:flex;gap:10px;align-items:center}.news-head p.news-meta span{font-size:14px;font-family:var(--font-heading-family)!important;color:#5d5d5d;border-right:1px solid #eee;padding-right:10px;line-height:1}.news-head p.news-meta span:last-child{border:none;padding:0}.news-footer{display:flex;align-items:center;gap:20px}.news-footer p{margin:0!important;display:flex;align-items:center;gap:10px}.news-footer p svg{opacity:.5}.news-footer p.news-meta a,.news-footer p.news-meta span{font-family:Oxygen!important;font-size:14px;border-right:1px solid #eee;padding-right:10px;line-height:1}.news-footer p.news-meta a:last-child,.news-footer p.news-meta span:last-child{border-right:0}.widget-col{display:flex;flex-direction:column;gap:20px}.news-col h3{color:#af1516}.news-col ul{display:flex;flex-direction:column;gap:15px}.news-col ul li{display:flex;flex-direction:column;gap:0px}.news-col ul li span.news-date{font-size:12px}.news-col ul li a:hover,.news-footer a{color:#af1516}.primo-news-article{display:flex;gap:3rem}.primo-news-article .article__wrapper{margin:0!important;max-width:100%;padding:0}.primo-news-article .article__wrapper .article__header{text-align:left}.primo-news-article .article__title{max-width:100%;margin:10px 0 0;color:#af1516}.primo-news-article .article__main-info{display:flex;flex-direction:column;gap:30px}.primo-news-article .article__main-info .hero,.primo-news-article .article__main-info .article__block.article__content{order:1}.primo-news-article .article__metas{display:flex;justify-content:flex-start;gap:10px;align-items:center}.primo-news-article .article__metas span{font-size:14px;font-family:var(--font-heading-family)!important;color:#5d5d5d;border-right:1px solid #eee;padding-right:10px;line-height:1}.primo-news-article .article__metas span:last-child{border:none;padding:0}.reciepe-article{display:flex;gap:3rem}.reciepe-article .article .article__wrapper{margin:0!important;max-width:100%;padding:0}.reciepe-article .article__wrapper .article__header{text-align:left}.reciepe-article .article__main-info .hero{order:1}.reciepe-article .article__main-info{display:flex;flex-direction:column;gap:30px}.reciepe-article .article__title{max-width:100%;color:#af1516}.reciepe-col.sidebar{width:300px}.reciepe-article .article{width:calc(100% - 300px)}.reciepe-col.sidebar .reciepe-img img{width:100%}.reciepe-col.sidebar ul.reciepe-details{display:flex;flex-direction:column;gap:10px}.reciepe-col.sidebar ul.reciepe-details li span{font-weight:600}.article__content p a{color:#af1516}.article__block.article__content p{margin:0 0 15px}.product-template.gift-card .product-buy-options{display:none}.product__block.product__block--variant_picker select{background:transparent;width:100px}.product__block.product__block--variant_picker select:focus-visible{outline:none}.policy-content ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:5px}.policy-content .f-flex{margin:0}.policy-content h4{padding-bottom:0}.policy-content ul a{text-decoration:none;font-size:16px;font-family:var(--font-heading-family)}.policy-content .f-column{padding:0}.policy-content .f-column.right-content h4{color:#d4af37}.policy-content .f-column.right-content h1,.policy-content .f-column.right-content h2,.policy-content .f-column.right-content h3{color:#af1516}.policy-content .f-column.right-content a{color:#af1516!important}.work-steps-section h2,.work-steps-section .steps h3{color:#af1516}.membership-plans motion-element{transform:none!important}.membership-plans motion-element img{transform:none!important;transition:none!important}.membership-plans .text-subheading{color:#d4af37}.membership-plans h2{color:#af1516}.membership-plans .f-column{padding:0 20px}.membership-plans .f-column.plan .custom__block{border:1px solid #eee;padding:20px}.membership-plans{max-width:1100px;width:100%;padding-left:24px;padding-right:24px}.reciepe-article .article__content img{width:100%}.reciepe-article .article__content h3{color:#af1516}.home-full-width .page-width{max-width:100%;padding:0}.home-full-width.left-col .image-with-text__inner{justify-content:flex-end}.news-content ul,.primo-news-article .article__content ul{list-style:disc;padding-left:20px;margin:20px 0}.news-content h2,.news-content h3,.news-content h4,.primo-news-article .article__content h2,.primo-news-article .article__content h3,.primo-news-article .article__content h4{margin:30px 0 10px}.news-content a,.primo-news-article .article__content a{color:#af1516}.desktop-view{display:block}.mobile-view{display:none}.product__media-gallery-thumbails .thumbnail-list{justify-content:center}ul.variant-buy-list{width:100%;display:none}.dark-overlay .image-with-text__inner:before,.dark-overlay .media-wrapper:before{content:"";background:#000;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:.5s;z-index:1}.dark-overlay .image-with-text__inner:hover:before,.dark-overlay .media-wrapper:hover:before{opacity:.4}.dark-overlay .image-with-text__inner,.dark-overlay .media-wrapper{overflow:hidden;position:relative}.dark-overlay .image-with-text__inner .image-with-text__content.rich-text{z-index:1;position:relative}.home-full-width a.btn{background:transparent;border:2px solid rgb(var(--color-button));color:rgb(var(--color-button))}.home-full-width a.btn:hover{background:rgb(var(--color-button));color:#000!important}.home-full-width .image-with-text__inner{justify-content:center!important}button:before,.btn:before,button:after,.btn:after{display:none}.small-width{padding-left:20px;padding-right:20px}.small-width .page-width{margin:0 auto;max-width:990px;width:100%;padding:0}.cta-section h2,.cta-section a{color:#af1516}.cta-section h2{margin-bottom:29px}.cta-section h2,.cta-section h2 em{font-weight:400!important}featured-collection .product-card__wrapper{justify-content:center}featured-collection .product-card__wrapper .media-wrapper.product-card__image img{object-position:center!important}featured-collection .product-card__wrapper .product-card__image-wrapper .media-wrapper.product-card__image{aspect-ratio:2/1}featured-collection .metafield-rich_text_field{text-align:center}featured-collection .product-card__wrapper .product-title .product-card__title{font-size:38px!important}featured-collection .product-card__wrapper form.product-card__main-actions{width:100%;justify-content:center}.featured-heading h2{text-align:center}.testimonial-section .slideshow__bg{aspect-ratio:unset!important;display:none}.testimonial-section .slideshow-wrapper{--slide-height: none;background:#f1f1f1f1;padding:0!important}.testimonial-section .slideshow__text{max-width:990px;width:85%;margin:0 auto;padding:5% 0}.testimonial-section .swiper-pagination{position:unset;padding:20px;background:#ddd}.testimonial-section .slideshow__text h2.slideshow__title{font-size:30px!important;font-weight:400!important;color:#af1516;margin-bottom:15px!important}.testimonial-section .swiper-wrapper{align-items:center}.swiper-pagination-bullets-animate .swiper-pagination-bullet.swiper-pagination-bullet-active{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}.swiper-button-prev,.swiper-button-next{background:transparent;border:none;line-height:1;justify-content:center;align-items:center;position:unset;font-size:24px;padding-bottom:9px;color:#888}.swiper-button-prev{border-radius:0 3px 3px 0}.swiper-button-next{border-radius:3px 0 0 3px}.swiper-button-prev:hover,.swiper-button-next:hover{background:#000c;color:#fff}.swipper-arrows{position:absolute;top:42%;width:100%;display:flex;justify-content:space-between;align-items:center}.featured-blog .section__heading,.featured-blog .article-card__title{color:#af1516}.newsletter-form__field-wrapper .form_group:first-child{margin-bottom:10px}.newsletter p{text-align:left}.social-links{display:flex;justify-content:center;align-items:center;gap:80px}.social-links a{display:flex;align-items:center}.social-links a svg{width:30px;height:30px}product-info .product__title{color:#af1516}div#ProductGridContainer .f-column.card{transform:none!important}.product-template .jdgm-rev-widg{padding:0}.jdgm-rev-widg__summary,.jdgm-histogram{display:none!important}.jdgm-widget-actions-wrapper{border:none!important}a.jdgm-write-rev-link{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:18px!important}.jdgm-row-actions{display:none!important}.jdgm-rev-widg__header{border:none!important}.jdgm-rev.jdgm-divider-top.jdgm--done-setup{border-color:#eee!important}.jdgm-rev__icon:before{color:#191919!important}.jdgm-rev__icon{width:50px!important;height:50px!important;display:flex!important;justify-content:center!important;align-items:center!important}span.jdgm-rev__author{color:#191919!important;font-size:20px!important}.jdgm-rev-widg .jdgm-star{color:#dbb905!important}a.jdgm-paginate__page.jdgm-curt{font-weight:400!important}a.jdgm-paginate__page{font-size:20px!important;padding:0!important}.jdgm-paginate{display:flex!important;justify-content:center!important;gap:5px!important;align-items:center!important;padding:50px 0!important}.jdgm-rev__pics{display:none!important}.jdgm-write-review-modal__content .jdgm-write-review-modal__form .jdgm-write-review-modal__product-image{display:none}.jdgm-write-review-modal__content{border:1px solid#eee;box-shadow:0 0 50px 13px #00000017}.jdgm-write-review-modal__title{font-family:var(--font-heading-family)!important}section#shopify-section-template--24821972238639__1754024668af525709{background:#fff}section#shopify-section-template--24821972238639__1754024668af525709 .page-width{max-width:1030px!important}.subscription-module{font-family:Plus Jakarta Sans;color:#000}.tw-cursor-pointer{background:transparent!important;border:1px solid #881214!important;padding:1px!important}.wh-frequency-card-footer-container{border:none;padding:0!important}button.wh-frequency-card-footer-button{background:transparent!important;opacity:1!important;border:1px solid rgba(37,33,18,.1)!important;border-radius:0!important;padding:7px 14px!important;line-height:1.2!important;color:#000!important;margin:0 auto!important}button.wh-frequency-card-footer-button:hover{border:1px solid #881214}.wh-frequency-card-container{background-color:#fff!important;border:none!important;padding:20px!important;border-radius:10px!important}.wh-frequency-card-header-container{width:100%!important;padding:0!important}.tw-bg-wine-card.tw-border-wine-card .wh-frequency-card-content-name{margin:0!important}.wh-filter-bar{background:transparent!important;border:none!important}.tw-grid-cols-wine-product.tw-gap-wine-product{gap:20px;margin-top:40px}.tw-grid-cols-wine-product{display:flex!important;flex-wrap:wrap;gap:10px!important}.wh-product-card-content-price{font-weight:400!important;font-size:16px!important;font-family:Playfair Display!important}.wh-bubble-steps .tw-cursor-pointer{width:20px;height:20px}span.wh-product-card-content-price-discount{text-decoration:line-through;opacity:.5}.wh-step-indicator-text{font-weight:400!important;text-transform:uppercase!important;padding-top:24px!important;left:-13px!important}.wh-bubble-steps{margin:0 0 48px!important}.virginia-1 .wh-bubble-steps{margin:0 0 100px!important}.wh-product-card-container{background:#fff!important;border-color:#fff!important;border-radius:10px!important;font-family:GT Alpina!important}div[title=Decrease],div[title=Increase]{border:none!important;border-radius:0!important;width:16px!important;height:16px!important;padding:5px!important}.wh-product-card-container input[type=number]{width:71px!important}.subscription-module input{border-radius:0!important;height:38px!important;font-size:16px!important;border:1px solid black!important;background:transparent!important;color:#000!important;font-weight:400!important}.subscription-module textarea{border-radius:0!important;font-size:16px!important;border:1px solid black!important;background:transparent!important;color:#000!important;font-weight:400!important}.wh-product-card-content-qtd-inner .tw-rounded-md{width:100%!important;gap:36px!important;align-items:center!important;justify-content:center!important}.tw-border-horizontal-rule{border:none!important;padding:30px 0!important;position:relative}.wh-add-to-cart-buttons button,.wh-button-primary,.wh-button-secondary{border:1px solid #881214!important;border-radius:0!important;background:#881214!important;color:#fff!important;width:auto!important;box-shadow:none!important}.wh-add-to-cart-buttons button:hover,.wh-button-primary:hover,.wh-button-secondary:hover{border-color:#881214!important}.wh-add-to-cart-buttons button:hover svg,.wh-button-secondary:hover svg,.wh-button-primary:hover svg{background:#881214!important;border-color:#881214!important;fill:#fff!important}.wh-add-to-cart-buttons button svg,.wh-button-secondary svg,.wh-button-primary svg{fill:#fff!important;border:1px solid #881214!important;width:20px!important;height:20px!important;padding:4px!important;border-radius:100px!important}.wh-bubble-steps .wh-button-primary{background-color:#881214!important}.tw-bg-disabled-component{background-color:#88121421!important}.wh-review-page{width:100%!important;max-width:100%!important}.wh-frequency-card-footer-container button:first-child{margin-bottom:10px!important}.wh-frequency-card-footer-container button:last-child{margin-bottom:0}div#winehub-customer-portal{max-width:100%}.whcp{max-width:1440px;margin:0 auto;padding:80px 24px!important}.whcp nav.whcp-nav.whcp--desktop-navbar{gap:20px;margin-bottom:40px}.whcp .whcp--desktop-navbar a{border:1px solid rgba(37,33,18,.1)!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;height:auto!important;line-height:1!important;padding:14px 20px!important;margin:0!important;font-family:Playfair Display!important;color:#000!important;text-align:center}.whcp .whcp--desktop-navbar a:hover,.whcp .whcp--desktop-navbar a.whcp-nav--neutral:hover,.whcp .whcp--desktop-navbar a.whcp-nav--neutral span:hover{border-color:#000!important}.whcp .whcp--desktop-navbar a.whcp-nav--active{background:#af1516!important;border-color:#af1516!important}.whcp .whcp--desktop-navbar a.whcp-nav--neutral,.whcp .whcp--desktop-navbar a.whcp-nav--neutral span{border-color:#2521121a!important}.whcp .whcp-account-details-container{background:#af15151a;padding:30px!important;border-radius:15px!important}.whcp--action-content{padding:0}.whcp .whcp-account-details-container span.themev1-section-heading,.whcp .whcp-account-details-container span.whcp-account-details-heading-disabled{font-size:20px!important;margin-bottom:20px;text-transform:uppercase;font-family:Playfair Display}.whcp span.whcp-account-details-heading-primary,.whcp span.whcp-account-details-heading-secondary{font-size:14px;margin-top:0!important}.whcp :not(button):not(button>div):not(a):not(a>span):not(.whcp-progress-bar-text):not([style*=color]):not([style*=color] *):not(.whcp-view-cart-button),.whcp-account-actions-container>a>span{color:#000!important}.whcp .whcp-account-actions-container{margin-top:15px!important;padding:15px 0 0!important;border-color:#0000001a!important;font-size:16px;font-family:Playfair Display;flex-wrap:wrap;justify-content:flex-start;text-align:left;position:relative}.whcp .whcp-account-actions-container svg{display:none}.whcp .whcp-account-actions-container a{margin:0!important}.whcp .whcp-account-actions-container:hover svg{background:#000;fill:#fff}.whcp p.whcp--muted-status{text-align:left;font-size:14px;padding:0;margin:0 0 40px!important}.whcp .themev1-section-heading,.whcp .whcp-section-title,.whcp h2,.whcp h3{font-size:18px!important;font-family:Playfair Display!important;text-transform:uppercase;margin:0 0 20px}.whcp button,.whcp .whcp-content-container button.whcp--primary{border:1px solid #af1516!important;border-radius:0!important;padding:10px!important;line-height:1!important;text-decoration:none!important;background:transparent!important;font-size:14px!important;width:fit-content;position:relative;height:auto;background:#af1516!important;color:#fff!important}.whcp button:hover,.whcp .whcp-content-container button.whcp--primary:hover,.whcp .whcp--modal-content form button.whcp--primary:hover{border-color:#af1516!important;color:#fff!important;opacity:1!important}.whcp button.whcp--primary svg{display:none}.whcp button.whcp--primary:hover svg{background:#fff!important;fill:#af1516!important;color:#af1516!important}.whcp .whcp-table>thead{background:#af15151a!important}.whcp .themev1-shipment-text{text-align:left;margin-bottom:20px;font-size:14px}.whcp .whcp--content{background:transparent;border:none;box-shadow:none;padding:0}.whcp .table-container{padding:0}.whcp .whcp--modal-content form input{background:transparent;box-shadow:none;font-size:14px;font-family:Playfair Display;width:100%;border-bottom:1px solid #000!important;height:40px;margin:0}.whcp .whcp--modal-content form label{width:100%;display:block;text-align:left;font-family:Playfair Display;font-weight:400;font-size:14px}.whcp .whcp--modal-content form label+br{display:none}.whcp .whcp--modal-content form button.whcp--primary{background-color:#af1516!important;border:1px solid #af1516!important;padding:7px 20px!important;height:auto;font-family:Playfair Display!important;border-radius:0!important;color:#fff!important}.whcp .whcp--modal-content{margin:10px 0}.whcp .whcp-account-actions-container span{font-size:16px;line-height:1.2;margin:0!important}.whcp .whcp-account-actions-container span.tw-text-sm{order:1;margin-top:20px!important;padding-left:30px!important}.whcp input[title=opt-out-all-email-communications]{text-align:left!important;position:absolute;top:57px;margin-left:0!important}.whcp .whcp-table>thead{border:none}.whcp .whcp--primary-content .whcp-table>tbody>tr>td{padding:10px 20px;line-height:1;font-size:14px}.whcp .whcp--primary-content .whcp-table>thead>tr>th{padding:12px 20px!important;line-height:1;font-size:14px}.whcp .whcp--primary-content br{display:none}.whcp .whcp-table{margin-bottom:40px;width:100%}.whcp .whcp-content-container .whcp--primary-content{overflow:auto}#winehub-customer-portal .whcp .whcp-content-container{display:flex!important}.whcp section.whcp--primary-content,.whcp .whcp--primary-content{width:calc(100% - 300px)}.whcp section.whcp--action-content,.whcp .whcp-account-details-container{width:37%}.whcp section.whcp--action-content .whcp-account-details-container{width:100%}.whcp .whcp-content-container .whcp--primary-content .whcp--primary-content{width:100%}.tw-cursor-pointer.tw-aspect-square.tw-bg-white svg{fill:#881214}.tw-cursor-pointer.tw-border-disabled-component svg{fill:#fff!important}.wh-product-card-content-title{font-family:Playfair Display!important;font-size:20px!important;font-weight:500!important}.wh-filter-bar{position:relative!important}.tw-bg-wine-card.tw-border-wine-card.tw-wine-card-selected{border:1px solid #881214!important}.tw-bg-wine-card.tw-border-wine-card{border:1px solid #eee!important;border-radius:0!important;padding:30px!important;width:calc(100% / 3 - 7px);min-width:unset!important}.wh-product-card-inner{padding:0}.wh-review-order{font-size:24px;font-family:Playfair Display;font-weight:500;text-transform:uppercase}.whcp p.whcp--muted-status{color:#000}.wh-choose-your-delivery-frequency:empty{display:none}.tw-gap-wine-product{margin-bottom:12px}p.wh-product-card-content-subtitle{font-size:15px;font-weight:400}.wine-content-section .page-width{max-width:1300px!important;width:100%;margin:0 auto}.whcp--mobile-navbar button{background:transparent!important;border-color:#000!important}.whcp-nav-mobile a{border-radius:0!important}.wine-subscription-app,.wh-subscription-flow{padding:0!important}.wh-frequency-card-container .wh-frequency-card-image-container,.wh-frequency-card-container .wh-frequency-card-content-dates,.virginia-2 .wh-bubble-steps{display:none!important}body .wine-subscription-app{min-height:max-content!important}.cart-item .cart-item__media{flex:0 0 3rem}.cart-item quantity-input.quantity .quantity__button{height:100%}footer motion-element.block{transform:none!important;opacity:1!important}.footer__wrapper{padding-bottom:20px!important;padding-top:50px}footer summary{display:none!important}footer ul,.footer-block__contact-info{display:flex;align-items:center;gap:10px 20px;justify-content:center;flex-wrap:wrap}footer ul li{padding:0!important;color:#c3c3c3;font-size:14px}footer ul li:hover,.footer-info__item:hover{color:#fff}.footer-info__item span,.footer-info__item a{text-align:center}.footer-info__item{margin:0!important;color:#c3c3c3;font-size:14px}.footer__top-wrapper{justify-content:center}.footer-block{padding:0!important}.footer__top-wrapper p{text-align:center;color:#c3c3c3;font-size:14px}.footer__bottom{padding-inline:var(--page-padding);padding-top:0}.footer__bottom .footer__bottom-row{justify-content:center;font-size:14px;flex-direction:column;align-items:center}.footer-image-box__text:after{display:none}.footer__copyright-content{text-align:center;width:100%}.footer__wrapper div.footer-accordion-details,.footer__wrapper .accordion-details__content{padding:0!important}.footer__top-wrapper{gap:20px}.newsletter-form__design-2 .newsletter-form__button{color:#000;padding:16px 30px!important}button[name=checkout],.login form button,.register form button{padding:16px 30px!important}.search__content .media-wrapper{aspect-ratio:1 / 1}.search__content .media-wrapper img{object-fit:contain;width:100%;height:100%}.centered-text .rich-text__heading{text-align:center}@media (max-width:1279px){.page-width,.header{padding-left:20px;padding-right:20px}}@media (max-width:1024px){header.header--center-left .header__icons{position:static}header.header--center-left{display:grid}.sticky-element{order:1;padding-top:60px}.sidebar ul.custom-menu{justify-content:center;text-align:center}.sidebar h5,.policy-content h4,.sidebar ul.custom-menu li.main-blog a{text-align:center}.blog-left-col.sidebar ul.custom-menu{text-align:left}div#FacetFiltersContainer{width:100%;flex:1!important}.collection__content{flex-direction:column-reverse}.product-card__wrapper .product-card__image-wrapper{flex-direction:column}.product-card__wrapper .product-card__image-wrapper .product-exerpt{width:100%;max-width:100%}.product-card__wrapper .product-card__image-wrapper .product-img{max-width:100%;margin-bottom:20px;padding:0}.product-card__wrapper .product-card__image-wrapper .media-wrapper.product-card__image,.product-card__wrapper .product-card__image-wrapper .product-card__image.product-card__image--main{aspect-ratio:1.5 / 1}featured-collection .product-card__wrapper .product-card__image-wrapper .media-wrapper.product-card__image{aspect-ratio:1 / 1!important}.content-section .f-flex.swipe-tablet__inner{display:flex}.policy-content .f-flex{flex-direction:column-reverse;gap:50px}.policy-content .f-column{width:100%}.policy-content ul{justify-content:center;text-align:center}}@media (min-width: 768px) and (max-width:1024px){.featured-blog__items{grid-template-columns:repeat(2,minmax(0,1fr));--col-number: 2}}@media (max-width:989px){.whcp section.whcp--action-content,.whcp .whcp-account-details-container,.whcp section.whcp--primary-content,.whcp .whcp--primary-content{width:100%}.tw-bg-wine-card.tw-border-wine-card{width:calc(50% - 5px)}}@media (max-width:767px){.desktop-view{display:none}.mobile-view{display:block}h1{font-size:36px}h2{font-size:30px!important}h3{font-size:22px!important}.collection-details{flex-direction:column}.collection-details .left-col,.collection-details .right-col{width:100%}.product-card__wrapper form.product-card__main-actions{flex-direction:row}.product-card__wrapper .f-price span,.f-price__sale span,.variant-buy-list span.variant-title{font-size:16px!important}.product-card__wrapper ul.variant-buy-list li.variant-row button.buy-button{padding:7px 15px}.product-card__wrapper .product-card__atc{border-radius:0}.product motion-element.product__media-wrapper,.product motion-element.product__info-wrapper{width:100%!important}.ezrv-widget-container.product-reviews{padding-bottom:50px}.blog-left-col.sidebar ul.custom-menu{text-align:center}.main-blog .page-width .blog-left-col.sidebar,.main-blog .blog-right-col{width:100%}.main-blog .page-width{flex-direction:column-reverse}.blog-right-col .section__header{padding-bottom:20px;margin-bottom:30px}.article-card .article-card__content .article-card__title{margin-bottom:10px}.article-card{gap:15px}.article-card .article-card__content{width:calc(100% - 140px)}.reciepe-article{flex-direction:column}.reciepe-col.sidebar,.reciepe-article .article{width:100%}.reciepe-col.sidebar ul.reciepe-details{justify-content:center;gap:4px}.reciepe-col.sidebar ul.reciepe-details li{text-align:center}.membership-plans .f-column{padding:0}iframe.map{height:300px}.main-blog .page-width .news-col.sidebar{order:0;width:100%}.main-blog .page-width .news-articles{order:1;width:100%}.news-articles article.news-article{padding-bottom:30px;margin-bottom:30px}.primo-news-article{flex-direction:column;padding-top:50px!important;padding-bottom:50px!important}.news-articles,.primo-news-article .article{width:100%}.sticky-element{padding:0}.product-card__wrapper form.product-card__main-actions input{height:42px}.testimonial-section .slideshow__text h2.slideshow__title{font-size:22px!important}.swiper-button-prev,.swiper-button-next{width:30px;height:34px;font-size:17px;padding-bottom:4px}featured-collection .product-card__wrapper .product-title .product-card__title{font-size:24px!important}.content-section.faqs .lg\:w-1\/2{width:100%!important}.whcp--mobile-navbar svg{margin:0!important}.whcp--mobile .whcp--mobile-navbar{background:#af1516!important;box-shadow:none!important;margin-bottom:30px;z-index:1!important;padding:10px 0}.whcp--mobile .pagination-controls{margin-bottom:50px;align-items:center!important}.whcp--mobile .whcp--mobile-navbar svg{margin:0!important}.whcp--mobile .whcp--mobile-navbar{background:transparent!important;box-shadow:none!important;margin-bottom:30px;z-index:1!important}.whcp--mobile section.whcp--primary-content div{padding:0!important}.whcp--mobile .pagination-controls{margin-bottom:50px;align-items:center}.whcp--mobile .whcp-section-title.themev1-section-heading{margin-top:20px}.whcp--mobile .whcp-content-container .whcp--primary-content div{border:none!important;padding:0!important}.whcp.whcp--mobile{padding:20px 18px!important}.whcp--mobile-navbar button{padding:10px 20px!important}.whcp--primary-content button.whcp--primary{margin-top:10px}.whcp--mobile .pagination-controls button.whcp--primary{margin:0}.whcp.whcp--mobile .tw-p-2{padding:0}.whcp .whcp-content-container .whcp--primary-content .whcp--primary-content:last-child p.whcp--muted-status{margin-bottom:0!important}#winehub-customer-portal .whcp .whcp-content-container{flex-direction:column-reverse}.tw-bg-wine-card.tw-border-wine-card{width:100%}.virginia-1 .wh-bubble-steps{margin:0 0 60px!important}.footer__top-wrapper{gap:40px}.featured-blog .swipe-mobile{--column-width-mobile: 85vw}featured-collection .product-card__wrapper .product-card__image-wrapper .media-wrapper.product-card__image{aspect-ratio:2 / 1!important}featured-collection .product-card p{font-size:14px;line-height:1.5}.product-card span.product-card__atc-icon svg{width:14px!important;height:14px!important}.product-card .product-card__atc{padding:10px!important;height:35px!important}.product-card__wrapper form.product-card__main-actions input{height:35px;padding:10px!important}featured-collection ul.variant-buy-list{margin-top:10px}.product-card__wrapper .product-card__image-wrapper .product-img{margin-bottom:20px}.wh-step-indicator-text{padding-top:10px!important;font-size:10px!important;left:-7px!important}.news-col.sidebar{width:100%}}@media (max-width:476px){.footer-info__item span,.footer-info__item a{max-width:226px;width:100%}.footer-info__item{align-items:flex-start}.footer-info__item svg{top:2px;position:relative}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
