.wts-xfs-wrap{font-family:inherit}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-toolbar{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin:0 0 22px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-toolbar label{display:flex;flex-direction:column;gap:5px;font-size:13px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-toolbar input, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-toolbar select{min-height:42px;border:1px solid #d9dde3;border-radius:8px;padding:8px 12px;background:#fff}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-toolbar [data-count]{margin-left:auto;color:#6b7280}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-item{border:1px solid #e1e5ea;border-radius:12px;overflow:hidden;background:#fff}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-image{aspect-ratio:16/10;overflow:hidden;background:#f3f4f6}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-image img{width:100%;height:100%;object-fit:cover;display:block}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-body{padding:18px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-body h3{margin:0 0 10px;font-size:21px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-price{font-size:20px;font-weight:700;margin:8px 0}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-badge{display:inline-block;font-size:12px;padding:4px 8px;border-radius:999px;background:#f1f3f5;margin-bottom:8px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-desc{color:#555;margin:10px 0}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-body dl{margin:12px 0}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-body dl div{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #eee;padding:7px 0}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-body dt{color:#6b7280}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-body dd{margin:0;text-align:right}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-button{display:inline-block;margin-top:10px;padding:10px 14px;border-radius:8px;background:#111827;color:#fff;text-decoration:none}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-pages{display:flex;gap:7px;justify-content:center;margin-top:24px;flex-wrap:wrap}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-pages button{border:1px solid #d9dde3;background:#fff;border-radius:7px;padding:7px 11px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-pages button.active{font-weight:700;border-color:#111}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-compact .wts-xfs-items{grid-template-columns:1fr}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-compact .wts-xfs-item{display:grid;grid-template-columns:180px 1fr}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-compact .wts-xfs-image{aspect-ratio:auto;height:100%}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-minimal .wts-xfs-items{grid-template-columns:1fr}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-minimal .wts-xfs-item{border-width:0 0 1px;border-radius:0}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-minimal .wts-xfs-image{display:none}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-table .wts-xfs-items{display:block}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-table .wts-xfs-item{border-radius:0;border-width:0 0 1px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-table .wts-xfs-body{display:grid;grid-template-columns:minmax(180px,2fr) 1fr 3fr auto;gap:15px;align-items:start}@media(max-width:900px){:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-items{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-items{grid-template-columns:1fr}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-compact .wts-xfs-item{grid-template-columns:1fr}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-table .wts-xfs-body{display:block}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-toolbar [data-count]{width:100%;margin-left:0}}
.wts-xfs-detail-wrap{max-width:1180px;margin:40px auto;padding:0 20px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail{font-family:inherit}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-header{margin-bottom:24px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-header h1{margin:.25em 0;font-size:clamp(30px,4vw,52px)}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-price{font-size:28px;font-weight:700}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:28px 0}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-gallery figure{margin:0;aspect-ratio:4/3;overflow:hidden;border-radius:10px;background:#f3f4f6}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-gallery figure.is-primary{grid-column:span 2;grid-row:span 2}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-gallery img{width:100%;height:100%;object-fit:cover;display:block}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-section{margin:34px 0}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-section h2{margin:0 0 12px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-section dl{margin:0;border-top:1px solid #e5e7eb}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-section dl>div{display:grid;grid-template-columns:minmax(180px,32%) 1fr;gap:20px;padding:10px 0;border-bottom:1px solid #e5e7eb}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-section dt{font-weight:600;color:#4b5563}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-section dd{margin:0;overflow-wrap:anywhere}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-external{margin-top:36px}@media(max-width:700px){:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-gallery{grid-template-columns:repeat(2,1fr)}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-gallery figure.is-primary{grid-column:span 2;grid-row:span 1}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-section dl>div{grid-template-columns:1fr;gap:3px}}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filtered-out{display:none!important}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-actions{display:flex;gap:8px;align-items:center}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-button, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-reset-button{min-height:42px;border-radius:8px;padding:8px 14px;cursor:pointer;font:inherit}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-button{border:1px solid #111827;background:#111827;color:#fff}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-reset-button{border:1px solid #d9dde3;background:#fff;color:#111827}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-button:hover, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-button:focus{opacity:.9}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-reset-button:hover, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-reset-button:focus{background:#f7f7f8}@media(max-width:620px){:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-actions{width:100%}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-actions button{flex:1}}


/* v4.3 yacht detail */
.wts-xfs-detail-wrap{max-width:1320px;margin:32px auto 70px;padding:0 24px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-tools{margin:0 0 18px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-tools a{text-decoration:none;color:inherit;font-weight:600}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-hero{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(330px,.85fr);gap:32px;align-items:start}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slider-stage{position:relative;aspect-ratio:16/10;background:#eef1f3;overflow:hidden;border-radius:4px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slide{position:absolute;inset:0;margin:0;opacity:0;pointer-events:none;transition:opacity .22s ease}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slide.is-active{opacity:1;pointer-events:auto}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slide img{width:100%;height:100%;object-fit:cover;display:block}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slider-prev, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slider-next{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:54px;border:0;background:rgba(0,0,0,.5);color:#fff;font-size:34px;line-height:1;cursor:pointer;z-index:3}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slider-prev{left:14px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slider-next{right:14px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slider-count{position:absolute;right:14px;bottom:14px;background:rgba(0,0,0,.66);color:#fff;padding:6px 10px;font-size:13px;z-index:3}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:8px;max-height:210px;overflow:auto}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-thumbs button{padding:0;border:2px solid transparent;background:none;aspect-ratio:4/3;cursor:pointer;overflow:hidden;opacity:.72}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-thumbs button.is-active{border-color:currentColor;opacity:1}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-thumbs img{width:100%;height:100%;object-fit:cover;display:block}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-summary{position:sticky;top:28px;padding:6px 0 0}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-summary h1{font-size:clamp(32px,4vw,54px);line-height:1.04;margin:10px 0 14px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-detail-price{font-size:30px;font-weight:750;margin:0 0 16px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-intro{font-size:16px;line-height:1.65;margin-bottom:22px;color:#4b5563}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-facts{border-top:1px solid #dfe3e8;margin:0 0 22px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-facts>div{display:grid;grid-template-columns:42% 58%;gap:12px;padding:9px 0;border-bottom:1px solid #e8ebef}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-facts dt{font-weight:600;color:#525a64}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-facts dd{margin:0}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-actions{display:flex;gap:10px;flex-wrap:wrap}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-button, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-phone-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;text-decoration:none;font-weight:700;border:1px solid #17202a}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-button{background:#17202a;color:#fff}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-phone-button{background:#fff;color:#17202a}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-description{margin:54px 0 34px;padding:34px 0;border-top:1px solid #e4e7eb;border-bottom:1px solid #e4e7eb}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-description h2{font-size:30px;margin:0 0 15px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-description>div{max-width:900px;line-height:1.75}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-panel{margin:42px 0 48px;padding:34px;background:#f3f5f6;display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:34px;position:relative}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-copy h2{font-size:32px;margin:7px 0 8px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-copy p{margin:0;line-height:1.6}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form label{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:13px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form input, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form textarea{width:100%;box-sizing:border-box;border:1px solid #cfd5db;background:#fff;padding:11px 12px;font:inherit;border-radius:0}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form textarea{resize:vertical}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-field-wide{grid-column:1/-1}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form button{border:0;background:#17202a;color:#fff;padding:13px 20px;font:inherit;font-weight:700;cursor:pointer}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-success, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-error{grid-column:1/-1;margin:0;padding:10px 12px;background:#fff}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-success{border-left:4px solid #2f7d32}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-error{border-left:4px solid #a53c32}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-specs{margin-top:54px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid #cfd5db;scrollbar-width:thin}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button{flex:0 0 auto;border:0;border-bottom:3px solid transparent;background:transparent;padding:15px 18px;font:inherit;font-weight:700;cursor:pointer;color:#5c636b}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button.is-active{border-bottom-color:#17202a;color:#17202a}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel{display:none;padding-top:28px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel.is-active{display:block}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel h2{font-size:30px;margin:0 0 20px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:38px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dl>div{display:grid;grid-template-columns:minmax(150px,38%) 1fr;gap:15px;padding:10px 0;border-bottom:1px solid #e5e7eb;break-inside:avoid}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dt{font-weight:650;color:#4d5560}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dd{margin:0;overflow-wrap:anywhere}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-no-image{aspect-ratio:16/10;background:#eef1f3;display:grid;place-items:center;color:#737b84}
@media(max-width:980px){:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-hero{grid-template-columns:1fr}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-summary{position:static}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-panel{grid-template-columns:1fr}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dl{grid-template-columns:1fr}}
@media(max-width:640px){.wts-xfs-detail-wrap{padding:0 14px;margin-top:18px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-thumbs{grid-template-columns:repeat(4,1fr)}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-summary h1{font-size:36px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-panel{padding:22px 16px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form{grid-template-columns:1fr}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-field-wide{grid-column:auto}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dl>div{grid-template-columns:1fr;gap:4px}:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button{padding:13px 14px}}


/* v4.4 klantgerichte detailpresentatie */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid #dfe3e8;padding-bottom:16px;margin-bottom:16px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-heading h1{font-size:clamp(28px,3.3vw,44px)!important;margin:0!important;line-height:1.08!important}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-heading .wts-xfs-badge{flex:0 0 auto;margin:2px 0 0;background:#a51d2d;color:#fff;border-radius:0;padding:7px 11px;font-weight:700}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-main-detail-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs p{display:grid;grid-template-columns:minmax(125px,46%) 1fr;gap:12px;margin:0;padding:9px 0;border-bottom:1px solid #e5e7eb}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs p span{font-weight:700;color:#4d5560}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-short-description{grid-column:1/-1;padding:18px 0 6px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-short-description p{margin:0;line-height:1.65}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-short-description p>span{display:block;font-weight:700;color:#4d5560;margin-bottom:6px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-actions{margin-top:20px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dl>div{grid-template-columns:minmax(170px,34%) 1fr}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dt{font-weight:700;color:#4d5560}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dd{line-height:1.55}
@media(max-width:640px){
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-main-detail-specs{grid-template-columns:1fr}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs p{grid-template-columns:1fr;gap:3px}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-heading{display:block}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-heading .wts-xfs-badge{display:inline-block;margin-top:10px}
}


/* v4.5 verticale kernspecificaties */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-summary{
  background:#fff;
  border:1px solid #e3e7eb;
  border-radius:14px;
  padding:28px;
  box-shadow:0 8px 28px rgba(20,30,40,.06);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-main-detail-specs{display:block}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs-single{display:block}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs-single p{
  display:grid;
  grid-template-columns:minmax(150px,42%) 1fr;
  align-items:start;
  gap:18px;
  margin:0;
  padding:12px 0;
  border-bottom:1px solid #e6e9ed;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs-single p:last-child{border-bottom:0}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs-single p>span{
  font-weight:700;
  color:#545d68;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs-single p>strong{
  font-weight:500;
  color:#222;
  min-width:0;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-short-description{
  border-top:1px solid #dfe3e8;
  margin-top:14px;
  padding-top:20px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-actions{margin-top:24px}
@media(max-width:640px){
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-summary{padding:20px}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs-single p{grid-template-columns:1fr;gap:4px}
}


/* v4.6 klantgerichte filters op het botenoverzicht */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-customer-filters{
  display:grid;
  grid-template-columns:minmax(220px,1.15fr) minmax(220px,1.15fr) minmax(280px,1.25fr);
  gap:18px 30px;
  align-items:end;
  padding:26px 30px 28px;
  margin:0 0 20px;
  background:#f7f7f7;
  border:1px solid #e5e7eb;
  box-shadow:0 3px 14px rgba(0,0,0,.10);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-field{min-width:0}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-field label{
  display:block;
  margin:0 0 7px;
  font-size:16px;
  line-height:1.2;
  font-weight:500;
  color:#59616a;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-field input, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-field select, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort select{
  width:100%;
  height:44px;
  box-sizing:border-box;
  border:1px solid #67c6df;
  border-radius:4px;
  background:#fff;
  padding:0 14px;
  font:inherit;
  color:#111827;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-field select, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort select{cursor:pointer}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-range-inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-submit{
  display:grid;
  grid-template-columns:minmax(150px,1fr) auto;
  gap:15px;
  align-items:center;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-submit .wts-xfs-filter-button{
  height:50px;
  border:0;
  border-radius:0;
  background:#0e9dbc;
  color:#fff;
  font-size:16px;
  font-weight:700;
  padding:0 26px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-submit .wts-xfs-reset-button{
  border:0;
  background:transparent;
  color:#e11d2e;
  padding:10px 8px;
  min-height:auto;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-listing-meta{
  display:flex;
  justify-content:space-between;
  align-items:center;
  gap:24px;
  margin:18px 0 28px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort{display:flex;align-items:center;gap:10px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort label{color:#68717b}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort select{width:auto;min-width:220px}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-result-count{font-weight:600;color:#68717b;white-space:nowrap}

@media(max-width:900px){
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-customer-filters{grid-template-columns:1fr 1fr}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-submit{grid-column:1/-1}
}
@media(max-width:620px){
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-customer-filters{grid-template-columns:1fr;padding:20px 16px}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-submit{grid-column:auto;grid-template-columns:1fr}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-submit .wts-xfs-reset-button{justify-self:start}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-listing-meta{align-items:flex-start;flex-direction:column}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort{width:100%;display:block}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort label{display:block;margin-bottom:6px}
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort select{width:100%}
}


/* ==========================================================
   XML Feed Showcase 1.0 — JSWTS
   Kappers-inspired yacht brokerage visual system
   ========================================================== */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap){
  --xfs-navy:#17212d;
  --xfs-navy-soft:#263545;
  --xfs-cyan:#079bbc;
  --xfs-cyan-dark:#0788a5;
  --xfs-red:#b51f32;
  --xfs-text:#25313c;
  --xfs-muted:#68747f;
  --xfs-line:#dce2e6;
  --xfs-panel:#f2f4f5;
  --xfs-white:#ffffff;
  --xfs-shadow:0 8px 26px rgba(21,33,45,.09);
}

/* Global plugin typography */
.wts-xfs-wrap, .wts-xfs-detail-wrap{
  color:var(--xfs-text);
}
.wts-xfs-wrap a, .wts-xfs-detail-wrap a{
  transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease;
}

/* FILTER OVERVIEW */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-customer-filters{
  background:var(--xfs-panel);
  border:0;
  border-top:4px solid var(--xfs-cyan);
  box-shadow:var(--xfs-shadow);
  padding:30px 32px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-field label, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort label{
  color:var(--xfs-navy);
  font-weight:600;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-field input, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-field select, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort select{
  border:1px solid #b9cbd1;
  background:var(--xfs-white);
  color:var(--xfs-navy);
  border-radius:2px;
  outline:none;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-field input:focus, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-field select:focus, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-sort select:focus{
  border-color:var(--xfs-cyan);
  box-shadow:0 0 0 2px rgba(7,155,188,.12);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-submit .wts-xfs-filter-button{
  background:var(--xfs-cyan);
  color:#fff;
  border-radius:0;
  letter-spacing:.01em;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-submit .wts-xfs-filter-button:hover{
  background:var(--xfs-cyan-dark);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-filter-submit .wts-xfs-reset-button{
  color:var(--xfs-red);
  font-weight:600;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-listing-meta{
  border-bottom:1px solid var(--xfs-line);
  padding-bottom:18px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-result-count{
  color:var(--xfs-navy);
  font-weight:700;
}

/* LISTING CARDS */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-cards .wts-xfs-item{
  border:0;
  border-radius:0;
  box-shadow:0 4px 18px rgba(22,33,45,.08);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .theme-cards .wts-xfs-body{
  border-top:4px solid var(--xfs-cyan);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-body h3{
  color:var(--xfs-navy);
  font-weight:700;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-price{
  color:var(--xfs-navy);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-badge{
  background:var(--xfs-red);
  color:#fff;
  border-radius:0;
  font-weight:700;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-button{
  background:var(--xfs-navy);
  color:#fff !important;
  border-radius:0;
  font-weight:700;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-button:hover{
  background:var(--xfs-cyan);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-pages button{
  border-radius:0;
  border-color:var(--xfs-line);
  color:var(--xfs-navy);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-pages button.active{
  background:var(--xfs-cyan);
  border-color:var(--xfs-cyan);
  color:#fff;
}

/* DETAIL PAGE */
.wts-xfs-detail-wrap{
  max-width:1280px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-back{
  color:var(--xfs-cyan)!important;
  font-weight:600;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-hero{
  gap:42px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-main-image{
  background:#e9edef;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slider-prev, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slider-next{
  background:rgba(23,33,45,.90)!important;
  color:#fff!important;
  border:0!important;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slider-prev:hover, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-slider-next:hover{
  background:var(--xfs-cyan)!important;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-thumbs button{
  border-radius:0;
  border:2px solid transparent;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-thumbs button.is-active{
  border-color:var(--xfs-cyan);
}

:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-summary{
  border:0;
  border-top:5px solid var(--xfs-cyan);
  border-radius:0;
  box-shadow:var(--xfs-shadow);
  padding:30px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-heading{
  border-bottom:1px solid var(--xfs-line);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-heading h1{
  color:var(--xfs-navy);
  font-weight:700;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-summary-heading .wts-xfs-badge{
  background:var(--xfs-red);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs-single p{
  border-color:var(--xfs-line);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs-single p>span{
  color:var(--xfs-muted);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-general-specs-single p>strong{
  color:var(--xfs-navy);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-short-description{
  border-color:var(--xfs-line);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-short-description p>span{
  color:var(--xfs-navy);
  text-transform:uppercase;
  font-size:12px;
  letter-spacing:.08em;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-button{
  background:var(--xfs-cyan);
  border-color:var(--xfs-cyan);
  color:#fff!important;
  min-height:52px;
  padding:0 24px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-button:hover{
  background:var(--xfs-cyan-dark);
  border-color:var(--xfs-cyan-dark);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-phone-button{
  border-color:var(--xfs-navy);
  color:var(--xfs-navy)!important;
  min-height:52px;
  padding:0 24px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-phone-button:hover{
  background:var(--xfs-navy);
  color:#fff!important;
}

/* DESCRIPTION */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-description{
  margin:48px 0;
  padding:34px 38px;
  background:#fff;
  border-left:5px solid var(--xfs-cyan);
  box-shadow:0 3px 16px rgba(22,33,45,.06);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-description h2{
  color:var(--xfs-navy);
}

/* MODERN CONTACT FORM */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-panel{
  background:var(--xfs-panel);
  border:0;
  border-top:5px solid var(--xfs-cyan);
  box-shadow:var(--xfs-shadow);
  padding:38px 42px;
  gap:46px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-eyebrow{
  display:block;
  color:var(--xfs-cyan);
  text-transform:uppercase;
  font-size:12px;
  line-height:1.3;
  letter-spacing:.11em;
  font-weight:800;
  margin-bottom:10px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-copy h2{
  color:var(--xfs-navy);
  font-size:clamp(28px,3vw,38px);
  line-height:1.1;
  margin:0 0 12px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-copy p{
  color:var(--xfs-muted);
  max-width:36ch;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form{
  gap:16px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form label{
  color:var(--xfs-navy);
  font-weight:600;
  gap:7px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form input, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form textarea{
  border:1px solid #bfc9cf;
  border-radius:2px;
  background:#fff;
  min-height:46px;
  padding:12px 14px;
  color:var(--xfs-navy);
  outline:none;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form textarea{
  min-height:128px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form input:focus, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form textarea:focus{
  border-color:var(--xfs-cyan);
  box-shadow:0 0 0 2px rgba(7,155,188,.12);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form button[type="submit"]{
  min-height:52px;
  background:var(--xfs-navy);
  color:#fff;
  padding:0 26px;
  border:0;
  border-radius:0;
  font-size:15px;
  font-weight:800;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-form button[type="submit"]:hover{
  background:var(--xfs-cyan);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-success{
  border-left:5px solid var(--xfs-cyan);
  color:var(--xfs-navy);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-error{
  border-left:5px solid var(--xfs-red);
  color:var(--xfs-navy);
}

/* TABS */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs{
  border-bottom:1px solid var(--xfs-line);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button{
  color:var(--xfs-muted);
  padding:17px 19px;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button:hover{
  color:var(--xfs-cyan);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button.is-active{
  border-bottom-color:var(--xfs-cyan);
  color:var(--xfs-navy);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel h2{
  color:var(--xfs-navy);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dl>div{
  border-color:var(--xfs-line);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dt{
  color:var(--xfs-navy);
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabpanel dd{
  color:#39444e;
}

/* Responsive */
@media(max-width:980px){
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-panel{
    padding:30px;
    gap:28px;
  }
}
@media(max-width:620px){
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-customer-filters{
    padding:22px 16px;
  }
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-yacht-summary{
    padding:22px 18px;
  }
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-contact-panel{
    padding:24px 18px;
  }
  :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-description{
    padding:24px 20px;
  }
}


/* JachtaanbodJK 1.0 — voorkom globale theme button-hover op detailtabs */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button:hover, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button:focus, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button:focus-visible, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button[type="button"]:hover, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button[type="button"]:focus{
  background-color:transparent !important;
  background:transparent !important;
  color:var(--xfs-cyan) !important;
  text-decoration:none !important;
  box-shadow:none;
  outline:none;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button.is-active:hover, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button.is-active:focus, :where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-tabs button.is-active:focus-visible{
  background-color:transparent !important;
  background:transparent !important;
  color:var(--xfs-navy) !important;
}


/* JachtaanbodJK 1.0 — taalbewuste statuskleuren */
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-badge.wts-xfs-status-sold{
  background:#b51f32 !important;
  color:#fff !important;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-badge.wts-xfs-status-available{
  background:#2f8f46 !important;
  color:#fff !important;
}
:where(.wts-xfs-wrap,.wts-xfs-detail-wrap) .wts-xfs-badge.wts-xfs-status-option{
  background:#e28a18 !important;
  color:#fff !important;
}

/* JachtaanbodJK 1.0 — Kaarten is de enige beschikbare overzichtsweergave. */

/* ==========================================================
   JachtaanbodJK 1.0 — footerherstel op virtuele detailpagina
   Beperkt tot de body-class die JachtaanbodJK alleen op
   bootdetailpagina's toevoegt.
   ========================================================== */


body.jachtaanbodjk-detail-page .wts-xfs-detail-wrap{
  background:#fff;
}


