.tab-container{.tab-content{.tab-pane{padding:0!important}}}[data-component="related-content"]{[data-component="card-item"]{transition:all 0.6s cubic-bezier(.23,1,.32,1);box-shadow:0 0 12px -4px rgb(0 0 0 / .5);border-radius:16px;background:#fff;padding:.5rem;[data-component="card-wrapper"]{display:flex;flex-direction:column;gap:1rem;height:100%}[data-component="card-visual-wrapper"]{position:relative;flex-shrink:0;border-radius:8px;background:var(--rnd-color,silver);background-image:linear-gradient(to bottom,var(--rnd-color),hsl(from var(--rnd-color) h calc(l * 1.15) calc(s * 0.75) / 100%));aspect-ratio:16/9;overflow:hidden}[data-component="card-visual"]{position:absolute;top:1rem;right:1rem;transform:scale(.92) rotate(4deg);transition:all 0.6s cubic-bezier(.23,1,.32,1);border-radius:4px;min-width:50%;max-width:70%;[data-component="card-visual-image"]{box-shadow:0 0 12px -1px rgb(0 0 0 / .5);border-radius:4px;overflow:clip}img{position:relative;z-index:10;object-fit:cover}&::before,&::after{position:absolute;top:0;left:0;transition:all 1.6s cubic-bezier(.23,1,.32,1);box-shadow:0 0 12px -4px rgb(0 0 0 / .5);border-radius:4px;background:#fff;width:100%;height:100%;content:""}&::before{transform:rotate(2deg) translate(0,-3px);z-index:2;background:#ededed}&::after{transform:rotate(-2deg) translate(-3px,0);z-index:1;background:#cbcbcb}}[data-component="card-post-type"]{position:absolute;top:.5rem;left:.5rem;z-index:100;margin:0;border-radius:2px;background:#fff;padding:2px 5px;font-weight:600;font-size:10px;text-transform:uppercase}[data-component="card-post-meta"]{display:flex;position:absolute;bottom:.5rem;left:.5rem;flex-direction:row;flex-wrap:wrap;gap:3px;transform:translateY(50%);opacity:0;z-index:100;transition:all 0.6s cubic-bezier(.23,1,.32,1);margin:0;max-width:70%;font-weight:600;font-size:10px;line-height:1;text-transform:uppercase;span{display:block;border-radius:2px;background:#fff;padding:2px 5px}a{display:inline!important;opacity:.8;border-width:0!important;border-radius:2px;background:#fff;padding:0!important;color:black!important;font-weight:500;font-size:8px;letter-spacing:0em!important;text-decoration:none;text-transform:uppercase}}[data-content]{display:flex;flex-direction:column;gap:1rem;padding:0 .5rem;padding-bottom:.5rem;height:100%;text-align:left;[data-title]{margin:0;font-size:clamp(16px, 2vw, 18px);line-height:1.1}[data-preview-text]{margin:0;font-size:clamp(12px, 1.5vw, 14px);line-height:1.1}[data-button]{margin-top:auto;margin-left:auto;border-width:1px;border-style:solid;border-color:hsl(from currentColor h s l / 0%);border-radius:4px;padding:.5em 1em!important;font-weight:600;font-size:12px;text-decoration:none;text-transform:uppercase}}[data-hotspot]{position:absolute;top:0;left:0;z-index:100;cursor:pointer;width:100%;height:100%}&:active{transform:scale(.99) translateY(0);filter:grayscale(100%) brightness(.9);box-shadow:0 0 2px -1px rgb(0 0 0 / .5)}}}html.no-touch{[data-component="related-content"]{[data-component="card-item"]{&:hover{transform:scale(1.02) translateY(-.5rem);box-shadow:0 .5rem 24px -8px rgb(0 0 0 / .5);[data-component="card-visual"]{transform:scale(1.2) rotate(0);width:80%;height:auto;&::before{transform:rotate(-3deg) translate(0,3px);z-index:2}&::after{transform:rotate(3deg) translate(3px,0);z-index:1}}[data-content]{[data-button]{border-color:hsl(from currentColor h s l / 100%)}}[data-component="card-post-meta"]{transform:translateY(0);opacity:1}}}}}[data-component="related-content"]{&.owl-carousel .owl-stage-outer{overflow:visible}.owl-stage{display:flex;padding:0;padding-bottom:2rem;.owl-item{display:flex;height:auto}}.owl-nav{position:relative!important;display:flex!important;.owl-next,.owl-prev{position:relative!important;top:unset!important;transform:none!important;left:unset!important;right:unset!important;z-index:100;display:flex!important;align-items:center!important;justify-content:center!important;&.disabled{opacity:0.15!important;cursor:not-allowed!important;pointer-events:none;display:flex!important}i{position:relative!important;top:unset!important;transform:none!important;left:unset!important;right:unset!important;display:flex!important;align-items:center!important;justify-content:center!important;&::before{color:#000}font-size:2rem}}}}