.funnel-wrapper h4,.funnel-wrapper .h4{line-height:1.2}.funnel-wrapper h6,.funnel-wrapper .h6{line-height:1.33}.funnel-wrapper .font-size-lg{font-size:14px!important}@media screen and (min-width:992px){.funnel-wrapper h4,.funnel-wrapper .h4{line-height:1.15}.funnel-wrapper h6,.funnel-wrapper .h6{line-height:1.3}.funnel-wrapper .font-size-lg{font-size:15px!important}}.step1-wrapper{padding-top:43px}.subscription-products-wrapper .product-card .subscription-details{padding:19px}.subscription-products-wrapper{padding-top:10px;padding-bottom:41px}.subscription-products-wrapper>.row{row-gap:20px}.build-funnel-btns{margin-top:12px;column-gap:16px}.subscription-products{display:flex}@media screen and (min-width:992px){.section-faq .block-heading{padding-bottom:33px!important}.step1-wrapper{padding-top:66px}.build-funnel-btns{margin-top:16px;column-gap:10px}.subscription-products-wrapper .product-card .subscription-details{padding:27px;display:flex;flex-direction:column;flex:1}.funnel-card-body{display:flex;flex-direction:column;flex:1 1 auto}.subscription-products-wrapper{padding-top:20px;padding-bottom:70px}.build-funnel-btns .btn{font-size:var(--bs-font-size-button);line-height:var(--bs-line-height-button);padding:var(--bs-y-padding-button) var(--bs-x-padding-button)}}@media (min-width:1200px) and (max-width:1439px){.build-funnel-btns{flex-direction:column;row-gap:15px}.build-funnel-btns .btn{width:100%}}@media screen and (min-width:1440px){.build-funnel-btns .btn{padding-left:44px!important;padding-right:44px!important}}.funnel1_title{padding-bottom:12px}.subscription-funnel1-left{max-width:192px;width:100%;top:16px;left:-57px}.subscription-funnel1-right{max-width:145px;width:100%;top:13px;right:-18px!important}.subscription-funnel1-left .path{stroke-dasharray:1000;stroke-dashoffset:0;animation:dash 3s linear 1}.subscription-funnel1-right .wholesale-contact-dashed,.subscription-funnel2-left .wholesale-contact-dashed{stroke-dasharray:480;stroke-dashoffset:0;animation:wholesale-dash 3s linear 1}.subscription-funnel2-right .featured-in-path{stroke-dasharray:440;stroke-dashoffset:440;animation:featured-in-dash 3s linear 1}.subscription-products-wrapper .product-card{border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.subscription-products-wrapper .product-card .image-wrapper img,.subscription-summary .summary_body .review_image img{aspect-ratio:1.8468;object-fit:cover;object-position:center}.subscription-summary .summary_body .review_image img{aspect-ratio:1.089}.breadcrumbs-funnel .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link{font-size:14px;text-transform:capitalize!important;color:var(--bs-color-primary);font-weight:600;padding:12px 13px 11px;line-height:21px;white-space:nowrap}@media screen and (min-width:992px){.breadcrumbs-funnel .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link{font-size:16px;padding:17px 30px 12px}.subscription-funnel1-left{max-width:321px;width:100%;top:22px;left:-96px}.subscription-funnel1-right{max-width:273px;width:100%;top:11px;right:-48px!important}}.breadcrumbs-funnel .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link.disable{opacity:.4;pointer-events:none}.breadcrumbs-funnel{background-color:#decde8}.subscription-funnel2-right .whole-sale-right-side-path{stroke:#f3edf7}.step2-wrapper{padding-top:111px}.grind-type-selection,.bag-selection{border-radius:12px;padding:27px 40px;text-align:center;height:100%;transition:.3s all ease-in-out;min-height:100px}.bag-selection{padding:27px 25px 27px 40px}.subscription-funnel2-left{max-width:165px;width:100%;left:-15px;top:5px;transform:rotate(-24deg) scaleX(-1)}.subscription-funnel2-right{right:-20px;bottom:32px;max-width:112px;width:100%;transform:scaleX(-1) rotate(146deg)}@media screen and (min-width:992px){.subscription-funnel2-right{bottom:49px}}.coffee-type-wrapper{padding-top:12px;padding-bottom:250px}.grind-type-selection,.bag-selection,.frequency-wrapper .frequency{position:relative}.grind-type-selection:after,.grind-type-selection.selected:after,.bag-selection.selected:after,.bag-selection:after,.frequency-wrapper .frequency:after,.frequency-wrapper .frequency.selected:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;display:block;z-index:1;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%235C068CFF' stroke-width='4' stroke-dasharray='11%2c 12' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:8px;opacity:0;transition:all .3s background-size: calc(100% - 2px);background-repeat:no-repeat}.grind-type-selection:hover:after,.grind-type-selection.selected:after,.bag-selection.selected:after,.bag-selection:hover:after,.frequency-wrapper .frequency:hover:after,.frequency-wrapper .frequency.selected:after{opacity:1}.bag_selection-wrapper{padding-top:111px}@media screen and (min-width:576){.grind-type-selection{justify-content:center}}.coffee-type-wrapper.gift-coffee{padding-bottom:192px}@media screen and (min-width:992px){.subscription-funnel2-left{left:-26px;top:8%;max-width:266px}.review-shapes-gift .subscription-funnel2-left.review-shape-left{left:-17px;top:2%}.bag-selection{min-height:254px;padding:38px 50px 25px}.coffee-type-wrapper{padding-top:27px;padding-bottom:155px}.coffee-type-wrapper.gift-coffee{padding-bottom:90px}.step2-wrapper,.bag_selection-wrapper{padding-top:95px}.subscription-funnel2-right{max-width:200px;right:-44px;bottom:40px}.grind-type-selection{min-height:180px;padding:25px}}@media screen and (max-width:991px){.bean-svg-wrapper{justify-content:center;display:flex;max-width:87px;width:100%}.accordion__toggle .icon-size-14{font-size:12px}}@media screen and (min-width:992px){.grind-type-selection{min-height:212px;padding:45px}.bean-svg-wrapper{min-height:45px;display:flex;flex-direction:column;justify-content:center}}.icon-wrapper{min-height:72px}.subscription-summary,.order-price-details{border-radius:12px;overflow:hidden;margin-top:17px}.subscription-summary .summary_header{background-color:#decde8;padding:11px 22px}.step3-wrapper{padding-top:40px;padding-bottom:40px}.summary_body{padding:22px 23px}.order_details{padding:24px 21px 19px}.row.sender-details>*,.row.recipeint-details>*{margin-bottom:8px}.bag-wrapper{padding-bottom:130px}@media screen and (min-width:992px){.bag-wrapper{padding-top:30px;padding-bottom:44px}.order_details{padding:25px 25px 52px}.summary_body{padding:27px 25px}.subscription-summary .summary_header{padding:13.5px 25px}.step3-wrapper{padding-top:55px;padding-bottom:60px}.sender-details,.recipeint-details{padding:12px 0}.review_image{padding-left:13px}.subscription-summary,.order-price-details{margin-top:0}.finalReviewSummary{margin-top:32px}.row.sender-details>*,.row.recipeint-details>*{margin-bottom:10px}}.review_image img{border-radius:8px;overflow:hidden}.price_details{padding:13px 0}.order_details .order_info{padding-top:17px;line-height:20px}.grind-type{max-width:33%;width:100%}.bag-size{max-width:26%;width:100%}.selected_products{padding-top:7px;margin:-8px}.selected_products .pro_image{max-width:80px;width:100}.selected_product{border-radius:8px;padding:13px 25px}.coffee-selections{padding-top:18px}.selected_products>*{padding:8px}.selected_products .selected_product_count{width:24px;height:24px;background:var(--bs-color-primary);border-radius:50%;color:#fff;text-align:center;font-size:16px;font-weight:600;bottom:14px;right:14px}@media screen and (min-width:992px){.selected_products{padding-top:9px;margin:-8px}.type_frequency{padding-top:7px}.order_details .order_info{padding-top:25px;line-height:20px}}.coffee_selection-wrapper{padding-top:26px}.coffee-collection-wrapper .nav-item.tablink.open .nav-link{font-size:15px;font-weight:600;line-height:23px;letter-spacing:0;color:var(--bs-color-primary);position:relative}.coffee-collection-wrapper .nav-item.tablink .nav-link{font-size:15px;font-weight:400;line-height:23px;letter-spacing:0;color:var(--bs-body-color)}.coffee-collection-wrapper .nav-item.tablink{padding:0 12px;white-space:nowrap}.coffee-collection-wrapper .nav-item.tablink.open .nav-link:after{content:"";display:block;position:absolute;border:0;width:100%;height:3px;background:var(--bs-color-primary);bottom:-13px}.hide-stickyBar{bottom:-20%!important;transition:.5s all ease-in-out;z-index:22}.show-stickyBar{bottom:0!important;transition:.5s all ease-in-out;z-index:22}.amount-bags{column-gap:40px}.bottom-emptybags{padding:8px 0}.box-shadow{box-shadow:0 -1px 6px #00000014}.selected-product-bottom{max-width:44px;position:relative}.selected-product-bottom img{width:100%}.selected-bag-count{font-size:16px;font-weight:600;background:var(--bs-color-primary);border-radius:50%;color:#fff;text-align:center;line-height:20px;height:24px;letter-spacing:.025em;width:24px;display:flex;flex-direction:column;justify-content:center;position:absolute;z-index:0;right:-7px;top:-7px}[data-selectcoffeeproduct].disable,.btn-increase.disable{pointer-events:none;opacity:.4}@media screen and (min-width:992px){.coffee_selection-wrapper{padding-top:55px}.coffee-collection-wrapper .nav-item.tablink{padding:0 30px}.coffee-collection-wrapper .nav-item.tablink .nav-link,.coffee-collection-wrapper .nav-item.tablink.open .nav-link{font-size:17px;line-height:25px}.bottom-emptybags{padding:12px 0}}.gift-recipient-form .form-wrapper{padding:20px;border-radius:12px}.select-down-arrow{right:20px;top:50%;transform:translateY(-50%)}.checkout-btn.disable,[data-continueToadd].disable{opacity:.3;pointer-events:none}@media screen and (min-width:992px){.gift-recipient-form .form-wrapper{padding:29px 26px}}.frequency-wrapper .frequency{padding:34px 0;border-radius:12px;transition:.3s all ease-in-out;justify-content:center}.frequencies-wrapper{padding-top:110px;padding-bottom:80px}.frequencies{padding-top:18px}.freuqency-note .icon-information{padding-right:12px}@media screen and (min-width:992px){.frequency-wrapper .frequency{padding:57px;border-radius:12px;transition:.3s all ease-in-out}.frequency-wrapper .frequencies{padding:32px 72px 0}.frequencies-wrapper{padding-top:94px;padding-bottom:155px}.bag-frequency .subscription-funnel2-right{right:-47px;bottom:47px}.chooseReqWrapper .subscription-funnel1-left{top:auto;bottom:17px}}.card.card-product.card-product-style-flow{padding:10px;border-radius:12px}#collectionTabContent .row.coffee-products>*{margin-bottom:15px}#collectionTabContent .row.coffee-products>*{padding:0 7px}#collectionTabContent .row.coffee-products{margin:0 -7px}.coffee-collection-wrapper .card-product .card-body{padding-top:15px;padding-bottom:4px}.coffee-products .product_images .product-link{aspect-ratio:auto}.coffee-products .product-hover-animate{height:100%}.coffee-collection-wrapper{margin-top:20px}@media screen and (min-width:992px){#collectionTabContent .row.coffee-products>*{margin-bottom:30px}.card.card-product.card-product-style-flow{padding:20px}#collectionTabContent .row.coffee-products>*{padding:0 15px}#collectionTabContent .row.coffee-products{margin:0 -15px}.coffee-collection-wrapper .card-product .card-body{padding-top:15px}}.required-field{font-size:14px;line-height:19px}#giftMsgrecipeint{min-height:120px;padding-top:0!important;padding-bottom:48px!important}.gift-recipient-form{margin-bottom:30px}.qtybtns.btn{padding-left:15px!important;padding-right:15px!important}.qtybtns.btn .icon-minus,.qtybtns.btn .icon-plus{font-size:10px!important}.selected-products .total_selection{font-size:20px;font-weight:600;color:#303030;line-height:26px;letter-spacing:0}@media screen and (min-width:992px){.qtybtns.btn{padding-left:25px!important;padding-right:25px!important}.subscription-funnel2-right.review-shape-right{max-width:198px;right:-29px;top:24px;bottom:auto;transform:none}.review-shapes-gift .subscription-funnel2-right.review-shape-right{right:-40px;top:auto;bottom:3%;transform:scaleX(-1) rotate(146deg)}}#selectionTabs{margin-top:30px}.accordion__container.open .accordion__toggle[aria-expanded=true] i:before{content:"\e911"}.gift-bag .bag_selection-wrapper{padding-top:110px}.gift-bag .bag-wrapper{padding-top:23px;padding-bottom:px}.gift-ordersummary .order-price-details{height:auto}@media screen and (max-width:767px){.icon-information.icon-size-19{font-size:17px}}.bag-note{padding:0 14px}.grind-gift-shape .subscription-funnel1-left{top:auto;bottom:20px;left:-55x}.grind-gift-shape .subscription-funnel1-right{top:6px}.coffee-selections .h6{font-size:16px;line-height:20px}.ls-25{letter-spacing:.025em}@media screen and (min-width:992px){.grind-gift-shape .subscription-funnel1-left{bottom:30px;left:-90px}.grind-gift-shape .subscription-funnel1-right{top:13px}.coffee-selections .h6{font-size:19px;line-height:23px}.gift-bag .bag_selection-wrapper{padding-top:55px}.gift-bag .bag-wrapper{padding-bottom:40px}}.subscription-loading{height:830px;display:flex;flex-direction:column;justify-content:center}.subscription-loading .spinner{height:38px;width:38px}
/*# sourceMappingURL=/cdn/shop/t/169/assets/subscription-funnel.css.map */
