.cart-count-bubble{position:relative;left:auto;right:auto;bottom:auto;height:18px;width:18px;aspect-ratio:1;line-height:normal;font-weight:700}.cart-count-bubble span{height:100%;width:100%}ul#HeaderMenu-MenuList-1{top:60px;border-top:0px;position:absolute;padding-top:50px!important}header-menu>details{position:unset}.HeaderMenu-MenuList-border{display:block;position:absolute;border-bottom:1px solid lightgray;left:0;top:0;background:#fff;width:calc(100% + 1px);height:20px}.reviewSwiper .swiper-slide{padding-right:30px}.reviewSwiper .reviewsItem{padding-inline:20px}.grid__item.last-footer{max-width:30%;width:30%}.footer-block--menu{flex-basis:10%}.footer-block.grid__item.image{flex-basis:20%;width:20%;max-width:20%}.homepage-shop__products-button.button{min-width:100%!important}.text-slider-section{background:linear-gradient(to right,#d100f0,#635bff);color:#fff;padding:10px 20px;border-radius:6px;display:flex;justify-content:space-around;align-items:center;font-weight:700;font-family:sans-serif;max-width:100%;overflow:hidden}.text-slider-section-grid{display:flex;align-items:center;justify-content:space-between;overflow:hidden;gap:20px}.text-slider-section-grid div,.text-slider-section-slider .text-slider-section-item{display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;white-space:nowrap;gap:10px;line-height:normal}.text-slider-section-grid svg,.text-slider-section-slider div svg{width:24px;height:auto}.cardSliderSwiper .swiper-wrapper,.reviewSwiper .swiper-wrapper{gap:0px}.no-mg *{margin-block:0px;line-height:normal}.video-banner-media video{object-fit:cover}.image-with-text-video video{object-fit:cover;width:100%;height:100%}.coffee-waves-section{padding:60px 20px;background:linear-gradient(to bottom,#f8f9fa,#fff);position:relative;overflow:hidden}.waves-timeline{position:absolute;top:40px;left:0;right:0;height:2px;background-color:#000;z-index:0}.waves-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px;position:relative;z-index:1;max-width:1200px;margin:0 auto}.wave-column{flex:1 1 20%;text-align:center;position:relative;display:inline-flex;flex-direction:column}.wave-column h3{font-weight:700;font-size:18px;margin:20px 0 10px}.wave-column p{font-size:15px;color:#444;max-width:240px;margin:0 auto 20px}.wave-image{margin-top:auto}.wave-image img{border-radius:8px;object-fit:cover}.wave-icon{width:24px;height:24px;margin:0 auto 10px}.energy-icon{stroke:#000;width:24px;height:24px}.timeline-bar{position:relative;height:40px;margin-bottom:40px;display:flex;justify-content:space-around;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto}.timeline-line{position:absolute;top:50%;right:0;height:1.5px;background-color:#000;transform:translateY(-50%);z-index:0;display:block!important;width:3000px;left:-1000px}.timeline-step,.timeline-icon{position:relative;z-index:1;width:20px;height:20px}.aboutTimelineInnerContentItemIconPrime{position:absolute;transform:translateY(-50%);top:50%}.timeline-icon{background:transparent;border:none;width:24px;height:24px}.timeline-icon .energy-icon{width:24px;height:24px;stroke:#000}.custom-button{background:linear-gradient(90deg,#bd00ec .9%,#4c19d8 49.77%,#8449ff 99.07%);font-size:28px;color:#fff;line-height:1;font-family:Integral,sans-serif;width:100%;font-weight:400;max-width:310px;transition:ease .3s;letter-spacing:1.4px;position:relative;z-index:12;border:1.16px solid #333333;box-shadow:3px 3px #333;overflow:hidden;padding:8px 10px;border-radius:5px}.custom-button:hover{color:#000}.custom-button:before{opacity:1;background:linear-gradient(90deg,#bd00ec .9%,#4c19d8 49.77%,#8449ff 99.07%)}.custom-button:after{background:#fff;opacity:0}.custom-button:before,.custom-button:after{content:"";z-index:-1;position:absolute;width:100%;height:100%;top:0;left:0;transition:ease .3s}.custom-button:hover:before{opacity:0}.custom-button:hover:after{opacity:1}.custom-button-icon-text{display:flex;align-items:center;gap:5px}.custom-button-icon-text span:first-child{height:20px;width:20px}.image-with-text__media_custom{min-height:0px!important;width:100%}.image-with-text__media-item_video{display:flex;align-items:center}.custom-button-icon-text span:first-child svg{height:100%;width:100%}.custom-button-icon-text p{margin:0}.press-partnership-section{padding:60px 20px;background-color:#fff}.section-title{text-align:center;font-size:32px;font-weight:800;margin-bottom:40px;color:#1a1a1a}.press-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.press-card{position:relative;border:1px solid #000;border-radius:10px;width:20%;max-width:250px;background:#fff;padding:16px;display:flex;flex-direction:column;align-items:center;text-align:left;box-sizing:border-box}.press-image{width:100%;border-radius:6px;margin-bottom:16px;object-fit:cover}.press-card h3{font-size:18px;font-weight:700;margin:0 0 6px;color:#000;width:100%}.press-card p{font-size:14px;color:#000;margin:0 0 14px;width:100%}.press-link{font-size:13px;font-weight:600;color:#000;text-decoration:none;display:flex;align-items:center;gap:5px;width:100%}.floating-link{position:absolute;left:0;top:0;width:100%;height:100%;display:block!important;z-index:1}.core-values-section{padding:60px 20px;background:#fff}.core-values-heading{width:100%}.core-values-heading *{color:#1a1a1a;margin:0}.core-values-wrapper{display:flex;flex-wrap:wrap;column-gap:0px;gap:40px;align-items:center;justify-content:space-between;max-width:1000px;margin:0 auto}.core-values-image{width:60%}.core-values-image img{width:100%;height:auto;border-radius:4px;display:block}.core-values-list{width:30%;display:flex;flex-direction:column;gap:24px}.core-value-block{display:flex;align-items:flex-start;gap:14px}.value-icon{font-size:20px;line-height:1.4;color:#000;font-weight:700}.value-text h3{font-size:17px;font-weight:700;margin:0 0 6px;color:#000}.value-text p{font-size:14px;margin:0;color:#000;line-height:1.6}.grid-gallery-section{padding:4rem 1rem;max-width:1200px;margin:auto}.gallery-heading{text-align:center;font-size:2rem;font-weight:600;margin-bottom:2rem}.grid-gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(10,50px);gap:1rem}.grid-gallery-item{overflow:hidden;border-radius:1rem}.grid-gallery-item--1{grid-column:1 / span 1;grid-row:1 / span 4}.grid-gallery-item--2{grid-column:1 / span 1;grid-row:5 / span 6}.grid-gallery-item--3{grid-column:2 / span 1;grid-row:1 / span 6}.grid-gallery-item--4{grid-column:2 / span 1;grid-row:7 / span 4}.grid-gallery-item--5{grid-column:3 / span 1;grid-row:1 / span 5}.grid-gallery-item--6{grid-column:3 / span 1;grid-row:6 / span 5}.grid-gallery-item--7{grid-column:4 / span 1;grid-row:1 / span 3}.grid-gallery-item--8{grid-column:4 / span 1;grid-row:4 / span 7}.grid-gallery-item img,.grid-gallery-item video{width:100%;height:100%;object-fit:cover;display:block}.team-culture-section{padding:4rem 1rem;background:#f8f6fb;font-family:sans-serif}.team-culture-container{max-width:1200px;margin:0 auto;text-align:center}.team-culture-heading{font-size:2rem;font-weight:700;margin-bottom:2rem;text-transform:uppercase}.team-culture-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;justify-content:center}.team-culture-card{background:#fff;border:1px solid #ccc;border-radius:12px;overflow:hidden;padding:1rem;text-align:left;display:flex;gap:0px;align-items:stretch}.team-culture-image{width:40%;height:100%;object-fit:cover;border-radius:8px;flex-shrink:0}.team-culture-content{width:60%;padding-left:20px}.team-culture-title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.team-culture-description{font-size:.95rem;color:#333;margin:0}.product__info-wrapper{padding:0!important}.product__info-container{margin-left:40px;border-radius:12px;padding:22px 44px;border:4px solid rgba(106,61,231,.1)}.product__info-wrapper .icon-with-text{display:flex;gap:5px;margin:0}.product__info-wrapper .icon-with-text li{margin:0}.product-form__input--pill input[type=radio]+label{font-weight:700;background:#fff linear-gradient(90deg,#bd00ec,#4c19d8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-form__input--pill input[type=radio]:checked+label{border-color:transparent!important;color:#fff;background-clip:padding-box;-webkit-text-fill-color:white}.price__sale *,.price__regular *{font-size:25px!important;font-weight:700}.price__sale .price-item--regular{color:gray}.product-form__submit.button{background-color:#334fb4}.image-with-text-video .image-with-text__content{padding-block:0px!important;padding-inline:10px}.custom-faq-section .faqAccordionInner{grid-template-columns:1fr}.custom-faq-section .faqAccordionItem{padding:10px;background:#fff;box-shadow:5px 5px 1px 1px #000;border-radius:0}.team-swiper{padding-bottom:30px}.swiper-team-pagination{bottom:-5px!important}.testimonial-quote.mobile{display:none!important}@media(max-width:768px){.testimonial-quote.desktop{display:none!important}.testimonial-quote.mobile{display:block!important;position:relative;opacity:1}.waves-container{flex-wrap:nowrap;overflow:auto}.wave-column{min-width:250px}.team-culture-cards{grid-template-columns:repeat(1,1fr)}.team-culture-card{flex-direction:column}.team-culture-image{height:auto;width:100%}.team-culture-content{width:100%}.core-values-wrapper{flex-direction:column}.core-values-image,.core-values-list{max-width:100%;flex:1 1 100%}.core-values-heading{text-align:center}.core-values-list{gap:20px}}@media(max-width:768px){.press-grid{flex-direction:column;gap:20px;align-items:center}.press-card{max-width:100%;width:100%}}@media screen and (max-width:769px){.mob-w-full{width:100%!important;max-width:100%!important}.text-slider-section-grid,.desktopOnly{display:none!important}.cardSliderSwiper .card{flex-direction:row!important}.header__heading-logo{width:80px}.header{padding-inline:1.5rem!important}header-drawer{margin-left:0!important}.carousel-wrapper{min-width:40%!important;max-width:40%!important}.grid__item.last-footer{max-width:100%}.footer-block.grid__item.image{width:100%;max-width:100%}.klaviyo-form-UDtVSg{width:100%}#footerLegalCopyright{width:100%;text-align:center}.image-with-text__media-item_video .image-with-text__content{padding:20px 0!important}}@media screen and (min-width:768px){.text-slider-section-slider,.mobileOnly{display:none!important}}@media screen and (min-width:990px){.rich-text__blocks{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/new.css.map */
