.product-page{padding-top:clamp(1.5rem,3vw,3rem)}.product-page .commerce-shell{max-width:75rem}.product-page .product-gallery__stage,.product-page .product-gallery__item,.product-page .product-gallery__image{border-radius:var(--card-radius, 12px)}.product-page .product-gallery__stage{overflow:hidden}.product-page .product-gallery__thumb{border-radius:max(4px,calc(var(--card-radius, 12px) / 2))}@media(min-width:990px){.product-page .product-layout{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr)}}.commerce-section .product-detail-panel--accent{color:var(--commerce-surface, var(--color-surface-high, #fffdf8))}.commerce-section .product-detail-panel--accent :is(h2,h3,h4,p,li,dt,dd,strong,.commerce-eyebrow,.commerce-rte){color:inherit}.product-card .product-card__link{border-color:var(--commerce-ink, var(--color-ink, #1c1a17));background:var(--commerce-ink, var(--color-ink, #1c1a17));color:var(--commerce-surface, #fffdf8);box-shadow:0 .55rem 1.4rem #1c1a171f}.product-card .product-card__link:hover{border-color:var(--commerce-accent, var(--color-accent, #ad6040));background:var(--commerce-accent, var(--color-accent, #ad6040));color:#fffdf8}.commerce-section .product-form__submit,.commerce-section .collection-filters__apply{box-shadow:0 .65rem 1.6rem color-mix(in srgb,var(--commerce-accent, #ad6040) 24%,transparent)}.product-detail-panel--accent .button.button--secondary{border-color:#fffdf8;background:#fffdf8;color:var(--commerce-ink, var(--color-ink, #1c1a17))}.product-detail-panel--accent .button.button--secondary:hover{border-color:var(--commerce-accent, var(--color-accent, #ad6040));background:var(--commerce-accent, var(--color-accent, #ad6040));color:#fffdf8}.sr-button--outline{border-color:currentColor}.sr-hero .sr-button--outline{border-color:var(--color-accent, #ad6040);background:var(--color-accent, #ad6040);color:#fffdf8;box-shadow:0 .75rem 1.8rem #ad60403d}.sr-hero .sr-button--outline:hover,.sr-tool__result .sr-button--outline{border-color:#fffdf8;background:#fffdf8;color:var(--color-ink, #1c1a17)}.sr-tool__result .sr-button--outline:hover{border-color:var(--color-accent, #ad6040);background:var(--color-accent, #ad6040);color:#fffdf8}.template-policy .main-content{padding-block:clamp(2rem,5vw,5.5rem) clamp(4rem,8vw,8rem);background:radial-gradient(circle at 92% 4%,rgba(173,96,64,.1),transparent 26rem),var(--color-surface, #f4f0e7)}.template-policy .shopify-policy__container{width:min(calc(100% - 2rem),70rem);max-width:none;margin-inline:auto;padding:0}.template-policy .shopify-policy__title{position:relative;overflow:hidden;margin:0 0 clamp(1rem,3vw,1.75rem);padding:clamp(2rem,6vw,5rem);border:1px solid rgba(255,253,248,.14);border-radius:var(--card-radius, 12px);background:linear-gradient(112deg,rgba(173,96,64,.18),transparent 46%),var(--color-ink, #1c1a17);color:#fffdf8;text-align:left}.template-policy .shopify-policy__title:before{display:block;margin-bottom:1rem;color:#d9936f;font-family:var(--font-body, ui-sans-serif, system-ui, sans-serif);font-size:.74rem;font-weight:750;letter-spacing:.15em;line-height:1.3;text-transform:uppercase;content:"Stookrijk \b7  heldere afspraken"}.template-policy .shopify-policy__title:after{position:absolute;right:clamp(1.5rem,5vw,4rem);bottom:0;width:clamp(5rem,14vw,11rem);height:.3rem;background:var(--color-accent, #ad6040);content:""}.template-policy .shopify-policy__title h1{max-width:14ch;margin:0;color:inherit;font-family:var(--font-heading, Georgia, "Times New Roman", serif);font-size:clamp(2.75rem,7vw,5.6rem);font-weight:500;letter-spacing:-.035em;line-height:.98;text-align:left}.template-policy .shopify-policy__body{width:100%;max-width:none;margin:0;padding:clamp(1.5rem,5vw,4.5rem);border:1px solid var(--color-border, #d8d0c2);border-radius:var(--card-radius, 12px);background:var(--color-surface-high, #fffdf8);box-shadow:0 1.5rem 4rem #1c1a1712;color:var(--color-ink, #1c1a17);font-family:var(--font-body, ui-sans-serif, system-ui, sans-serif)}.template-policy .shopify-policy__body>.rte{max-width:52rem;margin-inline:auto;font-size:clamp(1rem,1.4vw,1.075rem);line-height:1.75}.template-policy .shopify-policy__body .rte>div>p:first-child{margin:0 0 2rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border, #d8d0c2);color:var(--color-accent-dark, #854128);font-size:.76rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.template-policy .shopify-policy__body :is(h2,h3,h4){max-width:24ch;color:var(--color-ink, #1c1a17);font-family:var(--font-heading, Georgia, "Times New Roman", serif);font-weight:500;letter-spacing:-.02em;line-height:1.08}.template-policy .shopify-policy__body h2{margin:2.4em 0 .7em;font-size:clamp(1.8rem,4vw,2.75rem)}.template-policy .shopify-policy__body h3{margin:2em 0 .65em;font-size:clamp(1.35rem,3vw,1.85rem)}.template-policy .shopify-policy__body h4{margin:1.75em 0 .55em;font-size:1.2rem}.template-policy .shopify-policy__body :is(p,li,dd){color:#514c45}.template-policy .shopify-policy__body :is(ul,ol){margin-block:1.25rem 1.75rem;padding-left:1.35rem}.template-policy .shopify-policy__body li{margin-block:.55rem;padding-left:.25rem}.template-policy .shopify-policy__body li::marker{color:var(--color-accent, #ad6040);font-weight:800}.template-policy .shopify-policy__body strong{color:var(--color-ink, #1c1a17)}.template-policy .shopify-policy__body a{color:var(--color-accent-dark, #854128);font-weight:700;text-decoration-color:var(--color-accent, #ad6040);text-decoration-thickness:1px;text-underline-offset:.22em}.template-policy .shopify-policy__body a:hover{color:var(--color-accent, #ad6040)}.template-policy .shopify-policy__body :is(blockquote,.note){margin:2rem 0;padding:1.15rem 1.35rem;border:0;border-left:.25rem solid var(--color-accent, #ad6040);background:var(--color-surface, #f4f0e7);color:var(--color-ink, #1c1a17)}.template-policy .shopify-policy__body table{display:block;width:100%;max-width:100%;margin-block:1.75rem;overflow-x:auto;border-collapse:collapse}.template-policy .shopify-policy__body :is(th,td){min-width:9rem;padding:.85rem 1rem;border:1px solid var(--color-border, #d8d0c2);text-align:left;vertical-align:top}.template-policy .shopify-policy__body th{background:var(--color-surface, #f4f0e7);color:var(--color-ink, #1c1a17)}.template-policy .shopify-policy__body :is(button,input[type=submit],input[type=button]){min-height:3.15rem;padding:.8rem 1.2rem;border:1px solid var(--color-accent, #ad6040);border-radius:var(--button-radius, 4px);background:var(--color-accent, #ad6040);color:#fffdf8;font:750 .88rem/1 var(--font-body, ui-sans-serif, system-ui, sans-serif)}.template-policy .shopify-policy__body :is(button,input[type=submit],input[type=button]):hover{border-color:var(--color-accent-dark, #854128);background:var(--color-accent-dark, #854128)}@media(max-width:639px){.template-policy .main-content{padding-top:.75rem}.template-policy .shopify-policy__container{width:min(calc(100% - 1.25rem),70rem)}.template-policy .shopify-policy__title,.template-policy .shopify-policy__body{border-radius:calc(var(--card-radius, 12px) * .75)}.template-policy .shopify-policy__body{padding:1.35rem 1.1rem 2rem}.template-policy .shopify-policy__body h2{margin-top:1.8em}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/storefront-polish.css.map */
