/* LAPTOPS GRANDES */

@media(min-width: 1440px){



}



/* LAPTOPS CHICAS, TABLETS Y TELÉFONOS */

@media(max-width: 1200px){



}



/* Breakpoint de menú móvil/escritorio: ver templates/mobile_menu_breakpoint_css.php

   (preferencia site_menu_preferences.mobile_menu_breakpoint: 992 | 1200) */





@media (max-width:767.98px){



	.swiper_wrapper .slider-caption h2{

		font-size:2rem;

		line-height: 2.4rem;

	}



	.swiper_wrapper .slider-caption h3{

		font-size:1.2rem;

	}



	.swiper_wrapper .slider-caption p{

		font-size:1.1rem;

	}



}



@media(max-width: 575px){



	.swiper_wrapper .slider-caption h2{

		font-size:1.7rem;

		line-height: 2.1rem;

	}



    .slider-caption{

        padding: 0 30px;

    }

    #footer.dark a, #footer.dark .social-icon i{

    	margin: 0 auto;

        display: inline-block;

    }

    #footer .icon_bg_color{

    	margin-top: 10px;

    }



    .use-select-filter{

    	height: auto!important;

    }



    .mt-6, .my-6{

	    margin-top: 4rem !important;

    }



    .logo_bigweb{

    	float: none!important;

    }



	.swiper_wrapper .slider-caption h2{

		margin-bottom: 10px;

	}



	.menu-link .fa-chevron-down {

	    float: right;

	}



	.menu-link:not(.opened) .fa-chevron-down {

	    transform: rotate(-90deg);

	}



	.cart:not(.cart-totals) .cart_item.cart_product .cart-product-price{

		display: none;

	}



	.cart-product-thumbnail img, .cart-product-thumbnail a {

        width: 100% !important;

        height: 155px !important;

        background-size: contain !important;

        background-repeat: no-repeat;

	}



	#btn_initializePersonalizado, #btn_finishPersonalizado, #btn_editPersonalizado {

	    top: calc(100% - 50px);

	    left: calc(50%);

	    transform: translateX(-50%);

	}



    video#slide-video {

        display: block !important;

        z-index: 99;

        object-fit: cover;

    }



    .video-overlay {

        z-index: 100;

    }



    div#copyrights .d-flex {

	    display: block !important;

	}



}

