@media screen and (min-width:1000px){.col-1-1{width:13%;padding-right:15px;padding-left:15px;float:left}.col-1-3{width:29%;padding-right:15px;padding-left:15px;float:left}.img_bg{background-size:contain;background-repeat:no-repeat;background-position:top center;padding-top:60px}}@media screen and (min-width:1200px){.col-1-5{width:20%}}@media screen and (max-width:999px){.product-line.img_bg{background-image:unset}.product-line .brand-image{text-align:center;margin:30px 0}.product-line .brand-image img{width:165px}.product-line .product-line_box{text-align:center;margin-bottom:30px}.category .category_inner h4{font-size:16px}.marchi{margin-top:30px}}.margin-bottom75{margin-bottom:75px !important}.margin-bottom80{margin-bottom:80px !important}.margin-bottom85{margin-bottom:85px !important}.margin-bottom90{margin-bottom:90px !important}.margin-bottom95{margin-bottom:95px !important}.margin-bottom100{margin-bottom:100px !important}@media screen and (max-width:1199px){.custom_page h2{letter-spacing:10px !important}}@media screen and (max-width:767px){.custom_page h2{font-size:30px;letter-spacing:5px !important}}.custom_page .logo-brand{position:absolute;right:10%;height:400px;display:flex;align-items:center;overflow:hidden;justify-content:flex-end}.custom_page .logo-brand.vert img{width:50%}.custom_page .logo-brand.oriz img{width:80%}.custom_page .main-banner{height:400px;background-repeat:no-repeat;background-position:center}.custom_page h2{letter-spacing:20px;text-align:center;line-height:normal}.custom_page .product-line .text_container{text-align:center;color:#000}.custom_page .product-line .text_container h3{margin:20px 0 25px;letter-spacing:3.5px}.custom_page .product-line .text_container h4{letter-spacing:3.5px}.custom_page .product-line .text_container .caratteristiche{margin-bottom:20px}.custom_page .product-line .text_container .caratteristiche ul{list-style-position:inside;list-style-type:disc;font-size:16px}.custom_page .product-line .text_container .materiali p{font-size:16px;line-height:normal}.custom_page .category .category_inner{position:relative;margin-bottom:25px}.custom_page .category .category_inner h4{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;letter-spacing:5px;text-transform:uppercase;font-weight:500;text-align:center}.custom_page .lookbook{background-color:#f1f1f1;padding:60px 0;margin-top:50px;margin-bottom:50px}.custom_page .lookbook .lookbook-container{margin-bottom:20px}.custom_page .news .latest_news{text-align:center}.custom_page .news .latest_news .latest_news-name{font-size:18px;line-height:normal;margin-top:15px}.custom_page .news .latest_news .latest_news-name a{color:#000}.custom_page .button{text-align:center;background:#f1f1f1;text-transform:uppercase;font-size:20px;font-weight:500;margin:40px 0 0;box-shadow:0px 3px 6px rgba(0,0,0,.15);letter-spacing:5px;line-height:normal}.custom_page .button a{color:#000;padding:10px 0;display:block}.custom_page .button.small_btn{background:rgba(167,167,167,.3);max-width:500px;margin:0 auto 0px auto}.custom_page .button.light a{color:#fff;text-shadow:0px 3px 6px rgba(0,0,0,.15)}.custom_page .rounded_button{text-align:center;text-transform:uppercase;font-size:30px;font-weight:600;line-height:normal;width:250px;margin:0 auto 80px auto;border:3px solid #e23737;border-radius:20px}.custom_page .rounded_button a{display:block;padding:5px 0;color:#e23737}.custom_page .rounded_button.yellow_button{background:linear-gradient(180deg,#efd545 0%,#e3a558 100%);border:none;height:36px;line-height:36px;font-weight:500;font-size:14px}.custom_page .rounded_button.yellow_button a{color:#000;padding:0}.custom_page .marchi .marchi_box{text-align:center;margin-bottom:20px}.custom_page .btn{border-radius:4px;height:auto;font-weight:400;padding:6px 12px;line-height:1.42857143;border-width:2px}.custom_page .btn a{color:#fff}.custom_page .btn.btn-primary{background-color:#007bff;border-color:#007bff}.custom_page .btn.btn-primary:hover{background-color:#0069d9;border-color:#0062cc}.custom_page .btn.btn-secondary{background-color:#6c757d;border-color:#6c757d}.custom_page .btn.btn-secondary:hover{background-color:#5a6268;border-color:#545b62}.custom_page .btn.btn-success{background-color:#28a745;border-color:#28a745}.custom_page .btn.btn-success:hover{background-color:#218838;border-color:#1e7e34}.custom_page .btn.btn-danger{background-color:#dc3545;border-color:#dc3545}.custom_page .btn.btn-danger:hover{background-color:#c82333;border-color:#bd2130}.custom_page .btn.btn-warning{background-color:#ffc107;border-color:#ffc107}.custom_page .btn.btn-warning:hover{background-color:#e0a800;border-color:#d39e00}.custom_page .btn.btn-info{background-color:#0d606d;border-color:#0d606d}.custom_page .btn.btn-info:hover{background-color:#138496;border-color:#117a8b}.custom_page .btn.btn-light{background-color:#f8f9fa;border-color:#f8f9fa}.custom_page .btn.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5}.custom_page .btn.btn-dark{background-color:#343a40;border-color:#343a40}.custom_page .btn.btn-dark:hover{background-color:#23272b;border-color:#1d2124}.custom_page .btn.btn-link{background-color:transparent;border-color:transparent}.custom_page .btn.btn-link a{color:#007bff}.custom_page .btn.btn-link:hover{background-color:transparent;border-color:transparent}.custom_page .btn.btn-link:hover a{color:#007bff}@media screen and (max-width:1920px){.custom_page .logo-brand{right:5% !important}}@media screen and (max-width:1199px) and (min-width:768px){.custom_page .logo-brand.vert img{width:40% !important}.custom_page .logo-brand.oriz img{width:60% !important}}@media screen and (max-width:767px){.custom_page .logo-brand.vert img{width:35% !important}.custom_page .logo-brand.oriz img{width:50% !important}}