:root{--layer: 7px;--mm-icon-accent: rgb(209 150 49);--layer-2: calc(var(--layer) * 2);--font-size--3xs: .6875rem;--font-size--2xs: .75rem;--font-size--xs: .8125rem;--font-size--sm: .875rem;--font-size--md: 1rem;--font-size--lg: 1.125rem;--font-size--xl: 1.3125rem;--font-size--2xl: 1.5rem;--font-size--3xl: 1.75rem;--font-size--4xl: 2.25rem;--font-size--5xl: 2.875rem;--font-size--6xl: 3.5rem;--font-size--paragraph: 1rem;--font-size--h6: .875rem;--font-size--h5: .875rem;--font-size--h4: 1.125rem;--font-size--h3: 1.375rem;--font-size--h2: clamp(1.5rem, 2.6vw, 1.875rem);--font-size--h1: clamp(1.875rem, 3.4vw, 2.625rem);--line-height--display-tight: 1.14;--line-height--display-normal: 1.25;--line-height--display-loose: 1.4;--line-height--heading-tight: 1.2;--line-height--heading-normal: 1.3;--line-height--heading-loose: 1.45;--line-height--body-tight: 1.4;--line-height--body-normal: 1.6;--line-height--body-loose: 1.75;--letter-spacing--heading-tight: .04em;--letter-spacing--heading-normal: .06em;--letter-spacing--heading-loose: .1em;--letter-spacing--display-tight: .04em;--letter-spacing--display-normal: .06em;--letter-spacing--display-loose: .1em;--font-h1--letter-spacing: .005em;--font-h2--letter-spacing: .01em;--font-h3--letter-spacing: .015em;--font-h4--letter-spacing: .02em;--font-h5--letter-spacing: .04em;--font-h6--letter-spacing: .04em;--font-heading--spacing: var(--layer-2);--font-paragraph--spacing: var(--layer-2);--animation-easing: cubic-bezier(.2, .7, .2, 1);--animation-speed-fast: .12s;--animation-speed: .22s;--animation-speed-medium: .22s;--animation-speed-slow: .42s;--focus-outline-width: 2px;--focus-outline-offset: 3px}*:focus-visible{outline:var(--focus-outline-width) solid rgb(var(--color-foreground-rgb));outline-offset:var(--focus-outline-offset)}@media(prefers-reduced-motion:reduce){:root{--animation-speed-fast: 0ms;--animation-speed: 0ms;--animation-speed-medium: 0ms;--animation-speed-slow: 0ms}}.button,.button-secondary{text-transform:uppercase;letter-spacing:.1em;font-weight:600}[class*=color-custom-] .button-secondary{--color-secondary-button-text: rgb(var(--color-foreground-rgb));--color-secondary-button-border: rgb(var(--color-foreground-rgb));--color-secondary-button-hover-text: rgb(var(--color-background-rgb));--color-secondary-button-hover-background: rgb(var(--color-foreground-rgb));--color-secondary-button-hover-border: rgb(var(--color-foreground-rgb))}.hero .hero__content-wrapper{--color-foreground-rgb: 252 250 246;--color-foreground: rgb(252 250 246);color:#fcfaf6}.hero .hero__content-wrapper :is(h1,h2,h3,p){text-shadow:0 1px 24px rgb(20 18 12 / .55)}.hero .hero__content-wrapper h1{font-size:clamp(1.625rem,3.2vw,2.5rem);letter-spacing:.005em}.hero .hero__content-wrapper p{font-size:.9375rem}.hero .hero__content-wrapper :is(.button,.button-secondary){--button-padding-inline: 18px;--button-padding-block: 11px;font-size:.8125rem;letter-spacing:.08em}@media(max-width:749px){.hero .hero__content-wrapper{align-items:center;justify-content:center}.hero .hero__content-wrapper .text-block{align-items:center;text-align:center}.hero .hero__content-wrapper .text-block :is(h1,h2,h3,p){text-align:center}.hero .overlay--gradient{background:#14120c8c}.hero .hero__content-wrapper :is(.button,.button-secondary){--button-background-color: transparent;--button-color: rgb(252 250 246);--button-border-color: rgb(252 250 246 / .6);--button-border-width: 1px;--button-padding-inline: 22px;--button-padding-block: 11px;font-size:.6875rem;margin-inline:auto}.hero .hero__content-wrapper :is(.button,.button-secondary):is(:hover,:active,:focus-visible){--button-background-color: rgb(252 250 246 / .12);--button-border-color: rgb(252 250 246 / .9)}}.shopify-section[id$=__categorieen] .layout-panel-flex--row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;justify-items:stretch}@media screen and (min-width:750px){.shopify-section[id$=__categorieen] .layout-panel-flex--row{grid-template-columns:repeat(4,1fr);gap:16px}}.shopify-section[id$=__categorieen] .category-tile{width:100%;min-height:0;padding:0;gap:0;align-items:stretch;overflow:hidden;text-align:center}.shopify-section[id$=__categorieen] .category-tile__arrow{display:none}.shopify-section[id$=__categorieen] .category-tile__media{display:block;width:100%;aspect-ratio:1;overflow:hidden;background-color:rgb(var(--color-foreground-rgb) / .04)}.shopify-section[id$=__categorieen] .category-tile__photo{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--animation-speed-slow) var(--animation-easing)}.shopify-section[id$=__categorieen] .category-tile:hover .category-tile__photo{transform:scale(1.04)}.shopify-section[id$=__categorieen] .category-tile__body{align-items:center;justify-content:center;text-align:center;padding:var(--padding-md) var(--padding-sm)}.shopify-section[id$=__categorieen] .category-tile__title{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:1.0625rem;letter-spacing:.01em}.shopify-section[id$=__categorieen] .category-tile__icon{margin:var(--padding-xl) auto 0}.shopify-section[id$=__custom] .overlay{background:linear-gradient(to right,#14120ced,#14120cdb 32%,#14120c59 58%,#14120c00 76%)}.shopify-section[id$=__custom] :is(.text-block,.layout-panel-flex){--color-foreground-rgb: 252 250 246;--color-foreground: rgb(252 250 246);color:#fcfaf6}.shopify-section[id$=__custom] .text-block :is(h1,h2,h3,p){color:#fcfaf6}@media screen and (max-width:749px){.shopify-section[id$=__custom] .overlay{background:linear-gradient(to bottom,#14120c00 0% 38%,#14120c8c 55%,#14120ce0 66%,#14120cf0)}.shopify-section[id$=__custom] .layout-panel-flex--column{justify-content:flex-end}.shopify-section[id$=__custom] .text-block h2{font-size:1.125rem}.shopify-section[id$=__custom] .text-block p{font-size:.875rem}.shopify-section[id$=__custom] :is(.button,.button-secondary){--button-padding-inline: 14px;--button-padding-block: 7px;font-size:.625rem;letter-spacing:.06em;margin-inline:auto}}.tt__kop{margin-block-end:var(--layer-4);text-align:center}.tt__kop h2{margin:0}.tt__rij{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.tt__kaart{position:relative;display:block;aspect-ratio:9 / 16;overflow:hidden;border-radius:2px;background-color:rgb(var(--color-foreground-rgb) / .06)}.tt__beeld{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--animation-speed-slow) var(--animation-easing)}.tt__kaart:hover .tt__beeld{transform:scale(1.04)}.tt__merk{position:absolute;inset-block-end:8px;inset-inline-start:8px;display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background-color:#14120c8c;color:#fcfaf6;pointer-events:none}.tt__glyph{width:15px;height:15px}@media screen and (max-width:749px){.tt__rij{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tt__rij::-webkit-scrollbar{display:none}.tt__kaart{flex:0 0 auto;width:142px;scroll-snap-align:start}}.tt__venster{width:min(340px,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 32px);padding:0;border:none;border-radius:8px;overflow:visible;background-color:transparent}.tt__venster::backdrop{background-color:#14120cb8}.tt__speler{border-radius:8px;overflow:hidden;background-color:#14120c}.tt__speler iframe{display:block;width:100%;height:min(74vh,740px);border:0}.tt__sluit{position:absolute;inset-block-start:-40px;inset-inline-end:0;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:999px;background-color:#fcfaf624;color:#fcfaf6;font-size:1.25rem;line-height:1;cursor:pointer}.tt__sluit:hover{background-color:#fcfaf642}.leeg{display:flex;flex-direction:column;align-items:center;gap:var(--layer-3);max-width:34rem;margin-inline:auto;padding-block:var(--layer-8);text-align:center}.leeg__kop,.leeg__tekst{margin:0}.leeg__tekst{color:var(--color-foreground-muted, currentcolor)}.leeg__knoppen{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--layer-3)}.leeg__link{color:var(--color-foreground);font-size:.875rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;opacity:.75;transition:opacity var(--animation-speed) var(--animation-easing)}.leeg__link:hover{opacity:1}@media screen and (max-width:749px){.product-card .text-block{font-size:.875rem;line-height:1.35}.product-card .price{font-size:.9375rem;font-weight:600}}.product-card .text-block :is(p,h1,h2,h3,h4,h5,h6){margin-block:0}.product-card .text-block [role=heading]{--kaart-titel-regel: 1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:var(--kaart-titel-regel);min-height:calc(2em * var(--kaart-titel-regel))}
/*# sourceMappingURL=/cdn/shop/t/8/assets/zanaat3d.css.map */
