.modal__Checkout{position:absolute;width:100%;max-width:540px;z-index:5;display:none}@media screen and (max-width:630px){.modal__Checkout{max-width:90%}}.modal__Checkout .modal__tittle{background:#333d4b;padding:48px 0 40px 56px;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (max-width:490px){.modal__Checkout .modal__tittle{padding:28px 0 24px 24px}}.modal__Checkout .modal__tittle h3{font-size:40px;line-height:48px;color:#fff}@media screen and (max-width:435px){.modal__Checkout .modal__tittle h3{font-size:28px;line-height:32px}}@media screen and (max-width:360px){.modal__Checkout .modal__tittle h3{font-size:25px;line-height:10px}}.modal__Checkout .modal__content{padding:56px;background:#fefcf7;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media screen and (max-width:435px){.modal__Checkout .modal__content{padding:40px 24px 24px}}@media screen and (max-width:360px){.modal__Checkout .modal__content{padding:24px}}.modal__Checkout .modal__text{margin-bottom:47px}@media screen and (max-width:435px){.modal__Checkout .modal__text{margin-bottom:24px}}.modal__Checkout .modal__text .modal__preview{font-family:Fraunces,serif;font-size:24px;line-height:40px;margin-bottom:7px}@media screen and (max-width:360px){.modal__Checkout .modal__text .modal__preview{font-size:20px;line-height:30px}}.modal__Checkout .modal__text .modal__preview .preview__option{color:#0e8784}.modal__Checkout .modal__text .disclaimer{font-size:16px;line-height:26px}.modal__Checkout .checkout__price{display:flex;align-items:center;justify-content:space-between}.modal__Checkout .modal__Price{font-family:Fraunces,serif;font-size:32px;line-height:36px}.modal__Checkout .modal__PriceBtn{margin-left:5px}.overlay{position:absolute;top:0;left:0;width:100%;height:100vh;background:#0009;z-index:4;display:none}.header{width:100%;max-width:1280px;height:113px;display:flex;justify-content:space-between;align-items:center;z-index:10}@media screen and (max-width:390px){.header{height:90px}}.header .mobile__open{display:block;font-size:1.25rem;cursor:pointer}.header .mobile__close{font-size:1.5rem;cursor:pointer}.header .hidden{display:none}.header .nav__desktop ul{display:flex}.header .nav__desktop li:not(:last-child){margin-right:33px}.header .nav__desktop li a{font-family:Barlow,sans-serif;font-weight:700;font-size:.75rem;line-height:1;color:#83888f;text-transform:uppercase;transition:color .2s ease-in-out}.header .nav__desktop li a:hover{color:#333d4b}@media screen and (max-width:700px){.header .nav__desktop{display:none}}.header .navAnimationOpen{animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes showMenu{0%{visibility:hidden;overflow:hidden;height:0;padding:0}to{visibility:visible;overflow:visible;height:100vh;padding:2rem 0}}@keyframes hideMenu{0%{visibility:visible;overflow:visible;height:100vh;padding:2rem 0}to{visibility:hidden;overflow:hidden;height:0;padding:0}}.header .nav__mobile{position:absolute;display:flex;width:100%;top:113px;left:0;height:0;padding:0;overflow:hidden;flex-direction:column;justify-content:start;align-items:center;background:linear-gradient(#fefcf7 35%,#fefcf71a);z-index:2}@media screen and (max-width:700px){.header .nav__mobile{top:89px}}.header .nav__mobile ul{text-align:center}.header .nav__mobile li:not(:last-child){margin-right:0;margin-bottom:32px}.header .nav__mobile a{font-family:Fraunces,serif;font-size:1.5rem;line-height:32px;color:#333d4b;text-transform:capitalize}.plan__hero{width:100%;max-width:1280px;height:450px;max-height:450px;position:relative;display:flex;align-items:center;margin-bottom:168px;border-radius:10px;background-image:url(/assets/image-hero-blackcup-Cxl2Or8r.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:1024px){.plan__hero{height:400px;max-height:400px;background-image:url(/assets/image-hero-blackcup-CuRKH924.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}}@media screen and (max-width:700px){.plan__hero{height:unset;max-height:unset;align-items:flex-start;justify-content:center;padding:0 24px;background-image:url(/assets/image-hero-blackcup-BYCN0JWB.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.plan__hero:after{content:"";position:absolute;width:100%;height:100%;border-radius:10px;background:#0000004d;z-index:1}}@media screen and (max-width:935px){.plan__hero{margin-bottom:144px}}@media screen and (max-width:700px){.plan__hero{margin-bottom:120px}}.plan__hero .plan__hero__copy{width:445px;max-width:445px;margin-left:84px;z-index:2}@media screen and (max-width:1024px){.plan__hero .plan__hero__copy{width:398px;max-width:398px;margin-left:58px}}@media screen and (max-width:700px){.plan__hero .plan__hero__copy{width:398px;max-width:398px;margin-top:111px;margin-bottom:87px;margin-left:0;text-align:center}}.plan__hero .plan__hero__copy h2{font-size:40px;line-height:48px;color:#fefcf7;margin-bottom:24px}@media screen and (max-width:1024px){.plan__hero .plan__hero__copy h2{font-size:32px;line-height:40px}}@media screen and (max-width:700px){.plan__hero .plan__hero__copy h2{font-size:28px;line-height:28px}}.plan__hero .plan__hero__copy p{color:#fefcf7}@media screen and (max-width:1024px){.plan__hero .plan__hero__copy p{font-size:15px;line-height:25px;opacity:.8}}@media screen and (max-width:700px){.plan__hero .plan__hero__copy p{font-size:15 px;line-height:30px}}.process__sec{width:100%;max-width:1280px;margin-bottom:168px;background:#333d4b;padding:100px 50px 100px 85px;border-radius:10px}@media screen and (max-width:860px){.process__sec{padding:50px}}@media screen and (max-width:500px){.process__sec{margin-bottom:120px}}.process__sec .process__cards{width:auto;display:flex}@media screen and (max-width:860px){.process__sec .process__cards{flex-direction:column;margin-bottom:5em}}.process__sec .process__cards .process__card{max-width:285px;min-width:200px;position:relative}.process__sec .process__cards .process__card:not(:last-child){margin-right:5.9375em}@media screen and (max-width:1023px){.process__sec .process__cards .process__card{max-width:223px}.process__sec .process__cards .process__card:not(:last-child){margin-right:2em}}@media screen and (max-width:860px){.process__sec .process__cards .process__card{text-align:center;max-width:none;min-width:none}.process__sec .process__cards .process__card:not(:last-child){margin:0 0 3.5em}}.process__sec .process__cards .process__card .progress__bar{width:100%;display:flex;align-items:center;margin-bottom:4.2em}@media screen and (max-width:860px){.process__sec .process__cards .process__card .progress__bar{display:none}}.process__sec .process__cards .process__card .progress__bar span{font-size:31px;color:#0e8784;background:#333d4b}.process__sec .process__cards .process__card .progress__bar span:not(:last-child):before{content:"";position:absolute;background-color:#fdd6ba;width:349px;height:2px;left:31px;top:13.5px}@media screen and (max-width:1270px){.process__sec .process__cards .process__card .progress__bar span:not(:last-child):before{width:350px}}@media screen and (max-width:1085px){.process__sec .process__cards .process__card .progress__bar span:not(:last-child):before{width:319px}}@media screen and (max-width:1023px){.process__sec .process__cards .process__card .progress__bar span:not(:last-child):before{width:230px}}.process__sec .process__cards .process__card .numbers{width:100%;margin-bottom:2.375em}.process__sec .process__cards .process__card .numbers .number{font-family:Fraunces,serif;font-size:72px;line-height:72px;color:#fdd6ba}.process__sec .process__cards .process__card .card__copy{width:100%}.process__sec .process__cards .process__card .card__copy .card__title{font-size:32px;line-height:36px;color:#fefcf7;margin-bottom:1.3125em;padding-right:1em}@media screen and (max-width:860px){.process__sec .process__cards .process__card .card__copy .card__title{margin-bottom:.9em;font-size:1.75rem;line-height:32px}}.process__sec .process__cards .process__card .card__copy p{color:#fefcf7}@media screen and (max-width:1023px){.process__sec .process__cards .process__card .card__copy p{padding-right:0}}.plan__section{width:100%;max-width:1280px;display:flex;justify-content:space-between}.plan__section .Plan__navigation{width:350px;margin-right:125px;margin-left:85px}@media screen and (max-width:1420px){.plan__section .Plan__navigation{margin-left:0}}@media screen and (max-width:1040px){.plan__section .Plan__navigation{display:none}}.plan__section .Plan__navigation .navigation__list{position:sticky;top:2rem}.plan__section .Plan__navigation .navigation__link{font-family:Fraunces,serif;font-size:24px;line-height:32px;color:#333d4b66;transition:color .2s ease-in-out}.plan__section .Plan__navigation .navigation__link:hover{color:#83888f}.plan__section .Plan__navigation .navigation__link :first-child{margin-right:25px}.plan__section .Plan__navigation .nav--active{color:#4e4e4e}.plan__section .Plan__navigation .nav--active :first-child{color:#0e8784}.plan__section .Plan__navigation .list__item{border-bottom:1px solid rgba(51,61,75,.2);margin-bottom:24px;padding-bottom:24px}.plan__section .Plan__navigation .last{border-bottom:none}.plan__section .plan__preferences{width:100%;display:flex;flex-direction:column}@media screen and (max-width:1040px){.plan__section .plan__preferences{justify-content:center;align-items:center}}.plan__section .plan__preferences .coffee__preferences{width:100%;max-width:730px;display:flex;flex-direction:column}.plan__section .plan__preferences .preference__choice{width:100%;margin-bottom:88px}.plan__section .plan__preferences .preference__title{width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.plan__section .plan__preferences .preference__title h3{font-size:40px;line-height:48px;color:#83888f}@media screen and (max-width:1040px){.plan__section .plan__preferences .preference__title h3{font-size:32px}}@media screen and (max-width:500px){.plan__section .plan__preferences .preference__title h3{font-size:24px;line-height:28px;padding-right:4rem}}.plan__section .plan__preferences .preference__title span{font-size:2rem;color:#0e8784}.plan__section .plan__preferences .choices{width:100%;height:0;overflow:hidden;margin-top:0;animation-duration:.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes openPref{0%{height:0;overflow:hidden;margin-top:0}to{height:250px;overflow:visible;margin-top:56px}}@media screen and (max-width:600px){@keyframes openPref{0%{height:0;overflow:hidden;margin-top:0}to{height:450px;overflow:visible;margin-top:32px}}}@keyframes closePref{0%{height:450px;overflow:visible;margin-top:56px}to{height:0;overflow:hidden;margin-top:0}}@media screen and (max-width:600px){@keyframes closePref{0%{height:450px;overflow:visible;margin-top:32px}to{height:0;overflow:hidden;margin-top:0}}}.plan__section .plan__preferences .choices .cards{width:100%;display:flex;justify-content:space-between}.plan__section .plan__preferences .choices .cards :not(:last-of-type){margin-right:24px}@media screen and (max-width:1040px){.plan__section .plan__preferences .choices .cards :not(:last-of-type){margin-right:10px}}@media screen and (max-width:600px){.plan__section .plan__preferences .choices .cards{flex-direction:column;margin-right:0}.plan__section .plan__preferences .choices .cards :not(:last-of-type){margin-bottom:16px}}.plan__section .plan__preferences .choices .card__choice{width:100%;max-width:228px;padding:32px 28px 84px;background:#f4f1eb;border-radius:10px;transition:all .2s ease-in-out}.plan__section .plan__preferences .choices .card__choice:hover{cursor:pointer;background:#fdd6ba}@media screen and (max-width:500px){.plan__section .plan__preferences .choices .card__choice{width:100%;max-width:unset;padding:24px 25px}}.plan__section .plan__preferences .choices .card__choice .card__title{font-size:22px;line-height:32px;margin-bottom:24px}@media screen and (max-width:600px){.plan__section .plan__preferences .choices .card__choice .card__title{margin-bottom:8px}}.plan__section .plan__preferences .choices .card__choice .card__text{font-size:16px;line-height:26px}.plan__section .order__preview{width:100%;max-width:730px;background:#333d4b;border-radius:10px;padding:47px 64px;margin-bottom:40px}@media screen and (max-width:1040px){.plan__section .order__preview{padding:27px 44px}}@media screen and (max-width:420px){.plan__section .order__preview{padding:27px 30px}}.plan__section .order__preview h4{font-family:Barlow,sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#83888f;margin-bottom:8px}.plan__section .order__preview p{font-family:Fraunces,serif;font-size:24px;line-height:40px;color:#fff}.plan__section .order__preview p .preview__option{color:#0e8784}.plan__section .btn__plan__container{width:100%;max-width:730px;display:flex;justify-content:flex-end;margin-bottom:168px}@media screen and (max-width:1040px){.plan__section .btn__plan__container{justify-content:center}}@media screen and (max-width:420px){.plan__section .btn__plan__container{margin-bottom:100px}}html{font-size:100%;box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:2rem}*,*:after,*:before{box-sizing:inherit;margin:0;padding:0}li{list-style:none}a{text-decoration:none;padding:0;margin:0;-webkit-user-select:none;user-select:none}img{width:100%;-webkit-user-select:none;user-select:none}body{width:100%;display:flex;flex-direction:column;align-items:center;font-family:Barlow,sans-serif;font-size:1rem;font-weight:400;line-height:26px;background-color:#fefcf7}.home__body,.about__body{padding:0 5em}@media screen and (max-width:1200px){.home__body,.about__body{padding:0 40px}}@media screen and (max-width:700px){.home__body,.about__body{padding:0 24px}}.wrapper{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 5em}@media screen and (max-width:1200px){.wrapper{padding:0 40px}}@media screen and (max-width:700px){.wrapper{padding:0 24px}}.main{width:100%;display:flex;flex-direction:column;align-items:center}h1{font-family:Fraunces,serif;font-weight:900;font-size:4.5rem;line-height:72px;margin:0;padding:0}h2{font-family:Fraunces,serif;font-weight:900;font-size:2.5rem;line-height:48px;margin:0;padding:0}h3{font-family:Fraunces,serif;font-weight:900;font-size:2rem;line-height:36px;margin:0;padding:0}h4{font-family:Fraunces,serif;font-weight:900;font-size:1.5rem;line-height:32px;margin:0;padding:0}p{margin:0;padding:0}button{border:none}.btn__primary{width:217px;height:56px;display:flex;align-items:center;justify-content:center;background:#0e8784;border-radius:5px}.btn__primary :first-child{color:#fefcf7;font-family:Fraunces,serif;font-size:18px}.btn__primary:hover{background:#66d2cf}.btn__order{width:217px;height:56px;display:flex;align-items:center;justify-content:center;background:#0e8784;border-radius:5px;color:#fefcf7;font-family:Fraunces,serif;font-size:18px;cursor:pointer}.btn__order:hover{background:#66d2cf}.btn__disable{background:#e2dedb;cursor:unset}.btn__disable:hover{background:#e2dedb}.logo{align-items:center;-webkit-user-select:none;user-select:none}.logo a{display:flex;color:#333d4b}@media screen and (max-width:390px){.logo img{width:16px}}.logo .logo__text{font-size:1.5625rem;font-family:Fraunces,serif;margin-left:.2em}@media screen and (max-width:390px){.logo .logo__text{font-size:1.2rem}}.logo .text__footer{color:#fefcf7}.append{width:50%;padding:0 1rem;display:flex;justify-content:center;align-items:center;background:#f0f0f0;border-radius:5px;margin-top:20px}@media screen and (max-width:650px){.append{width:100%;font-size:1rem}}.append h1{text-align:center;font-family:Fraunces,serif;font-size:1.5rem;color:#0e8784}@media screen and (max-width:450px){.append h1{font-size:1rem}}.active--Card{background:#0e8784!important;color:#fefcf7}.footer{width:100%;max-width:1280px;display:flex;align-items:center;justify-content:space-between;background-color:#333d4b;padding:2.9375em 5.3125em;margin-bottom:5.5em}@media screen and (max-width:1023px){.footer{flex-direction:column;padding:3.4em 11.9em 3.4em 13.5em}}@media screen and (max-width:1270px)and (min-width:1024px){.footer{padding:2.9375em 2.5em}}@media screen and (max-width:1023px){.footer{padding:2.5em 2em}}@media screen and (max-width:1023px){.footer{margin-bottom:4em}}.footer .logo__nav{display:flex;align-items:center}@media screen and (max-width:1023px){.footer .logo__nav{flex-direction:column}}.footer .logo__nav .logo{margin-right:4.08em}@media screen and (max-width:1023px){.footer .logo__nav .logo{margin:0 0 2em}}.footer .logo__nav .nav__footer{display:flex}@media screen and (max-width:390px){.footer .logo__nav .nav__footer{flex-direction:column;align-items:center}}.footer .logo__nav .nav__footer a{font-family:Barlow,sans-serif;font-weight:700;font-size:.75rem;line-height:1;color:#83888f;text-transform:uppercase;transition:color .2s ease-in-out}.footer .logo__nav .nav__footer a:not(:last-child){margin-right:2.75em}.footer .logo__nav .nav__footer a:hover{color:#fefcf7}@media screen and (max-width:390px){.footer .logo__nav .nav__footer a:not(:last-child){margin-right:0;margin-bottom:2em}}@media screen and (max-width:1023px){.footer .social_icons{margin-top:4.1em}}.footer .social_icons .icon{font-size:1.5rem;color:#fefcf7;transition:color .2s ease-in-out}.footer .social_icons .icon:not(:last-child){margin-right:1.5em}.footer .social_icons .icon:hover{color:#fdd6ba}
