O:41:"Symfony\Component\AssetMapper\MappedAsset":12:{s:10:"sourcePath";s:49:"C:\wamp64\www\gaec-leclere\assets\styles\app.scss";s:10:"publicPath";s:55:"/assets/styles/app-38920ae06d19ad2386fa8677750b0d30.css";s:23:"publicPathWithoutDigest";s:22:"/assets/styles/app.css";s:15:"publicExtension";s:3:"css";s:7:"content";s:27823:"@charset "UTF-8"; @import url("https://api.fontshare.com/v2/css?f[]=satoshi@1,2&f[]=ranade@1,2&display=swap"); @import url("https://fonts.cdnfonts.com/css/the-foregen-rough-one"); *, ::after, ::before { box-sizing: border-box; } body { margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6 { margin: 0; } p, a, li, span { line-height: 1rem; } a { text-decoration: none; color: #000000; margin: 0; } img { max-width: 100%; } ul { margin: 0; } ul li { list-style: none; } .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container { max-width: 540px; } } @media (min-width: 768px) { .container { max-width: 720px; } } @media (min-width: 992px) { .container { max-width: 960px; } } @media (min-width: 1200px) { .container { max-width: calc(100% - 200px); } } @media (min-width: 2100px) { .container { max-width: calc(100% - 450px); } } .row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .row.align-center { align-items: center; } .row.align-start { align-items: flex-start; } .row.align-end { align-items: flex-end; } .row.justify-content-between { justify-content: space-between; } .row.justify-content-around { justify-content: space-around; } .row.justify-content-center { justify-content: center; } .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } @media (min-width: 768px) { .col-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } } @media (min-width: 768px) { .col-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } } @media (min-width: 768px) { .col-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } } @media (min-width: 768px) { .col-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } } @media (min-width: 768px) { .col-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } } @media (min-width: 768px) { .col-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } } @media (min-width: 768px) { .col-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } } @media (min-width: 768px) { .col-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } } @media (min-width: 768px) { .col-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } } @media (min-width: 768px) { .col-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } } @media (min-width: 768px) { .col-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } } @media (min-width: 768px) { .col-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } } @media (min-width: 992px) { .col-lg-auto { flex: 0 0 auto; width: auto; } .col-lg-1 { flex: 0 0 auto; width: 8.33333333%; } .col-lg-2 { flex: 0 0 auto; width: 16.66666667%; } .col-lg-3 { flex: 0 0 auto; width: 25%; } .col-lg-4 { flex: 0 0 auto; width: 33.33333333%; } .col-lg-5 { flex: 0 0 auto; width: 41.66666667%; } .col-lg-6 { flex: 0 0 auto; width: 50%; } .col-lg-7 { flex: 0 0 auto; width: 58.33333333%; } .col-lg-8 { flex: 0 0 auto; width: 66.66666667%; } .col-lg-9 { flex: 0 0 auto; width: 75%; } .col-lg-10 { flex: 0 0 auto; width: 83.33333333%; } .col-lg-11 { flex: 0 0 auto; width: 91.66666667%; } .col-lg-12 { flex: 0 0 auto; width: 100%; } } .mt-1 { margin-top: 1rem; } .mt-2 { margin-top: 2rem; } .mt-3 { margin-top: 3rem; } .mt-4 { margin-top: 4rem; } .mt-5 { margin-top: 5rem; } .mt-6 { margin-top: 6rem; } .mt-7 { margin-top: 7rem; } .mt-8 { margin-top: 8rem; } .mt-9 { margin-top: 9rem; } .mt-10 { margin-top: 10rem; } .mb-1 { margin-bottom: 1rem; } .mb-2 { margin-bottom: 2rem; } .mb-3 { margin-bottom: 3rem; } .mb-4 { margin-bottom: 4rem; } .mb-5 { margin-bottom: 5rem; } .mb-6 { margin-bottom: 6rem; } .mb-7 { margin-bottom: 7rem; } .mb-8 { margin-bottom: 8rem; } .mb-9 { margin-bottom: 9rem; } .mb-10 { margin-bottom: 10rem; } /* ---- Form ---- */ .form-check-input { width: 1em; height: 1em; margin-top: 0.25em; vertical-align: top; background-color: #fff; background-repeat: no-repeat; background-position: center; background-size: contain; border: 1px solid rgba(0, 0, 0, 0.25); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-print-color-adjust: exact; color-adjust: exact; font-size: inherit; } .form-check { display: block; min-height: 1.5rem; padding-left: 1.5em; } .form-check label { display: inline-block; vertical-align: middle; } .form-check .form-check-input { float: left; margin-left: -1.5em; } .form-check .form-check-input:checked[type=checkbox] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); } .form-check .form-check-input:checked[type=radio] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); } .form-check .form-check-input:checked { background-color: #0d6efd; border-color: #0d6efd; } .form-check .form-check-input[type=radio] { border-radius: 50%; } .form-check .form-check-input[type=checkbox] { border-radius: 0.25em; } .alert { border-top: 4px solid; padding: 0.75rem 1rem; margin-bottom: 1rem; position: relative; } .alert p { color: #234e52 !important; margin: 0; } .alert .title { font-weight: 700; margin-bottom: 5px; } .alert .message { font-size: 0.875rem !important; } .alert.alert-success { border-color: #38b2ac !important; background-color: #e6fffa !important; } .form-error { padding: 10px 0; display: flex; align-items: center; flex-direction: row; column-gap: 5px; color: #c53030; } .form-error .type { font-size: 0.8rem; text-transform: uppercase; font-weight: 700; padding: 6px; border-radius: 3px; } .form-error .type.type-error { background-color: #c53030; color: var(--white-main); } .btn { font-family: var(--font-main); font-weight: 700; font-size: 1.5rem; color: var(--white); display: block; width: fit-content; background-repeat: no-repeat; background-position: center; background-size: cover; padding: 17px 42px; background-color: transparent; border: 0; } .btn.contain { background-size: contain; } .btn.btn-orange { background-image: url("/gaec-leclere/public/images/icons/btn-background-orange.svg"); } .btn.btn-brown { background-image: url("/gaec-leclere/public/images/icons/btn-background-brown.svg"); } .btn.btn-green { background-image: url("/gaec-leclere/public/images/icons/btn-background-green.svg"); color: var(--black); } .flex-row { display: flex; flex-direction: row; } .flex-row.align-center { align-items: center; } .flex-row.align-start { align-items: start; } .flex-row.align-end { align-items: end; } .flex-row.justify-between { justify-content: space-between; } .flex-row.justify-around { justify-content: space-around; } .flex-row.justify-evenly { justify-content: space-evenly; } .flex-column { display: flex; flex-direction: column; } .flex-column.align-center { align-items: center; } .flex-column.align-start { align-items: start; } .flex-column.align-end { align-items: end; } .flex-column.justify-between { justify-content: space-between; } .flex-column.justify-around { justify-content: space-around; } .flex-column.justify-evenly { justify-content: space-evenly; } .footer { margin-top: 75px; padding: 50px 0; } .footer .logo { width: 180px; } .footer .plan-site span, .footer .nous-retrouver span, .footer .mentions span, .footer .copyright span { font-size: 1.4rem; font-weight: 700; line-height: 1.9rem; color: var(--brown-500); font-family: var(--font-secondary); } .footer .plan-site ul, .footer .nous-retrouver ul, .footer .mentions ul, .footer .copyright ul { padding-inline-start: 0; display: flex; flex-direction: column; row-gap: 8px; margin-top: 10px; } .footer .plan-site ul li, .footer .nous-retrouver ul li, .footer .mentions ul li, .footer .copyright ul li { font-size: 1.2rem; line-height: 1.6rem; font-weight: 500; font-family: var(--font-secondary); color: var(--black); } .footer .plan-site .logo-facebook, .footer .nous-retrouver .logo-facebook, .footer .mentions .logo-facebook, .footer .copyright .logo-facebook { margin-top: 8px; } .footer .plan-site .beescom-link, .footer .nous-retrouver .beescom-link, .footer .mentions .beescom-link, .footer .copyright .beescom-link { font-weight: 700; color: var(--brown-500); } .footer .mentions, .footer .copyright { padding-bottom: 40px; } .footer .plan-site { padding-bottom: 11px; } @media screen and (max-width: 992px) { .footer.home { margin-top: -120px; padding: 0; } .footer.home .flex-row { margin-top: -120px; } .footer .flex-row { flex-direction: column; row-gap: 20px; text-align: center; margin-top: 0; } .footer .flex-row .logo { margin-bottom: 10px; } .footer .flex-row .plan-site { padding-bottom: inherit; } .footer .flex-row .mentions { padding-bottom: 0; } } .header { position: absolute; top: 0; left: 0; background-color: var(--white); width: 100%; } .header .nav { display: flex; justify-content: space-between; } .header .nav .logo img { width: 150px; } .header .menu { padding-top: 90px; display: flex; column-gap: 65px; } .header .menu li a { font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; } .header .menu li a:hover { color: var(--brown-500); } @media screen and (max-width: 992px) { .header { width: 100%; } .header .nav { align-items: center; } .header .nav .logo { max-width: 100%; z-index: 11; } .header .nav .menu-burger { width: 45px; height: 25px; display: block; position: relative; z-index: 11; cursor: pointer; } .header .nav .menu-burger .bar { display: block; width: 100%; height: 3px; background-color: var(--black); position: absolute; left: 0; top: 0; } .header .nav .menu-burger .bar.middle { transition: 0.4s ease-in-out; transform: translate(0, -50%); top: 50%; } .header .nav .menu-burger .bar.top, .header .nav .menu-burger .bar.bottom { transition: transform 0.2s, 0.2s top 0.4s; } .header .nav .menu-burger .bar.bottom { top: 22px; } .header .nav .menu-burger.open span.middle { opacity: 0; } .header .nav .menu-burger.open span.top, .header .nav .menu-burger.open span.bottom { top: 50%; transition: all 0.2s, 0.2s transform 0.4s; } .header .nav .menu-burger.open span.top { transform: rotate(-45deg); } .header .nav .menu-burger.open span.bottom { transform: rotate(45deg); } .header .nav .menu-wrapper { position: fixed; top: 0; left: -100%; flex-direction: column; background-color: var(--white); transition: 0.4s ease-in-out; padding: 140px 30px 60px; width: 100%; z-index: 10; row-gap: 2.5rem; } .header .nav .menu-wrapper.open { left: 0; } .header .nav .menu-wrapper .menu { flex-direction: column; row-gap: 2.5rem; margin-left: 0; } .header .nav .menu-wrapper .franchise-btn { margin-left: 0; } } /* Page Mentions légales */ .mention { padding: 140px 0; } .mention h2 { margin-bottom: 2rem; font-size: 2.9rem; line-height: 2.2rem; color: var(--purple-main); } .mention a { font-weight: 700; text-decoration: underline; } .mention p { margin-bottom: 4rem; } .login { height: 100vh; width: 100%; position: relative; overflow: hidden; } .login__form { width: 20%; position: fixed; top: 40%; left: 50%; transform: translate(-50%, -50%); text-align: center; background-color: var(--white-main); box-shadow: 0 4px 30px 0 rgba(0, 0, 0, 0.07); border-radius: 20px; padding: 50px; z-index: 2; } .login__form h2 { font-size: 2rem; } .login__form form .group-form { row-gap: 0.5rem; } .login__form form label { font-size: 1.1rem; font-weight: 700; } .login__form form input { font-family: "Montserrat Alternates", sans-serif; margin-bottom: 40px; border-radius: 6px; border: 2px solid var(--blue-main); padding: 14px 8px; } .login__form form input:focus-visible { outline-color: var(--purple-main); } .login .idv { position: absolute; bottom: 20%; right: 50%; width: 200px; transform: translate(50%, 50%); } .home-title { width: 70%; font-size: 8.5rem; font-family: var(--font-title); font-weight: 400; color: var(--brown-500); -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--orange-100); position: relative; } .home-title::after { content: attr(data-text); font-size: 8.5rem; font-family: var(--font-title); font-weight: 400; color: var(--orange-400); position: absolute; left: 4px; top: 4px; z-index: -1; } .title { font-size: 6.5rem; font-family: var(--font-title); font-weight: 400; color: var(--brown-500); -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: var(--orange-100); position: relative; } .title::before { content: attr(data-text); font-size: 6.5rem; font-family: var(--font-title); font-weight: 400; color: var(--orange-400); position: absolute; left: 4px; top: 4px; z-index: -1; } .tuile .tuile-title { font-size: 5rem; font-family: var(--font-title); font-weight: 400; color: var(--white); rotate: 90deg; display: block; text-align: center; line-height: 5.2rem; width: fit-content; } .tuile.produit-laitier .tuile-title { margin-top: 161.5px; width: 400px; } .tuile.viande .tuile-title { margin-top: 72px; } .tuile.charcuterie .tuile-title { margin-top: 125px; } .tuile.plat-cuisine .tuile-title { margin-top: 133px; } .tuile.active .tuile-title { color: var(--black); rotate: 0deg; } .tuile.active.charcuterie .tuile-title { color: var(--white); } .tuile.active.plat-cuisine .tuile-title { color: var(--white); } @media screen and (max-width: 1803px) { .home-title { width: 53%; } } :root { --font-main: "Satoshi", sans-serif; --font-secondary: "Ranade", sans-serif; --font-title: "The Foregen Rough One", sans-serif; --black: #202020; --black-opacity-35: #00000059; --black-opacity-24: #0000003D; --white: #FFFFFF; --brown-000: #DBCDB8; --brown-100: #996654; --brown-200: #855848; --brown-300: #70493C; --brown-500: #472D24; --brown-600: #39241D; --brown-700: #2B1B16; --brown-800: #1C120E; --green-100: #1C120E; --orange-100: #FEF0DD; --orange-200: #FCE0BB; --orange-300: #FBD199; --orange-400: #F9C177; --orange-500: #F8B255; --gradient-logo: 90deg, rgba(247,169,65,1) 0%, rgba(253,213,165,1) 100%; --gradient-white: 180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 90%; } html { font-size: 10px; } body { font-family: var(--font-main); color: var(--black); display: block; } p { font-family: var(--font-main); font-weight: 500; font-size: 1.5rem; line-height: 2rem; } .home { padding-top: 260px; } .home__hero { justify-content: space-between; } .home__hero .produits { column-gap: 6px; } .home__hero .produits .produit-icon { width: 112px; } .home .ondes-home { z-index: -1; position: absolute; right: 0; top: 980px; } .home .carrousel-tuile { display: flex; column-gap: 50px; margin-top: 100px; } .home .carrousel-tuile .tuile { width: 15%; position: relative; background-position: center; background-size: cover; height: 675px; transition: width 0.5s cubic-bezier(0.26, 0.64, 0.4, 0.88); } .home .carrousel-tuile .tuile.produit-laitier { background-image: linear-gradient(var(--gradient-white)), url("/gaec-leclere/public/images/produits-laitiers.webp"); } .home .carrousel-tuile .tuile.viande { background-image: url("/gaec-leclere/public/images/viandes.webp"); } .home .carrousel-tuile .tuile.charcuterie { background-image: url("/gaec-leclere/public/images/charcuterie.webp"); box-shadow: inset 0 0 0 2000px var(--black-opacity-24); } .home .carrousel-tuile .tuile.plat-cuisine { background-image: url("/gaec-leclere/public/images/plat-cuisine.webp"); box-shadow: inset 0 0 0 2000px var(--black-opacity-35); } .home .carrousel-tuile .tuile .tuile-content { display: flex; align-items: center; position: absolute; top: 40px; justify-content: space-between; width: 100%; height: calc(100% - 80px); flex-direction: column; } .home .carrousel-tuile .tuile .tuile-content img { height: 45px; } .home .carrousel-tuile .tuile.active { width: 55%; } .home .carrousel-tuile .tuile.active .tuile-content { display: flex; align-items: baseline; width: calc(100% - 80px); position: absolute; left: 40px; bottom: 40px; justify-content: space-between; flex-direction: row; top: inherit; height: fit-content; } .home__nos-engagements { margin-top: 100px; padding-bottom: 210px; background-image: url("/gaec-leclere/public/images/fond-nos-engagements.svg"); position: relative; z-index: 0; background-repeat: no-repeat; background-size: 100% 100%; } .home__nos-engagements .title { padding-top: 170px; } .home__nos-engagements .title::before { padding-top: 170px; } .home__nos-engagements p { padding-top: 75px; padding-bottom: 50px; } .home__nos-engagements .row-badge { column-gap: 10px; } .home__nos-engagements .row-badge .badge { display: flex; flex-direction: column; align-items: center; row-gap: 10px; } .home__nos-engagements .row-badge .badge img { width: 90px; } .home__nos-engagements .row-badge .badge span { font-family: var(--font-title); font-size: 2.5rem; line-height: 2.6rem; text-align: center; } .home__nos-engagements .vaches { text-align: end; } .home__nos-engagements .btn { margin-top: 40px; } .home .produit-localement-votre { margin-top: 40px; } .home .produit-localement-votre .left { padding-top: 40px; max-width: 60%; } .home .produit-localement-votre .left p { padding-top: 50px; padding-bottom: 25px; } .home .produit-localement-votre .right { max-width: 40%; } .home .produit-localement-votre .right img { width: 100%; } .home .produit-localement-votre .produits-locaux { margin-top: 30px; column-gap: 20px; } .home .produit-localement-votre .produits-locaux img { width: 25%; } .home .produit-localement-votre .btn { margin-top: 40px; } .home .visite-boutique { margin-top: 100px; margin-bottom: 100px; } .home .visite-boutique .vente-content { padding-top: 50px; column-gap: 100px; } .home .visite-boutique .vente-content .left { width: 40%; } .home .visite-boutique .vente-content .logos { padding: 20px 0 40px; column-gap: 25px; } .home .visite-boutique .vente-content .logos .escargot { width: 110px; } .home .actuality { background-image: url("/gaec-leclere/public/images/fond-actu.svg"); background-size: cover; background-repeat: no-repeat; margin-top: 100px; padding-bottom: 190px; position: relative; z-index: 0; } .home .actuality .title { padding-top: 190px; } .home .actuality .title::before { padding-top: 190px; } .home .actuality .row { margin-top: 40px; } .home .actuality .row .col-4 { position: relative; } .home .actuality .row .col-4 .scotch { position: absolute; top: -20px; left: -15px; width: 100px; } .home .actuality .row .col-4 .actu-thumb { border-radius: 10px; } .home .actuality .row .col-4 .date { font-size: 1.4rem; line-height: 2rem; font-weight: 700; color: var(--brown-500); padding-top: 5px; display: block; } .home .actuality .row .col-4 .btn { margin-top: 10px; } .home .actuality .btn-wrapper { margin-top: 50px; display: flex; justify-content: center; } .actuality-page { padding-top: 260px; } .actuality-page .actu-wrapper { margin-top: 50px; column-gap: 3%; row-gap: 50px; flex-wrap: wrap; } .actuality-page .actu-wrapper .actu-item { display: flex; flex-direction: column; width: 30%; row-gap: 25px; position: relative; } .actuality-page .actu-wrapper .actu-item .scotch { position: absolute; top: -20px; left: -20px; width: 100px; } .actuality-page .actu-wrapper .actu-item__text { height: 100%; display: flex; flex-direction: column; justify-content: space-between; row-gap: 15px; } .actuality-page .actu-wrapper .actu-item__text p { margin-block-start: 0; margin-block-end: 0; } .actuality-page .more { margin-top: 50px; } .actuality-page .pagination { margin-top: 50px; display: inline-block; background-color: var(--orange-500); padding: 9px 15px; } .actuality-page .pagination span { color: var(--black); font-size: 1.5rem; line-height: 1.9rem; font-weight: 400; cursor: pointer; padding: 0 3px; } .actuality-page .pagination span a { color: var(--white); font-size: 1.5rem; line-height: 1.9rem; font-weight: 600; } .actuality-page .pagination span.current { cursor: initial; } .actuality-page .pagination .first, .actuality-page .pagination .last, .actuality-page .pagination .next, .actuality-page .pagination .prev { vertical-align: text-bottom; } .actuality-show { padding-top: 260px; } .actuality-show .wave { position: absolute; right: 0; z-index: -1; } .actuality-show .title { width: 101%; } .actuality-show .breadcrumb { margin-bottom: 25px; } .actuality-show .breadcrumb span { font-family: var(--font-main); font-size: 1.5rem; line-height: 1.9rem; font-weight: 600; color: var(--orange-500); } .actuality-show .actuality-wrapper { column-gap: 100px; position: relative; } .actuality-show .actuality-wrapper .scotch { position: absolute; top: -20px; left: -20px; width: 100px; } .actuality-show .actuality-wrapper .img-left { width: 40%; object-fit: cover; } .actuality-show .actuality-wrapper .text { display: flex; flex-direction: column; row-gap: 25px; } .actuality-show .share { margin-top: 25px; } .actuality-show .share__utilities { display: flex; flex-direction: column; row-gap: 10px; } .actuality-show .share__utilities span { font-family: var(--font-main); font-size: 1.5rem; line-height: 1.9rem; font-weight: 600; } .actuality-show .share__utilities .flex-row { column-gap: 10px; align-items: center; } .actuality-show .share__utilities .flex-row .picto { background: none; border: none; padding: 0; cursor: pointer; } .actuality-show .share .popup { position: fixed; width: 100%; height: 100%; left: 0; top: 0; } .actuality-show .share .popup.hide { display: none; } .actuality-show .share .popup .background { height: 100%; background-color: var(--black-opacity-35); } .actuality-show .share .popup__background { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background-color: var(--white); padding: 20px 25px; } .actuality-show .share .popup__background h2 { margin-bottom: 25px; } .actuality-show .share .popup__background__formulaire { display: flex; flex-direction: column; row-gap: 25px; } .actuality-show .share .popup__background__formulaire__row { display: flex; column-gap: 50px; } .actuality-show .share .popup__background__formulaire__row label { font-family: var(--font-main); font-size: 1.5rem; line-height: 1.9rem; font-weight: 600; margin-bottom: 5px; } .actuality-show .share .popup__background__formulaire__row input { border: 2px solid var(--orange-500); border-radius: 10px; padding: 5px 10px; margin-top: 5px; font-family: var(--font-main); font-size: 1.5rem; line-height: 1.9rem; font-weight: 400; width: 250px; } .actuality-show .share .popup__background__formulaire__row input:focus { border: 2px solid var(--black); } .actuality-show .share .popup__background__formulaire__row .none { display: none; } @media screen and (max-width: 1920px) { .home__nos-engagements { background-size: cover; } } @media screen and (max-width: 1550px) { .home .produit-localement-votre .flex-row { align-items: center; } } @media screen and (max-width: 1300px) { .home__hero .home-title { width: 75%; } .home__hero .produits { flex-wrap: wrap; gap: 5px; align-content: center; width: 25%; } } @media screen and (max-width: 992px) { .home .carrousel-tuile { flex-direction: column; row-gap: 20px; } .home .carrousel-tuile .tuile { width: 100%; height: 400px; } .home .carrousel-tuile .tuile .tuile-content { width: calc(100% - 80px); left: 40px; bottom: 40px; top: inherit; height: auto; flex-direction: row; } .home .carrousel-tuile .tuile.active { width: 100%; } .home .carrousel-tuile .tuile.viande .tuile-title, .home .carrousel-tuile .tuile.charcuterie .tuile-title, .home .carrousel-tuile .tuile.plat-cuisine .tuile-title, .home .carrousel-tuile .tuile.produit-laitier .tuile-title { margin-top: inherit; } .home .carrousel-tuile .tuile .tuile-title { rotate: 0deg; } .home__nos-engagements .row { flex-direction: column; row-gap: 50px; } .home__nos-engagements .row .col-6 { max-width: 100%; flex: 0 0 100%; } .home__nos-engagements .row .vaches { text-align: center; } .home .produit-localement-votre .flex-row .left { max-width: 100%; } .home .produit-localement-votre .flex-row .right { display: none; } .home .produit-localement-votre .produits-locaux { flex-wrap: wrap; row-gap: 20px; } .home .produit-localement-votre .produits-locaux img { width: 48%; } .home .visite-boutique .vente-content { flex-direction: column; row-gap: 50px; align-items: center; } .home .visite-boutique .vente-content .left { width: 60%; } .home .actuality { padding-bottom: 360px; } .home .actuality .row { row-gap: 50px; } .home .actuality .row .col-4 { max-width: 100%; flex: 0 0 100%; } .home .actuality .row .col-4 .actu-thumb { width: 100%; } .home .actuality .title { padding-top: 260px; } .home .actuality .title::before { padding-top: 260px; } .actuality-page .actu-wrapper .actu-item { width: 48.5%; } .actuality-show .actuality-wrapper { flex-wrap: wrap; row-gap: 25px; } .actuality-show .actuality-wrapper .img-left { width: 100%; } } @media screen and (max-width: 767px) { .home__hero { flex-direction: column; row-gap: 50px; } .home__hero .home-title { width: 100%; font-size: 6rem; } .home__hero .home-title::after { width: 100%; font-size: 6rem; } .home__hero .produits { flex-wrap: inherit; } .actuality-page .actu-wrapper .actu-item { width: 100%; } } @media screen and (max-width: 540px) { .home .produit-localement-votre .produits-locaux img { width: 47%; } } @media screen and (max-width: 400px) { .home .produit-localement-votre .flex-row .left img { width: 50%; } } @media screen and (max-width: 362px) { .home .produit-localement-votre .produits-locaux img { width: 100%; } } /*# sourceMappingURL=app.output.css.map */ ";s:6:"digest";s:32:"38920ae06d19ad2386fa8677750b0d30";s:13:"isPredigested";b:0;s:8:"isVendor";b:0;s:55:"Symfony\Component\AssetMapper\MappedAssetdependencies";a:0:{}s:59:"Symfony\Component\AssetMapper\MappedAssetfileDependencies";a:1:{i:0;s:50:"C:\wamp64\www\gaec-leclere/var/sass/app.output.css";}s:60:"Symfony\Component\AssetMapper\MappedAssetjavaScriptImports";a:0:{}s:11:"logicalPath";s:15:"styles/app.scss";}