.renzocosta-store-components-0-x-carrouselMama{width:100%;background:var(--cm-bg);padding:var(--cm-section-padding-desktop);box-sizing:border-box;overflow:hidden}.renzocosta-store-components-0-x-carrouselMamaContainer{width:100%;max-width:var(--cm-max-width);margin:0 auto;display:grid;grid-template-columns:382px minmax(0,1fr);align-items:center;-moz-column-gap:34px;column-gap:34px}.renzocosta-store-components-0-x-carrouselMamaIntro{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.renzocosta-store-components-0-x-carrouselMamaIntroTop{display:none;text-align:center;align-items:center}.renzocosta-store-components-0-x-carrouselMamaHeading{margin:0 0 12px;color:var(--cm-title-color);font-family:Consul-MediumItalicDisplay,Arial,sans-serif;font-size:var(--cm-title-size-desktop);line-height:1;font-style:italic;font-weight:400}.renzocosta-store-components-0-x-carrouselMamaSubheading{margin:0 0 28px;max-width:239px;color:var(--cm-subtitle-color);font-family:var(--cm-subtitle-font);font-size:var(--cm-subtitle-size-desktop);line-height:1.3;font-weight:400}.renzocosta-store-components-0-x-carrouselMamaCta{color:var(--cm-cta-color);font-family:var(--cm-cta-font);font-size:16px;line-height:1;text-decoration:underline;text-underline-offset:2px;letter-spacing:.02em}.renzocosta-store-components-0-x-carrouselMamaViewport{position:relative;width:100%;overflow:hidden;min-width:0}.renzocosta-store-components-0-x-carrouselMamaTrack{display:flex;width:100%;gap:var(--cm-gap-desktop);transition:transform .35s ease;will-change:transform}.renzocosta-store-components-0-x-carrouselMamaSlide{position:relative;box-sizing:border-box;min-width:0}.renzocosta-store-components-0-x-carrouselMamaCard{position:relative;display:flex;flex-direction:column;width:100%;height:auto;overflow:hidden;border-radius:12px;text-decoration:none}.renzocosta-store-components-0-x-carrouselMamaCard:has(.renzocosta-store-components-0-x-carrouselMamaCardBottom){border-radius:0 0 16px 16px}.renzocosta-store-components-0-x-carrouselMamaImageWrapper{display:block;width:100%;height:100%;overflow:hidden}.renzocosta-store-components-0-x-carrouselMamaImage{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.renzocosta-store-components-0-x-carrouselMamaTag{position:absolute;top:0;left:0;z-index:5;max-width:80%}.renzocosta-store-components-0-x-carrouselMamaTagText{display:inline-block;padding:15px 35px;color:var(--cm-tag-text-color);font-family:var(--cm-tag-font);font-size:var(--cm-tag-size-desktop);font-weight:700;line-height:1;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.renzocosta-store-components-0-x-carrouselMamaTagImage{display:block;max-width:347px;height:auto}.renzocosta-store-components-0-x-carrouselMamaCardOverlay{position:absolute;left:0;right:0;bottom:38px;z-index:4;display:flex;justify-content:center;pointer-events:none}.renzocosta-store-components-0-x-carrouselMamaCardButton{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 25px;margin:0 20px;box-sizing:border-box;border:1px solid #fff;color:#fff;font-family:Gotham-Book,Arial,sans-serif;font-size:17px;line-height:1;text-align:center;text-decoration:none;pointer-events:auto}.renzocosta-store-components-0-x-carrouselMamaCardButton svg{display:none}.renzocosta-store-components-0-x-carrouselMamaCardBottom{position:absolute;left:0;right:0;bottom:0;z-index:4;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:16px 12px 14px;background-color:var(--cm-card-bottom-bg);text-align:center;border-radius:0 0 16px 16px;pointer-events:none}.renzocosta-store-components-0-x-carrouselMamaCardBottomLabel{margin:0;color:var(--cm-card-bottom-label-color);font-family:Gotham-Medium;font-weight:500;font-size:var(--cm-card-bottom-label-size-desktop);line-height:1.2;letter-spacing:.5px;text-transform:uppercase}.renzocosta-store-components-0-x-carrouselMamaCardBottomLink{color:var(--cm-card-bottom-link-color);font-family:var(--cm-card-bottom-font);font-size:var(--cm-card-bottom-link-size-desktop);font-weight:400;line-height:1.2;letter-spacing:.4px;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.renzocosta-store-components-0-x-carrouselMamaArrow{position:absolute;top:50%;z-index:10;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%)}.renzocosta-store-components-0-x-carrouselMamaArrowLeft{left:10px}.renzocosta-store-components-0-x-carrouselMamaArrowRight{right:10px}.renzocosta-store-components-0-x-carrouselMamaArrow svg{display:none}.renzocosta-store-components-0-x-carrouselMamaArrow:disabled{opacity:1}.renzocosta-store-components-0-x-carrouselMamaDots{display:none;justify-content:center;gap:8px;margin-top:12px}.renzocosta-store-components-0-x-carrouselMamaDot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#8a8a8a;cursor:pointer}@media screen and (max-width:1360px){.renzocosta-store-components-0-x-carrouselMamaTagImage{max-width:280px}}@media screen and (max-width:1025px){.renzocosta-store-components-0-x-carrouselMama{padding:var(--cm-section-padding-tablet)}.renzocosta-store-components-0-x-carrouselMamaTagImage{max-width:278px}.renzocosta-store-components-0-x-carrouselMamaContainer{display:block}.renzocosta-store-components-0-x-carrouselMamaIntro{display:none}.renzocosta-store-components-0-x-carrouselMamaIntroTop{display:flex;margin-top:10px;margin-bottom:22px}.renzocosta-store-components-0-x-carrouselMamaHeading{font-size:var(--cm-title-size-tablet);margin-bottom:8px}.renzocosta-store-components-0-x-carrouselMamaSubheading{max-width:100%;margin-bottom:18px;font-size:var(--cm-subtitle-size-tablet)}.renzocosta-store-components-0-x-carrouselMamaCta{font-size:14px}.renzocosta-store-components-0-x-carrouselMamaTrack{gap:var(--cm-gap-tablet)}.renzocosta-store-components-0-x-carrouselMamaImageWrapper{height:100%}.renzocosta-store-components-0-x-carrouselMamaTagText{font-size:var(--cm-tag-size-tablet)}.renzocosta-store-components-0-x-carrouselMamaCardBottomLabel{font-size:var(--cm-card-bottom-label-size-tablet)}.renzocosta-store-components-0-x-carrouselMamaCardBottomLink{font-size:var(--cm-card-bottom-link-size-tablet)}.renzocosta-store-components-0-x-carrouselMamaArrow{width:36px;height:36px;background:transparent}.renzocosta-store-components-0-x-carrouselMamaArrow svg{display:block;width:34px;height:34px}.renzocosta-store-components-0-x-carrouselMamaArrowLeft{left:20px}.renzocosta-store-components-0-x-carrouselMamaArrowRight{right:20px}.renzocosta-store-components-0-x-carrouselMamaCardButton{font-size:15px}}@media screen and (max-width:767px){.renzocosta-store-components-0-x-carrouselMama{padding:var(--cm-section-padding-mobile)}.renzocosta-store-components-0-x-carrouselMamaTagImage{max-width:221px}.renzocosta-store-components-0-x-carrouselMamaContainer{padding:0}.renzocosta-store-components-0-x-carrouselMamaIntroTop{margin-top:10px;margin-bottom:22px}.renzocosta-store-components-0-x-carrouselMamaHeading{font-size:var(--cm-title-size-mobile);margin-bottom:7px}.renzocosta-store-components-0-x-carrouselMamaSubheading{max-width:245px;margin-bottom:14px;font-size:var(--cm-subtitle-size-mobile);line-height:1.25}.renzocosta-store-components-0-x-carrouselMamaCta{font-size:13px}.renzocosta-store-components-0-x-carrouselMamaTrack{gap:var(--cm-gap-mobile)}.renzocosta-store-components-0-x-carrouselMamaImageWrapper{height:100%}.renzocosta-store-components-0-x-carrouselMamaImage{height:auto;min-height:0}.renzocosta-store-components-0-x-carrouselMamaTagText{padding:10px 16px;font-size:var(--cm-tag-size-mobile);white-space:normal}.renzocosta-store-components-0-x-carrouselMamaCardButton{min-height:42px;padding:0 16px;font-size:15px}.renzocosta-store-components-0-x-carrouselMamaCardOverlay{bottom:42px}.renzocosta-store-components-0-x-carrouselMamaCardBottom{padding:14px 10px}.renzocosta-store-components-0-x-carrouselMamaCardBottomLabel{font-size:var(--cm-card-bottom-label-size-mobile)}.renzocosta-store-components-0-x-carrouselMamaCardBottomLink{font-size:var(--cm-card-bottom-link-size-mobile)}.renzocosta-store-components-0-x-carrouselMamaArrow{width:36px;height:36px;top:50%;background:transparent}.renzocosta-store-components-0-x-carrouselMamaArrow svg{display:none}.renzocosta-store-components-0-x-carrouselMamaArrowLeft{left:20px;font-size:0}.renzocosta-store-components-0-x-carrouselMamaArrowRight{right:20px;font-size:0}.renzocosta-store-components-0-x-carrouselMamaArrowLeft:before{content:"";display:block;width:25px;height:25px;background-image:url("/assets/static/f2fff6b782b4350af8a36e55.svg");background-repeat:no-repeat;background-position:50%;background-size:contain}.renzocosta-store-components-0-x-carrouselMamaArrowRight:before{content:"";display:block;width:25px;height:25px;background-image:url("/assets/static/d1ec1b6131510db5d8faa52e.svg");background-repeat:no-repeat;background-position:50%;background-size:contain}.renzocosta-store-components-0-x-carrouselMamaDots{display:none}}