.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/41/assets/chocolat-logo-gold.png?v=167289452992875160651784844938)!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:749px){.mount-announcement-bar .container--large{padding-inline:0!important}.mount-announcement-bar announcement-bar,.mount-announcement-bar .announcement-bar,.mount-announcement-bar .announcement-bar__content{min-height:44px!important}.mount-announcement-bar .announcement-bar{padding:0 6px!important}.mount-announcement-bar .announcement-bar__slider{height:44px!important;min-height:44px!important;min-width:0!important}.mount-announcement-bar .announcement{font-size:11px!important;letter-spacing:0!important;line-height:1.22!important;min-height:44px!important;overflow:hidden!important;padding:5px 4px!important;text-align:center!important;text-wrap:balance;white-space:normal!important}.mount-announcement-bar .announcement-bar__content-nav{height:44px!important;min-width:28px!important;padding:0 7px!important;width:28px!important}}.mega-menu .mega-link.has-babymenu>a{font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#9b5e2b!important;font-weight:600!important}.mega-menu .mega-link.has-babymenu>a .text-animation--underline-in-header{background-image:none!important}.mega-menu .babymenu a{font-family:Fraunces,Georgia,serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#22190f!important}.mega-menu .babymenu a:hover{color:#9b5e2b!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:10px!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:9px;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:6.5px;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:10px;letter-spacing:.24em;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}@media(hover:hover){.la__name:hover{color:#8a4f22}}.la__orig{font-family:Jost,sans-serif;font-size:10.5px;letter-spacing:.14em;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:10px;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:10px!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:10.5px!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:10.5px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:transform .2s,color .2s}@media(hover:hover){.la__beratung:hover{transform:translate(2px)}}.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:8px;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}.footer-bottom .footer-credit{display:block!important;width:100%!important;text-align:center!important;float:none!important}.footer-bottom .footer-credit__tag,.footer-bottom .footer-credit__law{display:block!important;text-align:center!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:10px!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:8.5px!important;padding:2px 7px!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/41/assets/chocolat-logo-gold.png?v=167289452992875160651784844938)!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:#241914!important;border-bottom-color:#d9bd7b47!important;color:#f4ecdf!important}.site-header .header-container--top .button,.site-header .header-container--top a{color:#f4ecdf!important}.site-header .header-container--top .header-actions form[role=search]{border-bottom-color:#f4ecdf57!important}.site-header .header-container--top .header-actions form[role=search] input[type=search]{color:#f4ecdf!important}.site-header .header-container--top .header-actions form[role=search] input[type=search]::placeholder{color:#f4ecdf94!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:#f4ecdf!important}.site-header .header-container--top .mobile-menu-button svg path{fill:#f4ecdf!important}.site-header .header-container--top .mobile-cart-button svg .circle{fill:#d9bd7b!important}.site-header .header-container--top .mobile-cart-button span{background:#d9bd7b!important;color:#241914!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/41/assets/chocolat-logo-gold.png?v=167289452992875160651784844938)!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}.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:Fraunces,Playfair Display,Georgia,serif!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/41/assets/chocolat-logo-gold.png?v=167289452992875160651784844938)!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 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;text-align:center!important}.footer-bottom .footer-credit{display:block!important;width:100%!important;text-align:center!important;float:none!important;color:#cbb9a1!important}.footer-bottom .footer-credit__tag{display:block!important;text-align:center!important;color:#d8c7b1!important;font-style:italic!important}.footer-bottom .footer-credit__law{display:block!important;max-width:100%!important;text-align:center!important;color:#b9a792!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!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__tag{font-size:14px!important;line-height:1.35!important}.footer-bottom .footer-credit__law{font-size:11.5px!important;line-height:1.45!important;padding:0 28px!important}}html body #bon-loyalty-btn{bottom:calc(env(safe-area-inset-bottom,0px) + 116px)!important;background:linear-gradient(135deg,#c9923a,#a9843f)!important;box-shadow:0 6px 18px #2a1a1238!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(14px);transition:opacity .45s cubic-bezier(.165,.84,.44,1),transform .45s 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__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}.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:10px;letter-spacing:.2em;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:linear-gradient(96deg,#a8761f,#8a4f22)!important;color:#f7efdf!important;border-color:transparent!important}.button--solid:hover,.add-to-cart:hover,.add-to-cart.button--product:hover{background:linear-gradient(96deg,#b7842a,#9a5a28)!important;box-shadow:0 12px 26px -14px #8a4f228c!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}body .main-product .product-variant__input:checked+.product-variant__label{background:linear-gradient(96deg,#a8761f,#8a4f22)!important;border-color:#8a4f22!important;color:#f7efdf!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:clamp(44px,6vh,80px)}.lakis-attr-pills{display:flex;flex-wrap:wrap;gap:6px}.lakis-attr-pills em{font-style:normal;font-family:Jost,sans-serif;font-size:10px;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:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1.1;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:10.5px!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:9.5px;font-weight:650;letter-spacing:.2em;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:9.5px;letter-spacing:.12em;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:10.5px;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:8.5px;letter-spacing:.08em}.lvp__tier strong{font-size:18px}.lvp__copy,.lvp__progress{font-size:11.5px}.lvpc{font-size:10px}}.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}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/lakis-custom.css.map */
