.ok-vloer{--bg: #f5efe3;--zand: #ebe1cc;--cream: #fbf6ec;--ink: #1b1610;--soft: #5a4a36;--mute: #8a7a62;--line: #d9ccb4;--line-soft: #e6dcc5;--oak: #a36f3d;--deep: #6b4421;--honing: #f2dfb6;--honing-licht: #f8edd6;--honing-diep: #87561c;--salie: #dbe2c8;--salie-licht: #ebeedf;--salie-diep: #4b6436;--klei: #f1d2bd;--klei-licht: #f8e6da;--klei-diep: #974a26;--dauw-licht: #e8eeee;--dauw-diep: #3d5b66;--serif: "Newsreader", "Iowan Old Style", Georgia, serif;--sans: "Geist", system-ui, -apple-system, "Helvetica Neue", sans-serif;--mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--veer: cubic-bezier(.34, 1.4, .5, 1)}.ok-vloer .product__media-item .product-media-container,.ok-vloer .product__media-item .product__media{border-radius:26px;overflow:hidden}.ok-vloer .product__media-list .product__media-item{--border-radius: 26px}.ok-vloer .thumbnail-list .thumbnail{border-radius:14px;overflow:hidden}.ok-vloer .thumbnail-list .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--deep);border-color:transparent}.ok-vloer .product__info-container{color:var(--ink);font-family:var(--sans)}.ok-vloer .product__info-container>*+*{margin:0}.ok-vloer .product-form,.ok-vloer .product-form__buttons,.ok-vloer .product-form__submit{margin:0}.ok-vloer .product__info-container .product-documents{margin-top:26px}.ok-vloer .product__info-container .share-button,.ok-vloer .product__info-container share-button{margin-top:14px}.ok-pt{margin-bottom:18px}.ok-pt-pad{font:400 11.5px/1.4 var(--mono);letter-spacing:.06em;color:var(--mute);margin-bottom:14px}.ok-pt-pad a{color:var(--mute);text-decoration:none}.ok-pt-pad a:hover{color:var(--deep)}.ok-pt-labels{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.ok-pt-labels span{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 9px;border-radius:999px;background:var(--zand);color:var(--soft)}.ok-pt h1{margin:0;font:400 clamp(34px,3.8vw,52px)/1.04 var(--serif);letter-spacing:-.02em;color:var(--ink)}.ok-pt h1 i{font-style:italic;color:var(--oak);white-space:nowrap}.ok-pt-lijn{margin:10px 0 0;font-size:15.5px;line-height:1.55;color:var(--soft)}.ok-pt-lijn b{color:var(--ink);font-weight:500}.ok-vloer .product__info-container [id^=price-]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:4px;margin:4px 0 6px}.ok-vloer [id^=price-] .price{margin:0}.ok-vloer [id^=price-] .price-item{font:400 42px/1 var(--serif)!important;letter-spacing:-.01em;color:var(--ink)!important}.ok-vloer [id^=price-] .product__price-unit{font-size:14px!important;line-height:1.4;color:var(--soft)}.ok-vloer [id^=price-] .ok-prijs-btw{flex-basis:100%;font:400 11.5px/1.5 var(--mono);color:var(--mute)}.ok-vloer .product__besteleenheid{margin:0 0 18px;font-size:13.5px;line-height:1.5;color:var(--soft)}.ok-vloer .product__besteleenheid .ok-prijs-btw{display:block;font:400 11.5px/1.5 var(--mono);color:var(--mute)}.ok-vloer .product__snijverlies,.ok-vloer .product__levertijd,.ok-vloer .installment:empty{display:none}.ok-vloer .oaklyn-reken{margin:0;padding:18px 18px 6px;border-radius:22px 22px 0 0;background:var(--cream);box-shadow:inset 1px 1px 0 var(--line-soft),inset -1px 0 0 var(--line-soft)}.ok-vloer .oaklyn-reken label{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:500;color:var(--ink)}.ok-vloer .oaklyn-reken-veld{display:inline-grid;grid-template-columns:44px 78px 44px;border-radius:999px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1.5px var(--line);flex:none}.ok-vloer .oaklyn-reken-veld button{-webkit-appearance:none;appearance:none;border:0;background:transparent;font-size:20px;cursor:pointer;color:var(--deep)}.ok-vloer .oaklyn-reken-veld button:hover{background:var(--honing-licht)}.ok-vloer .oaklyn-reken-veld input{border:0;text-align:center;font:500 18px/1 var(--mono);padding:11px 0;width:100%;background:transparent;color:var(--ink);-moz-appearance:textfield;box-shadow:none}.ok-vloer .oaklyn-reken-veld input:focus,.ok-vloer .oaklyn-reken-veld input:focus-visible{outline:none;box-shadow:none}.ok-vloer .oaklyn-reken-veld:focus-within{box-shadow:inset 0 0 0 2px var(--oak)}.ok-vloer .oaklyn-reken-veld input::-webkit-outer-spin-button,.ok-vloer .oaklyn-reken-veld input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ok-vloer .oaklyn-reken p{margin:12px 0 4px;font-size:14.5px;line-height:1.55;color:var(--soft)}.ok-vloer .oaklyn-reken p b{color:var(--ink)}.ok-vloer .product__info-container .product-form__quantity{margin:0;padding:6px 18px 4px;background:var(--cream);box-shadow:inset 1px 0 0 var(--line-soft),inset -1px 0 0 var(--line-soft);display:flex;align-items:center;justify-content:space-between;gap:12px}.ok-vloer .product-form__quantity .quantity__label{margin:0;font:400 11.5px/1.3 var(--mono)!important;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.ok-vloer .product-form__quantity .price-per-item__container{margin:0}.ok-vloer .product-form__quantity .quantity{min-height:38px;width:140px;border-radius:999px;background:#fff}.ok-vloer .product-form__quantity .quantity__button{width:42px;color:var(--deep)}.ok-vloer .product-form__quantity .quantity__input{min-width:40px;opacity:1;font:500 16px/1 var(--mono);color:var(--ink);text-align:center}.ok-vloer .product-form__quantity .quantity:before,.ok-vloer .product-form__quantity .quantity:after{border-radius:999px}.ok-vloer .product__info-container>div:has(>product-form){margin:0 0 16px;padding:10px 18px 18px;border-radius:0 0 22px 22px;background:var(--cream);box-shadow:inset 1px 0 0 var(--line-soft),inset -1px -1px 0 var(--line-soft)}.ok-vloer .product-form__buttons{max-width:none}.ok-vloer .product-form__submit{min-height:54px;border-radius:999px;background:var(--deep);color:#fff;font-family:var(--sans)!important;font-size:16px!important;font-weight:500;line-height:1.2;letter-spacing:0!important;padding:0 20px}.ok-vloer .product-form__submit:before,.ok-vloer .product-form__submit:after{border-radius:999px;box-shadow:none}.ok-vloer .product-form__submit:not([disabled]):hover{background:#573616}.ok-vloer .product-form__submit>span:after{content:" \2192"}.ok-pn{margin:-6px 0 18px}.ok-pn-lever{margin:0 0 18px;text-align:center;font:400 11.5px/1.4 var(--mono);color:var(--salie-diep)}.ok-pn-kop{margin:0 0 8px;font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.ok-pn-rij{display:grid;gap:6px;margin-bottom:16px}.ok-pn-uit{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center;padding:6px;border-radius:14px;background:var(--cream);color:var(--ink);text-decoration:none;box-shadow:inset 0 0 0 1px var(--line-soft);transition:box-shadow .2s}.ok-pn-uit:hover{box-shadow:inset 0 0 0 1.5px var(--oak)}.ok-pn-uit.is-hier{box-shadow:inset 0 0 0 2px var(--deep)}.ok-pn-uit img{width:44px;height:44px;border-radius:10px;object-fit:cover;display:block}.ok-pn-uit b{display:block;font-size:14px;font-weight:500}.ok-pn-uit small{display:block;font-size:12px;color:var(--soft)}.ok-pn-hulp{display:grid;gap:6px}.ok-pn-regel{display:block;padding:12px 14px;border-radius:14px;font-size:14px;color:var(--soft);text-decoration:none;transition:transform .3s var(--veer)}.ok-pn-regel b{color:var(--ink);font-weight:600;margin-right:4px}.ok-pn-regel:after{content:" \2192"}.ok-pn-regel:hover{transform:translate(3px)}.ok-pn-regel.is-kleur{background:linear-gradient(120deg,var(--honing-licht),var(--klei-licht))}.ok-pn-regel.is-staal{background:var(--salie-licht)}.ok-pn-regel.is-leg{background:var(--dauw-licht)}.ok-pn-regel.is-plint{background:var(--klei-licht)}.ok-pn-staal{display:grid;gap:10px;padding:14px;border-radius:14px;background:var(--salie-licht)}.ok-pn-staalkop{margin:0;font-size:14px;color:var(--soft)}.ok-pn-staalkop b{color:var(--ink);font-weight:600;margin-right:4px}.ok-pn-staalkeus{display:flex;flex-wrap:wrap;gap:6px}.ok-pn-staalkeus label{position:relative;cursor:pointer}.ok-pn-staalkeus input{position:absolute;opacity:0;pointer-events:none}.ok-pn-staalkeus span{display:inline-flex;align-items:baseline;gap:6px;padding:8px 13px;border-radius:999px;background:var(--cream);font-size:14px;font-weight:500;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-soft);transition:background .2s,color .2s}.ok-pn-staalkeus em{font-style:normal;font-weight:400;color:var(--soft)}.ok-pn-staalkeus input:checked+span{background:var(--salie-diep);color:#fff;box-shadow:none}.ok-pn-staalkeus input:checked+span em{color:#ffffffd9}.ok-pn-staalkeus input:focus-visible+span{outline:2px solid var(--deep);outline-offset:2px}.ok-pn-staalknop{justify-self:start;-webkit-appearance:none;appearance:none;border:0;cursor:pointer;padding:11px 18px;border-radius:999px;background:var(--salie-diep);color:#fff;font:500 14px/1 var(--sans)}.ok-pn-staalknop:after{content:" \2192"}.ok-pn-staalknop:hover{background:#3d5230}.ok-pn-staalklein{margin:0;font-size:12.5px;line-height:1.5;color:var(--soft)}.ok-pn-staalklein a{color:var(--salie-diep)}@media(prefers-reduced-motion:reduce){.ok-pn-regel,.ok-pn-uit{transition:none}}@media(max-width:749px){.ok-pt h1{font-size:34px}.ok-vloer .oaklyn-reken label{font-size:15px}.ok-vloer .oaklyn-reken-veld{grid-template-columns:40px 62px 40px}.ok-vloer [id^=price-] .price-item{font-size:36px!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/oaklyn-product-kop.css.map */
