@font-face{font-family:Archivo DT;src:url(dt-archivo-var.woff2) format("woff2-variations");font-weight:400 800;font-stretch:100% 125%;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo DT;src:url(dt-archivo-var-ext.woff2) format("woff2-variations");font-weight:400 800;font-stretch:100% 125%;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit DT;src:url(dt-outfit-variable.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--dt-brand: #805838;--dt-brand-hover: #6b4a2e;--dt-ink: #2a211b;--dt-bg: #f6f1ea;--dt-surface: #eae0d2;--dt-white: #ffffff;--dt-accent: #755329;--dt-success: #3f6b4e;--dt-error: #8b3a2f;--dt-hairline: rgb(42 33 27 / 8%);--dt-border-strong: rgb(42 33 27 / 12%);--dt-shadow-soft: 0 1px 2px rgb(42 33 27 / 6%);--dt-shadow-card: 0 8px 30px rgb(42 33 27 / 8%);--dt-font-display: "Archivo DT", "Archivo", system-ui, sans-serif;--dt-font-body: "Outfit DT", "Outfit", system-ui, -apple-system, sans-serif;--dt-stretch-display: 125%;--dt-container: 1120px;--dt-measure: 70ch;--dt-gutter: 28px;--dt-radius-sm: 10px;--dt-radius-md: 14px;--dt-radius-lg: 16px;--dt-radius-pill: 999px}:root{--font-body--family: var(--dt-font-body);--font-body--weight: 400;--font-paragraph--family: var(--dt-font-body);--font-heading--family: var(--dt-font-display);--font-heading--weight: 700;--font-subheading--family: var(--dt-font-body);--font-accent--family: var(--dt-font-display);--font-h1--family: var(--dt-font-display);--font-h2--family: var(--dt-font-display);--font-h3--family: var(--dt-font-display);--font-h4--family: var(--dt-font-display);--font-h5--family: var(--dt-font-display);--font-h6--family: var(--dt-font-display);--font-h1--weight: 800;--font-h2--weight: 700;--font-h3--weight: 700;--font-h4--weight: 700;--font-h5--weight: 700;--font-h6--weight: 700;--font-h1--letter-spacing: -.02em;--font-h2--letter-spacing: -.015em;--font-h3--letter-spacing: -.01em;--font-h4--letter-spacing: -.01em;--font-h5--letter-spacing: 0;--font-h6--letter-spacing: 0;--font-heading--spacing: -.015em;--button-font-family-primary: var(--dt-font-body);--button-font-family-secondary: var(--dt-font-body);--cart-primary-font-family: var(--dt-font-body);--cart-secondary-font-family: var(--dt-font-body)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-stretch:var(--dt-stretch-display);font-synthesis-weight:none}h5,h6,.h5,.h6{font-stretch:100%;font-synthesis-weight:none}body{font-synthesis-weight:none}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb,var(--dt-brand) 78%,white);outline-offset:3px}#header-component{--dt-header-motion: .56s cubic-bezier(.32, .72, 0, 1);--header-padding: .55rem}#header-component .header__underlay-closed{background:#fffdf9f0;border-bottom:1px solid rgb(42 33 27 / 7%);box-shadow:0 8px 30px #2a211b00;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08);transition:box-shadow var(--dt-header-motion),background-color var(--dt-header-motion)}#header-component[data-sticky-state=active] .header__underlay-closed{background:#fffdf9e0;box-shadow:0 12px 42px #2a211b17}#header-component .header__columns{width:min(calc(100% - 3rem),1360px);min-height:76px;margin-inline:auto;padding-inline:0;gap:clamp(1.5rem,3vw,3.5rem)}#header-component .header-logo{gap:.8rem;margin-inline:0}#header-component .header-logo__image{transition:transform var(--dt-header-motion)}#header-component .header-logo:hover .header-logo__image{transform:rotate(-2deg) scale(1.025)}.dt-header-brand{display:flex;flex-direction:column;gap:.13rem;padding-left:.8rem;border-left:1px solid rgb(128 88 56 / 18%);white-space:nowrap}.dt-header-brand__name{font-family:var(--dt-font-display);font-size:.86rem;font-stretch:100%;font-weight:700;letter-spacing:-.01em;line-height:1.1;color:var(--dt-ink)}.dt-header-brand__line{font-family:var(--dt-font-body);font-size:.625rem;font-weight:500;letter-spacing:.11em;line-height:1.1;text-transform:uppercase;color:color-mix(in srgb,var(--dt-brand) 72%,var(--dt-bg))}#header-component .header-menu__inner{padding:.34rem;border:1px solid rgb(42 33 27 / 6%);border-radius:var(--dt-radius-pill);background:#eae0d261;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #2a211b08}#header-component .menu-list{--menu-horizontal-gap: .12rem}#header-component .menu-list__link{position:relative;min-height:42px;border-radius:var(--dt-radius-pill);font-family:var(--dt-font-body);font-size:.94rem;font-weight:500;color:color-mix(in srgb,var(--dt-ink) 72%,var(--dt-bg));transition:color var(--dt-header-motion),background-color var(--dt-header-motion),transform var(--dt-header-motion)}#header-component .menu-list__link-title{padding-inline:1rem}#header-component .menu-list__link:before{content:"";position:absolute;inset:auto 1.05rem .34rem;height:1px;border-radius:1px;background:var(--dt-brand);opacity:0;transform:scaleX(.25);transition:opacity var(--dt-header-motion),transform var(--dt-header-motion)}#header-component .menu-list__list-item:hover .menu-list__link:not([href*="/pages/contact"]),#header-component .menu-list__link--active:not([href*="/pages/contact"]),#header-component .menu-list__link[aria-current=page]:not([href*="/pages/contact"]){color:var(--dt-ink);background:#fffdf9b3}#header-component .menu-list__list-item:hover .menu-list__link:not([href*="/pages/contact"]):before,#header-component .menu-list__link--active:not([href*="/pages/contact"]):before,#header-component .menu-list__link[aria-current=page]:not([href*="/pages/contact"]):before{opacity:.8;transform:scaleX(1)}#header-component .menu-list__link[href*="/pages/contact"]{margin-left:.25rem;background:var(--dt-ink);color:var(--dt-bg);box-shadow:inset 0 1px #ffffff1a}#header-component .menu-list__link[href*="/pages/contact"]:before{display:none}#header-component .menu-list__link[href*="/pages/contact"]:hover,#header-component .menu-list__link[href*="/pages/contact"]:focus-visible{background:var(--dt-brand);color:var(--dt-white);transform:translateY(-1px)}#header-component .header-actions__cart-icon{width:44px;height:44px;border:1px solid rgb(128 88 56 / 14%);border-radius:50%;background:#eae0d24d;transition:color var(--dt-header-motion),background-color var(--dt-header-motion),transform var(--dt-header-motion)}#header-component .header-actions__cart-icon:hover{color:var(--dt-brand);background:#eae0d2b8;transform:translateY(-1px)}.dt-menu-drawer__status{display:inline-flex;align-items:center;min-height:24px;padding:.2rem .55rem;border-radius:var(--dt-radius-pill);background:color-mix(in srgb,var(--dt-surface) 74%,white);font-size:.62rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--dt-brand)}@media(max-width:1099px)and (min-width:750px){.dt-header-brand{display:none}#header-component .header__columns{width:min(calc(100% - 2rem),1120px)}#header-component .menu-list__link-title{padding-inline:.72rem}}@media(max-width:749px){#header-component{--header-padding: .35rem}#header-component .header__columns,#header-component[data-menu-style=drawer] .header__columns{width:100%;min-height:66px;padding-inline:.45rem}#header-component .header-logo{gap:0}.dt-header-brand{display:none}#header-component .header-logo__image{max-height:42px;width:auto}#header-component .menu-drawer-container .header__icon--summary,#header-component .header-actions__cart-icon{width:44px;height:44px;padding:0;border:1px solid rgb(128 88 56 / 14%);border-radius:50%;background:#eae0d24d}.menu-drawer{background:var(--dt-bg);border-right:0;box-shadow:24px 0 70px #2a211b24}.menu-drawer__navigation:before{content:"Daniels Tafels \b7  menu";display:block;margin:0 1.25rem;padding:1.4rem 0 .55rem;font:650 .64rem/1 var(--dt-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--dt-brand)}.menu-drawer__menu.has-submenu{display:flex;flex-direction:column;padding-top:1.25rem}.menu-drawer__menu.has-submenu>.dt-menu-drawer__wandplanken{order:3}.menu-drawer__menu.has-submenu>li:has(a[href*="/pages/contact"]){order:4}.menu-drawer__featured-content{display:none}.menu-drawer__menu-item--mainlist{min-height:58px;font-family:var(--dt-font-display);font-stretch:112%;font-size:clamp(1.35rem,7vw,1.8rem);font-weight:700;letter-spacing:-.025em;color:var(--dt-ink)}.menu-drawer__menu>.menu-drawer__list-item{min-height:58px}.menu-drawer__menu>.menu-drawer__list-item+.menu-drawer__list-item{border-top:1px solid var(--dt-hairline)}.menu-drawer-container[open] .menu-drawer__animated-element{animation-timing-function:cubic-bezier(.32,.72,0,1)}}@media(prefers-reduced-motion:reduce){#header-component *,#header-component *:before,#header-component *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.variant-option__help{display:inline-flex;align-items:center;justify-content:center;margin-left:6px;color:var(--dt-brand);opacity:.55;transition:opacity .18s ease,transform .18s ease;vertical-align:middle;text-decoration:none;line-height:0}.variant-option__help:hover,.variant-option__help:focus-visible{opacity:1;transform:scale(1.1);outline:none}.variant-picker .variant-option>label,.variant-picker .variant-option>legend,.variant-picker label[for^=Option-],.variant-option legend{color:var(--dt-brand)!important;font-weight:600!important}.gpo-ov-item.image-swatches label{border:1px solid var(--dt-hairline)!important;border-radius:12px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;display:inline-block}.gpo-ov-item.image-swatches label:hover{border-color:#b08968!important}.gpo-ov-item.image-swatches input[type=radio]:checked+label{border-color:var(--dt-brand)!important;box-shadow:0 0 0 2px var(--dt-brand),0 2px 12px #8058382e!important;background:#8058380d!important}.gpo-ov-item.image-swatches[data-swatch-name]:has(input:checked):after{font-weight:700;color:#5c3e29}.gpo-label .addOn,label.gpo-label .addOn,label.gpo-label>span.addOn{display:none!important}.gpo-ov-item.image-swatches[data-swatch-name]{position:relative;padding-bottom:40px}.gpo-ov-item.image-swatches[data-swatch-name][data-swatch-addon]:has(input:checked){padding-bottom:60px}.gpo-ov-item.image-swatches[data-swatch-name]:after{content:attr(data-swatch-name);position:absolute;top:calc(100% - 36px);bottom:auto;left:0;right:0;text-align:center;font-family:var(--dt-font-body);font-size:10px;font-weight:600;color:var(--dt-brand);letter-spacing:.04em;text-transform:uppercase;line-height:1.25;pointer-events:none;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.gpo-ov-item.image-swatches[data-swatch-addon]:has(input:checked):before{content:attr(data-swatch-addon);position:absolute;top:calc(100% - 18px);left:-20px;right:-20px;text-align:center;font-family:inherit;font-size:13px;font-weight:400;color:inherit;letter-spacing:normal;text-transform:none;line-height:1.3;white-space:nowrap;pointer-events:none}.buy-buttons-block .add-to-cart-button:not(.quick-add__button),.buy-buttons-block button[name=add]:not(.quick-add__button){background-color:var(--dt-brand)!important;color:#fff!important;border:none!important;border-radius:14px!important;font-weight:600!important;letter-spacing:.02em!important;transition:background-color .2s ease}.buy-buttons-block .add-to-cart-button:not(.quick-add__button):hover,.buy-buttons-block button[name=add]:not(.quick-add__button):hover{background-color:#b08968!important;color:#fff!important}button.quick-add__button,quick-add-component{display:none!important}.variant-option__select-wrapper,.variant-option__select,.variant-option__button-label,.variant-option__button-label__pill{border-radius:12px!important}.gpo-product-variants .gpo-swatch,.gpo-product-variants img,.gpo-product-variants .swatch,.gpo-product-variants [class*=swatch]{border-radius:12px!important;overflow:hidden}#shopify-pc__banner,.shopify-pc__banner{inset:auto auto 18px 18px!important;width:min(455px,calc(100vw - 36px))!important;max-width:455px!important;padding:1.15rem!important;box-sizing:border-box!important;overflow-x:hidden!important;font-family:var(--dt-font-body)!important;border-radius:var(--dt-radius-lg)!important;border:1px solid var(--dt-hairline)!important;box-shadow:var(--dt-shadow-card)!important;background-color:var(--dt-white)!important}#shopify-pc__banner :is(.shopify-pc__banner__wrapper,.shopify-pc__banner__dialog),.shopify-pc__banner :is(.shopify-pc__banner__wrapper,.shopify-pc__banner__dialog){padding:0!important}#shopify-pc__banner__heading,.shopify-pc__banner__heading{color:var(--dt-brand)!important;font-family:var(--dt-font-display)!important;font-stretch:100%!important;font-weight:700!important;letter-spacing:-.01em!important;font-size:1.15rem!important;line-height:1.2!important;margin-bottom:.45rem!important}#shopify-pc__banner__body,.shopify-pc__banner__body,#shopify-pc__banner p{color:var(--dt-ink)!important;font-family:var(--dt-font-body)!important;font-size:.875rem!important;line-height:1.55!important}#shopify-pc__banner a,.shopify-pc__banner a{color:var(--dt-brand)!important;text-decoration:underline}#shopify-pc__banner button,.shopify-pc__banner button{border-radius:12px!important;font-family:var(--dt-font-body)!important;font-weight:600!important;letter-spacing:.02em!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease;padding:10px 18px!important;min-height:42px!important}#shopify-pc__banner :is(.shopify-pc__banner__btns,.shopify-pc__banner__buttons),.shopify-pc__banner :is(.shopify-pc__banner__btns,.shopify-pc__banner__buttons){display:flex!important;flex-wrap:wrap!important;gap:.55rem!important;margin-top:.9rem!important}@media(max-width:599px){#shopify-pc__banner,.shopify-pc__banner{inset:auto 10px 10px 10px!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;padding:1rem!important;border-radius:14px!important;max-height:min(68svh,520px)!important;overflow:auto!important;overflow-x:hidden!important}#shopify-pc__banner__body,.shopify-pc__banner__body,#shopify-pc__banner p{font-size:.8125rem!important;line-height:1.45!important}#shopify-pc__banner button,.shopify-pc__banner button{padding:9px 12px!important;min-height:40px!important;font-size:.8125rem!important}}#shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-accept,#shopify-pc__banner button[id*=accept],#shopify-pc__banner button[class*=accept]{background-color:var(--dt-brand)!important;color:#fff!important;border:1px solid var(--dt-brand)!important}#shopify-pc__banner__btn-accept:hover,#shopify-pc__banner button[id*=accept]:hover,#shopify-pc__banner button[class*=accept]:hover{background-color:#b08968!important;border-color:#b08968!important;color:#fff!important}#shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-decline,#shopify-pc__banner button[id*=decline],#shopify-pc__banner button[class*=decline]{background-color:#fff!important;color:var(--dt-brand)!important;border:1px solid var(--dt-brand)!important}#shopify-pc__banner__btn-decline:hover,#shopify-pc__banner button[id*=decline]:hover{background-color:var(--dt-brand)!important;color:#fff!important}#shopify-pc__banner__btn-prefs,.shopify-pc__banner__btn-prefs,#shopify-pc__banner button[id*=prefs],#shopify-pc__banner button[class*=prefs]{background-color:transparent!important;color:var(--dt-brand)!important;border:none!important;text-decoration:underline;padding:10px 14px!important}#shopify-pc__banner button[id*=prefs]:hover{color:#b08968!important;background-color:transparent!important}#shopify-pc__prefs,.shopify-pc__prefs{font-family:var(--dt-font-body)!important;border-radius:16px!important}#shopify-pc__prefs button[id*=save],#shopify-pc__prefs button[class*=save]{background-color:var(--dt-brand)!important;color:#fff!important;border:1px solid var(--dt-brand)!important;border-radius:12px!important;font-weight:600!important}[class*=text_1] p,[class*=text_2] p,[class*=text_3] p,[class*=text_cPUPcK] p,[class*=text_WJzbL9] p,[class*=text_p63Fnn] p,[class*=text_JjjGQQ] p,[class*=text_irLwcc] p,[class*=text_WfwbaB] p,[class*=text_npiKAk] p,[class*=text_nhwhcT] p,[class*=text_n6F3rF] p{min-height:2.8em}[class*=text_cPUPcK],[class*=text_WJzbL9],[class*=text_p63Fnn],[class*=text_JjjGQQ],[class*=text_irLwcc],[class*=text_WfwbaB],[class*=text_npiKAk],[class*=text_nhwhcT],[class*=text_n6F3rF]{margin-top:1.2em!important}[class*=text_1] h2,[class*=text_2] h2,[class*=text_3] h2,[class*=text_1] h3,[class*=text_2] h3,[class*=text_3] h3,[class*=text_kH6aEd] h2,[class*=text_3anGnV] h2,[class*=text_XxUNbE] h2,[class*=text_VqBiFH] h2,[class*=text_gApBeA] h2,[class*=text_VFWKYz] h2,[class*=text_NLyk3R] h2,[class*=text_hJzCzd] h2,[class*=text_3MijcM] h2{margin-bottom:.5em}.product-card h3,.product-card h4,product-card h3,product-card h4,.product-grid__card h3,.product-grid__card h4,.product-grid-view-zoom-out--details h3,.resource-card__title,[class*=product_title],[class*=product_title] p,[class*=product_title] .resource-card__title,[class*=text_xrnftG] h1,[class*=text_xrnftG] h2,[class*=text_xrnftG]{color:#1a1a1a!important}product-price .price,.product-card .price,.product-grid__card .price,product-price [class*=price],.sticky-add-to-cart__price .price{color:var(--dt-brand)!important}[class*=text_JkmjML],[class*=text_4eYyWn],[class*=text_cbN84C],[class*=text_jkmjhK],[class*=text_jcgPke],[class*=text_8mCg3W],[class*=text_JkmjML] p,[class*=text_4eYyWn] p,[class*=text_cbN84C] p,[class*=text_jkmjhK] p{color:#777!important}.dt-google-badge-wrap{margin:0 0 16px}.hero .text-block,.hero .text-block *,.hero rte-formatter,.hero rte-formatter *{color:#fff!important}.hero .text-block h1,.hero .text-block h2,.hero .text-block p,.hero rte-formatter h1,.hero rte-formatter p{text-shadow:0 1px 6px rgba(0,0,0,.35)}.blog-post-content.rte{font-size:1rem;line-height:1.6;color:#1a1a1a}.blog-post-content.rte h1,.blog-post-content.rte h2,.blog-post-content.rte h3,.blog-post-content.rte h4,.blog-post-content.rte h5,.blog-post-content.rte h6{color:var(--dt-brand)!important;font-weight:700!important;margin-top:1.8em;margin-bottom:.6em}.blog-post-content.rte h2{font-size:1.875rem!important}.blog-post-content.rte h3{font-size:1.35rem!important}.blog-post-content.rte h4{font-size:1.05rem!important}.blog-post-content.rte p,.blog-post-content.rte li{color:#1a1a1a}.blog-post-content.rte img{margin:1.5em 0;width:100%;height:auto;border-radius:12px}.blog-post-content.rte table{width:100%;border-collapse:collapse;margin:1em 0}.blog-post-content.rte th,.blog-post-content.rte td{border:1px solid var(--dt-hairline);padding:8px 12px;text-align:left}.blog-post-content.rte th{background:#f6f2ee;color:var(--dt-brand);font-weight:700}main .section:not(:has(.hero)) .text-block.rte p,main .section:not(:has(.hero)) .text-block.rte ul,main .section:not(:has(.hero)) .text-block.rte ol,main .section:not(:has(.hero)) .text-block.rte li,main .section:not(:has(.hero)) .text-block.rte strong,main .section:not(:has(.hero)) .text-block.rte em{color:#1a1a1a!important}main .section:not(:has(.hero)) .text-block.rte h1,main .section:not(:has(.hero)) .text-block.rte h2,main .section:not(:has(.hero)) .text-block.rte h3,main .section:not(:has(.hero)) .text-block.rte h4,main .section:not(:has(.hero)) .text-block.rte h5,main .section:not(:has(.hero)) .text-block.rte h6{color:var(--dt-brand)!important}.page-block .rte{font-size:1rem;line-height:1.6}.page-block .rte h1,.page-block .rte h2,.page-block .rte h3,.page-block .rte h4,.page-block .rte h5,.page-block .rte h6{font-weight:700!important;color:var(--dt-brand)!important;margin-top:1.8em;margin-bottom:.6em}.page-block .rte h2{font-size:1.875rem!important}.page-block .rte h3{font-size:1.35rem!important}.page-block .rte h4{font-size:1.05rem!important}.page-block .rte p{margin-bottom:1em}.page-block .rte ul,.page-block .rte ol{margin-bottom:1em;padding-left:1.25rem}.page-block .rte ul li,.page-block .rte ol li{margin-bottom:.4em}.page-block .rte img{margin:1.5em 0}media-gallery slideshow-container,media-gallery slideshow-component,media-gallery .product-media-container,media-gallery .product-media,media-gallery .product-media__drag-zoom-wrapper,.product-information__media slideshow-container,.product-information__media .product-media-container,.product-information__media .product-media{border-radius:32px!important;overflow:hidden!important}.product-information__media .product-media__image,.product-media .product-media__image,.product-media img,media-gallery img.product-media__image{border-radius:32px!important;clip-path:inset(0 round 32px)!important;-webkit-clip-path:inset(0 round 32px)!important;overflow:hidden!important}.product-information__media slideshow-container,.product-information__media slideshow-slide,.product-information__media slideshow-slide.product-media-container,.product-information__media slideshow-slide .product-media,.product-information__media slideshow-slide .product-media__drag-zoom-wrapper,slideshow-slide.product-media-container,slideshow-slide.product-media-container--zoomable,slideshow-slide.product-media-container--tallest,drag-zoom-wrapper.product-media__drag-zoom-wrapper,.product-media__drag-zoom-wrapper>.product-media,.product-media__drag-zoom-wrapper .product-media__image{border-radius:32px!important;-webkit-mask-image:-webkit-radial-gradient(white,black)!important;overflow:hidden!important;isolation:isolate}@media screen and (max-width:749px){.product-information__media slideshow-slides{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-information__media slideshow-slides::-webkit-scrollbar{display:none}.product-information__media slideshow-slide{scroll-snap-align:start;flex:0 0 100%}}.product-information__media slideshow-slide .product-media__image,.product-information__media slideshow-slide img{clip-path:inset(0 round 32px)!important;-webkit-clip-path:inset(0 round 32px)!important;border-radius:32px!important}.product-information__media .product-media-container img,.product-information__media .product-media img,.product-information__media .product-media__image,.product-information__media slideshow-slide img{object-fit:cover!important;width:100%!important;height:100%!important}.text-block[class*=__product_description_]{font-family:var(--font-body--family);font-weight:var(--font-body--weight, 400);font-size:.9375rem;line-height:1.75;letter-spacing:0;text-transform:none;color:var(--color-foreground);max-width:65ch;text-wrap:pretty}.text-block[class*=__product_description_]>*,.text-block[class*=__product_description_] p,.text-block[class*=__product_description_] li{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;color:inherit}.text-block[class*=__product_description_] h1{display:none}.text-block[class*=__product_description_] p{margin-block:0 1.25em;max-width:65ch}.text-block[class*=__product_description_]>*:last-child,.text-block[class*=__product_description_] p:last-child{margin-block-end:0}.text-block[class*=__product_description_] h3{font-family:var(--font-subheading--family, var(--font-body--family));font-size:.8125rem;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--color-foreground-heading, var(--color-foreground));opacity:.85;margin-block:2.75em 1em;padding-block-start:1.75em;border-block-start:1px solid currentColor;border-color:color-mix(in srgb,currentColor 12%,transparent)}.text-block[class*=__product_description_]>h3:first-child,.text-block[class*=__product_description_] h1+h3{margin-block-start:0;padding-block-start:0;border-block-start:0}.text-block[class*=__product_description_] h2{font-family:var(--font-heading--family, var(--font-body--family));font-size:1.375rem;font-weight:500;line-height:1.3;letter-spacing:.01em;color:var(--color-foreground-heading, var(--color-foreground));margin-block:2em .75em}.text-block[class*=__product_description_] :is(h4,h5,h6){font-family:var(--font-body--family);font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--color-foreground-heading, var(--color-foreground));margin-block:1.75em .5em}.text-block[class*=__product_description_] :is(b,strong){font-weight:600;color:var(--color-foreground-heading, var(--color-foreground))}.text-block[class*=__product_description_] ul,.text-block[class*=__product_description_] ol{margin-block:0 1.5em;padding-inline-start:1.25em}.text-block[class*=__product_description_] ul{list-style:square outside}.text-block[class*=__product_description_] ol{list-style:decimal outside}.text-block[class*=__product_description_] li{margin-block-end:.6em;padding-inline-start:.25em}.text-block[class*=__product_description_] li::marker{color:color-mix(in srgb,currentColor 45%,transparent)}.text-block[class*=__product_description_] li>ul,.text-block[class*=__product_description_] li>ol{margin-block:.6em .6em}.text-block[class*=__product_description_] li>p{margin-block:0 .4em}.text-block[class*=__product_description_] li>p:last-child{margin-block-end:0}.text-block[class*=__product_description_] a{color:var(--color-primary, currentColor);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color .2s ease}.text-block[class*=__product_description_] a:hover{text-decoration-color:currentColor}@media(max-width:749px){.image-block[class*=__dteettafelfoto_2],.image-block[class*=__dteettafelfoto_3]{display:none}.image-block[class*=__dteettafelfoto_1]{width:100%}}.media-block__media,.image-block img{border-radius:16px!important;overflow:hidden}@media(max-width:749px){.shopify-section-group-footer-group a{display:inline-flex;align-items:center;min-height:44px}}.shopify-section-group-footer-group .section-background{background-color:#241c16!important}.shopify-section-group-footer-group,.shopify-section-group-footer-group .section,.shopify-section-group-footer-group .footer-content,.shopify-section-group-footer-group .footer-content>*,.shopify-section-group-footer-group .footer-content rte-formatter{background-color:#241c16;color:var(--dt-bg)}.shopify-section-group-footer-group.section-wrapper .section{box-shadow:inset 0 1px #9c7a3c52}.footer-content{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr!important;gap:clamp(1.75rem,3vw,3.25rem)!important;align-items:start}.footer-content strong{display:block;font-family:var(--dt-font-display);font-stretch:100%;font-weight:700;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--dt-accent) 35%,white);margin-bottom:.4rem}.footer-content>*:first-child strong{font-stretch:125%;font-size:1.15rem;letter-spacing:-.01em;text-transform:none;color:var(--dt-bg);margin-bottom:.6rem}.footer-content p{font-family:var(--dt-font-body);font-size:.925rem;line-height:1.8;color:#f6f1eaad;margin:0 0 .1rem}.footer-content a{color:#f6f1eae0;text-decoration:none;transition:color .35s cubic-bezier(.32,.72,0,1)}.footer-content a:hover,.footer-content a:focus-visible{color:var(--dt-accent)}.shopify-section-group-footer-group.footer-utilities .section{box-shadow:inset 0 1px #f6f1ea1a}.footer-utilities,.footer-utilities__group-copyright{font-family:var(--dt-font-body);font-size:.82rem;color:#f6f1ea8c}.footer-utilities a{color:#f6f1eab8;text-decoration:none}.footer-utilities a:hover,.social-icons__wrapper a:hover{color:var(--dt-accent)}.footer-content strong+br,.footer-content strong br{display:none}.footer-content>*:not(:first-child) strong+br+br,.footer-content>*:not(:first-child) strong+br+br+br{display:none}@media(max-width:899px){.footer-content{grid-template-columns:1fr 1fr!important;gap:1.5rem 1.25rem!important}.footer-content>*:first-child{grid-column:1 / -1;padding-bottom:1.1rem;border-bottom:1px solid rgb(246 241 234 / 12%)}.footer-content p{margin-bottom:0;line-height:1.5}.footer-content>*:first-child p{line-height:1.7}}@media(max-width:359px){.footer-content{grid-template-columns:1fr!important}}.dt-usp{padding-block:clamp(1.1rem,2.2vw,1.75rem);background:var(--dt-surface)}.dt-trust-rail{display:grid;grid-template-columns:minmax(12rem,.8fr) minmax(0,2.8fr);overflow:hidden;padding:clamp(1.4rem,2.25vw,2rem);border:1px solid rgb(246 241 234 / 12%);border-radius:clamp(1.25rem,2vw,1.75rem);background:radial-gradient(circle at 3% 0%,rgb(176 137 104 / 15%),transparent 18rem),var(--dt-ink);color:var(--dt-bg);box-shadow:inset 0 1px #ffffff12,0 1.25rem 3.5rem #2d20181a}.dt-trust-rail__intro{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding-right:clamp(1.5rem,3vw,3rem)}.dt-trust-rail__eyebrow{display:block;margin-bottom:.7rem;color:color-mix(in srgb,var(--dt-accent) 72%,white);font-family:var(--dt-font-body);font-size:.68rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.dt-trust-rail__intro>p{max-width:19ch;margin:0;color:var(--dt-bg);font-family:var(--dt-font-display);font-size:clamp(1.2rem,1.65vw,1.55rem);font-weight:680;letter-spacing:-.018em;line-height:1.18;text-wrap:balance}.dt-trust-rail__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.dt-trust-rail__item{display:grid;grid-template-columns:2.7rem minmax(0,1fr);gap:.9rem;align-items:center;min-width:0;padding:0 clamp(1.1rem,2vw,2rem);border-left:1px solid rgb(246 241 234 / 14%)}.dt-trust-rail__icon{display:grid;place-items:center;width:2.7rem;height:2.7rem;border:1px solid rgb(176 137 104 / 32%);border-radius:50%;background:#f6f1ea12;color:color-mix(in srgb,var(--dt-accent) 76%,white)}.dt-trust-rail__icon svg{width:1.15rem;height:1.15rem}.dt-trust-rail__item h3{margin:0 0 .28rem;color:var(--dt-bg);font-family:var(--dt-font-display);font-size:clamp(.92rem,1.15vw,1.05rem);font-weight:650;letter-spacing:-.012em;line-height:1.22}.dt-trust-rail__item p{margin:0;color:#f6f1eaa8;font-family:var(--dt-font-body);font-size:.8rem;line-height:1.45}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-background{background:var(--dt-surface)!important}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps])>.section{padding-block:clamp(1.1rem,2.2vw,1.75rem);background:var(--dt-surface)}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper{display:grid!important;grid-template-columns:minmax(12rem,.8fr) repeat(3,minmax(0,1fr));gap:0!important;overflow:hidden;padding:clamp(1.4rem,2.25vw,2rem)!important;border:1px solid rgb(246 241 234 / 12%);border-radius:clamp(1.25rem,2vw,1.75rem);background:radial-gradient(circle at 3% 0%,rgb(176 137 104 / 15%),transparent 18rem),var(--dt-ink);box-shadow:inset 0 1px #ffffff12,0 1.25rem 3.5rem #2d20181a}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper:before{content:"DE DANIELS BELOFTE\a\aZeker van vakwerk.";align-self:center;padding-right:clamp(1.5rem,3vw,3rem);color:var(--dt-bg);font-family:var(--dt-font-display);font-size:clamp(1.05rem,1.45vw,1.35rem);font-weight:650;letter-spacing:-.012em;line-height:1.12;white-space:pre-line}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper>.group-block{align-self:stretch;padding-inline:clamp(1.1rem,2vw,2rem);border-left:1px solid rgb(246 241 234 / 14%)}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper>.group-block>.group-block-content{display:grid!important;grid-template-columns:2.7rem minmax(0,1fr);gap:.9rem!important;align-items:center!important;height:100%}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper>.group-block>.group-block-content>.icon-block{display:grid;place-items:center;width:2.7rem;height:2.7rem;border:1px solid rgb(176 137 104 / 32%);border-radius:50%;background:#f6f1ea12;color:color-mix(in srgb,var(--dt-accent) 76%,white)}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper>.group-block>.group-block-content>.icon-block svg{width:1.15rem;height:1.15rem;color:inherit;fill:currentcolor}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper :is(.text-block,rte-formatter){--color: rgb(246 241 234 / 66%) !important;--text-align: left !important;text-align:left!important}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper :is(h2,h3){--color: var(--dt-bg) !important;margin:0;color:var(--dt-bg);font-family:var(--dt-font-display);font-size:clamp(.92rem,1.15vw,1.05rem);font-weight:650;letter-spacing:-.012em;line-height:1.22}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper rte-formatter p{--color: rgb(246 241 234 / 66%) !important;margin:0;color:#f6f1eaa8!important;font-family:var(--dt-font-body);font-size:.8rem;line-height:1.45}main .shopify-section[id$=__trust_contact] .section .section-content-wrapper .group-block-content .text-block.rte p,main .shopify-section[id$=__section_dUT7VG] .section .section-content-wrapper .group-block-content .text-block.rte p,main .shopify-section[id$=__usps] .section .section-content-wrapper .group-block-content .text-block.rte p{color:#f6f1eaa8!important}@media(max-width:1099px){.dt-trust-rail{grid-template-columns:1fr}.dt-trust-rail__intro{flex-direction:row;align-items:baseline;justify-content:space-between;gap:1.5rem;padding:0 0 1.25rem}.dt-trust-rail__intro>p{max-width:27ch;text-align:right}.dt-trust-rail__item:first-child{border-left:0;padding-left:0}}@media(max-width:899px){:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper{grid-template-columns:1fr;padding:1.15rem!important}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper:before{padding:.35rem 0 1.2rem;border-bottom:1px solid rgb(246 241 234 / 14%)}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper>.group-block{padding:1rem 0;border-top:1px solid rgb(246 241 234 / 14%);border-left:0}:is([id$=__trust_contact],[id$=__section_dUT7VG],[id$=__usps]) .section-content-wrapper>.group-block:first-of-type{border-top:0}}@media(max-width:749px){.dt-trust-rail{padding:1.15rem}.dt-trust-rail__intro{display:block;padding:.35rem 0 1.2rem;border-bottom:1px solid rgb(246 241 234 / 14%)}.dt-trust-rail__intro>p{max-width:23ch;text-align:left}.dt-trust-rail__items{grid-template-columns:1fr}.dt-trust-rail__item,.dt-trust-rail__item:first-child{min-height:4.7rem;padding:1rem 0;border-top:1px solid rgb(246 241 234 / 14%);border-left:0}.dt-trust-rail__item:first-child{border-top:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dt-theme.css.map */
