.pt-0{padding-top:0px}.pr-0{padding-right:0px}.pb-0{padding-bottom:0px}.pl-0{padding-left:0px}.p-0{padding:0px}.px-0{padding:0px 0}.py-0{padding:0 0px}.pt-1{padding-top:10px}.pr-1{padding-right:10px}.pb-1{padding-bottom:10px}.pl-1{padding-left:10px}.p-1{padding:10px}.px-1{padding:10px 0}.py-1{padding:0 10px}.pt-2{padding-top:20px}.pr-2{padding-right:20px}.pb-2{padding-bottom:20px}.pl-2{padding-left:20px}.p-2{padding:20px}.px-2{padding:20px 0}.py-2{padding:0 20px}.pt-3{padding-top:30px}.pr-3{padding-right:30px}.pb-3{padding-bottom:30px}.pl-3{padding-left:30px}.p-3{padding:30px}.px-3{padding:30px 0}.py-3{padding:0 30px}.pt-4{padding-top:40px}.pr-4{padding-right:40px}.pb-4{padding-bottom:40px}.pl-4{padding-left:40px}.p-4{padding:40px}.px-4{padding:40px 0}.py-4{padding:0 40px}.pt-5{padding-top:50px}.pr-5{padding-right:50px}.pb-5{padding-bottom:50px}.pl-5{padding-left:50px}.p-5{padding:50px}.px-5{padding:50px 0}.py-5{padding:0 50px}.mt-0{margin-top:0px}.mr-0{margin-right:0px}.mb-0{margin-bottom:0px}.ml-0{margin-left:0px}.m-0{margin:0px}.mx-0{margin:0px 0}.my-0{margin:0 0px}.mt-1{margin-top:10px}.mr-1{margin-right:10px}.mb-1{margin-bottom:10px}.ml-1{margin-left:10px}.m-1{margin:10px}.mx-1{margin:10px 0}.my-1{margin:0 10px}.mt-2{margin-top:20px}.mr-2{margin-right:20px}.mb-2{margin-bottom:20px}.ml-2{margin-left:20px}.m-2{margin:20px}.mx-2{margin:20px 0}.my-2{margin:0 20px}.mt-3{margin-top:30px}.mr-3{margin-right:30px}.mb-3{margin-bottom:30px}.ml-3{margin-left:30px}.m-3{margin:30px}.mx-3{margin:30px 0}.my-3{margin:0 30px}.mt-4{margin-top:40px}.mr-4{margin-right:40px}.mb-4{margin-bottom:40px}.ml-4{margin-left:40px}.m-4{margin:40px}.mx-4{margin:40px 0}.my-4{margin:0 40px}.mt-5{margin-top:50px}.mr-5{margin-right:50px}.mb-5{margin-bottom:50px}.ml-5{margin-left:50px}.m-5{margin:50px}.mx-5{margin:50px 0}.my-5{margin:0 50px}html{scroll-behavior:smooth;overflow-x:hidden}img{max-width:100%}.link{display:inline-block;font-size:16px;font-weight:700}.link svg{margin-left:10px;vertical-align:middle}.link.blue{color:#23356b}.link.blue svg path{fill:#23356b}.link.blue-light{color:#31b4e7}.link.blue-light svg path{fill:#31b4e7}@media screen and (max-width: 991px){.link{font-size:10px}.link svg{height:9px;margin-left:-10px}}.btn{border:none;padding:10px 20px;min-width:285px;max-width:100%;min-height:39px;border-radius:8px;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;margin-bottom:10px}a{text-decoration:none;color:inherit}.text-right{text-align:right}.btn-secondary{background:transparent;border:2px solid #b6b6b6;border-radius:20px;color:#b6b6b6}.btn-secondary b,.btn-secondary strong{font-weight:700}.btn-secondary:hover,.btn-secondary:focus{border:2px solid #b6b6b6;background:#b6b6b6;color:#fff}.btn-primary{background:#23356b;color:#fff}.btn-primary:hover,.btn-primary:focus{background:#31b4e7}.btn-red{background:#fe300c;color:#221f20;font-size:24px}.btn-red:hover,.btn-red:focus{background:#b6b6b6;color:#fff}@font-face{font-family:Avenir;font-weight:300;src:url("../themes/default/assets/fonts/Avenir-Light.ttf")}@font-face{font-family:Avenir;font-weight:400;src:url("../themes/default/assets/fonts/Avenir-Book.ttf")}@font-face{font-family:Avenir;font-weight:500;src:url("../themes/default/assets/fonts/Avenir-Medium.ttf")}@font-face{font-family:Avenir;font-weight:700;src:url("../themes/default/assets/fonts/Avenir-Heavy.ttf")}@font-face{font-family:Avenir;font-weight:900;src:url("../themes/default/assets/fonts/Avenir-Black.ttf")}.mobile-only{display:none}.mobile-only-f{display:none}@media screen and (max-width: 991px){.container{padding:0 30px}.mobile-only{display:block}.desktop-only{display:none}.mobile-only-f{display:flex}}#breadcrumbs{position:absolute;top:150px;width:100%;font-size:16px;line-height:30px;letter-spacing:0%;text-transform:uppercase;color:#fff}#breadcrumbs span,#breadcrumbs b{font-weight:700}#breadcrumbs.blue{color:#23356b}@media screen and (max-width: 991px){#breadcrumbs{top:80px;font-size:10px !important}}#product{padding:200px 0 200px 0;font-size:14px}#product .header{font-size:18px;color:#23356b;line-height:22px;border-left:5px solid #23356b;padding-left:30px;padding-bottom:10px}#product .header h1{font-size:50px;font-weight:900;margin-bottom:10px;line-height:80px}#product .header p{margin:0}#product .header input{height:15px;scale:1.4;margin-right:5px}#product .header .colors{display:flex;flex-wrap:wrap;margin-top:40px}#product .header .colors .item{color:#6f6f6f;margin-bottom:15px}#product .header .colors .item .color-box{display:flex;flex-direction:column;min-width:70px;justify-content:center;place-items:center;cursor:pointer}#product .header .colors .item .color-box.active .color{border:2px solid #23356b}#product .header .colors .item b{font-weight:700;display:inline-block;font-size:12px}#product .header .colors .item span{display:inline-block;font-size:16px;font-weight:300}#product .header .colors .item .color{height:40px;width:40px;display:inline-block;border:1px solid #d9d9d9;border-radius:3px;margin:auto}#product .info{margin-top:30px}#product .info h3{font-size:14px;font-weight:700;margin-top:30px;line-height:25px}#product .info table{font-size:20px;font-weight:400;color:#6f6f6f}#product .info table td{padding:5px 15px;line-height:25px}#product .info table tr:nth-child(odd){background:#d9d9d9}#product .info .quantity-controls{display:inline-block;margin-left:10px}#product .info label{font-weight:500;font-size:20px;color:#23356b;text-transform:uppercase}#product .info input[type=number]{width:60px;padding:5px 10px;font-size:20px;font-weight:400;color:#6f6f6f;border:none;text-align:center;-moz-appearance:textfield}#product .info input[type=number]::-webkit-outer-spin-button,#product .info input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#product .info button{font-weight:500;font-size:20px;color:#23356b;text-transform:uppercase;border:none;background:none}#product .info .download-link{display:block;padding-left:40px;position:relative;font-size:16px;color:#23356b;text-decoration:underline;font-weight:700;line-height:20px}#product .info .download-link img{position:absolute;left:0;top:4px}#product .thumbnails{position:relative;text-align:center}#product .thumbnails .item{border:1px solid #d9d9d9;text-align:center;height:100px;display:flex;justify-content:center;align-items:center;cursor:pointer}#product .thumbnails .item img{max-height:90%}#product .thumbnails .tns-controls{width:100%;display:flex;justify-content:space-around}#product .thumbnails .tns-controls button{background:none;border:none}#product .thumbnails .tns-controls button[data-controls=next]{right:0;float:right}#product .main-images .item{border:1px solid #d9d9d9;text-align:center;display:none}#product .main-images .item img{max-height:600px}#product .main-images .item.active{display:block;margin:auto}#product .complementares{padding-top:50px}#product .complementares h2{font-size:26px;font-weight:700;margin-top:30px;line-height:25px;color:#23356b}#product .complementares .product-list{margin-top:30px}#product .complementares .product-list .cat{padding:0 30px;position:relative}#product .complementares .product-list .relationitem{padding:15px;font-size:20px;font-weight:500}#product .complementares .product-list .relationitem h3{font-size:24px;font-weight:500;color:#23356b}#product .complementares .product-list .img{margin:auto;height:300px;width:100%;display:flex;align-items:center;justify-content:center}#product .complementares .product-list .img img{max-height:100%;max-width:100%}#product .complementares .product-list .tns-controls{margin-top:20px;text-align:center;position:absolute;top:calc(50% - 10px);left:0;width:100%}#product .complementares .product-list .tns-controls button{background:none;border:none;color:#23356b;font-size:20px;margin:0 10px;padding:0;float:right}#product .complementares .product-list .tns-controls button[data-controls=prev]{float:left}#product .gallery .mobile-only{display:none}@media screen and (max-width: 991px){#product .gallery{margin-bottom:30px}#product .gallery .desktop-only{display:none}#product .gallery .mobile-only{display:unset}#product .gallery .thumbnails .item{padding:0}#product .gallery .main-images{margin-bottom:15px}#product .header h1{font-size:30px;line-height:40px}#product .header .colors .item{font-size:13px}#product .header .colors .item .color{height:25px;width:111px}#product .header .colors .item .color span{font-size:13px}#product .info h3{font-size:12px}#product .info table{font-size:12px}#product .info table td{padding:3px 7px;line-height:18px}#product .thumbnails .item{height:70px}#product .thumbnails .item img{max-height:60px}#product .main-images .item img{max-height:300px}}#products{padding:50px 0}@media screen and (min-width: 992px){#products .products-layout{display:flex;gap:20px;align-items:flex-start}}#products .product-list h2{font-size:18px;font-weight:700;margin-bottom:20px;text-align:left;color:#23356b}@media screen and (min-width: 992px){#products .product-list{flex:1}}#products .product-list .custom-row{display:flex;flex-wrap:wrap;gap:15px}#products .product-list .custom-col{flex:0 1 calc(20% - 20px);box-sizing:border-box;max-width:245px}@media screen and (min-width: 992px){#products .product-list .custom-col{flex:0 1 calc(25% - 20px)}}@media screen and (max-width: 1200px){#products .product-list .custom-col{flex:0 1 calc(33.33% - 20px)}}@media screen and (max-width: 768px){#products .product-list .custom-col{flex:0 1 calc(50% - 20px)}}#products .product-list .item{text-align:left;position:relative;display:block;width:100%;height:100%;max-width:245px}#products .product-list .item .info{padding-left:7px;border-left:2px solid #23356b;margin-top:15px;display:block}#products .product-list .item .dimensions{padding:0}#products .product-list .item .dimensions span{margin:0;padding:2px 5px;width:48%;display:inline-block;font-size:11px;font-weight:500}#products .product-list .item .dimensions span img{margin-right:7px}#products .product-list .item h3{font-size:16px;font-weight:700;margin-bottom:20px;text-align:left;color:#23356b}#products .product-list .item .img{margin:auto;border:1px solid #d9d9d9;height:350px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;padding-bottom:25px}#products .product-list .item .img img{max-height:100%;max-width:100%;display:block}#products .product-list .item .img .colors{position:absolute;bottom:0;right:5px}#products .product-list .item .img .colors .color{height:22px;width:22px;display:inline-block;border:1px solid #d9d9d9;margin-left:0 5px;border-radius:3px}#products .product-list .item .img .colors .color.active{border:2px solid #23356b}@media screen and (max-width: 991px){#products .product-list .item .dimensions{padding:0}#products .product-list .item .dimensions span{font-size:8px}#products .product-list .item .dimensions span img{margin-right:2px;height:12px}#products .product-list .item h3{font-size:12px;margin-bottom:15px}#products .product-list .item .img{height:200px}}#filters{border-bottom:1px solid #b6b6b6;padding:60px 0 20px 0}#filters .filter-item{display:inline-block;margin:0 15px;font-size:16px;font-weight:400;color:#b6b6b6;text-transform:uppercase;padding-bottom:5px}#filters .filter-item.active{color:#23356b;font-weight:900}#filters .more-filters{margin:0 15px;font-size:16px;font-weight:700;color:#23356b;text-transform:uppercase;padding-bottom:5px;cursor:pointer;float:right}#filters .more-filters img{margin-left:10px}@media screen and (min-width: 992px){#filters .more-filters{display:none}}@media screen and (max-width: 991px){#filters{display:block;columns:2;padding-bottom:5px}#filters .filter-item{font-size:12px}#filters .filter-item a{display:inline-block}#filters .more-filters{margin-top:10px;min-width:150px;text-align:right}}.category-banner{min-height:370px;display:flex;align-items:center;text-align:center;place-items:center;justify-content:center;margin-top:130px}.category-banner h1{font-size:60px;font-weight:900;color:#fff;line-height:90px}.category-banner p{font-size:26px;font-weight:400;color:#fff;line-height:30px}@media screen and (max-width: 991px){.category-banner{margin-top:83px}.category-banner h1{font-size:32px;line-height:40px}.category-banner p{font-size:12px;line-height:15x}}#conheca{background:#31b4e7;color:#fff}#conheca .box{max-width:660px;padding:80px 20px 80px 40px}#conheca .box h4{font-weight:300;font-size:50px}@media screen and (min-width: 992px){#filter-sidebar{flex:0 0 230px;top:20px;background:#fff;padding:0 15px;color:#23356b}#filter-sidebar .filter-header{margin-bottom:30px}#filter-sidebar .filter-header h3{font-size:16px;font-weight:900;text-transform:uppercase;margin-bottom:10px}#filter-sidebar .filter-header .clean-filter{font-size:12px;font-weight:700;text-transform:uppercase}#filter-sidebar .filter-item input[type=range]{margin-top:0px;margin-bottom:30px;appearance:none;width:100%;height:5px;background:linear-gradient(90deg, #23356B 0%, #fff 0%);cursor:pointer}#filter-sidebar .filter-item input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:7px;height:7px;border:1px solid #fff;border-radius:9999px;background:#23356b;box-shadow:none}#filter-sidebar .filter-item input[type=range]::-moz-range-thumb{width:7px;height:7px;border:1px solid #fff;border-radius:9999px;background:#23356b;box-shadow:none}#filter-sidebar .filter-item h4{font-size:16px;font-weight:900;text-transform:uppercase}#filter-sidebar .filter-item h4.filter-accordion-toggle{cursor:pointer;display:flex;justify-content:space-between;align-items:center;user-select:none}#filter-sidebar .filter-item h4.filter-accordion-toggle i{transition:transform .3s ease;font-size:14px}#filter-sidebar .filter-item h4.filter-accordion-toggle:hover{color:#162245}#filter-sidebar .filter-item .filter-accordion-content{overflow:hidden;padding-left:5px}#filter-sidebar .filter-item .slider-values{font-size:12px}#filter-sidebar .filter-item .slider-values .max-value{float:right}#filter-sidebar .filter-item ul{list-style:none;padding:0;margin:10px 0 30px 0}#filter-sidebar .filter-item ul li{margin-bottom:10px}#filter-sidebar .filter-item ul li input{margin-right:10px;height:16px;scale:1.5}#filter-sidebar .filter-item ul li label{font-size:16px;color:#b6b6b6;font-weight:400;text-transform:capitalize}#filter-sidebar .filter-footer{margin:30px 0;text-align:center}#filter-sidebar .filter-footer .send-filter{font-size:16px;font-weight:900;text-transform:uppercase}}@media screen and (max-width: 991px){#filter-sidebar{display:none}}#filter-modal{display:none;position:fixed;top:0;right:0;background:#fff;color:#23356b;z-index:9999;padding:100px 50px 50px 50px;height:100vh;overflow:scroll}@media screen and (min-width: 992px){#filter-modal{display:none !important}}#filter-modal .filter-item input[type=range]{margin-top:0px;margin-bottom:30px;appearance:none;width:100%;height:5px;background:linear-gradient(90deg, #23356b 0%, #d9d9d9 0%);cursor:pointer}#filter-modal .filter-item input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:7px;height:7px;border:1px solid #fff;border-radius:9999px;background:#23356b;box-shadow:none}#filter-modal .filter-item input[type=range]::-moz-range-thumb{width:7px;height:7px;border:1px solid #fff;border-radius:9999px;background:#23356b;box-shadow:none}#filter-modal .filter-item h4{font-size:16px;font-weight:900;text-transform:uppercase}#filter-modal .filter-item h4.filter-accordion-toggle{cursor:pointer;display:flex;justify-content:space-between;align-items:center;user-select:none}#filter-modal .filter-item h4.filter-accordion-toggle i{transition:transform .3s ease;font-size:14px}#filter-modal .filter-item h4.filter-accordion-toggle:hover{color:#162245}#filter-modal .filter-item .filter-accordion-content{overflow:hidden}#filter-modal .filter-item .slider-values{font-size:12px}#filter-modal .filter-item .slider-values .max-value{float:right}#filter-modal .filter-item ul{list-style:none;padding:0;margin:10px 0 30px 0}#filter-modal .filter-item ul li{margin-bottom:10px}#filter-modal .filter-item ul li input{margin-right:10px;height:16px;scale:1.5}#filter-modal .filter-item ul li label{font-size:16px;color:#b6b6b6;font-weight:400;text-transform:capitalize}#filter-modal .filter-header{margin-bottom:30px}#filter-modal .filter-header .close-filter{font-size:20px}#filter-modal .filter-header .clean-filter{font-size:12px;font-weight:700;text-transform:uppercase}#filter-modal .filter-footer{margin:30px 0;text-align:center}#filter-modal .filter-footer .send-filter{font-size:16px;font-weight:900;text-transform:uppercase}/*# sourceMappingURL=page.catalog.css.map */
