/* Native 4516 five-category mosaic, target-only links and colors. */
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) #f-slider-seanoon-hero .f-slide__media::before,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) #f-slider-seanoon-hero .f-slide__media::after,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) #f-slider-seanoon-hero .f-slide__bg::before,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) #f-slider-seanoon-hero .f-slide__bg::after{content:none!important;display:none!important;background:none!important;opacity:0!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text-carousel__wrapper{display:grid!important;grid-template-columns:1.15fr 1fr 1fr!important;grid-template-rows:repeat(2,clamp(230px,18vw,340px))!important;gap:16px!important;width:100%!important;max-width:none!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text:first-child{grid-row:1/span 2!important;grid-column:1!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text{min-height:0!important;height:100%!important;padding:0!important;margin:0!important;min-width:0!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text__wrapper{position:relative!important;display:block!important;height:100%!important;min-height:0!important;background:#E8E3D9!important;border-radius:8px!important;overflow:hidden!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text__image,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text__image>a,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text__image responsive-image,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text__image .f-image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;padding:0!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text:nth-child(3) img,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text:nth-child(4) img,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text:nth-child(5) img{object-fit:contain!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text__image::after{content:""!important;display:block!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(29,36,48,0) 30%,rgba(29,36,48,.94) 100%)!important;pointer-events:none!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text__content{position:absolute!important;left:0!important;right:0!important;bottom:0!important;padding:20px!important;background:transparent!important;z-index:2!important;transform:none!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-card__title,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-richtext__title,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored h3{color:#FFFDF8!important;font-size:24px!important;line-height:1.25!important;font-weight:500!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-card__description,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-card__description p,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-card__subtitle,
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-button{color:#FFFDF8!important;background:transparent!important;font-size:15px!important;line-height:1.5!important;white-space:normal!important}
@media(max-width:1023px){
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text-carousel__wrapper{grid-template-columns:1fr 1fr!important;grid-template-rows:auto!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text:first-child{grid-column:1/span 2!important;grid-row:auto!important;min-height:340px!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text{min-height:300px!important}
}
@media(max-width:767px){
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text-carousel__wrapper{grid-template-columns:1fr!important;grid-template-rows:auto!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text:first-child{grid-column:1!important;min-height:360px!important}
html body #main-content:not(#wam-more-0):not(#wam-more-1):not(#wam-more-2):not(#wam-more-3):not(#wam-more-4):not(#wam-more-5):not(#wam-more-6):not(#wam-more-7):not(#wam-more-8) .wam-more-restored .f-image-text{min-height:340px!important}
}
