.portal-banner{display:block;position:relative;border-radius:12px;overflow:hidden;background:#1d4654;color:#fff;margin:24px 0;text-decoration:none;isolation:isolate}.portal-banner picture,.portal-banner picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.portal-banner:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#163442e8,#1634425c)}.portal-banner-copy{display:block;padding:30px;max-width:530px;min-height:220px}.portal-banner small{display:block;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#e0d8ff;margin-bottom:18px}.portal-banner strong{display:block;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:-.7px}.portal-banner p{font-size:12px;color:#e0e9ed}.portal-banner .portal-banner-button{display:inline-flex;background:#c8bffc;color:#183a47;font-size:11px;padding:10px 16px;border-radius:5px;margin-top:14px}.catalogue-sidebar .portal-banner-copy,.logbook-sidebar .portal-banner-copy,.services-sidebar .portal-banner-copy{padding:24px;min-height:300px}.portal-ad-slot.wrap{margin-block:30px}.portal-ad-slot:empty{display:none}@media(max-width:600px){.portal-banner-copy{padding:23px}.portal-banner strong{font-size:23px}}@media print{.site-header,.site-footer,.product-heading-actions,.product-sidebar,.product-related,dialog,.gallery-thumbnails,.finance-section,.gallery-bottom,.gallery-arrows,.product-tabs,.portal-ad-slot,.cookie-banner,.cookie-settings-button{display:none!important}.product-grid{display:block!important}.boat-gallery{max-width:650px}.information-panel[hidden]{display:block!important}.information-panel{break-inside:avoid}body{background:white!important}.product-page .wrap{width:100%;max-width:none}a{color:inherit;text-decoration:none}}

.filters-sidebar .portal-banner-copy{padding:24px;min-height:320px}.filters-sidebar .portal-banner strong{font-size:24px}.portal-ad-slot:not(.wrap){width:100%}.portal-ad-slot .portal-banner-copy{max-width:650px;min-height:180px}.portal-ad-slot .portal-banner-copy p{margin-top:12px}.filters-sidebar .portal-ad-slot .portal-banner-copy{min-height:320px}.portal-ad-slot .portal-banner{margin-block:20px}.commercial-form select{font:inherit;border:1px solid #dcdbe4;border-radius:6px;padding:11px;background:#fff}@media(max-width:760px){.filters-sidebar .portal-ad-slot .portal-banner-copy{min-height:180px}}

.catalogue-sidebar .portal-ad-slot .portal-banner-copy{min-height:320px;padding:24px}.catalogue-results>.portal-ad-slot .portal-banner-copy{min-height:180px}
