@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap";.subscription_product_heading{text-align:center;padding-bottom:0;margin-top:100px}.subscription_product_heading p.subscription_head{font-size:40px;text-transform:uppercase;color:#222;font-family:alternate-gothic-no-3-d;letter-spacing:.3px}.subscription_products_section .subscription_sec_left .subscription_product_data .custom-outer-product{font-size:24px;line-height:24px;letter-spacing:1.1px;color:#222;font-family:Adobe Garamond Pro}.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select{display:flex;align-items:center;column-gap:15px;border:1px solid #222222;padding:11px 20px;border-radius:8px}.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select:hover{background-color:#f9f4e6}.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select:before{right:20px}.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select img.subscription_product_image{max-width:50px!important}section.subscription_products_section .subscription_sec_left .subscription_product_data #select-products .custom-dropdown-product{top:115px!important}.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select span.static_select_product,.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select span.selected-product-title{text-transform:uppercase;color:#222;font-family:alternate-gothic-no-3-d;letter-spacing:1px;font-size:19px}section.subscription_products_section .subscription_sec_left .subscription_product_data .custom-dropdown-product span.custom-inner-product span.subscription_product_title{border-bottom:0;font-family:alternate-gothic-no-3-d;color:#222;letter-spacing:1px;font-size:22px}section.subscription_products_section .subscription_sec_left .subscription_product_data .custom-dropdown-product span.custom-inner-product{display:flex;align-items:center}section.subscription_products_section .subscription_sec_left .subscription_product_data .custom-dropdown-product span.custom-inner-product:hover{background-color:#f9f4e6}section.subscription_products_section .subscription_sec_left .subscription_product_data .custom-dropdown-product span.custom-inner-product img{max-width:40px;width:100%}section.subscription_products_section .subscription_sec_left .subscription_product_data label{display:flex;align-items:center}section.subscription_products_section .subscription_sec_left .subscription_product_data label img.selected-product-img{max-width:50px;width:100%}section.subscription_products_section .subscription_sec_left .subscription_product_data .bag_grind{display:grid;align-items:center;justify-content:space-between;grid-template-columns:1fr 1fr;column-gap:30px}section.subscription_products_section .subscription_sec_left .subscription_product_data .bag_grind .custom-outer-product label.selected-product{font-weight:400!important;border:1px solid #222222;padding:11px 20px 8px;border-radius:8px;margin:0;font-size:19px;text-transform:uppercase;font-family:alternate-gothic-no-3-d;letter-spacing:1px}section.subscription_products_section .subscription_sec_left .subscription_product_data .bag_grind .custom-outer-product label.selected-product:hover{background-color:#f9f4e6}section.subscription_products_section .subscription_sec_left .subscription_product_data .bag_grind .custom-outer-product label.selected-product:before{right:20px}section.subscription_products_section .subscription_sec_left .subscription_product_data .bag_grind .custom-dropdown-product{top:80px}section.subscription_products_section .subscription_sec_left .subscription_product_data span.label_head{margin-bottom:8px;display:block;font-weight:500;font-size:20px;color:#222;font-style:italic;font-family:EB Garamond,serif;letter-spacing:.3px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency{border:1px solid;padding:15px 20px;border-radius:8px;margin-bottom:20px}section.subscription_products_section .sub-heading p{font-family:EB Garamond;font-style:italic;color:#494949;font-size:19px;font-weight:400}section.subscription_products_section .sub-heading p strong{display:inline-block;background-color:#fd3131;color:#fff;font-style:normal;padding:3px 8px;font-family:alternate-gothic-no-3-d;line-height:normal;margin-inline:2px;border-radius:4px;font-weight:400;letter-spacing:1.2px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal{display:flex;justify-content:space-between;align-items:center}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal div#select-quantity{width:40%;max-width:100%;margin-bottom:8px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal div#select-quantity label.selected-product{border:2px solid #fd3131;padding:11px 20px 8px;border-radius:8px;color:#fd3131;text-transform:uppercase;font-weight:400;font-family:alternate-gothic-no-3-d;font-size:19px;letter-spacing:1px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal div#select-quantity label.selected-product:hover{background-color:#f9f4e6}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal div#select-quantity label.selected-product:before{right:20px;border-top:12px solid #fd3131}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency div#select-subscription label.selected-product{border:1px solid;padding:11px 20px 8px;border-radius:8px;font-family:alternate-gothic-no-3-d;font-size:19px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#4d4d4d}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency div#select-subscription label.selected-product:hover{background-color:#f9f4e6}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency div#select-subscription label.selected-product:before{right:20px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency div#select-subscription .custom-dropdown-product{top:50px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal .custom_price{display:flex;flex-direction:column}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal .custom_price span.product_discount_total{color:#fd3131;font-weight:400;font-size:26px;line-height:1;font-family:alternate-gothic-no-3-d;letter-spacing:.5px}section.subscription_products_section .subscription_sec_left div#select-subscription{margin:0}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal .custom_price s{font-size:20px;text-align:right;font-family:alternate-gothic-no-3-d;letter-spacing:.3px}button#add_to_cart[disabled]{opacity:.4}section.subscription_products_section .subscription_sec_left .subscription_product_data label{cursor:pointer}section.subscription_products_section .subscription_sec_left .add_to_cart_option:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}section.subscription_products_section .subscription_sec_left .add_to_cart_option:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}@keyframes shine{to{left:-200%}}section.subscription_products_section .subscription_sec_left .subscription_product_data #bottom_subscription_link{text-decoration:underline;color:#fd3232;font-family:EB Garamond;font-style:italic;font-size:20px;font-weight:400;position:relative}div#select-subscription{margin-bottom:0}.main_subscription_template .announcement-bar{position:absolute;top:0;z-index:9999999;width:100%;padding:10px 0}.main_subscription_template .header-sticky-wrapper{padding-top:38px}section.subscription_products_section .subscription_sec_left .subscription_product_data .custom-dropdown-product span:hover{background-color:#f9f4e6}.variant-input-wrap select{border:2px solid #fd3131;padding:10px 20px;border-radius:8px;color:#fd3131;text-transform:uppercase;font-weight:400;font-family:alternate-gothic-no-3-d;font-size:19px;letter-spacing:1px;width:100%;min-width:120px;background-image:unset;position:relative;z-index:1;background:transparent}.variant-input-wrap select:focus{outline:none!important}.variant-input-wrap:hover{background-color:#f9f4e6}.variant-input-wrap:before{content:"";position:absolute;border:10px solid red;top:50%;right:10px;display:inline-block;width:5px;height:5px;transform:translateY(-50%);border-bottom:0;border-right:8px solid transparent;border-left:8px solid transparent;z-index:0}.variant-input-wrap{position:relative;z-index:1;border-radius:8px;margin-bottom:0}.page-content--product .grid .grid__item:last-child .product-single__meta .product-block:has(.variant-wrapper){width:75%;display:inline-block}.page-content--product .grid .grid__item:last-child .product-single__meta .product-block:has(.product__quantity){width:20%;display:inline-block}.page-content--product .grid .grid__item:last-child .product-single__meta .product-block:has(.product__quantity) input{border:2px solid #fd3131;border-radius:8px;padding-block:9px}.page-content--product .grid .grid__item:last-child .product-single__meta .product-block:has(.product__quantity) button.js-qty__adjust svg.icon{width:15px;height:auto}.page-content--product .grid .grid__item:last-child .product-single__meta .product-block:has(.product__quantity) button.js-qty__adjust svg.icon path{fill:#fd3131}.page-content--product .grid .grid__item:last-child .product-single__meta .product-block:has(.product__quantity) .js-qty__wrapper{max-width:110px!important}@media screen and (max-width:1440px){.page-content--product .grid .grid__item:last-child .product-single__meta .product-block:has(.variant-wrapper){width:76%}}@media screen and (max-width:1366px){.page-content--product .grid .grid__item:last-child .product-single__meta .product-block:has(.variant-wrapper){width:100%}.page-content--product .grid .grid__item:last-child .product-single__meta .product-block:has(.product__quantity){width:100%}.page-content--product .grid .grid__item:last-child .product-single__meta .product-block:has(.product__quantity) .product__quantity{padding-inline:20px}}@media screen and (min-width: 992px) and (max-width: 1280px){section.subscription_products_section .subscription_sec_left .subscription_product_data span.label_head{font-size:22px}.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select span.static_select_product,.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select span.selected-product-title{font-size:20px}.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select{column-gap:14px;padding:12px 16px}section.subscription_products_section .subscription_sec_left .subscription_product_data .custom-dropdown-product span.custom-inner-product span.subscription_product_title{font-size:20px}section.subscription_products_section .subscription_sec_left .subscription_product_data .bag_grind{column-gap:22px}section.subscription_products_section .subscription_sec_left .subscription_product_data .bag_grind .custom-outer-product label.selected-product{padding:12px 16px;font-size:18px}section.subscription_products_section .subscription_sec_left .subscription_product_data .custom-dropdown-product span{padding:12px 16px!important;font-size:18px!important}section.subscription_products_section .sub-heading p{font-size:20px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal div#select-quantity label.selected-product{padding:12px 16px!important;font-size:18px!important}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal .custom_price span.product_discount_total{font-size:28px;letter-spacing:1px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal .custom_price s{font-size:20px!important}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency div#select-subscription label.selected-product{padding:12px 16px;font-size:18px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency{padding:18px}section.subscription_products_section .subscription_sec_left .add_to_cart_option{font-size:18px!important}}@media screen and (max-width: 768px){section.subscription_products_section .subscription_sec_left .subscription_product_data span.label_head{font-size:20px}.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select span.static_select_product,.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select span.selected-product-title{font-size:18px}.subscription_products_section .subscription_sec_left .subscription_product_data label.selected-product.main-product-select{column-gap:10px;padding:8px 10px}section.subscription_products_section .subscription_sec_left .subscription_product_data .custom-dropdown-product span.custom-inner-product span.subscription_product_title{font-size:18px}section.subscription_products_section .subscription_sec_left .subscription_product_data .bag_grind{column-gap:20px}section.subscription_products_section .subscription_sec_left .subscription_product_data .bag_grind .custom-outer-product label.selected-product{padding:8px 12px;font-size:16px}section.subscription_products_section .subscription_sec_left .subscription_product_data .custom-dropdown-product span{padding:8px 12px!important;font-size:16px!important}section.subscription_products_section .sub-heading p{font-size:18px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal div#select-quantity label.selected-product{padding:8px 12px!important;font-size:16px!important}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal .custom_price span.product_discount_total{font-size:26px;letter-spacing:1px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency .bag_and_pricetotal .custom_price s{font-size:18px!important}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency div#select-subscription label.selected-product{padding:8px 12px;font-size:16px}section.subscription_products_section .subscription_sec_left .subscription_product_data .choose_frequency{padding:15px}section.subscription_products_section .subscription_data_section img.subscription_product_image{height:400px!important}.subscription_product_heading{margin-top:60px}.main_subscription_template .header-sticky-wrapper{padding-top:35px}}@media screen and (max-width: 520px){section.subscription_products_section .subscription_sec_left .subscription_product_data label:before{border-left:6px solid transparent!important;border-right:6px solid transparent!important;border-top:10px solid #494949!important}section.subscription_products_section .subscription_sec_left .subscription_product_data .bag_grind{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/new_subscription.css.map */
