/** Shopify CDN: Minification failed

Line 9:2829 Expected "]" to go with "["
Line 9:2856 Unexpected "]"
Line 9:3022 Expected "]" to go with "["
Line 9:3049 Unexpected "]"

**/
:root{--box-shadow-default: 0 0 20px rgba(0, 0, 0, 0.1);--drop-shadow-default: 0 8px 8px rgba(0, 0, 0, 0.1);--color-light-gray: #232323;--color-gray: #4A4443;--color-off-white: #F6F2EF;--color-sand: #FAF7F5;--color-off-white-shade: #ece8e6;--color-gray-light: #6F6F6F;--color-pink: #FF89BC;--color-white: rgba(255, 255, 255, 1);--color-red: rgba(175, 106, 106, 1);--color-black: #232323;--color-green: #7EA77A;--color-x1-green: #7EA77A;--color-x1-green-light: #BFD3BD;--color-x2-mint-gray: #B8C6BB;--color-x2-mint-gray-light: rgba(184,198,187,0.50196);--color-x3-yellow: #CAB148;--color-x3-yellow-light: #E5D8A3;--color-x4-light-blue: #ADBECC;--color-x4-light-blue-light: #D6DFE5;--color-x5-lila: #BEBCC7;--color-x5-lila-light: #DFDDE3;--color-x6-blush: #D3B2A3;--color-x6-blush-light: #E9D9D1;--color-white-gray: #F7F2EF;--color-brown: #4A4443;--color-almost-black: #232323;--color-off-white-stroke: #CDCDCD;--color-light-stroke: #EFE9E9;--color-panstone: #442B25;--spacing-1x: 8px;--spacing-2x: 16px;--spacing-3x: 24px;--spacing-4x: 32px;--spacing-5x: 40px;--spacing-6x: 48px;--spacing-7x: 56px;--spacing-8x: 64px;--spacing-9x: 72px;--spacing-10x: 80px}.product-button{border-radius:12px;background-color:#F6F2EF;background-color:var(--color-off-white);position:relative}@media(max-width: 1024px){.product-button--kleurstaal .content-holder{grid-template-columns:unset;display:flex !important;flex-direction:column;grid-gap:4px !important;gap:4px !important}}@media(max-width: 1024px){.product-button--kleurstaal .content-holder{padding:0 !important;padding-left:8px !important;padding-right:8px !important;padding-left:var(--spacing-1x) !important;padding-right:var(--spacing-1x) !important;padding-top:4px !important;padding-bottom:8px !important}}.product-button--kleurstaal .content-holder .content-holder__title{height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important;display:flex !important;align-items:center !important;margin-top:auto;margin-bottom:auto}@media(max-width: 1024px){.product-button--kleurstaal .content-holder .content-holder__title p{font-size:1.2rem !important;line-height:1.8rem !important}}.product-button--kleurstaal .content-holder__form{justify-content:flex-start !important}@media(min-width: 1024px){.product-button--kleurstaal .content-holder__form{justify-content:flex-end !important}}@media(max-width: 1024px){.product-button--kleurstaal .content-holder__form button{font-size:1.2rem !important;padding:8px 12px !important}}.product-button__inner{display:flex;flex-flow:column}.product-button__inner:hover{text-decoration:none}.product-button__inner .image-holder{margin:0 auto;mix-blend-mode:darken;max-height:171px;width:100%;border-top-left-radius:12px;border-top-right-radius:12px;position:relative}.product-button__inner .image-holder[\:has\(.image-holder--kleurstaal\)]{height:127px}.product-button__inner .image-holder:has(.image-holder--kleurstaal){height:127px}@media(min-width: 1024px){.product-button__inner .image-holder[\:has\(.image-holder--kleurstaal\)]{height:unset}.product-button__inner .image-holder:has(.image-holder--kleurstaal){height:unset}}.product-button__inner .image-holder .product-tag{font-family:"montserrat-bold",sans-serif;font-weight:700;color:#442B25;color:var(--color-panstone);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2rem;line-height:2.2rem;padding:0 8px;padding:0 var(--spacing-1x);border-radius:16px;border-radius:var(--spacing-2x);position:absolute;left:16px;left:var(--spacing-2x);top:16px;top:var(--spacing-2x)}@media(min-width: 1024px){.product-button__inner .image-holder{max-height:unset;aspect-ratio:437/219;overflow:hidden}}.product-button__inner .image-holder__image{width:100%;height:100%;max-height:171px;border-top-left-radius:12px;border-top-right-radius:12px;opacity:0;transition:opacity .25s ease}@media(min-width: 1024px){.product-button__inner .image-holder__image{max-height:unset;aspect-ratio:437/219}}.product-button__inner .image-holder__image--hover{position:absolute;top:0;right:0;left:0;bottom:0;transform:scale(1);opacity:0;transition:transform .45s ease,opacity .35s ease;-o-object-fit:cover;object-fit:cover}@media(min-width: 1024px){.product-button__inner .image-holder__image--hover:hover{transform:scale(1.025);opacity:1;transition:opacity .35s ease,transform .45s ease}}.product-button__inner .content-holder{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;padding:16px;padding:var(--spacing-2x);grid-gap:4px;gap:4px}.product-button__inner .content-holder--colorswatch{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.product-button__inner .content-holder__title{display:flex;align-items:center;grid-gap:8px;gap:8px;grid-gap:var(--spacing-1x);gap:var(--spacing-1x)}.product-button__inner .content-holder__title .module-letter{font-family:"montserrat-bold",sans-serif;font-weight:700;color:#442B25;color:var(--color-panstone);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:flex-end;align-items:center;padding:1px 4px;font-size:1.4rem;line-height:2.2rem;border-radius:4px}.product-button__inner .content-holder__title p{font-family:"montserrat-bold",sans-serif;font-weight:700;color:#442B25;color:var(--color-panstone);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;line-height:2.2rem}.product-button__inner .content-holder__form{display:flex;justify-content:flex-end}.product-button__inner .content-holder__price{display:flex;justify-content:flex-end;grid-column:2;grid-row:1/span 2}.product-button__inner .content-holder__price .price{font-family:"montserrat-bold",sans-serif;font-weight:700;color:#442B25;color:var(--color-panstone);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;line-height:2.2rem}.product-button__inner .content-holder__color{font-family:"montserrat-regular",sans-serif;font-weight:400;color:#442B25;color:var(--color-panstone);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;line-height:2.2rem;color:#6F6F6F;color:var(--color-gray-light);display:flex;align-items:center;grid-gap:8px;gap:8px;grid-gap:var(--spacing-1x);gap:var(--spacing-1x)}.product-button__inner .content-holder__color .color-dot{display:block;width:24px;height:24px;border-radius:6px;padding:2px;border:1px solid transparent;transition:border .25s ease;position:relative}.product-button__inner .content-holder__color .color-dot img{max-width:24px;max-height:24px;width:100%;height:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .25s ease}.product-button__inner .content-holder__color .color-dot--active{border:1px solid #6F6F6F;border:1px solid var(--color-gray-light);transition:border .25s ease}.product-button__inner .content-holder__color .color-dot .tooltip{font-family:"montserrat-bold",sans-serif;font-weight:700;color:#442B25;color:var(--color-panstone);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none;pointer-events:none;position:absolute;top:-24px;z-index:10;background-color:#4A4443;background-color:var(--color-gray);color:#F6F2EF;color:var(--color-off-white);border-radius:6px;padding:2px 8px;opacity:0;transform:translate(-8px, 0);transition:opacity .25s ease,transform .25s ease;font-size:1.2rem}@media(min-width: 1024px){.product-button__inner .content-holder__color .color-dot .tooltip{display:block}}.product-button__inner .content-holder__color .color-dot .tooltip--active{opacity:1;transform:translate(-8px, -8px);transition:opacity .25s ease,transform .25s ease}
