.cc{--cc-gutter: 2rem;--cc-radius: 2rem;--cc-accent: rgb(var(--color-foreground));position:relative;z-index:2;margin-top:calc(var(--cc-radius) * -1);border-radius:var(--cc-radius) var(--cc-radius) 0 0;background:rgb(var(--color-background))}.cc__inner{padding:3.2rem 0 4rem}.cc__wrap{display:block}.cc__header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;max-width:var(--page-width);margin:0 auto 2rem;padding:0 var(--cc-gutter)}.cc__heading{margin:0;color:var(--cc-accent)}.cc__nav{display:none;gap:1rem}.cc__arrow{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--cc-accent);border-radius:50%;background:transparent;color:var(--cc-accent);cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.cc__arrow:hover:not(:disabled){background:var(--cc-accent);color:rgb(var(--color-background))}.cc__arrow:disabled{opacity:.3;cursor:default}.cc__arrow-icon{width:1.4rem;height:1.4rem}.cc__arrow--prev .cc__arrow-icon{transform:scaleX(-1)}.cc__track{--cc-gap: 1.2rem;--cc-start: max(var(--cc-gutter), calc((100% - var(--page-width)) / 2 + var(--cc-gutter)));display:flex;gap:var(--cc-gap);margin:0;padding:0 var(--cc-gutter) 0 var(--cc-start);scroll-padding-left:var(--cc-start);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cc__track::-webkit-scrollbar{display:none}.cc__card{flex:0 0 calc((100vw - var(--cc-gutter) - var(--cc-gap) * var(--cc-columns-mobile)) / (var(--cc-columns-mobile) + .3));scroll-snap-align:start}.cc__link{display:flex;flex-direction:column;gap:1.4rem;color:var(--cc-accent);text-decoration:none}.cc__media{position:relative;aspect-ratio:1 / 1;border-radius:1.2rem;overflow:hidden;background:rgba(var(--color-foreground),.05)}.cc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.cc__link:hover .cc__img{transform:scale(1.04)}.cc__title{padding:0 .4rem;text-align:center;font-size:1.6rem;font-weight:500;line-height:1.25;letter-spacing:-.01em}@media screen and (min-width:750px){.cc{--cc-gutter: 5rem;--cc-radius: 2.4rem}.cc__inner{padding:4rem 0 6rem}.cc__header{margin-bottom:3.2rem}.cc__nav{display:flex}.cc__track{--cc-gap: 2rem}.cc__card{flex-basis:calc((min(100vw,var(--page-width)) - var(--cc-gutter) * 2 - var(--cc-gap) * (var(--cc-columns) - 1)) / var(--cc-columns))}.cc__title{font-size:2rem}}@media screen and (min-width:750px)and (max-width:1199px){.cc__card{flex-basis:calc((min(100vw,var(--page-width)) - var(--cc-gutter) * 2 - var(--cc-gap) * (min(var(--cc-columns),4) - 1)) / min(var(--cc-columns),4))}}.hb{--hb-gutter: 2rem;--hb-radius: 2rem}.hb__banner{position:relative;height:var(--hb-height-mobile);border-radius:var(--hb-radius) var(--hb-radius) 0 0;overflow:hidden;color:#fff}.hb__banner picture,.hb__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hb .hb__overlay,.hb .hb__gradient{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hb__overlay{background:var(--hb-overlay-color);opacity:var(--hb-overlay)}.hb .hb__gradient{--hb-grad-c: color-mix(in srgb, var(--hb-grad-color) var(--hb-grad-strength), transparent);background:linear-gradient(var(--hb-grad-dir-mobile),var(--hb-grad-c) 0%,color-mix(in srgb,var(--hb-grad-c) 55%,transparent) calc(var(--hb-grad-length) * .55),transparent var(--hb-grad-length))}.hb__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;padding:0 0 var(--hb-radius)}.hb__container{width:100%;max-width:var(--page-width);margin:0 auto;padding:0 var(--hb-gutter)}.hb__box{display:flex;flex-direction:column;align-items:flex-start;max-width:56rem}.hb__heading{margin:0;color:inherit;font-size:3rem;font-weight:600;line-height:1.05;letter-spacing:-.02em}.hb__heading p{margin:0}.hb__text{margin-top:1.2rem;font-size:1.5rem;line-height:1.5}.hb__text p{margin:0}.hb__actions{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;margin-top:2.4rem}.hb__button{display:inline-flex;align-items:center;justify-content:center;min-width:19rem;min-height:4.4rem;padding:0 3.2rem;border-radius:.5rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.5rem;text-decoration:none;transition:filter .2s ease}.hb__button:hover{filter:brightness(.92)}.hb__link{display:inline-flex;align-items:center;gap:.8rem;color:#fff;font-size:1.6rem;text-decoration:none}.hb__link-icon{width:2rem;height:2rem;transition:transform .3s ease}.hb__link:hover .hb__link-icon{transform:translate(.4rem)}.hb__reviews{margin-bottom:1.6rem}.hb__badge{margin-top:2.4rem}.hb__badge img{display:block;width:5rem;height:auto}@media screen and (min-width:750px){.hb{--hb-gutter: 5rem;--hb-radius: 2.4rem}.hb__banner{height:var(--hb-height)}.hb .hb__gradient{background:linear-gradient(var(--hb-grad-dir),var(--hb-grad-c) 0%,color-mix(in srgb,var(--hb-grad-c) 55%,transparent) calc(var(--hb-grad-length) * .55),transparent var(--hb-grad-length))}.hb__content{align-items:center;padding:0 0 var(--hb-radius)}.hb__box{max-width:80rem}.hb__heading{font-size:4.4rem}.hb__text{margin-top:1.6rem;font-size:1.6rem;white-space:nowrap}.hb__actions{flex-direction:row;align-items:center;gap:1.6rem 2rem;margin-top:3.2rem}.hb__button{min-height:4.8rem}}.mw-announce{background:#e65100;color:#fff;font-size:14px;font-weight:500;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.15)}.mw-announce__inner{display:flex;align-items:center;justify-content:space-between;gap:28px}.mw-announce__items{flex:1;display:flex;justify-content:flex-start;align-items:center;gap:28px;flex-wrap:wrap;min-width:0}.mw-announce__links{display:flex;align-items:center;gap:20px;margin:0;padding:0;list-style:none;flex-shrink:0}.mw-announce__link{color:inherit;text-decoration:none;white-space:nowrap}.mw-announce__whatsapp{display:flex;align-items:center;gap:8px;flex-shrink:0;color:inherit;text-decoration:none;white-space:nowrap}.mw-announce__whatsapp:hover span{text-decoration:underline}.mw-announce__wa-icon{width:18px;height:18px;flex:0 0 18px}.mw-announce__link:hover{text-decoration:underline}.mw-announce__item{display:flex;align-items:center;gap:8px;white-space:nowrap}.mw-announce__icon{width:15px;height:15px;flex:0 0 15px}@media(min-width:750px){.mw-announce__inner.page-width{padding:0 5rem}}@media(max-width:767px){.mw-announce__inner{padding:0}.mw-announce__items{width:100%;justify-content:flex-start;flex-wrap:nowrap;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.mw-announce__item{flex:0 0 100%;justify-content:center;scroll-snap-align:start}.mw-announce__items::-webkit-scrollbar{display:none}}.ub{--ub-radius: 2rem;position:relative;z-index:1;margin-top:calc(var(--ub-radius) * -1);border-radius:var(--ub-radius) var(--ub-radius) 0 0;background:var(--ub-bg);color:var(--ub-color)}.ub__inner{max-width:var(--page-width);margin:0 auto;padding:1.4rem 2rem calc(var(--ub-radius) + 1.2rem)}.ub__bar{display:block}.ub__track{display:grid;margin:0;padding:0;list-style:none}.ub__item{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:1.2rem;text-align:center;opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 1s}.ub__item:first-child,.ub__item.is-active{opacity:1;visibility:visible}.ub__track:has(.is-active) .ub__item:first-child:not(.is-active){opacity:0;visibility:hidden}.ub__icon{flex-shrink:0;width:2.2rem;height:2.2rem;object-fit:contain}.ub__text{font-size:1.4rem;line-height:1.25}.ub__text p{margin:0}.ub__dots{display:flex;justify-content:center;gap:1.4rem;margin-top:1rem}.ub__dot{width:.8rem;height:.8rem;padding:0;border:1.5px solid currentColor;border-radius:50%;background:currentColor;cursor:pointer}.ub__dot.is-active{background:transparent}@media screen and (min-width:750px){.ub{--ub-radius: 2.4rem}.ub__inner{padding:1.8rem 5rem calc(var(--ub-radius) + 1.8rem)}.ub__track{display:flex;justify-content:space-between;gap:2.4rem}.ub__item,.ub__track:has(.is-active) .ub__item:first-child:not(.is-active){opacity:1;visibility:visible;gap:1rem;text-align:left}.ub__icon{width:2.4rem;height:2.4rem}.ub__text{font-size:1.5rem}.ub__dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AEAACAAAACAAAABA */
