img{max-width:100%}:root{--nc-review-star-color: #d9ab45;--nc-motion-duration-quick: .21s;--nc-motion-duration-base: .34s;--nc-motion-duration-slow: .66s;--nc-motion-duration-cinematic: 1.12s;--nc-motion-ease-standard: cubic-bezier(.22, 1, .36, 1);--nc-motion-ease-soft: cubic-bezier(.25, .1, .25, 1);--nc-motion-ease-emphasis: cubic-bezier(.16, 1, .3, 1);--nc-motion-lift-tight: -.08rem;--nc-motion-lift-soft: -.16rem;--nc-motion-lift-card: -.3rem;--nc-motion-scale-soft: 1.018;--nc-motion-scale-card: 1.028;--nc-motion-blur-enter: .7rem;--nc-motion-shadow-soft: 0 .85rem 1.8rem rgba(42, 31, 47, .12);--nc-motion-shadow-strong: 0 1.3rem 2.8rem rgba(42, 31, 47, .18);--nc-motion-glow-gold: 0 0 0 1px rgba(255, 213, 106, .18), 0 .9rem 2rem rgba(255, 188, 82, .2);--nc-motion-glow-soft: 0 0 0 1px rgba(255, 224, 168, .14), 0 .7rem 1.5rem rgba(255, 188, 82, .14);--nc-motion-glow-pill: 0 0 0 1px rgba(255, 223, 171, .18), 0 .75rem 1.7rem rgba(170, 110, 67, .14);--nc-motion-sheen: linear-gradient(108deg, rgba(255,255,255,0) 0%, rgba(255,244,221,.06) 22%, rgba(255,255,255,.34) 48%, rgba(255,233,188,.08) 68%, rgba(255,255,255,0) 100%)}.nc-motion-heading,.nc-motion-surface,.nc-motion-pill,.nc-motion-cta,.nc-motion-asset{backface-visibility:hidden;transform:translateZ(0)}.nc-motion-pill,.nc-motion-cta,.primary-btns{position:relative;isolation:isolate;overflow:hidden}.nc-motion-surface,.nc-motion-pill,.nc-motion-cta,.nc-motion-asset,.primary-btns{will-change:transform,box-shadow,opacity,filter;transition:transform var(--nc-motion-duration-base) var(--nc-motion-ease-standard),box-shadow var(--nc-motion-duration-base) var(--nc-motion-ease-standard),opacity var(--nc-motion-duration-base) ease,filter var(--nc-motion-duration-base) var(--nc-motion-ease-soft),background-color var(--nc-motion-duration-base) ease,border-color var(--nc-motion-duration-base) ease,color var(--nc-motion-duration-base) ease}.nc-motion-pill:after,.nc-motion-cta:after,.primary-btns:after{content:"";position:absolute;top:-24%;bottom:-24%;left:-30%;width:42%;pointer-events:none;background:var(--nc-motion-sheen);opacity:0;transform:translate3d(-160%,0,0) rotate(12deg);transition:opacity .26s ease,transform .86s var(--nc-motion-ease-emphasis)}.nc-motion-heading{will-change:transform,opacity,filter}@media(hover:hover)and (pointer:fine){.nc-motion-surface:hover{transform:translateY(var(--nc-motion-lift-soft));box-shadow:var(--nc-motion-shadow-soft);filter:saturate(1.02) brightness(1.01)}.nc-motion-pill:hover{transform:translateY(calc(var(--nc-motion-lift-tight) * 1.35)) scale(1.012);box-shadow:var(--nc-motion-shadow-soft),var(--nc-motion-glow-pill);filter:brightness(1.03) saturate(1.02)}.nc-motion-cta:hover{transform:translateY(calc(var(--nc-motion-lift-soft) * 1.3)) scale(1.012);box-shadow:var(--nc-motion-shadow-strong),var(--nc-motion-glow-gold);filter:saturate(1.04) brightness(1.015)}.nc-motion-asset:hover{transform:translateY(calc(var(--nc-motion-lift-tight) * 1.25)) scale(var(--nc-motion-scale-soft));filter:saturate(1.05) contrast(1.025)}.nc-motion-pill:hover:after,.nc-motion-cta:hover:after,.primary-btns:hover:after,.nc-motion-pill:focus-visible:after,.nc-motion-cta:focus-visible:after,.primary-btns:focus-visible:after{opacity:1;transform:translate3d(330%,0,0) rotate(12deg)}}.nc-motion-surface:active,.nc-motion-pill:active,.nc-motion-cta:active,.nc-motion-asset:active,.primary-btns:active{transform:translateY(.05rem) scale(.995)}@media(prefers-reduced-motion:reduce){.nc-motion-heading,.nc-motion-surface,.nc-motion-pill,.nc-motion-cta,.nc-motion-asset,.primary-btns{transition:none!important;animation:none!important;transform:none!important;filter:none!important}.nc-motion-pill:after,.nc-motion-cta:after,.primary-btns:after{display:none!important}}html .page-width{max-width:1740px;padding-left:20px;padding-right:20px}html footer .page-width{max-width:1540px;position:relative}@font-face{font-family:Akzidenz-Grotesk BQ;src:url(/cdn/shop/files/AkzidenzGroteskBQ-Super.eot?v=1769600267);src:url(/cdn/shop/files/AkzidenzGroteskBQ-Super.eot?v=1769600267) format("embedded-opentype"),url(/cdn/shop/files/AkzidenzGroteskBQ-Super.woff2?v=1769600267) format("woff2"),url(/cdn/shop/files/AkzidenzGroteskBQ-Super.woff?v=1769600267) format("woff"),url(/cdn/shop/files/AkzidenzGroteskBQ-Super.ttf?v=1769600267) format("truetype");font-weight:400;font-style:normal;font-display:swap}header-drawer .header__icon--menu .icon-hamburger path,header.header .header__icons .header__icon .svg-wrapper .icon path{stroke:#2a1f2f}.coffee-qv-close{color:#80563d}.our-coffee-section .swiper-button-disabled{opacity:.5;cursor:not-allowed}.primary-btns{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;background-color:#000;color:#fff;border-radius:5px;line-height:normal;letter-spacing:normal;font-size:20px;font-weight:500;padding:18px 24px;max-width:fit-content;width:100%;text-transform:uppercase;box-shadow:0 .8rem 1.7rem #18111c29}.primary-btns:hover{background-color:#2a1f2f;color:#fef7e6;transform:translateY(calc(var(--nc-motion-lift-soft) * 1.25)) scale(1.01);box-shadow:var(--nc-motion-shadow-strong),var(--nc-motion-glow-soft)}.page-width.drawer-menu{max-width:1740px;padding-left:20px;padding-right:20px;display:flex;justify-content:space-between}.header .mobil-lyouts{order:2;margin:0 0 0 auto}header-drawer .header__icon--menu{width:30px;height:30px}body header-drawer{margin:0}header-drawer .header__icon--menu .icon-hamburger{width:30px;height:30px;position:relative;left:10px}header.header .header__heading-link{margin:0;padding:0}header.header .header__icons{padding:0;order:3;gap:30px;position:relative;left:-1rem}header.header .header__icons .header__icon{width:30px;height:30px;margin:0}header.header .header__icons .header__icon .svg-wrapper .icon,header.header .header__icons .header__icon .svg-wrapper{width:30px;height:30px}@media(min-width:751px){header.header .header__icons .header__icon--account,header.header .header__icons .header__icon--cart{position:relative;top:-1.15rem}}.our-coffee-section .swiper-button-next,.our-coffee-section .swiper-button-prev{transform:translateY(-50%);z-index:9999;color:#fff;opacity:1;cursor:pointer}.our-coffee-section .swiper-button-prev{left:0}.our-coffee-section{padding:100px 0}.our-coffee-section .section-title{text-align:center;color:#fff;font-size:60px;font-weight:700;margin:0 0 10px;letter-spacing:normal;line-height:normal}.coffee-item-col{transition:transform .4s ease,filter .4s ease;transform-origin:center bottom}.coffee-image{position:relative;overflow:hidden}.coffee-image img{width:100%;border-radius:0;height:100%;display:block;transition:opacity .4s ease,transform .4s ease}.coffee-image .secondary-img{position:absolute;top:0;left:0;opacity:0}.coffee-image:hover .secondary-img{opacity:1;transform:scale(1.05)}.coffee-image:hover .primary-img{opacity:0}.coffee-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:clamp(1.7rem,1.35vw,2.4rem);color:#1d2031;letter-spacing:-.02em;line-height:1;font-weight:600;margin:20px 0;min-height:50px;transition:all ease .3s}.coffee-title a{text-decoration:none;color:#fff;font:inherit}.coffee-plus{margin:12px auto 0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:22px}.our-coffee-section .swiper-scrollbar{--swiper-scrollbar-bottom: 0;--swiper-scrollbar-drag-bg-color: #fff;--swiper-scrollbar-size: 2px;background-color:#ffffff5c!important}.our-coffee-section .swiper-scrollbar-drag{display:flex!important;background:#2a1f2f;border-radius:0}.hero-content .primary-btns{background-color:#000}.our-coffee-section .swiper-slide{display:flex;justify-content:center;align-items:center;text-align:center}.our-coffee-section .swiper-wrapper{align-items:center;padding-bottom:80px;padding-top:32px}.coffee-carousel .swiper-slide .coffee-image{transition:transform .4s ease,opacity .4s ease}.coffee-carousel .swiper-slide-active .coffee-plus{width:60px;height:60px}@media(min-width:768px){.coffee-carousel .swiper-slide-next .coffee-item-col{filter:none}.coffee-carousel .swiper-slide-next .coffee-title{position:relative;top:0;font-weight:700;transform:translateY(-2px)}.coffee-carousel .swiper-slide-next .coffee-image{transform:translateY(-4px) scale(1.115);opacity:1;z-index:2}.coffee-carousel .swiper-slide-next .coffee-image img{transition:transform .4s ease,filter .4s ease;filter:saturate(1.08) contrast(1.08) drop-shadow(0 10px 18px rgba(0,0,0,.14))}}.wild-nature-banner{width:100%}.wild-nature-wrapper{display:grid;grid-template-columns:1.43fr 1fr;overflow:hidden}.wild-nature-image img{width:100%;height:100%;object-fit:cover;display:block}.wild-nature-content{padding:60px 50px;display:flex;flex-direction:column;justify-content:center}.wild-nature-content h2{font-size:60px;font-weight:700;margin:0 auto 20px;line-height:normal;letter-spacing:normal;text-align:center;max-width:566px}.wild-nature-content .wild-nature-des p{margin:0}.wild-nature-content .wild-nature-des{font-size:24px;line-height:40px;max-width:540px;margin:0 auto;text-align:center;font-weight:400;letter-spacing:normal}.dual-sale-section{padding:100px 0 210px}.dual-sale-wrapper{display:grid;grid-template-columns:1.5649fr 1fr;gap:20px}.sale-card{position:relative;overflow:hidden}.sale-card img{width:100%;height:100%;object-fit:contain;display:block}.sale-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:80px 40px 40px 60px;display:flex;flex-direction:column;justify-content:flex-start}.sale-content h2{color:#fff;font-size:60px;line-height:normal;font-weight:900;font-style:Italic;margin:0 0 40px}.about-wave-section{padding:164px 0 350px;color:#fff;position:relative;top:-110px}.about-wave-container{display:grid;gap:80px;align-items:flex-end;grid-template-columns:1fr 1.1039fr}.about-wave-content h2{font-size:60px;font-weight:700;margin:0 0 15px;line-height:normal;letter-spacing:normal;color:#fff}.about-wave-content p{font-size:24px;line-height:40px;font-weight:400;letter-spacing:normal;margin-top:0}.about-wave-image img{width:100%;object-fit:cover;display:block}.wave{position:absolute;left:0;width:100%;overflow:hidden;line-height:0}.wave svg{display:block;width:calc(100% + 1.3px);height:120px}.wave-top{top:0;transform:rotate(180deg)}.ocean{width:100%;position:absolute;top:0;left:0;bottom:0}.about-wave-section .page-width{position:relative;z-index:1}footer .wave{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1600' height='350'><defs><linearGradient id='a' x1='50%' x2='50%' y1='-10.959%' y2='100%'><stop stop-color='%232A1F2F' stop-opacity='1' offset='0%'/><stop stop-color='%232A1F2F' offset='100%'/></linearGradient></defs><path fill='url(%23a)' fill-rule='evenodd' d='M.005 121C311 121 409.898-.25 811 0c400 0 500 121 789 121v77H0s.005-48 .005-77z' transform='matrix(-1 0 0 1 1600 0)'/></svg>");background-repeat:repeat-x;position:absolute;top:0;width:6400px;height:198px;animation:wave 7s cubic-bezier(.36,.45,.63,.53) infinite;transform:translateZ(0)}.ocean:after{content:"";background-color:#2a1f2f;position:absolute;left:0;right:0;top:20%;bottom:0}.wave:nth-of-type(2){top:-175px;animation:wave 7s cubic-bezier(.36,.45,.63,.53) -.125s infinite,swell 7s ease -1.25s infinite;opacity:1}@keyframes wave{0%{margin-left:0}to{margin-left:-1600px}}@keyframes swell{0%,to{transform:translate3d(0,-25px,0)}50%{transform:translate3d(0,5px,0)}}.about-wave-section .primary-btns{margin-top:16px}.about-wave-section .primary-btns:hover{color:#2a1f2f;background-color:#fef7e6}.coffee-qv-body .product__modal-opener .product__media-icon{display:none}.coffee-section{padding:100px 0;overflow:hidden}.coffee-container{display:grid;gap:82px;align-items:center;grid-template-columns:1fr 1.3864fr}.coffee-content h2{font-size:60px;font-weight:700;margin:0 0 15px;line-height:normal;letter-spacing:normal}.coffee-content p{font-size:24px;line-height:40px;font-weight:400;letter-spacing:normal;margin-top:0}.coffee-images{display:grid;gap:40px;grid-template-columns:1.25fr 1fr;align-items:center}.coffee-images img{width:100%;object-fit:cover;display:block}.coffee-section .primary-btns{margin-top:16px}footer.footer{border:none;padding-top:176px;padding-bottom:113px;position:relative;overflow:hidden}footer .ocean:after{top:28%;background-color:#2a1f2f}footer .footer__copyright{display:flex;align-items:center;gap:15px;justify-content:space-between;width:100%;max-width:100%;border-top:1px solid #ffffff;padding-top:50px;margin:0}footer .footer__content-bottom{border:none;padding:0}.footer__copyright .copyright__content{font-size:16px;letter-spacing:normal;font-weight:400;line-height:normal;color:#fff}.custom_pymnt img{display:block}footer.footer .footer-block--newsletter{margin:0;align-items:flex-start}footer.footer .footer-block--newsletter h2{margin:0 0 23px;font-size:24px;letter-spacing:normal;font-weight:700;line-height:normal}footer .footer-block--newsletter .footer-block__newsletter{max-width:710.85px;margin:0 0 0 auto}footer .list-social .list-social__link{padding:0;width:36px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:2px solid #fff;border-radius:100px;height:36px}footer .list-social{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:14.79px;margin:30px 0 0}footer .newsletter-form__button{background-color:#000!important;color:#fff;position:static!important;overflow:inherit;margin:0 0 0 10px;border-radius:5px;text-transform:uppercase;letter-spacing:normal;font-family:var(--font-body-family);line-height:normal;font-size:20px;font-weight:500;max-width:245.96px;width:100%;min-height:inherit;padding:7px 6px;height:60px;border:none;display:flex;align-items:center;justify-content:center}footer .field__input:-webkit-autofill~.newsletter-form__button{color:#fff}footer .newsletter-form__button:hover,footer .newsletter-form__button:focus{background-color:#fef7e6!important;color:#2a1f2f}footer .newsletter-form__field-wrapper .field__input{background-color:transparent;border:1px solid #ffffff;padding:5px 23px;height:60px;min-height:inherit;border-radius:5px;line-height:normal;letter-spacing:normal;font-weight:400}footer .newsletter-form__field-wrapper .field__input::placeholder{color:#fff;opacity:1}footer .newsletter-form__field-wrapper .field__input::-moz-placeholder{color:#fff;opacity:1}footer .newsletter-form__field-wrapper .field__input:-moz-placeholder{color:#fff;opacity:1}footer .newsletter-form__field-wrapper .field__input::-webkit-input-placeholder{color:#fff;opacity:1}footer .newsletter-form__field-wrapper .field__input:-ms-input-placeholder{color:#fff;opacity:1}footer .footer-block--newsletter .newsletter-form,footer .newsletter-form__field-wrapper{max-width:100%}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after,footer .newsletter-form__field-wrapper label.field__label{display:none}.footer-html ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.footer-html ul li{display:flex;align-items:center;gap:10px;color:#fff;letter-spacing:normal;font-size:16px}.footer-html ul li a{color:#fff;text-decoration:none}.footer-html ul li svg{display:block}.footer-html ul li a:hover{color:#fef7e6}.mobil-lyouts{display:flex;align-items:center;gap:10px}.related-products .card__heading{font-size:22px;color:#1d2031;letter-spacing:normal;line-height:normal;font-weight:500;margin:0;min-height:50px;transition:all ease .3s}.related-products .product-card-wrapper.underline-links-hover:hover a{text-decoration:none}.related-products .related-products__heading{font-size:60px;font-weight:700;margin:0 0 25px;line-height:normal;letter-spacing:normal;color:#2a1f2f;text-align:center;text-transform:uppercase}.card-information>.price{font-size:18px;letter-spacing:normal;font-weight:600}.related-products .product-grid.grid--4-col-desktop{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.related-products .product-grid.grid--4-col-desktop .grid__item{max-width:100%;width:100%}.product__info-wrapper .product__info-container,.product__info-wrapper .product-form__input,.product__info-wrapper .product-form__buttons{max-width:100%}body product-info>*{z-index:2}@keyframes waveFloat{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}body product-info .product__info-wrapper .price{font-size:24px;letter-spacing:normal;line-height:normal;font-weight:600}.product__text.inline-richtext{font-size:12px;letter-spacing:4px}.product__info-wrapper .icon-with-text--horizontal .icon-with-text__item{border-radius:5px;padding:10px}.product__title h1{margin:6px 0 0;font-size:51px;font-weight:700;line-height:normal;letter-spacing:normal;text-transform:uppercase}.product-form__buttons .product-form__submit{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background-color:#dd252b;color:#fff;border-radius:5px;line-height:normal;letter-spacing:normal;font-size:20px;font-weight:500;padding:14px 12px;width:100%;text-transform:uppercase;height:auto;min-height:inherit}.product__info-wrapper .icon-with-text--horizontal .svg-wrapper{background-color:#2a1f2f;fill:#fff;width:44px;height:44px;border-radius:5px}.product__info-wrapper span.h4.inline-richtext{font-weight:600;letter-spacing:normal}.product__info-wrapper .icon-with-text--horizontal .svg-wrapper svg{width:24px;height:24px}.product-form__buttons .product-form__submit:after,.product-form__buttons .product-form__submit:before,.product-form__buttons button.shopify-payment-button__button:after,.product-form__buttons button.shopify-payment-button__button:before{display:none}.product-form__buttons button.shopify-payment-button__button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background-color:#2a1f2f;color:#fff;border-radius:5px;line-height:normal;letter-spacing:normal;font-size:20px;font-weight:500;padding:14px 12px;width:100%;text-transform:uppercase;height:auto;min-height:inherit}.cart-item__name:hover{text-decoration:none}.product-card-wrapper.nc-product-card-motion{position:relative}.product-card-wrapper.nc-product-card-motion .card__media .media.media--hover-effect{overflow:visible}.product-card-wrapper.nc-product-card-motion .card__heading a{position:relative;display:inline-block;transition:transform var(--nc-motion-duration-base) var(--nc-motion-ease-standard),color var(--nc-motion-duration-base) ease,text-shadow var(--nc-motion-duration-base) var(--nc-motion-ease-soft)}.product-card-wrapper.nc-product-card-motion .card__media .media.media--hover-effect>img{transform-origin:center bottom;transition:opacity var(--nc-motion-duration-base) ease,transform var(--nc-motion-duration-slow) var(--nc-motion-ease-emphasis),filter var(--nc-motion-duration-base) var(--nc-motion-ease-soft)}.product-card-wrapper.nc-product-card-motion .card__media .media.media--hover-effect>img+img{transform:translateY(.45rem) scale(1.055)}.product-card-wrapper.nc-product-card-motion .card-product__judge-badge,.product-card-wrapper.nc-product-card-motion .price,.product-card-wrapper.nc-product-card-motion .card-product__seasonal-badge{transition:transform var(--nc-motion-duration-base) var(--nc-motion-ease-standard),opacity var(--nc-motion-duration-base) ease,filter var(--nc-motion-duration-base) var(--nc-motion-ease-soft),color var(--nc-motion-duration-base) ease,text-shadow var(--nc-motion-duration-base) var(--nc-motion-ease-soft),box-shadow var(--nc-motion-duration-base) var(--nc-motion-ease-standard)}@media(hover:hover)and (pointer:fine){.product-card-wrapper.nc-product-card-motion:hover .card__heading a{transform:translateY(-.12rem) scale(1.012);color:#fff9f1;text-shadow:0 .9rem 1.9rem rgba(42,31,47,.26)}.product-card-wrapper.nc-product-card-motion:hover .card__media .media.media--hover-effect>img:first-child{transform:translateY(-.42rem) scale(1.026);filter:saturate(1.03) contrast(1.02) drop-shadow(0 1rem 1.55rem rgba(39,24,33,.16))}.product-card-wrapper.nc-product-card-motion:hover .card__media .media.media--hover-effect>img+img{transform:translateY(-.2rem) scale(1.04);filter:saturate(1.04) contrast(1.03) drop-shadow(0 1rem 1.65rem rgba(39,24,33,.18))}.product-card-wrapper.nc-product-card-motion:hover .card-product__judge-badge{transform:translateY(-.1rem) scale(1.024);filter:brightness(1.08)}.product-card-wrapper.nc-product-card-motion:hover .card-product__rating-row .jdgm-prev-badge__text{color:#ffffffe6}.product-card-wrapper.nc-product-card-motion:hover .card-product__rating-row .jdgm-star,.product-card-wrapper.nc-product-card-motion:hover .card-product__rating-row .jdgm-prev-badge__stars{filter:brightness(1.08)}.product-card-wrapper.nc-product-card-motion:hover .price{transform:translateY(-.08rem) scale(1.01);color:#fff7effa;text-shadow:0 .75rem 1.45rem rgba(42,31,47,.2)}.product-card-wrapper.nc-product-card-motion:hover .card-product__seasonal-badge{transform:translateY(-.1rem);box-shadow:0 .8rem 1.35rem #5b3d2a21}}.card-wrapper.product-card-wrapper.underline-links-hover:hover a{text-decoration:none}.template-collection .banner__heading{font-size:60px;font-weight:700;line-height:normal;letter-spacing:normal;text-transform:uppercase}.facet-filters__field .select__select:focus{outline:none;box-shadow:none}body .facets__summary:hover .facets__summary-label,body .facets-layout-list .facets__label:hover .facet-checkbox__text-label,body .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none}body .pagination__item{min-width:44px;height:44px;border-radius:20px 100% 50% 60%;border:1px solid #2A1F2F;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#fff;background:#2a1f2f;transition:border-radius .6s ease,transform .3s ease,opacity .3s ease;text-decoration:none!important;opacity:.5}body .pagination__item:hover{border-radius:100% 30% 80% 40%;transform:translateY(-2px) scale(1.05);opacity:1}body .pagination__item--current:after,body .pagination__item:hover:after{display:none}body .pagination__item:hover{background:#000;color:#fff;border-color:#000}body .pagination__item--current{background:#dd252b;color:#fff;border-color:#dd252b;opacity:1;animation:blobPulse 4s ease-in-out infinite}body .pagination__item-arrow{background:#1d1d1d;color:#fff;opacity:1}body .pagination__item-arrow:hover{background:#000}body .pagination__item-arrow svg{width:14px;height:14px;color:#000;transition:color .25s ease}body .pagination__item-arrow .svg-wrapper svg,body .pagination__item-arrow:hover svg{color:#fff}body .facet-filters__label{color:#2a1f2f;font-size:16px;font-weight:700;letter-spacing:normal}facet-filters-form .select__select,facet-filters-form .product-count__text{color:#2a1f2f;letter-spacing:normal}body .product-count-vertical{opacity:1}@keyframes blobPulse{0%{border-radius:20% 80% 60% 40%}50%{border-radius:80% 30% 40% 70%}to{border-radius:20% 80% 60% 40%}}aside .facets__heading{font-weight:700;letter-spacing:normal;color:#2a1f2f;font-size:18px}aside summary.facets__summary{color:#2a1f2f;font-weight:600}aside .list-menu__item label,aside .list-menu__item input[type=checkbox]{cursor:pointer;color:#2a1f2f}aside .facets__disclosure-vertical{border-color:#2a1f2f52}body .mobile-facets,.facets__display-vertical{color:#2a1f2f}a.mobile-facets__clear.underlined-link{text-decoration:none}.mobile-facets__sort .select__select:focus,.mobile-facets__sort .select:focus,body .mobile-facets__sort .select__select:focus-visible{outline:none;box-shadow:none}.header__icon .cart-count-bubble{height:1.7rem}header.header .header__icons .header__icon--cart .cart-count-bubble{top:0;right:0;bottom:auto;left:auto;transform:translate(38%,-34%)}.product-popup-mini-cart__count{top:0;right:0;bottom:auto;left:auto;transform:translate(60%,-42%)}.grid__item.product__media-wrapper{position:relative}@keyframes floatBg{0%{transform:translate(0)}50%{transform:translate(-12px,10px)}to{transform:translate(0)}}.sticky-atc{position:fixed;bottom:10px;right:10px;max-width:500px;background:#fff;border:1px solid #2A1F2F;z-index:999;display:none;border-radius:10px;width:95%}.sticky-atc__inner{max-width:100%;margin:auto;padding:12px;display:grid;align-items:center;gap:10px;grid-template-columns:1fr 5fr 1fr}.sticky-atc__image img{width:54px;height:auto;display:block}.sticky-atc__content{flex:1}.sticky-atc__title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:normal;color:#1d2031}.sticky-atc__price{font-size:14px;color:#2a1f2f;font-weight:700}.sticky-atc__button button{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background-color:#dd252b;color:#fff;border-radius:5px;line-height:normal;letter-spacing:normal;font-size:14px;font-weight:500;padding:12px 18px;width:100%;text-transform:uppercase;height:auto;min-height:inherit;animation:pulseGlow 2s ease-in-out infinite}@keyframes pulseGlow{0%{box-shadow:0 0 #dd252bcc}70%{box-shadow:0 0 0 10px #dd252b00}to{box-shadow:0 0 #dd252b00}}.sticky-atc__button button:before,.sticky-atc__button button:after{display:none}.product-faq{background-image:url(/cdn/shop/files/pngwing.com_-_2026-01-20T180257.762_1.png?v=1769669907);background-size:cover;background-position:center top;background-repeat:no-repeat}product-recommendations .accordion__title{text-transform:uppercase;letter-spacing:normal;font-weight:700}.complementary-slide .card-wrapper .card{border:1px solid #2A1F2F91;border-radius:5px;padding:10px;margin:0;align-items:center}.complementary-slide .card__content .card__heading{font-size:16px;font-weight:700;color:#1d1d1d}.complementary-slide .card__content .price{color:#2a1f2f}.cart-item__name{color:#1d1d1d}product-info .product .product-description-accordion .product__info-wrapper{max-width:100%;width:100%;padding:0}.product-description-accordion+.accordion{margin-top:0;border:none}section.product-description-accordion{margin-bottom:0}.accordion .accordion-item{border-color:#2a1f2f54;border-bottom:none}.accordion-content-inner p{margin-top:0}.accordion-header{color:#2a1f2f}.icon-text-item{border:1px solid #2A1F2F40;border-radius:5px;padding:25px 15px 15px}cart-drawer .icon.icon-close{margin:0!important}footer .list-social svg.icon path{fill:#fff}.page-contact .banner__heading,.global_banners .banner__heading{font-size:60px;font-weight:700;margin:0 0 20px;letter-spacing:normal;line-height:normal;text-transform:uppercase}.global_banners--tailgate .banner__box.content-container{border:none!important;box-shadow:none!important}.global_banners--tailgate .banner__box.content-container:after{display:none!important}.global_banners--tailgate .banner__heading{display:inline-block;padding:0;background:none;box-shadow:none;position:relative;isolation:isolate;filter:none;text-shadow:0 2px 5px rgba(32,18,21,.82),0 0 2px rgba(32,18,21,.66);-webkit-text-stroke:.45px rgba(32,18,21,.22)}.global_banners--tailgate .banner__heading:before{content:"";position:absolute;top:-.28em;right:-.62em;bottom:-.28em;left:-.62em;border-radius:999px;background:radial-gradient(circle at center,#20121575,#20121547 48%,#2012150f 78%,#20121500);filter:blur(12px);opacity:.92;z-index:-1;pointer-events:none}.contact.page-width{max-width:1500px}.contact .field:after,.contact .field:before{display:none}.contact .field .field__input,.contact .field .select__select,.contact .field .customer .field input,.contact .field .customer select{padding:1.68rem;background-color:#fff;border-radius:20px;font-size:24px;line-height:28px;height:auto;border:1px solid #d5d5d5;color:#000;padding:26px}.contact .field .field__label{position:static;display:block;padding-left:1.625rem;margin-bottom:.75rem;letter-spacing:0;font-size:24px;color:#fff}.contact .field{display:flex;flex-direction:column-reverse}.contact .field .field__input::placeholder{opacity:.5}.contact__button button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background-color:#000;color:#fff;border-radius:5px;line-height:normal;letter-spacing:normal;font-size:20px;font-weight:500;padding:18px 12px;max-width:200px;width:100%;text-transform:uppercase;text-align:center}.contact .contact__button button:after,.contact .contact__button button:before{display:none}.contact .contact__button{margin-top:3rem;text-align:right}.contact .contact__button button:hover{background-color:#2a1f2f;color:#fef7e6}.contact-extra-info__items{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.contact-extra-info__item{display:flex;align-items:center;gap:18px;padding:22px 24px;background:#f7f7f7;border-radius:16px;transition:all .3s ease;border:1px solid rgba(0,0,0,.05)}.contact-extra-info__item:hover{background:#fff;transform:translateY(-4px);box-shadow:0 12px 30px #00000014}.contact-extra-info__icon{width:52px;height:52px;min-width:52px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 6px 16px #00000014;transition:all .3s ease}.contact-extra-info__item:hover .contact-extra-info__icon{background:#111}.contact-extra-info__icon svg{width:22px;height:22px}.contact-extra-info__icon svg path{stroke:#111;transition:all .3s ease}.contact-extra-info__item:hover .contact-extra-info__icon svg path{stroke:#fff}.contact-extra-info__text p{margin:0;font-size:16px;font-weight:500;color:#222;letter-spacing:.3px}.contact-extra-info__text a:hover{text-decoration:none}.contact-extra-info__text a{color:#222;text-decoration:none;transition:color .3s ease}.contact-extra-info{padding:50px 0 80px}.contact-extra-info__text a:hover{color:#000}.page-contact .rich-text__blocks{max-width:100rem}.page-contact .rich-text__blocks .rich-text__heading{font-size:48px;font-weight:700;margin:0 0 15px;line-height:normal;letter-spacing:normal}.page-contact .rich-text__blocks .rich-text__heading strong{display:block}.page-contact .rich-text__blocks .rich-text__text{font-size:20px;letter-spacing:normal}.custom-richs-section{padding:80px 0;font-size:18px;letter-spacing:normal}.custom-richs-section .page-width{max-width:1240px}.custom-richs-section h2{letter-spacing:normal;margin:0 0 20px;font-weight:700;font-size:34px}.custom-richs-content p a,.page-contact .rich-text__blocks .rich-text__text p a,.custom-richs-content ul a{color:#fff;font-weight:600}.about-rgt-lft .wild-nature-content h2{font-size:52px;max-width:100%}.about-rgt-lft .wild-nature-content .wild-nature-des{font-size:18px;line-height:32px;max-width:100%}.custom-richs-content ul li{padding:5px 0;transition:all .3s ease;align-items:center}.custom-richs-content ul{display:grid;gap:10px;grid-template-columns:repeat(1,1fr);margin:0;font-size:16px;line-height:1.5}.about-wave-section.about-pg-wv{top:0}.about-wave-section.about-pg-wv .about-wave-container{align-items:center}.custom-buy-box{position:static;z-index:9;top:50%;transform:inherit;right:0;background:#2a1f2f;color:#fff;border-radius:20px;padding:20px;max-width:360px;width:100%;margin:0;box-shadow:0 18px 40px #2a1f2f38}@media(min-width:768px){.custom-buy-box .buy-box-header{font-size:28px;margin-bottom:14px;padding-bottom:12px}.custom-buy-box .price__container{font-size:28px}body .custom-buy-box .product-form__input--pill input[type=radio]+label{font-size:13px;padding:.7rem 1rem}.custom-buy-box .product-form__input.product-form__quantity label.quantity__label.form__label{font-size:12px}.custom-buy-box button.product-form__submit{font-size:15px;padding:11px}}.custom-buy-box .product-form__buttons .product-form__submit{font-size:14px;padding:8px;margin-bottom:0}.custom-buy-box .product__info-container .product-form{margin-top:0}.custom-buy-box .pdpSwiper img{aspect-ratio:1}.custom-buy-box .price__container{font-size:24px;color:#fff;letter-spacing:normal;margin:0;line-height:normal}.custom-buy-box .product-form__input.product-form__quantity{max-width:100%;min-width:100%;display:flex;align-items:center;gap:15px;height:auto;min-height:inherit}.custom-buy-box .product-form__input.product-form__quantity quantity-input.quantity{min-height:inherit;background-color:transparent;width:auto}.custom-buy-box .product-form__input.product-form__quantity .quantity__input[type=number]{width:50px;padding:0;color:#fff}.custom-buy-box .product-form__input.product-form__quantity quantity-input.quantity button.quantity__button{background-color:transparent;border:none;width:auto;color:#fff;opacity:1}.custom-buy-box .product-form__input.product-form__quantity quantity-input.quantity:after,.custom-buy-box .product-form__input.product-form__quantity quantity-input.quantity:before{display:none}.custom-buy-box .product-form__input.product-form__quantity label.quantity__label.form__label{margin:0;letter-spacing:.6px;font-size:11px;font-weight:400}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:0;letter-spacing:normal;font-size:11px}.product.grid{display:flex;justify-content:space-between;position:relative;gap:calc(4% - 2rem);height:100%;height:88vh;flex-wrap:nowrap}.header-wave{position:absolute;left:0;right:0;z-index:-99;margin-top:50px}sticky-header.header-wrapper{border:none;background:none;position:relative;z-index:50}body.route-subscriptions-portal .section-header.shopify-section-group-header-group{margin-bottom:0!important}body.route-subscriptions-portal .section-header{position:relative!important}body.route-subscriptions-portal .section-header .woss{display:block!important}body.route-subscriptions-portal .section-header .header{padding-bottom:7rem!important}body.route-subscriptions-portal #MainContent{padding-top:0!important}@media screen and (min-width:751px){body.route-subscriptions-portal #Details-menu-drawer-container.menu-drawer-container{position:static!important}body.route-subscriptions-portal #Details-menu-drawer-container>.header__icon--menu,body.route-subscriptions-portal #Details-menu-drawer-container[open]>.header__icon--menu{position:absolute!important;top:4.2rem!important;left:3rem!important;width:3.2rem!important;height:3.2rem!important;margin-left:0!important;z-index:10!important}}body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned{background:#fff9f0eb!important;border:1px solid rgba(42,31,47,.08)!important;border-radius:2rem!important;box-shadow:0 1.6rem 3.2rem #2a1f2f1f!important;overflow:hidden}body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned .seal-layout{border-color:#2a1f2f14!important}body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned h1,body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned h2,body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned h3,body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned h4,body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned strong{color:#2a1f2f!important}body.route-subscriptions-portal .seal-subscription-page .seal-place-order-now-button-wrapper>.seal-edit-button.seal-button.seal-button-small,body.route-subscriptions-portal .seal-subscription-page .seal-auto.seal-tar.seal-sm-mt-1>.seal-button.seal-button-next-to-input.seal-edit-button,body.route-subscriptions-portal .seal-subscription-page .seal-dynamic-sectioned>#seal-reactivate-button.seal-button{background:#2a1f2f!important;border:1px solid #2a1f2f!important;border-radius:1rem!important;box-shadow:0 .8rem 1.7rem #18111c24!important;color:#fef7e6!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}body.route-subscriptions-portal .seal-subscription-page .seal-place-order-now-button-wrapper>.seal-edit-button.seal-button.seal-button-small:hover,body.route-subscriptions-portal .seal-subscription-page .seal-place-order-now-button-wrapper>.seal-edit-button.seal-button.seal-button-small:focus-visible,body.route-subscriptions-portal .seal-subscription-page .seal-auto.seal-tar.seal-sm-mt-1>.seal-button.seal-button-next-to-input.seal-edit-button:hover,body.route-subscriptions-portal .seal-subscription-page .seal-auto.seal-tar.seal-sm-mt-1>.seal-button.seal-button-next-to-input.seal-edit-button:focus-visible,body.route-subscriptions-portal .seal-subscription-page .seal-dynamic-sectioned>#seal-reactivate-button.seal-button:hover,body.route-subscriptions-portal .seal-subscription-page .seal-dynamic-sectioned>#seal-reactivate-button.seal-button:focus-visible{background:#1d1521!important;border-color:#1d1521!important;box-shadow:0 1.1rem 2.1rem #18111c33!important;transform:translateY(-1px)}body.route-subscriptions-portal .seal-subscription-page .seal-dynamic-sectioned>#seal-pause-button.seal-button{background:#c48a3d!important;border:1px solid #c48a3d!important;border-radius:1rem!important;box-shadow:0 .8rem 1.7rem #55311324!important;color:#fef7e6!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}body.route-subscriptions-portal .seal-subscription-page .seal-dynamic-sectioned>#seal-pause-button.seal-button:hover,body.route-subscriptions-portal .seal-subscription-page .seal-dynamic-sectioned>#seal-pause-button.seal-button:focus-visible{background:#aa7130!important;border-color:#aa7130!important;box-shadow:0 1.1rem 2.1rem #55311333!important;transform:translateY(-1px)}body.route-subscriptions-portal .seal-subscription-page .seal-dynamic-sectioned>.seal-button.seal-button-red{background:#9c4037!important;border:1px solid #9c4037!important;border-radius:1rem!important;box-shadow:0 .8rem 1.7rem #551a1829!important;color:#fef7e6!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}body.route-subscriptions-portal .seal-subscription-page .seal-dynamic-sectioned>.seal-button.seal-button-red:hover,body.route-subscriptions-portal .seal-subscription-page .seal-dynamic-sectioned>.seal-button.seal-button-red:focus-visible{background:#7f322b!important;border-color:#7f322b!important;box-shadow:0 1.1rem 2.1rem #551a1838!important;transform:translateY(-1px)}body.route-subscriptions-portal div:has(>#seal-confirmation-box-cancel)>.seal-button.seal-button-red{background:#9c4037!important;border:1px solid #9c4037!important;border-radius:1rem!important;box-shadow:0 .8rem 1.7rem #551a1829!important;color:#fef7e6!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}body.route-subscriptions-portal div:has(>#seal-confirmation-box-cancel)>.seal-button.seal-button-red:hover,body.route-subscriptions-portal div:has(>#seal-confirmation-box-cancel)>.seal-button.seal-button-red:focus-visible{background:#7f322b!important;border-color:#7f322b!important;box-shadow:0 1.1rem 2.1rem #551a1838!important;transform:translateY(-1px)}body.route-subscriptions-portal #seal-confirmation-box-cancel.seal-button{background:#2a1f2f!important;border:1px solid #2a1f2f!important;border-radius:1rem!important;box-shadow:0 .8rem 1.7rem #18111c24!important;color:#fef7e6!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}body.route-subscriptions-portal #seal-confirmation-box-cancel.seal-button:hover,body.route-subscriptions-portal #seal-confirmation-box-cancel.seal-button:focus-visible{background:#1d1521!important;border-color:#1d1521!important;box-shadow:0 1.1rem 2.1rem #18111c33!important;transform:translateY(-1px)}body.route-subscriptions-portal div:has(>#seal-confirmation-box-confirm-additional)>.seal-button:not(.seal-button-red){background:#2a1f2f!important;border:1px solid #2a1f2f!important;border-radius:1rem!important;box-shadow:0 .8rem 1.7rem #18111c24!important;color:#fef7e6!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}body.route-subscriptions-portal div:has(>#seal-confirmation-box-confirm-additional)>.seal-button:not(.seal-button-red):hover,body.route-subscriptions-portal div:has(>#seal-confirmation-box-confirm-additional)>.seal-button:not(.seal-button-red):focus-visible{background:#1d1521!important;border-color:#1d1521!important;box-shadow:0 1.1rem 2.1rem #18111c33!important;transform:translateY(-1px)}body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned input,body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned select,body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned textarea{background:#ffffffe0!important;border-color:#2a1f2f24!important;border-radius:1rem!important}body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned input::placeholder,body.route-subscriptions-portal .seal-subscription-page .seal-container.seal-sectioned textarea::placeholder{color:#2a1f2f85!important}body .custom-buy-box .product-form__input--pill input[type=radio]+label{font-size:12px;padding:.5rem .8rem;letter-spacing:normal;font-weight:500;margin-top:0;border:none;color:#000}.custom-buy-box span.cart-icon svg{width:24px;display:block}.custom-buy-box span.cart-icon svg path{stroke:#fff}.coffee-qv-content h2,.coffee-qv-content .faq_img,.coffee-qv-content .faq-col,.coffee-qv-content .faq-question,.coffee-qv-content .coffee-content div,.coffee-qv-content .coffee-section .primary-btns,.coffee-qv-content .coffee-images img{opacity:1!important;transform:inherit!important}.custom-buy-box .buy-box-header{font-size:24px;font-weight:500;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:10px;margin-bottom:10px;line-height:normal;letter-spacing:normal}.product-description-accordion{margin-top:24px}.accordion-item{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.accordion-header{width:100%;background:none;border:0;padding:16px 0;display:flex;justify-content:space-between;font-size:15px;font-weight:600;cursor:pointer}footer .copyright__content a:hover{color:#fff}.accordion-icon{font-size:20px;transition:transform .3s ease}.accordion-item.active .accordion-icon{transform:rotate(45deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .35s ease}.accordion-content-inner{padding-bottom:16px;font-size:14px;line-height:1.6}.product-faq{padding:60px 0;overflow:hidden}.faq-wrapper{margin:0 auto;display:flex;gap:100px;align-items:center}.faq_img{width:35%;aspect-ratio:1 / 1;overflow:hidden;border-radius:60% 40% 35% 65%/55% 30% 70% 45%;animation:faqBlob 14s ease-in-out infinite;will-change:border-radius,transform;transition:transform .3s ease}.faq_img:hover{animation-play-state:paused;transform:scale(1.02)}@keyframes faqBlob{0%{border-radius:60% 40% 35% 65%/55% 30% 70% 45%}33%{border-radius:48% 52% 60% 40%/40% 60%}66%{border-radius:70% 30% 45% 55%/60% 35% 65% 40%}to{border-radius:60% 40% 35% 65%/55% 30% 70% 45%}}.faq_img img{width:100%;height:100%;object-fit:cover;display:block}.faq-col{display:flex;flex-direction:column;gap:14px;width:60%}.faq-item{border:1px solid #e5e5e5;border-radius:6px;overflow:hidden;background:#fff}.faq-question{width:100%;padding:18px 20px;background:#2a1f2f;border:none;font-size:18px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:500;color:#fff}.faq-title{text-align:left}.faq-item .icon{font-size:20px;transition:transform .3s ease}.faq-answer{max-height:0;overflow:hidden;transition:max-height .45s ease}.faq-answer-inner{padding:18px 20px 20px;opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease}.faq-item.active .faq-answer{max-height:600px}.faq-item.active .faq-answer-inner{opacity:1;transform:translateY(0)}.faq-item.active .icon{transform:rotate(45deg)}.product-faq h2{color:#2a1f2f;font-size:52px;font-weight:700;margin:0 auto 40px;letter-spacing:normal;line-height:normal;text-align:center;text-transform:uppercase;max-width:650px}.buy-box-header{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:10px;margin-bottom:12px}.buy-box-price .label,.buy-box-option .label,.buy-box-qty .label{font-size:13px;opacity:.8;margin-bottom:6px}.buy-box-option{border:none;padding:0;margin-bottom:12px}.buy-box-option input{display:none}.buy-box-option label{display:inline-block;border:1px solid #ffffff;border-radius:999px;padding:6px 14px;font-size:12px;cursor:pointer;margin-right:6px}.buy-box-option input:checked+label{background:#fff;color:#000}.buy-box-atc{width:100%;background:#fff;color:#000;border:none;border-radius:999px;padding:14px;font-weight:600;cursor:pointer}.buy-now-popup .grid__item.product__media-wrapper{width:100%!important;max-width:100%!important}.cart-item__details .cart-item__name.h4.break,.cart-item .cart-item__link,.coffee-qv-content .product-related-metafield .full-unstyled-link{pointer-events:none;cursor:;text-decoration:none;color:inherit}.utn-tabs{position:relative;display:flex;padding:6px;border-radius:40px;background-color:#000;max-width:fit-content;margin-left:auto;margin-right:auto;z-index:1}.utn-tab{padding:8px 26px;color:#fff;cursor:pointer;position:relative;z-index:2;transition:.25s;font-size:14px}.utn-tab:hover{color:#fff}.utn-tab.utn-active{color:#000}.utn-tab-indicator{position:absolute;width:0;border:1px solid #ffffff;border-radius:40px;top:5px;bottom:5px;left:0;background:transparent;transition:left .35s cubic-bezier(.77,0,.175,1),width .35s cubic-bezier(.77,0,.175,1),background-color .2s ease,border-color .2s ease;z-index:0}.utn-tabs.utn-fill .utn-tab-indicator{background:#fff;border:1px solid #ffffff}.utn-tabs.utn-fill .utn-tab.utn-active{color:#000}.utn-tabs:not(.utn-fill) .utn-tab.utn-active{color:#fff}.product-grid{position:relative}.product-grid{transition:opacity .35s ease}.product-grid.utn-filtering{opacity:0}.quickViewLayout{display:flex;justify-content:space-between;position:relative;height:100%;font-family:var(--font-body-family)}.quick__modal{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;flex-direction:column;align-items:center;width:100%;height:100%;min-height:100svh;padding:1.5rem 2rem;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(20px) scale(.98);transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1),visibility .45s}.quick__modal.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.quickview_overlay{right:0;bottom:0;background:#00000080;position:absolute;left:0;top:0;width:100%;height:100%;display:block!important}.view_modal_content{position:relative;display:flex;flex-direction:column;flex-grow:1;overflow-x:hidden;overflow-y:hidden;border-radius:20px;width:100%;height:100%;min-height:0;max-width:1440px;padding:12px;z-index:1;font-family:var(--font-body-family);color:#000;background:linear-gradient(127deg,#fed951 10%,#ee8787 72%);transition:opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1),filter .28s ease}.view_modal_content,.coffee-qv-modal .coffee-qv-content{padding:2.8rem 3.2rem 2.2rem}.view_modal_controls{position:relative;z-index:4;display:flex;align-items:flex-start;justify-content:flex-end;gap:1rem;flex:0 0 auto;min-height:7.2rem;margin:0 0 .55rem}.view_modal_summary{display:flex;min-width:0;margin-right:auto;flex:1 1 auto;flex-direction:column;gap:.35rem;align-items:flex-start;padding-left:3rem;padding-top:.15rem;max-width:min(100%,48rem)}@media(min-width:992px){.view_modal_summary{padding-left:3.6rem}}@media(min-width:768px){.view_modal_controls{width:min(var(--qv-shell-max, 100%),100%);max-width:min(var(--qv-shell-max, 100%),100%);margin-left:auto;margin-right:auto}.view_modal_summary{padding-left:0;padding-top:0;width:var(--qv-summary-col, 34rem);max-width:var(--qv-summary-col, 34rem);flex:0 0 var(--qv-summary-col, 34rem)}}.view_modal_summary[hidden],.view_modal_summary__badge[hidden]{display:none!important}.view_modal_summary__badge{display:inline-flex;align-items:center;align-self:flex-start;padding:.45rem .95rem;border-radius:999px;background:#fff7e2e0;color:#6f5636;font-size:.95rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.view_modal_summary__title{margin:0;color:#1d120a;font-size:2.1rem;line-height:.96;font-weight:700;text-transform:uppercase;letter-spacing:-.02em;word-break:break-word}.view_modal_summary__price{color:#1d120a;font-size:1.9rem;line-height:1;font-weight:700}.quickview__body .qv-review-row,.quickview__body .qv-description--desktop,.quickview__body .qv-description--desktop p,.quickview__body .qv-description--mobile,.quickview__body .qv-content-grid__info{padding-left:0!important;padding-right:0!important}.quickview__body .qv-content-grid__info{padding-top:.25rem}.quickview__body .qv-flavor-summary,.quickview__body .qv-cup-profile-summary,.quickview__body .qv-cup-notes,.quickview__body .qv-roast-summary{align-items:center;text-align:center!important}.quickview__body .qv-cup-notes__heading,.quickview__body .qv-meta-block__heading,.quickview__body .qv-roast-summary__text{text-align:center!important}.quickview__body .qv-cup-notes__pills,.quickview__body .qv-meta-block__pill-wrap{justify-content:center!important}@media(max-width:750.98px){#card-quickview.qv-summary-ready .qv-seasonal-badge-wrap,#card-quickview.qv-summary-ready .qv-header-row{display:none!important}}.product-popup-mini-cart{position:relative;top:auto;right:auto;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:none;background:transparent;color:#111111eb;opacity:.76;cursor:pointer;filter:drop-shadow(0 2px 6px rgba(36,23,29,.22));transition:opacity .2s ease,transform .2s ease,filter .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.product-popup-mini-cart:hover,.product-popup-mini-cart:focus-visible{opacity:.92;transform:translateY(-1px);filter:drop-shadow(0 4px 9px rgba(36,23,29,.28))}.product-popup-mini-cart__inner{position:relative;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center}.product-popup-mini-cart .svg-wrapper,.product-popup-mini-cart .icon{display:block;width:2rem;height:2rem}.product-popup-mini-cart__count{position:absolute;min-width:1.8rem;height:1.8rem;padding:0 .5rem;border-radius:999px;background:#2a1f2f;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.8rem;text-align:center;box-shadow:0 4px 10px #0000002e}.product-popup-mini-cart .product-popup-mini-cart__count{top:0;right:0;bottom:auto;left:auto;transform:translate(56%,-52%)!important}.quiz-cart{position:relative}.quiz-cart__inner{position:relative;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center}.quiz-cart .svg-wrapper,.quiz-cart .icon{width:20px;height:20px;display:block}.quiz-cart__count{top:0!important;right:0!important;bottom:auto!important;left:auto!important;transform:translate(56%,-52%)!important}button.custom-coffee-qv-close{background-color:transparent;border:none;padding:0;width:4.4rem;height:4.4rem;margin-bottom:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#000;filter:drop-shadow(0 2px 6px rgba(36,23,29,.2));transition:all ease .3s}.view_modal_content>button.custom-coffee-qv-close,.coffee-qv-content>.coffee-qv-close{position:relative;top:auto;right:auto;z-index:4;margin-bottom:0}button.custom-coffee-qv-close:hover,button.custom-coffee-qv-close:focus{outline:none;transform:rotate(180deg);transition:all ease .3s}.quickview__body .qv-right .product__media-wrapper{position:relative;height:auto;aspect-ratio:auto;align-self:center;margin-bottom:0;border-radius:20px;padding:0}.quickview__body .qv-right .main-slider-wrapper{height:auto;width:100%}button.custom-coffee-qv-close svg{display:block;width:2.2rem;height:2.2rem}.coffee-qv-close svg{width:2.2rem;height:2.2rem}button.custom-coffee-qv-close svg path{fill:#000}.quickview__body{display:flex;flex-direction:column;position:relative;overflow-x:hidden;overflow-y:auto;flex:1 1 auto;min-height:0;padding-top:0}.quickview__body .qv-left{padding-top:0}.quickview__body .qv-right{margin-top:0}.qv-loading-shell{min-height:62rem;width:100%;border-radius:20px;background:linear-gradient(127deg,#fed951e6 10%,#ee8787e0 72%),linear-gradient(90deg,#ffffff1f 25%,#ffffff47,#ffffff1f 55%);background-size:100% 100%,220% 100%;background-position:center,100% 0;animation:qvShellPulse 1.15s ease-in-out infinite alternate,qvShellSweep 1.4s linear infinite}@keyframes qvShellPulse{0%{opacity:.78}to{opacity:.96}}@keyframes qvShellSweep{0%{background-position:center,100% 0}to{background-position:center,-120% 0}}.quickview__body div#shopify-section-card-quick-view{display:flex;flex-direction:column;position:relative;overflow:hidden;flex-grow:1}.quickview__body .qv-left{flex-basis:0;flex-grow:1;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;padding:0 3.5rem 0 3rem}.quickview__body .qv-right{height:100%;overflow:hidden;aspect-ratio:1;align-self:flex-start;margin-bottom:1.2rem;border-radius:20px}.custom-buy-box variant-selects fieldset.product-form__input{flex:0 0 100%;padding:0;margin:0 0 .5rem;max-width:100%;min-width:fit-content;border:none}.custom-buy-box .qv-variants{margin-top:10px}.custom-buy-box variant-selects legend.form__label{display:block;margin:0}.custom-buy-box button.product-form__submit{font-size:14px;padding:8px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background-color:#fff;color:#000;border-radius:5px;line-height:normal;outline:none;letter-spacing:normal;font-weight:600;width:100%;text-transform:uppercase;height:auto;min-height:inherit;border:none;margin:6px 0 0;cursor:pointer}.quickview__body .qv-right .main-slider-wrapper img{width:100%;max-width:68rem;aspect-ratio:1;object-fit:contain;margin:0}.qv-custom-buy-box .quantity-wrapper{display:flex;align-items:center;gap:10px}.qv-custom-buy-box .quantity-wrapper .quantity-label{letter-spacing:normal;font-size:11px}.qv-custom-buy-box .quantity-selector button.qty-btn{cursor:pointer;background-color:transparent;color:#fff;outline:none;border:none}.qv-custom-buy-box .quantity-selector .quantity-input{text-align:center;width:45px;background-color:transparent;color:#fff;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none}.qv-custom-buy-box .quantity-selector .quantity-input:focus{outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quickview__body .product-related-metafield.page-width{padding:0}.quickview__body .product-related-heading{letter-spacing:normal;border-top:5px solid;padding:14px 0 0;font-size:18px;font-weight:500}button.modal__card{font-size:14px;padding:7px 38px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background-color:#dd252b;color:#fff;border-radius:5px;outline:none;letter-spacing:normal;font-weight:500;width:auto;text-transform:uppercase;height:auto;min-height:inherit;border:none;margin:0 0 20px;cursor:pointer;line-height:normal;font-family:var(--font-body-family)}.qv-product-open{overflow:hidden;padding-right:var(--qv-scrollbar-comp, 0px)}.qv-description p{margin-top:0}.qv-description span{font-size:100%!important}.quickview__body h1{margin-top:0;margin-bottom:1.4rem;line-height:1;font-weight:600;letter-spacing:normal;font-size:28px;color:#000;text-transform:uppercase;max-width:none;white-space:nowrap}.quickview__body div#qv-price{font-size:20px;letter-spacing:normal;font-weight:800;line-height:normal;margin:0 0 1.8rem}.quickview__body .qv-right{flex:0 0 44rem;width:44rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;overflow:visible;scrollbar-width:none;position:relative}.quickview__body .qv-right .product__media-wrapper{height:auto;width:68rem;max-width:68rem;margin:0;overflow:visible}@media(min-width:1450px){.quickview__body .qv-right{flex:0 0 68rem;width:68rem;align-items:center}.quickview__body .qv-right .product__media-wrapper{width:68rem;max-width:68rem;margin:0 auto}.quickview__body .qv-right .main-slider-wrapper img{margin:0 auto}}@media(max-width:1449px)and (min-width:991.99px){.quickview__body .qv-right{flex:0 0 44rem;width:44rem;align-items:flex-end}.quickview__body .qv-right .product__media-wrapper{width:56rem;max-width:56rem;margin:0}.quickview__body .qv-right .main-slider-wrapper img{max-width:56rem;margin:0}.qv-header-row .qv-price{position:static;transform:none;margin-top:1.8rem}.qv-header-row h1{white-space:nowrap}}.page-width.drawer-menu.header--middle-center{display:grid}.page-width.drawer-menu.header--middle-center .mobil-lyouts{order:inherit;margin:0}.template-collection footer.footer{margin-top:0;position:relative;top:-150px;z-index:1;background:no-repeat;margin-bottom:-150px}.template-collection .product-grid-container{padding-bottom:150px}.template-collection .bot-hero-wv{display:block}.bot-hero-wv{position:absolute;left:0;right:0;bottom:-3px;z-index:2;display:none}.bot-hero-wv svg{display:block}.woss{position:absolute;left:0;right:0;top:0;z-index:-1;bottom:0;overflow:hidden;height:150px}path.shape-divider-stroke{stroke:transparent}.template-collection .bot-hero-wv svg+svg{transform:rotateX(180deg);position:absolute;margin-top:-22px}.custom-buy-box .sealsubs-container .sls-purchase-options-container .sls-option-container,.custom-buy-box .sealsubs-container .sls-option-container{padding:6px;font-size:12px;font-weight:500;letter-spacing:normal}.custom-buy-box .sealsubs-container .sls-select-container select.sls-select{padding:2px 12px 2px 10px;font-size:11px;background-size:10px}.custom-buy-box .sls-widget-branding a{color:#fff;text-decoration:underline}.custom-buy-box .sls-more-info-container{color:#fff;position:relative;font-size:11px;padding-bottom:0}.custom-buy-box .sls-more-info-text{padding-bottom:0}.custom-buy-box .sls-more-info-container .sls-sub-icon{width:18px;height:18px;fill:#fff}.custom-buy-box .sls-more-info-container .sls-sub-icon svg{fill:#fff}.custom-buy-box label#seal-purchase-options-label{color:#fff;letter-spacing:normal;display:block;margin:5px 0;font-size:12px}.custom-buy-box .sealsubs-container .sls-purchase-options-container .sls-option-container,.custom-buy-box .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active{padding:6px}.custom-buy-box .sls-branding-popup{font-size:9px;letter-spacing:normal}.custom-buy-box .sealsubs-target-element .sls-custom-radio,.custom-buy-box .sls-option[type=radio]+span.sls-custom-radio{width:16px;height:16px}.header__search .search-modal.modal__content{background:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}.header__search .search-modal.modal__content .modal-overlay:after{background-color:#000c;position:fixed;top:0}.header__search details[open] .svg-wrapper.header__icon-close{display:none}.header__search .search-modal__content *{color:#000}.header__search .modal__close-button .icon path{fill:#fff}header.header .header__icons details-modal.header__search{display:none}body .product-form__input--pill input[type=radio]:checked+label{background:linear-gradient(157deg,#fed951,#ee8787 72%);border:none}@media(min-width:768px){.mobil-lyouts .mobile{display:none}.our-coffee-section .swiper{padding:0 30px}.utn-tab-indicator{display:block!important}}@media(min-width:992px){.quickview__body .qv-right{justify-content:center;align-self:center}body.route-subscriptions-portal .section-header .header{padding-bottom:8.5rem!important}}@media(min-width:1440px){.complementary-slide .card-wrapper .card .card__inner{max-width:100px}}@media(max-width:1700px){.template-collection .banner__heading,.global_banners .banner__heading{font-size:48px}.product__title h1,.related-products .related-products__heading{font-size:42px}.primary-btns{font-size:18px;padding:18px 12px;max-width:190px}.our-coffee-section{padding:60px 0}.product__info-wrapper .icon-with-text--horizontal{column-gap:1rem}.our-coffee-section .section-title{font-size:42px;margin:0}.wild-nature-content h2{font-size:42px}.wild-nature-content .wild-nature-des,.about-wave-content p,.coffee-content p{font-size:18px;line-height:30px}.sale-content h2{font-size:44px;margin:0 0 30px}.sale-content{padding:40px 30px}.dual-sale-section{padding:60px 0 180px}.about-wave-content h2,.coffee-content h2{font-size:44px}.coffee-section{padding:60px 0}footer.footer{padding-top:150px;padding-bottom:30px}footer .footer__copyright{padding-top:30px}footer .newsletter-form__button{font-size:18px;max-width:216px}.coffee-title{font-size:1.8rem}header.header .header__icons .header__icon,header.header .header__icons .header__icon .svg-wrapper,header.header .header__icons .header__icon .svg-wrapper .icon,header-drawer .header__icon--menu .icon-hamburger,header-drawer .header__icon--menu{width:24px;height:24px}svg.icon.icon-close{margin:0 0 0 15px}.coffee-plus{width:30px;height:30px}.coffee-carousel .swiper-slide-active .coffee-plus{width:50px;height:50px}.related-products .product-grid.grid--4-col-desktop{gap:20px}.related-products .card__heading,.product-grid-container .collection .card__heading,.contact .field .field__label{font-size:18px}.contact .field .field__input,.contact .field .select__select,.contact .field .customer .field input,.contact .field .customer select{font-size:18px;padding:18px 20px}.custom-richs-section{padding:60px 0;font-size:17px;letter-spacing:normal}.custom-richs-section h2{font-size:30px}.product-faq h2{font-size:42px;max-width:620px}.faq-wrapper{gap:50px}}@media(max-width:1439px){.custom-richs-section .page-width{max-width:1000px}.about-rgt-lft .wild-nature-content{padding:40px 25px}.about-rgt-lft .wild-nature-content h2{font-size:42px}.about-rgt-lft .wild-nature-content .wild-nature-des{font-size:16px;line-height:28px;max-width:100%}}@media(max-width:1365px){.quickview__body .qv-right .main-slider-wrapper img{aspect-ratio:1.2}}@media(max-width:1199px){.quickview__body .qv-right .product__media-wrapper{padding:0}.wild-nature-content{padding:40px 24px}.quickview__body .qv-right{width:50%}.wild-nature-content h2,.about-wave-content h2,.coffee-content h2,.our-coffee-section .section-title,.related-products .related-products__heading,.template-collection .banner__heading{font-size:36px}.wild-nature-content .wild-nature-des,.about-wave-content p,.coffee-content p{font-size:16px;line-height:28px}.sale-content h2{font-size:34px}.coffee-container{gap:30px;grid-template-columns:1fr 1.2fr}.coffee-images{gap:20px}footer .footer-block--newsletter .footer-block__newsletter{max-width:620.85px}.primary-btns{font-size:16px;padding:16px 12px;max-width:180px}.coffee-plus{width:24px;height:24px;margin:0 auto}.coffee-carousel .swiper-slide-active .coffee-plus{width:40px;height:40px;transform:scale(1.09) translateY(15px)}.dual-sale-section{padding:60px 0}.about-wave-section{top:0}.page-contact .banner__heading,.global_banners .banner__heading{font-size:36px}.page-contact .rich-text__blocks{max-width:84rem}.page-contact .rich-text__blocks .rich-text__heading{font-size:40px}.page-contact .rich-text__blocks .rich-text__text{font-size:16px}.page-contact .banner--small:not(.banner--adapt),.global_banners.banner--small:not(.banner--adapt){min-height:32rem}.contact-extra-info__item{gap:12px;padding:15px}.contact-extra-info{padding:50px 0 30px}.utn-tab{padding:8px 15px;font-size:12px}}@media(max-width:991.98px){.quickview__body .qv-left{padding:0 2rem}.view_modal_content{overflow-x:hidden;overflow-y:hidden}.quickview__body .qv-left{padding-right:1rem}.qv-content-grid{grid-template-columns:1fr;max-width:100%;gap:2rem}.qv-content-grid__buy{justify-content:flex-start}.sale-content h2{font-size:24px;margin-bottom:15px}.contact-extra-info__items{grid-template-columns:repeat(1,1fr);gap:10px}.sale-content{padding:30px 15px}.primary-btns{font-size:16px;padding:14px 12px;max-width:150px}.wild-nature-content h2,.about-wave-content h2,.coffee-content h2,.our-coffee-section .section-title,.related-products .related-products__heading{font-size:28px}.about-wave-container{gap:28px;grid-template-columns:1fr}section.about-wave-section{padding-bottom:0;background-position:center top -20px}section.about-wave-section .page-width{padding:0}.about-wave-content{padding:20px 25px 0}footer .newsletter-form__field-wrapper .field{flex-direction:column;gap:15px}footer .newsletter-form__button{font-size:16px;margin:0;width:100%;max-width:100%;height:50px}footer .newsletter-form__field-wrapper .field__input{height:52px}footer.footer .footer-block--newsletter{gap:25px}.product__info-wrapper .icon-with-text--horizontal .svg-wrapper{width:34px;height:34px}.product__info-wrapper .icon-with-text--horizontal .svg-wrapper svg{width:20px;height:20px}.product__title h1{font-size:36px}.page-contact .rich-text__blocks .rich-text__heading{font-size:34px}.about-rgt-lft .wild-nature-wrapper{grid-template-columns:1fr}.product-faq h2{font-size:28px;max-width:620px}.quickview__body .qv-left{flex-basis:inherit;flex-grow:inherit;overflow-x:inherit;overflow-y:inherit;padding:0}.quickview__body .qv-right{width:100%;height:auto;overflow-x:inherit;overflow-y:inherit}.quickViewLayout{height:auto;flex-direction:column;gap:30px}.quickview__body div#shopify-section-card-quick-view{display:flex;flex-direction:column;position:relative;overflow:hidden;flex-grow:1;overflow-x:visible;overflow-y:scroll;scrollbar-width:none}}@media(min-width:768px){.custom-buy-box{padding:16px}.custom-buy-box .buy-box-header{margin-bottom:10px;padding-bottom:10px}.custom-buy-box .qv-variants,.custom-buy-box .quantity__detail,.custom-buy-box .main-product-form-wrapper{margin-top:6px}}@media(min-width:991.99px)and (max-height:980px){.view_modal_content,.coffee-qv-modal .coffee-qv-content{padding:2.2rem 2.8rem 1.8rem}.quickview__body{padding-top:0}.quickview__body .qv-right{flex:0 0 40rem;width:40rem}.quickview__body .qv-right .product__media-wrapper,.quickview__body .qv-right .main-slider-wrapper img{width:min(52rem,34vw);max-width:min(52rem,34vw)}.quickview__body h1{margin-bottom:1rem;font-size:2.4rem}.quickview__body div#qv-price{margin-bottom:1.2rem;font-size:1.8rem}.qv-description p{margin-bottom:0;font-size:1.8rem;line-height:1.4}.qv-cup-profile-summary,.qv-cup-notes,.qv-roast-summary{margin-top:.8rem}.qv-cup-notes__heading,.qv-meta-block__heading{margin-bottom:.9rem;font-size:1.6rem}.qv-cup-notes__pills,.qv-meta-block__pill-wrap{gap:.6rem}.qv-cup-notes__pill{padding:.65rem 1.15rem;font-size:1.25rem}.qv-meta-block__pill{padding:.8rem 1.5rem;font-size:1.35rem}.qv-roast-summary__text{font-size:1.45rem}.qv-content-grid{gap:2rem;margin-top:1rem;max-width:86rem}.qv-content-grid__buy .custom-buy-box{max-width:36rem}.custom-buy-box{padding:1.2rem}.custom-buy-box .buy-box-header{margin-bottom:.8rem;padding-bottom:.8rem}.custom-buy-box .qv-variants,.custom-buy-box .quantity__detail,.custom-buy-box .main-product-form-wrapper{margin-top:.4rem}}@media(min-width:991.99px)and (max-height:860px){.quickview__body .qv-left{padding-right:2.2rem}.quickview__body h1{font-size:2.2rem}.quickview__body div#qv-price{margin-bottom:1rem;font-size:1.7rem}.qv-description p{font-size:1.6rem;line-height:1.35}.qv-content-grid{gap:1.4rem;margin-top:.8rem}.qv-cup-notes,.qv-cup-profile-summary,.qv-roast-summary{margin-top:.55rem}.qv-cup-notes__heading,.qv-meta-block__heading{margin-bottom:.7rem;font-size:1.45rem}.qv-cup-notes__pill{padding:.55rem 1rem;font-size:1.18rem}.qv-meta-block__pill{padding:.72rem 1.3rem;font-size:1.28rem}.qv-roast-summary__text{font-size:1.35rem}.qv-content-grid__buy .custom-buy-box{max-width:34rem}.custom-buy-box{padding:1rem}.custom-buy-box button.product-form__submit{margin-top:.4rem;padding:.7rem}}@media(max-width:991.98px){.view_modal_content,.coffee-qv-modal .coffee-qv-content{padding:2rem 2rem 1.6rem}.quickview__body{padding-top:.6rem}.quickview__body .qv-left{padding-top:0}.quickViewLayout{gap:1.6rem}.qv-content-grid{gap:1.4rem;margin-top:1rem}.qv-content-grid__buy .custom-buy-box{max-width:min(100%,36rem)}.custom-buy-box{padding:1.2rem}.quickview__body .qv-right{margin-top:0;margin-bottom:.4rem}.view_modal_summary{padding-left:1.6rem}}@media(min-width:992px){#card-quickview .qv-content-grid__buy{transform:none!important}#card-quickview .qv-content-grid__buy .custom-buy-box{top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;margin:0!important}#card-quickview .qv-content-grid__buy .qv-custom-buy-box.custom-buy-box{position:relative!important}}@media(min-width:767px)and (max-width:991.98px){.view_modal_summary{padding-left:1.6rem}.quickview__body .qv-left{padding-left:1.6rem!important}}@media(max-width:750.98px){body.route-subscriptions-portal .section-header .header{padding-bottom:4.8rem!important}.view_modal_content,.coffee-qv-modal .coffee-qv-content{padding:1.8rem 1.6rem 1.4rem}.view_modal_controls{align-items:flex-start;gap:.9rem;min-height:7.6rem;margin-bottom:.35rem}.view_modal_summary{padding-top:.15rem;padding-left:1.2rem}.view_modal_summary__title{font-size:2.15rem}.view_modal_summary__price{font-size:1.95rem}.quickview__body{padding-top:.4rem}.quickview__body .qv-left{padding-top:0}.quickview__body .qv-right{margin-top:0}.quickview__body h1{margin-bottom:1rem;font-size:2.4rem;white-space:normal}.quickview__body div#qv-price{margin-bottom:1.2rem}.qv-description p{margin-bottom:0;font-size:1.6rem;line-height:1.4}.quickview__body .qv-left{padding:0 1.6rem}.quickview__body .qv-review-row{padding-left:1.6rem;padding-right:1.6rem;margin-top:0}#card-quickview.qv-reviews-open .view_modal_controls,#card-quickview:has(.qv-product.qv-reviews-open) .view_modal_controls{opacity:1;pointer-events:auto}.quickview__body .qv-reviews-panel{padding-top:10.4rem;align-items:flex-start}.quickview__body .qv-reviews-panel__sheet{height:min(82vh,calc(100% - 11.2rem));min-height:min(52rem,calc(100% - 11.2rem));max-height:min(82vh,calc(100% - 11.2rem))}.quickview__body .qv-reviews-panel.qv-reviews-panel--compact .qv-reviews-panel__sheet{max-height:min(68vh,calc(100% - 11.2rem))}.quickViewLayout,.quickview__body,.quickview__body div#shopify-section-card-quick-view{width:100%;max-width:100%;min-width:0}.quickview__body{overflow-x:hidden!important;overflow-y:auto!important}.quickview__body div#shopify-section-card-quick-view{overflow:visible!important;flex:0 0 auto}.quickview__body .qv-left,.quickview__body .qv-right{width:100%;max-width:100%;min-width:0;flex:0 0 auto;height:auto;overflow:visible!important}.quickview__body .qv-right{align-self:center;display:flex;justify-content:center;padding:0}.quickview__body .qv-right .product__media-wrapper,.quickview__body .qv-right .main-slider-wrapper{width:min(calc(100% - 2.4rem),41rem)!important;max-width:min(calc(100% - 2.4rem),41rem)!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;justify-content:center!important;overflow:visible!important}.quickview__body .qv-right .main-slider-wrapper .swiper-wrapper,.quickview__body .qv-right .main-slider-wrapper .swiper-slide{display:flex!important;justify-content:center!important;overflow:visible!important}.quickview__body .qv-right .main-slider-wrapper img{width:138%!important;max-width:none!important;min-width:138%!important;flex:0 0 138%!important;flex-shrink:0!important;margin-left:0!important;margin-right:0!important}.qv-content-grid{gap:1.2rem;margin-top:.8rem}.custom-buy-box{padding:1rem}.qv-details-grid{grid-template-columns:1fr;max-width:100%}.utn-tabs.utn-fill .utn-tab.utn-active{background-color:#fff;border-radius:10px}.woss{height:110px}.header-wave{margin-top:60px}.quickview__body h1{font-size:22px}.quickview__body div#qv-price{font-size:18px}.utn-tabs{padding:5px;border-radius:10px;display:flex;grid-template-columns:repeat(2,1fr);max-width:100%;flex-wrap:wrap}@media(hover:none),(pointer:coarse){.utn-tabs.utn-fill .utn-tab-indicator{display:none!important;position:static;border:none;background:transparent}}.utn-tab{padding:8px 12px;font-size:12px;text-align:center;letter-spacing:normal;flex-grow:1}.custom-richs-section{padding:30px 0 40px;font-size:12px}.custom-richs-content ul{font-size:12px}.custom-richs-section h2{font-size:18px}html .page-width{padding-left:25px;padding-right:25px}.contact__button button{font-size:14px;padding:13px 12px;max-width:100%;width:100%}.page-contact .rich-text__blocks .rich-text__heading{font-size:20px}.contact .contact__button{margin-top:2rem}.contact .field textarea.field__input{height:150px}.contact .field .field__label{font-size:13px}.contact .field .field__input,.contact .field .select__select,.contact .field .customer .field input,.contact .field .customer select{font-size:13px;padding:10px 15px}.page-contact .rich-text__blocks .rich-text__text{font-size:12px}.page-contact .banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content,.page-contact .banner--small:not(.banner--adapt),.global_banners.banner--small:not(.banner--adapt),.global_banners.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:20rem}.page-contact .banner__heading,.global_banners .banner__heading{font-size:28px;margin:0}.page-contact .rich-text__blocks{max-width:100%}.contact-extra-info__text p{font-size:12px}.contact-extra-info__icon{width:36px;height:36px;min-width:36px}.contact-extra-info__icon svg{width:16px;height:16px}.template-collection .banner__heading{font-size:28px}.product-grid-container .collection .card__heading,.card-information>.price{font-size:14px}.product-form__buttons .product-form__submit,.product-form__buttons button.shopify-payment-button__button{font-size:14px}.product.grid{gap:30 0}product-info .product.grid .grid__item{max-width:100%!important;width:100%!important;padding:0}.our-coffee-section{padding:30px 0}.our-coffee-section .swiper-wrapper{align-items:center;padding-bottom:50px;padding-top:10px}.primary-btns{font-size:12px;padding:7.5px 5px;max-width:120px}.about-wave-content h2,.coffee-content h2,.our-coffee-section .section-title{font-size:20px}.wild-nature-content h2{font-size:24px;margin:0 auto 10px;max-width:220px}.coffee-title{font-size:1.8rem;line-height:1.02}.wild-nature-wrapper{display:grid;grid-template-columns:1fr}.wild-nature-content{padding:46px 24px}.wild-nature-content .wild-nature-des,.about-wave-content p,.coffee-content p{font-size:12px;line-height:20px}.wild-nature-content .wild-nature-des{margin:0 auto;max-width:333px}.dual-sale-section{padding:30px 25px}.dual-sale-section .page-width{padding:0}.dual-sale-wrapper{grid-template-columns:1fr;gap:10px}.sale-card img{height:300px}.about-wave-image img{height:auto}header.header .header__icons .header__icon{display:flex!important}section.about-wave-section{background-position:center top;background-size:contain;padding-top:78px}section.about-wave-section .page-width{position:relative;z-index:1}.coffee-section{padding:30px 0}header.header .header__icons{gap:10px}header.header .header__icons .header__icon,header.header .header__icons .header__icon .svg-wrapper,header.header .header__icons .header__icon .svg-wrapper .icon,header-drawer .header__icon--menu .icon-hamburger,header-drawer .header__icon--menu{width:20px;height:20px}header-drawer .header__icon--menu .icon-hamburger{left:0}.header .mobil-lyouts{order:0;margin:0}.header__heading-logo{height:62px;object-fit:contain}header.header .header__icons details-modal.header__search{display:none}.sticky-atc__button button{font-size:10px;padding:12px 4px}.sticky-atc__title{font-size:12px;font-weight:700;text-transform:none}.sticky-atc__price,.faq-answer{font-size:12px}.sticky-atc__inner{margin:auto;padding:5px;gap:5px;grid-template-columns:2fr 10fr 1fr}header .mobil-lyouts .header__search{display:none}.header .mobil-lyouts .header__icon,.header .mobil-lyouts .header__icon .svg-wrapper .icon-search{width:20px;height:20px}header.header .header__icons{gap:0}header.header .header__icons .header__icon--cart{margin:0 0 0 10px}.coffee-container{gap:20px;grid-template-columns:1fr}.coffee-content h2{margin-bottom:5px}.coffee-section .primary-btns{margin-top:0}.coffee-images{gap:10px;grid-template-columns:1.459fr 1fr}footer .footer-block--newsletter .footer-block__newsletter{max-width:100%;width:100%}footer .newsletter-form__field-wrapper .field{flex-direction:row;gap:9px}footer .newsletter-form__field-wrapper .field__input{height:30px;padding:1px 9px;font-size:10px}footer .newsletter-form__button{font-size:12px;width:100%;max-width:126px;height:30px}footer .footer__list-social.list-social{justify-content:flex-start;margin:20px 0 0;gap:10px}footer .list-social .list-social__link{width:24px;height:24px}footer .list-social .list-social__link span.svg-wrapper{width:12px;height:12px}footer .footer__copyright{padding-top:20px;flex-direction:column}footer .footer__content-top{padding-bottom:2rem}footer.footer{padding-top:64px;padding-bottom:30px}footer.footer .footer-block--newsletter h2{margin:0 0 15px;font-size:12px;text-align:left}.footer-html ul li{gap:5px;font-size:10px}.footer-html ul li svg{width:12px;height:12px}.footer-html ul{gap:10px}footer.footer .footer-block--newsletter{gap:20px}.footer__copyright .copyright__content{font-size:12px}svg.icon.icon-close{margin:0;width:18px;height:18px}footer.footer{position:relative}footer.footer:after{background:#2a1f2f;content:"";position:absolute;bottom:0;left:0;right:0;height:72%}footer.footer>div{z-index:1;position:relative;overflow:visible}footer.footer .wave{top:-40px;height:220px;animation:wave2 6.5s linear infinite;background-size:800px 200px}.related-products .product-grid.grid--4-col-desktop{grid-template-columns:repeat(2,1fr);gap:20px}.related-products .card__heading{font-size:14px;min-height:inherit}.card-information>.price{font-size:14px}.related-products .related-products__heading{font-size:22px}.product__title h1{font-size:28px}body product-info .product__info-wrapper .price{font-size:18px}body .grid--peek.slider .grid__item:first-of-type{margin-left:0}quantity-input.quantity{background-color:#fff}.about-rgt-lft .wild-nature-content h2{font-size:24px}.about-rgt-lft .wild-nature-content .wild-nature-des{font-size:12px;line-height:20px}.faq-wrapper{gap:50px;flex-direction:column}.faq_img,.faq-col{width:100%}.faq-question{padding:14px 20px;font-size:14px}.product-faq h2{font-size:22px;max-width:620px}@keyframes wave2{0%{background-position-x:0}to{background-position-x:-800px}}}@media(min-width:750px)and (max-width:750.98px){.woss{height:150px}.woss svg{height:240px}.primary-btns{font-size:16px;padding:16px 12px;max-width:180px}}@media(max-width:750.98px){footer.footer .wave{top:-40px!important}header .cart-count-bubble{bottom:1.1rem;left:1.1rem}.template-collection .bot-hero-wv svg+svg{display:none}}.page-width.drawer-menu{display:grid!important;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;align-items:center;justify-content:normal}.header .mobil-lyouts{grid-area:left-icons;order:initial;margin-left:0;justify-self:start;align-items:center}header.header .header__heading,header.header .header__heading-link{grid-area:heading;justify-self:center;align-self:center}header.header .header__icons{grid-area:icons;order:initial;justify-self:end;align-items:center}header-drawer{justify-self:start;margin-left:0}header-drawer .header__icon--menu span,header-drawer .menu-opening .header__icon--menu span{position:relative;display:block;width:100%;height:100%;top:auto;left:auto}@media(max-width:750.98px){.page-width.drawer-menu{grid-template-columns:1fr auto 1fr}.header .mobil-lyouts{order:initial;margin:0}header.header .header__icons{margin-top:0}header.header .header__icons .header__icon--account,header.header .header__icons .header__icon--cart,header.header .header__icons .header__icon--account .svg-wrapper,header.header .header__icons .header__icon--cart .svg-wrapper,header.header .header__icons .header__icon--account .svg-wrapper .icon,header.header .header__icons .header__icon--cart .svg-wrapper .icon{width:24px;height:24px}header.header .header__icons .header__icon--account{position:relative;left:-.8rem}header.header .header__icons .header__icon--cart{position:relative;left:.1rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
