/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.banner-carousel-pure{position:relative;width:100%;height:328px;overflow:hidden;}@media (min-width:768px){.banner-carousel-pure{height:454px;max-height:454px;}}.banner-carousel-pure__slides{position:relative;width:100%;height:100%;}.banner-carousel-pure__slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0.6s ease-in-out;pointer-events:none;}.banner-carousel-pure__slide.active{opacity:1;pointer-events:auto;z-index:1;}.banner-carousel-pure__slide-image{width:100%;height:100%;position:relative;}.banner-carousel-pure__slide-image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0 0 128px 0;}@media (min-width:1441px){.banner-carousel-pure__slide-image img{border-radius:0 0 128px 128px;}}@media (max-width:767px){.banner-carousel-pure__slide-image img{border-radius:0 0 128px 128px;}}.banner-carousel-pure__slide-image--desktop{display:none;}@media (min-width:768px){.banner-carousel-pure__slide-image--desktop{display:block;}}.banner-carousel-pure__slide-image--mobile{display:block;}@media (min-width:768px){.banner-carousel-pure__slide-image--mobile{display:none;}}.banner-carousel-pure__slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);z-index:2;border-radius:0 0 128px 0;}@media (min-width:1441px){.banner-carousel-pure__slide-overlay{border-radius:0 0 128px 128px;}}@media (max-width:767px){.banner-carousel-pure__slide-overlay{border-radius:0 0 128px 128px;}}.banner-carousel-pure__slide-overlay--hidden{display:none;}.banner-carousel-pure__slide-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;max-width:800px;width:90%;text-align:center;}@media (max-width:767px){.banner-carousel-pure__slide-content{width:85%;}}.banner-carousel-pure__slide-text{margin-bottom:1.5rem;}.banner-carousel-pure__slide-text--with-background{background:rgba(0,0,0,0.5);padding:1rem;border-radius:0.75rem;}.banner-carousel-pure__slide-text h1,.banner-carousel-pure__slide-text h2,.banner-carousel-pure__slide-text h3,.banner-carousel-pure__slide-text h4,.banner-carousel-pure__slide-text h5,.banner-carousel-pure__slide-text h6{margin:0 0 0.5rem 0;color:#FFF;font-family:"Poppins Bold",sans-serif;line-height:2.5rem;}.banner-carousel-pure__slide-text p{margin:0;color:#FFF;font-family:"Poppins Regular",sans-serif;font-size:1rem;}.banner-carousel-pure__slide-button{position:absolute;bottom:80px;left:50%;transform:translateX(-50%);width:100%;text-align:center;z-index:4;}@media (max-width:767px){.banner-carousel-pure__slide-button{bottom:60px;}}.banner-carousel-pure__slide-button a,.banner-carousel-pure__slide-button .btn{display:inline-flex;min-width:181px;height:53px;padding:12px 16px;justify-content:center;align-items:center;gap:16px;flex-shrink:0;border-radius:32px;background:#183C8F;color:#FFF;text-align:center;font-family:"Poppins Regular",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;border:none;cursor:pointer;}.banner-carousel-pure__slide-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;text-indent:-9999px;}.banner-carousel-pure__slide-link:hover{cursor:pointer;}.banner-carousel-pure__nav{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.9);border:none;cursor:pointer;z-index:10;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0px 2px 8px rgba(0,0,0,0.15);transition:all 0.3s ease;}.banner-carousel-pure__nav:hover{background:rgb(255,255,255);box-shadow:0px 4px 12px rgba(0,0,0,0.25);transform:translateY(-50%) scale(1.05);}.banner-carousel-pure__nav:active{transform:translateY(-50%) scale(0.95);}.banner-carousel-pure__nav--prev{left:20px;}@media (max-width:767px){.banner-carousel-pure__nav--prev{left:10px;}}.banner-carousel-pure__nav--next{right:20px;}@media (max-width:767px){.banner-carousel-pure__nav--next{right:10px;}}.banner-carousel-pure__nav svg{display:block;width:24px;height:24px;}.banner-carousel-pure__dots{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:10;display:flex;gap:8px;align-items:center;}@media (max-width:767px){.banner-carousel-pure__dots{bottom:20px;}}.banner-carousel-pure__dot{width:10px;height:10px;border-radius:50%;background:rgba(102,102,102,0.5);border:none;cursor:pointer;transition:all 0.3s ease;padding:0;flex-shrink:0;}.banner-carousel-pure__dot:hover{background:rgba(102,102,102,0.8);transform:scale(1.2);}.banner-carousel-pure__dot.active{background:#666666;width:10px;}.path-frontpage .home-banner-fullwidth{position:relative;width:100%;margin-bottom:0;}.path-frontpage .home-banner-fullwidth .field--name-field-banner-blog{max-width:1440px;width:100%;margin:0 auto;}.path-frontpage .home-banner-fullwidth .field--name-field-banner-blog .paragraph--type--banner-carousel{max-width:100% !important;margin:0 !important;width:100%;}.path-frontpage .home-banner-fullwidth .banner-carousel-pure__slide-image img{border-radius:0 0 128px 128px;}.path-frontpage .home-banner-fullwidth .banner-carousel-pure__slide-overlay{border-radius:0 0 128px 128px;}
.breadcrumb-block{display:block;padding-top:1rem;}.breadcrumb-block ol.breadcrumb li.breadcrumb-item{font-family:"Poppins Regular",sans-serif;font-size:0.875rem;line-height:1.5rem;color:#333333;}.breadcrumb-block ol.breadcrumb li.breadcrumb-item a{color:#666;}.breadcrumb-block.breadcrumb-level-3{margin-bottom:-1.5rem;}@media (min-width:48rem){.breadcrumb-block{display:block;padding-top:1.5rem;}}
.breadcrumb-block{display:block;padding-top:1rem;}.breadcrumb-block ol.breadcrumb li.breadcrumb-item{font-family:"Poppins Regular",sans-serif;font-size:0.875rem;line-height:1.5rem;color:#333333;}.breadcrumb-block ol.breadcrumb li.breadcrumb-item a{color:#666;}.breadcrumb-block.breadcrumb-level-3{margin-bottom:-1.5rem;}@media (min-width:48rem){.breadcrumb-block{display:block;padding-top:1.5rem;}}
.btn{display:inline-flex;position:relative;align-items:center;justify-content:center;max-width:100%;border-radius:2rem;font-family:"Poppins Regular",sans-serif;font-size:0.875rem;line-height:normal;text-align:center;text-decoration:none;cursor:pointer;user-select:none;}.btn-primary{border:solid 1px #183C8F;color:#FFF;background-color:#183C8F;}.btn-primary:hover{background-color:#0A1C59;}.btn-primary:active{background-color:#0A1C59;}.btn-primary:disabled,.btn-primary[disabled]{background-color:#989898;}.btn-primary:focus{outline:none !important;box-shadow:none !important;}.btn-primary:focus-visible{outline:none !important;box-shadow:none !important;border:solid 1px #183C8F !important;background-color:#183C8F !important;}.btn-secondary{border:solid 1px #183C8F;color:#183C8F;background-color:#FFF;}.btn-secondary:hover,.btn-secondary:active{border:solid 1px #0A1C59;color:#0A1C59;}.btn-secondary:disabled,.btn-secondary[disabled]{border:solid 1px #989898;background-color:#989898;color:#FFF;cursor:default;}.btn-secondary:focus{outline:none !important;box-shadow:none !important;}.btn-secondary:focus-visible{outline:none !important;box-shadow:none !important;border:solid 1px #183C8F !important;background-color:#FFF !important;color:#183C8F !important;}.btn-text{border:solid 1px transparent;color:#183C8F;background-color:transparent;}.btn-text:hover,.btn-text:active{color:#0A1C59;}.btn-text:disabled,.btn-text[disabled]{color:#989898;}.btn-whatsapp{border:solid 1px #006C2E;color:#FFF;background-color:#006C2E;}.btn-whatsapp > svg path[stroke]{stroke:#FFF;}.btn-whatsapp > svg path[fill]{fill:#FFF;}.btn-whatsapp:focus,.btn-whatsapp:hover{border:solid 1px #006C2E;background-color:rgb(0,82.5,35.1388888889);color:#FFF;}.btn-whatsapp:active{background-color:rgb(0,82.5,35.1388888889);color:#FFF;}.btn-whatsapp:active > svg path[stroke]{stroke:#FFF;}.btn-whatsapp:active > svg path[fill]{fill:#FFF;}.btn-whatsapp:disabled,.btn-whatsapp[disabled]{background-color:#989898;}.btn-whatsapp:focus{outline:none !important;box-shadow:none !important;}.btn-whatsapp:focus-visible{outline:none !important;box-shadow:none !important;border:solid 1px #006C2E !important;background-color:#006C2E !important;}.btn-full{width:100%;}.btn-icon{column-gap:0.5rem;}.btn-large{height:3rem;}.btn-small{height:2rem;font-size:0.875rem;}.btn.size-large{font-size:1rem;height:3rem;padding-left:1rem;padding-right:1rem;}
article.node--type-pagina-corporativa{margin-bottom:3rem;}article.node--type-pagina-corporativa .node__content{display:flex;flex-direction:column;}article.node--type-pagina-corporativa .node__content h1,article.node--type-pagina-corporativa .node__content h2,article.node--type-pagina-corporativa .node__content h3,article.node--type-pagina-corporativa .node__content h4,article.node--type-pagina-corporativa .node__content h5,article.node--type-pagina-corporativa .node__content h6{font-family:"Poppins Bold",sans-serif;}article.node--type-pagina-corporativa .node__content h1{color:#333333;line-height:2rem;font-size:1.5rem;}article.node--type-pagina-corporativa .node__content h2{font-size:1.5rem;}article.node--type-pagina-corporativa .node__content h3{font-size:1.25rem;}article.node--type-pagina-corporativa .node__content h4{font-size:1rem;}article.node--type-pagina-corporativa .node__content h5{font-size:0.875rem;}article.node--type-pagina-corporativa .node__content h6{font-size:0.75rem;}article.node--type-pagina-corporativa .node__content .field--name-field-banner{order:1;}article.node--type-pagina-corporativa .node__content .paragraph--type--form h3{margin-bottom:1rem;}article.node--type-pagina-corporativa .node__content .paragraph--type--banner-carousel{max-width:414px;margin:0 auto;}article.node--type-pagina-corporativa .node__content .corp-breadcrumb{order:2;margin-left:-11px;}article.node--type-pagina-corporativa .node__content .corp-page-title{order:3;margin-top:2rem;margin-bottom:2rem;}article.node--type-pagina-corporativa .node__content .corp-page-menu{display:none;}article.node--type-pagina-corporativa .node__content .field--name-field-conteudo{order:4;color:#333333;}article.node--type-pagina-corporativa .node__content .field--name-field-conteudo .field--name-field-itens{display:flex;flex-direction:column;gap:1rem;}@media (min-width:48em){article.node--type-pagina-corporativa .node__content{display:grid;grid-template-columns:40% 60%;grid-template-rows:auto auto auto 1fr;grid-template-areas:"menu breadcrumb" "menu title" "menu content" "menu content";}article.node--type-pagina-corporativa .node__content:has(.field--name-field-banner){grid-template-areas:"banner breadcrumb" "banner title" "banner content" "menu content";}article.node--type-pagina-corporativa .node__content h1{font-size:2rem;line-height:3rem;margin-bottom:0;}article.node--type-pagina-corporativa .node__content .paragraph--type--form h3{margin-bottom:2rem;}article.node--type-pagina-corporativa .node__content .field--name-field-banner{grid-area:banner;}article.node--type-pagina-corporativa .node__content .paragraph--type--banner-carousel{max-width:556px;margin:0 0 0 auto;}article.node--type-pagina-corporativa .node__content .corp-breadcrumb{grid-area:breadcrumb;margin-top:1.5rem;margin-bottom:0;margin-left:0;}article.node--type-pagina-corporativa .node__content .corp-breadcrumb .container{padding-left:0;padding-right:0;}article.node--type-pagina-corporativa .node__content .corp-breadcrumb .breadcrumb-block{margin:0;padding-top:0;}article.node--type-pagina-corporativa .node__content .corp-page-title{grid-area:title;margin-top:2.5rem;margin-bottom:3rem;margin-top:32px;}article.node--type-pagina-corporativa .node__content .corp-page-menu{display:block;padding-left:12px;}article.node--type-pagina-corporativa .node__content .corp-page-menu .block-views-blockmenu-paginas-corporativas-block-1{box-shadow:0px 2px 10px 0px rgba(68,88,122,0.15);margin-right:3.25rem;padding:2rem 4.75rem;}article.node--type-pagina-corporativa .node__content .corp-page-menu .item-list ul{display:flex;flex-direction:column;gap:1rem;}article.node--type-pagina-corporativa .node__content .corp-page-menu .item-list li{padding:0;}article.node--type-pagina-corporativa .node__content .corp-page-menu .item-list li a.selected{font-family:"Poppins Bold",sans-serif;}article.node--type-pagina-corporativa .node__content .field--name-field-conteudo{grid-area:content;}article.node--type-pagina-corporativa .node__content .field--name-field-conteudo .field--name-field-itens{gap:2rem;}}@media (min-width:120em){article.node--type-pagina-corporativa .node__content{grid-template-columns:50% 50%;}}@media (min-width:1024px){body.node--type-pagina-corporativa{overflow:unset !important;}body.node--type-pagina-corporativa .corp-page-menu{grid-area:menu;}body.node--type-pagina-corporativa .corp-page-menu > .content{position:sticky;top:218px;transition:top 0.3s linear;}body.node--type-pagina-corporativa.hidden-nav-top-bar .corp-page-menu > .content{top:150px;}}
.paragraph--accordion-item-content{padding-top:0.5rem;}.field--name-field-components{display:flex;flex-direction:column;row-gap:2rem;}.paragraph--accordion{margin-top:80px;margin-bottom:80px;}@media (max-width:48rem){.paragraph--accordion{margin-top:40px;margin-bottom:40px;padding:0 16px;}}.paragraph--accordion .paragraph--accordion__header{text-align:center;margin-bottom:3rem;}@media (max-width:48rem){.paragraph--accordion .paragraph--accordion__header{margin-bottom:2rem;}}.paragraph--accordion .paragraph--accordion__title{color:#333333;font-family:"Poppins Bold",sans-serif;font-size:2rem;font-weight:700;line-height:140%;margin:0 0 1rem 0;}@media (max-width:48rem){.paragraph--accordion .paragraph--accordion__title{font-size:1.5rem;}}.paragraph--accordion .paragraph--accordion__subtitle{color:#666;font-family:"Poppins Regular",sans-serif;font-size:1rem;line-height:140%;margin:0;}@media (max-width:48rem){.paragraph--accordion .paragraph--accordion__subtitle{font-size:0.875rem;}}.paragraph--accordion .field--name-field-itens{display:flex;flex-direction:column;gap:0.5rem;padding:0 12px;max-width:1296px;margin:0 auto;}@media (max-width:48rem){.paragraph--accordion .field--name-field-itens{gap:0.25rem;}}
.block-equipments-search-wrapper #store-header{opacity:1;color:#FFF;max-width:600px;transition:opacity 0.7s;}.block-equipments-search-wrapper #store-header.store-header-hidden{opacity:0;transition:opacity 0.7s ease;}@media (max-width:1200px){.block-equipments-search-wrapper #store-header{max-width:550px;}}@media (max-width:992px){.block-equipments-search-wrapper #store-header{max-width:300px;}}@media (max-width:769px){.block-equipments-search-wrapper #store-header{max-width:fit-content;width:calc(100% - 170px);}}@media (max-width:576px){.block-equipments-search-wrapper #store-header{width:calc(100% - 120px);max-width:190px;}}.block-equipments-search-wrapper .search-equipments label,.block-equipments-search-wrapper .search-equipments #edit-submit-busca-de-equipamentos,.block-equipments-search-wrapper .search-equipments .form-actions{display:none !important;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper{position:relative;flex:1;background-color:#FFF;border-radius:1rem;z-index:2;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper .equipment-search-button{position:absolute !important;left:0 !important;all:unset;cursor:pointer;height:100%;width:40px;padding-left:1rem;color:#183C8F;font-size:28px;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper form{width:100%;transition:width 0.7s;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper form .js-form-item{display:flex;justify-content:flex-end;width:100%;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper form .js-form-item input{padding-left:66px;background-image:unset;border:unset;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper .equipment-search-button{pointer-events:none;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper.collapsed{width:40px;height:40px;border-radius:1.5rem;transition:width 0.7s;z-index:0;flex:unset;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper.collapsed .equipment-search-button{padding:0;pointer-events:all;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper.collapsed form{width:0;}.block-equipments-search-wrapper .search-equipments .search-equipments-button-form-wrapper.collapsed form input{width:0;padding:0;}.block-equipments-search-wrapper .menu-modal-button{flex:none;gap:0.5rem;}.block-equipments-search-wrapper .menu-modal-button .avatar{border-radius:2rem;}.block-equipments-search-wrapper .menu-modal-button p{color:#FFF;font-size:0.875rem;display:none;text-align:left;}.block-equipments-search-wrapper .menu-modal-button p strong{font-family:"Poppins Bold",sans-serif;font-weight:700;}@media (min-width:75rem){.block-equipments-search-wrapper .menu-modal-button p{display:block;}}.block-equipments-search-wrapper .login-menu-modal-button p{border-bottom:1px solid #FFF;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu{min-width:224px;top:2.5rem;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .link-item{background-color:transparent;border:0;color:#1e2125;clear:both;display:block;font-weight:400;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .link-item.active-link{font-family:"Poppins Bold",sans-serif;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .minha-casa-panel-item-menu{padding:0;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item .field--type-entity-reference,.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item .field--type-image img,.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item .field--type-image{float:none;margin:0;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item{display:flex;gap:8px;padding:8px 20px;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item a{width:100%;display:flex;align-items:center;font-family:"Poppins Regular",sans-serif;gap:0.5rem;padding:0;color:#183C8F;font-weight:400;font-size:1rem;line-height:1.5rem;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item a:hover{color:#183C8F;text-decoration:none;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item:hover,.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item.active-link{background-color:#F4F4F4;border-radius:8px;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item:active,.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item.is-loading{background-color:#E5E5E5;border-radius:8px;}.block-equipments-search-wrapper .logged-menu-modal-button .dropdown-menu .paragraph--type--menu-de-minha-casa-item.menu-minha-casa-item.active-link a{font-family:"Poppins Bold",sans-serif;}.block-equipments-search-wrapper .logged-menu-modal-button:hover .fa-angle-down{transform:rotate(180deg);}::-webkit-scrollbar{width:5px;}::-webkit-scrollbar-thumb{background-color:#989898;border-radius:5px;}::-webkit-scrollbar-thumb:hover{background-color:#666;}::-webkit-scrollbar-track{background-color:transparent;}.scrollbar-firefox{scrollbar-color:#989898 transparent;scrollbar-width:thin;}.scrollbar-firefox:hover{scrollbar-color:#666 transparent;}.search-api-autocomplete-search{border-radius:0.5rem;padding:1.25rem 0;overflow:hidden;border:1px solid #C7C7C7;max-height:400px;overflow-y:auto;z-index:1000;}.search-api-autocomplete-search.no-result{position:absolute;background:#FFF;bottom:0;left:0;width:100%;margin:0;transform:translateY(100%);}.search-api-autocomplete-search .ui-menu-item,.search-api-autocomplete-search li{padding:0.5rem 43px;}.search-api-autocomplete-search .ui-menu-item:hover,.search-api-autocomplete-search .ui-menu-item:focus,.search-api-autocomplete-search li:hover,.search-api-autocomplete-search li:focus{color:#000;background:#E5E5E5 !important;}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper,.search-api-autocomplete-search li .ui-menu-item-wrapper{font-family:"Poppins Regular",sans-serif;font-size:1rem;line-height:1.5rem;background:unset !important;}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion,.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active:hover,.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active:focus,.search-api-autocomplete-search li .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion,.search-api-autocomplete-search li .ui-menu-item-wrapper.ui-state-active:hover,.search-api-autocomplete-search li .ui-menu-item-wrapper.ui-state-active:focus{color:inherit;background:unset !important;border-color:unset;}.search-api-autocomplete-search .ui-menu-item.item-no-result:hover,.search-api-autocomplete-search .ui-menu-item.item-no-result:focus,.search-api-autocomplete-search li.item-no-result:hover,.search-api-autocomplete-search li.item-no-result:focus{color:#333333;background-color:unset !important;}@media (min-width:48rem){.search-api-autocomplete-search .ui-menu-item,.search-api-autocomplete-search li{padding:0.5rem 0 0.5rem 186px;}}.search-api-autocomplete-search.block{display:block !important;}.wrap-name-icon{display:flex;align-items:center;gap:5px;}.wrap-name-icon a{color:#FFF;}.wrap-name-icon svg{stroke:currentColor;fill:none;}@media (min-width:992px){body.franqueado-role .logged-menu-modal-button{pointer-events:none;}body.franqueado-role .logged-menu-modal-button .wrap-name-icon{display:none;}}
.header-cart-button{position:relative;}.header-cart-button:before{content:attr(data-cart-total-items);display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:1rem;height:1rem;background-color:#0A1C59;font-family:"Poppins Regular",sans-serif;font-weight:400;font-size:0.75rem;line-height:1rem;margin-top:-0.5rem;margin-right:-0.5rem;border-radius:50%;}
@font-face{font-family:"Ligero Symbols";font-style:normal;font-weight:300;src:local("Ligero Symbols"),local("LigeroSymbols-Outlined"),url(/themes/custom/cdc_theme/webpackages/webcomponents/dist/ligero-ds-web/./assets/fonts/LigeroSymbols-Outlined.woff2) format("woff2")}.ligero-symbols{font-family:"Ligero Symbols",sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;user-select:none}:root{--lgr-alpha-semi-opaque:0.72;--lgr-alpha-intense:0.64;--lgr-alpha-medium:0.32;--lgr-alpha-light:0.16;--lgr-alpha-semi-transparent:0.08}:root{--lgr-border-radius-sm:4px;--lgr-border-radius-md:8px;--lgr-border-radius-lg:16px;--lgr-border-radius-xx-lg:32px;--lgr-border-size-default:1px}:root{--lgr-color-brand-primary:#183C8F;--lgr-color-brand-primary-dark:#0A1C59;--lgr-color-brand-primary-light:#0A1C59;--lgr-color-brand-secondary:#55babc;--lgr-color-brand-secondary-dark:#007d80;--lgr-color-brand-secondary-light:#6bd4d6;--lgr-color-neutral-low-pure:#183C8F;--lgr-color-neutral-low-dark:#333;--lgr-color-neutral-low-medium:#666;--lgr-color-neutral-low-light:#989898;--lgr-color-neutral-high-pure:#fff;--lgr-color-neutral-high-light:#f4f4f4;--lgr-color-neutral-high-medium:#e5e5e5;--lgr-color-neutral-high-dark:#c7c7c7;--lgr-color-success:#198045;--lgr-color-error:#d81916;--lgr-color-warning:#F7CE46;--lgr-color-warning-dark:#ED9539;--lgr-color-switch-pressed:#9FC5F0
  --lgr-color-neutral-low-medium:#666}:root{--lgr-spacing-quarck:0.25rem;--lgr-spacing-nano:0.5rem;--lgr-spacing-xxxs:1rem;--lgr-spacing-xxs:1.5rem;--lgr-spacing-xs:2rem;--lgr-spacing-sm:2.5rem;--lgr-spacing-md:3rem;--lgr-spacing-lg:3.5rem;--lgr-spacing-xl:4rem;--lgr-spacing-xxl:5rem;--lgr-spacing-xxxl:7.5rem;--lgr-spacing-huge:10rem;--lgr-spacing-giant:12.5rem}:root{--lgr-shadow-down-sm:inset 0 -1px 0 rgb(173 183 202);--lgr-shadow-down-md:0px 2px 10px rgba(25 1 52 / 12%);--lgr-shadow-down-lg:0px 4px 10px rgba(25 1 52 / 20%);--lgr-shadow-up-sm:inset 0px 1px 0px rgb(173 183 202);--lgr-shadow-up-md:0px -2px 10px rgba(25 1 52 / 12%);--lgr-shadow-up-lg:0px -4px 10px rgba(25 1 52 / 20%)}:root{--lgr-font-family-light:"Poppins Light",sans-serif;--lgr-font-family-regular:"Poppins Regular",sans-serif;--lgr-font-family-bold:"Poppins Bold",sans-serif;--lgr-font-size-root:16px;--lgr-font-size-xxxl:2.5rem;--lgr-font-size-xxl:2rem;--lgr-font-size-xl:1.5rem;--lgr-font-size-lg:1.25rem;--lgr-font-size-md:1rem;--lgr-font-size-sm:0.875rem;--lgr-font-size-xs:0.75rem;--lgr-content-size-primary:var(--lgr-font-size-md);--lgr-content-size-secondary:var(--lgr-font-size-sm);--lgr-content-size-tertiary:var(--lgr-font-size-xs)}:root{--lgr-grid-sm-max-width:576px;--lgr-grid-md-max-width:768px;--lgr-grid-lg-max-width:992px;--lgr-grid-xl-max-width:1200px;--lgr-grid-xs-gutter:16px;--lgr-grid-sm-gutter:24px;--lgr-grid-md-gutter:24px;--lgr-grid-lg-gutter:24px;--lgr-grid-xl-gutter:32px;--lgr-grid-xs-margin:32px;--lgr-grid-sm-margin:48px;--lgr-grid-md-margin:48px;--lgr-grid-lg-margin:48px;--lgr-grid-xl-margin:64px;--lgr-grid-col-count:12}
.header-category-menu-wrapper ul.view-content{display:flex;justify-content:center;column-gap:24px;padding:0;margin:0;list-style:none;}@media (max-width:64rem){.header-category-menu-wrapper ul.view-content{column-gap:18px;}}.header-category-menu-wrapper ul.view-content li{position:relative;padding-bottom:14px;}.header-category-menu-wrapper ul.view-content li:after{content:"";display:block;position:absolute;width:100%;height:3px;background-color:white;bottom:0;margin-bottom:11px;transition:opacity 0.3s linear;opacity:0;}.header-category-menu-wrapper ul.view-content li span{color:#FFF;font-family:"Poppins SemiBold",sans-serif;font-size:1rem;}@media (max-width:64rem){.header-category-menu-wrapper ul.view-content li span{font-size:0.8rem;}}.header-category-menu-wrapper ul.view-content li span a{display:flex;color:inherit;}@media (max-width:64rem){.header-category-menu-wrapper ul.view-content li span a{align-items:center;}}.header-category-menu-wrapper ul.view-content li.active:after,.header-category-menu-wrapper ul.view-content li:hover:after{opacity:1;}.header-category-menu-wrapper ul.view-content li.dropdown > span{display:flex;align-items:center;cursor:pointer;}@media (max-width:64rem){.header-category-menu-wrapper ul.view-content li.dropdown > span svg{height:20px;}}.header-category-menu-wrapper ul.view-content li.dropdown .dropdown-list{display:none;padding:0;margin:0;list-style:none;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:311px;border-radius:8px;background:#FFF;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;align-items:flex-start;padding-top:16px;padding-bottom:16px;z-index:1000;}@media (max-width:1100px){.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list{left:unset;right:0;transform:none;}}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li{padding-top:16px;padding-bottom:16px;width:100%;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li:after{display:none;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li:hover,.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li.active{background-color:#e5e5e5;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li:hover span,.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li.active span{font-family:"Poppins Bold",sans-serif;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li span{font-family:"Poppins Regular",sans-serif;font-size:14px;color:#183C8F;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li span a{padding-left:16px;padding-right:16px;}.header-category-menu-wrapper a{color:white;}@media (max-width:48rem){.header-category-menu-wrapper{display:none !important;}}.header-category-menu-inner{display:flex;justify-content:center;padding-top:8px;transition:max-height 0.3s linear;max-height:200px;}.header-category-menu-inner.hide-menu{max-height:0;overflow:hidden;}.header-category-menu-wrapper{height:60px;background:#0A1C59;padding:0;display:flex;align-items:center;justify-content:center;transition:background 0.3s ease,opacity 0.3s ease,height 0.3s ease,max-height 0.3s ease;overflow:visible;position:relative;z-index:100;}@media (max-width:48rem){.header-category-menu-wrapper{display:none !important;visibility:hidden !important;height:0 !important;max-height:0 !important;opacity:0 !important;}}.header-category-menu-wrapper .header-category-menu-inner{padding-top:0;padding-bottom:0;max-width:1320px;margin:0 auto;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.header-category-menu-wrapper ul.view-content{height:100%;align-items:center;justify-content:center;column-gap:56px;}.header-category-menu-wrapper ul.view-content li{padding-bottom:0;height:100%;display:flex;align-items:center;}.header-category-menu-wrapper ul.view-content li:after{display:none;}.header-category-menu-wrapper ul.view-content li span{color:#FFF;font-family:"Poppins Regular",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;}.header-category-menu-wrapper ul.view-content li span a{color:#FFF;}.header-category-menu-wrapper ul.view-content li.active span,.header-category-menu-wrapper ul.view-content li:hover span{text-decoration:underline;}.header-category-menu-wrapper ul.view-content li.dropdown > span{font-family:"Poppins Bold",sans-serif;}.header-category-menu-wrapper ul.view-content li.dropdown > span svg path{fill:#FFF;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list{z-index:1000;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li span{color:#183C8F;font-family:"Poppins Regular",sans-serif;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li span a{color:#183C8F;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li:hover,.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li.active{background-color:#e5e5e5;}.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li:hover span,.header-category-menu-wrapper ul.view-content li.dropdown:hover .dropdown-list li.active span{color:#183C8F;font-family:"Poppins Bold",sans-serif;}.header-category-menu-wrapper.hide-background{background:transparent;opacity:0;pointer-events:none;height:0;max-height:0;}@media (max-width:48rem){.header-category-menu-wrapper.hide-background{display:none !important;visibility:hidden !important;}}
.login-menu-modal-button{z-index:10;}@media screen and (max-width:48rem){#login-modal > .modal > .modal-content{padding-left:1rem;padding-right:1rem;}}.login-modal-wrapper:has(.my_top_message) .my_top_message,.login-modal-wrapper:has(.my_top_message) .login-modal-intro-text,.custom-user-login-form:has(.my_top_message) .my_top_message,.custom-user-login-form:has(.my_top_message) .login-modal-intro-text{display:none;}.login-modal-wrapper:has(.my_top_message) .login-modal-intro-text.error-text,.custom-user-login-form:has(.my_top_message) .login-modal-intro-text.error-text{display:block;}.login-modal-wrapper:has(.my_top_message) input[type=text],.login-modal-wrapper:has(.my_top_message) input[type=email],.login-modal-wrapper:has(.my_top_message) input[type=password],.custom-user-login-form:has(.my_top_message) input[type=text],.custom-user-login-form:has(.my_top_message) input[type=email],.custom-user-login-form:has(.my_top_message) input[type=password]{border:1px solid #d81916;}.login-modal-wrapper .js-form-item,.custom-user-login-form .js-form-item{margin-bottom:36px;}@media screen and (max-width:48rem){.login-modal-wrapper .js-form-item.form-item-pass,.custom-user-login-form .js-form-item.form-item-pass{margin-bottom:0;}}.login-modal-wrapper .js-form-item .description,.custom-user-login-form .js-form-item .description{display:none;}.login-modal-wrapper .links,.custom-user-login-form .links{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:flex-start;}.login-modal-wrapper .links .login-forgot-password,.login-modal-wrapper .links a[href*="/user/password"],.custom-user-login-form .links .login-forgot-password,.custom-user-login-form .links a[href*="/user/password"]{background-color:transparent !important;border:0;color:#989898 !important;font-size:16px;text-decoration:underline;flex:0 0 100%;text-align:center;order:1;margin:0 auto 20px;transition:color 0.3s ease;cursor:not-allowed;}.login-modal-wrapper .links .login-forgot-password.disabled,.login-modal-wrapper .links a[href*="/user/password"].disabled,.custom-user-login-form .links .login-forgot-password.disabled,.custom-user-login-form .links a[href*="/user/password"].disabled{color:#989898 !important;cursor:not-allowed;pointer-events:none;}.login-modal-wrapper .links .login-forgot-password.disabled:hover,.login-modal-wrapper .links a[href*="/user/password"].disabled:hover,.custom-user-login-form .links .login-forgot-password.disabled:hover,.custom-user-login-form .links a[href*="/user/password"].disabled:hover{color:#989898 !important;}.login-modal-wrapper .links .login-forgot-password.enabled,.login-modal-wrapper .links a[href*="/user/password"].enabled,.custom-user-login-form .links .login-forgot-password.enabled,.custom-user-login-form .links a[href*="/user/password"].enabled{color:#183c8f !important;cursor:pointer;pointer-events:auto;}.login-modal-wrapper .links .login-forgot-password.enabled:hover,.login-modal-wrapper .links a[href*="/user/password"].enabled:hover,.custom-user-login-form .links .login-forgot-password.enabled:hover,.custom-user-login-form .links a[href*="/user/password"].enabled:hover{color:#183c8f !important;}.login-modal-wrapper .links .login-forgot-password:not([href]),.login-modal-wrapper .links a[href*="/user/password"]:not([href]),.custom-user-login-form .links .login-forgot-password:not([href]),.custom-user-login-form .links a[href*="/user/password"]:not([href]){cursor:not-allowed;}.login-modal-wrapper .links .login-forgot-password:not([href]):hover,.login-modal-wrapper .links a[href*="/user/password"]:not([href]):hover,.custom-user-login-form .links .login-forgot-password:not([href]):hover,.custom-user-login-form .links a[href*="/user/password"]:not([href]):hover{color:#989898 !important;}.login-modal-wrapper .links .login-forgot-password[href],.login-modal-wrapper .links a[href*="/user/password"][href],.custom-user-login-form .links .login-forgot-password[href],.custom-user-login-form .links a[href*="/user/password"][href]{cursor:pointer;}.login-modal-wrapper .links a[href*="/user/register"],.custom-user-login-form .links a[href*="/user/register"]{flex:0 0 48px;width:calc(50% - 16px);height:48px;border:1px solid #183c8f !important;background-color:white !important;color:#183c8f !important;font-size:16px;order:2;border-radius:2rem;display:flex;align-items:center;justify-content:center;}.login-modal-wrapper .js-form-submit,.custom-user-login-form .js-form-submit{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);height:48px;color:#fff !important;border-radius:2rem;margin-left:auto;margin-top:-48px;font-size:16px;font-family:"Poppins Regular";border:1px solid #183c8f !important;background:#183c8f !important;}.login-modal-wrapper .js-form-submit[disabled],.custom-user-login-form .js-form-submit[disabled]{border:1px solid #989898 !important;background:#989898 !important;}.login-modal-main-title{font-family:"Poppins Bold",sans-serif;font-size:24px;font-weight:700;line-height:32px;text-align:center;color:#333333;display:block;margin-bottom:32px;}.login-modal-intro-text{font-family:"Poppins Regular",sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#333333;margin-bottom:32px;position:relative;display:flex;gap:5px;}.login-modal-intro-text .tooltip-container{display:none;}.login-modal-intro-text .tooltip-container.show-tooltip{display:block;position:absolute;top:0;left:0;margin-top:24px;border-radius:2rem;background-color:#fff;padding:1rem;font-size:14px;color:#333;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);z-index:99;}.login-modal-intro-text .tooltip-trigger{flex:0 0 24px;min-width:24px;max-width:24px;width:24px;height:24px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 17.5H13V11.5H11V17.5ZM12 9.5C12.2833 9.5 12.5208 9.40417 12.7125 9.2125C12.9042 9.02083 13 8.78333 13 8.5C13 8.21667 12.9042 7.97917 12.7125 7.7875C12.5208 7.59583 12.2833 7.5 12 7.5C11.7167 7.5 11.4792 7.59583 11.2875 7.7875C11.0958 7.97917 11 8.21667 11 8.5C11 8.78333 11.0958 9.02083 11.2875 9.2125C11.4792 9.40417 11.7167 9.5 12 9.5ZM12 22.5C10.6167 22.5 9.31667 22.2375 8.1 21.7125C6.88333 21.1875 5.825 20.475 4.925 19.575C4.025 18.675 3.3125 17.6167 2.7875 16.4C2.2625 15.1833 2 13.8833 2 12.5C2 11.1167 2.2625 9.81667 2.7875 8.6C3.3125 7.38333 4.025 6.325 4.925 5.425C5.825 4.525 6.88333 3.8125 8.1 3.2875C9.31667 2.7625 10.6167 2.5 12 2.5C13.3833 2.5 14.6833 2.7625 15.9 3.2875C17.1167 3.8125 18.175 4.525 19.075 5.425C19.975 6.325 20.6875 7.38333 21.2125 8.6C21.7375 9.81667 22 11.1167 22 12.5C22 13.8833 21.7375 15.1833 21.2125 16.4C20.6875 17.6167 19.975 18.675 19.075 19.575C18.175 20.475 17.1167 21.1875 15.9 21.7125C14.6833 22.2375 13.3833 22.5 12 22.5ZM12 20.5C14.2333 20.5 16.125 19.725 17.675 18.175C19.225 16.625 20 14.7333 20 12.5C20 10.2667 19.225 8.375 17.675 6.825C16.125 5.275 14.2333 4.5 12 4.5C9.76667 4.5 7.875 5.275 6.325 6.825C4.775 8.375 4 10.2667 4 12.5C4 14.7333 4.775 16.625 6.325 18.175C7.875 19.725 9.76667 20.5 12 20.5Z' fill='%23183C8F'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;}.login-modal-intro-text.error-text{display:none;color:#d81916;}.login-modal-intro-text.error-text p{color:inherit;}.form-login-container label.error{text-align:left;font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#d81916;padding-top:4px;padding-left:16px;}.form-login-container input.error[type=text],.form-login-container input.error[type=email],.form-login-container input.error[type=password]{border:1px solid #d81916;}.form-login-container label.error{display:none !important;}.form-login-container .form-item--error-message,.form-login-container .error-message{text-align:left;font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#d81916;padding-top:4px;padding-left:16px;}.form-login-container .field-validate-error{position:relative;}.form-login-container .field-validate-error input[type=text],.form-login-container .field-validate-error input[type=email],.form-login-container .field-validate-error input[type=password]{border:1px solid #d81916;}.form-login-container .field-validate-error .form-item--error-message,.form-login-container .field-validate-error .error-message{text-align:left;font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#d81916;padding-top:4px;padding-left:16px;}.form-login-container .login-modal-password-toggle-container{width:100%;height:0;position:relative;}.form-login-container .login-modal-password-toggle-container .login-modal-password-toggle-trigger{position:absolute;top:2px;right:2px;width:56px;height:44px;border-radius:1rem;z-index:9;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 16C13.25 16 14.3125 15.5625 15.1875 14.6875C16.0625 13.8125 16.5 12.75 16.5 11.5C16.5 10.25 16.0625 9.1875 15.1875 8.3125C14.3125 7.4375 13.25 7 12 7C10.75 7 9.6875 7.4375 8.8125 8.3125C7.9375 9.1875 7.5 10.25 7.5 11.5C7.5 12.75 7.9375 13.8125 8.8125 14.6875C9.6875 15.5625 10.75 16 12 16ZM12 14.2C11.25 14.2 10.6125 13.9375 10.0875 13.4125C9.5625 12.8875 9.3 12.25 9.3 11.5C9.3 10.75 9.5625 10.1125 10.0875 9.5875C10.6125 9.0625 11.25 8.8 12 8.8C12.75 8.8 13.3875 9.0625 13.9125 9.5875C14.4375 10.1125 14.7 10.75 14.7 11.5C14.7 12.25 14.4375 12.8875 13.9125 13.4125C13.3875 13.9375 12.75 14.2 12 14.2ZM12 19C9.56667 19 7.35 18.3208 5.35 16.9625C3.35 15.6042 1.9 13.7833 1 11.5C1.9 9.21667 3.35 7.39583 5.35 6.0375C7.35 4.67917 9.56667 4 12 4C14.4333 4 16.65 4.67917 18.65 6.0375C20.65 7.39583 22.1 9.21667 23 11.5C22.1 13.7833 20.65 15.6042 18.65 16.9625C16.65 18.3208 14.4333 19 12 19ZM12 17C13.8833 17 15.6125 16.5042 17.1875 15.5125C18.7625 14.5208 19.9667 13.1833 20.8 11.5C19.9667 9.81667 18.7625 8.47917 17.1875 7.4875C15.6125 6.49583 13.8833 6 12 6C10.1167 6 8.3875 6.49583 6.8125 7.4875C5.2375 8.47917 4.03333 9.81667 3.2 11.5C4.03333 13.1833 5.2375 14.5208 6.8125 15.5125C8.3875 16.5042 10.1167 17 12 17Z' fill='%23183C8F'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;}.form-login-container .login-modal-password-toggle-container .login-modal-password-toggle-trigger.hide{background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1 13.7998L14.65 12.3498C14.8 11.5665 14.575 10.8331 13.975 10.1498C13.375 9.46647 12.6 9.19981 11.65 9.34981L10.2 7.89981C10.4833 7.76647 10.7708 7.66647 11.0625 7.5998C11.3542 7.53314 11.6667 7.4998 12 7.4998C13.25 7.4998 14.3125 7.9373 15.1875 8.8123C16.0625 9.68731 16.5 10.7498 16.5 11.9998C16.5 12.3331 16.4667 12.6456 16.4 12.9373C16.3333 13.229 16.2333 13.5165 16.1 13.7998ZM19.3 16.9498L17.85 15.5498C18.4833 15.0665 19.0458 14.5373 19.5375 13.9623C20.0292 13.3873 20.45 12.7331 20.8 11.9998C19.9667 10.3165 18.7708 8.97897 17.2125 7.98731C15.6542 6.99564 13.9167 6.4998 12 6.4998C11.5167 6.4998 11.0417 6.53314 10.575 6.5998C10.1083 6.66647 9.65 6.76647 9.2 6.89981L7.65 5.3498C8.33333 5.06647 9.03333 4.85397 9.75 4.7123C10.4667 4.57064 11.2167 4.4998 12 4.4998C14.5167 4.4998 16.7583 5.19564 18.725 6.58731C20.6917 7.97897 22.1167 9.78314 23 11.9998C22.6167 12.9831 22.1125 13.8956 21.4875 14.7373C20.8625 15.579 20.1333 16.3165 19.3 16.9498ZM19.8 23.0998L15.6 18.9498C15.0167 19.1331 14.4292 19.2706 13.8375 19.3623C13.2458 19.454 12.6333 19.4998 12 19.4998C9.48333 19.4998 7.24167 18.804 5.275 17.4123C3.30833 16.0206 1.88333 14.2165 1 11.9998C1.35 11.1165 1.79167 10.2956 2.325 9.53731C2.85833 8.77897 3.46667 8.0998 4.15 7.4998L1.4 4.6998L2.8 3.2998L21.2 21.6998L19.8 23.0998ZM5.55 8.89981C5.06667 9.33314 4.625 9.80814 4.225 10.3248C3.825 10.8415 3.48333 11.3998 3.2 11.9998C4.03333 13.6831 5.22917 15.0206 6.7875 16.0123C8.34583 17.004 10.0833 17.4998 12 17.4998C12.3333 17.4998 12.6583 17.479 12.975 17.4373C13.2917 17.3956 13.6167 17.3498 13.95 17.2998L13.05 16.3498C12.8667 16.3998 12.6917 16.4373 12.525 16.4623C12.3583 16.4873 12.1833 16.4998 12 16.4998C10.75 16.4998 9.6875 16.0623 8.8125 15.1873C7.9375 14.3123 7.5 13.2498 7.5 11.9998C7.5 11.8165 7.5125 11.6415 7.5375 11.4748C7.5625 11.3081 7.6 11.1331 7.65 10.9498L5.55 8.89981Z' fill='%23183C8F'/%3E%3C/svg%3E%0A");}.form-login-container .field-validate-error .login-modal-password-toggle-container .login-modal-password-toggle-trigger{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 16C13.25 16 14.3125 15.5625 15.1875 14.6875C16.0625 13.8125 16.5 12.75 16.5 11.5C16.5 10.25 16.0625 9.1875 15.1875 8.3125C14.3125 7.4375 13.25 7 12 7C10.75 7 9.6875 7.4375 8.8125 8.3125C7.9375 9.1875 7.5 10.25 7.5 11.5C7.5 12.75 7.9375 13.8125 8.8125 14.6875C9.6875 15.5625 10.75 16 12 16ZM12 14.2C11.25 14.2 10.6125 13.9375 10.0875 13.4125C9.5625 12.8875 9.3 12.25 9.3 11.5C9.3 10.75 9.5625 10.1125 10.0875 9.5875C10.6125 9.0625 11.25 8.8 12 8.8C12.75 8.8 13.3875 9.0625 13.9125 9.5875C14.4375 10.1125 14.7 10.75 14.7 11.5C14.7 12.25 14.4375 12.8875 13.9125 13.4125C13.3875 13.9375 12.75 14.2 12 14.2ZM12 19C9.56667 19 7.35 18.3208 5.35 16.9625C3.35 15.6042 1.9 13.7833 1 11.5C1.9 9.21667 3.35 7.39583 5.35 6.0375C7.35 4.67917 9.56667 4 12 4C14.4333 4 16.65 4.67917 18.65 6.0375C20.65 7.39583 22.1 9.21667 23 11.5C22.1 13.7833 20.65 15.6042 18.65 16.9625C16.65 18.3208 14.4333 19 12 19ZM12 17C13.8833 17 15.6125 16.5042 17.1875 15.5125C18.7625 14.5208 19.9667 13.1833 20.8 11.5C19.9667 9.81667 18.7625 8.47917 17.1875 7.4875C15.6125 6.49583 13.8833 6 12 6C10.1167 6 8.3875 6.49583 6.8125 7.4875C5.2375 8.47917 4.03333 9.81667 3.2 11.5C4.03333 13.1833 5.2375 14.5208 6.8125 15.5125C8.3875 16.5042 10.1167 17 12 17Z' fill='%23d81916'/%3E%3C/svg%3E%0A");}.form-login-container .field-validate-error .login-modal-password-toggle-container .login-modal-password-toggle-trigger.hide{background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1 13.7998L14.65 12.3498C14.8 11.5665 14.575 10.8331 13.975 10.1498C13.375 9.46647 12.6 9.19981 11.65 9.34981L10.2 7.89981C10.4833 7.76647 10.7708 7.66647 11.0625 7.5998C11.3542 7.53314 11.6667 7.4998 12 7.4998C13.25 7.4998 14.3125 7.9373 15.1875 8.8123C16.0625 9.68731 16.5 10.7498 16.5 11.9998C16.5 12.3331 16.4667 12.6456 16.4 12.9373C16.3333 13.229 16.2333 13.5165 16.1 13.7998ZM19.3 16.9498L17.85 15.5498C18.4833 15.0665 19.0458 14.5373 19.5375 13.9623C20.0292 13.3873 20.45 12.7331 20.8 11.9998C19.9667 10.3165 18.7708 8.97897 17.2125 7.98731C15.6542 6.99564 13.9167 6.4998 12 6.4998C11.5167 6.4998 11.0417 6.53314 10.575 6.5998C10.1083 6.66647 9.65 6.76647 9.2 6.89981L7.65 5.3498C8.33333 5.06647 9.03333 4.85397 9.75 4.7123C10.4667 4.57064 11.2167 4.4998 12 4.4998C14.5167 4.4998 16.7583 5.19564 18.725 6.58731C20.6917 7.97897 22.1167 9.78314 23 11.9998C22.6167 12.9831 22.1125 13.8956 21.4875 14.7373C20.8625 15.579 20.1333 16.3165 19.3 16.9498ZM19.8 23.0998L15.6 18.9498C15.0167 19.1331 14.4292 19.2706 13.8375 19.3623C13.2458 19.454 12.6333 19.4998 12 19.4998C9.48333 19.4998 7.24167 18.804 5.275 17.4123C3.30833 16.0206 1.88333 14.2165 1 11.9998C1.35 11.1165 1.79167 10.2956 2.325 9.53731C2.85833 8.77897 3.46667 8.0998 4.15 7.4998L1.4 4.6998L2.8 3.2998L21.2 21.6998L19.8 23.0998ZM5.55 8.89981C5.06667 9.33314 4.625 9.80814 4.225 10.3248C3.825 10.8415 3.48333 11.3998 3.2 11.9998C4.03333 13.6831 5.22917 15.0206 6.7875 16.0123C8.34583 17.004 10.0833 17.4998 12 17.4998C12.3333 17.4998 12.6583 17.479 12.975 17.4373C13.2917 17.3956 13.6167 17.3498 13.95 17.2998L13.05 16.3498C12.8667 16.3998 12.6917 16.4373 12.525 16.4623C12.3583 16.4873 12.1833 16.4998 12 16.4998C10.75 16.4998 9.6875 16.0623 8.8125 15.1873C7.9375 14.3123 7.5 13.2498 7.5 11.9998C7.5 11.8165 7.5125 11.6415 7.5375 11.4748C7.5625 11.3081 7.6 11.1331 7.65 10.9498L5.55 8.89981Z' fill='%23d81916'/%3E%3C/svg%3E%0A");}@media screen and (max-width:48rem){.form-login-container{height:100%;display:flex;flex-direction:column;}.form-login-container form#custom-user-login-form{flex:1;display:flex;flex-direction:column;}.form-login-container form#custom-user-login-form .links{flex:1;position:relative;justify-content:center;padding-bottom:48px;}.form-login-container form#custom-user-login-form .links a[href*="/user/register"]{width:100%;position:absolute;bottom:0;left:0;right:0;transform:translateY(64px);z-index:1;}.form-login-container form#custom-user-login-form .js-form-submit{flex:unset;width:100%;max-width:100%;margin-top:1rem;transform:translateY(-64px);}.form-login-container form#custom-user-login-form .login-forgot-password,.form-login-container form#custom-user-login-form a[href*="/user/password"]{flex:unset;width:100%;max-width:100%;margin:2rem 0;}}.modal-recover-password .user-pass{display:none !important;}.modal-email-confirmation-expired-link h2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='68' viewBox='0 0 68 68' fill='none'%3E%3Cpath d='M2.83301 59.5003L33.9997 5.66699L65.1663 59.5003H2.83301ZM12.608 53.8337H55.3913L33.9997 17.0003L12.608 53.8337ZM33.9997 51.0003C34.8025 51.0003 35.4754 50.7288 36.0184 50.1857C36.5615 49.6427 36.833 48.9698 36.833 48.167C36.833 47.3642 36.5615 46.6913 36.0184 46.1482C35.4754 45.6052 34.8025 45.3337 33.9997 45.3337C33.1969 45.3337 32.524 45.6052 31.9809 46.1482C31.4379 46.6913 31.1663 47.3642 31.1663 48.167C31.1663 48.9698 31.4379 49.6427 31.9809 50.1857C32.524 50.7288 33.1969 51.0003 33.9997 51.0003ZM31.1663 42.5003H36.833V28.3337H31.1663V42.5003Z' fill='%23ED9539'/%3E%3C/svg%3E");background-position:center top;background-repeat:no-repeat;}@media screen and (max-width:48rem){#webform-cadastro > .modal > .modal-content{padding-left:1rem;padding-right:1rem;}}.modal-recover-password p[slot=second-text]{word-break:break-word;}.modal-recover-password .modal.full-size .modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center;}.modal-recover-password .modal.full-size .modal-content .text-wrapper{height:unset;}
:root{--mobile-drawer-header-height:auto;--mobile-drawer-z-header:1005;}@media (max-width:48rem){html.mobile-opened,body.mobile-opened{overflow-y:hidden !important;overflow-x:hidden !important;}}.mobile-side-bar-wrapper{display:none;}@media (max-width:48rem){.mobile-side-bar-wrapper.opened-mobile{display:block;}}.mobile-side-bar-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1004;padding-right:30px;}.mobile-side-bar-wrapper-overlay{position:absolute;width:100%;height:100%;background-color:rgba(51,51,51,0.64);z-index:1;top:0;left:0;}.mobile-side-bar-inner{position:relative;z-index:2;width:100%;max-width:358px;height:100%;overflow-y:hidden;background-color:#FFF;border-top-right-radius:48px;display:flex;flex-direction:column;}.mobile-side-bar-inner-header{position:sticky;top:0;background-color:#FFF;z-index:var(--mobile-drawer-z-header);flex-shrink:0;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding-top:env(safe-area-inset-top,0px);}@media (max-width:48rem){.mobile-side-bar-inner-header{position:-webkit-sticky;position:sticky;will-change:transform;}}.mobile-side-bar-inner-logo{padding:24px 10px;display:flex;align-items:center;justify-content:space-between;background-color:#FFF;}.mobile-side-bar-inner-logo .close-mobile-menu{cursor:pointer;outline:none;border-radius:4px;padding:4px;margin:-4px;}.mobile-side-bar-inner-logo .close-mobile-menu:focus,.mobile-side-bar-inner-logo .close-mobile-menu:focus-visible{outline:2px solid #183C8F;outline-offset:2px;}.mobile-side-bar-inner-logo .close-mobile-menu:hover{background-color:rgba(24,60,143,0.1);}.mobile-side-bar-inner-body{flex:1;overflow-y:auto;min-height:0;}.mobile-side-bar-inner-user{background-color:#FFF;}.mobile-side-bar-inner-user .login-menu-modal-button{border:none;padding:12px 16px;align-items:center;justify-items:flex-start;background-color:#f4f4f4;column-gap:12px;width:100%;}.mobile-side-bar-inner-user .login-menu-modal-button p{font-size:14px;text-align:left;color:#183C8F;text-decoration:underline;}.mobile-side-bar-inner-user .login-menu-modal-button p strong{font-family:"Poppins Bold",sans-serif;color:#333333;text-decoration:none;margin-bottom:4px;}.mobile-side-bar-inner-user .logged-menu-modal-button{border:none;padding:12px 16px;align-items:center;justify-items:flex-start;background-color:#f4f4f4;column-gap:12px;width:100%;}.mobile-side-bar-inner-user .logged-menu-modal-button img{border-radius:50%;overflow:hidden;flex:0 0 40px;height:40px;}.mobile-side-bar-inner-user .logged-menu-modal-button .wrap-name-icon{flex:1;max-width:calc(100% - 52px);overflow:hidden;text-overflow:ellipsis;flex-direction:column;align-items:flex-start;}.mobile-side-bar-inner-user .logged-menu-modal-button div.username{font-family:"Poppins Bold",sans-serif;font-size:14px;color:#333333;}.mobile-side-bar-inner-user .logged-menu-modal-button div.username div{display:inline;}@media (max-width:360px){.mobile-side-bar-inner-user .logged-menu-modal-button div.username{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:90%;}}.mobile-side-bar-inner-user .logged-menu-modal-button p{margin:0;}.mobile-side-bar-inner-user .logged-menu-modal-button p + p{margin-top:4px;}.mobile-side-bar-inner-user .logged-menu-modal-button p.username{font-family:"Poppins Bold",sans-serif;font-size:14px;color:#333333;}@media (max-width:360px){.mobile-side-bar-inner-user .logged-menu-modal-button p.username{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:90%;}}.mobile-side-bar-inner-user .logged-menu-modal-button p .logout{display:flex;column-gap:8px;font-size:16px;color:#183C8F;}.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa{padding:16px;}.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul{position:relative !important;display:block !important;border:0;border-radius:0;padding-bottom:16px;border-bottom:solid 1px #E5E5E5;}.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .field--type-entity-reference,.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .field--type-image img,.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .field--type-image{float:none;margin:0;}.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .menu-minha-casa-item{display:flex;gap:8px;padding:8px 4px;}.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .menu-minha-casa-item a{width:100%;display:flex;align-items:center;font-family:"Poppins Regular",sans-serif;gap:0.5rem;padding:4px 0;color:#183C8F;font-weight:400;font-size:1rem;line-height:1.5rem;}.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .menu-minha-casa-item a:hover{color:#183C8F;text-decoration:none;}.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .menu-minha-casa-item:hover,.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .menu-minha-casa-item.active-link{background-color:#F4F4F4;border-radius:0.5rem;}.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .menu-minha-casa-item:active,.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .menu-minha-casa-item.is-loading{background-color:#E5E5E5;border-radius:0.5rem;}.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li .menu-minha-casa-item.active-link a{font-family:"Poppins Bold",sans-serif;}.mobile-side-bar-inner-body .mobile-side-bar-inner-user-menu-minha-casa > ul li:last-child{display:none;}.mobile-side-bar-inner-category-menu > .label{padding:16px;color:#666;font-family:"Poppins SemiBold",sans-serif;font-size:16px;line-height:24px;}.mobile-side-bar-inner-category-menu .header-category-menu-inner{display:block;padding:0;max-height:unset;}.mobile-side-bar-inner-category-menu ul.view-content{list-style:none;padding:0;margin:0;}.mobile-side-bar-inner-category-menu ul.view-content > li{padding:16px;border-bottom:solid 1px #E5E5E5;}.mobile-side-bar-inner-category-menu ul.view-content > li > span{color:#333333;font-family:"Poppins SemiBold",sans-serif;font-size:16px;line-height:24px;display:flex;}.mobile-side-bar-inner-category-menu ul.view-content > li > span a{color:inherit;}.mobile-side-bar-inner-category-menu ul.view-content > li.dropdown > span{display:flex;justify-content:space-between;cursor:pointer;}.mobile-side-bar-inner-category-menu ul.view-content > li.dropdown svg{transition:transform 0.3s linear;}.mobile-side-bar-inner-category-menu ul.view-content > li.dropdown svg path{fill:#333333;}.mobile-side-bar-inner-category-menu ul.view-content > li.dropdown > ul{transition:all 0.3s linear;overflow:hidden;max-height:0;list-style:none;padding:0;margin:0;}.mobile-side-bar-inner-category-menu ul.view-content > li.dropdown > ul > li{padding:12px 16px;border:none;}.mobile-side-bar-inner-category-menu ul.view-content > li.dropdown > ul > li > span{color:#183C8F;font-family:"Poppins Regular",sans-serif;font-size:16px;line-height:24px;display:flex;}.mobile-side-bar-inner-category-menu ul.view-content > li.dropdown > ul > li > span a{color:inherit;}.mobile-side-bar-inner-category-menu ul.view-content > li.dropdown > ul > li:last-child{border:none;padding-bottom:0;}.mobile-side-bar-inner-category-menu ul.view-content > li.dropdown.open > ul{max-height:500px;}.mobile-side-bar-inner-category-menu ul.view-content > li.dropdown.open svg{transform:rotate(180deg);}.mobile-side-bar-inner-main-menu .menu-wrapper{padding-top:40px;}.mobile-side-bar-inner-main-menu .menu-wrapper a.navbar-brand{display:none;}.mobile-side-bar-inner-main-menu .menu-wrapper ul.navbar-nav{display:flex !important;flex-direction:column !important;background-color:#F4F4F4;margin-left:0 !important;width:100%;}.mobile-side-bar-inner-main-menu .menu-wrapper ul.navbar-nav li{border-bottom:solid 1px #e5e5e5;}.mobile-side-bar-inner-main-menu .menu-wrapper ul.navbar-nav li a{padding:16px !important;color:#333333;font-family:"Poppins SemiBold",sans-serif;font-size:16px;line-height:24px;}.mobile-side-bar-inner-main-menu .menu-wrapper ul.navbar-nav li #stores-modal-button{border:0;padding:16px !important;background-color:transparent;color:#333333;font-family:"Poppins SemiBold",sans-serif;font-size:16px;line-height:24px;flex-direction:row-reverse;}.mobile-side-bar-inner-main-menu .menu-wrapper ul.accessibility{display:none !important;width:0 !important;height:0 !important;overflow:hidden !important;}@media (max-width:48rem){body.toolbar-vertical #block-cdc-theme-formularioexpostobusca-de-equipamentosblock-1 .mobile-trigger-button{position:absolute;margin-top:-65px;}body.toolbar-vertical #block-cdc-theme-formularioexpostobusca-de-equipamentosblock-1 .logged-menu-modal-button,body.toolbar-vertical #block-cdc-theme-formularioexpostobusca-de-equipamentosblock-1 .login-menu-modal-button,body.toolbar-vertical #block-cdc-theme-formularioexpostobusca-de-equipamentosblock-1 #cart-button{position:absolute;margin-top:-70px;}body.toolbar-vertical .mobile-side-bar-inner-header{padding-top:0px;}}body.gin--vertical-toolbar.user-logged-in .mobile-side-bar-inner-header{padding-top:0px;}
#block-cdc-theme-removerlojaxitenscarrinho .text-formatted{height:100%;}#block-cdc-theme-removerlojaxitenscarrinho .modal-remove-loja{display:flex;justify-content:space-between;flex-direction:column;gap:2rem;height:100%;}#block-cdc-theme-removerlojaxitenscarrinho .modal-remove-loja-content{display:flex;flex-direction:column;gap:2rem;}#block-cdc-theme-removerlojaxitenscarrinho .modal-remove-loja .title{color:#333333;text-align:center;font-family:"Poppins Bold",sans-serif;font-size:1.5rem;line-height:2rem;}#block-cdc-theme-removerlojaxitenscarrinho .modal-remove-loja .description{color:#333333;text-align:center;font-size:1rem;line-height:1.5rem;}#block-cdc-theme-removerlojaxitenscarrinho .modal-remove-loja .itens-remove-loja{display:flex;flex-direction:column;gap:1rem;max-height:256px;overflow-y:auto;padding:0.5rem 0;}#block-cdc-theme-removerlojaxitenscarrinho .modal-remove-loja .itens-remove-loja .product-image-title-wrapper{background:#FFF;box-shadow:0px 2px 10px 0px rgba(68,88,122,0.15);}#block-cdc-theme-removerlojaxitenscarrinho .modal-remove-loja .itens-remove-loja .product-image-title-wrapper .product-title-more-wrapper .field{font-family:"Poppins Bold",sans-serif;font-size:1.25rem;line-height:2rem;margin-bottom:0;}#block-cdc-theme-removerlojaxitenscarrinho .modal-remove-loja .itens-remove-loja .product-image-title-wrapper .product-title-more-wrapper .field a{display:flex;width:100%;color:#333333;text-align:left;}#block-cdc-theme-removerlojaxitenscarrinho .modal-remove-loja .title-buttons{color:#333333;text-align:center;font-family:"Poppins Bold",sans-serif;font-size:0.875rem;line-height:1.5rem;margin-bottom:1rem;}#block-cdc-theme-removerlojaxitenscarrinho .modal-remove-loja .button-wrapper{display:flex;flex-direction:column;gap:1rem;}@media screen and (max-width:48rem){#remover-loja-itens-carrinho .text-wrapper > div{height:100%;}}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
#btn-localizacao{display:none !important;}#btn-localizacao:parent{display:none !important;}.stores-form-content .filtro-lojas > div:first-child{padding-bottom:inherit;margin-bottom:inherit;border-bottom:inherit;}.stores-form-content{margin-top:-24px;}
#webform-cadastro .notice-text{text-align:initial;}#webform-cadastro .webform-button--previous{border:1px solid #183C8F;background-color:transparent;color:#183C8F;}#webform-cadastro .title{text-align:center;font-family:"Poppins Bold",sans-serif;font-size:1.5rem;line-height:2rem;}#webform-cadastro .subtitle{font-family:"Poppins Regular",sans-serif;font-size:1rem;line-height:1.5rem;}#webform-cadastro .webform-submission-cadastro-portal-form > div.js-form-wrapper{display:flex;flex-direction:column;gap:1rem;}#webform-cadastro .webform-submission-cadastro-portal-form .progress-tracker{margin:0 0 1rem;}#webform-cadastro .webform-submission-cadastro-portal-form .progress-text{display:block;color:#989898;text-align:center;font-family:"Poppins Regular",sans-serif;font-size:0.75rem;line-height:1rem;padding:0;margin-left:0.5rem;}#webform-cadastro .webform-submission-cadastro-portal-form .progress-text .progress-title{margin-top:1rem;}#webform-cadastro .webform-submission-cadastro-portal-form .progress-step.is-active .progress-text{color:#183C8F;}#webform-cadastro .webform-submission-cadastro-portal-form .progress-step.is-active .progress-marker::before{background-color:#183C8F;}#webform-cadastro .webform-submission-cadastro-portal-form .progress-step .progress-marker::before{background-color:#989898;}@media screen and (max-width:48rem){#webform-cadastro .webform-submission-cadastro-portal-form .progress-step .progress-marker::before{width:1.25rem;height:1.25rem;font-size:0.75rem;padding:0;}}#webform-cadastro .webform-submission-cadastro-portal-form .progress-marker::after{height:1px;background-color:#989898;right:0;transform:translateX(50%);width:80%;}#webform-cadastro .webform-submission-cadastro-portal-form lgr-select-option li{padding-left:3rem !important;}#webform-cadastro .webform-submission-cadastro-portal-form lgr-select-option[value=cpf]::before,#webform-cadastro .webform-submission-cadastro-portal-form lgr-select-option[value=cnpj]::before{position:absolute;left:0;content:url(/themes/custom/cdc_theme/assets/svg/brazil.svg);}#webform-cadastro .webform-submission-cadastro-portal-form lgr-select-option[value=ci_py]::before,#webform-cadastro .webform-submission-cadastro-portal-form lgr-select-option[value=ruc]::before{position:absolute;left:0;content:url(/themes/custom/cdc_theme/assets/svg/paraguay.svg);}#webform-cadastro .webform-submission-cadastro-portal-form lgr-select-option[value=ci_uy]::before,#webform-cadastro .webform-submission-cadastro-portal-form lgr-select-option[value=rut]::before{position:absolute;left:0;content:url(/themes/custom/cdc_theme/assets/svg/uruguay.svg);}#webform-cadastro .webform-submission-cadastro-portal-form .form-item-nome,#webform-cadastro .webform-submission-cadastro-portal-form .form-item-razao-social{margin-bottom:1rem;}@media (min-width:48rem){#webform-cadastro .webform-submission-cadastro-portal-form .form-item-nome,#webform-cadastro .webform-submission-cadastro-portal-form .form-item-razao-social{margin-bottom:0;}}#webform-cadastro .webform-submission-cadastro-portal-form .webform-email-confirm--wrapper{margin:0 !important;}#webform-cadastro .webform-submission-cadastro-portal-form #edit-senha{display:flex;flex-direction:column;gap:1rem;}#webform-cadastro .webform-submission-cadastro-portal-form .password-confirm--wrapper .fieldset-wrapper{display:flex;flex-direction:column;gap:1rem;}#webform-cadastro .webform-submission-cadastro-portal-form .alert-danger{display:none;}#webform-cadastro .webform-submission-cadastro-portal-form .input-password-wrapper{position:relative;}#webform-cadastro .webform-submission-cadastro-portal-form .input-password-wrapper input{padding-right:40px;}#webform-cadastro .webform-submission-cadastro-portal-form .input-password-wrapper .hide-password{height:1.5rem;width:1.5rem;background:url(/themes/custom/cdc_theme/assets/svg/visibility_on.svg);position:absolute;top:24px;right:16px;transform:translateY(-50%);}#webform-cadastro .webform-submission-cadastro-portal-form .input-password-wrapper .hide-password-off{background:url(/themes/custom/cdc_theme/assets/svg/visibility_off.svg);}#webform-cadastro .webform-submission-cadastro-portal-form .password-validation{margin:0;padding:1rem !important;text-align:left;border-radius:1rem;border:1px solid #E5E5E5;}#webform-cadastro .webform-submission-cadastro-portal-form .password-validation #edit-password-validation{display:flex;flex-direction:column;gap:1rem;}#webform-cadastro .webform-submission-cadastro-portal-form .password-validation-message-wrapper{display:flex;flex-direction:column;gap:0.5rem;}#webform-cadastro .webform-submission-cadastro-portal-form .password-validation-title{color:#183C8F;font-family:"Poppins Bold",sans-serif;font-size:0.875rem;line-height:1.5rem;}#webform-cadastro .webform-submission-cadastro-portal-form .password-validation-message{color:#989898;font-size:0.875rem;line-height:1.5rem;position:relative;padding-left:1.5rem;}#webform-cadastro .webform-submission-cadastro-portal-form .password-validation-message::before{display:flex;align-items:center;content:"";background:url(/themes/custom/cdc_theme/assets/svg/chevron_right.svg);position:absolute;left:0;top:50%;height:16px;width:16px;transform:translateY(-50%);}#webform-cadastro .webform-submission-cadastro-portal-form .password-validation-message.success{color:#198045;}#webform-cadastro .webform-submission-cadastro-portal-form .password-validation-message.success::before{background:url(/themes/custom/cdc_theme/assets/svg/done.svg);}#webform-cadastro .webform-submission-cadastro-portal-form .password-validation-message.error{color:#d81916;}#webform-cadastro .webform-submission-cadastro-portal-form .password-validation-message.error::before{background:url(/themes/custom/cdc_theme/assets/svg/close.svg);}#webform-cadastro .webform-submission-cadastro-portal-form .buttons-wrapper{margin-top:1rem;}@media (min-width:48rem){#webform-cadastro .webform-submission-cadastro-portal-form .buttons-wrapper{margin-top:0;}}#webform-cadastro .webform-submission-cadastro-portal-form .buttons-wrapper #fechar-modal,#webform-cadastro .webform-submission-cadastro-portal-form .buttons-wrapper .webform-button--next{width:100%;}#webform-cadastro .webform-submission-cadastro-portal-form .buttons-wrapper > div:first-of-type{order:1;}@media (min-width:48rem){#webform-cadastro .webform-submission-cadastro-portal-form .buttons-wrapper > div:first-of-type{order:unset;}}#webform-cadastro .webform-submission-cadastro-portal-form .buttons-wrapper .form-actions button.form-submit{flex:1;width:100%;}#webform-cadastro .webform-submission-cadastro-portal-form .terms-and-condition{position:relative;padding-left:2rem;}#webform-cadastro .webform-submission-cadastro-portal-form .terms-and-condition input{width:24px;height:24px;position:absolute;left:0;transform:translateX(100%);}#webform-cadastro .webform-submission-cadastro-portal-form .terms-and-condition input:checked{background-color:#183C8F;border-color:#183C8F;}#webform-cadastro .webform-submission-cadastro-portal-form .terms-and-condition input:focus{box-shadow:unset;outline:1px solid;}#webform-cadastro .webform-submission-cadastro-portal-form .terms-and-condition .webform-element-description{color:#333333;font-size:1rem;line-height:1.5rem;text-align:left;}#webform-cadastro .webform-submission-cadastro-portal-form .terms-and-condition .webform-element-description a{color:#183C8F;text-decoration-line:underline;}@media (min-width:48rem){#webform-cadastro .webform-submission-cadastro-portal-form .password-terms-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"password validation" "terms validation";}#webform-cadastro .webform-submission-cadastro-portal-form .password-terms-wrapper div.webform-flex--1:nth-child(1){grid-area:password;}#webform-cadastro .webform-submission-cadastro-portal-form .password-terms-wrapper div.webform-flex--1:nth-child(2){grid-area:validation;}#webform-cadastro .webform-submission-cadastro-portal-form .password-terms-wrapper div.webform-flex--1:nth-child(3){grid-area:terms;}}#webform-cadastro .webform-submission-cadastro-portal-form .login-modal-intro-text{font-family:"Poppins Regular",sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#333333;margin-bottom:-5px;position:relative;display:flex;gap:5px;}#webform-cadastro .webform-submission-cadastro-portal-form .login-modal-intro-text .tooltip-container{display:none;}#webform-cadastro .webform-submission-cadastro-portal-form .login-modal-intro-text .tooltip-container.show-tooltip{display:block;position:absolute;top:0;left:0;margin-top:24px;border-radius:2rem;background-color:#fff;padding:1rem;font-size:14px;color:#333;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);z-index:99;}#webform-cadastro .webform-submission-cadastro-portal-form .login-modal-intro-text .tooltip-trigger{flex:0 0 24px;min-width:24px;max-width:24px;width:24px;height:24px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 17.5H13V11.5H11V17.5ZM12 9.5C12.2833 9.5 12.5208 9.40417 12.7125 9.2125C12.9042 9.02083 13 8.78333 13 8.5C13 8.21667 12.9042 7.97917 12.7125 7.7875C12.5208 7.59583 12.2833 7.5 12 7.5C11.7167 7.5 11.4792 7.59583 11.2875 7.7875C11.0958 7.97917 11 8.21667 11 8.5C11 8.78333 11.0958 9.02083 11.2875 9.2125C11.4792 9.40417 11.7167 9.5 12 9.5ZM12 22.5C10.6167 22.5 9.31667 22.2375 8.1 21.7125C6.88333 21.1875 5.825 20.475 4.925 19.575C4.025 18.675 3.3125 17.6167 2.7875 16.4C2.2625 15.1833 2 13.8833 2 12.5C2 11.1167 2.2625 9.81667 2.7875 8.6C3.3125 7.38333 4.025 6.325 4.925 5.425C5.825 4.525 6.88333 3.8125 8.1 3.2875C9.31667 2.7625 10.6167 2.5 12 2.5C13.3833 2.5 14.6833 2.7625 15.9 3.2875C17.1167 3.8125 18.175 4.525 19.075 5.425C19.975 6.325 20.6875 7.38333 21.2125 8.6C21.7375 9.81667 22 11.1167 22 12.5C22 13.8833 21.7375 15.1833 21.2125 16.4C20.6875 17.6167 19.975 18.675 19.075 19.575C18.175 20.475 17.1167 21.1875 15.9 21.7125C14.6833 22.2375 13.3833 22.5 12 22.5ZM12 20.5C14.2333 20.5 16.125 19.725 17.675 18.175C19.225 16.625 20 14.7333 20 12.5C20 10.2667 19.225 8.375 17.675 6.825C16.125 5.275 14.2333 4.5 12 4.5C9.76667 4.5 7.875 5.275 6.325 6.825C4.775 8.375 4 10.2667 4 12.5C4 14.7333 4.775 16.625 6.325 18.175C7.875 19.725 9.76667 20.5 12 20.5Z' fill='%23183C8F'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;}#webform-cadastro .webform-submission-cadastro-portal-form .login-modal-intro-text.error-text{display:none;color:#d81916;}#webform-cadastro .webform-submission-cadastro-portal-form .login-modal-intro-text.error-text p{color:inherit;}#webform-cadastro .webform-submission-cadastro-portal-form[current-card=second_step] .buttons-wrapper div.webform-flex:first-of-type,#webform-cadastro .webform-submission-cadastro-portal-form[data-webform-current-card=second_step] .buttons-wrapper div.webform-flex:first-of-type{display:none;}#webform-cadastro .webform-submission-cadastro-portal-form[current-card=second_step] .buttons-wrapper div.webform-flex:first-of-type .close-modal-button,#webform-cadastro .webform-submission-cadastro-portal-form[data-webform-current-card=second_step] .buttons-wrapper div.webform-flex:first-of-type .close-modal-button{display:none;}#webform-cadastro .webform-submission-cadastro-portal-form[current-card=second_step] .buttons-wrapper .form-actions,#webform-cadastro .webform-submission-cadastro-portal-form[data-webform-current-card=second_step] .buttons-wrapper .form-actions{display:flex !important;justify-content:space-between;gap:1rem;}#webform-cadastro .webform-submission-cadastro-portal-form[current-card=second_step] .buttons-wrapper .form-actions button.form-submit,#webform-cadastro .webform-submission-cadastro-portal-form[data-webform-current-card=second_step] .buttons-wrapper .form-actions button.form-submit{flex:1;width:100%;}@media screen and (max-width:48rem){#webform-cadastro .webform-submission-cadastro-portal-form[current-card=second_step] .buttons-wrapper .form-actions,#webform-cadastro .webform-submission-cadastro-portal-form[data-webform-current-card=second_step] .buttons-wrapper .form-actions{flex-direction:column-reverse;gap:1rem;}#webform-cadastro .webform-submission-cadastro-portal-form[current-card=second_step] .buttons-wrapper .form-actions button.form-submit,#webform-cadastro .webform-submission-cadastro-portal-form[data-webform-current-card=second_step] .buttons-wrapper .form-actions button.form-submit{width:100%;height:48px;flex:0 0 48px;}}@media screen and (max-width:48rem){.ui-dialog.ui-front:not(.ui-dialog-off-canvas):has(.confirmation-signon-wrapper){width:100% !important;max-width:unset;left:unset !important;right:unset !important;top:0 !important;height:100dvh !important;border-radius:0 !important;}.ui-dialog.ui-front:not(.ui-dialog-off-canvas):has(.confirmation-signon-wrapper) .webform-confirmation-modal--content{flex:1;display:flex;max-height:unset !important;}.ui-dialog.ui-front:not(.ui-dialog-off-canvas):has(.confirmation-signon-wrapper) .webform-confirmation-modal--content .confirmation-signon-wrapper{height:100%;display:flex;flex-direction:column;}.ui-dialog.ui-front:not(.ui-dialog-off-canvas):has(.confirmation-signon-wrapper) .webform-confirmation-modal--content .confirmation-signon-wrapper p:last-child:has(a){margin-top:auto;}}
