@font-face{font-family:Diamonds;src:url(/build/fonts/Diamonds.872aefe2.otf) format("truetype")}@font-face{font-family:MinionPro;src:url(/build/fonts/MinionPro-Regular.e5d2692c.otf) format("truetype")}.section-products{margin:0 0 180px;position:relative;width:100%}.section-products .section-header{width:100%}.section-products .section-header .section-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1080px;padding:0;width:100%}.section-products .section-header .section-title{margin:0;padding:0;text-align:center;width:100%}.section-products .section-header .section-title span{display:block}.section-products .section-header .section-subtitle{color:#000;font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;line-height:22px;margin:50px auto 80px;max-width:900px;text-align:center;width:100%}.section-products .section-content{margin:0;padding:0}.section-products .section-content .section-container{margin:0 auto;max-width:1080px;padding:0;width:100%}.section-products .section-content .products-base .products-container{align-items:flex-start;display:flex;justify-content:flex-start}.section-products .section-content .products-base .filters-categories{width:100%}.section-products .section-content .products-base .filters-categories .filter-list{list-style:none;margin:0;padding:0;width:100%}.section-products .section-content .products-base .filters-categories .filter-list .filter-item{width:100%}.section-products .section-content .products-base .filters-others{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.section-products .section-content .products-base .filters-others .filters-title{color:#446457;font-family:Open Sans,sans-serif;font-weight:600;margin:25px 0 10px;text-transform:uppercase}.section-products .section-content .products-base .filters-others .btn-filter{color:#446457;cursor:pointer;font-family:Open Sans,sans-serif;font-size:15px;font-weight:300;line-height:18px;margin:0;padding:0}.section-products .section-content .products-base .filters-others .btn-filter:hover{text-decoration:underline}.section-products .section-content .categories-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:50px -15px;padding:0;width:calc(100% + 30px)}.section-products .section-content .categories-list .category-thumbnail{margin:15px}.section-products .section-content .products-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:795px;position:relative;width:100%}.section-products .section-content .products-list:after{background:#446457;content:"";height:100%;left:-27px;position:absolute;top:0;width:2px}.section-products .section-content .products-list .products-empty{text-align:center;width:100%}.section-products .section-content .products-list .products-empty span{color:#d4aa89}.section-products .section-content .products-list .products-top{align-items:center;display:flex;justify-content:flex-start;margin:0 0 25px;padding:0;width:100%;z-index:999}.section-products .section-content .products-list .products-top .column{width:50%}.section-products .section-content .products-list .products-top .column:first-child .btn-filters{background:#446457;border:2px solid #446457;border-radius:0;color:#fff;display:none;font-size:14px;line-height:30px;margin:0;padding:0 40px;text-transform:none}.section-products .section-content .products-list .products-top .column:first-child .btn-filters:hover{background:#fff;color:#446457}.section-products .section-content .products-list .products-top .column:nth-child(2){align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:1100px){.section-products .section-content .products-list .products-top{background:#f5f5f5;padding:15px 25px}.section-products .section-content .products-list .products-top .column:first-child .btn-filters{display:block}}.section-products .section-content .section-pagination{align-items:center;display:flex;justify-content:center;margin:80px 0 0;padding:0 15px;width:100%}.section-products .section-content .section-pagination .pagination-count,.section-products .section-content .section-pagination .pagination .page-item .page-link{color:#446457;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:20px}.section-products .section-content .section-pagination .pagination .page-item .page-link{border:none;margin:0 5px;padding:0}.section-products .section-content .section-pagination .pagination .page-item .page-link:hover{background:none;text-decoration:underline}.section-products .section-content .section-pagination .pagination .page-item.active .page-link{background-color:#d4aa89;border-color:#d4aa89;border-radius:50%;color:#fff;height:24px;line-height:24px;text-align:center;width:24px}.section-products .design{position:absolute;z-index:200}.section-products .design img{max-width:350px}@media (max-width:1100px){.section-products .products-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.section-products .section-content .products-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:100%;width:calc(100% - 30px)}.section-products .section-content .products-list:after{display:none}}@media (max-width:1000px){.section-products{margin:80px 0 180px}}.products-filters{margin:0 25px 0 0;padding:0 40px 100px 0;position:relative;width:200px}.products-filters .filter-list>.filter-item{cursor:pointer;font-family:Open Sans,sans-serif;font-size:15px;font-weight:600;line-height:18px;margin:0 0 20px;text-transform:uppercase}.products-filters .filter-list>.filter-item>a{color:#d4aa89}.products-filters .filter-list>.filter-item>a:hover{text-decoration:underline}.products-filters .filter-item:hover{color:#446457}.products-filters .filter-item .filter-dropdown-btn i{transform:rotate(0deg)}.products-filters .filter-item .filter-dropdown{cursor:pointer;font-family:Open Sans,sans-serif;font-size:15px;font-weight:300;height:0;line-height:20px;list-style:none;margin:0;overflow:hidden;padding:0;text-transform:none!important}.products-filters .filter-item .filter-dropdown a{color:#446457}.products-filters .filter-item .filter-dropdown a:hover{text-decoration:underline}.products-filters .filter-item.active .filter-dropdown-btn i{transform:rotate(180deg)}.products-filters .filter-item.active .filter-dropdown{height:auto;padding:10px 0 0}.products-filters .product-filters-container .product-filters-header{display:none}@media (max-width:1100px){.products-filters{align-items:flex-start;background:rgba(0,0,0,.3);display:none;height:100vh;justify-content:flex-start;left:0;margin:0;padding:0;position:fixed;top:0;width:100vw;z-index:990;z-index:9999}.products-filters.active{display:flex}.products-filters .product-filters-container{background:#fff;height:100%;overflow-y:auto;width:320px}.products-filters .product-filters-container .product-filters-header{align-items:center;background:#d4aa89;display:flex;justify-content:flex-start;margin:0 0 20px;padding:15px 20px}.products-filters .product-filters-container .product-filters-header .menu-filters-close{align-items:center;background:#fff;border-radius:50%;color:#d4aa89;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;margin:0 15px 0 0;width:20px}.products-filters .product-filters-container .product-filters-header .menu-filters-close:hover{background:#1d1d1b;color:#fff}.products-filters .product-filters-container .product-filters-header .menu-title{color:#fff;font-family:Open Sans,sans-serif;font-size:24px;font-weight:600;margin:0;padding:0;position:relative;text-transform:uppercase}.products-filters .product-filters-container .filters-caracteristics,.products-filters .product-filters-container .filters-categories,.products-filters .product-filters-container .filters-others{padding:20px}}