.vtex-profile-form-3-x-styleguideInput .vtex-input-prefix__group input{background-color:transparent;border:1px solid #525356;border-radius:8px;height:45px}.vtex-profile-form-3-x-genderInput .vtex-dropdown label>div{border:1px solid #525356;border-radius:8px;height:50px;padding:10px 0px;display:flex;justify-content:center;align-items:center}.vtex-dropdown__arrow svg g{fill:#d00006}.vtex-my-account-1-x-menu{padding:0px}.vtex-my-account-1-x-menuLinks .b--action-primary{font-weight:700;color:#d00006}.vtex-profile-form-3-x-businessFields .vtex-profile-form-3-x-styleguideInput:first-child .vtex-input .vtex-input__label{font-size:0px}.vtex-profile-form-3-x-businessFields .vtex-profile-form-3-x-styleguideInput:first-child .vtex-input__label::before{font-size:14px;content:'Razón social'}.vtex-profile-form-3-x-businessFields .vtex-profile-form-3-x-styleguideInput:nth-child(4) .vtex-input .vtex-input__label{font-size:0px}.vtex-profile-form-3-x-businessFields .vtex-profile-form-3-x-styleguideInput:nth-child(4) .vtex-input .vtex-input__label::before{font-size:14px;content:'Giro de empresa'}.vtex-my-account-1-x-menuLinks::after{content:'';background-image:url(https://ferreteriamarsella.vteximg.com.br/arquivos/informacion-contacto.jpg);background-repeat:no-repeat;display:block;width:300px;height:300px;background-size:contain}.vtex-account__page-body{padding-left:2rem}.vtex-account{padding:10px}.vtex-my-orders-packages-0-x-package_header_delivery{display:none!important}@media screen and (max-width:1024px){.vtex-my-account-1-x-menuLinks::after{width:250px;height:250px}}@media screen and (max-width:600px){.vtex-my-account-1-x-menuLinks::after{width:300px;height:300px}.vtex-account__page-body{padding-left:0.75rem}}
.vtex-my-account-1-x-userName,.vtex-my-account-1-x-userGreeting,.vtex-pageHeader__title,.vtex-account_menu-link,.vtex-my-account-1-x-menuLink,.vtex-my-account-1-x-dataEntryLabel,.vtex-my-account-1-x-dataEntryChildren,.vtex-my-account-1-x-newsletterContainerTitle,.vtex-my-account-1-x-newsletterContainerMessage,.vtex-input__label,.vtex-my-authentication-1-x-loginSessionsBox_title,.vtex-my-authentication-1-x-maskedPassword_title,.vtex-my-authentication-1-x-maskedPassword_content,.vtex-my-authentication-1-x-loginSessionsBox_content,.vtex-my-authentication-1-x-loginSession_device,.vtex-my-authentication-1-x-loginSession_lastAccess,.vtex-my-authentication-1-x-loginSession_originDetails,.vtex-my-authentication-1-x-loginSession_firstAccess{font-family:var(--font-family-general)!important;color:var(--color-text)}.vtex-my-account-1-x-newsletterContainerTitle,.vtex-my-account-1-x-newsletterContainerMessage,.vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-passwordBox .vtex-checkbox__label{font-size:0px;padding:0px}.vtex-my-account-1-x-newsletterContainerTitle{padding-bottom:10px}.vtex-my-account-1-x-newsletterContainerTitle::before{content:'Newsletter';font-size:17px}.vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-passwordBox .vtex-checkbox__label::after{content:'¿Quiere recibir Newsletter promocionales e informativos?';font-size:14px}.vtex-pageHeader__title{color:var(--primary-color-site-editor);text-transform:uppercase}.vtex-address-form__container .vtex-button,.vtex-profile-form-3-x-profileContainer .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor);font-family:var(--font-family-general)}.vtex-my-authentication-1-x-loginSession_currSessionText{color:var(--color-text)}.vtex-modal__confirmation .vtex-button{color:var(--background-button-site-editor)}.vtex-my-account-1-x-boxContainerBody .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-my-account-1-x-boxContainerBody .vtex-button:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.vtex-my-authentication-1-x-box_container,.vtex-my-account-1-x-boxContainer{border:1px solid #f0f0f0;border-radius:0}.vtex-address-form-4-x-input{background-color:#f0f0f0;border:var(--border-input-site-editor);border-radius:var(--border-radius-input-site-editor)}.vtex-account_menu-link{border-bottom:1px solid var(--color-text);padding:5px 10px;color:var(--color-text);font-weight:300;font-family:var(--font-family-general)}.vtex-my-account-1-x-userInfo{display:flex;justify-content:flex-start;align-items:flex-start;gap:5px;margin-top:10px}.vtex-my-account-1-x-userGreeting,.vtex-my-account-1-x-userName{font-size:20px;font-family:var(--font-family-general);font-size:21px;font-weight:700;color:var(--color-text)}.vtex-my-account-1-x-userImage,.vtex-my-account-1-x-menuLinks div div:nth-child(4){display:none}.vtex-my-account-1-x-userGreeting{font-size:0px!important}.vtex-my-account-1-x-userGreeting::after{content:'Hola';font-size:20px!important}.vtex-my-account-1-x-stateRegistration .vtex-my-account-1-x-dataEntryLabel{font-size:0px}.vtex-my-account-1-x-stateRegistration .vtex-my-account-1-x-dataEntryLabel::before{font-size:16px;content:'Giro de empresa'}@media screen and (max-width:600px){.vtex-pageHeader__title{text-align:center;margin-bottom:15px}.vtex-pageHeader__children{margin:0 auto}.vtex-my-account-1-x-menu .vtex-my-account-1-x-menuLink,.vtex-my-account-1-x-menu .vtex-account_menu-link{text-align:center;padding:20px}.vtex-my-account-1-x-addressBox{justify-content:center}.vtex-my-account-1-x-menu .vtex-my-account-1-x-userInfo{justify-content:center}}
.grupocaiopartnerco-breadcrumb-collection-0-x-containerBreadcrumbCollection{padding:10px 0}.grupocaiopartnerco-breadcrumb-collection-0-x-containerItemBreadcrumb{display:flex;align-items:center}.grupocaiopartnerco-breadcrumb-collection-0-x-textItemBreadcrumb{color:var(--color-text);font-family:var(--font-family-general);font-size:16px}.grupocaiopartnerco-breadcrumb-collection-0-x-textItemBreadcrumb:last-child{font-weight:bold}.grupocaiopartnerco-breadcrumb-collection-0-x-separatorBreadcrumb{padding:0 5px}
.grupocaiopartnerco-blog-0-x-blogContainer,.grupocaiopartnerco-blog-0-x-containerBlogDetail{max-width:80%;margin:0 auto}.grupocaiopartnerco-blog-0-x-titleDetail,.grupocaiopartnerco-blog-0-x-blogTitleContainer{color:var(--primary-color-site-editor);font-family:var(--font-family-general)}.grupocaiopartnerco-blog-0-x-itemTitleLastTeam,.grupocaiopartnerco-blog-0-x-detail,.grupocaiopartnerco-blog-0-x-blogTextContainer,.grupocaiopartnerco-blog-0-x-readMore{color:var(--color-text);font-family:var(--font-family-general)}.grupocaiopartnerco-blog-0-x-itemPaginate{color:var(--color-text);background-color:#fff;border-radius:0;font-family:var(--font-family-general);border:2px solid var(--color-text)}.grupocaiopartnerco-blog-0-x-itemPaginateActive{color:#fff;background-color:var(--primary-color-site-editor);border-radius:0;font-family:var(--font-family-general)}.grupocaiopartnerco-blog-0-x-titleLastTeams{font-family:var(--font-family-general);background-color:var(--primary-color-site-editor);color:#fff;border-radius:0}.grupocaiopartnerco-blog-0-x-dateLastTeam{font-family:var(--font-family-general)}
.grupocaiopartnerco-product-comparison-0-x-pageContainer .vtex-pageHeader__title{color:var(--primary-color-site-editor);font-family:var(--font-family-general);font-weight:300;margin-bottom:20px;font-size:20px;text-align:left}.grupocaiopartnerco-product-comparison-0-x-productSelectorContainer{margin-bottom:15px;display:flex;justify-content:flex-start;align-items:center;gap:5px;cursor:pointer;font-family:var(--font-family-general)}.grupocaiopartnerco-product-comparison-0-x-selectCheck{background-color:var(--primary-color-site-editor);border:1px solid var(--primary-color-site-editor)}.grupocaiopartnerco-product-comparison-0-x-noSelectCheck{border:1px solid var(--primary-color-site-editor)}.grupocaiopartnerco-product-comparison-0-x-closeButton{border:none;background-color:var(--primary-color-site-editor);color:#fff;display:flex}@media screen and (max-width:1024px){.grupocaiopartnerco-product-comparison-0-x-pageContainer .grupocaiopartnerco-product-comparison-0-x-productSummaryRowContainer{flex-direction:column;align-items:center}.grupocaiopartnerco-product-comparison-0-x-pageContainer .grupocaiopartnerco-product-comparison-0-x-productSummaryRowContainer .grupocaiopartnerco-product-comparison-0-x-sliderLayoutContainer{width:100%!important}.grupocaiopartnerco-product-comparison-0-x-pageContainer .grupocaiopartnerco-product-comparison-0-x-productSummaryRowContainer .grupocaiopartnerco-product-comparison-0-x-fieldNameCol{justify-content:center;width:100%!important;min-width:auto;text-transform:capitalize}.grupocaiopartnerco-product-comparison-0-x-pageContainer .vtex-pageHeader__children{margin:0 auto}.vtex-pageHeader-link__container{margin:20px 3%}}
.grupocaiopartnerco-menu-footer-0-x-itemMenuFooter{padding:5px 0;max-width:260px}.grupocaiopartnerco-menu-footer-0-x-urlMenuFooter{color:#fff;font-family:var(--font-family-general);cursor:pointer;font-size:14px;font-weight:300}.grupocaiopartnerco-menu-footer-0-x-urlMenuFooter:hover{text-decoration:underline}.grupocaiopartnerco-menu-footer-0-x-titleItemCollapsible{color:#fff;font-family:var(--font-family-general);font-size:18px}.grupocaiopartnerco-menu-footer-0-x-itemLinkCollapsible{padding:3px 0}.grupocaiopartnerco-menu-footer-0-x-urlItemCollapsable{text-decoration:none;color:#fff;font-family:var(--font-family-general);font-size:15px}.grupocaiopartnerco-menu-footer-0-x-urlItemCollapsable:hover{text-decoration:none;color:var(--secondary-color-site-editor)}.grupocaiopartnerco-menu-footer-0-x-containerLinksItemsCollapsible{margin-top:20px;display:flex;flex-direction:column;gap:10px}.vtex-flex-layout-0-x-flexColChild--tyc .grupocaiopartnerco-menu-footer-0-x-urlMenuFooter{font-size:16px}
.grupocaiopartnerco-multi-sites-v2-0-x-lemaSite{font-weight:bold;font-family:var(--font-family-general);text-align:center;padding:10px 0;color:#fff}.grupocaiopartnerco-multi-sites-v2-0-x-containerLogoMultiFooter{display:flex;justify-content:center}.grupocaiopartnerco-multi-sites-v2-0-x-logoMultiFooter{cursor:pointer;max-width:300px}.grupocaiopartnerco-multi-sites-v2-0-x-containerSocialNetwork{display:flex;justify-content:flex-start;gap:10px;width:100%}.vtex-styleguide-9-x-jsFocusVisible{padding:10px 3%;border-bottom:1px solid #f0f0f0}.vtex-styleguide-9-x-jsFocusVisible .vtex__icon-caret-up,.vtex-styleguide-9-x-jsFocusVisible .vtex__icon-caret-down{color:var(--primary-color-site-editor)}.grupocaiopartnerco-multi-sites-v2-0-x-itemPromise{gap:10px}.grupocaiopartnerco-multi-sites-v2-0-x-openMenu{font-family:var(--font-family-general)}@media (max-width:1024px){.vtex-styleguide-9-x-jsFocusVisible .vtex__icon-caret-up,.vtex-styleguide-9-x-jsFocusVisible .vtex__icon-caret-down{color:#fff!important}.grupocaiopartnerco-multi-sites-v2-0-x-containerLogoMultiFooter{padding:20px 0px}.grupocaiopartnerco-multi-sites-v2-0-x-wrapperSite--ferreteriamarsella--footer-mobile{display:flex;justify-content:center;align-items:center;flex-direction:column}}
.vtex-flex-layout-0-x-flexRow--social-networks{padding:10px 30px;background-color:var(--primary-color-site-editor)}.vtex-flex-layout-0-x-flexRowContent--social-networks{justify-content:space-between}.vtex-flex-layout-0-x-flexRow--content-footer-links{padding-bottom:40px}.vtex-flex-layout-0-x-flexCol--col-logo{display:flex;justify-content:center;align-items:center;flex-direction:column}.vtex-flex-layout-0-x-flexColChild--tyc{margin:5px 0px}.vtex-flex-layout-0-x-flexRow--newsletter{background-color:#fff;padding:40px 3%}.vtex-flex-layout-0-x-flexRow--newsletter-confirmation{width:100%;max-width:600px}.vtex-flex-layout-0-x-flexRowContent--img-metodos{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px;max-width:270px}.vtex-flex-layout-0-x-flexRowContent--img-metodos .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--img-metodos .vtex-flex-layout-0-x-imageElement{height:auto}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--newsletter{padding:20px 3%}}
.vtex-rich-text-0-x-container--title-newsletter{justify-content:center}.vtex-rich-text-0-x-paragraph--title-newsletter{color:#fff;font-family:var(--font-family-general);font-size:25px;margin:20px 0;text-align:center;color:#525356;font-weight:300;letter-spacing:0em;text-transform:uppercase}.vtex-rich-text-0-x-paragraph--title-newsletter::after{content:'ofertas y novedades';color:#d00006;font-weight:700;padding-left:5px}.vtex-rich-text-0-x-container--title-social-networks{display:flex;justify-content:flex-start;width:100%}.vtex-rich-text-0-x-paragraph--title-social-networks{color:#fff;font-family:var(--font-family-general)}.vtex-rich-text-0-x-paragraph--title-footer-links{color:#fff;font-family:var(--font-family-general);font-size:16px;font-weight:700;margin:0px;padding:0px;text-transform:uppercase}.vtex-rich-text-0-x-container--copyright{display:flex;align-items:center;justify-content:center}.vtex-rich-text-0-x-wrapper--copyright{border-top:1px solid #fff}.vtex-rich-text-0-x-paragraph--copyright{font-family:var(--font-family-general);color:#fff;font-size:12px;font-style:italic;font-weight:300;width:80vw;gap:5px;text-align:center;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-link--copyright{color:#fff;font-family:var(--font-family-general);font-weight:bold}@media (max-width:1024px){.vtex-rich-text-0-x-paragraph--title-newsletter{font-size:25px}.vtex-rich-text-0-x-paragraph--copyright{flex-direction:column}}
.vtex-store-components-3-x-imageElement--logo-css{padding-top:10px}.vtex-store-components-3-x-backToTopButtonActive{background-color:#818285;border-radius:50%}.vtex-store-components-3-x-imageElement--metodos-de-pago{max-height:30px}@media (max-width:1024px){.vtex-store-components-3-x-imageElement--metodos-de-pago,.vtex-store-components-3-x-imageElement--logo-css{padding:20px 0px}}
.vtex-store-footer-2-x-footerLayout{background:url('https://ferreteriamarsella.vteximg.com.br/arquivos/Fondo-footer.jpg');background-position:top;background-repeat:no-repeat;padding-top:180px}@media (max-width:1024px){.vtex-store-footer-2-x-footerLayout{background:url('https://ferreteriamarsella.vteximg.com.br/arquivos/Fondofootermobile.png');background-position:top;background-repeat:no-repeat;padding-top:130px}}
.vtex-store-newsletter-1-x-newsletterForm{display:flex;justify-content:center;align-items:center;flex-direction:column}.vtex-store-newsletter-1-x-formSubmitContainer{display:flex;justify-content:center;margin:10px 0}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);border-radius:var(--border-radius-hover-button-site-editor);font-family:var(--font-family-general);width:100%}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button__label{color:var(--color-text-hover-button-site-editor);font-family:var(--font-family-general)}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button__label:hover{color:var(--color-text-button-site-editor)}.vtex-store-newsletter-1-x-defaultSuccessMessage{text-align:center;font-weight:700;font-style:normal;font-size:20px;color:var(--color-text-button-site-editor);font-family:var(--font-family-general)}.vtex-store-newsletter-1-x-emailInputContainer{width:40%;height:40px}.vtex-store-newsletter-1-x-emailInputContainer .vtex-styleguide-9-x-input,.vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group,.vtex-store-newsletter-1-x-emailInputContainer .vtex-input{height:40px;display:flex;width:100%}.vtex-store-newsletter-1-x-emailInputContainer .vtex-styleguide-9-x-input::placeholder{font-family:var(--font-family-general);font-size:20px;font-style:italic;font-weight:300;letter-spacing:0em;text-align:left;color:#d9d9d9}.vtex-store-newsletter-1-x-emailInputContainer .vtex-styleguide-9-x-input{font-family:var(--font-family-general);font-size:20px;font-style:normal;font-weight:300;letter-spacing:0em;text-align:left;color:#000}.vtex-store-newsletter-1-x-confirmationCheckboxContainer{display:flex;justify-content:flex-start;align-items:center;padding-left:5px}.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__label{font-family:Scandia;font-size:15px;font-style:italic;font-weight:400;letter-spacing:0em;text-align:left;margin-left:0px}.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__line-container{display:flex;justify-content:flex-start;align-items:center}@media (max-width:1024px){.vtex-store-newsletter-1-x-emailInputContainer{width:100%;height:40px}.vtex-store-newsletter-1-x-emailInputContainer .vtex-styleguide-9-x-input,.vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group,.vtex-store-newsletter-1-x-emailInputContainer .vtex-input{height:40px}.vtex-store-newsletter-1-x-emailInputContainer .vtex-styleguide-9-x-input::placeholder,.vtex-store-newsletter-1-x-emailInputContainer .vtex-styleguide-9-x-input{font-size:20px;line-height:25px}.vtex-store-newsletter-1-x-confirmationCheckboxContainer{padding:10px 5px}}
.grupocaiopartnerco-favoritos-0-x-drawer{max-width:600px!important}.grupocaiopartnerco-favoritos-0-x-containerDrawerFavorites{margin:0 10px;cursor:pointer}.grupocaiopartnerco-favoritos-0-x-containerContentDrawer{width:96%}.grupocaiopartnerco-favoritos-0-x-countFavorites{top:-16px;background-color:var(--primary-color-site-editor);font-family:var(--font-family-general);min-width:20px;height:20px}.grupocaiopartnerco-favoritos-0-x-drawerHeader{position:absolute;width:100%;justify-content:flex-start}.grupocaiopartnerco-favoritos-0-x-childrenContainer{justify-content:center}.grupocaiopartnerco-favoritos-0-x-titleFavorites{text-align:center;font-family:var(--font-family-title);color:var(--primary-color-site-editor);display:flex;align-items:center;justify-content:center;text-transform:uppercase}.grupocaiopartnerco-favoritos-0-x-MnsNoProducts{font-family:var(--font-family-general)}.grupocaiopartnerco-favoritos-0-x-labelName{font-family:var(--font-family-general);color:var(--color-text)}.grupocaiopartnerco-favoritos-0-x-containerPrice{padding:10px 0}.grupocaiopartnerco-favoritos-0-x-listPrice{font-family:var(--font-family-general);color:var(--list-price-color-site-editor)}.grupocaiopartnerco-favoritos-0-x-price{font-family:var(--font-family-general);color:var(--selling-price-color-site-editor)}.grupocaiopartnerco-favoritos-0-x-buttonRemove{font-family:var(--font-family-general);padding:10px 0;color:var(--color-text)}.grupocaiopartnerco-favoritos-0-x-buttonAddToCart{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor);text-align:center;padding:10px;font-family:var(--font-family-general)}.grupocaiopartnerco-favoritos-0-x-buttonAddToCart:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.grupocaiopartnerco-favoritos-0-x-image{max-width:120px;height:auto}.grupocaiopartnerco-favoritos-0-x-closeIcon{background-color:var(--primary-color-site-editor);color:#fff}.grupocaiopartnerco-favoritos-0-x-containerImage{height:100%;align-items:center}@media screen and (max-width:600px){.grupocaiopartnerco-favoritos-0-x-labelName{margin-top:10px}}
.vtex-sticky-layout-0-x-wrapper--sticky-header .grupocaiopartnerco-multi-sites-v2-0-x-containerLogoMulti{height:64px;width:260px}.vtex-sticky-layout-0-x-wrapper--sticky-header--stuck .grupocaiopartnerco-multi-sites-v2-0-x-containerLogoMulti{height:64px;width:260px}.vtex-sticky-layout-0-x-wrapper--header-mobile .grupocaiopartnerco-multi-sites-v2-0-x-logoMulti{width:250px;height:auto;transition:all 0.3s ease-out;padding:5px;max-width:110px}.vtex-sticky-layout-0-x-wrapper--sticky-header .grupocaiopartnerco-multi-sites-v2-0-x-logoMulti{height:auto;transition:all 0.3s ease-out;padding:5px}.vtex-sticky-layout-0-x-wrapper--header-mobile--stuck .grupocaiopartnerco-multi-sites-v2-0-x-logoMulti{width:100px;height:auto;transition:all 0.3s ease-out;max-width:100px}.vtex-sticky-layout-0-x-wrapper--sticky-header--stuck .grupocaiopartnerco-multi-sites-v2-0-x-logoMulti{width:240px;height:auto;transition:all 0.3s ease-out}.grupocaiopartnerco-multi-sites-v2-0-x-relativeMenu{background-color:#f0f0f0;padding:8px 0}.grupocaiopartnerco-multi-sites-v2-0-x-subCategoryItemTitle{font-family:var(--font-family-general)}.grupocaiopartnerco-multi-sites-v2-0-x-categoryItemTitle,.grupocaiopartnerco-multi-sites-v2-0-x-menuItem{font-family:var(--font-family-general)}.grupocaiopartnerco-multi-sites-v2-0-x-containerMenuSites{display:flex;height:40px;align-items:center}.grupocaiopartnerco-multi-sites-v2-0-x-imgWebsite{height:30px;width:auto;cursor:pointer;padding:5px}.grupocaiopartnerco-multi-sites-v2-0-x-separatorWebsite{display:none}.grupocaiopartnerco-multi-sites-v2-0-x-itemWebsite{height:40px}.grupocaiopartnerco-multi-sites-v2-0-x-itemWebsiteSelect{height:40px;background-color:#fff}.grupocaiopartnerco-multi-sites-v2-0-x-nameCategoryMobile,.grupocaiopartnerco-multi-sites-v2-0-x-nameSubcategoryMobile,.grupocaiopartnerco-multi-sites-v2-0-x-nameDeptSelectMobile,.grupocaiopartnerco-multi-sites-v2-0-x-nameDeptMenuMobile{color:var(--color-text);font-family:var(--font-family-general)}.grupocaiopartnerco-multi-sites-v2-0-x-nameSubcategoryMobile:hover,.grupocaiopartnerco-multi-sites-v2-0-x-subCategoryItemTitle:hover{color:var(--secondary-color-site-editor)}.grupocaiopartnerco-multi-sites-v2-0-x-containerInfoCategoryMobile{border:none}.grupocaiopartnerco-multi-sites-v2-0-x-showMore{min-width:100px}
.grupocaiopartnerco-popup-custom-0-x-closeIcon{background-color:var(--primary-color-site-editor);color:#fff;border-radius:0}.grupocaiopartnerco-popup-custom-0-x-contentTextBtn{font-family:var(--font-family-general)}
.grupocaiopartnerco-product-comparison-0-x-drawerContainer{background-color:#fff;z-index:101;box-shadow:0 5px 15px var(--primary-color-site-editor)}.grupocaiopartnerco-product-comparison-0-x-drawerOpened .grupocaiopartnerco-product-comparison-0-x-comparisonButtons{border-bottom:1px solid #f0f0f0;padding-bottom:10px}.grupocaiopartnerco-product-comparison-0-x-drawerClosed .grupocaiopartnerco-product-comparison-0-x-comparisonButtons{border-bottom:none;padding-bottom:0}.grupocaiopartnerco-product-comparison-0-x-hideOrShowText{color:var(--color-text);text-transform:uppercase}.grupocaiopartnerco-product-comparison-0-x-removeAllWrapper .vtex-button:hover{background:none;border:none;margin-left:0}.grupocaiopartnerco-product-comparison-0-x-compareProductButtonWrapper .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.grupocaiopartnerco-product-comparison-0-x-compareProductButtonWrapper .vtex-button:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.grupocaiopartnerco-product-comparison-0-x-productSelectorContainer .vtex-checkbox__label{display:flex;justify-content:flex-start}.grupocaiopartnerco-product-comparison-0-x-expandCollapseButton{border:none}.grupocaiopartnerco-product-comparison-0-x-drawerTitleInnerContainer{font-weight:700;font-style:normal}@media screen and (max-width:600px){.grupocaiopartnerco-product-comparison-0-x-drawerTitleInnerContainer{display:none}}
.grupocaiopartnerco-store-icons-0-x-fa-heart::before{font-size:20px;cursor:pointer;color:#fff}.vtex-flex-layout-0-x-flexRow--main-product-row .grupocaiopartnerco-store-icons-0-x-fa-heart::before,.vtex-product-summary-2-x-container .grupocaiopartnerco-store-icons-0-x-fa-heart::before{color:#d00006}
.vtex-flex-layout-0-x-flexRow--main-header-mobile,.vtex-flex-layout-0-x-flexRow--row-search-mobile,.vtex-flex-layout-0-x-flexRow--header-logo-row{background:url(https://ferreteriamarsella.vteximg.com.br/arquivos/fondo-header.png) no-repeat}.vtex-flex-layout-0-x-flexRowContent--header-logo-row{padding:20px 30px;display:flex;justify-content:space-evenly;align-items:center}.vtex-input-prefix__group{outline:none;border:var(--border-input-site-editor);border-radius:var(--border-radius-input-site-editor)}.vtex-input-prefix__group:hover{outline:none;border:var(--border-input-site-editor);border-radius:var(--border-radius-input-site-editor)}.vtex-styleguide-9-x-input{background-color:#f0f0f0;font-family:var(--font-family-general);border-radius:var(--border-radius-input-site-editor)}.vtex-styleguide-9-x-input::placeholder{text-transform:initial;font-size:14px;font-family:var(--font-family-general)}.vtex-flex-layout-0-x-flexRow--header-icons .vtex-button:focus,.vtex-flex-layout-0-x-flexRow--header-icons .vtex-button:hover{background:none!important}.vtex-flex-layout-0-x-flexRowContent--header-icons{height:100%}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:10px}.vtex-flex-layout-0-x-flexRow--row-search-mobile .vtex-store-components-3-x-searchBarContainer{max-width:100%!important;padding:0}.vtex-flex-layout-0-x-flexRow--row-products-favorite{border-bottom:1px solid #f0f0f0;padding:10px}.vtex-flex-layout-0-x-flexRow--menu-desktop{display:flex;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRowContent--header-icons-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{min-width:0px;width:auto!important}
.vtex-login-2-x-container{margin:0 15px}.vtex-login-2-x-label{font-size:0;display:flex;justify-content:center;align-items:center;gap:5px}.vtex-login-2-x-label:before{content:url(https://ferreteriamarsella.vteximg.com.br/arquivos/user-icon.svg);margin:0;padding:0;display:block;width:auto;height:20px}.vtex-login-2-x-label:after{content:'Mi cuenta';font-family:Scandia;font-size:12px;font-weight:500;color:#fff}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-profile{font-size:0;background:url(https://ferreteriamarsella.vteximg.com.br/arquivos/user-icon.svg) no-repeat;background-size:contain;margin:0;padding:0;background-position:50%;display:block;width:20px;height:20px}.vtex-login-2-x-container .vtex-button__label{padding:0px}.vtex-button__label{font-family:var(--font-family-general);padding-top:0!important;padding-bottom:0!important}.vtex-login-2-x-formTitle{font-family:var(--font-family-general);color:var(--color-text)}.vtex-login-2-x-optionsList .vtex-button__label{font-size:13px}@media (max-width:600px){.vtex-login-2-x-label:after{font-size:0px!important}}
.vtex-minicart-2-x-drawer{max-width:600px!important}.vtex-minicart-2-x-minicartIconContainer::before{content:url(https://ferreteriamarsella.vteximg.com.br/arquivos/shop-icon.svg);width:auto;height:20px}.vtex-minicart-2-x-minicartIconContainer{display:flex;justify-content:center;align-items:center;gap:10px}.vtex-minicart-2-x-minicartIconContainer::after{content:'Mi carro';font-family:Scandia;font-size:12px;font-weight:500;color:#fff}.vtex-minicart-2-x-cartIcon{display:none}.vtex-minicart-2-x-openIconContainer{padding:0}.vtex-minicart-2-x-openIconContainer .vtex-button__label{padding:0}.vtex-minicart-2-x-minicartQuantityBadge{background-color:var(--primary-color-site-editor)}@media (max-width:600px){.vtex-minicart-2-x-minicartWrapperContainer{padding-right:5px}.vtex-minicart-2-x-minicartIconContainer::after{font-size:0px!important}}
.vtex-modal-layout-0-x-container--cookies{position:fixed;bottom:0;width:100%;align-items:flex-end}.vtex-modal-layout-0-x-headerContainer--header-cookies{justify-content:center}.vtex-modal-layout-0-x-paper--cookies{margin:0;width:100%;background-color:#525356;border-radius:0}.vtex-modal-layout-0-x-headerContent--header-cookies{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 3%}.vtex-modal-layout-0-x-closeButtonContainer--header-cookies{display:none}
.vtex-rich-text-0-x-paragraph--cookies{color:#ffffff;font-family:var(--font-family-general);font-size:14px}.vtex-rich-text-0-x-link--cookies{font-weight:bold;font-size:14px;text-decoration:underline;color:#ffffff;font-family:var(--font-family-general)}
.vtex-sticky-layout-0-x-container--sticky-header .vtex-search-2-x-biggy-autocomplete{margin-left:35vw;padding:20px}.vtex-search-2-x-tileListList{gap:10px}.vtex-search-2-x-tileListSeeMore,.vtex-search-2-x-tileListTitle,.vtex-search-2-x-itemListTitle{font-family:var(--font-family-general)}.vtex-flex-layout-0-x-flexRow--row-search-mobile .vtex-search-2-x-biggy-autocomplete-wrapper{width:100vw!important}
.vtex-store-components-3-x-searchBarContainer{width:480px}.vtex-store-components-3-x-searchBarContainer .vtex-input__suffix{padding:0}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{border-radius:4px}.vtex-store-components-3-x-searchBarIcon--search{background-color:#f0f0f0;padding:0px 10px}.vtex-store-components-3-x-searchBarIcon--search::before{content:'';height:32px;width:1px;background-color:#818285;margin-right:10px}.vtex-store-components-3-x-searchBarIcon--search .vtex-store-components-3-x-searchIcon{color:#818285}.vtex-store-components-3-x-backToTopButtonContainer{bottom:100px;right:30px}.vtex-store-components-3-x-backToTopButtonContainer .vtex-button{background-color:transparent;border:none;font-size:0;background-image:url(https://ferreteriamarsella.vteximg.com.br/arquivos/iconizer-arrow-caio-icon.svg);background-repeat:no-repeat;background-position:center}.vtex-store-components-3-x-searchBarIcon--clear{background-color:#f0f0f0}
.vtex-store-drawer-0-x-menuIcon{color:#fff}.vtex-store-drawer-0-x-closeIconContainer{display:flex;justify-content:flex-end}.vtex-store-drawer-0-x-closeIcon{background-color:var(--primary-color-site-editor);color:#fff}
.vtex-store-link-0-x-link--link-whatsapp{position:fixed;bottom:20px;right:20px;font-size:0;background-image:url(https://grupocaiopartnerco.vteximg.com.br/arquivos/icons8-whatsapp-48.png);background-repeat:no-repeat;width:60px;height:60px;z-index:100}
.vtex-telemarketing-2-x-wrapper,.vtex-telemarketing-2-x-popoverHeader,.vtex-telemarketing-2-x-popoverArrowUp{background-color:grey}.vtex-telemarketing-2-x-loginFormMessage,.vtex-telemarketing-2-x-loginAsText,.vtex-telemarketing-2-x-attendantEmail{font-family:var(--font-family-general)}.vtex-telemarketing-2-x-popoverHeaderEmail{font-family:var(--font-family-general);color:#fff}.vtex-telemarketing-2-x-loginForm .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-telemarketing-2-x-loginForm .vtex-button:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}
.grupocaiopartnerco-multi-sites-v2-0-x-containerPromises{background-image:url(https://ferreteriamarsella.vteximg.com.br/arquivos/fondo-header.png);padding:20px 0px}.grupocaiopartnerco-multi-sites-v2-0-x-itemPromise{flex-direction:column}.grupocaiopartnerco-multi-sites-v2-0-x-containerTextPromise{font-family:var(--font-family-general);font-size:15px;font-weight:700}@media (max-width:600px){.grupocaiopartnerco-multi-sites-v2-0-x-containerPromises{margin-top:20px;padding:30px 0px}}
.grupocaiopartnerco-render-manager-v2-0-x-slide{padding:0!important}.grupocaiopartnerco-render-manager-v2-0-x-sliderContainer .grupocaiopartnerco-render-manager-v2-0-x-slide{padding:5px 10px!important}.grupocaiopartnerco-render-manager-v2-0-x-containerCentered{margin:0 auto;max-width:1350px;padding:0 3%}.grupocaiopartnerco-render-manager-v2-0-x-container{display:flex;justify-content:center;padding:0 3%}.grupocaiopartnerco-render-manager-v2-0-x-headingLevel1{font-family:var(--font-family-title);color:var(--color-text);text-align:center;text-transform:uppercase;font-size:56px;font-weight:700;margin:0 10px}.grupocaiopartnerco-render-manager-v2-0-x-headingLevel2{font-family:var(--font-family-title);color:var(--primary-color-site-editor);text-align:center;font-size:40px;font-weight:normal;text-transform:uppercase;margin:0 10px}.grupocaiopartnerco-render-manager-v2-0-x-headingLevel3{font-family:var(--font-family-title);color:var(--color-text);font-size:25px;font-weight:300;text-align:center;text-transform:uppercase;margin:0 10px;padding-bottom:10px}.grupocaiopartnerco-render-manager-v2-0-x-paragraph{font-family:var(--font-family-general);color:var(--color-text);text-align:center;font-size:15px;font-weight:300;padding:0px}.grupocaiopartnerco-render-manager-v2-0-x-sliderArrows{background-color:#d00006!important;padding:5px;border-radius:50%}.grupocaiopartnerco-render-manager-v2-0-x-caretIcon{width:15px;height:15px;color:#fff}.grupocaiopartnerco-render-manager-v2-0-x-bannerSliderContainer{background-image:url(https://ferreteriamarsella.vteximg.com.br/arquivos/fondo-header.png);padding:30px 0px}.grupocaiopartnerco-render-manager-v2-0-x-paginationDot{width:13px!important;height:13px!important;border-radius:13px;background-color:#cacbcc}.grupocaiopartnerco-render-manager-v2-0-x-paginationDot--isActive{background-color:var(--primary-color-site-editor)}.grupocaiopartnerco-render-manager-v2-0-x-paginationDotsContainer{bottom:-20px}.grupocaiopartnerco-render-manager-v2-0-x-bannerSliderPromiseTitle{font-family:var(--font-family-general);color:#fff;font-size:15px;font-weight:700}.grupocaiopartnerco-render-manager-v2-0-x-bannerSliderPromise{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderText .grupocaiopartnerco-render-manager-v2-0-x-item:hover{text-decoration:underline}.grupocaiopartnerco-render-manager-v2-0-x-sliderLayoutContainer--banner-principal .grupocaiopartnerco-render-manager-v2-0-x-sliderLeftArrow .grupocaiopartnerco-render-manager-v2-0-x-caretIcon{background:url(https://ferreteriamarsella.vteximg.com.br/arquivos/arrow-l-r.svg) no-repeat!important;background-position:center}.grupocaiopartnerco-render-manager-v2-0-x-sliderLayoutContainer--banner-principal .grupocaiopartnerco-render-manager-v2-0-x-sliderRightArrow .grupocaiopartnerco-render-manager-v2-0-x-caretIcon{background:url(https://ferreteriamarsella.vteximg.com.br/arquivos/arrow-r-r.svg) no-repeat!important;background-position:center}.grupocaiopartnerco-render-manager-v2-0-x-sliderLayoutContainer--banner-principal .grupocaiopartnerco-render-manager-v2-0-x-sliderLeftArrow .grupocaiopartnerco-render-manager-v2-0-x-caretIcon,.grupocaiopartnerco-render-manager-v2-0-x-sliderLayoutContainer--banner-principal .grupocaiopartnerco-render-manager-v2-0-x-sliderRightArrow .grupocaiopartnerco-render-manager-v2-0-x-caretIcon{color:transparent}.grupocaiopartnerco-render-manager-v2-0-x-sliderLayoutContainer--banner-principal .grupocaiopartnerco-render-manager-v2-0-x-sliderArrows{background-color:#fff!important;padding:10px;border-radius:50%}.grupocaiopartnerco-render-manager-v2-0-x-sliderLayoutContainer--banner-principal .grupocaiopartnerco-render-manager-v2-0-x-paginationDotsContainer{bottom:20px}.grupocaiopartnerco-render-manager-v2-0-x-btnGrid{background-color:var(--background-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);font-family:var(--font-family-general);border:var(--border-button-hover-site-editor);border-radius:var(--border-radius-hover-button-site-editor);font-size:14px;font-weight:bold;padding:10px;cursor:pointer}.grupocaiopartnerco-render-manager-v2-0-x-sliderLayoutContainer .grupocaiopartnerco-render-manager-v2-0-x-slide--visible:first-child{border-left:1px solid #fff}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderText .grupocaiopartnerco-render-manager-v2-0-x-sliderLayoutContainer{max-width:1440px;padding:15px 0}.grupocaiopartnerco-render-manager-v2-0-x-BannerBtnsbtn{font-family:var(--font-family-general);border:var(--border-button-hover-site-editor);border-radius:var(--border-radius-hover-button-site-editor);font-size:14px;font-weight:bold;padding:10px;cursor:pointer}.grupocaiopartnerco-render-manager-v2-0-x-texTbtnGrid{background-color:var(--background-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);font-family:var(--font-family-general);border:var(--border-button-hover-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-summary-2-x-productBrand{-webkit-line-clamp:4;padding:0 5px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-summary-2-x-container{border-radius:0;margin-top:5px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-flex-layout-0-x-flexRow--prices-summary{min-height:60px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-store-components-3-x-container{padding:0 5px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-flex-layout-0-x-flexRowContent--left-col-slider-product-video{border-bottom:1px solid var(--secondary-color-site-editor)}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-summary-2-x-imageWrapper{min-height:160px;height:160px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-summary-2-x-imageContainer{min-height:160px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-price-1-x-sellingPrice,.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-price-1-x-sellingPrice--hasListPrice{flex-direction:column;align-items:flex-start}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-price-1-x-sellingPrice::after{padding-left:0}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-summary-2-x-imageWrapper{border-bottom:none}.grupocaiopartnerco-render-manager-v2-0-x-itemTabProduct{border-radius:var(--border-radius-hover-button-site-editor)}.grupocaiopartnerco-render-manager-v2-0-x-textRightContainer,.grupocaiopartnerco-render-manager-v2-0-x-textLeftContainer{font-family:var(--font-family-general);color:var(--color-text)}.grupocaiopartnerco-render-manager-v2-0-x-componentTitleContainer--marcas .grupocaiopartnerco-render-manager-v2-0-x-link{color:#fff;background-color:var(--primary-color-site-editor);padding:5px 10px;font-size:20px}.grupocaiopartnerco-render-manager-v2-0-x-componentTitleContainer--marcas .grupocaiopartnerco-render-manager-v2-0-x-paragraph{margin:0}.grupocaiopartnerco-render-manager-v2-0-x-titleProductList{padding-bottom:40px}@media screen and (max-width:1024px){.grupocaiopartnerco-render-manager-v2-0-x-slide .vtex-flex-layout-0-x-flexRowContent--prices-summary{justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:5px 5px 0px;gap:10px}.grupocaiopartnerco-render-manager-v2-0-x-slide .vtex-product-summary-2-x-productBrandContainer{padding:20px 10px 3px 10px}.grupocaiopartnerco-render-manager-v2-0-x-slide .vtex-product-price-1-x-sellingPrice::after{padding-left:5px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-summary-2-x-nameContainer{padding:0px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-summary-2-x-productBrand{padding:0 5px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-flex-layout-0-x-flexRowContent--left-col-slider-product-video{display:flex;flex-direction:row}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-price-1-x-sellingPrice::after{padding-left:0!important;white-space:nowrap}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-price-1-x-sellingPrice{font-size:16px}}@media (max-width:600px){.grupocaiopartnerco-render-manager-v2-0-x-headingLevel1{font-weight:40px}.grupocaiopartnerco-render-manager-v2-0-x-headingLevel2{font-size:24px}.grupocaiopartnerco-render-manager-v2-0-x-headingLevel3{font-size:20px;padding:0px 10px!important}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-flex-layout-0-x-flexRowContent--left-col-slider-product-video .vtex-flex-layout-0-x-stretchChildrenWidth{width:50%!important}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-price-1-x-sellingPrice{font-size:14px}.grupocaiopartnerco-render-manager-v2-0-x-containerSliderProductsVideo .vtex-product-price-1-x-listPrice{font-size:12px}}
.grupocaiopartnerco-slider-0-x-sliderArrows{background-color:#fff!important;padding:10px;border-radius:50%}.grupocaiopartnerco-slider-0-x-caretIcon{width:15px;height:15px;color:var(--primary-color-site-editor)}.grupocaiopartnerco-slider-0-x-paginationDot{width:13px!important;height:13px!important;border-radius:13px}.grupocaiopartnerco-slider-0-x-paginationDot--isActive{background-color:var(--primary-color-site-editor)}.grupocaiopartnerco-slider-0-x-sliderLeftArrow .grupocaiopartnerco-slider-0-x-caretIcon{background:url(https://ferreteriamarsella.vteximg.com.br/arquivos/arrow-l-r.svg) no-repeat!important;background-position:center}.grupocaiopartnerco-slider-0-x-sliderRightArrow .grupocaiopartnerco-slider-0-x-caretIcon{background:url(https://ferreteriamarsella.vteximg.com.br/arquivos/arrow-r-r.svg) no-repeat!important;background-position:center}.grupocaiopartnerco-slider-0-x-sliderLeftArrow .grupocaiopartnerco-slider-0-x-caretIcon,.grupocaiopartnerco-slider-0-x-sliderRightArrow .grupocaiopartnerco-slider-0-x-caretIcon{color:transparent}
.grupocaiopartnerco-utils-0-x-sliderLayoutContainer .grupocaiopartnerco-utils-0-x-item:hover{text-decoration:underline}.grupocaiopartnerco-utils-0-x-containerRowImg{max-width:1300px;margin:0 auto;grid-gap:5px}.grupocaiopartnerco-utils-0-x-item{padding:20px;font-size:15px}.grupocaiopartnerco-utils-0-x-container{padding:15px 0px}@media (max-width:600px){.grupocaiopartnerco-utils-0-x-item{padding:20px;font-size:18px}.grupocaiopartnerco-utils-0-x-containerRowImg{padding:0 3%;flex-direction:column}.grupocaiopartnerco-utils-0-x-item{padding:10px}.grupocaiopartnerco-utils-0-x-container{padding:10px 0px}}
.grupocaiopartnerco-render-manager-0-x-banner-marcas .grupocaiopartnerco-slider-0-x-sliderArrows{background-color:#d00006!important;padding:10px;border-radius:50%}.grupocaiopartnerco-render-manager-0-x-banner-marcas .grupocaiopartnerco-slider-0-x-sliderLeftArrow .grupocaiopartnerco-slider-0-x-caretIcon{background:url(https://ferreteriamarsella.vteximg.com.br/arquivos/arrow-l.svg) no-repeat!important}.grupocaiopartnerco-render-manager-0-x-banner-marcas .grupocaiopartnerco-slider-0-x-sliderRightArrow .grupocaiopartnerco-slider-0-x-caretIcon{background:url(https://ferreteriamarsella.vteximg.com.br/arquivos/arrow-r.svg) no-repeat!important}@media screen and (max-width:1024px){.grupocaiopartnerco-slider-0-x-containerImageText{display:flex}.grupocaiopartnerco-render-manager-v2-0-x-slide .grupocaiopartnerco-utils-0-x-productSkuName{padding:0 10px!important}.grupocaiopartnerco-render-manager-v2-0-x-slide .vtex-store-components-3-x-container{padding:0 5px}}@media (max-width:600px){.grupocaiopartnerco-render-manager-v2-0-x-slide .vtex-product-summary-2-x-imageContainer{min-height:170px}}
.vtex-slider-layout-0-x-sliderLayoutContainer{padding-right:0!important;padding-left:0!important}.vtex-slider-layout-0-x-slide{padding:5px 10px}.vtex-slider-layout-0-x-sliderArrows{background-color:var(--primary-color-site-editor)!important;padding:5px;border-radius:50%}.vtex-slider-layout-0-x-caretIcon{width:15px;height:15px;color:#fff}.vtex-slider-layout-0-x-paginationDot{width:13px!important;height:13px!important;border-radius:13px}.vtex-slider-layout-0-x-paginationDot--isActive{background-color:var(--primary-color-site-editor)}
.vtex-login-2-x-accountOptions .vtex-login-2-x-button,.vtex-login-2-x-accountOptions .vtex-button,.vtex-pageHeader__children .vtex-button,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-accessCodeOptionBtn .vtex-button{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.vtex-login-2-x-accountOptions .vtex-login-2-x-button,.vtex-login-2-x-accountOptions .vtex-button:hover,.vtex-pageHeader__children .vtex-button:hover,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:hover,.vtex-login-2-x-accessCodeOptionBtn .vtex-button:hover{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-login-2-x-sendButton .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-forgotPasswordLink{font-weight:bold;color:var(--color-text)}.vtex-login-2-x-backButton .vtex-button{color:var(--primary-color-site-editor)}.vtex-my-account-1-x-boxContainerFooter .vtex-button,.vtex-my-authentication-1-x-resendCodeButton_container .vtex-button,.vtex-my-authentication-1-x-box_footer .vtex-button,.vtex-pageHeader-link__container .vtex-button{color:var(--primary-color-site-editor)}.vtex-my-account-1-x-boxContainerFooter .vtex-button:hover,.vtex-my-authentication-1-x-resendCodeButton_container .vtex-button:hover,.vtex-my-authentication-1-x-box_footer .vtex-button:hover,.vtex-pageHeader-link__container .vtex-button:hover{background:none}.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button .vtex-button__label{font-size:0px}.vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button .vtex-button__label::before{font-size:14px;content:'Editar información personal y de facturación'}.vtex-login-2-x-profile,.vtex-input-prefix__group input,.vtex-login-2-x-formError,.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-forgotPasswordLink,select,span{font-family:var(--font-family-general)!important}.vtex-login-2-x-profile{color:#fff}a{text-decoration:none}.vtex-login-2-x-button{width:100%;font-family:var(--font-family-general)!important}.vtex-login-2-x-contentForm .vtex-button{width:100%}.vtex-modal__confirmation .bg-action-primary{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-modal__confirmation .bg-action-primary:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.vtex-login-2-x-contentForm .vtex-input__suffix{background-color:#f0f0f0}.vtex-input-prefix__group .near-black{background-color:#f0f0f0;border:var(--border-input-site-editor);border-radius:var(--border-radius-input-site-editor)}::-webkit-scrollbar{width:4px;display:inline;height:4px}::-webkit-scrollbar-thumb{background:var(--primary-color-site-editor);height:4px}::-webkit-scrollbar-track{background:#eeebeb;height:4px}.vtex-toast{background-color:var(--primary-color-site-editor)}.vtex-toast div{font-family:var(--font-family-general)}.grupocaiopartnerco-favoritos-0-x-listPrice{text-decoration:line-through;font-size:16px;font-weight:300}.vtex-my-orders-app-3-x-cancelBtn{display:none!important}.vtex-my-orders-app-3-x-orderDetails .center .w-100 .list li:last-child{display:none!important}.vtex-my-orders-app-3-x-productName{color:var(--color-text)}.vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button{font-size:0px}.vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button::after{font-size:14px;content:'datos de facturación';text-transform:uppercase}.myo-progress-bar div:last-child div:nth-child(7) div .myo-progress-bar__text{font-size:0px}.myo-progress-bar div:last-child div:nth-child(7) div .myo-progress-bar__text::after{font-size:14px;content:'Pedido enviado'}.myo-progress-bar div:last-child div:nth-child(9) div .myo-progress-bar__text{font-size:0px}.myo-progress-bar div:last-child div:nth-child(9) div .myo-progress-bar__text::after{font-size:14px;content:'Pedido entregado'}.vtex-my-orders-app-3-x-orderProductShipping{display:none}.vtex-my-orders-app-3-x-orderDetails>div>div:nth-child(5n)>div>div:first-child>div:nth-child(2n)>div:first-child>span:first-child{display:none}
.vtex-order-placed-2-x-orderPaymentItem .vtex-button,.vtex-order-placed-2-x-updateOrderButton .vtex-button,.vtex-flex-layout-0-x-flexRowContent--confirmationButtons .vtex-button{display:flex;justify-content:center;align-items:center;background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor);font-family:var(--font-family-general)}.vtex-order-placed-2-x-noticeListItem .vtex-button,.vtex-order-placed-2-x-myOrdersButton .vtex-button{display:flex;align-items:center;justify-content:center;background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor);font-family:var(--font-family-general)}.vtex-order-placed-2-x-totalListItemValue,.vtex-order-placed-2-x-totalListItemLabel,.vtex-order-placed-2-x-productPrice,.vtex-order-placed-2-x-productQuantity,.vtex-order-placed-2-x-productName,.vtex-order-placed-2-x-packageSLA,.vtex-order-placed-2-x-packageHeader,.vtex-order-placed-2-x-paymentValue,.vtex-order-placed-2-x-paymentGroup,.vtex-order-placed-2-x-customerInfoListContainer,.vtex-order-placed-2-x-orderSoldBy,.vtex-order-placed-2-x-orderDatetime,.vtex-order-placed-2-x-orderNumber,.vtex-order-placed-2-x-noticeListItem,.vtex-order-placed-2-x-confirmationMessage,.vtex-order-placed-2-x-confirmationTitle{font-family:var(--font-family-general);color:var(--color-text)}.vtex-order-placed-2-x-packageHeader .vtex-order-placed-2-x-packageShippingEstimate{display:none}.vtex-order-placed-2-x-cancelOrderButton{display:none!important}
.grupocaiopartnerco-utils-0-x-containerFreeShipping{background-color:transparent;margin-top:55px;padding:10px 10px 25px 10px}.grupocaiopartnerco-utils-0-x-barLoading{background-color:#d00006;margin-bottom:5px}.grupocaiopartnerco-utils-0-x-barCompleteContainer::after{content:'Válido solo para la Región Metropolitana (zona urbana)';color:#525356;font-family:var(--font-family-general);font-size:14px}@media screen and (max-width:1024px){.grupocaiopartnerco-utils-0-x-barCompleteContainer::after{font-size:12px!important;text-align:center;display:block}}@media screen and (max-width:600px){.grupocaiopartnerco-utils-0-x-containerFreeShipping{margin:55px 10px 20px 10px}}
.vtex-product-list-0-x-quantityDropdownContainer .vtex-styleguide-9-x-dropdown select option[value='0']{display:none}.grupocaiopartnerco-minicart-0-x-downQuantity svg,.grupocaiopartnerco-minicart-0-x-upQuantity svg{display:none}
.grupocaiopartnerco-minicart-0-x-itemProduct{box-shadow:none;border-bottom:1px solid #f3f2f2;border-radius:0;padding:25px 0}.grupocaiopartnerco-minicart-0-x-containerNameProduct{font-family:var(--font-family-general);color:var(--color-text);font-size:16px;line-height:25px}.grupocaiopartnerco-minicart-0-x-containerSellingPrice{font-family:var(--font-family-general);color:var(--selling-price-color-site-editor);font-size:16px}.grupocaiopartnerco-minicart-0-x-containerPriceAttachment,.grupocaiopartnerco-minicart-0-x-containerQuantityAttachment,.grupocaiopartnerco-minicart-0-x-nameProductAttachment{font-family:var(--font-family-general);color:var(--color-text);font-size:12px}.grupocaiopartnerco-minicart-0-x-showProducts{background-color:#f3f2f2;color:var(--color-text);font-family:var(--font-family-general)}.grupocaiopartnerco-minicart-0-x-hiddenProducts{border-bottom:1px solid #ffffff;background-color:#f3f2f2;color:var(--color-text);font-family:var(--font-family-general)}.grupocaiopartnerco-minicart-0-x-quantity{color:var(--color-text);font-family:var(--font-family-general);font-size:16px;padding:0 10px}.grupocaiopartnerco-minicart-0-x-attachmentsProducts{background-color:#f3f2f2}.grupocaiopartnerco-minicart-0-x-upQuantity::before{content:'+';background-color:#f3f2f2;padding:5px 10px;color:var(--color-text);font-family:var(--font-family-general);font-size:18px}.grupocaiopartnerco-minicart-0-x-downQuantity::before{content:'-';background-color:#f3f2f2;padding:5px 10px;color:var(--color-text);font-family:var(--font-family-general);font-size:18px}.grupocaiopartnerco-minicart-0-x-containerProducts{height:calc(100dvh - 315px)!important;overflow-y:auto}
.vtex-flex-layout-0-x-flexRowContent--content-item-one{gap:10px;justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--content-item-two{gap:10px;justify-content:space-between;align-items:flex-end}.vtex-checkout-summary-0-x-summarySmallDisclaimer,.vtex-checkout-summary-0-x-price,.vtex-checkout-summary-0-x-summaryItemLabel{color:var(--color-text);font-family:var(--font-family-general)}.vtex-flex-layout-0-x-flexRow--rowProduct{border-bottom:1px solid #f3f2f2}.vtex-flex-layout-0-x-flexRowContent--rowProduct{gap:10px}.vtex-flex-layout-0-x-flexRowContent--name-remove-minicart{justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--prices-minicart{justify-content:space-between;padding:10px 0}.vtex-flex-layout-0-x-flexRowContent--product-attachments-minicart{align-items:center;padding:8px 0;border-bottom:1px solid #ffffff}
.vtex-minicart-2-x-closeIcon{background-color:var(--primary-color-site-editor);color:#fff}.vtex-minicart-2-x-minicartContainer .vtex-button{background-color:transparent!important}.vtex-minicart-2-x-closeIconContainer{position:absolute;z-index:9}.vtex-flex-layout-0-x-flexRow--minicart-footer{position:absolute;width:100%;bottom:0;z-index:1000000;background:#fff}.vtex-minicart-2-x-minicartProductListContainer{height:calc(90vh - 220px);overflow-y:auto}.vtex-minicart-2-x-minicartContentContainer{justify-content:flex-start;max-height:100vh;overflow:hidden}.vtex-minicart-2-x-minicartSideBarContentWrapper{height:auto!important;overflow:hidden}.vtex-minicart-2-x-drawerContent,.vtex-minicart-2-x-childrenContainer{overflow:hidden}.vtex-minicart-2-x-minicartEmptyStateContainer{height:calc(100vh - 66px)!important}.vtex-minicart-2-x-minicartTitle{text-align:center;font-family:var(--font-family-title);color:var(--primary-color-site-editor);display:flex;align-items:center;justify-content:center;height:66px;text-transform:uppercase;position:absolute;top:0;width:100%}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.vtex-dropdown__container{border:var(--border-input-site-editor);border-radius:var(--border-radius-input-site-editor);background-color:#f0f0f0}
.vtex-product-list-0-x-productName{font-family:var(--font-family-general);color:var(--color-text)}.vtex-product-list-0-x-listPrice{font-family:var(--font-family-general);color:var(--list-price-color-site-editor)}.vtex-product-list-0-x-price{font-family:var(--font-family-general);color:var(--selling-price-color-site-editor)}.vtex-product-list-0-x-deleteIcon{color:var(--color-text)}.vtex-product-list-0-x-productVariationsItem{margin-bottom:10px;font-family:var(--font-family-general);color:var(--selling-price-color-site-editor);font-size:13px}@media screen and (max-width:600px){.vtex-product-list-0-x-productName{font-size:12px}}
.vtex-store-link-0-x-link--link-empty-cart{display:flex;justify-content:center;text-decoration:none}.vtex-store-link-0-x-label--link-empty-cart{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor);padding:10px 30px;text-transform:uppercase}.vtex-store-link-0-x-label--link-empty-cart:hover{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-store-link-0-x-link--keep-buying{background-color:var(--background-button-site-editor);color:var(--color-text-button-site-editor);display:flex;justify-content:center;text-decoration:none;width:90%;margin:5px auto}
.grupocaiopartnerco-completa-tu-rutina-0-x-countSlide{display:flex;justify-content:center;text-align:center;color:var(--color-text);font-size:18px;margin-bottom:10px;font-family:var(--font-family-general)}.grupocaiopartnerco-completa-tu-rutina-0-x-sliderArrows{background-color:var(--primary-color-site-editor)!important;padding:5px;border-radius:50%}.grupocaiopartnerco-completa-tu-rutina-0-x-caretIcon{width:15px;height:15px;color:#fff}.grupocaiopartnerco-completa-tu-rutina-0-x-paginationDot{width:13px!important;height:13px!important;border-radius:13px}.grupocaiopartnerco-completa-tu-rutina-0-x-paginationDot--isActive{background-color:var(--primary-color-site-editor)}.grupocaiopartnerco-completa-tu-rutina-0-x-containerPrice{display:flex;flex-direction:column;align-items:center;justify-content:center}.grupocaiopartnerco-completa-tu-rutina-0-x-price{font-weight:bold;font-size:18px;margin:10px 0 15px 0}.grupocaiopartnerco-completa-tu-rutina-0-x-products{margin-bottom:15px}.grupocaiopartnerco-completa-tu-rutina-0-x-containerCheck{padding:10px 0}.grupocaiopartnerco-completa-tu-rutina-0-x-buttonAddCart{margin-bottom:15px;background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor);padding:10px 30px;cursor:pointer;font-family:var(--font-family-general)}.grupocaiopartnerco-completa-tu-rutina-0-x-buttonAddCart:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.grupocaiopartnerco-completa-tu-rutina-0-x-labelAgregar,.grupocaiopartnerco-completa-tu-rutina-0-x-labelAgregado,.grupocaiopartnerco-completa-tu-rutina-0-x-products,.grupocaiopartnerco-completa-tu-rutina-0-x-price,.grupocaiopartnerco-completa-tu-rutina-0-x-textPrice{font-family:var(--font-family-general);color:var(--color-text)}.grupocaiopartnerco-completa-tu-rutina-0-x-labelAddFavorites{cursor:pointer;font-family:var(--font-family-general);color:var(--color-text)}.grupocaiopartnerco-completa-tu-rutina-0-x-slide{padding:5px 10px}.grupocaiopartnerco-completa-tu-rutina-0-x-containerProductsMobile .grupocaiopartnerco-completa-tu-rutina-0-x-slider{margin:10px 0px}
.vtex-availability-notify-1-x-notiferContainer{padding-top:20px;color:var(--color-text);font-family:var(--font-family-general)}.vtex-availability-notify-1-x-title,.vtex-availability-notify-1-x-notifyLabel,.vtex-availability-notify-1-x-form,.vtex-availability-notify-1-x-input{color:var(--color-text);font-family:var(--font-family-general)}.vtex-availability-notify-1-x-success{font-family:var(--font-family-general)}
.grupocaiopartnerco-utils-0-x-linkCarcateristicas{font-size:0}.grupocaiopartnerco-utils-0-x-linkCarcateristicas::before{content:'Ver ficha técnica';font-size:15px}
.vtex-breadcrumb-1-x-container{display:flex;align-items:center;flex-wrap:wrap}.vtex-breadcrumb-1-x-term{color:var(--color-text);font-family:var(--font-family-general);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.vtex-flex-layout-0-x-flexRow--breadcrumb-row{margin:20px 0}.vtex-flex-layout-0-x-flexCol--container-left-children{position:relative}.vtex-flex-layout-0-x-flexRow--tag-pdp-row{position:absolute;z-index:2;width:100%;display:flex;justify-content:flex-end;height:auto!important}.vtex-flex-layout-0-x-flexCol--col-tags-pdp .vtex-flex-layout-0-x-flexColChild--col-tags-pdp:first-child{display:flex;justify-content:flex-end;padding-right:20px;z-index:3}.vtex-flex-layout-0-x-flexCol--container-left-children .vtex-flex-layout-0-x-flexColChild--container-left-children:first-child{height:auto!important}.vtex-flex-layout-0-x-flexRowContent--main-product-row{gap:40px}.vtex-flex-layout-0-x-flexRowContent--main-product-row .vtex-flex-layout-0-x-flexCol--container-left-children{padding-right:20px;border:1px solid #52535652;border-left:0px;border-bottom:0px;border-top:0px}.vtex-flex-layout-0-x-flexRowContent--prices-pdp{padding:10px 0}.vtex-flex-layout-0-x-flexRowContent--prices-pdp .vtex-product-price-1-x-sellingPriceValue{font-size:30px}.vtex-flex-layout-0-x-flexRowContent--add-cart{margin:30px 0;display:flex;justify-content:flex-start;align-items:flex-end}.vtex-flex-layout-0-x-flexRowContent--add-cart .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor);height:40px;width:260px}.vtex-flex-layout-0-x-flexRowContent--add-cart .vtex-add-to-cart-button-0-x-buttonText{font-size:15px;font-weight:700;text-transform:initial}.vtex-flex-layout-0-x-flexRowContent--add-cart .vtex-button:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.vtex-flex-layout-0-x-flexRow--row-completa-rutina,.vtex-flex-layout-0-x-flexRow--row-description,.vtex-flex-layout-0-x-flexRow--main-product-row,.vtex-flex-layout-0-x-flexRow--breadcrumb-row{padding:0 3%}.vtex-flex-layout-0-x-flexRow--main-product-row .vtex-flex-layout-0-x-flexRowContent--main-product-row{background-color:#fff;padding:30px;border-radius:8px}.vtex-reviews-and-ratings-3-x-reviewCommentUser,.vtex-dropdown__button,.vtex-reviews-and-ratings-3-x-graphBarPercent,.vtex-reviews-and-ratings-3-x-reviewsRatingCount,.vtex-reviews-and-ratings-3-x-reviewsRatingAverage,.vtex-reviews-and-ratings-3-x-graphTextLabel{font-family:var(--font-family-general);color:var(--color-text)}.vtex-reviews-and-ratings-3-x-writeReviewButton{font-family:var(--font-family-general);color:var(--primary-color-site-editor)}.vtex-flex-layout-0-x-flexRowContent--prices-pdp{align-items:flex-start;flex-direction:column}.vtex-flex-layout-0-x-flexCol--col-rutina{border:1px solid #f0f0f0;margin:0 10px;padding:10px}.vtex-flex-layout-0-x-flexRowContent--name-product{display:flex;justify-content:space-between;gap:15px}.vtex-flex-layout-0-x-flexRowContent--price-pdp{display:flex;gap:20px}.vtex-flex-layout-0-x-flexRow--row-description{margin-top:20px}.vtex-flex-layout-0-x-flexRowContent--row-description{background-color:#fff;border-radius:8px;padding:20px}.vtex-flex-layout-0-x-flexRowContent--list-price-pdp{display:flex;justify-content:center;align-items:center;gap:20px}.vtex-flex-layout-0-x-flexRowContent--row-completa-rutina{background-color:#fff;border-radius:8px;padding:10px}.vtex-flex-layout-0-x-flexRow--assembly-container{margin:10px 0}.vtex-flex-layout-0-x-flexRowContent--assembly-container{border-top:1px solid #f3f2f2;border-bottom:1px solid #f3f2f2;padding:15px 0;position:relative}.vtex-flex-layout-0-x-flexRowContent--assembly-container .vtex-flex-layout-0-x-stretchChildrenWidth{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--assembly-container .vtex-button__label{font-size:14px}.vtex-flex-layout-0-x-flexRowContent--assembly-item{align-items:center;gap:5px}.vtex-flex-layout-0-x-flexCol--container-left-children{width:50%!important}.vtex-flex-layout-0-x-flexCol--col-right{width:50%!important}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--row-completa-rutina{flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRowContent--main-product-row .vtex-flex-layout-0-x-stretchChildrenWidth{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--main-product-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--row-completa-rutina .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--name-product{margin-top:15px;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--add-cart{flex-direction:column;justify-content:center;align-items:center;width:100%;gap:10px}.vtex-flex-layout-0-x-flexRowContent--main-product-row .vtex-flex-layout-0-x-flexCol--container-left-children{border:0px!important}.vtex-flex-layout-0-x-flexCol--col-tags-pdp .vtex-flex-layout-0-x-flexColChild--col-tags-pdp:first-child{padding-right:0px}.vtex-flex-layout-0-x-flexRow--main-product-row .vtex-flex-layout-0-x-flexRowContent--main-product-row{padding:15px}.vtex-flex-layout-0-x-flexRowContent--prices-pdp .vtex-product-price-1-x-sellingPriceValue{font-size:22px}.vtex-flex-layout-0-x-flexRowContent--assembly-item{display:flex;flex-direction:column;gap:5px}.vtex-flex-layout-0-x-flexRowContent--assembly-item .vtex-flex-layout-0-x-flexCol{align-items:center}.vtex-flex-layout-0-x-flexRowContent--assembly-container .vtex-button{position:relative;top:0}.vtex-flex-layout-0-x-flexCol--col-right{width:100%!important}.vtex-flex-layout-0-x-flexCol--container-left-children{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--main-product-row .vtex-flex-layout-0-x-flexCol--container-left-children{padding-right:0}}@media screen and (max-width:600px){.vtex-shelf-1-x-sliderContainer .vtex-flex-layout-0-x-flexRowContent--prices-summary{padding:5px 5px 0px}}
.review__comment--user{font-family:var(--font-family-general)}.vtex-product-availability-0-x-highStockText{font-family:var(--font-family-general);font-size:13px;font-weight:400;color:var(--primary-color-site-editor);text-transform:uppercase}.vtex-product-identifier-0-x-product-identifier{font-size:12px}.vtex-flex-layout-0-x-flexColChild--col-right .vtex-flex-layout-0-x-flexRow--name-product .grupocaiopartnerco-utils-0-x-productSkuName{color:var(--color-text);font-size:20px;font-weight:700;line-height:20px;padding:0!important;height:auto!important}.vtex-flex-layout-0-x-flexColChild--container-left-children .vtex-store-components-3-x-carouselGaleryThumbs .swiper-wrapper{gap:5px}.vtex-flex-layout-0-x-flexRowContent--main-product-row>.vtex-flex-layout-0-x-stretchChildrenWidth{gap:40px}.grupocaiopartnerco-tag-products-v2-0-x-tagsProductsContainer{padding:5px}.vtex-flex-layout-0-x-flexRowContent--main-product-row .grupocaiopartnerco-tag-products-v2-0-x-tagsProductsItem{position:relative;bottom:30px}@media screen and (max-width:600px){.vtex-shelf-1-x-sliderContainer .grupocaiopartnerco-utils-0-x-productSkuName{padding:0 10px!important}.vtex-shelf-1-x-sliderContainer .vtex-product-price-1-x-sellingPrice::after{padding-left:5px}}
.vtex-product-availability-0-x-highStockText{font-family:var(--font-family-general)}
.grupocaiopartnerco-multi-sites-v2-0-x-wrapperSite--ferreteriamarsella--pdp{background-color:#f3f2f2}
.vtex-product-customizer-2-x-productAssemblyGroupName{font-family:var(--font-family-general);color:var(--color-text)}.vtex-product-customizer-2-x-productAssemblyOptionItemName{font-size:14px;font-family:var(--font-family-general);color:var(--color-text);text-align:center;display:block;width:100%}.vtex-product-customizer-2-x-multipleItemQuantitySelector .vtex-numeric-stepper-container,.vtex-product-customizer-2-x-productAssemblyOptionItemPrice{justify-content:center}.vtex-product-customizer-2-x-multipleItemQuantitySelector .vtex-numeric-stepper__input,.vtex-product-customizer-2-x-multipleItemQuantitySelector .vtex-numeric-stepper__plus-button,.vtex-product-customizer-2-x-multipleItemQuantitySelector .vtex-numeric-stepper__minus-button{background-color:#fff;font-size:20px;font-family:var(--font-family-general);color:#818285}.vtex-product-customizer-2-x-multipleItemQuantitySelector .vtex-numeric-stepper__input{border:1px solid #818285;border-left:0px;border-right:0px;width:80px;height:40px;border-radius:0;font-size:14px;width:30px}.vtex-product-customizer-2-x-multipleItemQuantitySelector .vtex-numeric-stepper__plus-button,.vtex-product-customizer-2-x-multipleItemQuantitySelector .vtex-numeric-stepper__minus-button{border:1px solid #818285;width:30px!important;height:40px}.vtex-product-customizer-2-x-itemContainer{padding:10px;border:1px solid #f3f2f2}.vtex-product-customizer-2-x-itemContainer::after{content:'Instalación con el kit que viene el aire acondicionado, es decir los 3 metros de tubería, la unidad interior evaporador con salida hacia atrás y condensadora a piso. \A \A En caso de la instalación en segundo piso se instala de la misma manera pero la condensadora o unidad exterior a techo. \A \A IMPORTANTE: ESTE SERVICIO CORRESPONDE ÚNICAMENTE A EQUIPOS DE AIRE ACONDICIONADO SPLIT MURO DE 9.000 A 24.000 BTU. \A \A Servicio excluye comunas fuera de la zona urbana de la Región Metropolitana';font-family:var(--font-family-general);color:var(--color-text);font-size:14px;font-style:italic;font-weight:300;padding:10px 0 15px 0;white-space:pre-wrap;display:block}.vtex-product-customizer-2-x-productAssemblyOptionItemImage{width:300px;height:auto}@media screen and (max-width:1024px){.vtex-product-customizer-2-x-productAssemblyOptionItemImage{width:130px;height:auto}}
.vtex-product-price-1-x-savingsPercentage{display:flex;justify-content:center;align-items:center;width:60px;height:30px;color:#fff;background-color:var(--primary-color-site-editor);font-size:14px;border-radius:3px}.vtex-product-price-1-x-savingsPercentage::before{content:'-'}.vtex-product-price-1-x-savings--summary-pdp{display:flex;justify-content:flex-end}.vtex-product-price-1-x-sellingPrice,.vtex-product-price-1-x-sellingPrice--isUnavailable{display:flex;justify-content:center;align-items:center}.vtex-product-price-1-x-sellingPrice::after,.vtex-product-price-1-x-sellingPrice--isUnavailable::after{content:'Iva Incluido';font-size:14px;color:#818285;padding-left:10px}@media screen and (max-width:600px){.vtex-product-price-1-x-sellingPrice::after,.vtex-product-price-1-x-sellingPrice--isUnavailable::after{content:'Iva Incluido';font-size:12px;color:#818285;padding-left:10px}}
.vtex-product-quantity-1-x-quantitySelectorTitle{font-family:var(--font-family-general);font-size:15px;text-transform:uppercase;color:#525356}.vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__input,.vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__plus-button,.vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__minus-button{background-color:#fff;font-size:20px;font-family:var(--font-family-general);color:#818285}.vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__input{border:1px solid #818285;border-left:0px;border-right:0px;width:80px;height:40px}.vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__plus-button,.vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__minus-button{border:1px solid #818285;width:30px!important;height:40px}.vtex-product-quantity-1-x-quantitySelectorContainer{margin:0px;margin-right:20px}@media screen and (max-width:1024px){.vtex-product-quantity-1-x-quantitySelectorContainer{margin-right:0px}.vtex-product-quantity-1-x-quantitySelectorTitle{text-align:center}}
.vtex-reviews-and-ratings-3-x-container{margin-bottom:30px}.vtex-reviews-and-ratings-3-x-summaryContainer{padding:10px 0}.vtex-reviews-and-ratings-3-x-star--empty,.vtex-reviews-and-ratings-3-x-star--filled{color:var(--primary-color-site-editor)}.vtex-reviews-and-ratings-3-x-summaryButtonContainer .vtex-button{display:none}.vtex-reviews-and-ratings-3-x-reviewsHeading{font-size:30px;text-align:center;color:var(--color-text);font-family:var(--font-family-title);font-weight:300}.vtex-reviews-and-ratings-3-x-formSubmit{display:flex;justify-content:center}.vtex-reviews-and-ratings-3-x-formSubmit .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-reviews-and-ratings-3-x-formSubmit .vtex-button:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.vtex-reviews-and-ratings-3-x-loginLink{color:var(--color-text)!important;font-family:var(--font-family-general)!important;padding:10px 0px!important}
.vtex-rich-text-0-x-container--title-rutina{padding:0 3%;justify-content:center}.vtex-rich-text-0-x-paragraph--title-rutina{text-align:center;font-size:30px;font-family:var(--font-family-title);color:var(--color-text);font-weight:300}
.vtex-shelf-1-x-relatedProducts{margin:40px 3%}.vtex-shelf-1-x-title{font-size:30px;color:var(--color-text);font-family:var(--font-family-title)}.vtex-shelf-1-x-arrow{background-color:var(--primary-color-site-editor)!important;padding:5px}.vtex-shelf-1-x-caretIcon{width:15px;height:15px;color:#fff}.vtex-shelf-1-x-dot{width:10px!important;height:10px!important;border-radius:0}.vtex-shelf-1-x-dot--isActive{background-color:var(--primary-color-site-editor)}.vtex-shelf-1-x-slide{padding:5px 10px}.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-title{color:var(--primary-color-site-editor);max-width:1510px;display:flex;justify-content:flex-start;margin:0 auto;font-weight:700}@media (max-width:600px){.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-title{justify-content:center}.vtex-shelf-1-x-title{text-align:center}}
.vtex-store-components-3-x-swiperCaret{background-color:var(--primary-color-site-editor)!important;display:flex;align-items:center;justify-content:center;padding:5px}.vtex-store-components-3-x-swiperCaret .vtex-store-components-3-x-caretIcon{width:15px;height:15px;color:#fff}.vtex-store-components-3-x-swiperBullet{width:10px!important;height:10px!important;border-radius:0}.vtex-store-components-3-x-swiperBullet--active{background-color:var(--primary-color-site-editor)!important}.vtex-store-components-3-x-productBrand{font-family:var(--font-family-general);color:var(--color-text);font-size:20px;font-weight:700;line-height:20px}.vtex-store-components-3-x-shippingContainer{margin:20px 0;padding:10px;border:1px solid #f0f0f0}.vtex-store-components-3-x-shippingContainer .vtex-address-form-4-x-container{outline:none;border:var(--border-input-site-editor);border-radius:var(--border-radius-input-site-editor);background-color:#f0f0f0}.vtex-store-components-3-x-shippingContainer .vtex-button{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.vtex-store-components-3-x-shareLabel,.vtex-dropdown__label{font-family:var(--font-family-general);color:var(--color-text)}.vtex-store-components-3-x-shareContainer{margin:20px 0}.vtex-store-components-3-x-productDescriptionContainer{margin:0}.vtex-store-components-3-x-specificationsTableHead{display:none}.vtex-store-components-3-x-productDescriptionText,.vtex-store-components-3-x-content{color:var(--color-text);font-family:var(--font-family-general);font-weight:300;font-size:18px;line-height:25px}.vtex-store-components-3-x-specificationItemSpecifications,.vtex-store-components-3-x-specificationItemProperty{color:var(--color-text);font-family:var(--font-family-general);font-size:18px;font-weight:300;border:none;padding:10px}.vtex-store-components-3-x-specificationsTableContainer{padding-left:0;margin-top:25px}.vtex-store-components-3-x-specificationsTableRow:nth-child(2n){background-color:#f3f2f2}.vtex-store-components-3-x-specificationItemSpecifications .vtex-store-components-3-x-currencyContainer,.vtex-store-components-3-x-shippingTableCell,.vtex-store-components-3-x-shippingTableLabel{font-family:var(--font-family-general)}.vtex-store-components-3-x-productImageTag--main{padding:5px}.vtex-store-components-3-x-showMoreButton{color:var(--color-text);font-family:var(--font-family-general);background-color:transparent}.vtex-store-components-3-x-skuSelectorItem,.vtex-store-components-3-x-skuSelectorOptionsList{margin:0}.vtex-store-components-3-x-productBrandName{font-family:var(--font-family-general);color:#818285;font-size:20px;font-weight:700}.vtex-store-components-3-x-productImage{display:flex;justify-content:center;align-items:center}.vtex-store-components-3-x-productNameContainer .vtex-store-components-3-x-productBrand:first-child{display:none}.vtex-store-components-3-x-productImagesThumb{display:flex;align-items:center}.vtex-store-components-3-x-productImagesThumbActive{border:1px solid #52535652;display:flex;align-items:center}.vtex-store-components-3-x-productDescriptionTitle,.vtex-store-components-3-x-specificationsTitle{font-family:var(--font-family-general)}@media screen and (max-width:1024px){.vtex-store-components-3-x-shareContainer{display:flex;justify-content:space-evenly;align-items:center}.vtex-store-components-3-x-productBrand{font-size:18px}.vtex-store-components-3-x-swiper-pagination{bottom:0px!important}}
.vtex-tab-layout-0-x-listContainer{display:flex;justify-content:flex-start;align-items:center}.vtex-tab-layout-0-x-listItem .vtex-button{background-color:#f3f2f2;padding:20px;border:none}.vtex-tab-layout-0-x-listItemActive .vtex-button{background-color:#d00006;padding:20px}.vtex-tab-layout-0-x-contentItem{padding:0px 20px}@media screen and (max-width:600px){.vtex-tab-layout-0-x-listItem{background-color:#fff;border:0px;width:100%;display:flex;justify-content:center;align-items:center}.vtex-tab-layout-0-x-listItem:last-child{width:100%}.vtex-tab-layout-0-x-listContainer{justify-content:center;align-items:center}.vtex-tab-layout-0-x-listItem .vtex-button{width:100%}}
.vtex-flex-layout-0-x-flexRow--tags-summary{position:absolute;z-index:2;width:100%;top:0px}.vtex-flex-layout-0-x-flexCol--tags-summary .vtex-flex-layout-0-x-flexColChild:first-child{display:flex;justify-content:flex-end;padding:0 5px;position:absolute;top:250px;right:5px}.vtex-flex-layout-0-x-flexRowContent--prices-summary{justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:5px 20px 0px;gap:10px}@media screen and (max-width:600px){.vtex-flex-layout-0-x-flexCol--tags-summary .vtex-flex-layout-0-x-flexColChild:first-child{top:145px}.vtex-flex-layout-0-x-flexRow--prices-summary .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRow--content-plp-mobile .vtex-flex-layout-0-x-flexRowContent--prices-summary{padding:5px 5px 0px}}@media screen and (min-width:500px) and (max-width:600px){.vtex-flex-layout-0-x-flexRow--content-plp-mobile .vtex-flex-layout-0-x-flexColChild:first-child{top:230px}}@media screen and (min-width:400px) and (max-width:499px){.vtex-flex-layout-0-x-flexRow--content-plp-mobile .vtex-flex-layout-0-x-flexColChild:first-child{top:170px}}@media screen and (max-width:399px){.vtex-flex-layout-0-x-flexRow--content-plp-mobile .vtex-flex-layout-0-x-flexColChild:first-child{top:150px}}
.vtex-checkbox__box-wrapper{border:1px solid #525356;border-radius:4px;width:20px;height:20px}.vtex-checkbox__inner-container{border:none}.vtex-checkbox__input,.vtex-checkbox__container{width:20px;height:20px}.vtex-checkbox__container .b--action-primary{background-color:#525356;border-radius:4px;padding:10px}.vtex-product-summary-2-x-container .bg-disabled{background-color:#525356!important;color:#fff!important;border:#525356!important}.vtex-product-summary-2-x-container .bg-disabled:hover{background-color:#525356!important;color:#fff!important;border:#525356!important}@media screen and (max-width:600px){.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-slide{padding:5px 5px}.vtex-flex-layout-0-x-flexRow--content-plp-mobile .grupocaiopartnerco-utils-0-x-productSkuName{padding:0 10px!important}.vtex-flex-layout-0-x-flexRow--content-plp-mobile .vtex-product-price-1-x-sellingPrice::after{padding-left:5px}}
.vtex-add-to-cart-button-0-x-buttonText{font-family:var(--font-family-general);font-weight:700;text-transform:initial}
.vtex-product-price-1-x-sellingPrice{color:var(--selling-price-color-site-editor);font-size:21px;font-family:var(--font-family-general);font-weight:700}.vtex-product-price-1-x-listPrice{color:var(--list-price-color-site-editor);font-family:var(--font-family-general);font-size:14px;text-decoration:line-through}@media screen and (max-width:600px){.vtex-product-price-1-x-sellingPrice{font-size:16px}}
.vtex-product-summary-2-x-container .vtex-button{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor);font-size:14px;max-width:85%;margin:0 auto;margin-top:10px}.vtex-product-summary-2-x-element{position:relative}.vtex-product-summary-2-x-container .vtex-button:hover{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-product-summary-2-x-productBrandContainer{display:flex;justify-content:flex-start;align-items:center;padding:20px 20px 3px 20px}.vtex-product-summary-2-x-nameContainer{display:flex;justify-content:flex-start;align-items:center;padding:0px 20px}.vtex-product-summary-2-x-productBrand,.vtex-product-summary-2-x-skuNameContainer{font-family:var(--font-family-general);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;font-size:15px;font-weight:400;line-height:17px;text-transform:capitalize;padding:0px 20px}.vtex-product-summary-2-x-productBrandName{font-family:var(--font-family-general);color:var(--secondary-color-site-editor);text-transform:uppercase;text-align:left;font-size:15px;font-weight:700;line-height:17px}.vtex-product-summary-2-x-sliderArrows{background-color:var(--primary-color-site-editor)!important;padding:5px;border-radius:50%}.vtex-product-summary-2-x-caretIcon{width:15px;height:15px;color:#fff}.vtex-product-summary-2-x-element--drawer-summary .vtex-product-summary-2-x-imageNormal{max-height:100px}.vtex-product-summary-2-x-imageNormal{width:100%}.vtex-product-summary-2-x-imageContainer{min-height:270px;display:flex;justify-content:center;align-items:center;padding:0px 10px}.vtex-product-summary-2-x-imageWrapper{border-bottom:1px solid var(--secondary-color-site-editor);min-height:270px;display:flex;justify-content:center;align-items:center;padding:0px}.vtex-product-summary-2-x-column--drawer-summary-col2{width:100%}.vtex-product-summary-2-x-valueWrapper{font-family:var(--font-family-general);color:var(--color-text)}.vtex-product-summary-2-x-container{max-width:280px!important;border:1px solid var(--secondary-color-site-editor);border-radius:8px;opacity:0.9;background-color:#fff}.vtex-product-summary-2-x-container:hover{box-shadow:0 0 10px hsla(0,0%,23%,0.16);opacity:1}.vtex-product-summary-2-x-container--image{height:100%;padding:0;border:none;border-radius:0;margin:0 auto}.vtex-product-summary-2-x-container--children-image{display:block;width:100%!important;height:100%!important}@media screen and (max-width:600px){.vtex-shelf-1-x-sliderContainer .vtex-product-summary-2-x-imageContainer{min-height:170px}.vtex-shelf-1-x-sliderContainer .vtex-product-summary-2-x-productBrandContainer,.vtex-flex-layout-0-x-flexRow--content-plp-mobile .vtex-product-summary-2-x-productBrandContainer{padding:20px 10px 3px 10px}}@media screen and (min-width:500px) and (max-width:600px){.vtex-search-result-3-x-galleryItem .vtex-product-summary-2-x-imageContainer{min-height:250px}}@media screen and (min-width:400px) and (max-width:499px){.vtex-search-result-3-x-galleryItem .vtex-product-summary-2-x-imageContainer{min-height:190px}}@media screen and (max-width:399px){.vtex-search-result-3-x-galleryItem .vtex-product-summary-2-x-imageContainer{min-height:170px}}
.vtex-store-components-3-x-skuSelectorOptionsList{display:flex;gap:5px}.vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorInternalBox{border:1px solid #525356}.vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-frameAround{border:none}.vtex-store-components-3-x-skuSelectorSubcontainer--pulgadas .vtex-store-components-3-x-skuSelectorInternalBox{min-width:90px;border-radius:3px}.vtex-store-components-3-x-skuSelectorSubcontainer .vtex-store-components-3-x-skuSelectorItem--selected{border:2px solid #525356;border-radius:6px;background-color:#f0eeef}.vtex-store-components-3-x-skuSelectorSubcontainer{margin-bottom:0px}.vtex-store-components-3-x-discountInsideContainer{width:70px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:3px 0px 0px 3px;font-size:18px;font-weight:700;font-family:var(--font-family-general);background-color:var(--primary-color-site-editor)}.vtex-store-components-3-x-discountContainer{width:100%;height:100%}.vtex-store-components-3-x-skuSelectorItemTextValue{font-family:var(--font-family-general)}.vtex-store-components-3-x-skuSelectorName{text-transform:uppercase;color:#525356;font-family:var(--font-family-general);font-size:15px}.vtex-search-result-3-x-galleryItem .vtex-store-components-3-x-skuSelectorContainer{position:absolute;bottom:42%;width:80%;margin:0 auto;z-index:10;margin-left:10px}.vtex-store-components-3-x-skuSelectorSelectContainer{width:100%;margin:0 auto}@media screen and (min-width:500px) and (max-width:600px){.vtex-search-result-3-x-galleryItem .vtex-store-components-3-x-skuSelectorContainer{bottom:43%;width:80%}}@media screen and (min-width:400px) and (max-width:499px){.vtex-search-result-3-x-galleryItem .vtex-store-components-3-x-skuSelectorContainer{bottom:49%;width:75%}}@media screen and (max-width:399px){.vtex-search-result-3-x-galleryItem .vtex-store-components-3-x-skuSelectorContainer{bottom:54%;width:70%}}
.grupocaiopartnerco-utils-0-x-titleDepartment{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-top:20px;font-size:20px;height:auto!important}
.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-link{color:var(--color-text);font-family:var(--font-family-general);font-size:12px;font-weight:500;line-height:14px;text-transform:capitalize}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow:last-child{font-weight:bold}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-caretIcon{color:var(--color-text)}.vtex-breadcrumb-1-x-homeIcon{display:none}.vtex-breadcrumb-1-x-homeLink::before{content:'Inicio';color:var(--color-text);font-size:12px;line-height:14px;font-weight:400;font-family:var(--font-family-general)}
.vtex-flex-layout-0-x-flexRow--breadcrumb-container{background-color:#f3f2f2;padding:15px 3% 5px}.vtex-flex-layout-0-x-flexRowContent--filter-order-mobile{display:flex;justify-content:center;align-items:center;gap:10px}.vtex-flex-layout-0-x-flexRowContent--filter-order-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{border:1px solid #f0f0f0}.vtex-flex-layout-0-x-flexRowContent--order-total-row-desktop{justify-content:space-between;border:1px solid var(--secondary-color-site-editor);border-radius:8px;padding:10px}.vtex-flex-layout-0-x-flexRow--products-desktop{margin-top:30px}.vtex-flex-layout-0-x-flexRowContent--result-desktop{gap:50px}.vtex-flex-layout-0-x-flexRow--row-breadcrumb-collection{margin:30px 3%}.vtex-flex-layout-0-x-flexRow--filter-order-mobile,.vtex-flex-layout-0-x-flexRow--row-search-title{padding:0 3%;display:flex}.vtex-flex-layout-0-x-flexRow--result-desktop{padding:20px 3%}.vtex-slider__left-value,.vtex-slider__right-value{font-family:var(--font-family-general)}.vtex-flex-layout-0-x-flexCol--filter-col{border:1px solid #525356;border-radius:8px}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--filter-order-mobile{padding:0px;margin:10px 0px}.vtex-flex-layout-0-x-flexRow--row-search-title{padding:20px 3%;display:flex}.vtex-flex-layout-0-x-flexRowContent--filter-order-mobile{width:100%}.vtex-flex-layout-0-x-flexRowContent--filter-order-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--filter-order-mobile .vtex-store-components-3-x-container{width:100%}}
.vtex-search-result-3-x-searchResultContainer{max-width:100%;padding:0}.vtex-search-result-3-x-galleryTitle--layout{display:flex;align-items:center;text-transform:uppercase;font-weight:300;font-size:20px;font-family:var(--font-family-title);color:var(--primary-color-site-editor);margin:0px;padding:0px}.vtex-search-result-3-x-filterMessage,.vtex-search-result-3-x-filterTitleSpan,.vtex-checkbox__label,.vtex-search-result-3-x-totalProducts--layout,.vtex-slider__values-container,.vtex-search-result-3-x-filterPopupButton,.vtex-search-result-3-x-filterBreadcrumbsText,.vtex-search-result-3-x-filterBreadcrumbsItemName,.vtex-search-result-3-x-accordionFilterItemTitle{font-family:var(--font-family-general);color:var(--color-text)}.vtex-search-result-3-x-filterTitleSpan{font-size:20px;font-weight:500}.vtex-search-result-3-x-filterMessage{display:none}.vtex-checkbox__label{margin-left:10px;font-size:14px}.vtex-search-result-3-x-totalProducts--layout{display:flex;padding:15px 20px;align-items:center;justify-content:center}.vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-caretIcon{color:var(--primary-color-site-editor)}.vtex-slider__selector,.vtex-slider__base-internal{background-color:var(--primary-color-site-editor)}.vtex-search-result-3-x-filterIcon .vtex-search-result-3-x-caretIcon{color:var(--primary-color-site-editor)}.vtex-search-result-3-x-filterItem .vtex__icon-check{background-color:var(--primary-color-site-editor);color:var(--primary-color-site-editor);border:none;width:20px;height:20px}.vtex-search-result-3-x-filterItem--selected .vtex-checkbox__box-wrapper{background-color:var(--primary-color-site-editor);color:var(--primary-color-site-editor);border:none;width:20px;height:20px}.vtex-search-result-3-x-filters--layout .vtex-checkbox__box-wrapper{border:1px solid var(--primary-color-site-editor);width:20px;height:20px}.vtex-search-result-3-x-filterItem .vtex-checkbox__inner-container{border:none}.vtex-search-result-3-x-buttonShowMore .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor);margin:20px 0;padding:10px}.vtex-search-result-3-x-filterAccordionItemBox .vtex-search-result-3-x-vtex-checkbox__inner-container{border:1px solid var(--primary-color-site-editor);width:20px;height:20px}.vtex-search-result-3-x-filterClearButtonWrapper .vtex-button{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.vtex-search-result-3-x-filterClearButtonWrapper .vtex-button:hover{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button{background-color:var(--background-button-hover-site-editor);border:var(--border-button-hover-site-editor);color:var(--color-text-hover-button-site-editor);border-radius:var(--border-radius-hover-button-site-editor)}.vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button:hover{background-color:var(--background-button-site-editor);border:var(--border-button-site-editor);color:var(--color-text-button-site-editor);border-radius:var(--border-radius-button-site-editor)}.vtex-search-result-3-x-gallery{padding-left:0}.vtex-search-result-3-x-filterPopupTitle{font-family:var(--font-family-general);color:var(--color-text);font-size:15px;font-weight:400;text-transform:capitalize}.vtex-search-result-3-x-orderByButton{justify-content:center}.vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupArrowIcon{display:none}.vtex-search-result-3-x-sidebar{width:80%}.vtex-search-result-3-x-filterBreadcrumbsItem .vtex-search-result-3-x-caretIcon{padding:0 10px 0 10px;color:var(--color-text)}.vtex-search-result-3-x-filterAccordionBreadcrumbs{align-items:center}.vtex-search-result-3-x-filters--layout{position:sticky;top:160px;max-height:80vh;overflow-y:auto;overflow-x:hidden}.vtex-flex-layout-0-x-flexCol--filter-col .vtex-search-result-3-x-filters--layout{padding:10px 15px}.vtex-search-result-3-x-filtersWrapperMobile{height:54px}.vtex-search-result-3-x-filters--layout::-webkit-scrollbar{width:1px;display:inline;height:4px}.vtex-search-result-3-x-filters--layout::-webkit-scrollbar-thumb{background:#f0f0f0;height:4px}.vtex-search-result-3-x-filters--layout::-webkit-scrollbar-track{background:#eeebeb;height:4px}.vtex-search-result-3-x-searchNotFoundOops,.vtex-search-result-3-x-searchNotFoundInfo,.vtex-search-result-3-x-searchNotFoundWhatDoIDo,.vtex-search-result-3-x-orderByOptionItem{font-family:var(--font-family-general);color:var(--color-text)}.vtex-search-result-3-x-galleryItem{min-height:500px}@media (max-width:1024px){.vtex-search-result-3-x-filterBreadcrumbsText{font-size:20px}.vtex-search-result-3-x-filterBreadcrumbsItemName{font-size:18px}.vtex-search-result-3-x-accordionFilterItemTitle{font-size:18px}}@media screen and (max-width:600px){.vtex-search-result-3-x-galleryItem{min-height:407px}}
@media (max-width:600px){.ferreteriamarsella-forms-0-x-infoSearchStores{font-size:15px!important}}
.vtex-flex-layout-0-x-flexRowContent--content-servicio-tecnico:first-child{height:100%;display:flex;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRow--breadcrumb-landings{padding:10px 0px}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--content-servicio-tecnico:first-child{flex-direction:column}}
.vtex-flex-layout-0-x-flexRow--container-servicio-tecnico .ferreteriamarsella-forms-0-x-item input,.vtex-flex-layout-0-x-flexRow--container-servicio-tecnico .ferreteriamarsella-forms-0-x-item textarea{background-color:#ffffff;border:1px solid #525356}.vtex-flex-layout-0-x-flexRow--container-servicio-tecnico #Form{padding:50px}.vtex-flex-layout-0-x-flexRow--container-servicio-tecnico .ferreteriamarsella-forms-0-x-container{background-color:#f3f2f2}.grupocaiopartnerco-slider-0-x-btn{display:flex;justify-content:center;align-content:center}.grupocaiopartnerco-slider-0-x-btn .grupocaiopartnerco-slider-0-x-spanOut{background-color:#d00006;font-family:Scandia;font-size:30px;font-weight:700;text-align:center;display:flex;justify-content:center;align-content:center;padding:10px 40px;border-radius:8px}.grupocaiopartnerco-slider-0-x-titleOut{max-width:1000px;margin:0 auto}.grupocaiopartnerco-slider-0-x-titleOut .grupocaiopartnerco-slider-0-x-h2Out{font-family:Scandia;font-size:25px;font-weight:300;text-align:center}.ferreteriamarsella-forms-0-x-containerWrappeComponents{padding-top:100px}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--container-servicio-tecnico #Form{padding:20px}.ferreteriamarsella-forms-0-x-containerWrappeComponents{padding-top:30px}}
.vtex-rich-text-0-x-wrapper--form-text-stores{padding:20px}.vtex-rich-text-0-x-paragraph--form-text-stores{font-family:Scandia;font-size:25px;font-weight:500;text-align:left;margin:0px;color:#525356}.vtex-rich-text-0-x-headingLevel1--text-servicio-tecnico{font-family:Scandia;font-size:56px;font-weight:700;line-height:55px;letter-spacing:0em;text-align:left;color:#d00006}.vtex-rich-text-0-x-headingLevel6--text-servicio-tecnico{font-family:Scandia;font-size:25px;font-weight:300;line-height:31px;letter-spacing:0em;text-align:left;color:#525356}@media (max-width:600px){.vtex-rich-text-0-x-paragraph--form-text-stores{font-size:20px}.vtex-rich-text-0-x-paragraph--text-servicio-tecnico{padding:0px 3%;text-align:center}}
