*{border:none;box-sizing:border-box;font-family:Montserrat,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none}img{display:block;max-width:100%}html{font-size:62.5%}@media (max-width:1300px){html{font-size:58%}}body{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;background-color:hsla(0,0%,99%,.988)}button{background-color:transparent;cursor:pointer}.d-none{display:none!important}.d-flex{display:flex!important}.btn-primary,.btn-principal,.btn-secondary{align-items:center;border-radius:.8rem;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-weight:700;justify-content:center;padding:0 2.4rem}.btn-primary{background-color:#0c0c0c;color:hsla(0,0%,99%,.988);transition:background-color .2s}.btn-primary:hover{background-color:#404040}.btn-primary .loading-inline{border:1.6px solid hsla(0,0%,99%,.988);border-top-color:#0c0c0c;height:2rem;margin-left:.8rem;width:2rem}.btn-secondary{background-color:transparent;border:1px solid #0c0c0c;color:#0c0c0c;transition:background-color .2s}.btn-secondary:hover{background-color:#0c0c0c;color:hsla(0,0%,99%,.988)}.btn-secondary .loading-inline{border:1.6px solid hsla(0,0%,99%,.988);border-top-color:#0c0c0c;height:2rem;margin-left:.8rem;width:2rem}.btn-principal{background-color:#06804e;color:hsla(0,0%,99%,.988);transition:filter .2s}.btn-principal:hover{filter:brightness(1.1)}.btn-principal .loading-inline{border:1.6px solid hsla(0,0%,99%,.988);border-top-color:#014b17;height:2rem;margin-left:.8rem;width:2rem}h2{font-size:2.4rem;font-weight:600}.text.text-small{font-size:1.4rem}.text.text-medium{font-size:1.6rem}.text.text-big{font-size:1.8rem}.text.gray{color:#7e7e7e}.text.white{color:hsla(0,0%,99%,.988)}.text.black,.text.green{color:#0c0c0c}.text.fw500{font-weight:500}.container{margin:0 auto;max-width:136.6rem;padding:0 3rem;width:100%}@media (max-width:1168px){.container{max-width:100%}}@media (max-width:480px){.container{padding:0 1.5rem}}.title-section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.title-section span{color:#0c0c0c;font-size:1.6rem;font-weight:600;margin-bottom:.8rem}.title-section .content{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.title-section .content h2{color:hsla(0,0%,99%,.988);font-size:2.4rem;font-weight:600;margin-left:4rem;margin-right:4rem;text-align:center}.card-product{cursor:pointer;flex-direction:column;flex-wrap:wrap;justify-content:space-between;transition:all .32s}.card-product,.card-product .top .image{align-items:center;display:flex;width:100%}.card-product .top .image{flex-direction:row;justify-content:center;overflow:hidden;position:relative}.card-product .top .image img{-o-object-fit:cover;object-fit:cover}.card-product .top .wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:absolute;right:1.2rem;top:1.2rem}.card-product .top .wrapper .percentage-discount{align-items:center;background:linear-gradient(90deg,#fe0000,#980000);border-radius:50%;color:hsla(0,0%,99%,.988);display:flex;flex-direction:row;font-size:1.3rem;font-weight:700;height:5.2rem;justify-content:center;padding:.8rem 1rem;text-align:center;width:5.2rem}.card-product .top .product-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0c0c0c;display:-webkit-box;font-size:1.3rem;font-weight:500;margin-bottom:1.6rem;margin-top:1.6rem;max-height:2.6em;overflow:hidden;text-align:center;text-overflow:ellipsis}.card-product .top .wrapper-values{align-items:center;display:flex;flex-direction:flex;justify-content:center;margin-top:.8rem}.card-product .top .wrapper-values .price-old{color:#7e7e7e;font-size:1.4rem;font-weight:500;margin-right:.4rem}.card-product .top .wrapper-values .price-old span{text-decoration:line-through}.card-product .top .wrapper-values .sale-value{color:#0c0c0c;font-size:1.6rem;font-weight:600}.card-product .top .installment{color:#0c0c0c;font-size:1.3rem;font-weight:500;margin-top:.8rem;text-align:center}.card-product .top .installment span{color:#0c0c0c;font-size:1.35rem;font-weight:600}.card-product .bottom{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.card-product .bottom button{font-size:1.4rem;height:4rem;letter-spacing:.2rem;margin-top:1.2rem;max-width:24rem;text-transform:uppercase;width:100%}@media (max-width:640px){.card-product{max-width:100%;width:100%}.card-product:not(.best-sellers){background-color:transparent;border:none;box-shadow:none;padding:0}.card-product:not(.best-sellers) .top .product-name{font-size:1.2rem}.card-product.best-sellers{box-shadow:none;padding:0}.card-product.best-sellers:last-child .bottom .btn-secondary{margin-bottom:0}.card-product.best-sellers .top .product-name{font-size:1.4rem}.card-product.best-sellers .top .wrapper-values .price-old{font-size:1.6rem}.card-product.best-sellers .top .wrapper-values .sale-value{font-size:2rem}.card-product.best-sellers .top .installment{font-size:1.5rem}.card-product.best-sellers .bottom .btn-secondary{font-size:1.6rem;height:4.8rem;margin-bottom:5.6rem;margin-top:2rem}.card-product:hover .image img{scale:none}.card-product .top .wrapper{right:.8rem;top:.8rem}.card-product .top .wrapper .percentage-discount{font-size:1.2rem;height:4.2rem;width:4.2rem}.card-product .top .product-name{margin-bottom:1rem;margin-top:1rem}.card-product .top .wrapper-values{margin-top:0}.card-product .top .wrapper-values .sale-value{font-size:1.7rem}.card-product .image img{transition:none}}@media (max-width:368px){.card-product:not(.best-sellers) .wrapper-values{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.card-product:not(.best-sellers) .wrapper-values .price-old{margin-right:0}}.loading{align-items:center;background:rgba(45,45,45,.64);bottom:0;display:flex;display:none;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.loading .spin{animation:spin 1s linear infinite;border:3.2px solid hsla(0,0%,99%,.988);border-radius:100%;border-top-color:#0c0c0c;height:4.8rem;width:4.8rem}.loading .message{margin-top:.4rem;text-align:center}.loading.active{display:flex}.loading-inline{animation:spin 1s linear infinite;border-radius:100%;display:none}.loading-inline.active{display:flex}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;flex-direction:row;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;z-index:0}.modal .modal-content{background:hsla(0,0%,99%,.988);border-radius:.8rem;margin:0 1.5rem;max-width:60rem;padding:2.4rem;position:relative;transform:translateY(30px);transition:transform .3s;width:100%}.modal .modal-content .modal-close{position:absolute;right:1.6rem;top:1rem}.modal .modal-content .modal-close svg{cursor:pointer}.modal .modal-content .title{color:#0c0c0c;font-size:2.4rem;font-weight:600;margin-bottom:2.4rem;margin-top:2.4rem}.modal .modal-content p{color:#0c0c0c;font-size:1.6rem;font-weight:600}@media (max-width:480px){.modal .modal-content{padding:2.4rem 1.5rem}}.modal-is-open{opacity:1;pointer-events:all;z-index:9998}.modal-is-open .modal-content{transform:translateY(0)}.login-modal .modal-content{width:45rem}.login-modal .modal-content form .form-group{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.login-modal .modal-content form .form-group label{color:#0c0c0c;font-size:1.4rem;font-weight:600;margin-bottom:1.2rem}.login-modal .modal-content form .form-group input{background-color:transparent;border:1px solid #0c0c0c;border-radius:.8rem;color:#0c0c0c;font-size:1.5rem;font-weight:500;height:5.6rem;padding:.8rem 4rem .8rem 1.2rem;transition:box-shadow .2s;width:100%}.login-modal .modal-content form .form-group input:focus{box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);-webkit-box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);outline:0}.login-modal .modal-content form .form-group input.error{border-color:#cf0b0b}.login-modal .modal-content form .form-group input.error:focus{box-shadow:0 0 0 .3rem rgba(255,0,0,.25);-webkit-box-shadow:0 0 0 .3rem rgba(255,0,0,.25)}.login-modal .modal-content form .form-group input::-moz-placeholder{color:#0c0c0c}.login-modal .modal-content form .form-group input::placeholder{color:#0c0c0c}.login-modal .modal-content form .form-group+.form-group{margin-top:2.4rem}.login-modal .modal-content form .form-group .invalid-feedback{color:#cf0b0b;display:block;font-size:1.2rem;font-weight:600;margin-top:.6rem}.login-modal .modal-content form button{height:5.6rem;margin-top:2.4rem;width:100%}.login-modal .modal-content form .success-feedback{color:#0c0c0c;display:none;font-size:1.4rem;font-weight:600;margin-top:.8rem;text-align:center}.login-modal .modal-content form .back-login,.login-modal .modal-content form .forgot-password{align-items:center;color:#0c0c0c;display:flex;flex-direction:row;font-size:1.5rem;font-weight:400;justify-content:center;margin-top:2.4rem;text-decoration:underline;transition:color .2s}.login-modal .modal-content form p{align-items:center;color:#0c0c0c;display:flex;flex-direction:row;font-size:1.6rem;font-weight:400;justify-content:center;margin-top:3.2rem}.login-modal .modal-content form p a{color:#0c0c0c;font-weight:600;margin-left:.8rem;text-decoration:underline}.search-modal .content{margin-top:4rem;position:relative;width:100%}.search-modal .content input{background-color:transparent;border:1px solid #0c0c0c;border-radius:.4rem;color:#0c0c0c;font-size:1.5rem;font-weight:500;height:5.6rem;padding:.8rem 4rem .8rem 1.2rem;width:100%}.search-modal .content input:focus{box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);-webkit-box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);outline:0}.search-modal .content input::-moz-placeholder{color:#0c0c0c}.search-modal .content input::placeholder{color:#0c0c0c}.search-modal .content img.magnifier{position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.search-modal .content .results-search{background-color:hsla(0,0%,99%,.988);box-shadow:0 4px 40px 0 hsla(0,0%,5%,.16);display:none;margin-top:.8rem;max-height:34rem;padding:0 1rem;width:100%}.search-modal .content .results-search ul{max-height:33rem;overflow-x:hidden;overflow-y:auto;width:100%}.search-modal .content .results-search ul li a{align-items:center;cursor:pointer;display:flex;height:9.4rem}.search-modal .content .results-search ul li a img.image-product{border-radius:.4rem;height:8rem;margin-right:1rem;width:7.2rem}.search-modal .content .results-search ul li a .info .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0c0c0c;display:block;display:-webkit-box;font-size:1.4rem;font-weight:500;margin-bottom:.8rem;margin-top:0;max-height:2.6em;overflow:hidden;text-overflow:ellipsis;width:100%}.search-modal .content .results-search ul li a .info .discount-and-price{align-items:flex-start;display:flex;flex-direction:column}.search-modal .content .results-search ul li a .info .discount-and-price .discount{color:#7e7e7e;font-size:1.2rem;font-weight:500;margin-right:1.6rem;text-decoration:line-through}.search-modal .content .results-search ul li a .info .discount-and-price .price{color:#0c0c0c;display:block;font-size:1.4rem;font-weight:600}.search-modal .content .results-search ul li+li{border-top:1px solid hsla(0,0%,73%,.2)}.search-modal .content .results-search ul li.not-products{color:#0c0c0c;font-size:1.6rem;font-weight:500;padding:2rem 0}.search-modal .content .results-search.active{display:flex}header{background-color:hsla(0,0%,99%,.988);position:fixed;top:0;transition:top .9s;width:100%;z-index:100}header .container{flex-direction:column;max-width:100%;padding:0}header .container,header .container .message-top{align-items:center;display:flex;justify-content:center}header .container .message-top{background-color:#0c0c0c;flex-direction:row;height:3.2rem;width:100%;z-index:2}header .container .message-top p{color:hsla(0,0%,99%,.988);font-size:1.3rem;font-weight:600}header .container .menu-desktop{box-shadow:0 4px 40px 0 hsla(0,0%,5%,.12);flex-direction:column;z-index:2}header .container .menu-desktop,header .container .menu-desktop .menu{align-items:center;background-color:hsla(0,0%,99%,.988);display:flex;justify-content:center;width:100%}header .container .menu-desktop .menu{flex-direction:row;height:10rem}header .container .menu-desktop .menu .container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:136.6rem;padding:0 3rem}header .container .menu-desktop .menu .container .search{position:relative;width:40rem}header .container .menu-desktop .menu .container .search input{background-color:transparent;border:1px solid #0c0c0c;border-radius:.8rem;color:#0c0c0c;font-size:1.4rem;font-weight:500;height:4.8rem;padding:.8rem 1.6rem;transition:box-shadow .2s;width:100%}header .container .menu-desktop .menu .container .search input:focus{box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);-webkit-box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);outline:0}header .container .menu-desktop .menu .container .search input::-moz-placeholder{color:#7e7e7e}header .container .menu-desktop .menu .container .search input::placeholder{color:#7e7e7e}header .container .menu-desktop .menu .container .search svg{position:absolute;right:.6rem;top:50%;transform:translate(-50%,-50%)}header .container .menu-desktop .menu .container .search .results-search{background-color:hsla(0,0%,99%,.988);box-shadow:0 4px 40px 0 hsla(0,0%,5%,.12);display:none;position:absolute;top:5.6rem;width:48rem;z-index:9999}header .container .menu-desktop .menu .container .search .results-search ul{max-height:37.8rem;overflow-x:hidden;overflow-y:auto;width:60rem}header .container .menu-desktop .menu .container .search .results-search ul li.not-products{color:#0c0c0c;font-size:1.4rem;font-weight:500;padding:1.6rem}header .container .menu-desktop .menu .container .search .results-search ul li a{align-items:center;cursor:pointer;display:flex;height:9.4rem;padding-left:1.6rem;transition:background-color .2s}header .container .menu-desktop .menu .container .search .results-search ul li a:hover{background-color:#e8e9ec}header .container .menu-desktop .menu .container .search .results-search ul li a img.image-product{border-radius:.4rem;height:7.2rem;margin-right:1rem;width:6rem}header .container .menu-desktop .menu .container .search .results-search ul li a .info span.title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0c0c0c;display:block;display:-webkit-box;font-size:1.3rem;font-weight:500;margin-bottom:.8rem;max-height:2.6em;overflow:hidden;text-overflow:ellipsis;width:100%}header .container .menu-desktop .menu .container .search .results-search ul li a .info .discount-and-price{align-items:flex-start;display:flex;flex-direction:column}header .container .menu-desktop .menu .container .search .results-search ul li a .info .discount-and-price .discount{color:#7e7e7e;font-size:1.2rem;font-weight:500;margin-right:1.6rem;text-decoration:line-through}header .container .menu-desktop .menu .container .search .results-search ul li a .info .discount-and-price .price{color:#0c0c0c;display:block;font-size:1.4rem;font-weight:600}header .container .menu-desktop .menu .container .search .results-search ul li+li{border-top:1px solid hsla(0,0%,73%,.2)}header .container .menu-desktop .menu .container .search .results-search ul li.not-result{align-items:center;color:#cf0b0b;display:flex;font-size:1.4rem;font-weight:500;height:6.4rem;padding-left:1.6rem}header .container .menu-desktop .menu .container .search .results-search.active{display:flex}header .container .menu-desktop .menu .container .logo img{width:4.8rem}header .container .menu-desktop .menu .container .my-account-and-bag{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:40rem}header .container .menu-desktop .menu .container .my-account-and-bag .my-account{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start;margin-right:3.2rem;position:relative}header .container .menu-desktop .menu .container .my-account-and-bag .my-account img{margin-right:.4rem}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .wrapper .authenticated{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .wrapper .authenticated img{margin-left:.2rem}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .wrapper .not-authenticated{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .wrapper .not-authenticated img{margin-right:.4rem}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .wrapper a{align-items:center;color:#0c0c0c;display:flex;flex-direction:row;font-size:1.4rem;font-weight:600;justify-content:center}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .wrapper a+a{margin-left:.8rem}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .wrapper a button{align-items:center;display:flex;flex-direction:row;font-size:1.4rem;font-weight:700;height:4.8rem;justify-content:center}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .wrapper a button img{margin-right:.4rem;width:2.4rem}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .my-account-dropdown{background-color:hsla(0,0%,99%,.988);box-shadow:0 0 48px 0 hsla(0,0%,5%,.08);display:none;left:0;position:absolute;top:3.2rem;width:24rem;z-index:1}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .my-account-dropdown li{align-items:center;display:flex;flex-direction:row;justify-content:center;transition:background-color .2s;width:100%}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .my-account-dropdown li a{color:#0c0c0c;display:block;font-size:1.5rem;font-weight:400;padding:1.2rem;width:90%}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .my-account-dropdown li:hover{background-color:#0c0c0c;color:hsla(0,0%,99%,.988)}header .container .menu-desktop .menu .container .my-account-and-bag .my-account .my-account-dropdown li:hover a{border-bottom:none;color:hsla(0,0%,99%,.988);font-weight:600}header .container .menu-desktop .menu .container .my-account-and-bag .bag{cursor:pointer;position:relative}header .container .menu-desktop .menu .container .my-account-and-bag .bag .quantity{align-items:center;background:#0c0c0c;border-radius:50%;color:hsla(0,0%,99%,.988);display:flex;flex-direction:row;font-size:1.4rem;font-weight:700;height:2.4rem;justify-content:center;position:absolute;right:-.4rem;top:-1rem;width:2.4rem}header .container .menu-desktop nav{align-items:center;display:flex;flex-direction:row;height:4.4rem;justify-content:center;max-width:136.6rem;padding:0 3rem;width:100%}header .container .menu-desktop nav ul.desktop,header .container .menu-desktop nav ul.desktop li{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}header .container .menu-desktop nav ul.desktop li{cursor:pointer;position:relative;text-decoration:none}header .container .menu-desktop nav ul.desktop li a{color:#0c0c0c;font-size:1.3rem;font-weight:400;text-transform:uppercase}header .container .menu-desktop nav ul.desktop li+li{margin-left:6.4rem}header .container .menu-desktop nav ul.desktop li:after{background-color:#0c0c0c;bottom:.8rem;content:"";height:2.2px;left:0;position:absolute;transition:width .4s cubic-bezier(.25,1,.5,1);width:0}header .container .menu-desktop nav ul.desktop li:hover:not(.submenu):after{width:100%}header .container .menu-desktop nav ul.desktop li .dropdown{align-items:flex-start;background-color:hsla(0,0%,99%,.988);box-shadow:0 0 48px 0 hsla(0,0%,5%,.08);display:flex;display:none;flex-direction:column;justify-content:flex-start;position:absolute;top:4.4rem;width:26rem}header .container .menu-desktop nav ul.desktop li .dropdown li{align-items:center;display:flex;flex-direction:column;justify-content:center;transition:background-color .2s;width:100%}header .container .menu-desktop nav ul.desktop li .dropdown li:hover{background-color:#0c0c0c;color:hsla(0,0%,99%,.988);text-decoration:none}header .container .menu-desktop nav ul.desktop li .dropdown li:hover a{color:hsla(0,0%,99%,.988)}header .container .menu-desktop nav ul.desktop li .dropdown li:after{height:0}header .container .menu-desktop nav ul.desktop li .dropdown li+li{margin-left:0}header .container .menu-desktop nav ul.desktop li .dropdown li a{cursor:pointer;font-size:1.3rem;font-weight:400;padding:1.4rem 0;text-transform:uppercase;width:90%}header .container .menu-mobile{align-items:center;background-color:hsla(0,0%,99%,.988);box-shadow:0 4px 40px 0 hsla(0,0%,5%,.16);display:flex;display:none;flex-direction:row;height:8rem;justify-content:space-between;max-width:136.6rem;padding:0 3rem;width:100%}header .container .menu-mobile .left{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:10rem}header .container .menu-mobile .left .btn-menu-mobile{cursor:pointer;padding:10px 0}header .container .menu-mobile .left .btn-menu-mobile span{background-color:#0c0c0c;border-radius:2.4rem;display:block;height:3px;transition:all .2s linear}header .container .menu-mobile .left .btn-menu-mobile span.line-top{width:22px}header .container .menu-mobile .left .btn-menu-mobile span.line-center{width:34px}header .container .menu-mobile .left .btn-menu-mobile span.line-bottom{width:28px}header .container .menu-mobile .left .btn-menu-mobile span+span{margin-top:6px}header .container .menu-mobile .left .icon-search{margin-left:2rem}header .container .menu-mobile .left .icon-search img{width:3rem}header .container .menu-mobile .center .logo img{width:4rem}header .container .menu-mobile .right{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:10rem}header .container .menu-mobile .right .bag{cursor:pointer;margin-left:1.4rem;position:relative}header .container .menu-mobile .right .bag .quantity{align-items:center;background-color:#0c0c0c;border-radius:50%;color:hsla(0,0%,99%,.988);display:flex;flex-direction:row;font-size:1.4rem;font-weight:600;height:2.4rem;justify-content:center;position:absolute;right:-.4rem;top:-1rem;width:2.4rem}header .container .menu-mobile nav.categories{align-items:center;background-color:hsla(0,0%,99%,.988);bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(-100%);transition:transform .3s;width:100%;z-index:0}header .container .menu-mobile nav.categories.nav-open{opacity:1;pointer-events:all;transform:translateY(0);z-index:9998}header .container .menu-mobile nav.categories .content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:scroll;padding-bottom:2.4rem;width:100%}header .container .menu-mobile nav.categories .content .top{align-items:center;background-color:#0c0c0c;display:flex;flex-direction:row;justify-content:space-between;padding:2rem 1.5rem;width:100%}header .container .menu-mobile nav.categories .content .top .user{align-items:center;display:flex;flex-direction:row;justify-content:center}header .container .menu-mobile nav.categories .content .top .user img{width:2.8rem}header .container .menu-mobile nav.categories .content .top .user a{color:hsla(0,0%,99%,.988);font-size:1.8rem;font-weight:600;margin-left:.4rem}header .container .menu-mobile nav.categories .content .top .user a.btn-load-modal-login{text-decoration:underline}header .container .menu-mobile nav.categories .content ul{margin-top:2rem;padding:0 1.5rem;width:100%}header .container .menu-mobile nav.categories .content ul .title{border-bottom:1px solid #e8e9ec;color:#0c0c0c;font-size:1.6rem;font-weight:600;margin-bottom:1.6rem;padding-bottom:1.6rem;text-transform:uppercase}header .container .menu-mobile nav.categories .content ul li .wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}header .container .menu-mobile nav.categories .content ul li .wrapper img{margin-left:.4rem}header .container .menu-mobile nav.categories .content ul li+li{margin-top:3.2rem}header .container .menu-mobile nav.categories .content ul li a{color:#0c0c0c;font-size:1.6rem;font-weight:400}header .container .menu-mobile nav.categories .content ul li ul.submenu{display:none;margin-top:1rem}header .container .menu-mobile nav.categories .content ul li ul.submenu li a{font-size:1.6rem;font-weight:400}header .container .menu-mobile nav.categories .content ul li ul.submenu li+li{margin-top:2.4rem}header .container .menu-mobile nav.categories .content ul li.rotate-arrow img{transform:rotate(180deg);transition:transform .2s}header .container .menu-mobile nav.categories .content ul+ul{margin-top:3.2rem}header .container .overlay{background:rgba(0,0,0,.4);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1}@media (max-width:1168px){header .container .menu-desktop{display:none}header .container .menu-desktop .logo img{width:4rem}header .container .menu-mobile{display:flex}}@media (max-width:480px){header .container .message-top p{font-size:1.3rem}header .container .menu-mobile{padding:2rem 1.5rem}header .container .menu-mobile .center .logo img{width:4rem}}aside{background:rgba(0,0,0,.32);bottom:0;display:none;left:0;padding-bottom:2.4rem;position:fixed;width:100%;z-index:200}aside,aside .cart{height:100%;right:0;top:0}aside .cart{background-color:hsla(0,0%,99%,.988);overflow-x:hidden;overflow-y:auto;position:absolute;width:56rem;z-index:3}aside .cart .padding-cart{padding:0 2.4rem;width:100%}aside .cart .title{align-items:center;border-bottom:1px solid #e8e9ec;color:#0c0c0c;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem;margin-top:2.4rem;padding-bottom:1.2rem}aside .cart .title svg{cursor:pointer;transition:rotate}aside .cart .title svg:hover{animation:rotate .3s linear}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}aside .cart .progress-bar-shipping{background-color:#0c0c0c;border-radius:.8rem;margin-bottom:2.4rem;padding:1.6rem;width:100%}aside .cart .progress-bar-shipping.shipping-free{background:#10b26e;background:linear-gradient(90deg,#10b26e,#06804e)}aside .cart .progress-bar-shipping.shipping-free .wrapper .progress{background-color:#09623d}aside .cart .progress-bar-shipping p{color:hsla(0,0%,99%,.988);font-size:1.6rem;font-weight:700}aside .cart .progress-bar-shipping p span.green{color:#0c0c0c}aside .cart .progress-bar-shipping p.still-missing{font-size:1.5rem;font-weight:600}aside .cart .progress-bar-shipping p.still-missing .upper-case,aside .cart .progress-bar-shipping p.still-missing .value{font-weight:700}aside .cart .progress-bar-shipping p.tremble{animation:tremble .4s linear;animation-iteration-count:4}@keyframes tremble{0%{margin-left:0}25%{margin-left:7px}50%{margin-left:0}75%{margin-left:-7px}to{margin-left:0}}aside .cart .progress-bar-shipping .wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:.8rem}aside .cart .progress-bar-shipping .wrapper .progress{background-color:#7e7e7e;border-radius:.4rem;height:.64rem;margin-left:1rem;margin-top:1rem;width:100%}aside .cart .progress-bar-shipping .wrapper .progress .bar{background-color:hsla(0,0%,99%,.988);border-radius:.4rem;height:.64rem;width:0}aside .cart .products-add{padding-bottom:2.4rem}aside .cart .products-add .dropdown-products{align-items:center;color:#0c0c0c;cursor:pointer;display:flex;flex-direction:row;font-weight:700;justify-content:flex-start}aside .cart .products-add .dropdown-products img{margin-left:.4rem;transition:transform .2s linear}aside .cart .products-add .dropdown-products.active img{transform:rotate(180deg)}aside .cart .products{padding-bottom:3.2rem}aside .cart .products.hidden{display:none}aside .cart .products .product .top{align-items:center;display:flex;flex-direction:row;justify-content:space-between}aside .cart .products .product .top .product-left .wrapper{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}aside .cart .products .product .top .product-left .wrapper .image{border-radius:.4rem;margin-right:1.6rem}aside .cart .products .product .top .product-left .wrapper .image img{border-radius:.4rem;height:8rem;width:7.2rem}aside .cart .products .product .top .product-left .wrapper .informations{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}aside .cart .products .product .top .product-left .wrapper .informations .offer{background-color:#06804e;border-radius:.8rem;color:hsla(0,0%,99%,.988);font-size:1.2rem;font-weight:600;margin-bottom:.8rem;padding:.4rem .8rem;text-transform:uppercase}aside .cart .products .product .top .product-left .wrapper .informations a .title-product{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0c0c0c;display:-webkit-box;font-size:1.4rem;font-weight:500;max-height:2.6em;max-width:32rem;overflow:hidden;text-overflow:ellipsis}aside .cart .products .product .top .product-left .wrapper .informations .size-product{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1.6rem}aside .cart .products .product .top .product-left .wrapper .informations .size-product .title-features{color:#0c0c0c;font-size:1.4rem;font-weight:600}aside .cart .products .product .top .product-left .wrapper .informations .size-product .content-feature{color:#0c0c0c;font-size:1.4rem;font-weight:500;margin-left:.4rem}aside .cart .products .product .top .product-left .wrapper .informations .size-product .chosen-sizes{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}aside .cart .products .product .top .product-left .wrapper .informations .size-product .chosen-sizes span+span{border-left:1px solid #0c0c0c;display:block;margin-left:.4rem;padding-left:.4rem}aside .cart .products .product .top .product-right svg{cursor:pointer;transition:fill .2s}aside .cart .products .product .top .product-right svg:hover path{fill:#0c0c0c}aside .cart .products .product .bottom{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1.6rem}aside .cart .products .product .bottom .unity-upsell{color:#0c0c0c;font-size:1.2rem;font-weight:600}aside .cart .products .product .bottom .quantity{align-items:center;background-color:#e8e9ec;border-radius:.8rem;display:flex;flex-direction:row;justify-content:flex-start;padding:.8rem}aside .cart .products .product .bottom .quantity input{background-color:transparent;border:1px solid #e8e9ec;color:#0c0c0c;font-size:1.6rem;font-weight:700;height:3.2rem;margin:0;padding:.8rem 1.2rem;text-align:center;width:4.4rem}aside .cart .products .product .bottom .quantity input:focus{border-color:#0c0c0c;outline:0}aside .cart .products .product .bottom .quantity input:-webkit-autofill{-webkit-text-fill-color:#d6d6d6;-webkit-box-shadow:inset 0 0 0 50px #0c0c0c}aside .cart .products .product .bottom .quantity button{background-color:hsla(0,0%,99%,.988);border-radius:.8rem;color:#0c0c0c;height:3.2rem;padding:0;transition:background-color .2s;width:4rem}aside .cart .products .product .bottom .quantity button:hover{background-color:#0c0c0c;color:hsla(0,0%,99%,.988)}aside .cart .products .product .bottom .price{align-items:center;display:flex;flex-direction:row;justify-content:center}aside .cart .products .product .bottom .price .full-price{color:#7e7e7e;font-size:1.4rem;font-weight:500;margin-right:.8rem;text-decoration:line-through}aside .cart .products .product .bottom .price .sale-price{color:#0c0c0c;font-size:1.6rem;font-weight:500}aside .cart .products .product+.product{border-top:1px solid #e8e9ec;margin-top:1.6rem;padding-top:1.6rem}aside .cart .coupon{background-color:hsla(0,0%,99%,.988);width:100%}aside .cart .coupon .header{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}aside .cart .coupon .header h3{color:#0c0c0c;font-size:1.5rem;font-weight:600}aside .cart .coupon .header img{transition:transform .3s ease}aside .cart .coupon .header img.rotate{transform:rotate(180deg)}aside .cart .coupon .coupon-content{display:none;margin-top:2rem}aside .cart .coupon .coupon-content .wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}aside .cart .coupon .coupon-content .wrapper input{background-color:transparent;border:1px solid #0c0c0c;border-radius:.8rem;color:#0c0c0c;font-size:1.4rem;font-weight:600;height:4.8rem;padding:0 1.6rem;transition:box-shadow .2s;width:50%}aside .cart .coupon .coupon-content .wrapper input:focus{box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);-webkit-box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);outline:0}aside .cart .coupon .coupon-content .wrapper input::-moz-placeholder{color:#0c0c0c;font-weight:500}aside .cart .coupon .coupon-content .wrapper input::placeholder{color:#0c0c0c;font-weight:500}aside .cart .coupon .coupon-content .wrapper .btn-primary{font-size:1.4rem;font-weight:700;height:4.8rem;margin-left:.8rem;width:50%}aside .cart .coupon span.message-feedback-coupon{display:inline-block;font-size:1.2rem;font-weight:600;margin-top:.8rem}aside .cart .coupon span.message-feedback-coupon.success{color:#06804e}aside .cart .coupon span.message-feedback-coupon.error{color:#cf0b0b}aside .cart .coupon .border-bottom-coupon{border-bottom:1px solid #cecece;padding-top:2.4rem}aside .cart .shipping{background-color:hsla(0,0%,99%,.988);padding-bottom:3.2rem}aside .cart .shipping .border-top-shipping{border-top:1px solid #cecece;padding-top:2.4rem}aside .cart .shipping .header{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}aside .cart .shipping .header h3{color:#0c0c0c;font-size:1.5rem;font-weight:600}aside .cart .shipping .header img{transition:transform .3s ease}aside .cart .shipping .header img.rotate{transform:rotate(180deg)}aside .cart .shipping .shipping-content{display:none;margin-top:2rem}aside .cart .shipping .shipping-content .wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}aside .cart .shipping .shipping-content .wrapper input{background-color:transparent;border:1px solid #0c0c0c;border-radius:.8rem;color:#0c0c0c;font-size:1.4rem;font-weight:600;height:4.8rem;padding:0 1.6rem;transition:box-shadow .2s;width:50%}aside .cart .shipping .shipping-content .wrapper input:focus{box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);-webkit-box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);outline:0}aside .cart .shipping .shipping-content .wrapper input::-moz-placeholder{color:#0c0c0c;font-weight:500}aside .cart .shipping .shipping-content .wrapper input::placeholder{color:#0c0c0c;font-weight:500}aside .cart .shipping .shipping-content .wrapper .btn-primary{font-size:1.4rem;font-weight:700;height:4.8rem;margin-left:.8rem;width:50%}aside .cart .shipping .shipping-content a{color:#0c0c0c;display:inline-block;font-size:1.2rem;font-weight:500;margin-top:1.2rem;text-decoration:underline}aside .cart .shipping .shipping-content .delivery-method{background-color:transparent;border:1px solid #0c0c0c;border-radius:.8rem;cursor:pointer;margin-top:1.6rem;padding:1.6rem 1.2rem}aside .cart .shipping .shipping-content .delivery-method .method{align-items:center;display:flex;flex-direction:row;justify-content:space-between}aside .cart .shipping .shipping-content .delivery-method .method .wrapper-method{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}aside .cart .shipping .shipping-content .delivery-method .method .wrapper-method input{background-color:transparent;height:2rem;margin-right:1rem;width:2rem}aside .cart .shipping .shipping-content .delivery-method .method .wrapper-method .delivery-company{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start}aside .cart .shipping .shipping-content .delivery-method .method .wrapper-method .delivery-company .company{color:#0c0c0c;font-size:1.2rem;font-weight:700}aside .cart .shipping .shipping-content .delivery-method .method .wrapper-method .delivery-company .time{color:#0c0c0c;font-size:1.2rem;font-weight:500;margin-top:.8rem}aside .cart .shipping .shipping-content .delivery-method .method .price{align-items:flex-end;display:flex;flex-direction:column;font-size:1.4rem;font-weight:600;justify-content:flex-end}aside .cart .shipping .shipping-content .delivery-method .method .price .normal{color:#404040}aside .cart .shipping .shipping-content .delivery-method .method .price .with-discount{color:#06804e;margin-top:.4rem}aside .cart .shipping .shipping-content .delivery-method .method .price .purchases-above-x-amount{color:#06804e;font-size:1.1rem;font-weight:500;margin-top:.4rem;text-align:end;width:100%}aside .cart .shipping .shipping-content .delivery-method .method .price.got-a-discount .normal{text-decoration:line-through}aside .cart .shipping .shipping-content .delivery-method .method .price.got-a-discount .purchases-above-x-amount,aside .cart .shipping .shipping-content .delivery-method .method .price.got-a-discount .with-discount span.or{display:none}aside .cart .shipping .shipping-content .delivery-method.active{background-color:#0c0c0c}aside .cart .shipping .shipping-content .delivery-method.active .method .wrapper-method .company,aside .cart .shipping .shipping-content .delivery-method.active .method .wrapper-method .time{color:hsla(0,0%,99%,.988)}aside .cart .shipping .shipping-content .delivery-method.active .method .price .normal{color:#7e7e7e}aside .cart .shipping .shipping-content .delivery-method.active .method .price .purchases-above-x-amount,aside .cart .shipping .shipping-content .delivery-method.active .method .price .with-discount{color:hsla(0,0%,99%,.988)}aside .cart .values{background-color:#e8e9ec;padding-bottom:9.2rem;padding-top:2.4rem}aside .cart .values .shipping-cost,aside .cart .values .shipping-discount,aside .cart .values .subtotal,aside .cart .values .total,aside .cart .values .unique-offer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}aside .cart .values .title-values{align-items:flex-start;color:#0c0c0c;display:flex;flex-direction:column;font-size:1.6rem;font-weight:600;justify-content:flex-start}aside .cart .values .title-values span{color:#404040;display:inline-block;font-size:1.2rem;font-weight:400}aside .cart .values .unique-offer .title-values span{color:#0c0c0c;font-weight:500;margin-top:.2rem}aside .cart .values .value{color:#0c0c0c;font-size:1.6rem;font-weight:500}aside .cart .values .subtotal{border-bottom:1px solid #cecece;padding-bottom:1.6rem}aside .cart .values .shipping-cost{border-bottom:1px solid #cecece;padding:1.6rem 0}aside .cart .values .shipping-cost .value{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:center;text-decoration:underline}aside .cart .values .shipping-cost .value span.shipping-method{color:#0c0c0c;font-size:1.2rem;font-weight:500;margin-left:.4rem}aside .cart .values .shipping-discount,aside .cart .values .unique-offer{border-bottom:1px solid #cecece;padding:1.6rem 0}aside .cart .values .shipping-discount .value-discount{color:#06804e}aside .cart .values .total{border-top:1px solid #cecece;padding-bottom:1.6rem;padding-top:1.6rem}aside .cart .values .total .wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}aside .cart .values .total .wrapper .value{align-items:center;display:flex;flex-direction:row;font-size:1.8rem;font-weight:600;justify-content:center}aside .cart .values .total .wrapper .value .badge{align-items:center;background-color:rgba(124,203,196,.243);border-radius:.8rem;color:#30b6a8;display:flex;flex-direction:row;font-size:1.3rem;font-weight:600;justify-content:flex-start;margin-left:.4rem;padding:.4rem .8rem}aside .cart .values .total .wrapper .value .badge img{margin-left:.2rem;width:1.8rem}aside .cart .values .total .wrapper .installment{align-items:center;color:#0c0c0c;display:flex;flex-direction:row;font-size:1.4rem;font-weight:500;justify-content:flex-start;margin-top:.8rem}aside .cart .values .total .wrapper .installment strong{font-weight:600}aside .cart .values .total .wrapper .installment img{margin-right:.4rem}aside .cart .actions{align-items:center;background-color:hsla(0,0%,99%,.988);bottom:0;box-shadow:0 4px 40px 0 hsla(0,0%,5%,.12);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0 2.4rem;position:fixed;right:0;width:56rem}aside .cart .actions a{padding-top:2.4rem;width:100%}aside .cart .actions button{height:4.8rem;letter-spacing:.2rem;text-transform:uppercase;width:51.2rem}aside .cart .loading-cart{display:none}@media (max-width:600px){aside,aside .cart{width:100%}aside .cart .padding-cart{padding:0 1.5rem}aside .cart .progress-bar-shipping p,aside .cart .progress-bar-shipping p.still-missing{font-size:1.4rem}aside .cart .products .product .top .product-left .wrapper .informations a .title-product{max-width:28rem}aside .cart .products .product .bottom .quantity input{font-size:1.5rem;width:5.6rem}aside .cart .products .product .bottom .quantity button{width:4.8rem}aside .cart .products .product .bottom .quantity button,aside .cart .products .product .bottom .quantity input{height:4.4rem}aside .cart .coupon .wrapper .btn-primary,aside .cart .coupon .wrapper input,aside .cart .shipping .wrapper .btn-primary,aside .cart .shipping .wrapper input{height:5.2rem}aside .cart .shipping .delivery-method .method .wrapper-method .delivery-company .company{font-size:1.3rem}aside .cart .shipping .delivery-method .method .wrapper-method .delivery-company .time{font-size:1.2rem}aside .cart .shipping .delivery-method .method .price{font-size:1.5rem}aside .cart .values{padding-bottom:10rem}aside .cart .values .total .wrapper .value,aside .cart .values .total span{font-size:2rem}aside .cart .values .total .wrapper .installment{font-size:1.5rem}aside .cart .actions{padding:0 1.5rem;width:100%}aside .cart .actions button{height:5.6rem;width:100%}}@media (max-width:480px){aside .cart .shipping .delivery-method .method .price .purchases-above-x-amount{max-width:14rem}}#btn-whatsapp{animation:pulseWhatsapp 1.4s infinite,floating 8s infinite;background-color:#06804e;border-radius:50%;bottom:4rem;box-shadow:0 0 0 rgba(37,211,102,.4);padding:1rem;position:fixed;right:4rem;z-index:100}@keyframes floating{0%{transform:translateY(0)}66%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes pulseWhatsapp{0%{box-shadow:0 0 0 0 rgba(37,211,102,.4)}70%{box-shadow:0 0 0 20px rgba(37,211,102,0)}to{box-shadow:0 0 0 0 rgba(37,211,102,0)}}@media (max-width:480px){#btn-whatsapp{bottom:11rem;right:.8rem}}footer{background-color:hsla(0,0%,99%,.988);border-top:1px solid #e8e9ec;padding-bottom:4rem;padding-top:6.4rem;width:100%}footer .container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start}footer .container h3{color:#0c0c0c;font-size:1.8rem;font-weight:600;text-align:center;text-transform:uppercase}footer .container .top{display:grid;gap:2.4rem;grid-template-columns:repeat(3,1fr);height:100%;width:100%}footer .container .top .pages .links{align-items:flex-start;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:3.2rem}footer .container .top .pages .links a{color:#0c0c0c;font-size:1.4rem;font-weight:500;text-decoration:underline;transition:all .2s}footer .container .top .pages .links a+a{margin-top:2.4rem}footer .container .top .our-service ul{align-items:center;display:flex;flex-direction:column}footer .container .top .our-service ul li{align-items:center;color:#0c0c0c;display:flex;flex-direction:row;font-size:1.4rem;font-weight:500;justify-content:center;width:100%}footer .container .top .our-service ul li:first-of-type{margin-top:3.2rem}footer .container .top .our-service ul li+li{margin-top:2.4rem}footer .container .top .our-service ul li a{align-items:center;color:#0c0c0c;display:flex;flex-direction:row;font-weight:600;justify-content:center;padding:.8rem}footer .container .top .our-service ul li a span.title{display:inline-block;font-weight:500;margin-right:.4rem}footer .container .top .our-service ul li a span.email{text-decoration:underline}footer .container .top .our-service ul li a img{margin-right:.4rem;width:2.4rem}footer .container .top .our-service ul li.instagram,footer .container .top .our-service ul li.whatsapp{border-radius:.8rem;color:hsla(0,0%,99%,.988);width:20rem}footer .container .top .our-service ul li.instagram a,footer .container .top .our-service ul li.whatsapp a{color:hsla(0,0%,99%,.988);width:20rem}footer .container .top .our-service ul li.whatsapp{background-color:#06804e}footer .container .top .our-service ul li.instagram{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}footer .container .top .our-means-of-payment p{color:#0c0c0c;font-size:1.4rem;font-weight:500;margin-top:3.2rem;text-align:center}footer .container .top .our-means-of-payment .payment-methods{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:2.4rem;width:100%}footer .container .top .our-means-of-payment .payment-methods img{border:1px solid #e8e9ec}footer .container .top .our-means-of-payment .payment-methods img+img{margin-left:.8rem}footer .container .bottom{align-items:center;border-top:1px solid #e8e9ec;display:flex;flex-direction:row;justify-content:space-between;margin-top:4.8rem;padding-top:4.8rem;width:100%}footer .container .bottom .safe-environment{align-items:flex-end;display:flex}footer .container .bottom .safe-environment svg{margin-right:.8rem}footer .container .bottom .safe-environment .title{align-items:flex-start;display:flex;flex-direction:column}footer .container .bottom .safe-environment .title span{color:#0c0c0c;font-size:1.4rem;font-weight:700}footer .container .bottom .safe-environment .title span+span{margin-top:.2rem}footer .container .bottom .text .identification{align-items:center;display:flex;flex-direction:column}footer .container .bottom .text .identification span{color:#0c0c0c;font-size:1.4rem;font-weight:600;margin-top:2.4rem;text-align:center}footer .container .bottom .text address{color:#0c0c0c;font-size:1.4rem;font-weight:600;margin-top:1.6rem;text-align:center}footer .container img.site-blindado{width:13.2rem}@media (max-width:1284px){footer .container .top{gap:1.6rem}}@media (max-width:1264px){footer .container .top{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}footer .container .top .card{background-color:transparent;border-radius:0;padding:0}}@media (max-width:1164px){footer .container h3{line-height:3.2rem;text-align:center}footer .container .top{flex-direction:column}footer .container .top .pages{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto}footer .container .top .pages .links{align-items:center}footer .container .top .our-service{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:5.6rem auto 0}footer .container .top .our-service ul li{text-align:center}footer .container .top .our-means-of-payment{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:5.6rem auto 0}footer .container .top .our-means-of-payment .payment-methods{justify-content:center}}@media (max-width:800px){footer .container .bottom{flex-direction:column;margin-top:4rem}footer .container .bottom .logo{margin-bottom:.8rem;margin-top:2.4rem}footer .container .bottom .safe-environment{margin-bottom:2.4rem}footer .container .bottom .text h3{line-height:normal}footer .container .bottom .text span{margin-top:.8rem}footer .container .bottom img.site-blindado{margin-top:2.4rem}}@media (max-width:480px){footer{padding-top:4rem}footer .container .top .our-service li+li,footer .container .top .pages .links a+a{margin-top:1.6rem}footer .container .top .our-means-of-payment{margin-bottom:2.4rem}footer .container .top .our-means-of-payment .payment-methods img{height:3rem;width:4.8rem}footer .container .bottom{border-top:none;padding-top:0}footer .container .bottom .text .identification a.logo img{width:24rem}footer .container .bottom .text .identification span{margin-top:1.6rem}}.s-register{padding-bottom:6.4rem;padding-top:23.2rem}.s-register .container .logo{width:14rem}.s-register .container h1{font-size:2.4rem;font-weight:600}.s-register .container .success,.s-register .container h1{align-items:center;color:#0c0c0c;display:flex;flex-direction:row;justify-content:center}.s-register .container .success{margin-top:2.4rem}.s-register .container form{align-items:flex-start;-moz-column-gap:6.4rem;column-gap:6.4rem;display:flex;flex-direction:row;justify-content:center;margin-top:4rem}.s-register .container form .content{width:45rem}.s-register .container form .content .title{align-items:center;color:#0c0c0c;display:flex;flex-direction:row;font-size:1.6rem;font-weight:600;justify-content:center;margin-bottom:2.4rem}.s-register .container form .content .form-group label{color:#0c0c0c;display:block;font-size:1.4rem;font-weight:600;margin-bottom:1.2rem}.s-register .container form .content .form-group input,.s-register .container form .content .form-group select{background-color:transparent;border:1px solid #0c0c0c;border-radius:.8rem;color:#0c0c0c;font-size:1.4rem;font-weight:600;height:4.8rem;padding:.8rem 1.2rem;transition:box-shadow .2s;width:100%}.s-register .container form .content .form-group input:focus,.s-register .container form .content .form-group select:focus{box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);-webkit-box-shadow:0 0 0 .3rem hsla(0,0%,43%,.25);outline:0}.s-register .container form .content .form-group input.error,.s-register .container form .content .form-group select.error{border-color:#cf0b0b}.s-register .container form .content .form-group input.error:focus,.s-register .container form .content .form-group select.error:focus{box-shadow:0 0 0 .3rem rgba(255,0,0,.25);-webkit-box-shadow:0 0 0 .3rem rgba(255,0,0,.25)}.s-register .container form .content .form-group input:-webkit-autofill,.s-register .container form .content .form-group select:-webkit-autofill{-webkit-text-fill-color:#d6d6d6;-webkit-box-shadow:inset 0 0 0 50px #0c0c0c}.s-register .container form .content .form-group .invalid-feedback{color:#cf0b0b;display:block;font-size:1.2rem;font-weight:600;margin-top:.6rem}@media (max-width:480px){.s-register .container form .content .form-group input,.s-register .container form .content .form-group label,.s-register .container form .content .form-group select{font-size:1.6rem}.s-register .container form .content .form-group input,.s-register .container form .content .form-group select{height:5.6rem}}.s-register .container form .content.personal-data .form-group+.form-group{margin-top:1.6rem}.s-register .container form .content.personal-data .form-group input:-moz-read-only{background-color:#e8e9ec;cursor:not-allowed;opacity:.64}.s-register .container form .content.personal-data .form-group input:read-only{background-color:#e8e9ec;cursor:not-allowed;opacity:.64}.s-register .container form .content.personal-data .form-groups{-moz-column-gap:1.6rem;column-gap:1.6rem;display:grid;grid-template-columns:calc(50% - .8rem) calc(50% - .8rem)}.s-register .container form .content.personal-data .form-groups .form-group{margin-top:1.6rem}.s-register .container form .content.personal-data .info-password{display:block;margin-top:.8rem}.s-register .container form .content.personal-data button{height:4.8rem;margin-top:2.4rem;width:100%}@media (max-width:991px){.s-register{padding-top:14rem}}@media (max-width:800px){.s-register{padding-bottom:4rem}.s-register .container form{align-items:center;flex-direction:column;justify-content:center;margin-top:4rem;row-gap:4rem}.s-register .container form .content{width:100%}.s-register .container form .content.personal-data .form-groups{grid-template-columns:1fr}.s-register .container form .content.personal-data button{height:5.6rem}}

/*# sourceMappingURL=main.css.map*/