.wp-block-lga-blocks-post-slider .slider-header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}@media(min-width:1024px){.wp-block-lga-blocks-post-slider .slider-header{gap:0}}.wp-block-lga-blocks-post-slider .slider-label{align-items:center;color:var(--blue-mid);display:flex;font-family:var(--font-ui);font-size:var(--size-base);font-weight:var(--weight-regular);gap:14px;letter-spacing:var(--tracking-label);margin-bottom:14px;text-transform:uppercase}.wp-block-lga-blocks-post-slider .slider-label:before{background:var(--blue-mid);content:"";height:1px;width:32px}.wp-block-lga-blocks-post-slider .slider-heading{color:var(--ink);font-family:var(--font-zh-serif);font-size:clamp(26px,3.5vw,42px);font-weight:var(--weight-regular);letter-spacing:var(--tracking-base);line-height:var(--leading-snug);margin-bottom:0}.wp-block-lga-blocks-post-slider .slider-heading em{color:var(--blue-mid);font-style:normal}.wp-block-lga-blocks-post-slider .slider-heading mark{background-color:transparent;padding:0}.wp-block-lga-blocks-post-slider .slider-nav{align-items:center;display:flex;gap:8px;padding-bottom:4px}.wp-block-lga-blocks-post-slider .slider-arrow{align-items:center;background:none;border:1px solid var(--mist);border-radius:0;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:0;position:static;transform:none;transition:background var(--transition-fast),border-color var(--transition-fast);width:40px}.wp-block-lga-blocks-post-slider .slider-arrow:hover{transform:none}.wp-block-lga-blocks-post-slider .slider-arrow:hover:not(:disabled){background:var(--ink);border-color:var(--ink)}.wp-block-lga-blocks-post-slider .slider-arrow:hover:not(:disabled) svg{stroke:var(--pure)}.wp-block-lga-blocks-post-slider .slider-arrow:disabled{cursor:default;opacity:.22;pointer-events:none}.wp-block-lga-blocks-post-slider .slider-arrow svg{fill:none;height:14px;stroke:var(--ink);stroke-width:1.5;width:14px}.wp-block-lga-blocks-post-slider .slider-outer{margin-top:32px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wp-block-lga-blocks-post-slider .slider-outer::-webkit-scrollbar{display:none}.wp-block-lga-blocks-post-slider .slider-track{display:flex;gap:16px}.wp-block-lga-blocks-post-slider .slider-card{aspect-ratio:4/5;box-sizing:border-box;flex:0 0 82%;height:auto;overflow:hidden;position:relative;scroll-snap-align:start}@media(min-width:600px){.wp-block-lga-blocks-post-slider .slider-card{flex:0 0 340px}}@media(min-width:1024px){.wp-block-lga-blocks-post-slider .slider-card{flex:0 0 380px;scroll-snap-align:none}}.wp-block-lga-blocks-post-slider .slider-card:not(.slider-card--post){background:linear-gradient(145deg,#2a3840,#101820);background-position:50%;background-size:cover;display:flex;flex-direction:column;padding:28px 24px;text-decoration:none;transition:opacity var(--transition-fast)}.wp-block-lga-blocks-post-slider .slider-card:not(.slider-card--post):hover{opacity:.9}.wp-block-lga-blocks-post-slider .slider-card:not(.slider-card--post):before{color:rgba(var(--pure-rgb),.04);content:"“";font-family:var(--font-zh-serif);font-size:110px;line-height:1;pointer-events:none;position:absolute;right:20px;top:10px}@media(min-width:1024px){.wp-block-lga-blocks-post-slider .slider-card:not(.slider-card--post){padding:32px 28px 28px}}.wp-block-lga-blocks-post-slider .slider-card--post{background:var(--jet);cursor:pointer;display:block;text-decoration:none}.wp-block-lga-blocks-post-slider .slider-card--post:hover .slider-card-img{transform:scale(1.05)}.wp-block-lga-blocks-post-slider .slider-card-img{background-position:50%;background-size:cover;inset:0;position:absolute;transition:transform .7s ease}.wp-block-lga-blocks-post-slider .slider-card-tag{background:var(--blue-mist);border-radius:4px;color:var(--ink);font-family:var(--font-zh);font-size:var(--size-base);font-weight:var(--weight-light);left:18px;letter-spacing:var(--tracking-label);padding:4px 10px;position:absolute;text-transform:uppercase;top:18px;z-index:2}.wp-block-lga-blocks-post-slider .slider-card-body{background:linear-gradient(to top,rgba(var(--black-rgb),.82) 0,rgba(var(--black-rgb),.38) 60%,transparent 100%);bottom:0;left:0;padding:28px 28px 24px;position:absolute;right:0;z-index:2}.wp-block-lga-blocks-post-slider .slider-card-title{color:rgba(var(--pure-rgb),.92);font-family:var(--font-zh-serif);font-size:20px;font-weight:var(--weight-thin);letter-spacing:var(--tracking-tight);line-height:var(--leading-normal);margin-bottom:8px}.wp-block-lga-blocks-post-slider .slider-card-meta{color:rgba(var(--pure-rgb),.85);font-family:var(--font-zh);font-size:12px;font-weight:var(--weight-thin);letter-spacing:.1em}.wp-block-lga-blocks-post-slider .slider-stars{color:#c9a84c;font-size:var(--size-xs);letter-spacing:4px;margin-bottom:10px;margin-top:auto;opacity:.85}.wp-block-lga-blocks-post-slider .slider-quote{color:rgba(var(--pure-rgb),.75);font-family:var(--font-ui);line-height:var(--leading-loose);margin-bottom:28px}.wp-block-lga-blocks-post-slider .slider-rule{background:var(--blue-mid);flex-shrink:0;height:1px;margin-bottom:16px;opacity:.5;width:24px}.wp-block-lga-blocks-post-slider .slider-author{align-items:center;display:flex;gap:12px;margin-top:0}.wp-block-lga-blocks-post-slider .slider-avatar{background:rgba(var(--pure-rgb),.06);border:1px solid rgba(var(--pure-rgb),.12);border-radius:50%;flex-shrink:0;height:40px;overflow:hidden;width:40px}.wp-block-lga-blocks-post-slider .slider-avatar img{display:block;filter:grayscale(20%) contrast(1.05);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-lga-blocks-post-slider .slider-name{color:rgba(var(--pure-rgb),.85);font-family:var(--font-zh-serif);font-size:var(--size-lg);font-weight:var(--weight-light);letter-spacing:var(--tracking-base);line-height:var(--leading-snug)}.wp-block-lga-blocks-post-slider .slider-trip{color:rgba(var(--pure-rgb),.85);font-family:var(--font-zh);font-size:12px;letter-spacing:var(--tracking-label);line-height:var(--leading-snug);margin-top:4px}.wp-block-lga-blocks-post-slider .slider-footer{margin-top:44px;text-align:center}
