:root{--lakis-font-display:"Fraunces",Georgia,serif;--lakis-font-body:"Jost",Arial,sans-serif;--lakis-type-display:clamp(56px,7vw,104px);--lakis-type-h1:clamp(42px,5.2vw,72px);--lakis-type-h2:clamp(32px,4vw,58px);--lakis-type-h3:clamp(23px,2.4vw,34px);--lakis-type-body-lg:clamp(16px,1.3vw,19px);--lakis-type-body:16px;--lakis-type-meta:13px;--lakis-type-label:11px;--lakis-leading-body:1.65;--lakis-section-space:clamp(64px,7vw,112px);--lakis-section-space-compact:clamp(44px,5vw,72px);--lakis-container:1320px;--lakis-gutter:clamp(20px,5vw,72px);--cds-cream:#F4ECDF;--cds-paper:#FBF6EC;--cds-ink:#22190F;--cds-espresso:#22190F;--cds-gold-a:#A8761F;--cds-gold-b:#8A4F22;--cds-gold-eye:#9B5E2B;--cds-cta-gold:#94651F;--cds-buy:#4A0E1B;--cds-buy-hover:#7A1A2E;--cds-line:rgba(34,25,15,.14);--cds-muted:rgba(34,25,15,.68);--cds-container-content:1320px;--cds-container-wide:1560px;--cds-section-space:clamp(46px,4.8vw,76px);--cds-control-height:56px;--cds-radius-control:4px;--cds-radius-card:14px;--cds-ease:cubic-bezier(.16,1,.3,1)}.cds-cta{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border:1px solid transparent;border-radius:var(--cds-radius-control);font-family:var(--lakis-font-body);font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s var(--cds-ease),border-color .2s var(--cds-ease),color .2s var(--cds-ease),transform .2s var(--cds-ease)}.cds-cta--buy{background:var(--cds-buy);color:var(--cds-paper)}.cds-cta--buy:hover{background:var(--cds-buy-hover);color:var(--cds-paper);transform:translateY(-1px)}.cds-cta--select{background:var(--cds-cta-gold);color:#fdf7ea}.cds-cta--select:hover{background:var(--cds-gold-b);color:#fdf7ea;transform:translateY(-1px)}.cds-cta--secondary{border-color:#22190f47;background:transparent;color:var(--cds-ink)}.cds-cta--secondary:hover{border-color:var(--cds-gold-b);color:var(--cds-gold-b);transform:translateY(-1px)}.cds-cta--secondary-on-dark{border-color:#f4ecdf61;background:transparent;color:var(--cds-cream)}.cds-cta--secondary-on-dark:hover{border-color:#edc36d;color:#edc36d;transform:translateY(-1px)}.cds-cta:active{transform:translateY(1px) scale(.99)}.cds-cta:focus-visible{outline:2px solid var(--cds-gold-eye);outline-offset:3px}@media(max-width:560px){.cds-cta{width:100%}}@media(prefers-reduced-motion:reduce){.cds-cta{transition:none}}html,body,button,input,select,textarea{font-family:var(--lakis-font-body)}@media(max-width:749px){body{font-size:var(--lakis-type-body)!important;line-height:1.6!important}input,select,textarea{font-size:16px!important}}.button--solid{text-transform:uppercase!important;letter-spacing:.16em!important;font-weight:500!important;box-shadow:inset 0 0 0 1px #f2e3a833!important;transition:box-shadow .45s cubic-bezier(.19,1,.22,1),background .35s!important}.button--solid:hover{box-shadow:inset 0 0 0 1px #f2e3a880!important}footer .rte a{border-bottom:0!important;padding-bottom:0!important;text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor)!important;background-size:0 1px!important;background-position:0 100%!important;background-repeat:no-repeat!important;transition:background-size .45s cubic-bezier(.19,1,.22,1),color .3s!important}footer .rte a:hover{color:#c68a56!important;background-size:100% 1px!important}#logo .logo-txt{display:inline-block!important;text-indent:-9999px!important;overflow:hidden!important;white-space:nowrap!important;width:188px!important;height:44px!important;background-image:url(//chocolat-tuebingen.de/cdn/shop/t/62/assets/chocolat-logo.png?v=167522854824687320271786099220)!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:contain!important}@media(max-width:749px){#logo .logo-txt{width:150px!important;height:36px!important}}@media(max-width:1023px){.mount-announcement-bar{position:relative;z-index:1000;height:38px!important;min-height:38px!important;overflow:hidden!important;background:#1f1f1f!important}.mount-announcement-bar .container--large{width:100%!important;max-width:none!important;padding-inline:0!important}.mount-announcement-bar announcement-bar,.mount-announcement-bar .announcement-bar,.mount-announcement-bar .announcement-bar__content,.mount-announcement-bar .announcement-bar__slider{width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;margin:0!important}.mount-announcement-bar .announcement-bar{display:block!important;grid-template-columns:1fr!important}.mount-announcement-bar .announcement-bar__social-icons,.mount-announcement-bar .announcement-bar__localization-form,.mount-announcement-bar .announcement-bar__content-nav,.mount-announcement-bar .announcement:not(:first-child){display:none!important}.mount-announcement-bar .announcement-bar__slider{min-width:0!important;overflow:hidden!important;scroll-behavior:auto!important;scroll-snap-type:none!important}.mount-announcement-bar .announcement:first-child{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:38px!important;min-height:38px!important;overflow:hidden!important;padding-top:0!important;padding-right:max(14px,env(safe-area-inset-right))!important;padding-bottom:0!important;padding-left:max(14px,env(safe-area-inset-left))!important;color:#fff!important;font-size:clamp(11px,3vw,12px)!important;letter-spacing:.01em!important;line-height:1!important;text-align:center!important;text-overflow:ellipsis;white-space:nowrap!important}}@media(min-width:990px){.site-nav.style--classic .submenu.mega-menu{--lakis-mega-ink:#241711;--lakis-mega-gold:#C89A42;--lakis-mega-cream:#F7F0E5;padding:14px 0 0!important;overflow:hidden}.site-nav.style--classic .submenu.mega-menu:after{top:14px!important;background:linear-gradient(112deg,rgba(255,255,255,.42),transparent 44%),var(--lakis-mega-cream)!important;border-color:#2417111f!important;box-shadow:0 28px 50px -38px #2417118c}.site-nav.style--classic .submenu.mega-menu .submenu-holder{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(330px,420px)!important;gap:clamp(34px,4vw,68px)!important;align-items:stretch;margin:0 auto!important;padding-top:clamp(28px,3vw,44px)!important;padding-bottom:clamp(28px,3vw,44px)!important}.site-nav.style--classic .submenu.mega-menu .submenu-masonry,.site-nav.style--classic .submenu.mega-menu .submenu-masonry.masonry-active{align-content:start;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 clamp(28px,3vw,52px)!important;width:auto!important;height:auto!important;margin:0!important;position:relative!important;counter-reset:lakis-mega-item}.site-nav.style--classic .submenu.mega-menu .lakis-mega-heading{grid-column:1/-1;display:flex!important;flex-direction:column;gap:5px;width:auto!important;margin:0 0 16px!important;padding:0 0 15px!important;position:relative!important;inset:auto!important;transform:none!important;border-bottom:1px solid rgba(36,23,17,.18)}.site-nav.style--classic .submenu.mega-menu .lakis-mega-heading__eyebrow{color:#9a5e2d;font-family:var(--lakis-font-body)!important;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.2em;text-transform:uppercase}.site-nav.style--classic .submenu.mega-menu .lakis-mega-heading__title{color:var(--lakis-mega-ink);font-family:var(--lakis-font-display)!important;font-size:clamp(25px,2vw,34px);font-weight:400;line-height:1.05;letter-spacing:-.02em}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.mega-link,.site-nav.style--classic .submenu.mega-menu .submenu-masonry.masonry-active>.mega-link{counter-increment:lakis-mega-item;display:block!important;position:relative!important;inset:auto!important;width:auto!important;min-width:0!important;padding:0!important;transform:none!important;border-bottom:1px solid rgba(36,23,17,.14)}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.lakis-mega-heading+.mega-link{grid-column:1/-1;margin-bottom:10px;border:1px solid rgba(138,79,34,.45);border-radius:4px;background:#a8761f14}.site-nav.style--classic #SiteNavLabel-barista-classic .submenu-masonry,.site-nav.style--classic #SiteNavLabel-barista-classic .submenu-masonry.masonry-active{grid-template-columns:repeat(3,minmax(0,1fr))!important}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.mega-link>.menu-link{display:grid!important;grid-template-columns:36px minmax(0,1fr) 20px;gap:12px;align-items:center;min-height:62px;margin:0!important;padding:9px 2px!important;color:var(--lakis-mega-ink)!important;font-family:var(--lakis-font-display)!important;font-size:clamp(17px,1.35vw,20px)!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.2!important;text-transform:none!important;transition:color .32s cubic-bezier(.19,1,.22,1),padding .4s cubic-bezier(.19,1,.22,1)!important}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.mega-link>.menu-link:before{content:counter(lakis-mega-item,decimal-leading-zero);color:#9a5e2d;font-family:var(--lakis-font-body);font-size:11px;font-weight:500;letter-spacing:.14em}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.mega-link>.menu-link:after{content:"\2192";justify-self:end;color:#9a5e2d;font-family:var(--lakis-font-body);font-size:15px;transform:translate(-5px);opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.19,1,.22,1)}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.mega-link>.menu-link:hover{color:#9b5e2b!important;padding-inline-start:8px!important}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.mega-link>.menu-link:hover:after{opacity:1;transform:translate(0)}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.lakis-mega-heading+.mega-link>.menu-link{min-height:54px;padding:9px 16px!important;border-radius:4px!important;background:none!important;color:var(--lakis-mega-ink)!important;font-size:clamp(18px,1.45vw,22px)!important}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.lakis-mega-heading+.mega-link>.menu-link:before,.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.lakis-mega-heading+.mega-link>.menu-link:after{color:#9a5e2d}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.lakis-mega-heading+.mega-link>.menu-link:hover{color:#8a4f22!important}.site-nav.style--classic .submenu.mega-menu .submenu-masonry>.lakis-mega-heading+.mega-link>.menu-link:after{opacity:1;transform:none}.site-nav.style--classic .submenu.mega-menu .text-animation--underline-in-header{background-image:none!important}.site-nav.style--classic .submenu.mega-menu .mega-link.has-promotion{grid-column:2;grid-row:1;width:auto!important;min-width:0;margin:0!important;padding:0!important;border:0;opacity:0;transform:translateY(8px);transition:opacity .38s ease .09s,transform .55s cubic-bezier(.19,1,.22,1) .09s}.site-nav.style--classic .has-submenu:hover .submenu.mega-menu .mega-link.has-promotion,.site-nav.style--classic .has-submenu.focus .submenu.mega-menu .mega-link.has-promotion{opacity:1;transform:translateY(0)}.site-nav.style--classic .submenu.mega-menu .menu-promotion{min-height:276px!important;height:100%;overflow:hidden;border:1px solid rgba(200,154,66,.45);border-radius:12px!important;text-align:left!important;box-shadow:inset 0 0 0 7px #f7f0e514}.site-nav.style--classic .submenu.mega-menu .menu-promotion-content{position:relative;z-index:2;align-items:flex-start!important;justify-content:flex-end!important;width:100%;min-width:0;padding:clamp(24px,3vw,38px)!important;text-align:left!important}.site-nav.style--classic .submenu.mega-menu .menu-promotion-title{display:block!important;max-width:12ch;font-family:var(--lakis-font-display)!important;font-size:clamp(28px,2.5vw,42px)!important;font-weight:400!important;letter-spacing:-.025em;line-height:1.02!important}.site-nav.style--classic .submenu.mega-menu .menu-promotion-title>span{font:inherit!important}.site-nav.style--classic .submenu.mega-menu .menu-promotion-subtitle{max-width:27ch;margin-top:8px!important;font-size:13px!important;line-height:1.45!important;opacity:.86}.site-nav.style--classic .submenu.mega-menu .menu-promotion-button{min-height:auto!important;margin-top:19px!important;padding:0 0 5px!important;border:0!important;border-bottom:1px solid currentColor!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important}.site-nav.style--classic .submenu.mega-menu .menu-promotion-button:after{content:"  \2192";white-space:pre}.site-nav.style--classic .submenu.mega-menu .menu-promotion-button:hover{background:transparent!important;color:inherit!important}.site-nav.style--classic .submenu.mega-menu .menu-promotion-background-image{z-index:0!important}.site-nav.style--classic .submenu.mega-menu .menu-promotion-background-image:after{background:linear-gradient(90deg,#160f0aeb,#22190fb8 56%,#22190f42)!important;opacity:1!important}.site-nav.style--classic .submenu.mega-menu .menu-promotion-background-image img{transform:scale(1.015);transition:transform 1.2s cubic-bezier(.19,1,.22,1)}.site-nav.style--classic .submenu.mega-menu .menu-promotion:hover .menu-promotion-background-image img{transform:scale(1.06)}}@media(max-width:989px){mobile-navigation .site-nav .mega-menu{background:#f7f0e5}mobile-navigation .site-nav .mega-menu .submenu-back{background:#22190f!important}mobile-navigation .site-nav .mega-menu .submenu-back a{color:#fff8ed!important;font-family:var(--lakis-font-body)!important;font-size:11px!important;letter-spacing:.14em;text-transform:uppercase}mobile-navigation .site-nav .mega-menu .submenu-masonry>.mega-link>.menu-link{min-height:58px;padding-block:14px!important;color:#241711!important;font-family:var(--lakis-font-display)!important;font-size:18px!important;font-weight:400!important}mobile-navigation .site-nav .mega-menu .lakis-mega-heading{display:flex!important;flex-direction:column;gap:4px;padding:22px var(--sidebar-gutter) 14px!important;border-bottom:1px solid rgba(36,23,17,.14)}mobile-navigation .site-nav .mega-menu .lakis-mega-heading__eyebrow{color:#9a5e2d;font-family:var(--lakis-font-body)!important;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}mobile-navigation .site-nav .mega-menu .lakis-mega-heading__title{color:#241711;font-family:var(--lakis-font-display)!important;font-size:28px;font-weight:400;line-height:1.05}mobile-navigation .site-nav .mega-menu .submenu-masonry>.lakis-mega-heading+.mega-link>.menu-link{min-height:54px;margin:10px var(--sidebar-gutter) 4px!important;padding:8px 12px!important;border:1px solid rgba(138,79,34,.42);border-radius:4px;background:#a8761f14!important;color:#9b5e2b!important;font-size:21px!important}mobile-navigation .site-nav .mega-menu .has-promotion{padding:18px var(--sidebar-gutter) 26px!important}mobile-navigation .site-nav .mega-menu .menu-promotion{min-height:210px!important;overflow:hidden;border:1px solid rgba(200,154,66,.45);border-radius:12px!important}mobile-navigation .site-nav .mega-menu .menu-promotion-background-image:after{background:linear-gradient(90deg,#160f0ae6,#22190f6b)!important;opacity:1!important}mobile-navigation .site-nav .mega-menu .menu-promotion-title{font-family:var(--lakis-font-display)!important;font-size:28px!important;font-weight:400!important;line-height:1.05!important}mobile-navigation .site-nav .mega-menu .menu-promotion-title>span{font:inherit!important}mobile-navigation .site-nav .mega-menu .menu-promotion-button{min-height:42px!important;font-size:11px!important;letter-spacing:.16em!important}}.header-actions form[role=search]{border:0!important;border-bottom:1px solid rgba(34,25,15,.22)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.header-actions form[role=search] input[type=search]{border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;font-family:Jost,sans-serif!important}.header-actions form[role=search] input[type=search]::placeholder{letter-spacing:.02em!important;text-transform:none!important;font-size:13.5px!important;color:#22190f80!important}.header-actions .button:not(.button--icon){letter-spacing:.16em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:500!important;border-radius:2px!important}[slot=signed-out-avatar]{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:11px!important;font-weight:500!important}[data-header-cart-total]{display:none!important}.header-actions .button--cart-handle{letter-spacing:.14em!important}.header-actions .button--cart-handle{position:relative!important;overflow:visible!important}.header-actions .lakis-cart-count{position:absolute!important;top:-7px!important;right:-7px!important;min-width:18px!important;height:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 5px!important;background:#9b5e2b!important;color:#f4ecdf!important;border:1.5px solid #F4ECDF!important;border-radius:99px!important;font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important}.jdgm-widget{--jdgm-primary-color:#CFA64E !important}.jdgm-star,.jdgm-star.jdgm-star--on,.jdgm-star.jdgm-star--half{color:#cfa64e!important}.jdgm-star.jdgm-star--off,.jdgm-star.jdgm-star--hover{color:#22190f33!important}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-write-rev-link:hover,.jdgm-widget .jdgm-btn,.jdgm-widget .jdgm-paginate__page.jdgm-curr{background:#241914!important;color:#f4ecdf!important;border:0!important;border-radius:2px!important;text-transform:uppercase!important;letter-spacing:.16em!important;font-size:11.5px!important;font-weight:500!important;box-shadow:inset 0 0 0 1px #f2e3a838!important}.jdgm-widget .jdgm-rev-widg__title,.jdgm-widget .jdgm-histogram__summary-title{font-family:Fraunces,Georgia,serif!important;font-weight:400!important}.jdgm-widget a{color:#9b5e2b!important}.product-item.card.lakis-a-card{background:#fbf6ee!important;border:1px solid rgba(34,25,15,.09)!important;border-radius:12px!important;overflow:hidden;display:flex!important;flex-direction:column!important;height:100%!important;transition:transform .28s cubic-bezier(.165,.84,.44,1),box-shadow .28s,border-color .28s!important}@media(hover:hover){.lakis-a-card:hover{transform:translateY(-7px);box-shadow:0 30px 60px -30px #22190f66!important;border-color:#a8761f66!important}}.lakis-a-card .product-item__image{background:#f4ecdf!important;flex:0 0 auto!important;position:relative;padding-top:104%!important}.lakis-a-card .product-item__image-figure{mix-blend-mode:multiply;background-size:contain!important;background-position:center!important;top:9%!important;left:12%!important;right:12%!important;bottom:13%!important;width:auto!important;height:auto!important;transition:transform .45s cubic-bezier(.165,.84,.44,1)!important}.lakis-a-card .product-item__image:after{content:"";position:absolute;left:24%;right:24%;bottom:9%;height:12px;border-radius:50%;background:radial-gradient(ellipse,rgba(34,25,15,.26),transparent 70%);filter:blur(3px);opacity:.7;transition:transform .45s,opacity .45s}@media(hover:hover){.lakis-a-card:hover .product-item__image-figure{transform:scale(1.05) translateY(-4px)}.lakis-a-card:hover .product-item__image:after{transform:scale(1.1);opacity:.5}}.la__flag{position:absolute;top:12px;left:12px;z-index:3;font-family:Jost,sans-serif;font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:#f4ecdf;background:#8c551f;border-radius:99px;padding:5px 10px;max-width:calc(100% - 24px)}.la__seal{position:absolute;bottom:12px;right:12px;z-index:2;width:50px;height:50px;border-radius:50%;border:1px solid #9B5E2B;background:#fbf6ee;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Fraunces,Georgia,serif;color:#9b5e2b;line-height:1}.la__seal b{font-size:16px;font-weight:400}.la__seal span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-top:2px}.product-item__text.lakis-a{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;padding:20px 20px 18px!important;text-align:left!important;background:transparent!important}.la__vendor{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#9b5e2b}.la__name{font-family:Fraunces,Georgia,serif;font-weight:300;font-size:20px;line-height:1.12;letter-spacing:-.01em;color:#22190f;text-decoration:none;margin:7px 0 0;display:block;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal}@media(hover:hover){.la__name:hover{color:#8a4f22}}.la__orig{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#22190f80;margin:5px 0 0}.la__line{height:1px;background:linear-gradient(90deg,transparent,rgba(34,25,15,.16),transparent);margin:auto 0 12px}.la__foot{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:0}.la__foot .la__price{flex:0 0 auto;text-align:center}.la__foot .la__buy{align-self:center;text-align:center}.la__price{font-family:Fraunces,Georgia,serif;font-size:19px;color:#22190f;flex:1 1 auto;min-width:0;line-height:1.15}.la__price .product-price{display:block!important}.la__price .product-price--original,.la__price .product-price--compare{white-space:nowrap}.la__price .product-price--unit{display:block;font-family:Jost,sans-serif;font-size:11px;color:#22190f80;letter-spacing:0;margin-top:3px;white-space:nowrap}.la__buy{flex:0 0 auto;align-self:center}.la__soldout{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#22190f66}.product-item__badge,.product-item__badge--sold,.product-item__badge--sale,.product-item__badge--seasonal{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:23px!important;min-height:23px!important;line-height:1!important;padding:0 10px!important;font-family:Jost,system-ui,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:center!important;border:0!important;border-radius:99px!important;background-color:#8c551f!important;color:#f4ecdf!important;max-width:100%!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;box-shadow:none!important}.product-item__badge--sold{background-color:#22190f8c!important;color:#f4ecdf!important}.product-item__badge--top-seller{background-color:#c29a51!important;color:#17100c!important;font-weight:700!important}.product-item__badges{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:5px!important}.product-item__badges .product-item__badge{float:none!important;margin:0!important;clear:none!important}.product-text .product-item__badges{flex-direction:row!important;align-items:center!important}.la__buy.product-item__quick-buy{position:static!important;inset:auto!important;margin:0!important;padding:0!important;flex:0 0 auto;width:auto!important;opacity:1!important;visibility:visible!important;max-height:none!important;transform:none!important}.la__buy .button{border:0!important;background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important;color:#8a4f22!important;font-family:Jost,sans-serif!important;font-weight:500!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;width:auto!important;min-height:0!important;white-space:nowrap;transition:color .2s,transform .2s!important}.la__buy .button__text:after{content:" \2192"}@media(hover:hover){.lakis-a-card:hover .la__buy .button{color:#9b5e2b!important}.la__buy .button:hover{transform:translate(2px);color:#a8761f!important}}.la__beratung{text-decoration:none;font-family:Jost,sans-serif;font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:transform .2s,color .2s}@media(hover:hover){.la__beratung:hover{transform:translate(2px)}}@media(max-width:474px){.grid-palm-2 .product-item__text.lakis-a{padding:16px 14px 14px!important}.grid-palm-2 .la__name{font-size:18px;line-height:1.14;letter-spacing:0}.grid-palm-2 .la__vendor{font-size:11px;letter-spacing:.17em}}.product-item.card.lakis-v-d{background:linear-gradient(180deg,#1e1610,#160f09)!important;border-color:#f3e9d81f!important}.lakis-v-d .product-item__image{background:#f4ecdf!important;border-radius:10px;margin:14px 14px 0}.lakis-v-d .product-item__image-figure{mix-blend-mode:multiply!important}.lakis-v-d .product-item__image:after{opacity:0!important}.lakis-v-d .la__vendor{color:#d8a860!important}.lakis-v-d .la__name{color:#f6eedf!important}.lakis-v-d .la__orig{color:#f3e9d88c!important}.lakis-v-d .la__line{background:linear-gradient(90deg,transparent,rgba(243,233,216,.2),transparent)!important}.lakis-v-d .la__price,.lakis-v-d .la__price *{color:#f6eedf!important}.lakis-v-d .la__price .product-price--unit{color:#f3e9d880!important}.lakis-v-d .la__seal{background:#1e1610!important;border-color:#d8a860!important;color:#d8a860!important}.lakis-v-d .la__buy .button,.lakis-v-d .la__beratung{color:#d8a860!important}@media(hover:hover){.lakis-v-d:hover{box-shadow:0 30px 60px -30px #000000b3!important;border-color:#d8a86080!important}}.lakis-v-c{position:relative!important;border:1px solid rgba(34,25,15,.1)!important;border-radius:14px!important;overflow:hidden!important;aspect-ratio:4/5}.lakis-v-c .product-item__image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding-top:0!important;height:100%!important;background:#241a12!important}.lakis-v-c .product-item__image-figure{top:0!important;left:0!important;right:0!important;bottom:0!important;width:auto!important;height:auto!important;background-size:cover!important;mix-blend-mode:normal!important}.lakis-v-c .product-item__image:after{display:none!important}.lakis-v-c .product-item__text{position:absolute!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;z-index:2;padding:20px!important;background:linear-gradient(to top,rgba(15,10,5,.98) 0%,rgba(15,10,5,.82) 42%,rgba(15,10,5,.38) 72%,transparent 100%)!important}.lakis-v-c .la__vendor{color:#d8a860!important;font-weight:600;letter-spacing:.2em;text-shadow:0 1px 12px rgba(0,0,0,.38)}.lakis-v-c .la__name{color:#fff9ee!important;font-weight:400;font-size:22px;line-height:1.08;letter-spacing:0;text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.62)}.lakis-v-c .la__name:hover{color:#e8b36a!important}.lakis-v-c .la__orig{color:#f3e9d8b8!important}.lakis-v-c .jdgm-prev-badge{display:flex!important;align-items:center;flex-wrap:wrap;gap:3px 8px;margin:8px 0 0;color:#f6eedf!important;font-family:Jost,system-ui,sans-serif!important;text-shadow:0 1px 10px rgba(0,0,0,.5)}.lakis-v-c .jdgm-prev-badge .jdgm-star{color:#d8a860!important;font-size:13px!important}.lakis-v-c .jdgm-prev-badge__text{color:#fff9eed1!important;font-size:11px!important;font-weight:500;letter-spacing:.02em}.lakis-v-c .la__line{display:none!important}.lakis-v-c .la__foot{margin-top:12px!important}.lakis-v-c .la__price,.lakis-v-c .la__price *{color:#fff9ee!important;text-shadow:0 1px 12px rgba(0,0,0,.5)}.lakis-v-c .la__price .product-price--unit{color:#fff9eec2!important;font-weight:500}.lakis-v-c .la__buy .button{color:#f0c57a!important}.lakis-v-c .la__soldout{color:#f3e9d899!important}@media(hover:hover){.lakis-v-c:hover .product-item__image-figure{transform:scale(1.06)!important}}@media(max-width:474px){.grid-palm-1 .lakis-v-c{aspect-ratio:4/5;border-radius:8px!important;margin-inline:auto;max-width:420px;width:100%}.grid-palm-1 .lakis-v-c .product-item__text{padding:24px!important}.grid-palm-1 .lakis-v-c .la__vendor{font-size:11px;letter-spacing:0}.grid-palm-1 .lakis-v-c .la__name{font-size:28px;letter-spacing:0;line-height:1.04}.grid-palm-1 .lakis-v-c .la__price{font-size:22px}}.main-product .product-gallery-item{background:#f4ecdf!important;border-radius:16px!important;overflow:hidden!important;position:relative}.main-product .product-gallery-item .lazy-image{background:#f4ecdf!important}.main-product .product-gallery-item .lazy-image--background{top:7%!important;left:7%!important;right:7%!important;bottom:9%!important;width:auto!important;height:auto!important;background-size:contain!important}.main-product .product-gallery-item img{object-fit:contain!important;padding:7% 8% 9%!important;background:#f4ecdf!important}.main-product .product-gallery-item:after{content:"";position:absolute;left:26%;right:26%;bottom:6%;height:14px;border-radius:50%;background:radial-gradient(ellipse,rgba(34,25,15,.2),transparent 70%);filter:blur(4px);pointer-events:none;z-index:0}.lakis-seal{position:absolute;top:18px;left:18px;z-index:3;width:74px;height:74px;border-radius:50%;border:1px solid #9B5E2B;background:#fbf6eed1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Fraunces,Georgia,serif;color:#9b5e2b;line-height:1}.lakis-seal b{font-size:25px;font-weight:400}.lakis-seal span{font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin-top:2px}.footer-item:has(.footer-item__icons){grid-column:1 / -1!important;flex-basis:100%!important;width:100%!important;text-align:center}.footer-item__icons{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px 11px;margin-top:14px}.footer-item__icons .payment-icon{width:42px;height:auto}.sticky-add-to-cart{background-color:#22190f!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-top:1px solid rgba(242,227,168,.22)!important;box-shadow:0 -10px 30px #0000004d!important}.sticky-add-to-cart__title,.sticky-add-to-cart__title *,.sticky-add-to-cart__price,.sticky-add-to-cart__price *{color:#f4ecdf!important}.sticky-add-to-cart__button .button,.sticky-add-to-cart .button--solid,.sticky-add-to-cart .add-to-cart{background:#4a0e1b!important;color:#f7efdf!important;border-color:transparent!important;border-radius:4px!important;text-transform:none!important;letter-spacing:.01em!important;font-size:15px!important;font-weight:500!important}body .sticky-add-to-cart button.button,body .sticky-add-to-cart a.button,body .sticky-add-to-cart .button--solid{background:#4a0e1b!important;background-image:none!important;color:#f7efdf!important;border-color:transparent!important;border-radius:4px!important;text-transform:none!important;letter-spacing:.01em!important;font-size:15px!important;font-weight:500!important}.product-item.card .product-item__text{padding-top:12px!important;padding-bottom:12px!important}.product-item.card .product-item__text>*{margin-bottom:6px!important}.product-item.card .product-item__text>*:last-child{margin-bottom:0!important}.product-item__vendor{font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;line-height:1.3!important;color:#9b5e2b!important;opacity:1!important}.product-item.card:hover .product-item__vendor{color:#c9923a!important}.product-item__title .text-animation--underline{font-family:Fraunces,Georgia,serif!important;font-weight:400!important;font-size:16px!important;line-height:1.16!important;letter-spacing:0!important}.lakis-cardbadges{gap:4px!important;margin:1px 0 4px!important}.lcb{font-size:11px!important;padding:3px 8px!important;letter-spacing:.05em!important}.lcb--seasonal{letter-spacing:.04em!important}.product-item__text.text-size--xsmall{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11.5px!important;line-height:1.35!important}.product-item__price{font-size:14px!important;line-height:1.25!important}.product-item .button--regular{padding-top:8px!important;padding-bottom:8px!important}.product-item .button--regular .button__text{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important}html,body{overflow-x:clip!important}.site-header #logo .logo-img{background-image:url(//chocolat-tuebingen.de/cdn/shop/t/62/assets/chocolat-logo.png?v=167522854824687320271786099220)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:contain!important}.site-header #logo .logo-img>img{opacity:0!important}.site-header .header-container--top{background:var(--cc-paper,#FBF6EC)!important;border-bottom-color:#22190f29!important;color:#22190f!important}.site-header .header-container--top .button,.site-header .header-container--top a{color:#22190f!important}.site-header .header-container--top .search-results-container a:not(.button),.site-header .header-container--top .search-results-container .cart-item__title,.site-header .header-container--top .search-results-container .cart-item__title span{color:#22190f!important}.site-header .header-container--top .header-actions form[role=search]{border-bottom-color:#22190f29!important}.site-header .header-container--top .header-actions form[role=search] input[type=search]{color:#22190f!important}.site-header .header-container--top .header-actions form[role=search] input[type=search]::placeholder{color:#22190f9e!important}.site-header-container .header-container--top .button--icon svg *,.site-header .header-container--top .mobile-menu-button svg *,.site-header .header-container--top .mobile-search-button svg *,.site-header .header-container--top .mobile-cart-button svg *,.site-header .header-container--top .mobile-account-button svg *{stroke:currentColor!important}.site-header .header-container--top .mobile-menu-button svg path{fill:currentColor!important}.site-header .header-container--top .mobile-cart-button svg .circle{fill:none!important}.site-header .header-container--top .mobile-cart-button span{background:#4a0e1b!important;color:#fbf6ec!important}.no-touchevents .site-header .header-container--top .button:hover,.no-touchevents .site-header .header-container--top a:hover{color:#d9bd7b!important}.site-header #logo .logo-txt{display:inline-block!important;flex:0 0 auto!important;width:188px!important;max-width:42vw!important;height:44px!important;overflow:hidden!important;white-space:nowrap!important;text-indent:-9999px!important;font-size:0!important;line-height:0!important;color:transparent!important;background-image:url(//chocolat-tuebingen.de/cdn/shop/t/62/assets/chocolat-logo.png?v=167522854824687320271786099220)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:contain!important}@media(max-width:749px){.site-header .header__top{min-height:66px!important;position:relative!important}.site-header #logo{position:absolute!important;top:50%!important;left:50%!important;z-index:1!important;width:auto!important;max-width:none!important;padding:0!important;transform:translate(-50%,-50%)!important}.site-header #logo .logo-img--mobile,.site-header #logo .logo-txt{width:154px!important;max-width:38vw!important;height:38px!important}.site-header .mobile-header-left,.site-header .mobile-header-actions{position:relative!important;z-index:2!important}}@media(max-width:749px){.breadcrumb,.breadcrumb *{white-space:normal!important;word-break:break-word}.breadcrumb{font-size:12px!important;line-height:1.4!important}}#google-merchantwidget-iframe-wrapper{max-width:100vw!important}#google-merchantwidget-iframe-wrapper[data-lakis-widget-state=collapsed]{left:20px!important;bottom:54px!important;border-radius:50%!important;transform:scale(.595238)!important;transform-origin:left bottom!important;filter:drop-shadow(0 7px 18px rgba(30,15,10,.18))!important;transition:transform .22s ease,filter .22s ease!important}#google-merchantwidget-iframe-wrapper[data-lakis-widget-state=collapsed]:hover{transform:translateY(-2px) scale(.595238)!important;filter:drop-shadow(0 10px 22px rgba(30,15,10,.24))!important}@media(max-width:767px){#google-merchantwidget-iframe-wrapper[data-lakis-widget-state=collapsed]{left:14px!important;bottom:52px!important;transform:scale(.547619)!important}#google-merchantwidget-iframe-wrapper[data-lakis-widget-state=collapsed]:hover{transform:translateY(-2px) scale(.547619)!important}}@media(prefers-reduced-motion:reduce){#google-merchantwidget-iframe-wrapper[data-lakis-widget-state=collapsed]{transition:none!important}}.product-item__image{padding-top:100%!important}.product-item__image-figure img{object-fit:cover!important;object-position:center!important}.shopify-section-group-footer-group.main-footer,.shopify-section-group-footer-group,.main-footer{background:#241914!important;background-color:#241914!important;background-image:none!important;color:#efe3d2!important;border-top:1px solid rgba(201,146,58,.72)!important;box-shadow:inset 0 1px #fff8ed0f!important}.main-footer .footer-top{position:relative!important}.main-footer .footer-top:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(201,146,58,.9),rgba(201,146,58,.35),transparent)!important}.main-footer,.main-footer .footer-top,.main-footer .footer-item,.main-footer p,.main-footer span,.main-footer li,.main-footer address,.main-footer .rte,.main-footer .rte p{color:#efe3d2!important}.main-footer .footer-item__title.h4,.main-footer .footer-item__title{font-family:var(--lakis-font-display)!important;color:#fff8ed!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;font-size:1.05rem!important;line-height:1.25!important;padding-bottom:.5rem!important;margin-bottom:.85rem!important;position:relative!important}.main-footer .footer-item__title:after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:34px!important;height:2px!important;background:linear-gradient(90deg,#9b5e2b,#c9923a)!important}.main-footer .footer-item:first-child .footer-item__title,footer .footer-item:first-child .footer-item__title{display:block!important;text-indent:-9999px!important;overflow:hidden!important;white-space:nowrap!important;width:210px!important;height:50px!important;margin-bottom:14px!important;padding-bottom:0!important;font-size:0!important;color:transparent!important;background-image:url(//chocolat-tuebingen.de/cdn/shop/t/62/assets/chocolat-logo-gold.png?v=167289452992875160651786099218)!important;background-repeat:no-repeat!important;background-position:left top!important;background-size:contain!important}.main-footer .footer-item:first-child .footer-item__title:after{display:none!important}footer .rte a,.main-footer .footer-item .rte a{color:#efe3d2!important;border-bottom:0!important;padding-bottom:0!important;text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor)!important;background-size:0 1px!important;background-position:0 100%!important;background-repeat:no-repeat!important;transition:background-size .45s cubic-bezier(.19,1,.22,1),color .3s!important}footer .rte a:hover,.main-footer .footer-item .rte a:hover{color:#d9b06c!important;background-size:100% 1px!important}.main-footer .footer-item .rte a{line-height:1.9!important}.main-footer .footer-item .footer-item__menu a,.main-footer .footer-item:not(:first-child) .rte,.main-footer .footer-item:not(:first-child) .rte p{font-size:15px!important;line-height:1.55!important}.main-footer a:not([href*=vertrag-widerrufen]):not(.footer-item__title){color:#efe3d2!important}.main-footer a:not([href*=vertrag-widerrufen]):not(.footer-item__title):hover{color:#d9b06c!important}.main-footer .footer-item .rte,.main-footer .footer-item .rte p,.main-footer address{color:#d8c7b1!important;line-height:1.85!important}.main-footer .footer-item:first-child a,.main-footer .footer-item a[href*=instagram],.main-footer .footer-item .social a,.main-footer .footer-item:first-child a svg,.main-footer .footer-item a[href*=instagram] svg,.main-footer .footer-item:first-child a svg path,.main-footer .footer-item a[href*=instagram] svg path{color:#efe3d2!important;fill:#efe3d2!important}.main-footer .footer-item:first-child a:hover,.main-footer .footer-item a[href*=instagram]:hover,.main-footer .footer-item .social a:hover,.main-footer .footer-item:first-child a:hover svg,.main-footer .footer-item a[href*=instagram]:hover svg,.main-footer .footer-item:first-child a:hover svg path,.main-footer .footer-item a[href*=instagram]:hover svg path{color:#d9b06c!important;fill:#d9b06c!important}.footer-item:has(.footer-item__icons){grid-column:1 / -1!important;flex-basis:100%!important;width:100%!important;text-align:center!important}.main-footer .footer-item:has(.footer-item__icons) .footer-item__title{text-align:center!important}.main-footer .footer-item:has(.footer-item__icons) .footer-item__title:after{left:50%!important;transform:translate(-50%)!important}.footer-item__icons{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:9px 11px!important;margin-top:14px!important}.footer-item__icons .payment-icon{width:42px!important;height:auto!important}footer a[href*=vertrag-widerrufen],.footer a[href*=vertrag-widerrufen],[class*=footer] a[href*=vertrag-widerrufen]{display:inline-block!important;color:#f4ecdf!important;font-weight:600!important;text-decoration:none!important;background:transparent!important;border:1px solid #C68A56!important;border-radius:4px!important;padding:4px 13px!important;margin:4px 0!important;background-image:none!important;transition:background .25s,color .25s,border-color .25s!important}footer a[href*=vertrag-widerrufen]:hover,.footer a[href*=vertrag-widerrufen]:hover,[class*=footer] a[href*=vertrag-widerrufen]:hover{background:#c68a56!important;border-color:#d9b06c!important;color:#17100c!important;background-image:none!important}.main-footer .footer-bottom{background:#17100c!important;border-top:1px solid rgba(239,227,210,.12)!important;position:relative!important;padding-bottom:14px!important}.footer-bottom .container--large{display:block!important;width:100%!important;max-width:none!important;margin:0!important;text-align:center!important}.footer-bottom .footer-credit{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;width:100%!important;max-width:none!important;margin:0!important;color:#cbb9a1!important;font-size:12px!important;line-height:1.6!important;letter-spacing:.015em!important;text-align:center!important}.footer-bottom .footer-credit__primary{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:baseline!important;gap:2px 9px!important;width:100%!important;text-align:center!important}.footer-bottom .footer-credit__tag{display:block!important;width:100%!important;margin-top:2px!important;color:#d8c7b1!important;font-style:normal!important;text-align:center!important}.footer-bottom .footer-credit__law,.footer-bottom .footer-credit__copyright{display:inline!important;color:#b9a792!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.footer-bottom .footer-credit__separator{display:inline!important;color:#d8c7b17a!important}.footer-bottom .footer-credit a{color:#d9b06c!important}.main-footer .footer-bottom:after{content:""!important;display:block!important;height:2px!important;margin-top:14px!important;background:linear-gradient(90deg,transparent,rgba(201,146,58,.35),transparent)!important}@media(max-width:999px){body:has(.mkf__dock) .main-footer .footer-bottom,body:has(.sticky-add-to-cart) .main-footer .footer-bottom{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 84px)!important}}footer,.shopify-section-group-footer-group,.main-footer{margin-bottom:0!important;padding-bottom:0!important;min-height:0!important}@media(max-width:767px){.main-footer{margin-top:42px!important}.main-footer .footer-top{padding-top:32px!important;padding-bottom:22px!important}.main-footer .footer-bottom{padding-bottom:10px!important}.footer-bottom .container--large{padding-top:16px!important;padding-bottom:10px!important}.footer-bottom .footer-credit{padding:0 18px!important;font-size:11px!important;line-height:1.55!important}.footer-bottom .footer-credit__primary{gap:3px!important}.footer-bottom .footer-credit__law,.footer-bottom .footer-credit__copyright,.footer-bottom .footer-credit__tag{display:block!important;flex:0 0 100%!important}.footer-bottom .footer-credit__separator{display:none!important}}html body #bon-loyalty-btn{bottom:calc(env(safe-area-inset-bottom,0px) + 116px)!important;left:20px!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;padding:0!important;display:grid!important;place-items:center!important;overflow:visible!important;border:1px solid rgba(230,197,109,.72)!important;border-radius:50%!important;background:linear-gradient(145deg,#321d16,#190d0a)!important;box-shadow:0 7px 22px #1e0f0a38!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}html body #bon-loyalty-btn:hover,html body #bon-loyalty-btn:focus-visible{transform:translateY(-2px)!important;border-color:#e6c56d!important;box-shadow:0 10px 28px #1e0f0a47!important}html body #bon-loyalty-btn svg{width:21px!important;height:21px!important}html body #bon-loyalty-btn svg path{fill:#e6c56d!important}html body #bon-loyalty-btn>span{position:absolute!important;top:50%!important;left:calc(100% + 10px)!important;width:max-content!important;margin:0!important;padding:8px 11px!important;transform:translate(-4px,-50%)!important;border:1px solid rgba(230,197,109,.35)!important;border-radius:2px!important;background:#21130e!important;box-shadow:0 7px 20px #1e0f0a2e!important;color:#f7eedf!important;font-family:Jost,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important;white-space:nowrap!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important}html body #bon-loyalty-btn:hover>span,html body #bon-loyalty-btn:focus-visible>span{transform:translateY(-50%)!important;opacity:1!important;visibility:visible!important}@media(max-width:767px){html body #bon-loyalty-btn{bottom:calc(env(safe-area-inset-bottom,0px) + 110px)!important;left:14px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}html body #bon-loyalty-btn>span{display:none!important}}@media(prefers-reduced-motion:reduce){html body #bon-loyalty-btn,html body #bon-loyalty-btn>span{transition:none!important}}#shopify-pc__banner.shopify-pc__banner__dialog{z-index:2147483646!important;left:50%!important;right:auto!important;bottom:12px!important;top:auto!important;width:calc(100vw - 28px)!important;max-width:420px!important;transform:translate(-50%)!important;padding:16px!important;border:1px solid rgba(34,25,15,.16)!important;border-radius:8px!important;background:#fffdf8!important;box-shadow:0 18px 44px #22190f38!important;color:#22190f!important}#shopify-pc__banner .shopify-pc__banner__wrapper{width:100%!important;max-width:none!important;display:flex!important;flex-direction:column!important;gap:10px!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important;color:#22190f!important}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 6px!important;font-family:Fraunces,Georgia,serif!important;font-size:15px!important;font-weight:400!important;line-height:1.16!important;letter-spacing:0!important;color:#22190f!important}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;font-family:Jost,Arial,sans-serif!important;font-size:12px!important;line-height:1.34!important;letter-spacing:0!important;color:#4b3d2e!important}#shopify-pc__banner .shopify-pc__banner__body a{color:#8c551f!important;text-decoration:underline!important;text-underline-offset:2px!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important}#shopify-pc__banner button{min-height:34px!important;margin:0!important;padding:8px 10px!important;border-radius:3px!important;font-family:Jost,Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;line-height:1.15!important;letter-spacing:.08em!important;text-transform:uppercase!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1!important;background:#22190f!important;border:1px solid #22190f!important;color:#f4ecdf!important}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2!important;background:#fffdf8!important;border:1px solid rgba(34,25,15,.38)!important;color:#22190f!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3!important;grid-column:1 / -1!important;min-height:18px!important;padding:2px 0 0!important;background:transparent!important;border:0!important;color:#8c551f!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:3px!important;letter-spacing:0!important;text-transform:none!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs span{font-size:12px!important;line-height:1.2!important}.shopify_subscriptions_app_container,.shopify_subscriptions_app_container *{font-family:inherit!important}body.template-product>.shopify-block.shopify-app-block>.shopify_subscriptions_app_block_container,body.template-product>.shopify-block.shopify-app-block>.shopify_subscriptions_no_app_block_warning_banner{display:none!important}.shopify_subscriptions_fieldset{border:none!important;padding:0!important;margin:0!important}.plan_card{border:1.5px solid #E4D8C4!important;border-radius:12px!important;background:#ffffff4d!important;overflow:hidden!important}.plan_card .subscription_group:not(:first-child){border-top:1px solid #E4D8C4!important}.custom_radio_button:before{box-shadow:0 0 0 1.5px #c9ae86!important}.custom_radio_button:has(input[type=radio]:checked):before{background:#2b1b12!important;border:3px solid #FFFFFF!important}.custom_radio_button:has(input[type=radio]:focus-visible){outline-color:#a9843f!important}.subscription_group:has(>.title_and_price_wrapper input[type=radio]:checked)>.title_and_price_wrapper,.group_list_item.custom_radio_button:has(input[type=radio]:checked){background:#c9923a17!important;border-radius:8px!important}.group_name{color:#5a4a34!important;font-weight:600!important}.in_widget_price{color:#2b1b12!important;font-weight:600!important}.group_list .in_widget_price{color:#a9843f!important}html.js-anim .js-reveal{opacity:0;transform:translateY(18px) scale(.992);transition:opacity .6s cubic-bezier(.165,.84,.44,1),transform .6s cubic-bezier(.165,.84,.44,1);transition-delay:var(--rvd,0ms)}html.js-anim .js-reveal.is-in{opacity:1;transform:none}html.js-anim .lakis-hero__h1.js-reveal,html.js-anim .lakis-sechead.js-reveal,html.js-anim .lakis-seclead.js-reveal,html.js-anim .lakis-welt__title.js-reveal{transform:translateY(24px) scale(.994)}html.js-anim .lakis-hero__h1.js-reveal.is-in,html.js-anim .lakis-sechead.js-reveal.is-in,html.js-anim .lakis-seclead.js-reveal.is-in,html.js-anim .lakis-welt__title.js-reveal.is-in{transform:none}.lakis-rule{display:block;height:2px;width:64px;margin:12px 0 14px;border-radius:2px;background:linear-gradient(96deg,#a8761f,#8a4f22);transform-origin:left center}html.js-anim .lakis-rule.js-reveal{opacity:1;transform:scaleX(0);transition:transform .7s cubic-bezier(.165,.84,.44,1);transition-delay:var(--rvd,0ms)}html.js-anim .lakis-rule.js-reveal.is-in{transform:scaleX(1)}html.js-anim .lakis-welt__num.js-reveal:after,html.js-anim .lakis-secnum.js-reveal:after{content:"";display:block;height:2px;width:60px;margin:10px 0 0;border-radius:2px;background:linear-gradient(96deg,#a8761f,#8a4f22);transform-origin:left center;transform:scaleX(0);transition:transform .7s cubic-bezier(.165,.84,.44,1);transition-delay:calc(var(--rvd,0ms) + 90ms)}html.js-anim .lakis-welt__num.js-reveal.is-in:after,html.js-anim .lakis-secnum.js-reveal.is-in:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){html.js-anim .lakis-welt__num.js-reveal:after,html.js-anim .lakis-secnum.js-reveal:after{transform:none;transition:none}}html.js-anim .lakis-hero__img{animation:lakisHeroDrift 14s cubic-bezier(.45,0,.55,1) infinite alternate;will-change:transform}@keyframes lakisHeroDrift{0%{transform:scale(1.03) translate(0) translateY(0)}to{transform:scale(1.12) translate(-2.8%) translateY(-1.2%)}}.lakis-hero__cta{transition:transform .18s cubic-bezier(.25,.46,.45,.94),box-shadow .18s cubic-bezier(.25,.46,.45,.94),filter .18s ease,border-color .18s ease,background-color .18s ease}.lakis-hero__cta--primary{position:relative;overflow:hidden}@media(hover:hover){.lakis-hero__cta--primary:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 8px 20px #8a4f2247}.lakis-hero__cta--secondary:hover{transform:translateY(-1px);border-color:#9b5e2b;background:#f4ecdfcc}.lakis-hero__cta--primary:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:44%;background:linear-gradient(105deg,transparent,rgba(244,236,223,.38),transparent);transform:skew(-18deg);pointer-events:none}.lakis-hero__cta--primary:hover:after{left:130%;transition:left .55s cubic-bezier(.4,0,.2,1)}}.lakis-hero__cta:focus-visible{outline:2px solid #9B5E2B;outline-offset:2px}.lakis-welt__vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .8s ease}.lakis-welt__vid.is-playing{opacity:1}@media(prefers-reduced-motion:reduce){html.js-anim .js-reveal{transition:none;transform:none;opacity:1}html.js-anim .lakis-hero__img{animation:none}.lakis-hero__cta{transition:none}.lakis-hero__cta--primary:after{display:none}.lakis-welt__vid{display:none}}.lakis-welt__bg{transition:transform .7s cubic-bezier(.165,.84,.44,1)}.lakis-welt__go{transition:color .2s ease}.lakis-welt__btn{transition:transform .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s,border-color .2s,color .2s}@media(hover:hover){a.lakis-welt:hover .lakis-welt__bg{transform:scale(1.035)}a.lakis-welt:hover .lakis-welt__go{color:#9b5e2b}.lakis-welt__btn--gold{position:relative;overflow:hidden}.lakis-welt__btn--gold:hover{transform:translateY(-1px);box-shadow:0 8px 20px #8a4f2247}.lakis-welt__btn--ghost:hover{transform:translateY(-1px)}.lakis-welt__btn--gold:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:44%;background:linear-gradient(105deg,transparent,rgba(244,236,223,.38),transparent);transform:skew(-18deg);pointer-events:none}.lakis-welt__btn--gold:hover:after{left:130%;transition:left .55s cubic-bezier(.4,0,.2,1)}}.lakis-welt__btn:focus-visible,a.lakis-welt:focus-visible{outline:2px solid #9B5E2B;outline-offset:2px}@supports (animation-timeline: view()){html.js-anim .lakis-welt{contain:paint}html.js-anim .lakis-welt__bg{top:-12%;right:0;bottom:-12%;left:0;animation:lakisWeltPar linear both;animation-timeline:view();will-change:transform}@keyframes lakisWeltPar{0%{transform:translateY(-4.5%)}to{transform:translateY(4.5%)}}@media(hover:hover){html.js-anim a.lakis-welt:hover .lakis-welt__bg{transform:none}}}.lakis-welt__c{position:relative}.lakis-welt__num[data-n]:before{content:attr(data-n);position:absolute;left:clamp(6px,2vw,28px);bottom:clamp(10px,4vh,44px);font-family:Fraunces,serif;font-weight:300;font-size:clamp(120px,22vw,320px);line-height:1;color:#9b5e2b1a;letter-spacing:-.04em;pointer-events:none;z-index:-1}@media(prefers-reduced-motion:reduce){html.js-anim .lakis-welt__bg{animation:none;top:0;right:0;bottom:0;left:0}.lakis-welt__bg,.lakis-welt__btn{transition:none}.lakis-welt__btn--gold:after{display:none}}.lakis-pdp-sec{background:#f4ecdf;color:#22190f;padding:clamp(48px,8vh,96px) clamp(20px,5vw,64px);border-top:1px solid rgba(34,25,15,.09);position:relative;overflow:hidden}.lakis-pdp-sec--paper{background:#fbf6ee}.lakis-pdp-wrap{max-width:1100px;margin:0 auto;position:relative;z-index:1}html.js-anim .lakis-pdp-wrap:before{content:"";position:absolute;left:-18px;top:4px;bottom:4px;width:2px;border-radius:2px;background:linear-gradient(#a8761f,#8a4f22);transform-origin:top center;transform:scaleY(0);opacity:.85;pointer-events:none}@supports (animation-timeline:view()){html.js-anim .lakis-pdp-wrap:before{animation:lakisPdpThread linear both;animation-timeline:view();animation-range:cover 10% cover 85%}@keyframes lakisPdpThread{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}@media(max-width:820px){html.js-anim .lakis-pdp-wrap:before{left:-10px}}@media(prefers-reduced-motion:reduce){html.js-anim .lakis-pdp-wrap:before{transform:scaleY(1);animation:none}}.lakis-secnum{font-family:Fraunces,Georgia,serif;font-size:13px;letter-spacing:.14em;color:#9b5e2b;display:block;margin:0}.lakis-secnum span{font-variant-numeric:tabular-nums}.lakis-sechead{font-family:Fraunces,Georgia,serif;font-weight:300;font-size:clamp(28px,4vw,50px);line-height:1.03;letter-spacing:-.02em;margin:12px 0 0;color:#1a120c}.lakis-seclead{font-family:Jost,sans-serif;font-weight:300;font-size:clamp(15px,1.5vw,17px);line-height:1.7;color:#22190fb8;margin:16px 0 0;max-width:62ch}.lps__ghost{position:absolute;top:50%;right:3%;transform:translateY(-50%);font-family:Fraunces,Georgia,serif;font-weight:300;font-size:clamp(180px,30vw,360px);line-height:.7;color:#a8761f;opacity:.12;letter-spacing:-.05em;pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none}.lps__ghost--word{font-size:clamp(80px,12vw,170px);font-style:italic}.lps__pull{font-family:Fraunces,Georgia,serif;font-weight:300;font-size:clamp(24px,3.2vw,40px);line-height:1.14;margin:18px 0 0;color:#1a120c;max-width:22ch}.lps__pull em{font-style:italic}.lps__desc{font-family:Jost,sans-serif;font-weight:300;font-size:clamp(15px,1.5vw,17px);line-height:1.72;color:#22190fc7;margin:22px 0 0;max-width:64ch}.lps__desc p{margin:0 0 12px}.lps__desc a{color:#9b5e2b}.lps__desc strong{color:#1a120c;font-weight:500}.lps__meta{display:flex;gap:26px 34px;flex-wrap:wrap;margin-top:30px;font-family:Jost,sans-serif;font-size:12px;letter-spacing:.05em;color:#22190f8c}.lps__meta b{display:block;font-family:Fraunces,Georgia,serif;font-size:20px;color:#22190f;letter-spacing:0;margin-bottom:2px;font-weight:400}.lpt__notes{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.lpt__note{font-family:Jost,sans-serif;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:#8c551f;border:1px solid rgba(155,94,43,.28);border-radius:99px;padding:9px 18px;background:#9b5e2b0f}.lpn__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(26px,4vw,56px);margin-top:26px;align-items:start}@media(max-width:820px){.lpn__grid{grid-template-columns:1fr;gap:28px}}.lpn__txt{font-family:Jost,sans-serif;font-weight:300;font-size:15px;line-height:1.72;color:#22190fc7}.lpn__txt strong{color:#1a120c;font-weight:500}.lpn__table{width:100%;border-collapse:collapse;font-family:Jost,sans-serif;font-size:14px}.lpn__cap{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#22190f80;margin:0 0 8px}.lpn__table td{padding:9px 0;border-bottom:1px solid rgba(34,25,15,.1);color:#22190fc7}.lpn__table td:last-child{text-align:right;font-variant-numeric:tabular-nums;color:#1a120c;white-space:nowrap}.lksv{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,44px);margin-top:26px}@media(max-width:760px){.lksv{grid-template-columns:1fr}}.lksv__c{font-family:Jost,sans-serif;font-weight:300;font-size:15px;line-height:1.72;color:#22190fc7}.lksv__c h3{font-family:Fraunces,Georgia,serif;font-weight:400;font-size:19px;color:#1a120c;margin:0 0 8px}.lkb__cta{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding:15px 26px;border-radius:6px;background:linear-gradient(96deg,#a8761f,#8a4f22);color:#f7efdf;font-family:Jost,sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}@media(prefers-reduced-motion:reduce){.lakis-pdp-sec *{transition:none!important}}.button--solid,.add-to-cart,.add-to-cart.button--product,button.button--solid{background:#4a0e1b!important;color:#f7efdf!important;border-color:transparent!important}.button--solid:hover,.add-to-cart:hover,.add-to-cart.button--product:hover{background:#5e1424!important;box-shadow:none!important}body .main-product .add-to-cart,body .main-product .add-to-cart.button--product,body .main-product .button--product,body .main-product .button--solid{background:linear-gradient(96deg,#a8761f,#8a4f22)!important;color:#f7efdf!important;border-color:transparent!important}body .main-product .add-to-cart:hover,body .main-product .add-to-cart.button--product:hover{background:linear-gradient(96deg,#b7842a,#9a5a28)!important}.lakis-pdp-sec .lps__desc :is(h2,h3,h4){font-family:Fraunces,Georgia,serif;font-weight:400;color:#1a120c;letter-spacing:-.01em;line-height:1.16;margin:26px 0 10px}.lakis-pdp-sec .lps__desc h2{font-size:clamp(20px,2.2vw,26px)}.lakis-pdp-sec .lps__desc h3{font-size:clamp(17px,1.8vw,20px)}.lakis-pdp-sec .lps__desc h4{font-size:16px}.lakis-pdp-sec .lps__desc :is(h2,h3,h4):first-child{margin-top:0}.lakis-pdp-sec .lps__desc :is(ul,ol){margin:12px 0 14px 1.15em;padding:0}.lakis-pdp-sec .lps__desc li{margin:0 0 7px;padding-left:4px;line-height:1.62}.lakis-pdp-sec .lps__desc blockquote{margin:20px 0;padding:4px 0 4px 20px;border-left:2px solid rgba(155,94,43,.4);font-style:italic;color:#22190fb3}.lakis-pdp-sec .lps__desc em{font-style:italic}.lpn__txt :is(h2,h3,h4){font-family:Fraunces,Georgia,serif;font-weight:400;font-size:clamp(17px,1.8vw,20px);color:#1a120c;margin:20px 0 8px;line-height:1.2}.lpn__txt :is(ul,ol){margin:10px 0 12px 1.15em}.lpn__txt li{margin:0 0 6px;line-height:1.6}body .main-product .product-text{top:var(--lakis-sticky-top, 20px)!important}.mkf{padding-left:clamp(20px,5vw,64px)!important;padding-right:clamp(20px,5vw,64px)!important}.mkf__w{max-width:1100px!important;padding-left:0!important;padding-right:0!important}.collection-header__description.rte{font-family:Jost,sans-serif;font-weight:300;font-size:clamp(15px,1.4vw,17px);line-height:1.72;color:#22190fbd;max-width:64ch}.collection-header__description.rte :is(h2,h3){font-family:Fraunces,Georgia,serif;font-weight:400;color:#1a120c;font-size:clamp(19px,2vw,24px);line-height:1.2;margin:22px 0 8px;letter-spacing:-.01em}.collection-header__description.rte p{margin:0 0 12px}.collection-header__description.rte strong{color:#1a120c;font-weight:500}.template-collection .product-grid,.template--collection .product-grid,[class*=collection]>.product-grid{margin-bottom:var(--lakis-section-space-compact)}.template-collection .main-footer,.template-product .main-footer{margin-top:var(--lakis-section-space-compact)!important}body.template-index .main-content>.shopify-section{margin-top:0!important}.lakis-attr-pills{display:flex;flex-wrap:wrap;gap:6px}.lakis-attr-pills em{font-style:normal;font-family:Jost,sans-serif;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#8c551f;border:1px solid rgba(155,94,43,.24);border-radius:99px;padding:3px 9px}@media(min-width:900px){.lakis-pdp-wrap:has(.lakis-pdp-main){display:grid;grid-template-columns:minmax(200px,.78fr) minmax(0,1.22fr);column-gap:clamp(44px,5vw,90px);align-items:start}.lakis-pdp-wrap:has(.lakis-pdp-main)>.lakis-pdp-main{grid-column:2;grid-row:1 / span 40}.lakis-pdp-wrap:has(.lakis-pdp-main)>.lakis-secnum,.lakis-pdp-wrap:has(.lakis-pdp-main)>.lps__pull,.lakis-pdp-wrap:has(.lakis-pdp-main)>.lakis-sechead{grid-column:1}.lakis-pdp-main>:first-child{margin-top:0}.lakis-pdp-main .lps__desc{max-width:none}}.main-product .product-form,.main-product .card-widget{border-top:none!important}.main-product #giftnote.product-variant-container{border-radius:12px!important}.lakis-cardpikto{list-style:none;margin:9px 0 2px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.lakis-cardpikto__item{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 auto;border:1px solid rgba(155,94,43,.22);border-radius:999px;background:#f4ecdf80;color:#8c551f}.lakis-cardpikto__ico{width:15px;height:15px;display:block;color:currentColor}@media(max-width:600px){.lakis-cardpikto{gap:5px;margin-top:8px}.lakis-cardpikto__item{width:24px;height:24px}.lakis-cardpikto__ico{width:14px;height:14px}}.lakis-qf{margin:0 0 6px}.lakis-qf__inner{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.lakis-qf__head{font-family:Jost,system-ui,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#22190f80;font-weight:600}.lakis-qf__row{display:flex;flex-wrap:wrap;gap:8px}.lakis-qf__btn{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border:1px solid rgba(155,94,43,.26);border-radius:999px;background:#f4ecdf80;color:#22190f;font-family:Jost,system-ui,sans-serif;font-size:12.5px;font-weight:500;letter-spacing:.02em;text-decoration:none;transition:border-color .3s,background .3s,color .3s}.lakis-qf__btn:hover{border-color:#9b5e2b;color:#9b5e2b}.lakis-qf__btn.is-active{background:linear-gradient(96deg,#a8761f,#8a4f22);border-color:#8a4f22;color:#f7efdf}.lakis-qf__n{font-size:11px;color:#22190f80}.lakis-qf__btn.is-active .lakis-qf__n{color:#f7efdfcc}.lakis-qf__x{font-size:14px;line-height:1}@media(max-width:600px){.lakis-qf__inner{gap:8px 10px}.lakis-qf__head{width:100%}.lakis-qf__row{gap:7px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px;flex-wrap:nowrap}.lakis-qf__btn{white-space:nowrap}}.lakis-qf__row{display:none}.lakis-qf{margin:0 0 16px}.facets__heading{display:none}.facets__summary{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border:1px solid rgba(155,94,43,.26);border-radius:999px;background:#f4ecdf80;color:#22190f;font-family:Jost,system-ui,sans-serif;font-size:12.5px;font-weight:500;letter-spacing:.02em;list-style:none;cursor:pointer;white-space:nowrap;transition:border-color .3s,background .3s,color .3s}.facets__summary::-webkit-details-marker{display:none}.facets__summary:hover{border-color:#9b5e2b;color:#9b5e2b}details.facets__disclosure[open]>.facets__summary{background:linear-gradient(96deg,#a8761f,#8a4f22);border-color:#8a4f22;color:#f7efdf}.lakis-pikto{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 10px;font-family:Jost,system-ui,-apple-system,sans-serif}.lakis-pikto__item{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:5px 12px 5px 10px;border:1px solid rgba(155,94,43,.24);border-radius:999px;background:#f4ecdf8c;color:#8c551f}.lakis-pikto__ico{flex:0 0 auto;width:19px;height:19px;display:block;color:currentColor}.lakis-pikto__lbl{min-width:0;font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;line-height:1.15;color:#22190f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.lakis-pikto{gap:6px 8px}.lakis-pikto__item{padding:4px 10px 4px 8px}.lakis-pikto__lbl{letter-spacing:.06em}}.jdgm-prev-badge{font-family:Jost,system-ui,sans-serif!important}.jdgm-prev-badge .jdgm-star{color:#a9843f!important}.jdgm-prev-badge__text{font-size:11px!important;letter-spacing:.06em;color:#22190f8c!important}.la__name+.jdgm-prev-badge{display:block;margin:5px 0 0}.la__name+.jdgm-prev-badge .jdgm-star{font-size:12px!important}.kpi__title+.jdgm-prev-badge{display:block;margin:8px 0 2px}.kpi__title+.jdgm-prev-badge .jdgm-star{font-size:15px!important}.kpi__title+.jdgm-prev-badge .jdgm-prev-badge__text{font-size:11.5px!important}.header-actions .button--cart-handle,.header-actions .button--account-handle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;padding:0!important;min-height:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important;color:#22190f!important;position:relative!important}.header-actions .button--cart-handle:hover,.header-actions .button--account-handle:hover{background:transparent!important;color:#8a4f22!important}.header-actions .button--cart-handle .button__icon,.header-actions .button--account-handle .button__icon,.header-actions shopify-account [slot=signed-out-avatar]{position:static!important;width:22px!important;height:22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header-actions .button--cart-handle svg,.header-actions .button--account-handle svg{width:22px!important;height:22px!important}.header-actions .button--cart-handle svg,.header-actions .button--cart-handle svg *,.header-actions .button--account-handle svg,.header-actions .button--account-handle svg *{stroke:currentColor!important}.header-actions [data-header-cart-total]{display:none!important}.header-actions shopify-account [slot=signed-out-avatar]{font-size:0!important;line-height:0!important}.header-actions shopify-account [slot=signed-out-avatar] .button__icon{font-size:1rem!important;line-height:1!important}.header-actions--buttons>*:not(:last-child){margin-inline-end:6px!important}.lvp{--lvp-line:rgba(34,25,15,.16);border-bottom:1px solid var(--lvp-line);border-top:1px solid var(--lvp-line);color:#22190f;font-family:Jost,system-ui,sans-serif;margin:4px 0 22px;padding:18px 0 16px}.lvp__head{display:flex;align-items:baseline;gap:12px;justify-content:space-between;margin-bottom:13px}.lvp__eyebrow{color:#8c551f;font-size:11px;font-weight:650;letter-spacing:.18em;margin:0;text-transform:uppercase}.lvp__title{color:#1a120c;font-family:Fraunces,Georgia,serif;font-size:clamp(19px,2vw,24px);font-weight:400;letter-spacing:0;line-height:1.12;margin:0;text-align:right}.lvp__tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--lvp-line)}.lvp__tier{align-items:flex-start;background:transparent;border:0;color:#22190f;cursor:pointer;display:flex;flex-direction:column;font-family:Jost,system-ui,sans-serif;gap:2px;justify-content:center;min-height:58px;padding:9px 12px;position:relative;text-align:left;transition:background-color .3s cubic-bezier(.19,1,.22,1),color .3s cubic-bezier(.19,1,.22,1)}.lvp__tier+.lvp__tier{border-left:1px solid var(--lvp-line)}.lvp__tier:after{background:#b98936;bottom:-1px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.19,1,.22,1);width:100%}.lvp__tier:hover{background:#b9893612}.lvp__tier:active{transform:translateY(1px)}.lvp__tier.is-reached{background:#b9893614;color:#22190f!important}.lvp__tier.is-reached:after{transform:scaleX(1)}.lvp__tier.is-current{background:linear-gradient(96deg,#a8761f,#8a4f22);color:#f7efdf!important}.lvp__tier.is-current :is(.lvp__quantity,strong){color:#f7efdf!important}.lvp__quantity{font-size:11px;letter-spacing:.1em;text-transform:uppercase}.lvp__tier strong{font-family:Fraunces,Georgia,serif;font-size:20px;font-weight:400;letter-spacing:0}.lvp__copy{color:#22190fa8;font-size:12px;line-height:1.5;margin:11px 0 0}.lvp__progress{color:#8c551f;font-size:12px;font-weight:600;line-height:1.45;margin:5px 0 0;min-height:1.45em}.lvpc{align-items:center;color:#8c551f;display:inline-flex;font-family:Jost,system-ui,sans-serif;font-size:11px;font-weight:650;letter-spacing:.04em;line-height:1.3;margin-top:8px;text-decoration:none}.lvpc:before{background:#b98936;content:"";height:1px;margin-right:7px;width:18px}.lvpc:hover{color:#6f411a}@media(max-width:600px){.lvp{margin-bottom:18px;padding:16px 0 14px}.lvp__head{align-items:flex-start;display:block}.lvp__title{font-size:21px;margin-top:5px;text-align:left}.lvp__tier{min-height:56px;padding:8px}.lvp__quantity{font-size:11px;letter-spacing:.08em}.lvp__tier strong{font-size:18px}.lvp__copy,.lvp__progress{font-size:11.5px}.lvpc{font-size:11px}}.shopify-policy__container,.main-page--service{--service-ink:#22190F;--service-muted:#6F6258;--service-copper:#8C551F;--service-gold:#B98936;--service-line:rgba(34,25,15,.14);color:var(--service-ink)}.shopify-policy__container{max-width:1160px!important;margin:clamp(44px,6vw,82px) auto clamp(72px,9vw,132px)!important;padding-inline:clamp(22px,4vw,58px)!important}.main-page--service{max-width:1160px!important;margin-inline:auto!important;padding-top:clamp(38px,5vw,72px)!important;padding-bottom:clamp(72px,9vw,124px)!important}.shopify-policy__title,.service-page__header{max-width:920px;margin:0 0 clamp(34px,5vw,58px);padding:0 0 clamp(24px,3vw,36px);border-bottom:1px solid var(--service-line);text-align:left!important}.shopify-policy__title:before,.service-page__eyebrow{display:block;margin:0 0 14px;color:var(--service-copper);font-family:Jost,system-ui,sans-serif;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:uppercase}.shopify-policy__title:before{content:"Chocolat Service"}.service-page__eyebrow{margin-top:0!important}.shopify-policy__title h1,.service-page__header h1{max-width:16ch;margin:0!important;color:var(--service-ink)!important;font-family:Fraunces,Georgia,serif!important;font-size:clamp(38px,4.5vw,60px)!important;font-weight:400!important;line-height:1.04!important;letter-spacing:0!important;overflow-wrap:anywhere}.shopify-policy__body,.service-page__body{max-width:880px;margin:0;padding-left:clamp(28px,4vw,54px);border-left:1px solid rgba(185,137,54,.62);color:var(--service-muted);font-family:Jost,system-ui,sans-serif;font-size:17px!important;line-height:1.76!important;overflow-wrap:anywhere}.shopify-policy__body h1,.main-page--service .service-page__body>h2:first-child{display:none!important}.shopify-policy__body :is(h2,h3),.main-page--service .service-page__body :is(h2,h3){max-width:28ch;color:var(--service-ink)!important;font-family:Fraunces,Georgia,serif!important;font-weight:400!important;letter-spacing:0!important;overflow-wrap:anywhere}.shopify-policy__body h2,.main-page--service .service-page__body h2{margin:clamp(38px,5vw,58px) 0 14px!important;font-size:clamp(25px,2.6vw,34px)!important;line-height:1.17!important}.shopify-policy__body h3,.main-page--service .service-page__body h3{margin:34px 0 10px!important;font-size:clamp(20px,2vw,25px)!important;line-height:1.25!important}.shopify-policy__body :is(p,li),.main-page--service .service-page__body :is(p,li){max-width:72ch;color:var(--service-muted)!important;font-size:17px!important;line-height:1.76!important}.shopify-policy__body p,.main-page--service .service-page__body p{margin:0 0 18px!important}.shopify-policy__body :is(ul,ol),.main-page--service .service-page__body :is(ul,ol){max-width:72ch;margin:16px 0 28px!important;padding-left:1.35em!important}.shopify-policy__body li+li,.main-page--service .service-page__body li+li{margin-top:8px}.shopify-policy__body a,.main-page--service .service-page__body a{color:var(--service-copper)!important;text-decoration-color:#8c551f73!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}.shopify-policy__body a:hover,.main-page--service .service-page__body a:hover{color:#6f411a!important;text-decoration-color:currentColor!important}.shopify-policy__body :is(h2,h3)[id],.main-page--service .service-page__body :is(h2,h3)[id]{scroll-margin-top:120px}.shopify-policy__body table,.main-page--service .service-page__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px}.main-footer .footer-item:has(a[href*="/policies/shipping-policy"]) .footer-item__menu a{font-size:15px!important;line-height:1.55!important}@media(max-width:767px){.shopify-policy__container,.main-page--service{margin-top:34px!important;padding-inline:22px!important;padding-bottom:76px!important}.shopify-policy__title,.service-page__header{margin-bottom:30px;padding-bottom:22px}.shopify-policy__title h1,.service-page__header h1{max-width:100%;font-size:clamp(34px,11vw,44px)!important;line-height:1.06!important}.shopify-policy__body,.service-page__body{max-width:100%;padding-left:0;border-left:0;font-size:16px!important;line-height:1.7!important}.shopify-policy__body :is(p,li),.main-page--service .service-page__body :is(p,li){font-size:16px!important;line-height:1.7!important}.shopify-policy__body h2,.main-page--service .service-page__body h2{max-width:100%;margin:38px 0 12px!important;font-size:27px!important;line-height:1.2!important}.shopify-policy__body h3,.main-page--service .service-page__body h3{max-width:100%;margin:30px 0 10px!important;font-size:21px!important}.main-footer .footer-item:has(a[href*="/policies/shipping-policy"]) .footer-item__menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.main-footer .footer-item:has(a[href*="/policies/shipping-policy"]) .footer-item__menu span{margin:0!important;min-width:0}.main-footer .footer-item:has(a[href*="/policies/shipping-policy"]) .footer-item__menu a{display:inline!important;font-size:15px!important;line-height:1.45!important;overflow-wrap:anywhere}}.main-content:has(>.shopify-email-marketing-confirmation__container){padding:0!important;background:#f4ecdf;overflow:clip}.shopify-email-marketing-confirmation__container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:min(1320px,calc(100% - clamp(36px,7vw,112px)))!important;max-width:none!important;min-height:clamp(580px,68vh,760px);margin:clamp(28px,5vw,72px) auto;padding:clamp(58px,7vw,104px) clamp(34px,7vw,108px) clamp(58px,7vw,104px) calc(46% + clamp(34px,5vw,78px))!important;background:#fbf5eb;border:1px solid #e6dac8;color:#241914;box-shadow:0 28px 70px #3823161a;overflow:hidden}.shopify-email-marketing-confirmation__container:before{content:"";position:absolute;inset:0 auto 0 0;width:46%;background:linear-gradient(180deg,#2419140a,#24191438),url(//chocolat-tuebingen.de/cdn/shop/t/62/assets/story-light.jpg?v=133121441137084303861786099386) center 43%/cover no-repeat}.shopify-email-marketing-confirmation__container:after{content:"";position:absolute;left:calc(46% - 19px);top:50%;width:38px;height:1px;background:#cfa64e}.shopify-email-marketing-confirmation__eyebrow{display:block;margin-bottom:22px;color:#956b2e;font:400 11px/1.2 Jost,sans-serif;letter-spacing:.28em;text-transform:uppercase}.shopify-email-marketing-confirmation__container h1{max-width:650px;margin:0 0 28px!important;color:#241914;font-family:Fraunces,serif!important;font-size:clamp(46px,5.2vw,78px)!important;font-weight:300!important;line-height:.98!important;letter-spacing:-.035em;text-align:left!important}.shopify-email-marketing-confirmation__container h1 em{color:#a77c35;font-weight:300}.shopify-email-marketing-confirmation__container p{max-width:560px;margin:0;color:#69584e;font:300 clamp(16px,1.3vw,19px)/1.65 "Jost",sans-serif;text-align:left}.shopify-email-marketing-confirmation__container .shopify-email-marketing-confirmation__note{margin-top:18px;color:#3e3028}.shopify-email-marketing-confirmation__cta{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:54px;margin-top:30px;padding:0 26px;background:#241914;border:1px solid #241914;color:#f4ecdf!important;font:600 12px/1 Jost,sans-serif;letter-spacing:.13em;text-decoration:none!important;text-transform:uppercase;transition:transform .28s cubic-bezier(.16,1,.3,1),background-color .28s cubic-bezier(.16,1,.3,1)}.shopify-email-marketing-confirmation__cta:hover{background:#3b2920;transform:translateY(-2px)}.shopify-email-marketing-confirmation__cta:active{transform:translateY(1px) scale(.99)}.shopify-email-marketing-confirmation__container .shopify-email-marketing-confirmation__trust{margin-top:17px;color:#8a786c;font-size:13px;line-height:1.5}.shopify-email-marketing-confirmation__container>a[href*="/account/unsubscribe"]{margin-top:22px;color:#806f64!important;font:400 12px/1.4 Jost,sans-serif;text-underline-offset:4px}@media(max-width:900px){.shopify-email-marketing-confirmation__container{width:min(720px,calc(100% - 36px))!important;min-height:0;padding:clamp(330px,58vw,470px) clamp(26px,7vw,54px) 60px!important}.shopify-email-marketing-confirmation__container:before{width:100%;height:clamp(290px,52vw,410px);background-position:center 38%}.shopify-email-marketing-confirmation__container:after{left:clamp(26px,7vw,54px);top:clamp(290px,52vw,410px);width:48px}}@media(max-width:560px){.shopify-email-marketing-confirmation__container{width:calc(100% - 24px)!important;margin:12px auto 28px;padding:280px 24px 46px!important;border-left:0;border-right:0;box-shadow:none}.shopify-email-marketing-confirmation__container:before{height:248px}.shopify-email-marketing-confirmation__container:after{top:248px;left:24px}.shopify-email-marketing-confirmation__eyebrow{margin-top:4px}.shopify-email-marketing-confirmation__container h1{font-size:clamp(42px,13vw,58px)!important}.shopify-email-marketing-confirmation__cta{width:100%;padding:0 18px}}.product-item.card.lakis-card-v1{--cc-paper:#FFFAF2;--cc-ink:#22190F;--cc-muted:#766D62;--cc-line:rgba(34,25,15,.14);--cc-copper:#8A4F22;position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important;overflow:hidden!important;border:1px solid var(--cc-line)!important;border-radius:15px!important;background:var(--cc-paper)!important;box-shadow:0 24px 54px -48px #22190f8c!important;transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1)!important}.product-item.card.lakis-card-v1 .lakis-card-v1__media{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:1/1!important;padding-top:0!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#f7f1e8!important}.product-item.card.lakis-card-v1 .lakis-card-v1__media:after{content:none!important;display:none!important}.product-item.card.lakis-card-v1 .product-item__image-figure{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;mix-blend-mode:normal!important;filter:none!important;transform:none!important;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .25s ease!important}.product-item.card.lakis-card-v1 .product-item__image-figure img{width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important;background:transparent!important}.product-item.card.lakis-card-v1 .lakis-card-v1__body{position:relative!important;inset:auto!important;z-index:1!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-width:0!important;padding:26px 26px 22px!important;color:var(--cc-ink)!important;text-align:left!important;background:var(--cc-paper)!important}.lakis-card-v1__vendor{margin:0!important;color:var(--cc-copper)!important;font-family:Jost,system-ui,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.24em!important;text-transform:uppercase!important}.lakis-card-v1__title{display:block!important;min-height:2.2em!important;margin:9px 0 0!important;color:var(--cc-ink)!important;font-family:Fraunces,Georgia,serif!important;font-size:clamp(23px,1.7vw,30px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.018em!important;text-decoration:none!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.lakis-card-v1__description{display:-webkit-box!important;min-height:2.9em!important;margin:11px 0 0!important;overflow:hidden!important;color:var(--cc-muted)!important;font-family:Jost,system-ui,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.product-item.card.lakis-card-v1 .lakis-cardpikto{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;min-height:29px!important;margin:13px 0 0!important;overflow:hidden!important}.product-item.card.lakis-card-v1 .lakis-cardpikto__item{display:inline-flex!important;flex:0 1 auto!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;width:auto!important;min-width:0!important;height:27px!important;padding:4px 8px!important;border:1px solid rgba(138,79,34,.28)!important;border-radius:999px!important;color:var(--cc-copper)!important;background:transparent!important}.product-item.card.lakis-card-v1 .lakis-cardpikto__ico{flex:0 0 13px!important;width:13px!important;height:13px!important}.lakis-cardpikto__label{min-width:0;overflow:hidden;font-family:Jost,system-ui,sans-serif;font-size:11px;font-weight:600;line-height:1;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.lakis-card-v1__note{display:flex!important;align-items:center!important;gap:9px!important;min-height:42px!important;margin:13px 0 0!important;color:var(--cc-ink)!important;font-family:Jost,system-ui,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.035em!important}.lakis-card-v1__note:not(.lakis-card-v1__note--service):before{content:"";flex:0 0 28px;height:1px;background:#a8761f}.lakis-card-v1__note--service{align-items:center!important;padding:8px 10px!important;border:1px solid rgba(138,79,34,.22)!important;color:var(--cc-copper)!important;background:#a8761f0e!important;font-weight:600!important}.lakis-card-v1__collective-mark{display:grid;flex:0 0 22px;width:22px;height:22px;place-items:center;border:1px solid rgba(138,79,34,.5);font-family:Fraunces,Georgia,serif;font-size:12px;line-height:1}.lakis-card-v1__spacer{flex:1 1 16px;min-height:16px}.lakis-card-v1__footer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;align-items:start!important;margin:0!important;padding-top:18px!important;border-top:1px solid var(--cc-line)!important}.lakis-card-v1__price{display:flex!important;min-height:47px!important;min-width:0!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;color:var(--cc-ink)!important;font-family:Fraunces,Georgia,serif!important;font-size:30px!important;font-weight:400!important;line-height:1!important;letter-spacing:-.02em!important;text-align:left!important}.lakis-card-v1__action{align-self:start!important}.lakis-card-v1__price .product-price{display:block!important;margin:0!important}.lakis-card-v1__configurator-price{display:flex!important;align-items:baseline!important;gap:7px!important;white-space:nowrap!important}.lakis-card-v1__configurator-price small{font-family:Jost,system-ui,sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:.16em!important;text-transform:uppercase!important}.product-item.card.lakis-card-v1 .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.lakis-card-v1__price .product-price--unit{display:block!important;margin-top:5px!important;color:var(--cc-muted)!important;font-family:Jost,system-ui,sans-serif!important;font-size:11px!important;line-height:1.2!important;letter-spacing:0!important;white-space:normal!important}.lakis-card-v1__action,.lakis-card-v1__action .product-item__quick-buy,.lakis-card-v1__action quick-add-to-cart,.lakis-card-v1__action quick-view-product{position:static!important;inset:auto!important;width:auto!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important}.lakis-card-v1__action-link,.lakis-card-v1__action .button{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;width:auto!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;color:var(--cc-copper)!important;background:transparent!important;box-shadow:none!important;font-family:Jost,system-ui,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.18em!important;text-align:right!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap!important}.lakis-card-v1__action .button__text:after{content:" \2192"}.lakis-card-v1__action--muted .lakis-card-v1__action-link{color:var(--cc-muted)!important}.lakis-card-v1__badges{position:absolute!important;z-index:4!important;top:16px!important;right:16px!important;left:auto!important;bottom:auto!important;display:block!important;width:auto!important;max-width:calc(100% - 32px)!important;margin:0!important}.lakis-card-v1__badges:empty{display:none!important}.lakis-card-v1__badges .product-item__badge{height:auto!important;min-height:0!important;padding:8px 12px!important;border:1px solid rgba(34,25,15,.12)!important;border-radius:999px!important;color:#fffaf2!important;background:#22190fd6!important;font-size:11px!important;font-weight:600!important;line-height:1!important;letter-spacing:.18em!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lakis-card-v1__badges .product-item__badge--sale,.lakis-card-v1__badges .product-item__badge--editorial{background:#8a4f22!important;border-color:#8a4f22!important}.lakis-card-v1__seal{position:absolute!important;z-index:3!important;right:15px!important;bottom:15px!important;left:auto!important;top:auto!important;display:grid!important;width:66px!important;height:66px!important;padding:7px!important;place-content:center!important;border:1px solid var(--cc-copper)!important;border-radius:50%!important;color:var(--cc-copper)!important;background:#fffaf2f0!important;box-shadow:0 10px 25px -18px #22190fb3!important;text-align:center!important}.lakis-card-v1__seal b{font-family:Fraunces,Georgia,serif!important;font-size:16px!important;font-weight:400!important;line-height:.95!important}.lakis-card-v1__seal span{display:block!important;margin-top:3px!important;font-family:Jost,system-ui,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1.05!important;letter-spacing:.11em!important;text-transform:uppercase!important}@media(hover:hover){.product-item.card.lakis-card-v1:hover{transform:translateY(-3px)!important;border-color:#8a4f2273!important;box-shadow:0 34px 68px -48px #22190fa6!important}.product-item.card.lakis-card-v1:hover .product-item__image-figure--primary{transform:scale(1.025)!important}.lakis-card-v1__action-link:hover,.lakis-card-v1__action .button:hover{color:#a8761f!important;transform:translate(2px)!important}}@media(max-width:700px){.product-item.card.lakis-card-v1{border-radius:11px!important;box-shadow:none!important}.product-item.card.lakis-card-v1 .lakis-card-v1__body{padding:20px 18px 18px!important}.lakis-card-v1__vendor{font-size:11px!important;line-height:1.25!important;letter-spacing:.16em!important}.lakis-card-v1__title{min-height:2.16em!important;margin-top:8px!important;font-size:clamp(25px,7.2vw,29px)!important;line-height:1.08!important}.lakis-card-v1__description{min-height:4.5em!important;margin-top:12px!important;font-size:15px!important;line-height:1.5!important;-webkit-line-clamp:3!important}.product-item.card.lakis-card-v1 .lakis-cardpikto{gap:6px!important;min-height:32px!important;margin-top:13px!important}.product-item.card.lakis-card-v1 .lakis-cardpikto__item{gap:5px!important;height:30px!important;padding:5px 8px!important}.product-item.card.lakis-card-v1 .lakis-cardpikto__ico{flex-basis:14px!important;width:14px!important;height:14px!important}.lakis-cardpikto__label{font-size:11px;line-height:1!important;letter-spacing:.07em}.product-item.card.lakis-card-v1 .lakis-cardpikto__item:nth-child(n+3){display:none!important}.lakis-card-v1__note{min-height:44px!important;margin-top:12px!important;font-size:13px!important;line-height:1.4!important;letter-spacing:.02em!important}.lakis-card-v1__note:not(.lakis-card-v1__note--service):before{flex-basis:22px!important}.lakis-card-v1__note--service{padding:9px 10px!important;font-size:12.5px!important;line-height:1.4!important}.lakis-card-v1__collective-mark{flex-basis:24px;width:24px;height:24px;font-size:12px}.lakis-card-v1__spacer{min-height:14px}.lakis-card-v1__footer{display:block!important;padding-top:15px!important}.lakis-card-v1__price{min-height:0!important;font-size:30px!important}.lakis-card-v1__price .product-price--unit{margin-top:5px!important;font-size:12px!important;line-height:1.25!important}.lakis-card-v1__action{width:100%!important;margin-top:12px!important;padding-top:10px!important;border-top:1px solid var(--cc-line)!important}.lakis-card-v1__action-link,.lakis-card-v1__action .button{justify-content:space-between!important;width:100%!important;min-height:44px!important;font-size:11.5px!important;line-height:1.2!important;letter-spacing:.12em!important;text-align:left!important}.lakis-card-v1__badges{top:10px!important;right:10px!important;max-width:calc(100% - 20px)!important}.lakis-card-v1__badges .product-item__badge{padding:7px 10px!important;font-size:11px!important;line-height:1.1!important;letter-spacing:.12em!important}.lakis-card-v1__seal{right:10px!important;bottom:10px!important;width:58px!important;height:58px!important;padding:6px!important}.lakis-card-v1__seal b{font-size:15px!important}.lakis-card-v1__seal span{margin-top:2px!important;font-size:11px!important;letter-spacing:.08em!important}}@media(max-width:520px){.collection.grid .product-item.card.lakis-card-v1{align-self:start!important;height:auto!important}.collection.grid .product-item.card.lakis-card-v1 .lakis-card-v1__body{flex:0 0 auto!important}.collection.grid .product-item.card.lakis-card-v1 .lakis-card-v1__spacer{display:none!important;min-height:0!important;flex:none!important}}@media(prefers-reduced-motion:reduce){.product-item.card.lakis-card-v1,.product-item.card.lakis-card-v1 .product-item__image-figure,.lakis-card-v1__action-link,.lakis-card-v1__action .button{transition:none!important}}@media(prefers-reduced-motion:reduce){.shopify-email-marketing-confirmation__cta{transition:none}}@media(min-width:750px){body.template-index .main-content .shopify-section+.shopify-section{margin-top:clamp(10px,2.4vh,38px)}}:root{--lk-cream:#F4ECDF;--lk-cream2:#FBF6EC;--lk-ink:#22190f;--lk-ink-soft:rgba(34,25,15,.62);--lk-line:rgba(34,25,15,.12);--lk-line-soft:rgba(34,25,15,.08);--lk-gold-a:#A8761F;--lk-gold-b:#8A4F22;--lk-gold-eye:#9B5E2B;--lk-gold-acc:#EDC36D}shipping-notice{display:block;margin:0 0 14px;padding:13px 15px;background:#fff;border:1px solid var(--lk-line-soft);border-radius:11px;font-family:Jost,sans-serif;font-size:12.5px;color:var(--lk-ink)}shipping-notice strong,shipping-notice b{color:var(--lk-gold-b);font-weight:600}shipping-notice .progress,shipping-notice progress{height:5px;border-radius:99px}shipping-notice .progress-bar,shipping-notice .bar,shipping-notice [class*=progress]>span{background:linear-gradient(90deg,var(--lk-gold-a),var(--lk-gold-acc))!important;border-radius:99px}.cart-item{padding:16px 0!important;border-bottom:1px solid var(--lk-line-soft)!important}.cart-item__thumbnail{border:1px solid var(--lk-line)!important;border-radius:9px!important;overflow:hidden}.cart-item__title{font-family:Fraunces,Georgia,serif!important;font-weight:400!important;font-size:16.5px!important;line-height:1.2!important;color:var(--lk-ink)!important;letter-spacing:.1px}.cart-item__variant,.cart-item__unit-price,.cart-item__property{font-family:Jost,sans-serif!important;font-size:12px!important;color:var(--lk-ink-soft)!important}.cart-item__price{font-family:Jost,sans-serif!important}.cart-item__price strong{font-weight:600!important;font-size:14.5px!important;color:var(--lk-ink)!important}.cart-item__price del{color:var(--lk-ink-soft)!important;font-weight:400}product-quantity.quantity-selector-holder,cart-product-quantity{display:inline-flex!important;align-items:center!important;gap:0!important;border:1px solid var(--lk-line)!important;border-radius:99px!important;background:#fff!important;overflow:hidden}.cart-item__actions .qty-button{width:30px!important;height:30px!important;border:0!important;background:transparent!important;color:var(--lk-ink)!important;cursor:pointer;display:grid;place-items:center}.cart-item__actions .qty-button:hover{color:var(--lk-gold-b)!important}.cart-item__actions input.qty-selector,.cart-item__actions .qty{border:0!important;background:transparent!important;width:34px!important;text-align:center!important;font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:500!important;color:var(--lk-ink)!important;box-shadow:none!important}.cart-item__actions .remove{font-family:Jost,sans-serif!important;font-size:11.5px!important;color:var(--lk-ink-soft)!important;text-underline-offset:2px;letter-spacing:.02em}.cart-item__actions .remove:hover{color:var(--lk-gold-b)!important}.cart__details.cart__subtotal-widget{background:#fff!important;border:1px solid var(--lk-line)!important;border-radius:12px!important}.cart__subtotal span,.cart__total span,.cart__discounts>span{font-family:Jost,sans-serif!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--lk-ink-soft)!important;font-weight:600!important}.cart__total strong,.cart__subtotal strong{font-family:Fraunces,Georgia,serif!important;font-weight:400!important;color:var(--lk-ink)!important}.cart__total strong{font-size:26px!important}.cart__shipping,.lakis-cart-next-step{font-family:Jost,sans-serif!important;color:var(--lk-ink-soft)!important}.lakis-cart-assurance{display:flex;gap:14px;flex-wrap:wrap;margin:14px 0}.lakis-cart-assurance span{font-family:Jost,sans-serif;font-size:11px;color:var(--lk-ink-soft);display:inline-flex;align-items:center;gap:6px;letter-spacing:.02em}.lakis-cart-assurance span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--lk-gold-acc);flex:0 0 auto}#CheckOut,.cart__details .button--solid{background:linear-gradient(96deg,var(--lk-gold-a),var(--lk-gold-b))!important;border:0!important;color:#fdf7ea!important;border-radius:99px!important;padding:16px 22px!important;font-family:Jost,sans-serif!important;font-weight:600!important;font-size:13.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;box-shadow:0 12px 26px -12px #8a4f22b3!important;transition:transform .2s ease!important}#CheckOut:hover,.cart__details .button--solid:hover{transform:translateY(-1px)!important}#ViewCart.button--outline{border:1px solid var(--lk-line)!important;color:var(--lk-ink)!important;border-radius:99px!important;font-family:Jost,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase;font-size:12px!important}.cart__coupons input{border:1px solid var(--lk-line)!important;border-radius:10px!important;font-family:Jost,sans-serif!important}#cartDiscountSubmit{border-radius:99px!important;font-family:Jost,sans-serif!important}.cart__form.cart--empty .cart__items,.cart__details.cart--empty{text-align:center;color:var(--lk-ink-soft);font-family:Jost,sans-serif;padding:40px 20px;font-size:15px}.cart__form.cart--empty .cart__items:before{content:"Dein Warenkorb ist leer";display:block;font-family:Fraunces,Georgia,serif;font-size:24px;color:var(--lk-ink);margin-bottom:8px}.cart__form,.cart__items{background:transparent}[class*=drawer] .cart__details.cart__subtotal-widget{border-radius:12px!important}.lakis-cart-empty{text-align:center;padding:56px 24px 48px;max-width:520px;margin:0 auto}.lakis-cart-empty__mark{width:74px;height:74px;margin:0 auto 22px;border:1px solid var(--lk-line);border-radius:50%;display:grid;place-items:center;font-size:30px;background:#fff}.lakis-cart-empty__title{font-family:Fraunces,Georgia,serif!important;font-weight:400;font-size:26px;color:var(--lk-ink);margin-bottom:10px}.lakis-cart-empty__text{font-family:Jost,sans-serif;font-size:14.5px;line-height:1.55;color:var(--lk-ink-soft);margin-bottom:26px}.lakis-cart-empty__cta{background:#94651f!important;border:0!important;color:#fdf7ea!important;border-radius:4px!important;font-family:Jost,sans-serif!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:12px!important;padding:15px 28px!important;box-shadow:none!important}@media(min-width:990px){.site-nav.style--classic .submenu:not(.mega-menu){background:#f7f0e5!important;border:1px solid rgba(36,23,17,.12)!important;box-shadow:0 28px 50px -38px #2417118c!important;padding:10px 22px!important}.site-nav.style--classic .submenu:not(.mega-menu) .menu-link{color:#241711!important;font-family:var(--lakis-font-display)!important;font-size:17px!important;font-weight:400!important;padding:11px 2px!important;border-bottom:1px solid rgba(36,23,17,.12)}.site-nav.style--classic .submenu:not(.mega-menu) li:last-child .menu-link{border-bottom:0}.site-nav.style--classic .submenu:not(.mega-menu) .menu-link:hover{color:#9b5e2b!important}}.main-content h1,.main-content h2{font-weight:400!important;letter-spacing:normal!important}.main-content [class*=eyebrow]{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.32em!important;text-transform:uppercase!important}.main-content .bgr__button,.main-content .lcb__button,.main-content .gfr__button,.main-content .kfx__primary-link,.main-content .cfx__primary-link,.main-content .lpa__button,.main-content .lta__button{border-radius:4px!important;background:#94651f!important;border:0!important;color:#fdf7ea!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:15px 28px!important;box-shadow:none!important}.facets__wrapper{gap:10px!important;align-items:center!important}.facets__heading{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#9b5e2b!important}.facets__summary{border:1px solid rgba(34,25,15,.22)!important;border-radius:99px!important;background:#fbf6ec!important;padding:10px 20px!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#22190f!important;transition:border-color .2s ease,background .2s ease,color .2s ease}.facets__summary:hover{border-color:#8a4f22!important;color:#8a4f22!important}details[open]>.facets__summary{background:#22190f!important;border-color:#22190f!important;color:#f4ecdf!important}.facets__display{margin-top:10px!important;border:1px solid rgba(34,25,15,.12)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 26px 48px -26px #22190f73!important;padding:16px 18px!important}.facets__display label{font-family:Jost,sans-serif!important;font-size:14px!important;color:#22190f!important}.facets__display input[type=checkbox],.facets__display input[type=radio],.facets__display input[type=range]{accent-color:#8A4F22!important}.facets__display input[type=number],.facets__display input[type=text]{border:1px solid rgba(34,25,15,.22)!important;border-radius:10px!important;font-family:Jost,sans-serif!important;padding:8px 12px!important;background:#fbf6ec!important}.facet-filters__sort,.facets-container select,[class*=facet] select{appearance:none!important;-webkit-appearance:none!important;border:1px solid rgba(34,25,15,.22)!important;border-radius:99px!important;background-color:#fbf6ec!important;padding:10px 38px 10px 20px!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#22190f!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%238A4F22' stroke-width='1.6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important}.facet-filters__label,.facet-filters__sort-label{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#9b5e2b!important}.active-facets facet-remove a,.active-facets .active-facets__button{border:1px solid rgba(138,79,34,.45)!important;border-radius:99px!important;background:#a8761f1a!important;color:#8a4f22!important;font-family:Jost,sans-serif!important;font-size:12px!important;padding:7px 14px!important}.mobile-facets__open{border:1.5px solid rgba(34,25,15,.3)!important;border-radius:99px!important;background:#fbf6ec!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:12px 22px!important;color:#22190f!important}@media(max-width:749px){#site-cart-sidebar.sidebar--opened{grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important}#site-cart-sidebar.sidebar--opened .sidebar__body{overflow-y:auto!important;min-height:0!important;-webkit-overflow-scrolling:touch}body:has(#site-cart-sidebar.sidebar--opened) #bon-loyalty-btn{display:none!important}}@media(max-width:474px){.sticky-add-to-cart__inner{padding:10px 12px!important}.sticky-add-to-cart__actions{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;width:100%!important}.sticky-add-to-cart__price{min-width:max-content;margin:0!important;font-size:18px!important}.sticky-add-to-cart__button{min-width:0;margin:0!important}.sticky-add-to-cart__button .button{min-height:52px!important;padding-inline:14px!important}body:has(.sticky-add-to-cart.visible) shopify-chat{--shopify-chat-activator-offset:92px!important}body:has(.sticky-add-to-cart.visible) inbox-online-store-chat#ShopifyChat{bottom:calc(82px + env(safe-area-inset-bottom,0px))!important}}body:has(.sticky-add-to-cart.visible) shopify-chat{--shopify-chat-activator-offset:92px!important;bottom:calc(86px + env(safe-area-inset-bottom,0px))!important}body:has(.sticky-add-to-cart.visible) inbox-online-store-chat#ShopifyChat{bottom:calc(82px + env(safe-area-inset-bottom,0px))!important}body .sticky-add-to-cart .button .button__text,body .sticky-add-to-cart .button--solid .button__text{color:#f7efdf!important}.site-header .search-results-container{color:var(--cds-ink)}.site-header .search-results-container .cart-item__content{min-width:0}.site-header .search-results-container .cart-item__title,.site-header .search-results-container .cart-item__title span{display:block;color:var(--cds-ink)!important;font-family:var(--lakis-font-display)!important;font-size:16px!important;font-weight:400!important;line-height:1.25!important}.site-header .search-results-container .cart-item__price,.site-header .search-results-container .cart-item__price *{color:var(--cds-ink)!important}@media(prefers-reduced-motion:reduce){.lakis-pdp-sec *,.site-header .search-results-container *{scroll-behavior:auto!important;transition:none!important}}#site-cart-sidebar .cart-notice,.cart__subtotal-widget .cart-notice,shipping-notice.cart-notice{background:#ffffffb8!important;color:var(--lk-ink, #22190f)!important;border:1px solid rgba(34,25,15,.13);border-radius:11px;padding-top:12px!important;padding-bottom:12px!important;font-size:12.5px}#site-cart-sidebar .cart-notice strong,#site-cart-sidebar .cart-notice b{color:var(--lk-gold-b, #a8761f)!important}.lakis-ki-hinweis{position:absolute;right:clamp(14px,2.6vw,32px);bottom:clamp(12px,1.8vw,22px);z-index:2;margin:0;padding:4px 11px;border-radius:99px;background:#18110ac7;color:#fffaf2f7;font-family:Jost,system-ui,sans-serif;font-size:11px;letter-spacing:.05em;line-height:1.45;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lakis-pdp-sec{padding:var(--cds-section-space) var(--lakis-gutter)}.lakis-pdp-layout{width:100%;max-width:var(--cds-container-content)}.lakis-pdp-layout .lakis-secnum{font-family:Jost,sans-serif;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.28em;text-transform:uppercase;color:#8a4f22}.lakis-pdp-layout .lakis-sechead,.lakis-pdp-layout .lps__pull{max-width:14ch;margin-top:14px;font-size:clamp(34px,3vw,48px);font-weight:400;line-height:1.08;letter-spacing:0;text-wrap:balance}.lakis-pdp-layout .lakis-pdp-main{min-width:0}.lakis-pdp-layout .lps__desc,.lakis-pdp-layout .lakis-seclead,.lakis-pdp-layout .lksv__body{color:var(--cds-muted);font-size:clamp(16px,1vw,17px);line-height:1.68}.lakis-pdp-layout .lps__desc>:first-child,.lakis-pdp-layout .lakis-seclead:first-child,.lakis-pdp-layout .lksv__body>:first-child{margin-top:0}.lakis-pdp-layout .lps__desc>:last-child,.lakis-pdp-layout .lksv__body>:last-child{margin-bottom:0}.lakis-pdp-layout>.lps__ghost{right:-2%;opacity:.055}.lakis-pdp-layout .lps__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:0;margin-top:28px;border-top:1px solid rgba(34,25,15,.14);border-bottom:1px solid rgba(34,25,15,.14)}.lakis-pdp-layout .lps__meta>span{min-width:0;padding:17px 18px 18px 0}.lakis-pdp-layout .lps__meta>span+span{padding-left:18px;border-left:1px solid rgba(34,25,15,.11)}.lakis-pdp-layout .lps__meta b{font-size:clamp(18px,1.65vw,22px);line-height:1.15}.lakis-pdp-layout .lpt__notes{margin-top:26px}.lakis-pdp-layout .lpt__note{padding:9px 15px;background:#ffffff57;border-color:#8a4f2240}.lakis-pdp-layout .lpn__grid{grid-template-columns:minmax(0,.88fr) minmax(290px,1.12fr);gap:clamp(28px,4vw,52px);margin-top:0}.lakis-pdp-layout .lpn__table td{padding:10px 0}.lakis-pdp-layout .lpn__table tr:first-child td{border-top:1px solid rgba(34,25,15,.12)}.lakis-pdp-layout .lksv{display:block;margin-top:0}.lakis-pdp-layout .lksv__c{display:grid;grid-template-columns:46px minmax(0,1fr);gap:18px;padding:18px 0 20px;border-top:1px solid rgba(34,25,15,.14)}.lakis-pdp-layout .lksv__c:last-child{border-bottom:1px solid rgba(34,25,15,.14)}.lakis-pdp-layout .lksv__index{padding-top:5px;font-family:Jost,sans-serif;font-size:11px;font-weight:600;line-height:1;letter-spacing:.18em;color:#9b5e2b;font-variant-numeric:tabular-nums}.lakis-pdp-layout .lksv__body h3{margin:0 0 7px;font-size:clamp(19px,1.65vw,22px);line-height:1.2}.lakis-pdp-layout .lksv__body p{margin:0}.lakis-pdp-layout .lksv__body a{display:inline-flex;align-items:center;gap:8px;margin-top:11px;color:#8a4f22;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(138,79,34,.35)}.lakis-pdp-layout .lkb__cta{min-height:50px;border-radius:var(--cds-radius-control);margin-top:20px;padding:15px 24px;background:linear-gradient(96deg,var(--cds-gold-a),var(--cds-gold-b));color:#fdf7ea;font-size:12px;font-weight:600;letter-spacing:.14em;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.no-touchevents .lakis-pdp-layout .lkb__cta:hover{color:#f7efdf;transform:translateY(-2px);box-shadow:0 16px 28px -18px #532a119e}.lakis-pdp-layout .lkb__cta:active{transform:translateY(1px)}@media(min-width:900px){.lakis-pdp-layout{display:grid;grid-template-columns:minmax(290px,.78fr) minmax(0,1.42fr);column-gap:0;align-items:start}.lakis-pdp-layout>.lakis-secnum,.lakis-pdp-layout>.lps__pull,.lakis-pdp-layout>.lakis-sechead{grid-column:1;padding-right:clamp(34px,3.8vw,62px)}.lakis-pdp-layout>.lakis-secnum{grid-row:1}.lakis-pdp-layout>.lps__pull,.lakis-pdp-layout>.lakis-sechead{grid-row:2}.lakis-pdp-layout>.lakis-pdp-main{grid-column:2;grid-row:1 / span 3;min-height:100%;margin:0;padding:0 0 0 clamp(42px,4vw,66px);border-left:1px solid rgba(34,25,15,.14)}.lakis-pdp-layout>.lakis-pdp-main:not(.lksv){padding-top:1px}.lakis-pdp-layout .lakis-pdp-main>:first-child{margin-top:0}}@media(max-width:899px){.lakis-pdp-sec{padding:clamp(40px,10vw,58px) clamp(20px,5vw,36px)}.lakis-pdp-layout .lakis-sechead,.lakis-pdp-layout .lps__pull{max-width:18ch;margin-top:12px}.lakis-pdp-layout>.lakis-pdp-main{margin-top:22px;padding-top:20px;border-top:1px solid rgba(34,25,15,.14)}.lakis-pdp-layout>.lksv{padding-top:0}.lakis-pdp-layout .lpn__grid{grid-template-columns:1fr;gap:32px}.lakis-pdp-layout>.lps__ghost{right:-8%;opacity:.04}}@media(min-width:1600px){.lakis-pdp-sec{padding-block:clamp(54px,4vw,72px)}.lakis-pdp-layout .lakis-sechead,.lakis-pdp-layout .lps__pull{font-size:clamp(38px,2.45vw,48px)}}.lakis-pdp-sec[aria-label="Pers\f6nliche Beratung"]{padding-block:clamp(38px,4vw,58px)}@media(max-width:560px){.lakis-pdp-layout .lakis-sechead,.lakis-pdp-layout .lps__pull{font-size:clamp(30px,10vw,38px)}.lakis-pdp-layout .lps__meta{grid-template-columns:1fr 1fr}.lakis-pdp-layout .lps__meta>span{padding:15px 12px 16px 0}.lakis-pdp-layout .lps__meta>span+span{padding-left:12px}.lakis-pdp-layout .lps__meta>span:nth-child(odd){padding-left:0;border-left:0}.lakis-pdp-layout .lps__meta>span:nth-child(n+3){border-top:1px solid rgba(34,25,15,.11)}.lakis-pdp-layout .lksv__c{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:19px 0 21px}}.menu-promotion{background-color:#22190f}.lakis-card-v1__footer{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px 16px!important}.lakis-card-v1__price{flex:1 1 auto!important;white-space:nowrap!important}.lakis-card-v1__price *{white-space:nowrap!important}.lakis-card-v1__action{flex:0 0 auto!important}.social-icons a,.social-icons__link,.footer .social-icons a{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px!important;min-height:44px!important}.facets__reset{min-height:44px!important;display:inline-flex!important;align-items:center}.header-container--top{background:var(--cc-paper, #FBF6EC)!important;color:var(--cc-ink, #22190F)!important;border-bottom:1px solid rgba(34,25,15,.16)!important}.header-container--top *{color:inherit}@media(min-width:1024px){.header-container--top .header__top{position:relative;display:grid!important;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;gap:24px}.header-container--top .header-actions--buttons{display:contents!important}.header-container--top search-form{grid-column:1;grid-row:1;justify-self:start;width:min(340px,100%)}.header-container--top #logo.logo{grid-column:2;grid-row:1;position:static!important;transform:none!important;justify-self:center}.header-container--top .lakis-header-actions-right{grid-column:3;grid-row:1;justify-self:end}}.header-container--top search-form .site-search-handle{border:0!important;border-bottom:1px solid rgba(34,25,15,.16)!important;border-radius:0!important;background:transparent!important;padding:6px 2px!important}.header-container--top search-form .site-search-handle:focus-within{border-bottom-color:var(--cc-gold, #A8761F)!important}.header-container--top search-form .site-search-handle form[role=search]{border:0!important;box-shadow:none!important}.header-container--top search-form input{color:var(--cc-ink, #22190F)!important}.header-container--top search-form input::placeholder{color:#22190f9e!important;opacity:1!important}.header-container--top search-form .button__icon{color:#22190fb3!important;opacity:1!important}.lakis-header-icon{display:block;width:20px;height:20px;fill:none!important;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lakis-header-icon *{fill:none!important;stroke:currentColor!important;stroke-width:inherit!important;stroke-linecap:inherit!important;stroke-linejoin:inherit!important}.site-header search-form .lakis-header-icon,.lakis-mobile-drawer-search .lakis-header-icon{width:18px;height:18px;stroke-width:1.7}.header-container--top .logo-img img{content:url(//chocolat-tuebingen.de/cdn/shop/t/62/assets/chocolat-logo.png?v=167522854824687320271786099220);height:38px!important;width:auto!important}.lakis-header-actions-right{display:flex;align-items:center;gap:14px}.lakis-header-zusatz{display:inline-flex;align-items:center;margin-right:4px}.lakis-header-zusatz a,.lakis-header-zusatz>span{font:500 14px/1 Jost,system-ui,sans-serif;letter-spacing:.02em;color:var(--cc-ink, #22190F);text-decoration:none;padding:15px 2px;border-bottom:1px solid transparent}.lakis-header-zusatz a:hover{border-bottom-color:var(--cc-gold, #A8761F)}.header-container--top .button--account-handle,.header-container--top .button--cart-handle{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border:1px solid rgba(34,25,15,.16)!important;border-radius:999px!important;background:transparent!important;color:var(--cc-ink, #22190F)!important;transition:border-color .18s ease,background-color .18s ease}.header-container--top .button--account-handle:hover,.header-container--top .button--cart-handle:hover{border-color:var(--cc-gold, #A8761F)!important;background:#a8761f0f!important}.header-container--top .button--account-handle:after,.header-container--top .button--cart-handle:after{display:none!important}.header-container--top .button--cart-handle [data-header-cart-total]{display:none!important}.header-container--top .lakis-cartbadge:not([hidden]){position:absolute;top:4px;right:3px;display:grid!important;place-items:center;min-width:18px;height:18px;padding:0 4px;border:2px solid var(--cc-paper, #FBF6EC);border-radius:999px;background:var(--cc-ruby, #4A0E1B)!important;color:var(--cc-paper, #FBF6EC)!important;font:600 10px/1 Jost,system-ui,sans-serif}.lakis-cartbadge[hidden]{display:none!important}.site-header .search-results-container .search-block .cart-item{margin-top:0!important;padding:10px 0!important}.site-header .search-results-container .search-block .search-title+.cart-item{margin-top:8px!important}.site-header .header-container--top .search-results-container .search-more{color:var(--cc-paper, #FBF6EC)!important}.lakis-search-results-trigger,.lakis-search-results-trigger.active{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.lakis-mobile-drawer-search{padding:0 20px 18px;color:var(--cc-ink, #22190F)}.lakis-mobile-drawer-search search-form,.lakis-mobile-drawer-search form{display:block;width:100%}.lakis-mobile-drawer-search .site-search-handle{width:100%;min-height:44px;border:0!important;border-bottom:1px solid rgba(34,25,15,.2)!important;border-radius:0!important;background:transparent!important}.lakis-mobile-drawer-search .site-search-handle:focus-within{border-bottom-color:var(--cc-gold, #A8761F)!important}.lakis-mobile-drawer-search input{width:100%;color:var(--cc-ink, #22190F)!important}.lakis-mobile-drawer-search input::placeholder{color:#22190f9e!important;opacity:1}@media(max-width:1023px){.header-container--top .header-actions--buttons{display:none!important}.header-container--top .header__top{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px}.header-container--top .mobile-header-left{grid-column:1;grid-row:1;display:flex!important;align-items:center}.header-container--top #logo.logo{grid-column:2;grid-row:1;position:static!important;top:auto!important;left:auto!important;transform:none!important;justify-self:start;min-width:0;z-index:1}.site-header .header-container--top .mobile-header-actions{grid-column:3;grid-row:1;display:flex!important;align-items:center;justify-self:end;gap:1px!important;width:auto!important;min-width:0;flex-shrink:0;z-index:2}.header-container--top .mobile-menu-button{display:inline-flex;align-items:center;justify-content:center;width:44px!important;height:44px!important;padding:0!important;border:1px solid rgba(34,25,15,.16)!important;border-radius:10px!important;background:#22190f0a!important;color:var(--cc-ink, #22190F)!important}.header-container--top .mobile-menu-button svg path{fill:currentColor!important}.header-container--top .mobile-account-button,.header-container--top .mobile-search-button,.header-container--top .mobile-cart-button{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;flex:0 0 44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px;background:transparent!important;color:var(--cc-ink, #22190F)!important}.header-container--top .mobile-account-button:after,.header-container--top .mobile-search-button:after,.header-container--top .mobile-cart-button:after{display:none!important}.header-container--top .mobile-menu-button:focus-visible,.header-container--top .mobile-account-button:focus-visible,.header-container--top .mobile-search-button:focus-visible,.header-container--top .mobile-cart-button:focus-visible{outline:2px solid var(--cc-gold, #A8761F)!important;outline-offset:2px}.header-container--top .mobile-search-button:active{transform:scale(.96)}.header-container--top .mobile-search-label{display:none}.header-container--top .logo-img img{height:30px!important}}@media(min-width:600px)and (max-width:1023px){.header-container--top .mobile-search-button{width:168px!important;flex-basis:168px!important;justify-content:space-between;gap:10px;height:44px!important;border-bottom:1px solid rgba(34,25,15,.24)!important;border-radius:0}.header-container--top .mobile-search-label{display:block;overflow:hidden;color:#22190fad;font:400 12px/1.2 Jost,system-ui,sans-serif;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:430px){.header-container--top .header__top{gap:4px}.header-container--top #logo .logo-img--mobile{width:134px!important;max-width:30vw!important}}@media(max-width:339px){.header-container--top #logo .logo-img--mobile{max-width:27vw!important}}#dsgvo-anfragen-chocolat-tubingen main button[id^=btn-gdpr-]{min-height:44px!important;padding:10px 16px!important;line-height:1.35!important;cursor:pointer}#dsgvo-anfragen-chocolat-tubingen main button[id^=btn-gdpr-]:focus-visible{outline:2px solid var(--cc-gold, #A8761F)!important;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/62/assets/lakis-custom.css.map */
