.cabana-blog{background:linear-gradient(135deg,#fff4f8,#f4f8ff);color:#272727;padding:clamp(48px,7vw,96px) 20px}.cabana-blog__inner{width:min(1240px,100%);margin:0 auto}.cabana-blog__header{max-width:760px;margin:0 auto 48px;text-align:center}.cabana-blog__eyebrow{margin:0 0 10px;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.cabana-blog__header h1{margin:0;font-size:clamp(42px,7vw,76px);line-height:1}.cabana-blog__intro{margin:20px auto 0;font-size:18px;line-height:1.65}.cabana-featured-post{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);min-height:500px;margin-bottom:72px;background:#ffffffad}.cabana-featured-post__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(38px,6vw,78px)}.cabana-featured-post__eyebrow{margin:0 0 22px;color:#ca7f98;font-size:12px;font-weight:700;letter-spacing:.28em;text-transform:uppercase}.cabana-featured-post h2{margin:0 0 22px;font-size:clamp(32px,4vw,50px);line-height:1.12}.cabana-featured-post h2 a{color:inherit;text-decoration:none}.cabana-featured-post__meta{margin:0 0 20px;color:#777;font-size:13px}.cabana-featured-post__excerpt{margin:0 0 28px;font-size:17px;line-height:1.65}.cabana-featured-post__image{display:block;min-height:500px;overflow:hidden;background:#f5e9ee}.cabana-featured-post__image img,.cabana-featured-post__image svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cabana-featured-post:hover .cabana-featured-post__image img{transform:scale(1.025)}.cabana-blog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.cabana-blog-card{overflow:hidden;background:#ffffffb8;border:1px solid rgba(39,39,39,.1)}.cabana-blog-card__image{display:block;aspect-ratio:1.45;overflow:hidden;background:#f5e9ee}.cabana-blog-card__image img,.cabana-blog-card__placeholder{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.cabana-blog-card:hover .cabana-blog-card__image img{transform:scale(1.035)}.cabana-blog-card__body{padding:30px 32px 32px}.cabana-blog-card__meta{margin:0 0 10px;color:#777;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.cabana-blog-card h2{margin:0 0 20px;font-size:clamp(25px,2.4vw,34px);line-height:1.18}.cabana-blog-card h2 a{color:inherit;text-decoration:none}.cabana-blog-card__rule{display:block;width:54px;height:1px;margin-bottom:20px;background:#d8c9ce}.cabana-blog-card__body>p:not(.cabana-blog-card__meta){margin:0 0 24px;line-height:1.65}.cabana-blog-button{display:inline-flex;align-items:center;gap:12px;padding:13px 17px;background:#292929;color:#fff;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background .2s ease,transform .2s ease}.cabana-blog-button:hover{background:#ad5878;transform:translateY(-1px)}.cabana-blog__pagination{display:flex;justify-content:center;margin-top:48px}.cabana-blog__pagination .page,.cabana-blog__pagination .next,.cabana-blog__pagination .prev{padding:8px 12px}@media(max-width:989px){.cabana-featured-post{grid-template-columns:1fr}.cabana-featured-post__image{min-height:420px;order:-1}}@media(max-width:649px){.cabana-blog{padding-inline:14px}.cabana-featured-post{margin-bottom:36px}.cabana-featured-post__content{padding:28px 22px 34px}.cabana-featured-post__image{min-height:0;aspect-ratio:1.2}.cabana-blog__grid{grid-template-columns:1fr;gap:22px}.cabana-blog-card__body{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map?subset=AAAAAAAAAAAB */
