.renzocosta-store-components-0-x-sliderprincipal-wrapper{position:relative;width:100%;overflow:hidden;background:#000}.renzocosta-store-components-0-x-sliderprincipal-track{position:relative;width:100%}.renzocosta-store-components-0-x-sliderprincipal-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:0}.renzocosta-store-components-0-x-sliderprincipal-slideActive{position:relative;opacity:1;z-index:2;transition:opacity .5s ease}.renzocosta-store-components-0-x-sliderprincipal-slideHidden{opacity:0;z-index:1;pointer-events:none;transition:none}.renzocosta-store-components-0-x-sliderprincipal-link{display:block;width:100%;height:100%}.renzocosta-store-components-0-x-sliderprincipal-image,.renzocosta-store-components-0-x-sliderprincipal-video{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.renzocosta-store-components-0-x-sliderprincipal-wrapper{}.renzocosta-store-components-0-x-sliderprincipal-cont{margin-bottom:0;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;bottom:0;position:relative}.renzocosta-store-components-0-x-sliderprincipal-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(0,0,0,.45);color:#fff;border:none;cursor:pointer;font-size:2.5rem;line-height:1;padding:.2rem .8rem;border-radius:3px;transition:background .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.renzocosta-store-components-0-x-sliderprincipal-arrow:hover{background:rgba(0,0,0,.75)}.renzocosta-store-components-0-x-sliderprincipal-arrowPrev{left:12px}.renzocosta-store-components-0-x-sliderprincipal-arrowNext{right:12px}.renzocosta-store-components-0-x-sliderprincipal-dots{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}.renzocosta-store-components-0-x-sliderprincipal-dot{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.5);border:none;cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}.renzocosta-store-components-0-x-sliderprincipal-dotActive{background:#fff;transform:scale(1.3)}.renzocosta-store-components-0-x-sliderprincipal-overlaylegaltitle{margin:0 0 6px;font-size:clamp(20px,1.6vw,25px);font-family:Gotham-Medium}.renzocosta-store-components-0-x-sliderprincipal-features{display:flex;align-items:center;justify-content:center;gap:62px;margin-top:68px;max-width:100%;width:100%}.renzocosta-store-components-0-x-sliderprincipal-feature{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.renzocosta-store-components-0-x-sliderprincipal-featureIcon{width:80px;height:94px;-o-object-fit:contain;object-fit:contain}.renzocosta-store-components-0-x-sliderprincipal-featureText{color:#fff;font-size:16px;line-height:1.3;text-transform:uppercase;margin:auto 0 0;border-right:0 solid #fff;display:flex;align-items:center;font-family:Gotham-Light}.renzocosta-store-components-0-x-sliderprincipal-featureDivider{width:1px;height:63px;background-color:hsla(0,0%,100%,.5);margin-top:auto}@media (max-width:1024px){.renzocosta-store-components-0-x-sliderprincipal-image,.renzocosta-store-components-0-x-sliderprincipal-video{height:100%}.renzocosta-store-components-0-x-sliderprincipal-wrapper{}.renzocosta-store-components-0-x-sliderprincipal-arrow{font-size:2rem;padding:.15rem .65rem}}@media (max-width:640px){.renzocosta-store-components-0-x-sliderprincipal-wrapper{}.renzocosta-store-components-0-x-sliderprincipal-arrow{font-size:1.6rem;padding:.1rem .5rem}.renzocosta-store-components-0-x-sliderprincipal-dots{bottom:10px;gap:6px}.renzocosta-store-components-0-x-sliderprincipal-dot{width:8px;height:8px}}.renzocosta-store-components-0-x-sliderprincipal-overlay{position:absolute;display:flex;justify-content:center;align-items:center;padding:0;height:100%;top:0;color:#fff;z-index:5;text-align:center;width:100%}.renzocosta-store-components-0-x-sliderprincipal-overlay-container{padding-bottom:45px;display:flex;flex-direction:column;align-items:center;position:absolute;bottom:0}.renzocosta-store-components-0-x-sliderprincipal-overlayBrandLabel1{font-size:27px;font-family:Gotham-Medium}.renzocosta-store-components-0-x-sliderprincipal-overlayBrandLabel{font-size:clamp(26px,calc(26px + 15*(100vw - 1025px)/895),41px);margin-bottom:50.7px;font-family:Gotham-book}.renzocosta-store-components-0-x-sliderprincipal-overlayBrandLabel strong{font-family:Gotham-Medium}.renzocosta-store-components-0-x-sliderprincipal-overlay-container-image{margin-bottom:50.8px;display:flex;align-items:end}.renzocosta-store-components-0-x-sliderprincipal-overlayCollection{display:flex;align-items:center;color:#fff;text-decoration:none;font-size:clamp(22px,calc(22px + 14*(100vw - 1025px)/895),36px);z-index:2;font-family:Gotham-Medium;gap:30px}.renzocosta-store-components-0-x-sliderprincipal-overlayCollectionArrow{font-size:48px;line-height:1}.renzocosta-store-components-0-x-sliderprincipal-overlayLogo{width:426px;max-width:584px;margin-bottom:0;font-family:Gotham-book;-o-object-fit:cover;object-fit:cover}.renzocosta-store-components-0-x-sliderprincipal-textcontainer{display:flex;width:100%;justify-content:center;align-items:center}.renzocosta-store-components-0-x-sliderprincipal-overlayTitle{font-size:clamp(26px,3vw,54px);font-family:Gotham-light;margin:0;line-height:22px;text-align:left}.renzocosta-store-components-0-x-sliderprincipal-overlayTitle strong{font-family:Gotham-Bold}.renzocosta-store-components-0-x-sliderprincipal-overlaySubtitle{margin:-13px 0 0;text-align:center;font-size:clamp(21px,calc(21px + 10*(100vw - 1025px)/895),31px);line-height:clamp(36px,calc(36px + 0*(100vw - 1025px)/895),36px);font-family:Gotham-book;letter-spacing:1px}.renzocosta-store-components-0-x-sliderprincipal-overlayTitle span{font-size:clamp(90px,calc(90px + 32*(100vw - 1025px)/895),122px);font-family:Gotham-Bold;line-height:normal;letter-spacing:-4px}.renzocosta-store-components-0-x-sliderprincipal-overlaySubtitle strong{font-family:Gotham-Bold}.renzocosta-store-components-0-x-sliderprincipal-overlayButtons{display:flex;gap:72px;margin-top:60px}.renzocosta-store-components-0-x-sliderprincipal-containercolec{display:none}.renzocosta-store-components-0-x-sliderprincipal-overlayButton{border:1px solid #fff;color:#fff;padding:8px 4px;text-decoration:none;font-size:19px;font-family:Gotham-Medium;display:flex;align-items:center;justify-content:center;width:289px;height:58px;line-height:26px}@media (max-width:1200px){.renzocosta-store-components-0-x-sliderprincipal-overlay{padding:0 40px 60.5px}}@media (max-width:1025px){.renzocosta-store-components-0-x-sliderprincipal-overlay{padding:0 37px 420px;top:0;display:none}.renzocosta-store-components-0-x-sliderprincipal-overlayTitle{font-size:clamp(30px,calc(30px + 21*(100vw - 640px)/384),49px);line-height:clamp(51px,calc(51px + 32*(100vw - 640px)/384),83px)}.renzocosta-store-components-0-x-sliderprincipal-overlaySubtitle{margin:0 0 55px;font-size:clamp(30px,calc(30px + 23*(100vw - 640px)/384),48px);line-height:clamp(30px,calc(30px + 11*(100vw - 640px)/384),41px)}.renzocosta-store-components-0-x-sliderprincipal-overlayCollection{font-size:30px;gap:20.8px;line-height:33px}.renzocosta-store-components-0-x-sliderprincipal-overlayCollectionArrow{font-size:inherit;line-height:1;display:flex;align-items:center}.renzocosta-store-components-0-x-sliderprincipal-overlayCollectionArrow svg{width:10px}.renzocosta-store-components-0-x-sliderprincipal-overlayLogo{width:472px}.renzocosta-store-components-0-x-sliderprincipal-overlayButton{font-size:15px}.renzocosta-store-components-0-x-sliderprincipal-textcontainer{flex-direction:column}}@media (max-width:640px){.renzocosta-store-components-0-x-sliderprincipal-overlayTitle{font-size:clamp(18px,calc(18px + 6*(100vw - 320px)/110),24px);line-height:clamp(29px,calc(29px + 10*(100vw - 320px)/110),39px)}.renzocosta-store-components-0-x-sliderprincipal-overlaySubtitle{font-size:clamp(18px,calc(18px + 6*(100vw - 320px)/110),24px);line-height:18px;margin:0 0 26px}.renzocosta-store-components-0-x-sliderprincipal-overlayCollection{font-size:13px;line-height:18px;gap:10.8px}.renzocosta-store-components-0-x-sliderprincipal-overlayCollectionArrow svg{width:6px}}