.template-home .js-home-sections-container{overflow:hidden}.larosy-category-grid__eyebrow,.larosy-hero__kicker,.larosy-newsletter__eyebrow,.larosy-v2-product-origin,.larosy-v2-kicker{color:var(--larosy-clay);font-size:11px;font-weight:700;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.larosy-hero{background:var(--larosy-orange-soft);border-bottom:1px solid var(--larosy-line);overflow:hidden}.larosy-hero__inner{display:grid}.larosy-hero__title{font-size:clamp(30px,4.4vw,56px);line-height:1.06;margin:0 0 14px;text-wrap:balance}.larosy-hero__lead{color:var(--larosy-muted);font-size:15px;line-height:1.5;margin:0 0 24px;max-width:30em}.larosy-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px 22px}.larosy-hero__cta{align-items:center;display:inline-flex;font-size:13px;justify-content:center;letter-spacing:.12em;min-height:50px;padding:0 30px;text-transform:uppercase}.larosy-hero__link{border-bottom:1px solid var(--larosy-clay);color:var(--larosy-ink);display:inline-flex;align-items:center;font-size:13px;font-weight:600;min-height:44px}.larosy-hero__link:hover{border-bottom-color:var(--larosy-orange);color:var(--larosy-orange)}.larosy-hero__media{position:relative}.larosy-hero__frame{background:var(--larosy-rose);display:block;height:100%;overflow:hidden;position:relative}.larosy-hero__image{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}.larosy-hero__caption{background:rgba(250,244,238,.95);bottom:0;color:var(--larosy-ink);font-size:11px;left:0;letter-spacing:.04em;max-width:78%;overflow:hidden;padding:9px 12px;position:absolute;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 768px){.larosy-hero__inner{align-items:center;column-gap:46px;grid-template-columns:7fr 5fr;padding-bottom:0;padding-top:0}.larosy-hero__text{padding:56px 0}.larosy-hero__media{height:clamp(440px,44vw,620px);margin-right:calc(-1*max(15px,(100vw - 1240px)/2 + 15px))}}@media(max-width: 767px){.larosy-hero__inner{padding:0}.larosy-hero__media,.larosy-hero__text{grid-area:1/1/2/2}.larosy-hero__frame{aspect-ratio:4/5;height:auto}.larosy-hero__text{align-self:end;background:var(--larosy-sand);margin:0 12px 12px;padding:16px 16px 18px;position:relative;z-index:2}.larosy-hero__title{font-size:clamp(26px,7.4vw,34px);margin-bottom:12px}.larosy-hero__lead{display:none}.larosy-hero__actions{gap:8px 18px}.larosy-hero__cta{min-height:46px;padding:0 20px;width:100%}.larosy-hero__link{min-height:40px}.larosy-hero__caption{display:none}}.larosy-benefits{background:var(--larosy-paper);border-bottom:1px solid var(--larosy-line);padding:26px 0}.larosy-benefits__row{display:grid;gap:22px;grid-template-columns:repeat(4, minmax(0, 1fr));text-align:center}.larosy-benefit{min-width:0}.larosy-benefit__icon{color:var(--larosy-clay);display:block;height:30px;margin:0 auto 12px;width:30px}.larosy-benefit__icon--pix{height:26px;margin-bottom:14px;width:auto}.larosy-benefit__title{color:var(--larosy-ink);font-size:14px;font-weight:600;letter-spacing:-0.01em;margin:0 0 4px}.larosy-benefit__text{color:var(--larosy-muted);font-size:12.5px;line-height:1.5;margin:0}.larosy-benefit__text a{color:var(--larosy-orange);text-decoration:underline}@media(max-width: 767px){.larosy-benefits{padding:18px 0}.larosy-benefits__row{gap:16px 10px;grid-template-columns:repeat(2, minmax(0, 1fr))}.larosy-benefit__icon{height:24px;margin-bottom:8px;width:24px}.larosy-benefit__icon--pix{height:21px;margin-bottom:10px;width:auto}.larosy-benefit__title{font-size:12.5px}.larosy-benefit__text{font-size:11.5px}}.larosy-category-grid-section{background:var(--larosy-sand);padding:34px 0 40px}.larosy-category-grid__intro{align-items:end;display:flex;justify-content:space-between;margin:0 0 18px}.larosy-category-grid__title{font-size:clamp(28px,3vw,42px);margin:0}.larosy-category-grid__link{color:var(--larosy-orange);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.larosy-category-grid__link:hover{color:var(--larosy-orange-deep)}.larosy-category-grid{display:grid;gap:10px;grid-template-columns:1.6fr 1fr 1fr 1.2fr;grid-template-rows:repeat(2, minmax(186px, 19vw))}.larosy-category-item{background:var(--larosy-orange-soft);display:block;overflow:hidden;position:relative}.larosy-category-item--tall{grid-column:1;grid-row:1/span 2}.larosy-category-item:nth-child(2){grid-column:2;grid-row:1}.larosy-category-item:nth-child(3){grid-column:3;grid-row:1}.larosy-category-item--type{grid-column:4;grid-row:1/span 2}.larosy-category-item--wide{grid-column:2/span 2;grid-row:2}.larosy-category-image-wrapper,.larosy-category-image{display:block;height:100%;width:100%}.larosy-category-image{object-fit:cover;object-position:center}.larosy-category-label{background:hsla(0,0%,100%,.94);bottom:12px;color:var(--larosy-ink);font-size:12px;font-weight:700;left:12px;letter-spacing:.12em;padding:9px 12px;position:absolute;text-transform:uppercase;z-index:2}.larosy-category-item:hover .larosy-category-label{background:var(--larosy-orange);color:#fff}.larosy-category-item--type{background:var(--larosy-cocoa)}.larosy-category-item--type .larosy-category-image-wrapper{bottom:0;left:0;position:absolute;right:0;top:0}.larosy-category-item--type .larosy-category-image{object-position:center}.larosy-category-type{align-items:flex-start;background:linear-gradient(to top, rgba(35, 31, 32, 0.88) 0%, rgba(35, 31, 32, 0.55) 34%, rgba(35, 31, 32, 0) 62%);display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:20px 18px;position:relative;z-index:1}.larosy-category-type__label{color:#fff;font-family:var(--larosy-font-sans);font-size:clamp(24px,2.2vw,32px);font-weight:500;line-height:1.1}.larosy-category-type__note{color:hsla(0,0%,100%,.74);font-size:11px;letter-spacing:.16em;margin-top:8px;text-transform:uppercase}.larosy-category-item--type:hover .larosy-category-type__note{color:#fff}@media(max-width: 767px){.larosy-category-grid-section{padding:24px 0 30px}.larosy-category-grid__intro{align-items:start;flex-direction:column;padding:0 15px}.larosy-category-grid__link{margin-top:10px;min-height:44px;display:inline-flex;align-items:center}.larosy-category-grid{display:flex;gap:8px;overflow-x:auto;padding:0 15px 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.larosy-category-grid::-webkit-scrollbar{display:none}.larosy-category-item,.larosy-category-item--tall,.larosy-category-item--type,.larosy-category-item--wide,.larosy-category-item:nth-child(2),.larosy-category-item:nth-child(3){flex:0 0 74vw;grid-column:auto;grid-row:auto;height:370px;scroll-snap-align:start}}.larosy-showcase{padding:48px 0 38px}.larosy-showcase__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin-bottom:22px}.larosy-showcase__title{font-size:clamp(28px,3vw,42px);margin:0;text-wrap:balance}.larosy-showcase__tabs{display:none;flex-wrap:wrap;gap:8px}.larosy-showcase--tabs .larosy-showcase__tabs{display:inline-flex}.larosy-showcase__tab{background:rgba(0,0,0,0);border:1px solid var(--larosy-line);border-radius:var(--larosy-radius);color:var(--larosy-muted);cursor:pointer;font-family:var(--larosy-font-sans);font-size:12px;font-weight:700;letter-spacing:.08em;min-height:44px;padding:0 20px;text-transform:uppercase}.larosy-showcase__tab:hover{border-color:var(--larosy-orange);color:var(--larosy-orange)}.larosy-showcase__tab[aria-selected=true],.larosy-showcase__tab[aria-selected=true]:hover{background:var(--larosy-orange);border-color:var(--larosy-orange);color:#fff}.larosy-showcase__panel[hidden]{display:none !important}.larosy-showcase__panel{margin-top:30px}.larosy-showcase__panel:first-of-type{margin-top:0}.larosy-showcase .container>.larosy-showcase__panel:first-of-type{margin-top:0}.larosy-showcase--tabs .larosy-showcase__panel{margin-top:0}.larosy-showcase__panel-head{align-items:baseline;border-bottom:1px solid var(--larosy-line);display:flex;gap:16px;justify-content:space-between;margin-bottom:22px;padding-bottom:10px}.larosy-showcase__panel-title{font-size:24px;margin:0}.larosy-showcase--tabs .larosy-showcase__panel-head{border-bottom:0;margin-bottom:12px;padding-bottom:0}.larosy-showcase--tabs .larosy-showcase__panel-title{display:none}.larosy-showcase--tabs .larosy-showcase__panel-head{justify-content:flex-end}.larosy-showcase__panel-link{color:var(--larosy-orange);flex:none;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.larosy-showcase__panel-link:hover{color:var(--larosy-orange-deep)}.larosy-showcase__panel-link--foot{display:none}.larosy-showcase__grid{display:grid;gap:32px 20px;grid-template-columns:repeat(4, minmax(0, 1fr))}.larosy-showcase__grid>.js-item-product{flex:none;margin:0;max-width:none;padding-left:0;padding-right:0;width:auto}@media(min-width: 768px)and (max-width: 991px){.larosy-showcase__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.larosy-showcase__grid>.js-item-product:nth-child(n+7){display:none}}@media(max-width: 767px){.larosy-showcase{padding:32px 0 26px}.larosy-showcase__head{margin-bottom:16px}.larosy-showcase__grid{gap:24px 12px;grid-template-columns:repeat(2, minmax(0, 1fr))}.larosy-showcase__grid>.js-item-product:nth-child(n+5){display:none}.larosy-showcase__panel-head .larosy-showcase__panel-link{display:none}.larosy-showcase__panel-link--foot{align-items:center;border:1px solid var(--larosy-line);border-radius:var(--larosy-radius);display:flex;justify-content:center;margin-top:20px;min-height:46px}}.larosy-campaign{padding:10px 0 0}.larosy-campaign__frame{background:var(--larosy-orange-soft);border-radius:var(--larosy-radius);display:block;overflow:hidden}.larosy-campaign__image{display:block;height:auto;max-height:518px;object-fit:cover;object-position:center;width:100%}.larosy-trust{padding:28px 0 46px}.larosy-trust__row{border-top:1px solid var(--larosy-line);display:grid;gap:20px 44px;grid-template-columns:repeat(3, minmax(0, 1fr));padding-top:24px}.larosy-trust__item{margin:0}.larosy-trust__lead{color:var(--larosy-ink);display:block;font-family:var(--larosy-font-sans);font-size:22px;font-weight:500;line-height:1.2}.larosy-trust__text{color:var(--larosy-muted);display:block;font-size:13px;line-height:1.5;margin-top:4px}@media(max-width: 767px){.larosy-campaign{padding:6px 0 0}.larosy-campaign__frame{aspect-ratio:4/5}.larosy-campaign__image{height:100%;max-height:none}.larosy-trust{padding:22px 0 32px}.larosy-trust__row{gap:14px;grid-template-columns:minmax(0, 1fr);padding-top:18px}.larosy-trust__lead{font-size:19px}}.larosy-newsletter{background:var(--larosy-paper);border-bottom:1px solid var(--larosy-line);border-top:1px solid var(--larosy-line)}.larosy-newsletter__inner{align-items:center;display:grid;gap:16px 44px;grid-template-columns:minmax(0, 1fr) minmax(300px, 400px);padding-bottom:30px;padding-top:30px}.larosy-newsletter__pitch{min-width:0}.larosy-newsletter__title{font-size:clamp(19px,1.9vw,25px);line-height:1.2;margin:0 0 6px;text-wrap:balance}.larosy-newsletter__text{color:var(--larosy-muted);font-size:13px;margin:0}.larosy-newsletter__form{margin:0}.larosy-newsletter__label{color:var(--larosy-muted);display:block;font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.larosy-newsletter__field{display:flex;gap:8px}.larosy-newsletter__input{flex:1 1 auto;min-height:46px;min-width:0}.larosy-newsletter__btn{flex:none;font-size:12px;letter-spacing:.1em;min-height:46px;padding:0 20px;text-transform:uppercase}.larosy-newsletter__feedback{font-size:13px;margin:10px 0 0}.larosy-newsletter__feedback--ok{color:var(--larosy-success)}.larosy-newsletter__feedback--error{color:#8f2d2d}@media(max-width: 767px){.larosy-newsletter__inner{grid-template-columns:minmax(0, 1fr);padding-bottom:26px;padding-top:26px}.larosy-newsletter__field{flex-wrap:wrap}.larosy-newsletter__btn{width:100%}}.section-slider .swiper-slide img,.section-slider .swiper-slide-active img,.section-slider .swiper-slide-duplicate-active img,.nube-slider-home .slider-image{transform:none !important;transition-property:opacity !important;transition-duration:.3s !important}
/* Engine:dart */