.product-form__payment-icons{background:0 0!important;border-radius:0!important;margin-top:8px!important;padding-top:6px!important;padding-bottom:6px!important}.product-form__payment-icons .site-footer__payment-icons{row-gap:4px!important}.product-form__payment+.product-form__payment-icons{margin-top:10px!important;padding-top:0!important}.product-form__payment-icons .payment-icon img{width:auto;max-width:42px;height:20px;display:block}.product-form__trust-badge{background:0 0!important}@media(max-width:767px){.product-form__payment-icons{margin-top:7px!important;padding-top:5px!important;padding-bottom:5px!important}.product-form__payment+.product-form__payment-icons{margin-top:8px!important}.product-form__payment-icons .payment-icon img{max-width:38px;height:18px}}.price__save,.price__save *,.price__save .money,.price__save .price__save-money{color:#fff!important}:root,.jdgm-widget,.jdgm-preview-badge,.jdgm-review-widget,.jm-review-widget,.jm-review-item,#judgeme_product_reviews{--jdgm-star-color:var(--color-cta,#9f4f2f)!important;--jm-review-widget-star-and-histogram-color:var(--color-cta,#9f4f2f)!important}.jdgm-star,.jdgm-widget .jdgm-star,.jdgm-preview-badge .jdgm-star,.home-judgeme-reviews__stars,.home-review-card__rating,.home-review-card__star{color:var(--color-cta,#9f4f2f)!important}.jm-star-rating__filled svg path{fill:var(--color-cta,#9f4f2f)!important}.jm-star-rating__empty svg path,.jm-star-rating__half svg path{stroke:var(--color-cta,#9f4f2f)!important}.jm-star-rating__half stop{stop-color:var(--color-cta,#9f4f2f)!important}.jm-star-rating__font-icon{color:var(--color-cta,#9f4f2f)!important}.jm-review-widget-header__title,.jm-review-widget-minimal-header__title,.jdgm-rev-widg__title{color:var(--color-primary,#173a32)!important;font-weight:700!important}@media(max-width:767px){body.template-index [aria-modal=true][role=dialog]{visibility:hidden!important;pointer-events:none!important;display:none!important}}.site-footer__social a,.site-footer__social a:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important}@media(max-width:767px){body.template-index #YozCartDrawer[aria-modal=true][role=dialog]{visibility:visible!important;pointer-events:auto!important;display:flex!important}}@media(min-width:1024px)and (max-width:1199px){html[lang^=de] .site-header__nav{display:none!important}html[lang^=de] .site-header__menu-toggle{display:flex!important}}@media(min-width:1200px){html[lang^=de] .site-header__logo{margin-right:4px!important}html[lang^=de] .site-nav{gap:0!important}html[lang^=de] .site-nav__link{gap:4px!important;padding:9px 6px!important;font-size:.78rem!important;letter-spacing:.01em!important}}.site-footer__withdrawal-link{display:inline;border:0;border-radius:0;background:transparent;padding:0;font-weight:inherit}.eu-withdrawal{--eu-green:#173a32;--eu-border:#173a3226;--eu-surface:#fffefa;color:var(--eu-green)}.eu-withdrawal__header{max-width:720px;margin:0 0 32px}.eu-withdrawal__header>p:last-child{color:#35564f;line-height:1.7}.site-footer__registered-address{color:#fffbfae0;font-size:.85rem;font-style:normal;line-height:1.6;margin-bottom:24px;max-width:320px}.site-footer__registered-address strong{color:#fff;font-weight:600}.eu-withdrawal__eyebrow{margin:0 0 8px;color:#9f4f2f;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.eu-withdrawal__form{max-width:720px;padding:clamp(22px,4vw,38px);border:1px solid var(--eu-border);border-radius:20px;background:var(--eu-surface);box-shadow:0 12px 32px #173a3212}.eu-withdrawal__field{display:grid;gap:8px;margin-bottom:20px}.eu-withdrawal__field label{font-weight:700}.eu-withdrawal__field label span{font-weight:400;color:#547068}.eu-withdrawal__field input,.eu-withdrawal__field textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #173a3240;border-radius:10px;background:#fff;color:#173a32;font:inherit}.eu-withdrawal__field textarea{min-height:112px;resize:vertical}.eu-withdrawal__field input:focus,.eu-withdrawal__field textarea:focus{outline:3px solid #9f4f2f33;border-color:#9f4f2f}.eu-withdrawal__confirmation{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;margin:4px 0 22px;padding:16px;border-radius:12px;background:#173a320a}.eu-withdrawal__confirmation input{width:20px;height:20px;margin:2px 0 0;accent-color:#173a32}.eu-withdrawal__submit{min-height:48px;padding:0 24px;border:1px solid #9f4f2f;border-radius:999px;background:#9f4f2f;color:#fff;font-weight:700;box-shadow:none}.eu-withdrawal__submit:hover,.eu-withdrawal__submit:focus-visible{border-color:#813f27;background:#813f27;color:#fff}.eu-withdrawal__submit:focus-visible{outline:3px solid #9f4f2f4d;outline-offset:3px}.eu-withdrawal__privacy{margin:18px 0 0;color:#547068;font-size:.86rem;line-height:1.55}.eu-withdrawal__errors{margin-bottom:22px;padding:16px;border:1px solid #a12d2d55;border-radius:10px;background:#a12d2d0d;color:#7b1f1f}.eu-withdrawal__success{outline:none}.eu-withdrawal__success h2{margin-top:0;color:#173a32}.eu-withdrawal__receipt{margin:24px 0}.eu-withdrawal__receipt>div{display:grid;grid-template-columns:minmax(150px,.42fr) 1fr;gap:14px;padding:10px 0;border-bottom:1px solid var(--eu-border)}.eu-withdrawal__receipt dt{font-weight:700}.eu-withdrawal__receipt dd{margin:0;overflow-wrap:anywhere}@media(max-width:640px){.eu-withdrawal__form{padding:20px 16px;border-radius:14px}.eu-withdrawal__receipt>div{grid-template-columns:1fr;gap:3px}}body:has(#track123-app) .site-footer{margin-top:0!important}@media(min-width:768px){.site-nav__dropdown:after{content:"";position:absolute;top:-8px;right:0;left:0;height:8px;pointer-events:auto}}body.template-list-collections .collection-card[href$="/collections/coffee-machines"] .collection-card__image{object-fit:contain;transform:none}.site-footer__accordion>summary{list-style:none}.site-footer__accordion>summary::-webkit-details-marker{display:none}.site-footer__accordion:not([open])>.site-footer__menu{display:none!important}@media(min-width:768px){.site-footer__accordion>summary{cursor:default;pointer-events:none}.site-footer__accordion>.site-footer__menu{display:block!important}}@media(max-width:767px){.site-footer{padding-top:44px!important;padding-bottom:22px!important}.site-footer__grid{gap:0!important}.site-footer__brand{margin-bottom:26px}.site-footer__registered-address,.site-footer__newsletter{margin-bottom:18px}.site-footer__social-group{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.site-footer__column:not(.site-footer__brand){border-top:1px solid rgba(255,251,250,.14)}.site-footer__accordion>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;margin-bottom:0!important;padding:14px 0;font-size:.98rem;cursor:pointer}.site-footer__accordion>summary:after{content:"";flex:0 0 auto;width:8px;height:8px;margin-top:-3px;border-right:1.5px solid rgba(255,251,250,.6);border-bottom:1.5px solid rgba(255,251,250,.6);transform:rotate(45deg);transition:transform .2s ease}.site-footer__accordion[open]>summary:after{margin-top:3px;transform:rotate(-135deg)}.site-footer__accordion>.site-footer__menu{padding-bottom:10px}.site-footer__menu li{margin-bottom:0}.site-footer__menu .site-footer__link{display:block;padding:8px 0;font-size:.875rem;color:#fffbfab8}.site-footer__bottom{margin-top:26px!important;padding-top:18px;gap:12px}.site-footer__legal-links{display:flex!important;flex-wrap:wrap;gap:6px 16px!important;padding-right:52px}.site-footer__legal-links .site-footer__link{font-size:.78rem}.site-footer__copyright{font-size:.8rem}.site-footer__payment-icons{display:grid!important;grid-template-columns:repeat(5,34px);gap:8px!important}.site-footer__payment-icons .payment-icon img,.site-footer__payment-icons .payment-icon svg{width:34px;height:22px}}body.template-collection .product-card__quick-add:not(.product-card__quick-add--disabled){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffefaeb;border-color:#173a3212;box-shadow:0 6px 18px #80401f47;color:#173a32}body.template-index .hero-banner__media:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0a1c1847,#0a1c181a 30%,#0a1c184d),linear-gradient(180deg,#0a1c1842,#0a1c1814 34%,#0a1c1861)}body.template-index .hero-banner__content{z-index:2}body.template-index .hero-banner__title,body.template-index .hero-banner__title .cinematic-blur-text__word{text-shadow:0 3px 22px rgba(0,0,0,.72),0 1px 3px rgba(0,0,0,.78)!important}body.template-index .hero-banner__subtitle,body.template-index .hero-banner__description,body.template-index .hero-banner__trust-item{text-shadow:0 2px 14px rgba(0,0,0,.82)!important}body.template-index .hero-banner__subtitle{line-height:1.35}body.template-index .hero-banner__description{max-width:44rem;font-size:clamp(1.0625rem,.98rem + .25vw,1.1875rem);line-height:1.62}body.template-index .hero-banner__trust-item span{font-size:.8125rem;line-height:1.45}body.template-index:not(:has(.site-header.scrolled)) .site-header__wrapper,body.template-index .site-header:not(.scrolled) .site-header__wrapper{background:#fffefaad!important;border:0!important;-webkit-backdrop-filter:blur(22px) saturate(145%)!important;backdrop-filter:blur(22px) saturate(145%)!important;box-shadow:0 10px 28px #173a3214!important}body.template-index .site-header:not(.scrolled) :is(.site-nav__link,.site-header__icon,.site-header__menu-toggle,.site-header__logo){color:#173a32!important;text-shadow:none!important}body.template-index .site-header:not(.scrolled) .site-header__logo-img{filter:none!important}body.template-index .site-header:not(.scrolled) .site-nav__dropdown{color:#173a32!important;background:#fffefaf0!important;-webkit-backdrop-filter:blur(22px) saturate(135%)!important;backdrop-filter:blur(22px) saturate(135%)!important;box-shadow:0 16px 40px #173a3224!important}body.template-index .site-header:not(.scrolled) .site-nav__dropdown-link{color:#173a32!important}body.template-index .site-header:not(.scrolled) .site-nav__dropdown-link:before{background:#173a3257!important}body.template-index .site-header:not(.scrolled) .site-nav__dropdown-link:hover{color:#173a32!important;background:#173a320f!important}body.template-product #MainContent .product-template__title{max-width:26ch!important;font-size:clamp(2.125rem,2.25vw,2.5rem)!important;line-height:1.17!important;letter-spacing:-.025em!important;text-wrap:balance}body.template-product #MainContent .product-template__vendor{color:#35564f!important;font-size:.8125rem!important;line-height:1.5!important;letter-spacing:.1em!important}body.template-product #MainContent .product-template__description .rte{max-width:74ch!important;color:#243a33!important;font-size:1.0625rem!important;line-height:1.74!important}body.template-product #MainContent .product-template__description .rte :is(p,li){line-height:1.74!important}body.template-product #MainContent .product-template__description .rte :is(h2,h3,h4){color:#173a32;line-height:1.25;text-wrap:balance}body.template-product #MainContent .product-template__description .rte table td{color:#40554e!important;font-size:.96875rem!important;line-height:1.58!important}body.template-product #MainContent .product-template__description .rte a{color:#783d27;text-decoration-thickness:.1em;text-underline-offset:.18em}body.template-product #MainContent :is(.product-form__label,.product-bundle__heading,.product-template__related-title){line-height:1.3}@media(max-width:767px){body.template-index .hero-banner__media:after{background:linear-gradient(180deg,#091c1761,#091c171a 25%,#091c176b 72%,#091c179e)}body.template-index .hero-banner__title{line-height:1.02}body.template-index .hero-banner__description{max-width:34ch;font-size:1rem;line-height:1.62}body.template-index .hero-banner__trust-item span{font-size:.75rem}body.template-product #MainContent .product-template__title{max-width:none!important;font-size:clamp(1.75rem,7.2vw,1.875rem)!important;line-height:1.2!important;letter-spacing:-.02em!important}body.template-product #MainContent .product-template__description .rte{max-width:none!important;font-size:1.03125rem!important;line-height:1.72!important}body.template-product #MainContent .product-template__description .rte :is(p,li){line-height:1.72!important}body.template-product #MainContent .product-template__description .rte table td{padding:12px;font-size:.9375rem!important;line-height:1.55!important}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/theme-overrides.css.map */
