@font-face{font-family:Aire Bold Pro;src:url(/cdn/shop/files/AireBoldPro_1.ttf?v=1758131030) format("truetype");font-weight:700;font-style:normal;font-display:swap}h1,h2,.h0,.h1,.h2,.hxl,.hxxl,.banner__heading,.title{font-family:"Aire Bold Pro",var(--font-heading-family);font-weight:700;letter-spacing:.01em}.banner__heading{text-wrap:balance}.product__title h1{font-size:calc(var(--font-heading-scale)*2.6rem)}.badge{font-weight:600;letter-spacing:.02em}.icon-with-text{gap:.6rem}.product__description ul{padding-left:1.8rem}.product__description h2{font-size:calc(var(--font-heading-scale)*2.2rem);margin-top:0}.product__description h3{font-size:calc(var(--font-heading-scale)*1.8rem);margin:1.6rem 0 .6rem}.casa-card p,.negocio-card p{color:rgba(var(--color-foreground),.8)}.negocio-icon{font-size:28px;display:block}@media screen and (max-width:749px){.banner__buttons{flex-wrap:wrap;gap:.8rem}.banner__buttons .button{flex:1 1 100%}}@media screen and (min-width:750px){.banner__content--top-left .banner__box{max-width:40rem;padding:3rem 3.5rem}.banner__content--top-left .banner__box .banner__heading{font-size:calc(var(--font-heading-scale) * 4rem)}}.card .card__media .media img{object-fit:contain!important;background:#fff9ee}.card-wrapper .card__inner{background:#fff9ee}.header__menu-item,.header__menu-item span{color:rgb(var(--color-foreground))!important;opacity:1}.product__info-container .product__text,.club-value{font-size:1.45rem;line-height:1.6;padding:1rem 1.2rem;border-left:3px solid #5C7F5F;background:#5c7f5f12;border-radius:0 8px 8px 0}.product-form__input--pill input[type=radio]+label{min-height:44px;display:inline-flex;align-items:center;justify-content:center}@media screen and (max-width:749px){.product-form__input--pill input[type=radio]+label{width:calc(50% - .9rem);margin:.35rem .35rem .35rem 0;padding:.6rem .8rem;font-size:1.3rem;text-align:center}.collection-hero__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.footer-block__details-content .list-menu__item--link{padding-block:1.2rem}}.alma-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:#fff9ee;border-top:1px solid rgba(46,42,57,.12);box-shadow:0 -4px 16px #2e2a3914;transform:translateY(110%);transition:transform .25s ease}.alma-sticky-atc.is-visible{transform:translateY(0)}.alma-sticky-atc__info{font-size:1.3rem;line-height:1.3;color:#2e2a39;overflow:hidden}.alma-sticky-atc__info strong{display:block;font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alma-sticky-atc .button{min-height:46px;padding:0 2rem;white-space:nowrap}@media screen and (min-width:750px){.alma-sticky-atc{display:none}}@media screen and (max-width:749px){body:has(product-info) #WizybotShopifyWidget__iframe__outter__id,body.alma-sticky-on #WizybotShopifyWidget__iframe__outter__id{bottom:84px!important}}body.overflow-hidden #WizybotShopifyWidget__iframe__outter__id,body.overflow-hidden-mobile #WizybotShopifyWidget__iframe__outter__id{display:none!important}.alma-trust{list-style:none;margin:0 auto;padding:0 1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 2.4rem;font-size:1.4rem;font-weight:500;max-width:var(--page-width)}.alma-trust li{display:flex;align-items:center;gap:.6rem;white-space:nowrap}@media(max-width:749px){.alma-trust{display:grid;grid-template-columns:1fr 1fr;gap:.6rem 1rem;font-size:1.25rem}.alma-trust li{white-space:normal}}.product__text:has(a[href*=combos-y-planes]),.alma-combo{font-size:1.4rem;background:#5c7f5f1a;border-radius:8px;padding:1rem 1.2rem;margin:0}.product__text a[href*=combos-y-planes],.product__text a[href*=club-alma],.alma-combo a{color:#3f5a42;font-weight:600;text-underline-offset:.2rem}.alma-como{border:1px solid rgba(46,42,57,.12);border-radius:12px;padding:1.2rem 1.6rem;background:#fff}.alma-como summary{cursor:pointer;list-style:none}.alma-como summary::-webkit-details-marker{display:none}.alma-como summary h2{margin:0;display:inline}.alma-como ol{padding-left:2rem;margin:1rem 0;line-height:1.6}.alma-como a{color:#3f5a42;font-weight:600}.alma-consent{display:flex;gap:.8rem;align-items:flex-start;font-size:1.25rem;line-height:1.4;margin-top:1rem;text-align:left}.alma-consent input{margin-top:.2rem;width:1.6rem;height:1.6rem;flex:none;accent-color:#3F5A42}.alma-consent a{color:inherit;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/11/assets/alma.css.map */
