.rdhb-inspiration-tiles{--rdhb-inspiration-columns:2;--rdhb-inspiration-gap:8px;position:relative;display:block;width:100%;overflow:visible}.rdhb-inspiration-tiles__track{display:grid;grid-template-columns:repeat(var(--rdhb-inspiration-columns),minmax(0,1fr));gap:var(--rdhb-inspiration-gap)}.rdhb-inspiration-tiles.swiper-initialized .rdhb-inspiration-tiles__track{display:flex;gap:0}.rdhb-inspiration-tile,.rdhb-inspiration-tile *{box-sizing:border-box}.rdhb-inspiration-tile{min-width:0;height:auto}.rdhb-inspiration-tiles.swiper-initialized .rdhb-inspiration-tile.swiper-slide{flex:0 0 auto;width:100%;max-width:100%}.rdhb-inspiration-tile__image{display:block;height:600px;overflow:hidden;background:#f4f4f4}.rdhb-inspiration-tile__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.35s ease}.rdhb-inspiration-tile:hover .rdhb-inspiration-tile__image img{transform:scale(1.05)}.rdhb-inspiration-tile__content{padding-top:24px}.rdhb-inspiration-tile__title{margin:0 0 24px;font-size:28px;line-height:1;font-weight:600;color:#000}.rdhb-inspiration-tile__button{display:inline-flex;align-items:center;justify-content:center;padding:7px 16px;border:1px solid #949494;border-radius:10px;background:#fff;color:#000;font-size:16px;line-height:1.5;text-decoration:none!important;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease}.rdhb-inspiration-tile__button:hover,.rdhb-inspiration-tile__button:focus{background:#111;border-color:#111;color:#fff;text-decoration:none}.rdhb-inspiration-tiles__scrollbar{position:relative!important;left:0!important;width:100%!important;height:4px!important;margin-top:32px;background:rgb(0 0 0 / .12);border-radius:0;display:none}.rdhb-inspiration-tiles__scrollbar .swiper-scrollbar-drag{background:#111;border-radius:0}@media (max-width:1024px){.rdhb-inspiration-tiles.rdhb-inspiration-tiles--no-swiper .rdhb-inspiration-tiles__track{grid-template-columns:1fr;gap:64px}.rdhb-inspiration-tile__title{font-size:24px}.rdhb-inspiration-tiles__scrollbar{display:block}.rdhb-inspiration-tile__image{height:470px}}@media (max-width:767px){.rdhb-inspiration-tiles:not(.swiper-initialized) .rdhb-inspiration-tiles__track{grid-template-columns:1fr}.rdhb-inspiration-tile__title{font-size:20px}}