html body .bn-sw{margin:14px 0 0;padding:20px 22px 18px;background:var(--bn-wit, #fff);border-radius:var(--bn-r-kaart, 22px);box-shadow:var(--bn-schaduw, 0 10px 30px rgba(75,46,31,.06));color:var(--bn-tekst, #5E4232)}html body .bn-sw__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 14px;font-size:17px;line-height:1.3;letter-spacing:-.2px}html body .bn-sw__title{color:var(--bn-donker, #4B2E1F);font-weight:700}html body .bn-sw__name{color:var(--bn-korst, #8B5A34);font-weight:500;transition:color .15s ease}html body .bn-sw__name.is-preview{color:var(--bn-donker, #4B2E1F)}html body .bn-sw__group{display:grid;grid-template-columns:84px 1fr;align-items:center;gap:12px;padding:10px 0}html body .bn-sw__group+.bn-sw__group{border-top:1px solid var(--bn-lijn-zacht, #f1e9dd)}html body .bn-sw:not(.bn-sw--groups) .bn-sw__group{grid-template-columns:1fr;padding:0}html body .bn-sw__label{display:flex;flex-direction:column;gap:2px;line-height:1.2}html body .bn-sw__label-name{color:var(--bn-korst, #8B5A34);font-size:14px;font-weight:700}html body .bn-sw__label-price{color:var(--bn-zacht, #9a8573);font-size:12px;font-weight:500;white-space:nowrap}html body .bn-sw__label-price s{opacity:.75;margin-right:2px}html body .bn-sw__tiles{display:flex;flex-wrap:wrap;gap:8px}html body .bn-sw .product-option-circles__item.bn-sw__tile{position:relative;display:block;width:54px;height:54px;margin:0;padding:0;border-radius:16px;background:var(--bn-kruim, #f2e9dc);box-shadow:0 0 0 1px #4b2e1f0f;transition:transform .18s ease,box-shadow .18s ease;-webkit-tap-highlight-color:transparent;outline:none}html body .bn-sw .product-option-circles__item.bn-sw__tile img{width:100%!important;height:100%!important;padding:0!important;border:0!important;border-radius:16px!important;object-fit:cover;display:block;background:transparent;box-shadow:none!important;transform:none!important}html body .bn-sw .bn-sw__tile:hover{transform:translateY(-2px);box-shadow:0 8px 18px #4b2e1f29}html body .bn-sw .bn-sw__tile:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--bn-oven, #E8622A)}html body .bn-sw .bn-sw__tile.is-active,html body .bn-sw .bn-sw__tile.is-active:hover{transform:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--bn-korst, #8B5A34)}html body .bn-sw .bn-sw__tile.is-loading img{opacity:.55}html body .bn-sw__check{position:absolute;right:-5px;top:-5px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bn-korst, #8B5A34);color:#fff;box-shadow:0 0 0 2px #fff}html body .bn-modal-variant-picker .bn-sw__check{display:none!important}@media screen and (max-width:749px){html body .bn-sw{padding:18px 16px 16px}html body .bn-sw__head{font-size:16px;margin-bottom:8px}html body .bn-sw__group{grid-template-columns:1fr;gap:8px;padding:10px 0 12px}html body .bn-sw__label{flex-direction:row;align-items:baseline;gap:8px}html body .bn-sw__tiles{gap:8px}html body .bn-sw .product-option-circles__item.bn-sw__tile{width:50px;height:50px;border-radius:14px}html body .bn-sw .product-option-circles__item.bn-sw__tile img{border-radius:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/bn-swatch.css.map */
