@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pages .items{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.pages .items .item{line-height:normal;margin-right:5px;display:flex}.pages .items .page,.pages .items .action{background:var(--brightness, #fff);color:var(--midtone, #8492a0);padding:var(--button-padding, 10px);box-sizing:border-box;border-radius:var(--radius, 8px);border:1px solid var(--grey, #ccd6e0);font-family:var(--root-font, sans-serif);font-weight:500;font-size:.875rem;height:30px;display:flex;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;padding:0;width:30px}.pages .items .page .ico,.pages .items .action .ico{fill:var(--midtone, #8492a0);margin-right:10px}.pages .items .page:visited,.pages .items .action:visited{color:var(--midtone, #8492a0)}.pages .items .page:active,.pages .items .action:active,.pages .items .page:focus,.pages .items .action:focus{background:var(--shadow, #e93f5c);color:var(--brightness, #fff);border:1px solid var(--grey, #ccd6e0);box-shadow:none}.pages .items .page:hover,.pages .items .action:hover{background:var(--shadow, #e93f5c);border:1px solid var(--shadow, #e93f5c);color:var(--brightness, #fff)}.pages .items .page:hover .ico,.pages .items .action:hover .ico{fill:var(--brightness, #fff)}.pages .items .current .page{background:var(--shadow, #e93f5c);color:var(--brightness, #fff);padding:var(--button-padding, 10px);box-sizing:border-box;border-radius:var(--radius, 8px);border:0;font-family:var(--root-font, sans-serif);font-weight:500;font-size:.875rem;height:30px;display:flex;align-items:center;justify-content:center;transition:all .2s;padding:0}.pages .items .current .page .ico{fill:var(--brightness, #fff);margin-right:10px}.pages .items .current .page:visited{color:var(--brightness, #fff)}.pages .items .current .page:active,.pages .items .current .page:focus{background:var(--darkness, #203464);color:var(--brightness, #fff);border:0;box-shadow:none}.pages .items .current .page:hover{background:var(--darkness, #203464);border:0;color:var(--brightness, #fff)}.pages .items .current .page:hover .ico{fill:var(--brightness, #fff)}.pages .items .previous,.pages .items .next{position:relative;margin:0}.pages .items .previous:before,.pages .items .next:before{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--midtone, #8492a0)}.pages .items .previous:visited:before,.pages .items .next:visited:before{color:var(--midtone, #8492a0)}@media (min-width:767px){.pages .items .previous:hover:before,.pages .items .next:hover:before,.pages .items .previous:active:before,.pages .items .next:active:before,.pages .items .previous:focus:before,.pages .items .next:focus:before{color:var(--brightness, #fff)}}@media (max-width:767px){.filter.block{margin-bottom:0}}.filter.block .ln_overlay{opacity:1;background:rgba(255,255,255,0.5);position:fixed}.filter.block .ln_overlay img{margin:0;left:50%;top:50%}.filter.block .filter-title{display:flex;align-items:center}@media (min-width:767px){.filter.block .filter-title{padding-bottom:30px;margin-bottom:22px;margin-top:8px;border-bottom:1px solid var(--darkness, #203464)}}@media (max-width:767px){.filter.block .filter-title{position:fixed;background:var(--darkness, #203464);z-index:999}body:not(.filter-active) .filter.block .filter-title{bottom:55px;right:10px;border-radius:100%;width:40px;height:40px;justify-content:center;border:1px solid var(--brightness, #fff);box-shadow:var(--box-shadow, 0px 2px 12px rgba(0,0,0,0.08))}.filter-active .filter.block .filter-title{top:0;left:0;width:100%;padding:10px 15px 10px 20px;box-sizing:border-box}}.filter.block .filter-title .ico{margin-right:10px;fill:var(--shadow, #e93f5c);display:none}@media (max-width:767px){.filter.block .filter-title .ico{display:block;fill:var(--brightness, #fff);width:16px;height:16px}body:not(.filter-active) .filter.block .filter-title .ico{margin:0}}.filter.block .filter-title strong{font-size:1.875rem;color:var(--darkness, #203464);font-family:'Imbue',serif;text-transform:uppercase;font-weight:500;letter-spacing:6px}@media (max-width:767px){body:not(.filter-active) .filter.block .filter-title strong{font-size:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.filter-active .filter.block .filter-title strong{color:var(--brightness, #fff);flex:1 1 auto;display:flex;align-items:center;justify-content:space-between}.filter-active .filter.block .filter-title strong:after{content:'\e616';font-family:'icons-blank-theme';font-size:30px;line-height:30px;color:var(--brightness, #fff)}}.filter.block .filter-clear{display:inline-flex;align-items:center;background:var(--darkness, #203464);height:auto;padding:12px 14px;width:100%;justify-content:flex-start;text-transform:uppercase;font-size:.875rem}.filter.block .filter-clear:hover{background:var(--midtone, #8492a0)}.filter.block .filter-clear .ico{display:none}.filter.block .filter-subtitle{display:none}.filter-current-subtitle{font-weight:500;color:var(--darkness, #203464);display:none}.filter-current .item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:var(--darkness, #203464);padding:12px 14px}.filter-current .item:hover{background:var(--midtone, #8492a0)}.filter-current .item .filter-label{display:none}.filter-current .item .filter-value{font-size:.875rem;flex:1;color:var(--brightness, #fff);text-transform:uppercase}.filter-current .action{width:20px;height:20px;position:relative}.filter-current .action:before{content:'\e616';font-family:'icons-blank-theme';font-size:30px;line-height:30px;color:var(--brightness, #fff);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:767px){.filter-current .action:hover:before{color:var(--brightness, #fff)}}.filter-current .action span{display:none}.filter-current+.filter-actions{padding-bottom:22px;border-bottom:1px solid var(--darkness, #203464)}@media (max-width:767px){.filter-content{background:var(--brightness, #fff);position:fixed;top:0;left:0;right:0;height:100%;overflow-y:scroll;z-index:3;transform:translateX(-120%);transition:transform .2s ease-in-out;padding:82px 20px 20px;box-sizing:border-box}.filter-active .filter-content{transform:translateX(0)}}@media (min-width:767px){#layered-horizontal-container .filter-options{display:flex;flex-wrap:wrap;justify-content:space-evenly}#layered-horizontal-container .filter-options .filter-options-item{margin-right:20px}#layered-horizontal-container .filter-options .ico{margin-left:10px}}.filter-options-item:not(:last-child){border-bottom:1px solid var(--darkness, #203464)}.filter-options .filter-options-title{font-size:1rem;font-weight:600;color:var(--darkness, #203464);text-transform:uppercase;margin:0;padding:10px 0}.filter-options .filter-options-title>div{display:flex;align-items:center;justify-content:space-between;padding:5px 0}.filter-options .filter-options-title .ico{transition:transform .2s ease-in-out;transform:rotate(0deg);fill:var(--darkness, #203464)}.filter-options .filter-options-title[aria-expanded="true"] .ico{transition:transform .2s ease-in-out;transform:rotate(180deg)}@media (min-width:767px){.filter-options .filter-options-content{padding-left:0}#layered-horizontal-container .filter-options .filter-options-content{border:1px solid var(--grey, #ccd6e0);border-radius:var(--radius, 8px);padding:15px}}.filter-options .filter-options-content .items{margin-top:10px}@media (min-width:767px){#layered-horizontal-container .filter-options .filter-options-content .items{margin:0}}.filter-options .filter-options-content .item{display:flex;margin-bottom:18px}.filter-options .filter-options-content .item>a{font-size:1rem}.filter-options .filter-options-content .item input[type='checkbox']{border-radius:0;margin:0 12px 0 0}.filter-options .filter-options-content .item input[type='checkbox']:checked{background:var(--darkness, #203464);border-color:var(--darkness, #203464)}.filter-options .filter-options-content .item input[type='checkbox']:checked::before{display:none}.filter-options .filter-options-content .count{font-size:.6875rem;color:var(--midtone, #8492a0);display:none}.filter-options .filter-options-content .ui-slider-horizontal{margin-bottom:20px;height:6px}.filter-options .filter-options-content .ui-slider-range{height:6px;background:var(--shadow, #e93f5c);position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.filter-options .filter-options-content .ui-slider-handle{background:var(--shadow, #e93f5c);height:16px;width:16px;top:50%;transform:translateY(-50%);cursor:pointer}.category-description{border-bottom:1px solid var(--grey, #ccd6e0)}.toolbar-products{padding:0}.toolbar-products .modes{display:none}.toolbar-products .toolbar-amount{padding-top:15px;position:relative;font-size:1rem;color:var(--darkness, #203464)}.toolbar-products .toolbar-amount::before{content:"(";margin-right:3px}.toolbar-products .toolbar-amount::after{content:")";margin-left:3px}.toolbar-products .pages .item .previous:before{content:"<<";font-size:1rem;color:var(--darkness, #203464)}.toolbar-products .pages .item .next:before{content:">>";font-size:1rem;color:var(--darkness, #203464)}.toolbar-products .pages .item.current .page{background:transparent;color:var(--midtone, #8492a0)}.toolbar-products .pages .item.current .page:hover{background:transparent;color:var(--midtone, #8492a0);border:0}.toolbar-products .pages .item .page,.toolbar-products .pages .item .action{border:0;width:auto;padding:0 3px;color:var(--darkness, #203464)}.toolbar-products .pages .item .page:hover,.toolbar-products .pages .item .action:hover,.toolbar-products .pages .item .page:focus,.toolbar-products .pages .item .action:focus,.toolbar-products .pages .item .page:active,.toolbar-products .pages .item .action:active{background:transparent;color:var(--midtone, #8492a0);border:0}.toolbar-products .pages .item .action{width:24px}.toolbar-products .pages .item.pages-item-previous+.item::before{content:"" !important}.toolbar-products .pages .item:not(.pages-item-previous):not(.pages-item-next):not(:first-child)::before{content:"/";line-height:30px;margin-right:5px;color:var(--darkness, #203464)}.toolbar-products .sorter{display:flex;align-items:center;justify-content:center}.toolbar-products .sorter-options{margin:0 5px 0 10px;height:32px;border-radius:6px;font-size:1rem;color:var(--darkness, #203464);background-image:url('../images/order-arrow.png');background-size:12px 22px}.toolbar-products .sorter-action,.toolbar-products .sorter-label{display:none}.products.wrapper~.toolbar-products .pages{float:right}.products.wrapper~.toolbar-products .field.limiter{display:none}.catalog-category-view .title-vitrine{margin-bottom:0}@media (max-width:767px){.catalog-category-view .title-vitrine{margin-bottom:12px}}.catalog-category-view .category-image .image{width:100vw}@media (max-width:1080px){#banner-categories-slider .glide-arrows>.left{left:0}#banner-categories-slider .glide-arrows>.right{right:0}}#banner-categories-slider .glide-arrows .arrow:hover,#banner-categories-slider .glide-arrows .arrow:focus,#banner-categories-slider .glide-arrows .arrow:active{background:transparent}#banner-categories-slider .glide-arrows .arrow .ico{width:auto;height:18px}@media (min-width:767px){.catalog-category-view .page-title-wrapper{float:left;padding-top:20px;margin-right:16px}}@media (max-width:767px){.catalog-category-view .page-title-wrapper{text-align:center}}.catalog-category-view .page-title-wrapper h1{font-size:1rem;text-transform:uppercase;font-weight:900;color:var(--darkness, #203464);margin-bottom:0}@media (min-width:1024px){.page-products .products-grid .product-item{margin-left:1% !important;padding:0;width:calc((100% - 3%) / 3) !important}.page-products .products-grid .product-item:nth-child(3n + 1){margin-left:0}.page-products .products-grid .product-item:nth-child(4n + 1){margin-left:1%}}.category-modelagem .category-image{margin-bottom:0}