.page-width{width:100%;max-width:1400px;padding-left:60px;padding-right:60px;margin:0 auto}@media(max-width:1024px){.page-width{padding-left:40px;padding-right:40px}}@media(max-width:768px){.page-width{padding-left:20px;padding-right:20px}}footer details.footer__block .contents p{font-family:Titillium Web;font-weight:400;font-size:16px;line-height:120%;vertical-align:middle}footer details.footer__block summary.h3.footer__block__title{color:#f7f7f5;font-family:Titillium Web;font-weight:400;font-size:20px;line-height:24px;vertical-align:middle}footer ul.footer__quicklinks li a{color:#f7f7f5;font-family:DM Sans;font-weight:400;font-size:16px;line-height:100%;vertical-align:middle}footer .footer__blocks{gap:30px;row-gap:0}footer .rte.footer__social__text p{color:#f7f7f5;font-family:DM Sans;font-weight:400;font-size:16px;line-height:100%;vertical-align:middle;margin:14px 0}.supporting-menu__item ul.supporting-menu__copyright.inline-list.body-small li{font-family:DM Sans;font-weight:400;font-size:14px;line-height:100%;text-align:center;vertical-align:middle;color:#fff}footer.site-footer-wrapper:before{content:"";background:url(/cdn/shop/files/Mask_group_6.png?v=1769152610);position:absolute;top:-99px;left:0;width:100%;height:117px;background-position:top;background-size:cover;background-repeat:no-repeat;z-index:9}.site-footer-wrapper{position:relative;overflow:inherit;margin-top:100px}.announcement__message .body-small p{font-family:Titillium Web;font-weight:400;font-size:15px;line-height:100%;margin:14px 0}.shopify-section.shopify-section-group-group-header.page-header{position:absolute;top:45px;width:100%}header .header__desktop__upper{max-width:1280px;background:#f5f5f5;margin:0 auto;padding:18px 25px;box-shadow:0 1px 7px #00000038;border-radius:12px}nav.header__menu .menu__item a.navlink{padding:5px 9px}nav.header__menu .menu__item a.navlink span{color:#212121;font-family:Titillium Web;font-weight:600;font-size:16px;line-height:16.8px;vertical-align:middle;text-transform:capitalize}.product__thumb .product__thumb__link{width:120px;height:120px}.product__title__wrapper{padding-right:0}.product__title__wrapper h1.product__title a span{color:#231f20;font-family:Titillium Web;font-weight:700;font-size:40px;line-height:57.6px;letter-spacing:.6px;vertical-align:middle}.product__block.product__description .product__description__content p span{color:#231f20;font-family:Titillium Web;font-weight:600;font-size:16px;line-height:28px;vertical-align:middle}.product__description__content ul li{position:relative;list-style-type:none;margin-bottom:20px;padding-left:5px}.product__description__content ul li:after{content:"";position:absolute;width:24px;height:24px;background:url(/cdn/shop/files/SVG.png?v=1769577830);left:-30px;top:4px;background-size:cover}.product__description__content ul li span{color:#1f1f1f;font-family:Titillium Web;font-weight:400;font-size:16px;line-height:100%;vertical-align:middle}span.jdgm-prev-badge__text{color:#231f20;font-family:Titillium Web;font-weight:600;font-size:16px;line-height:19.2px;vertical-align:middle;margin-left:8px}button.btn.btn--scroll-top.btn--black.btn--solid.is-visible{background:#fff;bottom:90px}svg.icon.icon-nav-arrow-up path{stroke:#000}button.btn.btn--scroll-top.btn--black.btn--solid.is-visible:hover svg path{stroke:#fff}.product__wrapper__inner.page-width{padding-top:40px}.product__block.product__text p.product__heading.strong.body-medium{font-family:Titillium Web;font-weight:700;font-size:22px;line-height:100%;text-align:center;margin-top:0;position:relative;background:#fff7ea;display:inline-block;padding:0 10px;z-index:1}.product__content{overflow-x:hidden}.product__block.product__text .background{width:100%;height:2px;background:#217dfa4d;position:relative;top:10px}.product__text p.product__heading.strong.body-small{margin-top:0;position:relative;background:#fff7ea;display:inline-block;padding:0 10px;z-index:1;font-family:Titillium Web;font-weight:700;font-size:14px;line-height:19.6px;letter-spacing:.6px;text-align:center;vertical-align:middle}.custom-image img{width:100%;height:auto}.product__feature{background:#4f1444;color:#fff;border-radius:10px;padding:10px 2px 5px}.product__feature__content .rte{background:#fff;color:#000;border-radius:10px}.product__text .product__subheading.body-medium p{font-family:Titillium Web;font-weight:600;font-size:16px;line-height:100%;text-align:center;vertical-align:middle}.product__block.product__text.block-padding.text-center{margin-top:25px;margin-bottom:20px}.block__icon__text.body-medium h4{font-family:Titillium Web;font-weight:700;font-size:14px;line-height:100%;letter-spacing:.6px;vertical-align:middle;color:#fff;margin:0;text-align:center}.block__icon__text.body-medium p:nth-of-type(2){font-family:Titillium Web;font-weight:400;font-size:14px;line-height:100%;letter-spacing:.6px;vertical-align:middle;text-align:center;margin:10px 0}.product__feature__content .rte{padding:15px}.product__feature__content .rte ul{list-style:none;margin-left:0;margin-bottom:0}.product__feature__content .rte li{position:relative;margin-left:30px;font-family:Titillium Web;font-weight:400;font-size:14px;line-height:140%;vertical-align:middle;margin-bottom:10px}.product__feature__content .rte li:before{content:"";position:absolute;width:16px;height:17px;background:url(/cdn/shop/files/Background.png?v=1769663807);left:-26px;top:4px;background-size:cover}.product__feature__content .lower-btn-icon a:after{display:none}.product__feature__content .lower-btn-icon a{font-family:Titillium Web;font-weight:600;font-size:14px;line-height:100%;vertical-align:middle;text-decoration:none;border-bottom:none;-webkit-text-fill-color:white;text-align:center;display:flex;justify-content:center;background:#4f1444;border-radius:8px;max-width:170px;padding:16px 13px;color:#fff!important;margin-right:auto}#appstle_subscription_widget0 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown){justify-content:center;background:#fff!important}span.appstle_one_time_text{font-family:Titillium Web;font-weight:700;font-size:16px;line-height:100%;vertical-align:middle}.appstle_widget_title{display:none}h1.product__title.heading-medium{margin-top:10px}.product__submit__item span.btn__text{font-family:Titillium Web;font-weight:600;font-size:18px;line-height:100%;text-align:center;vertical-align:middle;text-transform:none}.product__submit__item .btn__price{display:none}.product__submit__item button.btn.btn--medium.btn--solid.btn--primary{border-radius:10px;padding:18px}span.appstle_tooltip_title{font-family:Titillium Web;font-weight:400;font-size:14px;line-height:100%;letter-spacing:.6px;vertical-align:middle}#appstle_subscription_widget0 .tooltip_subscription_svg{height:15px!important;width:15px!important}.product__submit .product__submit__buttons{margin-top:15px}.product__submit span.label{color:#000;font-family:Titillium Web;font-weight:600;font-size:18px;line-height:100%;text-align:center;vertical-align:middle}.quantity-selector{border-radius:10px;background:#fff}.quantity-selector .quantity__input{border-radius:10px;color:#000;font-family:Titillium Web;font-weight:600;font-size:22px;line-height:100%;text-align:center;vertical-align:middle}nav.breadcrumbs span{color:#212121;font-family:Titillium Web;font-weight:600;font-size:18px;line-height:100%;vertical-align:middle;text-transform:lowercase}nav.breadcrumbs{margin-bottom:30px}nav.breadcrumbs a{color:#212121;font-family:Titillium Web;font-weight:600;font-size:18px;line-height:100%;vertical-align:middle}.appstleSellingPlanDescription ul li:before{content:"";position:absolute;width:16px;height:17px;background:url(/cdn/shop/files/Background.png?v=1769663807);left:-26px;top:4px;background-size:cover}.appstleSellingPlanDescription ul li{color:#000;font-family:Titillium Web;font-weight:400;font-size:14px;line-height:140%;vertical-align:middle;position:relative}.appstle_subscribe_option{margin-left:10px!important}span.appstle_subscribe_save_text{color:#000;font-family:Titillium Web;font-weight:700;font-size:16px;line-height:100%;vertical-align:middle}span.appstle-save-badge{background:unset!important;color:#000!important;font-family:Titillium Web;font-weight:700!important;font-size:16px!important;line-height:100%;vertical-align:middle;padding:0!important;letter-spacing:0!important;text-transform:lowercase!important;margin-left:-2px}.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background{background:#fff!important}span.appstle_subscription_amount.transcy-money{color:#000;font-family:Titillium Web;font-weight:700;font-size:15.6px;line-height:100%;text-align:right;vertical-align:middle}.appstle_subscription_wrapper_option.appstle_selected_background.appstle-active-option{border-radius:8px;box-shadow:0 0 0 1px #1699f94d inset;border:none!important}#choose-your-cupffee-business-box product-thumbs.product__thumbs{display:none}.template-index nav.breadcrumbs.breadcrumbs--no-padding.product__breadcrumbs{display:none}.product__submit{margin-top:20px}.appstle_single_option_text{display:none}.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background.appstle-active-option{background:#fff!important}h1.product__title.heading-medium span{color:#231f20;font-family:Titillium Web;font-weight:700;font-size:40px;line-height:57.6px;letter-spacing:.6px;vertical-align:middle}product-sticky.product__wrapper.product__wrapper--thumbnails{padding-top:90px;padding-bottom:60px}.product__wrapper.product__wrapper--thumbnails{padding-top:80px;padding-bottom:50px}product-sticky.product__wrapper.product__wrapper--thumbnails{margin:0}div#appstle_subscription_widget0{display:none}h2.hero__title.heading-large.aos-animate{text-transform:capitalize}.block__icon svg.icon.icon-award{display:none}#choose-your-cupffee-business-box .product__feature{background:unset}#choose-your-cupffee-business-box .block__icon__container.product__feature__heading{display:flex;align-items:center;background:#4f1444;padding-top:10px;border-radius:8px}#choose-your-cupffee-business-box .product__feature{border-radius:0;padding:10px 0 0}#choose-your-cupffee-business-box .product__feature__content .rte{background:#fff7ea;border-radius:0}.account .wrapper{padding-top:150px;padding-bottom:50px}.header__desktop__button svg.icon{stroke:#000}.account-main p{text-align:center}details.footer__block.footer__block--social ul.socials.socials--thin li:has(a.social-link[title="Cupffee on TikTok"]){display:none}.product__custom-code.block-padding .custom-stars{display:flex;gap:2px}.product__custom-code.block-padding .main-svgs{display:flex;align-items:center;gap:2px}.product__custom-code.block-padding .main-svgs svg{width:18px;height:18px;fill:orange}.product__custom-code.block-padding .main-svgs svg path{fill:#f3841d}.product__custom-code.block-padding .custom-stars span{color:#231f20;font-family:Titillium Web;font-weight:600;font-size:16px;line-height:19.2px;vertical-align:middle;margin-left:8px}section#ActivateAccount section.col form{padding:20px 0;max-width:500px;margin:0 auto}.product__feature .img-text{display:flex;justify-content:space-between;gap:20px}.product__feature .alternate-imsge img{margin:0;width:100%;max-width:159px;max-height:159px}@media only screen and (min-width:990px){.product__content .form__width{max-width:620px;margin:0}.product__page .product__content{padding-left:15px}}@media(max-width:1200px){.section-padding{padding-left:20px;padding-right:20px}.header__mobile{max-width:1280px;background:#f5f5f5;margin:0 auto;padding:6px 14px;box-shadow:0 1px 7px #00000038;border-radius:8px}.header__logo{width:96px;height:30px}.header__mobile__button a.navlink{padding:0 4px}.header__mobile{display:grid;grid-template-columns:1fr 1fr;align-items:center}.header__desktop{display:none}}@media(max-width:768px){footer.site-footer-wrapper:before{content:"";background:url(/cdn/shop/files/Mask_group_6.png?v=1769152610);position:absolute;top:-37px;left:0;width:100%;height:38px;background-position:top;background-size:cover;background-repeat:no-repeat;z-index:9}.site-footer-wrapper{margin-top:40px;padding-top:20px}footer details.footer__block .contents p{font-size:16px;line-height:140%;margin:0}footer details.footer__block summary.h3.footer__block__title{margin-bottom:20px}details.footer__block.footer__block--menu{margin-bottom:30px}.supporting-menu__copyright{justify-content:center}footer.site-footer-wrapper.section-padding.color-scheme-10{padding-left:0;padding-right:0}product-sticky.product__wrapper.product__wrapper--thumbnails{margin:0}h1.product__title.heading-medium span,.product__title__wrapper h1.product__title a span{font-size:26px;line-height:34.6px}.product__description__content ul li span{font-size:14px}.product__description__content ul li{padding-left:20px}.product__description__content ul li:after{left:-16px}.product__text p.product__heading.strong.body-small{font-size:12px}.product__block.product__text .background{top:14px}.product__block.product__text p.product__heading.strong.body-medium,.product__text .product__subheading.body-medium p{font-size:14px}.product__wrapper__inner.page-width{padding-top:90px;PADDING-BOTTOM:40PX}.block__icon__text.body-medium p:nth-of-type(2),.product__feature__content .lower-btn-icon a{font-size:13px}nav.breadcrumbs a,nav.breadcrumbs span{font-size:14px}.product__thumb .product__thumb__link{width:90px;height:100px}.product__thumb{padding-bottom:4px}body.template-index .product__wrapper.product__wrapper--thumbnails{PADDING-TOP:50px;padding-bottom:50px}nav.breadcrumbs{margin-bottom:20px}product-sticky.product__wrapper.product__wrapper--thumbnails{padding-top:10px;padding-bottom:00px}.account .wrapper{padding-top:80px}.brick__block.brick__block--text{padding-top:50px!important}}@media only screen and (max-width:479px){.cart__quantity-counter.drawer_cart_quantity_counter .cart__quantity{width:fit-content}.cart__quantity .cart__quantity-field{padding:5px 29px}}.pswp__caption__center{FONT-SIZE:20PX}section.collection-image-with-title.section-padding.color-scheme-3{padding-top:140px}@media(max-width:768px){section.collection-image-with-title.section-padding.color-scheme-3{padding-top:70px;background:unset;padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
