.entry-doors__inner{display:flex;flex-direction:column;gap:3.4rem;padding-top:2rem;padding-bottom:6rem}.entry-doors__head{display:flex;flex-direction:column;gap:1.2rem}.entry-doors__kicker{margin:0}.entry-doors__title{margin:0;max-width:68rem}.entry-doors__grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:3rem}.entry-doors__card{position:relative;height:52rem;border-radius:var(--ltb-radius-card, 2rem);overflow:hidden;isolation:isolate}.entry-doors__media{position:absolute;top:0;right:0;bottom:0;left:0}.entry-doors__img{width:100%;height:100%;object-fit:cover;object-position:var(--door-focal, center);display:block;transition:transform var(--ltb-duration-long, .5s) var(--ltb-ease-media, ease)}.entry-doors__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ltb-scrim, linear-gradient(to top, rgba(31, 22, 15, .62), rgba(31, 22, 15, 0) 58%));pointer-events:none}.entry-doors__tag{position:absolute;left:2rem;top:2rem;z-index:2;padding:.8rem 1.6rem;border-radius:var(--ltb-radius-pill, 999px);background:var(--ltb-olive-deep, #223D12);color:var(--ltb-white, #fff);font-family:var(--ltb-font-body, var(--font-body-family));font-weight:600;font-size:1.1rem;letter-spacing:var(--ltb-tracking-caps, .06em);text-transform:uppercase}.entry-doors__capsule{position:absolute;left:2rem;right:2rem;bottom:2rem;z-index:2;display:flex;flex-direction:column;gap:1.2rem;padding:2.6rem;border-radius:var(--ltb-radius-card, 2rem);background:var(--door-capsule, rgba(34, 61, 18, .62));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--ltb-white, #fff)}.entry-doors__capsule-head{display:flex;align-items:center;gap:1.2rem}.entry-doors__dot{flex:0 0 auto;width:1rem;height:1rem;border-radius:50%;background:var(--door-dot, #3DAB89)}.entry-doors__card-title{margin:0;font-family:var(--ltb-font-display, var(--font-heading-family));font-weight:400;font-size:2.8rem;line-height:3.6rem;color:inherit}.entry-doors__card-title em,.entry-doors__card-title i{font-family:var(--ltb-font-display-em, "Pangaia-Italic");font-style:normal}.entry-doors__text{margin:0;font-family:var(--ltb-font-body, var(--font-body-family));font-size:1.4rem;line-height:2.2rem;color:inherit}.entry-doors__cta{align-self:flex-start;display:inline-flex;align-items:center;height:4.8rem;padding:0 2.6rem;border-radius:var(--ltb-radius-button, 4.01176rem);font-family:var(--ltb-font-body, var(--font-body-family));font-weight:700;font-size:1.4rem;line-height:100%;transition:background-color var(--ltb-duration-default, .2s) var(--ltb-ease-in, ease),color var(--ltb-duration-default, .2s) var(--ltb-ease-in, ease)}.entry-doors__card--btn-solid .entry-doors__cta{background:var(--ltb-white, #fff);color:var(--ltb-ink, #3D3D3D)}.entry-doors__card--btn-translucent .entry-doors__cta{background:#ffffff2e;color:var(--ltb-white, #fff)}.entry-doors__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.entry-doors__card:hover .entry-doors__cta{background:var(--ltb-black, #000);color:var(--ltb-white, #fff)}.entry-doors__card:hover .entry-doors__img{transform:scale(1.03)}.entry-doors__link:focus-visible{outline:2px solid rgba(255,255,255,.75);outline-offset:-4px;border-radius:var(--ltb-radius-card, 2rem)}@media screen and (max-width:749px){.entry-doors__inner{gap:2rem;padding-top:2rem;padding-bottom:3.6rem}.entry-doors__grid{grid-template-columns:1fr;gap:1.6rem}.entry-doors__card{height:auto;min-height:10.4rem;display:flex;align-items:stretch;background:var(--door-mobile-bg, #F2ECDA);color:var(--door-mobile-text, #3D3D3D)}.entry-doors__media{position:relative;inset:auto;flex:0 0 10.4rem;align-self:stretch}.entry-doors__media:after{display:none}.entry-doors__tag{display:none}.entry-doors__capsule{position:relative;inset:auto;flex:1 1 auto;gap:.6rem;padding:1.6rem;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;color:inherit}.entry-doors__card-title{font-size:2rem;line-height:2.8rem}.entry-doors__text{font-size:1.3rem;line-height:2rem}.entry-doors__cta{align-self:flex-start;height:auto;min-height:4.4rem;padding:0;border-radius:0;background:transparent!important;color:inherit!important;font-weight:700;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-entry-doors.css.map */
