.casa-alba-header-logo{width:22rem;height:8rem;object-fit:cover;object-position:center 48%}.casa-alba-hero{overflow:hidden}.casa-alba-hero__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:62rem;gap:5rem;padding-top:5rem;padding-bottom:5rem}.casa-alba-hero__content{max-width:54rem}.casa-alba-hero__eyebrow{font-size:1.2rem;letter-spacing:.24em;margin:0 0 2rem}.casa-alba-hero h1{font-size:clamp(4rem,6vw,7.2rem);line-height:1.02;margin:0 0 2rem}.casa-alba-hero__text{font-size:1.7rem;line-height:1.7;margin-bottom:3rem}.casa-alba-hero__brand img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.casa-alba-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding-top:4rem;padding-bottom:4rem;border-top:.1rem solid rgba(var(--color-foreground),.15);border-bottom:.1rem solid rgba(var(--color-foreground),.15);text-align:center}.casa-alba-benefits div{display:flex;flex-direction:column;gap:.6rem}.casa-alba-benefits strong{font-size:1.2rem;letter-spacing:.14em}.casa-alba-benefits span{font-size:1.3rem;opacity:.72}.casa-alba-collections{padding-top:6rem;padding-bottom:3rem}.casa-alba-collections__heading{margin:0 0 3rem;text-align:center;font-size:2.8rem;letter-spacing:.08em}.casa-alba-collections__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1.6rem}.casa-alba-collection-card{grid-column:span 2;min-height:28rem;padding:2.8rem;background:#f3eee8;color:#111;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .25s ease,background .25s ease}.casa-alba-collection-card:nth-child(2),.casa-alba-collection-card:nth-child(4){background:#e8e1d9}.casa-alba-collection-card:nth-child(4),.casa-alba-collection-card:nth-child(5){grid-column:span 3}.casa-alba-collection-card:hover{transform:translateY(-.4rem);background:#ded3c8}.casa-alba-collection-card__index{font-family:var(--font-heading-family);font-size:4.8rem;line-height:1;opacity:.18;margin-bottom:auto}.casa-alba-collection-card__subtitle{font-size:1.2rem;letter-spacing:.12em;margin-bottom:.8rem}.casa-alba-collection-card strong{font-family:var(--font-heading-family);font-size:2.5rem;line-height:1.15}.casa-alba-collection-card__link{font-size:1.1rem;letter-spacing:.14em;margin-top:2.4rem}.casa-alba-product-trust{display:grid;gap:.8rem;padding:1.6rem;background:#f6f3ef;font-size:1.3rem}.product-form__submit{min-height:5.4rem;font-weight:600;letter-spacing:.08em}@media screen and (max-width:749px){.casa-alba-header-logo{width:17rem;height:6.2rem}.casa-alba-hero__inner{grid-template-columns:1fr;min-height:auto;gap:2rem;padding-top:5rem;padding-bottom:4rem;text-align:center}.casa-alba-hero__brand{order:-1}.casa-alba-hero__brand img{max-height:20rem;object-fit:contain}.casa-alba-benefits{grid-template-columns:1fr 1fr}.casa-alba-collections__grid{grid-template-columns:1fr 1fr;gap:1rem}.casa-alba-collection-card,.casa-alba-collection-card:nth-child(4),.casa-alba-collection-card:nth-child(5){grid-column:span 1;min-height:22rem;padding:1.8rem}.casa-alba-collection-card:last-child{grid-column:1 / -1}.casa-alba-collection-card strong{font-size:1.8rem}}.header__heading-logo-wrapper{position:relative}.header__heading-logo-wrapper:after{content:"";position:absolute;left:50%;bottom:-7px;transform:translate(-50%);width:34px;height:2px;background:#9a6d38}.card-wrapper:hover .card__inner{box-shadow:0 0 0 1.5px #9a6d38!important}.footer{border-top:2px solid #9a6d38!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/casa-alba.css.map */
