@-webkit-keyframes sprite{to{background-position:-2144px}}@keyframes sprite{to{background-position:-2144px}}@-webkit-keyframes nav-right-slidein{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes nav-right-slidein{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes nav-right-slideOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes nav-right-slideOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.fake-filters{display:block;margin-top:-10px!important}.fake-filters.roast-level{display:block;margin-top:-5px!important}.fake-filters ul{list-style:none!important;padding-inline-start:0px!important;margin-block-start:0px!important;margin-block-end:0px!important;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.fake-filters ul li{width:50%;display:block}.fake-filters.roast-level ul li{width:100%}.fake-filters .disable-button{display:block;padding:5px 10px!important;border:1px solid #B1B1B1;border-radius:5px;margin-right:5px;color:#B1B1B1!important;font-size:16px!important;width:100%;margin-bottom:10px}.fake-filters.roast-level ul li .disable-button{max-width:123px}.fake-filters:not(.roast-level) ul li:nth-child(odd){padding-right:5px}.fake-filters:not(.roast-level) ul li:nth-child(even){padding-left:5px}#gform_7 .gform_fields{padding-left:120px}.gfield.section-number{position:relative}#gform_7 .gfield_required{color:#000000!important}#gform_submit_button_7{margin-left:auto!important}.gfield.section-number .number{position:absolute;left:-120px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;width:70px!important;height:70px!important;border:1px solid #000000!important;border-radius:50%!important;margin-right:20px!important}.gfield.section-number .number p{font-size:36px!important;line-height:1!important;margin-bottom:0px!important}.gfield.section-info{margin-top:-16px}.gfield.section-info .title h2{margin-bottom:15px!important}.gfield.section-info .text>*{font-size:18px!important}.gfield.section-info .text ul.show-list li{list-style-type:disc!important}.gfield.section-info .text ul.show-list{margin-block-start:-10px}.gfield.extended-line{position:relative;border-bottom:none!important}.gfield.extended-line:before{content:'';display:block;width:calc(100% + 120px);height:1px;position:absolute;left:-120px;bottom:0}.gfield.orange-border.extended-line:before{border-bottom:1px solid #B55434!important}.iframe-block iframe{border:1px solid #000}.top-align-check .gfield-choice-input{vertical-align:top!important;margin-top:5px!important}.italic-description.gfield .gfield_description{font-style:italic!important}.custom-checkmark .gchoice input[type="checkbox"]{background-color:#677783!important;cursor:pointer!important;display:inline-block!important;height:40px!important;position:relative!important;width:40px!important}.custom-checkmark .gchoice input[type="checkbox"]:checked:after{content:"\f00c"!important;display:block;color:#FFFFFF!important;line-height:40px;font-size:20px;padding-left:10px;width:30px!important;margin-left:auto;margin-right:auto;font-family:"Font Awesome 5 Free";font-weight:900}.custom-checkmark .gchoice input[type="checkbox"]:checked:after{background-color:#B55434!important}.gform_wrapper.gravity-theme .custom-checkmark .gfield-choice-input+label{max-width:calc(100% - 65px)}.gfield_choice_all_toggle{font-weight:400!important;font-family:"Supreme Variable"!important;font-size:16px!important;min-width:20%;background-color:#E4E4E4!important;color:#222222!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;border:none;border-radius:5px!important;padding-top:5px!important;padding-bottom:5px!important;padding-left:10px!important;padding-right:30px!important}.gfield_choice_all_toggle:hover{background-color:#B55434!important;color:#FFFFFF!important}.custom-subscription-form{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#coffee-subscription-form{width:calc(66.66% - 20px);margin-left:10px;margin-right:10px;border-bottom:1px solid #444444!important}#coffee-subscription-form .accordion{border-top:1px solid #444444!important;padding:20px;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;cursor:pointer}#coffee-subscription-form .accordion:first-child{border-top:none!important}#coffee-subscription-form .accordion .accordion-icon{margin-right:20px}#coffee-subscription-form .accordion .accordion-icon .fb-icon-element{width:46px;height:46px;line-height:46px;font-size:25px;background-color:rgba(0,0,0,0)!important;border-color:#000;color:#444444!important;margin-top:0px!important;margin-right:0px!important}#coffee-subscription-form .accordion .accordion-text-values{width:100%}#coffee-subscription-form .accordion .accordion-title{color:#2C2D2F;text-transform:uppercase;font-weight:500;margin-right:5px;display:inline-block}#coffee-subscription-form .accordion .accordion-title .accordion-colon{display:none}#coffee-subscription-form .accordion .accordion-value{color:#2C2D2F;text-transform:uppercase;display:inline-block}#coffee-subscription-form .accordion.finished .accordion-title,#coffee-subscription-form .accordion.finished .accordion-value{color:#B1B1B1!important}#coffee-subscription-form .accordion.finished .accordion-icon .fb-icon-element{color:#B1B1B1!important;border-color:#B1B1B1!important}#coffee-subscription-form .accordion.finished .accordion-icon .fb-icon-element:before{content:"\f00c"!important}#coffee-subscription-form .accordion.finished .accordion-title .accordion-colon{display:inline}#coffee-subscription-form .accordion.active .accordion-title{color:#B55434!important}#coffee-subscription-form .accordion.active .accordion-value{color:#B55434!important}#coffee-subscription-form .accordion.active .accordion-icon .fb-icon-element{color:#B55434!important;border-color:#B55434!important}#coffee-subscription-form .accordion.active .accordion-icon .fb-icon-element:before{content:"\f078"!important}#coffee-subscription-form .panel{margin:0 20px 20px 78px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;max-width:560px}#coffee-subscription-form .panel label{width:calc(33.33% - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;border:1px solid #000;border-radius:5px;padding:20px 20px 20px;text-align:center;cursor:pointer}#coffee-subscription-form .panel input[type="radio"]{display:none!important}#coffee-subscription-form .panel .label-icon{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#coffee-subscription-form .panel .label-icon .fb-icon-element{max-width:86px;max-height:86px;width:86px;height:86px;font-size:86px;line-height:1;background-color:rgba(0,0,0,0)!important;color:#000000!important;border:none!important;margin:0px!important;float:none;position:relative;display:block}#coffee-subscription-form .panel .label-icon .fb-icon-element.circle-yes{border:2px solid #000000!important}#coffee-subscription-form .panel .label-icon .fb-icon-element:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#coffee-subscription-form .panel .label-text{width:100%;font-size:16px;text-align:center;padding-top:12px}#coffee-subscription-form .panel label:hover,#coffee-subscription-form .panel label:focus{border-color:#B55434}#coffee-subscription-form .panel input[type="radio"]:checked+label{border-color:#B55434;background-color:#B55434}#coffee-subscription-form .panel input[type="radio"]:checked+label .label-icon .fb-icon-element{color:#FFFFFF!important}#coffee-subscription-form .panel input[type="radio"]:checked+label .label-icon .fb-icon-element.circle-yes{border-color:#FFFFFF!important}#coffee-subscription-form .panel input[type="radio"]:checked+label .label-text{color:#FFFFFF!important}#coffee-subscription-form .panel input[type="radio"]:checked+label .package-title{color:#FFFFFF!important}#coffee-subscription-form .panel input[type="radio"]:checked+label .package-sub-title{color:#FFFFFF!important}#coffee-subscription-form .panel input[type="radio"]:checked+label .package-images .single-image img{border-color:#B55434!important}#coffee-subscription-form .panel .random_package input[type="radio"]:checked+label .package-images .single-image img{border-color:#000000!important}#coffee-subscription-form .panel input[type="radio"]:checked+label .package-images .single-image .label-text{color:#000000!important}#coffee-subscription-form .panel input[type="radio"]:checked+label .package-sub-notes{color:#FFFFFF!important}#coffee-subscription-form .accordion.hidden,#coffee-subscription-form .panel.hidden{display:none!important}#coffee-subscription-form .panel.recipient-panel label .label-text{text-align:center}#coffee-subscription-form .coffee-type-panel input[name="coffee_type"]+label .label-icon .fb-icon-element{width:80px;height:80px;font-size:80px}#coffee-subscription-form .panel .subgrinds{width:calc(66.66% - 10px);margin-left:188px;margin-right:10px;display:none;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}#coffee-subscription-form .panel .subgrinds.active{display:flex}#coffee-subscription-form .panel .subgrinds .grindText{width:calc(100% - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px}#coffee-subscription-form .panel .subgrinds .grindText p{margin-bottom:0px!important;margin-top:0px!important}#coffee-subscription-form .panel .subgrinds .sub-grind-select{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:100%;margin-left:0;margin-right:0}#coffee-subscription-form .panel .subgrinds label{width:calc(50% - 20px);max-width:50%;margin-left:10px;margin-right:10px;padding:10px!important;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#coffee-subscription-form .panel .subgrinds label .label-icon{width:45px}#coffee-subscription-form .panel .subgrinds label .label-icon .fb-icon-element{width:45px!important;height:45px!important;font-size:35px!important}#coffee-subscription-form .panel .subgrinds label .label-text{padding-top:0;text-align:left}#coffee-subscription-form .panel.package-panel .select-packages{display:flex;flex-wrap:wrap}#coffee-subscription-form .panel.package-panel .single-package{width:calc(100% - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px;position:relative;max-width:560px}#coffee-subscription-form .panel.package-panel .single-package .info-icon-link{width:24px;height:24px;position:absolute;right:10px;top:15px}#coffee-subscription-form .panel.package-panel .single-package .info-icon-link .fb-icon-element{width:24px;height:24px;font-size:24px;line-height:1;color:#000}#coffee-subscription-form .panel.package-panel .single-package .info-icon-link:hover .fb-icon-element{color:#B55434!important}#coffee-subscription-form .panel.package-panel .single-package input[type="radio"]:checked+label+.info-icon-link .fb-icon-element{color:#FFFFFF!important}#coffee-subscription-form .panel.package-panel .single-package input[type="radio"]:checked+label+.info-icon-link:hover .fb-icon-element{color:#B1B1B1!important}#coffee-subscription-form .panel.package-panel .single-package label{width:100%;margin-left:0;margin-right:0;margin-bottom:0px!important;height:100%;text-align:left;padding:15px 38px 15px 15px;justify-content:flex-start;align-items:flex-start;max-width:100%}#coffee-subscription-form .panel.package-panel .single-package .package-title{width:100%;font-weight:700!important}#coffee-subscription-form .panel.package-panel .single-package .package-sub-title{width:100%}#coffee-subscription-form .panel.package-panel .single-package .package-sub-title .package-sub-title-item{display:block;width:100%}#coffee-subscription-form .panel.package-panel .single-package .package-sub-title .package-sub-title-comma{display:none}#coffee-subscription-form .panel.package-panel .single-package .package-name{width:40%;padding-right:10px;flex-grow:1}#coffee-subscription-form .panel.package-panel .single-package .package-images{width:60%;max-width:225px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:10px}#coffee-subscription-form .panel.package-panel .single-package .package-images .single-image{border:1px solid #000;min-width:60px;flex-basis:calc((100% / 3) - 10px);position:relative;display:inline-block;z-index:1;overflow:hidden;position:relative;vertical-align:middle;width:100%;max-width:100%;line-height:1;position:relative}#coffee-subscription-form .panel.package-panel .single-package .package-images .single-image img{width:100%;aspect-ratio:2 / 3;object-position:50% 50%;object-fit:cover}#coffee-subscription-form .panel.package-panel .single-package.random_package .package-images .single-image{border-left:0px!important;border-right:0px!important}#coffee-subscription-form .panel.package-panel .single-package .package-sub-notes{width:100%;padding-top:15px}#coffee-subscription-form .panel.package-panel .single-package .package-images .label-text{font-size:12px!important;text-align:left;padding-top:5px;position:absolute;top:0;text-align:center}#coffee-subscription-form .panel.package-panel .single-package .single-coffee input[type="checkbox"]{display:none!important}#coffee-subscription-form .panel.package-panel .single-package.choose-own{width:100%;margin-left:10px;margin-right:10px;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:1px solid #000;border-radius:5px;padding:20px;text-align:center;cursor:pointer}#coffee-subscription-form .panel.package-panel .single-package .choose-own{width:100%;text-align:left}#coffee-subscription-form .panel.package-panel .single-package.choose-own .pick-three-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:15px}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee{min-width:60px;flex-basis:calc((100% / 5) - 15px)}#coffee-subscription-form .panel.package-panel .single-package.choose-own .package-sub-title{min-height:0;font-size:14px}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee label{width:100%;margin-left:0;margin-right:0;margin-bottom:0;border-radius:0;padding:0;text-align:center;position:relative}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee label .coffee-image{display:inline-block;z-index:1;overflow:hidden;position:relative;vertical-align:middle;width:100%;max-width:100%;line-height:1;position:relative}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee label .coffee-image img{width:100%;aspect-ratio:2/3;object-position:50% 50%;object-fit:cover}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee label .checked-icon{position:absolute;top:2px;left:50%;transform:translateX(-50%);z-index:2}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee label .checked-icon .fb-icon-element{width:24px;height:24px;font-size:14px;line-height:1;position:relative;background-color:#FFFFFF!important;color:#B55434!important;border:2px solid #B55434!important;margin:0px!important;opacity:0!important}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee label .checked-icon .fb-icon-element:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#coffee-subscription-form .panel.package-panel .single-package .package-sub-notes{width:100%;text-align:left;font-size:12px!important}#coffee-subscription-form .panel.package-panel .single-package.choose-own .button-sep{width:100%}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee input[type="checkbox"]:checked+label .checked-icon .fb-icon-element{opacity:1!important}#coffee-subscription-form .panel.package-panel .single-package.choose-own.active-selection{border-color:#B55434;background-color:#B55434}#coffee-subscription-form .panel.package-panel .single-package.choose-own.active-selection .package-title{color:#FFFFFF!important}#coffee-subscription-form .panel.package-panel .single-package.choose-own.active-selection .package-sub-title{color:#FFFFFF!important}#coffee-subscription-form .panel.package-panel .single-package.choose-own.active-selection .package-sub-notes{color:#FFFFFF!important}#coffee-subscription-form .panel.package-panel .single-package.choose-own.active-selection #submitCustomSelection{display:none!important}#submitCustomSelection,#submitGift{margin-left:auto;background-color:#B55434!important;color:#FFFFFF!important;font-size:16px!important;padding:13px 10px!important;max-width:200px;width:100%;border:1px solid #B55434;border-radius:4px;text-align:left;cursor:pointer;font-family:"Supreme Variable"!important}#submitCustomSelection:hover,#submitCustomSelection:focus,#submitGift:hover,#submitGift:focus{background-color:#FFFFFF!important;color:#000000!important;border-color:#000}#coffee-subscription-form .panel.duration-panel .pay-period{width:100%;margin-left:10px;margin-right:10px;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;border:1px solid #000;border-radius:5px;padding:20px 20px 0;text-align:center;cursor:pointer}#coffee-subscription-form .panel.duration-panel .pay-period.hidden{display:none!important}#coffee-subscription-form .panel.duration-panel .pay-period .duration-inner{width:calc(100% + 20px);display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}#coffee-subscription-form .panel.duration-panel .pay-period .pay-per-title{width:100%;font-weight:700!important;font-variation-settings:'wght' 700;text-align:left;text-transform:uppercase;margin-bottom:15px}#coffee-subscription-form .panel.duration-panel .pay-period label{padding:20px 5px;position:relative;align-content:flex-start;max-width:unset}#coffee-subscription-form .panel.duration-panel #pre-pay.pay-period label{padding:20px 5px 15px}#coffee-subscription-form .panel.duration-panel .pay-period label .label-length{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;width:54px!important;height:54px!important;border:2px solid #000000!important;border-radius:50%!important}#coffee-subscription-form .panel.duration-panel .pay-period label .label-length>p{font-size:32px!important;line-height:1!important;margin-bottom:0px!important}#coffee-subscription-form .panel.duration-panel .pay-period label .label-duration-text{width:100%}#coffee-subscription-form .panel.duration-panel .pay-period label .label-month{width:100%;text-align:center;padding-top:12px}#coffee-subscription-form .panel.duration-panel .pay-period label .label-text{padding-top:0px!important;text-align:center}#coffee-subscription-form .panel.duration-panel .pay-period label .label-text .full-price{text-decoration:line-through}#coffee-subscription-form .panel.duration-panel .pay-period label .bold-price{font-weight:700!important;font-variation-settings:'wght' 700}#coffee-subscription-form .panel.duration-panel .pay-period label .label-saving{color:#B55434}#coffee-subscription-form .panel.duration-panel input[type="radio"]:checked+label .label-length{color:#FFFFFF!important;border-color:#FFFFFF!important}#coffee-subscription-form .panel.duration-panel input[type="radio"]:checked+label .label-month{color:#FFFFFF!important}#coffee-subscription-form .panel.duration-panel input[type="radio"]:checked+label .label-saving{color:#FFFFFF!important}#coffee-subscription-form .panel.duration-panel #one_year_pre_pay{border-top-left-radius:0px!important;border-top-right-radius:0px!important}#coffee-subscription-form .panel.duration-panel #one_year_pre_pay:before{content:"Best Deal";display:block;width:calc(100% - 8px);height:auto;padding:5px;background-color:#000;color:#FFF;position:absolute;top:-33px;left:50%;transform:translateX(-50%)}#coffee-subscription-form .panel.add-gift-panel{margin-top:-10px;max-width:unset}#coffee-subscription-form .panel.add-gift-panel .gift-pannel-inner{width:100%;margin-left:10px;margin-right:10px;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;border:0 solid #000;border-radius:5px;padding:0;text-align:center;cursor:pointer}#coffee-subscription-form .panel.add-gift-panel .single-gift{width:100%;margin-bottom:20px}#coffee-subscription-form .panel.add-gift-panel .single-gift.gift-button{display:flex;flex-wrap:wrap;justify-content:flex-end}#coffee-subscription-form .panel.add-gift-panel .single-gift.gift-info{margin-bottom:0px!important;text-align:left}#coffee-subscription-form .panel.add-gift-panel .single-gift.gift-info p{font-weight:700!important;font-variation-settings:'wght' 700}#coffee-subscription-form .panel.add-gift-panel .single-gift.gift-level{text-align:left;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between}#coffee-subscription-form .panel.add-gift-panel .single-gift.gift-level .gift-level-choice{display:inline-flex;margin-right:20px;margin-bottom:10px;min-width:100px}#coffee-subscription-form .panel.add-gift-panel .single-gift.gift-level .gift-level-choice input[type=radio]{display:inline-block!important;width:auto;margin-right:10px}#coffee-subscription-form .panel.add-gift-panel .single-gift.gift-level .gift-level-choice label{display:inline-block!important;width:auto;max-width:unset}#coffee-subscription-form .panel.add-gift-panel .single-gift.gift-level .gift-level-choice input[type="radio"]:checked+label{background-color:#FFFFFF!important;border-color:#FFFFFF!important}#coffee-subscription-form .panel.add-gift-panel .single-gift label{width:100%;margin:0;border:none;justify-content:flex-start;align-items:flex-start;padding:0;text-align:left;max-width:unset}#coffee-subscription-form .panel.add-gift-panel .single-gift label.hidden-label{display:none!important}#coffee-subscription-form .panel.add-gift-panel .single-gift input{border:1px solid #000;background-color:#FFF;border-radius:5px;width:100%}#coffee-subscription-form .panel.add-gift-panel .single-gift textarea{border:1px solid #000;background-color:#FFF;border-radius:5px;width:100%;padding:10px 15px}#coffee-subscription-form .panel.add-gift-panel .single-gift textarea::placeholder{color:#000}.subscribe-sidebar{width:calc(33.33% - 20px);margin-left:10px;margin-right:10px}.subscribe-sidebar .order-summery{background-color:#E4E4E4;border:1px solid #000;padding:20px;margin-bottom:20px}.subscribe-sidebar .order-summery .order-info-title h2{margin-top:0;margin-bottom:0}.subscribe-sidebar .order-summery .order-info{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:20px;padding-top:20px;padding-bottom:20px;min-height:200px}.subscribe-sidebar .order-summery .order-info .single-answer{margin-bottom:15px}#bag-rotate-title{margin-bottom:0px!important}.subscribe-sidebar .order-summery .order-info .single-answer-sub{padding-left:10px}.packageSubscriptions-fields{display:none!important}#packageSubscription .display-price{margin-top:20px;margin-bottom:0}#packageSubscription .display-price>span{text-decoration:line-through;font-weight:400!important;font-variation-settings:'wght' 400}#packageSubscription button:not(inactive){font-family:"Supreme Variable"!important;margin-top:20px;background-color:#B55434!important;color:#FFFFFF!important;font-size:16px!important;padding:13px 10px!important;width:100%;border:1px solid #B55434;border-radius:4px;text-align:left;cursor:pointer}#packageSubscription button:not(inactive):hover,#packageSubscription button:not(inactive):focus{background-color:#FFFFFF!important;color:#000000!important;border-color:#000}#packageSubscription button.inactive{background-color:#B55434!important;color:#FFFFFF!important;border-color:#B55434!important;opacity:0.5!important}#packageSubscription button.inactive:hover,#packageSubscription button.inactive:focus{background-color:#B55434!important;color:#FFFFFF!important;border-color:#B55434!important;opacity:0.5!important}#productresponse .wc-block-components-notice-banner.is-success{border:none!important;margin-bottom:0px!important;margin-top:20px;padding:0px!important}#productresponse .wc-block-components-notice-banner.is-success:before{display:none!important}#productresponse .wc-block-components-notice-banner__content{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}#productresponse .wc-block-components-notice-banner__content .fusion-woo-notices-tb-icon{width:18px;margin-right:10px}#productresponse .wc-block-components-notice-banner__content .wc-notices-text{width:calc(100% - 30px)}#productresponse .wc-block-components-notice-banner.is-success .button.wc-forward{margin-top:20px;background-color:#B55434!important;color:#FFFFFF!important;font-size:16px!important;padding:13px 10px!important;width:auto;border:1px solid #B55434;border-radius:4px;text-align:left;cursor:pointer;justify-content:flex-start;align-items:center}#productresponse .wc-block-components-notice-banner.is-success .button.wc-forward .u3-iconscart{margin-right:10px}#productresponse .wc-block-components-notice-banner.is-success .button.wc-forward:before{display:none!important}#productresponse .wc-block-components-notice-banner.is-success .button.wc-forward:hover{background-color:#FFFFFF!important;border-color:#000000!important;color:#000000!important}.subscribe-sidebar .custom-note{background-color:#E4E4E4;border:1px solid #000;padding:20px;margin-bottom:20px}.subscribe-sidebar .custom-note>p:last-child{margin-bottom:0px!important}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999;display:none}.package-popup{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;border-radius:10px;z-index:10000;border-radius:10px;max-width:857px;width:calc(100% - 40px)}.package-popup .close-popup{cursor:pointer;position:absolute;right:15px;top:5px;font-size:50px;line-height:1}#popup-data .popup-title{border-bottom:1px solid #000;margin-bottom:25px}#popup-data .popup-title h2{margin-bottom:5px!important}#popup-data .popup-info{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin-left:-20px;margin-right:-20px}#popup-data .popup-info .single-info{width:calc(33.33% - 40px);margin-left:20px;margin-right:20px;position:relative}#popup-data .popup-info .single-info:before{content:"";width:1px;height:100%;display:block;background-color:#000;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}#popup-data .popup-info .single-info:first-child:before{display:none!important}#popup-data .popup-info .single-info .single-image{max-width:152px}#popup-data .popup-info .single-info .single-title{margin-top:20px;margin-bottom:20px}#popup-data .popup-info .single-info .single-title h3{margin:0px!important}@media screen and (max-width:1025px){#coffee-subscription-form{width:100%;margin-bottom:40px}.subscribe-sidebar{width:100%}}@media screen and (max-width:800px){#coffee-subscription-form .panel .label-icon .fb-icon-element,#coffee-subscription-form .coffee-type-panel input[name="coffee_type"]+label .label-icon .fb-icon-element{max-width:60px;max-height:60px;width:60px;height:60px;font-size:60px}}@media screen and (max-width:700px){#coffee-subscription-form .panel.package-panel .single-package{width:calc(100% - 20px)}}@media screen and (max-width:640px){#coffee-subscription-form .accordion .accordion-title,#coffee-subscription-form .accordion .accordion-value{font-size:30px!important}#coffee-subscription-form .panel{margin:20px 10px}#coffee-subscription-form .panel label{width:calc(50% - 20px);padding:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#coffee-subscription-form .panel .label-icon{width:auto;padding-right:10px}#coffee-subscription-form .panel .label-icon .fb-icon-element,#coffee-subscription-form .coffee-type-panel input[name="coffee_type"]+label .label-icon .fb-icon-element{max-width:50px;max-height:50px;width:50px;height:50px;font-size:50px}#coffee-subscription-form .panel .label-text{padding-top:0;text-align:left}#coffee-subscription-form .panel.recipient-panel label .label-text{text-align:left}#coffee-subscription-form .panel .subgrinds{width:100%;margin-left:0;margin-right:0}#coffee-subscription-form .panel.duration-panel .pay-period label{width:calc(50% - 20px);flex-wrap:wrap;justify-content:center;align-content:center;padding:10px!important}#coffee-subscription-form .panel.duration-panel .pay-period label .label-duration-text{width:calc(100% - 60px)}#coffee-subscription-form .panel.duration-panel .pay-period label .label-duration-text>*{text-align:left}#coffee-subscription-form .panel.duration-panel .pay-period label .label-duration-text>.label-month{padding-top:0px!important}#coffee-subscription-form .panel.duration-panel #one_year_pre_pay{margin-top:33px}#coffee-subscription-form .panel.duration-panel .pay-period label .label-length{width:50px!important;height:50px!important;margin-right:10px}#coffee-subscription-form .panel.duration-panel .pay-period label .label-length>p{font-size:25px!important}#coffee-subscription-form .panel.duration-panel .pay-period six_month_pre_pay .label-month{width:calc(100% - 60px);padding-top:0;text-align:left}#coffee-subscription-form .panel.duration-panel .pay-period six_month_pre_pay .label-duration-text{width:calc(100% - 60px);margin-left:auto;text-align:left}#coffee-subscription-form .panel.duration-panel .pay-period six_month_pre_pay .label-duration-text .label-text{text-align:left}#coffee-subscription-form .panel.duration-panel .pay-period six_month_pre_pay .label-duration-text .label-saving{text-align:left}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee{min-width:60px;flex-basis:calc((100% / 4) - 15px)}#coffee-subscription-form .panel.package-panel .single-package label{flex-wrap:wrap}#coffee-subscription-form .panel.package-panel .single-package{max-width:500px}#coffee-subscription-form .panel.package-panel .single-package .choose-own{width:100%;max-width:100%}.package-popup .close-popup{top:0}#popup-data .popup-title{margin-bottom:15px}#popup-data .popup-title h2{margin-bottom:10px!important}#popup-data .popup-info .single-info{width:calc(100% - 40px);display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:20px}#popup-data .popup-info .single-info:last-child{margin-bottom:0px!important}#popup-data .popup-info .single-info .single-text{width:calc(100% - 172px);margin-left:20px}#popup-data .popup-info .single-info .single-title{margin-top:0px!important;margin-bottom:10px!important}#popup-data .popup-info .single-info .single-content{margin-top:0px!important;margin-bottom:0px!important}#popup-data .popup-info .single-info .single-content p{margin-bottom:0px!important}#popup-data .popup-info .single-info:before{display:none!important}}@media (min-width:1024px){.subscribe-sidebar-inner{transition:all 0.2s ease-in-out}.subscribe-sidebar-inner.sticky{position:fixed;top:20px;z-index:1000;margin-top:0}.subscribe-sidebar-inner.stuck{position:absolute;bottom:0;top:auto;margin-top:0}}@media screen and (max-width:500px){#coffee-subscription-form .panel.package-panel .single-package .package-sub-title .package-sub-title-item{display:inline-block;width:auto}#coffee-subscription-form .panel.package-panel .single-package .package-sub-title .package-sub-title-comma{display:inline-block}#coffee-subscription-form .panel.package-panel .single-package .package-name{width:100%}#coffee-subscription-form .panel.package-panel .single-package .package-images{width:100%;margin-top:10px}#coffee-subscription-form .panel.package-panel .single-package .choose-own{max-width:100%}#popup-data .popup-info .single-info .single-image{max-width:120px}#popup-data .popup-info .single-info .single-text{width:calc(100% - 140px);margin-left:20px}#coffee-subscription-form .panel.duration-panel .pay-period label{width:calc(100% - 20px)}}@media screen and (max-width:422px){#coffee-subscription-form .panel label,#coffee-subscription-form .panel .subgrinds label{width:calc(100% - 20px);max-width:100%}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee{min-width:60px;flex-basis:calc((100% / 3) - 15px)}}@media screen and (max-width:400px){#coffee-subscription-form .panel.duration-panel .pay-period label{width:calc(100% - 20px);flex-wrap:wrap;justify-content:center}#popup-data .popup-info .single-info .single-image{max-width:100px}#popup-data .popup-info .single-info .single-text{width:calc(100% - 120px);margin-left:20px}#popup-data .popup-info .single-info .single-content p{font-size:14px!important}}@media screen and (max-width:350px){#coffee-subscription-form .panel.package-panel .single-package .package-images .single-image{min-width:45px}#coffee-subscription-form .panel.package-panel .single-package.choose-own .single-coffee{min-width:60px;flex-basis:calc((100% / 2) - 15px)}}.variation .variation-GrindLevel,.variation .variation-GiftContactType,.variation .variation-RecipientEmail,.variation .variation-From,.variation .variation-SendDate,.variation .variation-Note{display:none!important}