@font-face{font-family:Sequel45;src:url(https://cdn.shopify.com/s/files/1/0616/6734/4543/files/Sequel100Black-45.otf?v=1702914807) format("opentype"),url(https://cdn.shopify.com/s/files/1/0616/6734/4543/files/Sequel100Black-45.ttf?v=1702914807) format("truetype"),url(https://cdn.shopify.com/s/files/1/0616/6734/4543/files/Sequel100Black-45.woff2?v=1702914807) format("woff2")}.dialect__sequel45{font-family:Sequel45}.dialect__font-bold{font-weight:700}.dialect__color-primary{color:rgb(var(--dialect-primary))}#shopify-section-template--16446223515807__a9eb68f7-cb49-4083-83d4-679a99363fd0 .section{padding-top:1em;padding-bottom:2em}#shopify-section-template--16446223515807__a9eb68f7-cb49-4083-83d4-679a99363fd0 .section .breadcrumbs{padding:1em;border-bottom:solid 1px rgba(0,0,0,.05)}.product-info__liquid{margin:0}.product-info__title-price{display:flex;justify-content:space-between;align-items:center;padding:0 1em;margin-bottom:1em}.product-info__title-price .wrapper{width:100%;display:flex;flex-direction:row;justify-content:space-between}.product-info__title-price .wrapper .title{font-size:var(--text-h2);line-height:1.1;font-weight:700;margin-bottom:.2em}.product-info__title-price .wrapper .price{font-size:var(--text-h3);font-weight:700;color:var(--text-primary)}.product-info__title-price .wrapper .price .product-info__price{display:flex;flex-direction:column;align-items:end}.product-info__title-price .wrapper .price .product-info__price sale-price{font-size:.6em}.product-info__inspired-by{padding:0 1em}.product-info__inspired-by span{color:#ee7103;font-weight:700}.product-info__product-scent{padding:0 1em}.product-info__product-scent span{display:inline;font-weight:600}.product-info__product-scent ul,.product-info__product-scent ul li{display:inline}.product-info__product-scent ul li:not(:last-child):after{content:", ";display:inline}.product-info .jdgm-widget{padding:0 1em}.product-info__buy-buttons{margin-bottom:1em}.product-info__payment-icons{display:flex;justify-content:center;margin-top:.5em}.product-info__payment-icons svg{width:26px;filter:saturate(0)}.product-info__keypoints-band{justify-content:space-around;background-color:#fff;border-radius:10px}.product-info__keypoints-band .wrapper{display:flex;justify-content:space-between;padding:.8em}.product-info__keypoints-band .wrapper .keypoint{display:flex;flex-direction:column;width:33.33%;padding:.2em;align-items:center;text-align:center}.product-info__keypoints-band .wrapper .keypoint .keypoint-img{width:60px;height:auto}.product-info__keypoints-band .wrapper .keypoint .keypoint-text{margin-top:.2em}.product-info__keypoints-band .wrapper .keypoint .keypoint-text p{font-size:.8em}.product-info__keypoints-band .wrapper .keypoint .keypoint-text p:first-child{font-weight:700}.product-info__product-keypoints-list tr td{width:auto;max-width:100%;padding:.2em 0 .2em .2em;border:none;white-space:nowrap;vertical-align:middle!important;text-align:left;font-weight:700}.product-info__product-keypoints-list tr td img{width:20px;height:auto}.product-card__title{text-transform:uppercase}.product-card__inspired-by{font-size:.9em}.product-card__inspired-by span{font-weight:400}.product-card .price-list sale-price{font-size:1em;font-weight:700;color:var(--button-background-primary)}.product-card .jdgm-prev-badge{font-size:.7em}:root{--kkc-ink: #14110f;--kkc-paper: #faf8f5;--kkc-seal: #9a2a2a;--kkc-gold: #b8912f;--kkc-line: #e2ddd6;--kkc-muted: #6b645b;--kkc-ease: cubic-bezier(.22, .61, .36, 1)}h1,h2,h3,.title-md,.title-lg,.product-title{letter-spacing:-.015em;text-wrap:balance}p,li{text-wrap:pretty}.price,.product-card__price,.price-item,.price-list,.price-range,.price__regular,.price__sale,.price--on-sale,.product-info__price,.product-info__title-price,.product__price,.unit-price,.cart-item__price,.text__price__sale,.with-price,.kkgi-product__price{font-variant-numeric:tabular-nums;letter-spacing:.005em}.kkc-status{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin:.5rem 0 .125rem}.kkc-chip{display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .55rem;border-radius:3px;font-size:.7rem;font-weight:600;line-height:1.4;letter-spacing:.02em;white-space:nowrap;border:1px solid var(--kkc-line);background:transparent}.kkc-chip--lang{font-size:.8rem;padding:.16rem .4rem;border-color:transparent;background:#f2ede5}.kkc-chip--set{font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--kkc-muted);border-style:dashed}.kkc-dot{width:.45rem;height:.45rem;border-radius:50%;flex:0 0 auto}.kkc-chip--in{color:#14532d;background:#eef5ef;border-color:#cfe3d5}.kkc-chip--in .kkc-dot{background:#1f7a44}.kkc-chip--low{color:#8a4b04;background:#fdf4e7;border-color:#f0dcbc}.kkc-chip--low .kkc-dot{background:#d98214;animation:kkc-pulse 2.4s var(--kkc-ease) infinite}.kkc-chip--soon{color:#1e3f6b;background:#eef2f8;border-color:#cdd9ea}.kkc-chip--soon .kkc-dot{background:transparent;border:2px solid #2c5c9c}.kkc-chip--out{color:var(--kkc-muted);background:#f4f2ef;border-color:#e6e1da}.kkc-chip--out .kkc-dot{background:#a8a29a}@keyframes kkc-pulse{0%,to{opacity:1}50%{opacity:.3}}.kkc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.005em}.product-card__media,.product-card figure{overflow:hidden;background:var(--kkc-paper)}.product-card__media img,.product-card figure img{transition:transform .6s var(--kkc-ease);will-change:transform}.product-card:hover .product-card__media img,.product-card:hover figure img{transform:scale(1.035)}.product-card:has(.kkc-chip--out) .product-card__media,.product-card:has(.kkc-chip--out) figure{opacity:.6;filter:saturate(.55);transition:opacity .25s var(--kkc-ease)}.product-card:has(.kkc-chip--out):hover .product-card__media,.product-card:has(.kkc-chip--out):hover figure{opacity:.82}.button,button.button,.btn,.button--primary{letter-spacing:.04em;transition:background-color .25s var(--kkc-ease),border-color .25s var(--kkc-ease),transform .15s var(--kkc-ease)}.button:active,.btn:active{transform:translateY(1px)}.badge{border-radius:2px;letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;padding:.3rem .55rem}.announcement-bar,.announcement__content,.announcement__slides,.announcement__slide{letter-spacing:.02em;font-size:.78rem}@media(max-width:749px){.announcement-bar,.announcement__content,.announcement__slides,.announcement__slide{font-size:.7rem}}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--kkc-seal);outline-offset:2px}.product-card img,.card img{object-fit:cover}::selection{background:var(--kkc-seal);color:#fff}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}.product-card:hover .product-card__media img,.product-card:hover figure img{transform:none}}@media print{.announcement-bar,.kkc-status,.cart-drawer{display:none}}.header .mega-menu__container,.header .dropdown__container{--color-background: 20 17 15;--color-foreground: 250 248 245;--color-border: 233 206 133 / .16}.header .mega-menu__footer:before{background-color:rgb(var(--color-foreground) / .28)}.header .mega-menu__nav>li>ul a{color:rgb(var(--color-foreground) / .72);transition:color .25s var(--kkc-ease)}.header .mega-menu__nav>li>ul a:hover{color:rgb(var(--color-foreground))}.header .mega-menu__item.media-card .media{background-color:rgb(var(--color-foreground) / .05)}.header .mega-menu[open] .mega-menu__container{box-shadow:inset 0 1px #b8912f38}:root{--kk-sumi: 20 17 15;--kk-sumi-diep: 10 8 7;--kk-sumi-op: 27 23 20;--kk-cream: 250 248 245;--kk-cream-2: 207 199 186;--kk-cream-3: 142 134 122;--kk-goud: 184 145 47;--kk-goud-hi: 233 206 133;--kk-goud-dim: 110 87 25;--kk-aka: 154 42 42;--kk-voorraad: 63 107 69;--kk-ease: cubic-bezier(.16, 1, .3, 1);--kk-krap: cubic-bezier(.32, .72, 0, 1);--kk-korrel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E")}h1,h2,h3,h4,.heading,.kkx__kop{text-wrap:balance}p,li,.rte p{text-wrap:pretty}.product__title h1{font-size:clamp(1.5rem,1.2rem + .55vw,2.05rem);line-height:1.1;letter-spacing:-.022em}.kkx__kop,.section-heading,h2.heading,.ss-heading,.shopify-section h2{line-height:1.14;letter-spacing:-.022em}.rte:not(.grid):not(.flex),.kkx__intro,.product__text{max-width:68ch;line-height:1.65}.price,.price-item,.kkx__prijs,.product-item__inventory,.quantity input,.cart-item__price,table td,table th{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}.button{transition:background-color .28s var(--kk-krap),border-color .28s var(--kk-krap),color .28s var(--kk-krap),box-shadow .4s var(--kk-krap),transform .3s var(--kk-krap)}.button--primary{box-shadow:inset 0 1px #ffffff24,0 1px 2px #14110f29}.button--primary:hover{box-shadow:inset 0 1px #fff3,0 10px 24px -12px #14110f8c;transform:translateY(-1px)}.button:active,.button--primary:active{transform:translateY(0) scale(.986)}.product-form__submit.button{padding-block:1.15rem;letter-spacing:.06em}::selection{background:rgb(var(--kk-goud));color:rgb(var(--kk-sumi));text-shadow:none}:focus-visible,.button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid rgb(var(--kk-goud));outline-offset:3px;border-radius:3px}input,textarea,select{caret-color:rgb(var(--kk-goud))}html{scrollbar-color:rgb(var(--kk-goud) / .55) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:rgb(var(--kk-sumi) / .05)}::-webkit-scrollbar-thumb{background:rgb(var(--kk-goud) / .5);border:3px solid transparent;background-clip:content-box;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--kk-goud));background-clip:content-box}.rte a:not(.button),.kkx__body a:not(.button){text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:rgb(var(--kk-goud) / .45);transition:text-decoration-color .35s var(--kk-ease)}.rte a:not(.button):hover,.kkx__body a:not(.button):hover{text-decoration-color:rgb(var(--kk-goud))}.kk-nacht{--color-background: var(--kk-sumi);--color-base-background: var(--kk-sumi);--color-background-2: var(--kk-sumi-op);--color-foreground: var(--kk-cream);--color-base-text: var(--kk-cream);--color-border: var(--kk-goud-hi) / .16;--color-border-light: var(--kk-goud-hi) / .09;--color-border-dark: var(--kk-goud-hi) / .34;--color-button-background: var(--kk-goud);--color-base-button: var(--kk-goud);--color-button-text: 23 18 8;--color-base-button-text: 23 18 8;--color-button-border: var(--kk-goud);--color-price: var(--kk-cream);--color-shadow: var(--kk-sumi-diep);--color-placeholder: var(--kk-sumi-op);--gradient-background: rgb(20 17 15);position:relative;isolation:isolate;background-color:rgb(var(--kk-sumi));color:rgb(var(--kk-cream))}.kk-lak:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(88% 70% at 6% 0%,rgb(var(--kk-goud) / .16),transparent 62%),linear-gradient(168deg,#1a1512,rgb(var(--kk-sumi)) 48%,rgb(var(--kk-sumi-diep)))}.kk-lak:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:var(--kk-korrel);background-size:180px 180px;opacity:.22;mix-blend-mode:overlay}.kk-lak>*{position:relative;z-index:1}.kk-nacht .kk-vlak.kk-vlak{background-color:rgb(var(--kk-sumi-op) / .92)!important;border-color:rgb(var(--kk-goud-hi) / .14)!important}.kk-licht-op.kk-licht-op.kk-licht-op{color:rgb(var(--kk-cream))!important}.kk-licht-op-2.kk-licht-op-2.kk-licht-op-2{color:rgb(var(--kk-cream-2))!important}.kk-donker-op.kk-donker-op.kk-donker-op{color:rgb(var(--kk-sumi) / .72)!important}.kk-nacht hr{border-color:rgb(var(--kk-goud-hi) / .16)}.product__info .price,.product__info .price-item--regular{font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);font-size:clamp(1.5rem,1.2rem + 1vw,2.05rem);font-weight:600;letter-spacing:-.015em;line-height:1.1}.product-item__inventory.inventory--high,.inventory.inventory--high{color:rgb(var(--kk-voorraad))}.product-item__inventory.inventory--low,.inventory.inventory--low{color:rgb(var(--kk-aka))}.product__info .inventory:before{content:"";display:inline-block;width:.44rem;height:.44rem;margin-right:.5rem;border-radius:50%;background:currentColor;vertical-align:.08em;box-shadow:0 0 0 .18rem color-mix(in srgb,currentColor 18%,transparent)}body.template-product .product__media,body.template-product .product__media-item{background:rgb(var(--kk-sumi) / .035);border:1px solid rgb(var(--kk-sumi) / .07);overflow:hidden}.product-item,.card-wrapper,.kkx__kaart{transition:transform .55s var(--kk-krap),border-color .45s var(--kk-ease)}.product-item:hover,.card-wrapper:hover{transform:translateY(-4px)}.kkx__kaart{border:1px solid rgb(var(--kk-sumi) / .09)}.kkx__kaart:hover{border-color:rgb(var(--kk-goud) / .38);transform:translateY(-3px)}.kkx__kop{margin-bottom:.7em}.kkx__kop:not(:first-child){margin-top:1.9em}.kkx__intro{margin-top:0}body.template-product .product__info{row-gap:.9rem}.product__info .product__title{margin-bottom:.35rem}.cart__free-shipping-bar span,.free-shipping-bar .progress-bar>*{background:linear-gradient(90deg,rgb(var(--kk-goud)),rgb(var(--kk-goud-hi)))}.kk-js .kk-onthul>*{opacity:0;transform:translateY(20px);filter:blur(5px)}.kk-js .kk-onthul>*{transition:opacity 1s var(--kk-ease),transform 1s var(--kk-ease),filter 1s var(--kk-ease)}.kk-js .kk-onthul.kk-in>*{opacity:1;transform:none;filter:none}.kk-js .kk-onthul.kk-in>*:nth-child(2){transition-delay:.08s}.kk-js .kk-onthul.kk-in>*:nth-child(3){transition-delay:.16s}@media(prefers-reduced-motion:reduce){.kk-js .kk-onthul>*{opacity:1!important;transform:none!important;filter:none!important}.button,.product-item,.card-wrapper,.kkx__kaart{transition-duration:1ms!important}.button:hover,.button--primary:hover,.product-item:hover,.card-wrapper:hover,.kkx__kaart:hover{transform:none}html{scroll-behavior:auto}}@media(max-width:767px){.highlighted-text>svg{left:0!important;right:0!important;width:100%!important}}@supports (overflow: clip){html{overflow-x:clip}body{overflow-x:clip;overflow-y:visible}}.header:before{background-color:rgb(var(--kk-sumi))!important}.header{color:rgb(var(--kk-cream))!important;--header-logo-opacity: 0 !important}.header__corner svg{color:rgb(var(--kk-sumi))!important}body,#PageContainer,#MainContent{background-color:rgb(var(--kk-sumi))}#PageContainer .shopify-section:not(.kk-nacht)>.section:not([data-kk-licht]),.kk-nacht-auto{--color-background: var(--kk-sumi) !important;--color-base-background: var(--kk-sumi) !important;--color-background-2: var(--kk-sumi-op) !important;--color-foreground: var(--kk-cream) !important;--color-base-text: var(--kk-cream) !important;--color-border: var(--kk-goud-hi) / .16 !important;--color-border-light: var(--kk-goud-hi) / .09 !important;--color-border-dark: var(--kk-goud-hi) / .34 !important;--color-button-background: var(--kk-goud) !important;--color-base-button: var(--kk-goud) !important;--color-button-text: 23 18 8 !important;--color-base-button-text: 23 18 8 !important;--color-button-border: var(--kk-goud) !important;--color-price: var(--kk-cream) !important;--color-shadow: var(--kk-sumi-diep) !important;--color-placeholder: var(--kk-sumi-op) !important;--gradient-background: rgb(20 17 15) !important;background-color:rgb(var(--kk-sumi));color:rgb(var(--kk-cream));color-scheme:dark}#PageContainer .shopify-section:not(.kk-nacht)>.section:not([data-kk-licht]){background-color:rgb(var(--kk-sumi))!important}.kk-nacht-auto .kk-vlak.kk-vlak{background-color:rgb(var(--kk-sumi-op))!important;border-color:rgb(var(--kk-goud-hi) / .14)!important;color-scheme:dark}.kk-nacht-auto hr{border-color:rgb(var(--kk-goud-hi) / .16)}#PageContainer .product-card__media,#PageContainer .product-card .media{background-color:#faf8f5}.kkl.kkl{--kkl-cream: #14110F !important;--kkl-wit: #1C1815 !important;--kkl-inkt: #FAF8F5 !important;--kkl-goud-di: #E9CE85 !important;--kkl-mut: rgba(250, 248, 245, .62) !important;--kkl-lijn: rgba(233, 206, 133, .16) !important}.kkl.kkl .kkl__lede,.kkl.kkl .kkl__samenvatting{color:#faf8f5b8!important}.kkl.kkl .kkl__knop{border-color:#faf8f547!important}.kkl.kkl .kkl__foto{background:#faf8f5}@media screen and (max-width:639px){html.js #MenuDrawer .drawer__close,html.js #SearchDrawer .drawer__close,html.js #FacetDrawer .drawer__close,html.js #FacetDrawerSticky .drawer__close,html.js #CartDrawer .drawer__close{display:flex!important;position:absolute;top:8px;inset-inline-start:auto;inset-inline-end:12px;width:44px;height:44px;margin:0;transform:none!important;border-radius:999px;background-color:#14110f!important;color:#e9ce85!important;border:1px solid rgb(233 206 133 / .35)!important;z-index:5}html.js #MenuDrawer .drawer__close svg,html.js #SearchDrawer .drawer__close svg,html.js #FacetDrawer .drawer__close svg,html.js #FacetDrawerSticky .drawer__close svg,html.js #CartDrawer .drawer__close svg{color:currentColor!important}html.js #MenuDrawer .drawer__header{height:3.75rem!important}}
/*# sourceMappingURL=/cdn/shop/t/248/assets/kk-basis.css.map */
