.card .media>img,.card__media .media>img,.product-card-wrapper .media>img,.predictive-search__image,.quick-add-modal__content-info--bulk .quick-add__product-container img,.multicolumn-card .media>img,.opti-bundle__img{object-fit:contain;object-position:center center}.card,.card__inner,.card__media,.card__media .media,.card .card__inner.ratio,.product-card-wrapper,.multicolumn-card,.multicolumn-card__image-wrapper,.multicolumn-card .media,.global-media-settings{background-color:transparent!important;box-shadow:none!important}.card--standard .card__inner,.card--card .card__inner,.card--card{background:transparent!important;border:0!important}.multicolumn-card .media--portrait,.opti-bundle__media{padding-bottom:144.6667%;background-color:transparent}.product-media-container.media-fit-contain .media,.product-media-container.media-fit-contain .product__modal-opener{background-color:transparent}.product-media-container.media-fit-contain .media>img,.product-media-container.media-fit-contain .deferred-media__poster img{object-fit:contain;object-position:center center}.opti-bundle__media{background:transparent;aspect-ratio:1500 / 2170;padding-bottom:0}body:has([data-opti-book-filters]) .card__heading,body:has([data-opti-book-filters]) .card__heading a{font-size:1.15rem!important;line-height:1.3!important;font-weight:700!important}body:has([data-opti-book-filters]) .price,body:has([data-opti-book-filters]) .price-item,body:has([data-opti-book-filters]) .price__regular .price-item,body:has([data-opti-book-filters]) .card-information .price{font-size:1.1rem!important;font-weight:800!important;letter-spacing:0}body:has([data-opti-book-filters]) .opti-book-filters__btn{min-height:44px;font-size:1.05rem;padding:.45rem .85rem}@media screen and (max-width:749px){body:has([data-opti-book-filters]) .card__heading,body:has([data-opti-book-filters]) .card__heading a{font-size:1.05rem!important}body:has([data-opti-book-filters]) .price,body:has([data-opti-book-filters]) .price-item,body:has([data-opti-book-filters]) .price__regular .price-item,body:has([data-opti-book-filters]) .card-information .price{font-size:1.05rem!important}}.opti-book-filters{padding:0 0 1.2rem}.opti-book-filters__row{display:flex;gap:.6rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:.15rem 0 .35rem}.opti-book-filters__btn{flex:0 0 auto;-webkit-appearance:none;appearance:none;border:1px solid rgba(30,30,30,.18);background:transparent;color:#1e1e1e;border-radius:999px;padding:.55rem 1.15rem;font-weight:700;cursor:pointer;white-space:nowrap}.opti-book-filters__btn.is-active,.opti-book-filters__btn[aria-pressed=true]{background:#e06a2b;border-color:#e06a2b;color:#fff}.opti-book-filters__row--view{padding-bottom:.15rem}.opti-book-filters__row--view .opti-book-filters__btn{font-size:1.15rem}body.is-opti-sets-view [data-book-type-filters]{display:none}body.is-opti-sets-view #product-grid,body.is-opti-sets-view .pagination-wrapper,body.is-opti-sets-view .collection>.loading-overlay{display:none!important}body.is-opti-sets-view #shopify-section-template__product-grid,body.is-opti-sets-view .section:has(#product-grid){padding-bottom:0}body.is-opti-sets-view .section:has(#product-grid) .section-product-grid-padding,body.is-opti-sets-view [class*=section-][class*=-padding]:has(#product-grid){padding-bottom:0}#mr-div-embedded-cp-cvb-page,.mr-embedded-widget.mr-embedded-widget--cvb{background:#f5efe6;border-radius:16px;padding:1.2rem 1.15rem 1.35rem}.mr-embedded-widget--cvb .mr-text,.mr-embedded-widget__offer-header-con,.mr-embedded-widget__offer-header-con .mr-text{font-size:16px!important;line-height:1.45!important;color:#1e1e1e!important}.mr-embedded-widget__offer-header-con{font-size:17px!important;font-weight:600}.mr-embedded-widget__progress-bar-con,.mr-progress-bar-con__content,.mr-progress-bar-item__milestone,.mr-progress-bar-item__reward{overflow:visible!important;height:auto!important;font-size:14px!important;color:#1e1e1e!important}.mr-progress-bar-con__bar{border-radius:999px!important;min-height:12px}.mr-progress-bar-con__item:first-child .mr-progress-bar-item__reward:before{content:"\1f381  "}.mr-progress-bar-con__item:last-child .mr-progress-bar-item__reward:before{content:"\1f69a  "}@media screen and (max-width:749px){.mr-embedded-widget--cvb .mr-text,.mr-embedded-widget__offer-header-con,.mr-embedded-widget__offer-header-con .mr-text{font-size:16px!important}}@media screen and (max-width:749px){div.opti-hero,.opti-hero.color-scheme-4,.shopify-section .opti-hero{padding-bottom:36px!important;background-color:#1e1e1e!important;box-sizing:border-box}.opti-hero .opti-hero__copy.page-width,.opti-hero .opti-hero__copy{padding-bottom:0!important}}html.csm-cookie-embed,csm-cookie-consent,.csm-wrapper,.csm-cmp-root{--csm-cc-background: #F5EFE6;--csm-cc-color: #1E1E1E}#shopify-pc__banner,#shopify-pc__banner.shopify-pc__banner__dialog,.shopify-pc__banner__wrapper{background:#f5efe6!important;color:#1e1e1e!important}#shopify-pc__banner h2,#shopify-pc__banner p,#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner-title,#shopify-pc__banner__body-title{color:#1e1e1e!important}#shopify-pc__banner a,#shopify-pc__banner__body-policy-link{color:#e06a2b!important}.opti-rezepte{padding:2.4rem 0 4.8rem;background:#f5efe6}.opti-rezepte__intro{padding-bottom:1.6rem;text-align:center}.opti-rezepte__kicker{margin:0 0 .6rem;letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem;font-weight:700;color:#e06a2b}.opti-rezepte__title{margin:0 0 .8rem;color:#1e1e1e;letter-spacing:-.02em}.opti-rezepte__lead{max-width:42rem;margin:0 auto;color:#1e1e1e}.opti-rezepte__lead p{margin:0}.opti-book-filters__btn.is-soon,.opti-book-filters__btn[disabled]{opacity:.55;cursor:not-allowed;background:transparent;color:#1e1e1e}.opti-book-filters__soon{display:inline-block;margin-left:.35rem;font-size:.85em;font-weight:700;color:#e06a2b;text-transform:lowercase}.opti-rezepte__empty{text-align:center;color:#1e1e1e;padding:2rem 0}.opti-rezepte__grid{list-style:none;margin:.8rem 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:1.4rem}@media(min-width:750px){.opti-rezepte__grid{grid-template-columns:repeat(2,1fr);gap:1.8rem}}@media(min-width:1100px){.opti-rezepte__grid{grid-template-columns:repeat(3,1fr)}}.opti-rezepte__card{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #1e1e1e0f}.opti-rezepte__link{display:block;color:#1e1e1e;text-decoration:none;height:100%}.opti-rezepte__media{position:relative;aspect-ratio:4 / 3;background:#e8e0d4;overflow:hidden}.opti-rezepte__media img{width:100%;height:100%;object-fit:cover;display:block}.opti-rezepte__placeholder{width:100%;height:100%;background:#e8e0d4}.opti-rezepte__chips{position:absolute;left:.8rem;bottom:.8rem;display:flex;flex-wrap:wrap;gap:.35rem}.opti-rezepte__chips span{background:#1e1e1e;color:#f5efe6;border-radius:999px;padding:.25rem .7rem;font-size:1.1rem;font-weight:700}.opti-rezepte__name{margin:0;padding:1rem 1.1rem 1.2rem;font-size:1.7rem;line-height:1.3;color:#1e1e1e}.opti-related{padding:3.2rem 0 4.4rem}.opti-related__title{margin:0 0 .4rem;color:#1e1e1e}.opti-related__lead{margin:0 0 1.6rem;color:#1e1e1e}.opti-related__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}@media(min-width:750px){.opti-related__grid{grid-template-columns:repeat(4,1fr)}}.opti-related__item{margin:0}.opti-related__link{display:block;color:#1e1e1e;text-decoration:none;background:#f5efe6;border-radius:16px;overflow:hidden}.opti-related__link img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.opti-related__name,.opti-related__price{display:block;padding:0 .9rem}.opti-related__name{padding-top:.8rem;font-weight:700}.opti-related__price{padding-bottom:.9rem;color:#e06a2b;font-weight:700}.article-template,.blog,[class*=bloggle],.shopify-section-main-article{color:#1e1e1e}.article-template a,.blog a{color:#e06a2b}.opti-price-gratis,[data-opti-gratis]{color:#e06a2b!important;font-weight:700!important}.opti-special-deal-note{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;z-index:auto!important;transform:none!important;margin:.75rem 0 1rem;padding:.7rem .9rem;background:#f5efe6;border:1px solid #E06A2B;border-radius:.6rem;color:#1e1e1e;font-weight:700;font-size:1.05rem;line-height:1.35}.opti-bundle__price-was-label{text-decoration:none}.opti-spice-hero{background:#f5efe6;padding:1.2rem 0 2rem}.opti-spice-hero__inner{display:grid;gap:1.4rem;align-items:center}@media screen and (min-width:750px){.opti-spice-hero__inner{grid-template-columns:1.15fr .85fr;gap:2.2rem;padding-top:.6rem;padding-bottom:.6rem}}.opti-spice-hero__media{background:#f5efe6;border-radius:.7rem;overflow:hidden}.opti-spice-hero__img{width:100%;height:auto;display:block;object-fit:contain}.opti-spice-hero__kicker{margin:0 0 .35rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.95rem;color:#e06a2b}.opti-spice-hero__title{margin:0 0 .5rem;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1;color:#1e1e1e}.opti-spice-hero__claim{margin:0 0 .7rem;font-weight:800;font-size:clamp(1.25rem,2.2vw,1.7rem);line-height:1.25;color:#e06a2b}.opti-spice-hero__text{margin:0 0 1rem;color:#1e1e1e}.opti-spice-hero__text p{margin:0}.opti-spice-hero__btn{background:#e06a2b;color:#fff}.card__media,.card__inner{position:relative}.opti-kraeuter-badge{position:absolute;top:.55rem;right:.55rem;z-index:3;background:#1e1e1e;color:#f5efe6;font-size:.78rem;font-weight:700;letter-spacing:.01em;line-height:1.25;padding:.28rem .55rem;border-radius:999px;border:1px solid #E06A2B;max-width:75%;box-shadow:0 2px 8px #1e1e1e2e}.product__media-wrapper,media-gallery,.product__media-list{position:relative}.product__media-wrapper>.opti-kraeuter-badge,media-gallery>.opti-kraeuter-badge,.product__media-list>.opti-kraeuter-badge{top:.8rem;right:.8rem}.section-opti-trust,.shopify-section:has(.opti-trust){padding-top:0!important;padding-bottom:0!important;margin:0!important}.opti-trust{background:#f5efe6;padding:0;margin:0}.opti-trust__line{display:flex;align-items:center;justify-content:center;gap:.4rem;height:30px;max-height:30px;margin:0;padding:0 1rem;font-size:.8rem;font-weight:700;line-height:1;color:#1e1e1e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opti-trust__stars{color:#e06a2b;font-size:.8rem;letter-spacing:.06em;line-height:1;flex:0 0 auto}.opti-trust__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.opti-quote{background:#f5efe6;padding:.55rem 0 .7rem}.opti-quote__inner{max-width:72rem}.opti-quote__head{display:flex;align-items:center;justify-content:center;gap:.4rem .55rem;flex-wrap:wrap;text-align:center;margin:0 0 .5rem}.opti-quote__stars{color:#e06a2b;font-size:.95rem;letter-spacing:.08em;line-height:1;margin:0}.opti-quote__headline{margin:0;font-weight:800;font-size:1rem;line-height:1.2;color:#1e1e1e}.opti-quote__list{display:flex;gap:.65rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;margin:0 -.5rem;padding:.1rem .5rem .25rem}.opti-quote__item{margin:0;flex:0 0 78%;max-width:17.5rem;scroll-snap-align:start;background:#ffffff8c;border-radius:.65rem;padding:.55rem .7rem .5rem;text-align:left;box-shadow:0 1px 4px #1e1e1e14}.opti-quote__text{margin:0 0 .3rem;font-size:.82rem;line-height:1.35;color:#1e1e1e;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;border:0;quotes:none}.opti-quote__item blockquote{border:0;padding:0}.opti-quote__meta{margin:0;color:#1e1e1eb3;font-size:.7rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opti-quote__author{font-weight:700;color:#1e1e1e}.opti-quote__source:before{content:" \b7  "}@media screen and (min-width:750px){.opti-quote{padding:.7rem 0 .85rem}.opti-quote__headline{font-size:1.15rem}.opti-quote__list{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible;margin:0;padding:0;gap:.75rem}.opti-quote__item{flex:none;max-width:none}.opti-quote__text{font-size:.88rem;-webkit-line-clamp:5}}.jdgm-rev-widg,.jdgm-rev-widg__title,.jdgm-rev-widg__summary-text,.jdgm-rev,.jdgm-rev__title,.jdgm-rev__body,.jdgm-rev__body p,.jdgm-rev__author,.jdgm-rev__content,.jdgm-prev-badge__text{color:#1e1e1e!important}.jdgm-rev-widg a,.jdgm-write-rev-link{color:#e06a2b!important}.opti-pdp-quotes{margin:.15rem 0 .55rem;max-width:36rem}.opti-pdp-quotes__item{margin:0 0 .28rem}.opti-pdp-quotes__text{margin:0;font-size:.8rem;font-style:italic;line-height:1.35;color:#1e1e1e;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.opti-pdp-quotes__author{display:inline-block;margin-top:.05rem;font-style:normal;font-weight:700;font-size:.72rem;color:#1e1e1eb3}.opti-cart-clear-wrap{margin:.9rem 0 0;text-align:center;width:100%}.opti-cart-clear{-webkit-appearance:none;appearance:none;background:none;border:0;box-shadow:none;padding:.15rem .3rem;margin:0 auto;display:inline;width:auto;min-height:0;font:inherit;font-size:1.15rem;font-weight:500;line-height:1.3;letter-spacing:0;color:rgba(var(--color-foreground),.55);text-decoration:underline;text-underline-offset:.16em;cursor:pointer}.opti-cart-clear:hover,.opti-cart-clear:focus-visible{color:rgba(var(--color-foreground),.85);background:none}.mr-embedded-widget--cvb~[class*=loading],#mr-div-embedded-cp-cvb-page .opti-monk-loading,.opti-monk-hide-loading{display:none!important}.opti-package-deal .mr-embedded-widget__product-con,.opti-package-deal .mr-product-list,.opti-package-deal .mr-embedded-widget__offer-products,.opti-package-deal [class*=gift-product],.opti-package-deal [class*=reward-product]{display:none!important}.opti-special-deal-note{position:static!important;top:auto!important;margin:.4rem 0 .6rem;font-size:1.15rem;font-weight:650;line-height:1.35;color:#1e1e1e}.opti-package-deal-note{margin:0 0 1rem;padding:0}.opti-package-deal-note__title{margin:0;font-size:1.2rem;font-weight:700;line-height:1.35;color:#1e1e1e}.opti-package-deal-note__sub{margin:.25rem 0 0;font-size:1.05rem;font-weight:500;line-height:1.35;color:#1e1e1eb3}.cart-drawer__footer .opti-package-deal-note,.cart-drawer__header .opti-package-deal-note,#CartDrawer .opti-package-deal-note{margin:.6rem 1.5rem .8rem}.shopify-section.section-opti-cart-recs,.section-opti-cart-recs,.opti-cart-recs,.opti-cart-recs__grid,.opti-cart-recs__item,.opti-cart-recs__link{overflow:visible}.opti-cart-recs{width:100%;max-width:var(--page-width, 120rem);margin:0 auto;padding:2.4rem 1.5rem 5.6rem}.opti-cart-recs--drawer{padding:1.2rem 1.5rem 1.6rem;max-width:none}.opti-cart-recs__title{margin:0 0 1.2rem;font-size:1.8rem;font-weight:750;color:#1e1e1e}.opti-cart-recs--drawer .opti-cart-recs__title{font-size:1.45rem;margin-bottom:.8rem}.opti-cart-recs__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1rem}@media screen and (min-width:750px){.opti-cart-recs--page .opti-cart-recs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem 1.4rem}}.opti-cart-recs--drawer .opti-cart-recs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem .7rem}.opti-cart-recs__item{margin:0;display:flex;flex-direction:column;min-width:0;overflow:visible}.opti-cart-recs__link{display:flex;flex-direction:column;color:#1e1e1e;text-decoration:none;flex:0 0 auto;overflow:visible}.opti-cart-recs__media{position:relative;background:#f3efe8;border-radius:.6rem;overflow:visible;display:block;flex:0 0 auto;width:100%;height:auto;aspect-ratio:auto}.opti-cart-recs__media--book{background:#efebe3;aspect-ratio:auto}.opti-cart-recs__media img{width:100%;height:auto;max-width:100%;max-height:none;object-fit:contain;object-position:center top;display:block;vertical-align:top}.opti-cart-recs__badge{position:absolute;left:.5rem;right:.5rem;bottom:.5rem;display:inline-block;width:auto;max-width:calc(100% - 1rem);padding:.28rem .5rem;border-radius:.3rem;background:#1e1e1e;color:#fff;font-size:1.05rem;font-weight:700;line-height:1.25;text-align:center}.opti-cart-recs__award{display:block;margin:.45rem 0 0;font-size:1.05rem;font-weight:600;line-height:1.3;color:#1e1e1ebf}.opti-cart-recs__name{display:block;margin:.7rem 0 .25rem;font-size:1.2rem;font-weight:650;line-height:1.3}.opti-cart-recs--drawer .opti-cart-recs__name{font-size:1.1rem;margin-top:.5rem}.opti-cart-recs__price{display:block;font-size:1.2rem;font-weight:700;color:#e06a2b;margin-bottom:.6rem}.opti-cart-recs__price-sale{color:#e06a2b;margin-right:.35rem}.opti-cart-recs__price-compare{color:#1e1e1e80;font-weight:500;text-decoration:line-through}.opti-cart-recs__item--book .opti-cart-recs__price s,.opti-cart-recs__item--book .opti-cart-recs__price-compare,.opti-cart-recs__item--book s{display:none!important}.opti-cart-recs__add{-webkit-appearance:none;appearance:none;width:100%;margin-top:auto;padding:.7rem .6rem;border:1px solid #1E1E1E;background:#fff;color:#1e1e1e;font:inherit;font-size:1.15rem;font-weight:650;line-height:1.2;cursor:pointer;border-radius:.4rem}.opti-cart-recs__add:hover,.opti-cart-recs__add:focus-visible{background:#1e1e1e;color:#fff}.opti-cart-recs--drawer .opti-cart-recs__add{font-size:1.05rem;padding:.55rem .4rem}.opti-book-fan{display:flex;justify-content:center;align-items:flex-end;height:5.4rem;margin:.35rem auto .55rem}.opti-book-fan__cover{flex:0 0 auto;width:2.45rem;aspect-ratio:2 / 3;margin-left:-.5rem;background:#f7f3ed;border-radius:.12rem;box-shadow:0 1px 3px #1e1e1e2e;overflow:hidden;transform:rotate(calc((var(--i) - 4.5) * 5deg));transform-origin:50% 100%}.opti-book-fan__cover:first-child{margin-left:0}.opti-book-fan__img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}@media(prefers-reduced-motion:reduce){.opti-book-fan__cover{transform:none}}@media screen and (max-width:749px){.opti-book-fan{height:4.8rem}.opti-book-fan__cover{width:2.15rem;margin-left:-.42rem}}.opti-benni10-chip{display:inline-flex;align-items:center;-webkit-appearance:none;appearance:none;margin:0 .12rem;padding:.08rem .42rem;border:1px dashed #E06A2B;border-radius:.35rem;background:#fff;color:#e06a2b;font:inherit;font-weight:800;letter-spacing:.04em;cursor:pointer;vertical-align:baseline;line-height:1.3}.opti-benni10-chip.is-copied{background:#e06a2b;color:#fff;border-style:solid}@media(prefers-reduced-motion:reduce){.opti-benni10-chip{transition:none}}.multicolumn-card{min-height:0}.multicolumn-card__info{padding:.7rem 1rem 1rem!important}.multicolumn-card__info>:nth-child(2){margin-top:.35rem!important}.multicolumn-card__info .link{margin-top:.4rem!important}.multicolumn-card .media--adapt{background-color:transparent!important}.multicolumn-card .media--adapt img{object-fit:contain;object-position:center bottom}.opti-fly-cart{pointer-events:none!important;max-width:none}#cart-icon-bubble,.header__icon--cart{transform-origin:center center}#cart-icon-bubble.opti-fly-bounce,.header__icon--cart.opti-fly-bounce{animation:opti-fly-bounce .38s ease}@keyframes opti-fly-bounce{0%{transform:scale(1)}30%{transform:scale(1.22)}62%{transform:scale(.94)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.opti-fly-cart{display:none!important}#cart-icon-bubble.opti-fly-bounce,.header__icon--cart.opti-fly-bounce{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/optigriller-media.css.map */
