.et_pb_background_mask { background-size: calc(100% + 2px) calc(100% + 2px); background-repeat: no-repeat; background-position: 50%; overflow: hidden; background-image: url("data:image/svg+xml;base64,PHN2ZyAgZmlsbD0icmdiYSg5MSwxNDAsMjMsMC40MykiIHZpZXdCb3g9IjAgMCAxOTIwIDE0NDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1vcGFjaXR5PSIuNCIgZD0iTTExNzguOTMsMzA3LjQzYy01Ny4xMS43OC0xMDcuNTksMTguMjgtMTU2LjEsNDAuNzgsMzYuMzUtMjUuODEsNzUuNDItNDcuNjcsMTIwLjY2LTYwLjY0LDQxMS4wNS0xMzAuMjksNjM0LjA3LDI4OC4xMSwzNjkuMDgsNTk5LjQ5LTMuMjQsNC4xOS02LjU2LDguMzItOS45MSwxMi40MkMxNjgzLjE2LDY1My40NCwxNTM5LjQ0LDI5MS44NiwxMTc4LjkzLDMwNy40M1pNMzI0LjE5LDc3Mi41M2MtMTcuNDQsNTAuODUtMTUuMTcsMTAzLjg2LDMuMzYsMTQwLDE1NiwzMDQuMTksNjc0LDM0MS45MiwxMDA3LDEzMy40N0MxMDA0LjU3LDEyMzkuMzksNDc4LjY1LDExMDQuNjMsMzI0LjE5LDc3Mi41M1oiLz4KCQkJCQkJCQkJPHBhdGggZD0iTTMyNC4xOSw3NzIuNTNjMTU0LjQ2LDMzMi4xLDY4MC4zOCw0NjYuODYsMTAxMC4zMSwyNzMuNDYsNjMuNzktMzkuOTMsMTIxLjA2LTg4Ljg0LDE2OC4xNi0xNDYuNTEsMTgwLjUtMjQ2LDM2Ljc4LTYwNy42Mi0zMjMuNzMtNTkyLTU3LjExLjc4LTEwNy41OSwxOC4yOC0xNTYuMSw0MC43OEM5MjksMzkxLjcxLDg0Mi4yOSw0NTguNjgsNzI5Ljc5LDQ1MGMtMjE0LjUyLTE2LjQ4LTQ3Ni41MSw3LjMyLTQzMi4yNSwyNTAuNDhDMzAyLjE4LDcyNiwzMTMuNDUsNzQ5LjQ2LDMyNC4xOSw3NzIuNTNaIi8+PC9zdmc+"); bottom: 0; left: 0; position: absolute; right: 0; top: 0; } [class*='elfsight-app'] { height: fit-content; } .breadcrumb_collection .col-image img { width: 100px; height: auto; object-fit: contain; } .navbar .navbar-nav .simple-dropdown .dropdown-menu li a { padding-bottom: 12px; font-size: 14px; } .blog-section .card-img-top { max-height: 300px; object-fit: cover; border-radius: 25px; padding: 10px; } .blog-post p { margin-bottom: 15px; } .product-card-title, .product-card-title a { line-height: 1; } .footer-dark li a { font-size: 16px; } .footer-navbar a { font-size: 12px !important; } .login-page { margin-top: 100px !important; } #section-jLhGvmSO .icon-wrap .icon { background: #ffe9e9 !important; padding: 22px 16px !important; border-radius: 50px !important; } @media (max-width: 640px) { #app-slidepro .slide-image { max-height: 500px !important; } section.border-bottom.pt-45px .icon-with-text-style-01 .feature-box { text-align: center; } section.border-bottom.pt-45px .icon-with-text-style-01 .feature-box-icon { margin-left: 25px; } } /* --- test ---*/ /* INFLUENZA TUTTO IL SITO @media (min-width: 1400px) { .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 90%; }*/ .provaimg { margin-top: 120px; } .line-icon-Cat { font-size: 28px; } .blocco-cane { padding-top: 200px; } .icone-green i { color: #0f9348; } .ciotola { background-position: left center; background-size: cover; background-repeat: no-repeat; padding: 40px 0 20px 20px; border-radius: 15px; } .ciotola img { margin-bottom: -120px; margin-left: -98px; } .nobatIMG { width: 30%; } .unaltro { width: 20%; } .img-h-auto { height: auto !important; } .iconeLinea { display: flex; } .tab-style-05 .nav-tabs .nav-item .nav-link { padding: 10px; } #section-rhrcXPgV.collections-section { padding-top: 200px; padding-bottom: 200px; overflow: hidden; position: relative; width: 100%; background-attachment: fixed; background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-repeat: no-repeat; background-position: top center; } #section-rhrcXPgV .product-card { background-color: #ffffff82; border: 1px solid white; border-radius: 12px; } #section-rhrcXPgV .product-card-title, #section-rhrcXPgV .product-card-title a { line-height: 1; min-height: 64px; } @media (max-width: 590px) { footer .container .row.justify-content-center { text-align: center; } footer .elements-social { display: flex; justify-content: center; } header .header-icon .icon-feather-shopping-bag { font-size: calc(1.375rem + 1.5vw) !important; } #sections { overflow: hidden; } nav.navbar .col-lg-5.menu-order { order: 1; } nav.navbar .col-lg-5:not(.menu-order) { order: 3; } nav.navbar .col-lg-2 { order: 2; width: 60% !important; } section img, section .atropos { touch-action: pan-y; } #section-FjoxQtbV, #section-pDjTsViV { background-size: 200% !important; } } @media (min-width: 990px) { .swiper-slider-section-1 { height: 100%; } } :root { --alt-font: 'Poppins', sans-serif !important; --primary-font: 'Poppins', sans-serif !important; } @media screen and (min-width: 990px) and (max-width: 1540px) { .navbar .navbar-nav .nav-link, .header-icon .widget-text a.fs-6 { font-size: 15px; } } .right-side-bar .elements-social.social-icon-style-10 a .fw-500 { font-size: 14px; } .fit-contain { object-fit: contain; } @media screen and (max-width: 590px) { .navbar-collapse .submenu-content img { width: 100px !important; } .navbar .navbar-nav .simple-dropdown .dropdown-menu { width: 100%; } .d__D a { display: flex; width: 100%; } }