.elementor-5645 .elementor-element.elementor-element-75cd369{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5645 .elementor-element.elementor-element-b171811.elementor-element{--align-self:flex-end;}.elementor-5645 .elementor-element.elementor-element-b171811{text-align:center;}.elementor-5645 .elementor-element.elementor-element-b171811 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-style:italic;}.elementor-5645 .elementor-element.elementor-element-0487679{text-align:center;}.elementor-5645 .elementor-element.elementor-element-0487679 .elementor-heading-title{font-family:"alternate-gothic-atf", Sans-serif;font-size:96px;font-weight:bold;}.elementor-5645 .elementor-element.elementor-element-a04e257{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5645 .elementor-element.elementor-element-d52f648{font-size:20px;color:var( --e-global-color-9dd760c );}.elementor-5645 .elementor-element.elementor-element-d52f648 a:hover, .elementor-5645 .elementor-element.elementor-element-d52f648 a:focus{color:var( --e-global-color-7b0077b );}.elementor-5645 .elementor-element.elementor-element-d52f648 a{transition-duration:1.4s;}.elementor-5645 .elementor-element.elementor-element-5d639e8{font-size:20px;color:var( --e-global-color-9dd760c );}.elementor-5645 .elementor-element.elementor-element-e3ac997{font-size:20px;color:var( --e-global-color-9dd760c );}.elementor-5645 .elementor-element.elementor-element-b912394{font-size:20px;color:var( --e-global-color-9dd760c );}.elementor-5645 .elementor-element.elementor-element-58576db{font-size:20px;color:var( --e-global-color-9dd760c );}.elementor-5645 .elementor-element.elementor-element-41bfd8f{font-size:20px;color:var( --e-global-color-9dd760c );}.elementor-5645 .elementor-element.elementor-element-f80aefc{font-size:20px;color:var( --e-global-color-9dd760c );}.elementor-5645 .elementor-element.elementor-element-e9792a5{--display:grid;--min-height:663px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-2fcea33{width:100%;max-width:100%;}.elementor-5645 .elementor-element.elementor-element-2fcea33:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5645 .elementor-element.elementor-element-b575641:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5645 .elementor-element.elementor-element-1041e77:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5645 .elementor-element.elementor-element-3d92b4d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5645 .elementor-element.elementor-element-079be90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-23782a0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5645 .elementor-element.elementor-element-35df6ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5645 .elementor-element.elementor-element-a2976a8.elementor-element{--align-self:flex-end;}.elementor-5645 .elementor-element.elementor-element-a2976a8{text-align:center;}.elementor-5645 .elementor-element.elementor-element-a2976a8 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-style:italic;}.elementor-5645 .elementor-element.elementor-element-9e9c11a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-5645 .elementor-element.elementor-element-9e9c11a{text-align:center;}.elementor-5645 .elementor-element.elementor-element-9e9c11a .elementor-heading-title{font-family:"alternate-gothic-atf", Sans-serif;font-size:96px;font-weight:bold;}.elementor-5645 .elementor-element.elementor-element-87a60a6{--display:grid;--min-height:651px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-300a7d8{width:100%;max-width:100%;}.elementor-5645 .elementor-element.elementor-element-300a7d8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5645 .elementor-element.elementor-element-8f99b56:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5645 .elementor-element.elementor-element-629ea8d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5645 .elementor-element.elementor-element-cd64df1:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5645 .elementor-element.elementor-element-a04e257{--content-width:1585px;}}@media(max-width:1024px){.elementor-5645 .elementor-element.elementor-element-75cd369{--grid-auto-flow:row;}.elementor-5645 .elementor-element.elementor-element-a04e257{--grid-auto-flow:row;}.elementor-5645 .elementor-element.elementor-element-e9792a5{--grid-auto-flow:row;}.elementor-5645 .elementor-element.elementor-element-9e9c11a > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-5645 .elementor-element.elementor-element-87a60a6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5645 .elementor-element.elementor-element-75cd369{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5645 .elementor-element.elementor-element-b171811 .elementor-heading-title{font-size:20px;}.elementor-5645 .elementor-element.elementor-element-0487679 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-5645 .elementor-element.elementor-element-0487679 .elementor-heading-title{font-size:59px;}.elementor-5645 .elementor-element.elementor-element-a04e257{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5645 .elementor-element.elementor-element-e9792a5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5645 .elementor-element.elementor-element-a2976a8.elementor-element{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-a2976a8{text-align:start;}.elementor-5645 .elementor-element.elementor-element-a2976a8 .elementor-heading-title{font-size:20px;}.elementor-5645 .elementor-element.elementor-element-9e9c11a > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-9e9c11a .elementor-heading-title{font-size:59px;}.elementor-5645 .elementor-element.elementor-element-87a60a6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-2fcea33 */.elementor-5645 .elementor-element.elementor-element-2fcea33 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-2fcea33 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-2fcea33::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/Crunchy-poulet_1-1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-2fcea33:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0397201 */.elementor-5645 .elementor-element.elementor-element-0397201 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-0397201 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-0397201::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/Brunchy-avocado-bacon_1-2.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-0397201:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f56cd0c */.elementor-5645 .elementor-element.elementor-element-f56cd0c {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-f56cd0c img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-f56cd0c::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/Cheezy-tuna_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-f56cd0c:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b575641 */.elementor-5645 .elementor-element.elementor-element-b575641 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-b575641 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-b575641::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/AVOCADO-SAUMON_1-1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-b575641:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea58dfc */.elementor-5645 .elementor-element.elementor-element-ea58dfc {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-ea58dfc img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-ea58dfc::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/Original-break_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-ea58dfc:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1041e77 */.elementor-5645 .elementor-element.elementor-element-1041e77 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-1041e77 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-1041e77::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/Dolce-mozza_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-1041e77:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da87dd8 */.elementor-5645 .elementor-element.elementor-element-da87dd8 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-da87dd8 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-da87dd8::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/Brunchy-avocado-bacon_1-1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-da87dd8:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d92b4d */.elementor-5645 .elementor-element.elementor-element-3d92b4d {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-3d92b4d img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-3d92b4d::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/Triple-fondant_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-3d92b4d:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-05359ff */.elementor-5645 .elementor-element.elementor-element-05359ff {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-05359ff img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-05359ff::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/SALADE_3_3-6.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-05359ff:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-079be90 */.elementor-5645 .elementor-element.elementor-element-079be90 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-079be90 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-079be90::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 98%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/SALADE_3_3.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-079be90:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f91911f */.elementor-5645 .elementor-element.elementor-element-f91911f {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-f91911f img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-f91911f::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 95%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/SALADE_2_2-2.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-f91911f:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23782a0 */.elementor-5645 .elementor-element.elementor-element-23782a0 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-23782a0 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-23782a0::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 98%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/SALADE_1_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-23782a0:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-300a7d8 */.elementor-5645 .elementor-element.elementor-element-300a7d8 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-300a7d8 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-300a7d8::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/BRIOCHE-PISTACHE_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-300a7d8:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6531e3a */.elementor-5645 .elementor-element.elementor-element-6531e3a {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-6531e3a img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-6531e3a::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/BRIOCHE-BUENO_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-6531e3a:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e03f81 */.elementor-5645 .elementor-element.elementor-element-5e03f81 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-5e03f81 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-5e03f81::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/BRIOCHE-SPECULOOS_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-5e03f81:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f99b56 */.elementor-5645 .elementor-element.elementor-element-8f99b56 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-8f99b56 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-8f99b56::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/BRIOCHE-NUTELLA_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-8f99b56:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85a388a */.elementor-5645 .elementor-element.elementor-element-85a388a {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-85a388a img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-85a388a::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/BRIOCHE-SUCRE_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-85a388a:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-629ea8d */.elementor-5645 .elementor-element.elementor-element-629ea8d {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-629ea8d img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-629ea8d::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/CINNAMON-NATURE_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-629ea8d:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26d9942 */.elementor-5645 .elementor-element.elementor-element-26d9942 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-26d9942 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-26d9942::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/CINNAMON-PHILADELFIA_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-26d9942:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76e45ea */.elementor-5645 .elementor-element.elementor-element-76e45ea {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-76e45ea img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-76e45ea::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/CINNAMON-PISTACHE_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-76e45ea:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd64df1 */.elementor-5645 .elementor-element.elementor-element-cd64df1 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-cd64df1 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-cd64df1::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/CINNAMON-SPECULOOS_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-cd64df1:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43f55b5 */.elementor-5645 .elementor-element.elementor-element-43f55b5 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-43f55b5 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-43f55b5::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/CHEESECAKENATURE_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-43f55b5:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46637e3 */.elementor-5645 .elementor-element.elementor-element-46637e3 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-46637e3 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-46637e3::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/CHEESECAKENATURE_1-1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-46637e3:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eff0e28 */.elementor-5645 .elementor-element.elementor-element-eff0e28 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-eff0e28 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-eff0e28::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/CHEESECAKE-FRUITSROUGES_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-eff0e28:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e72d39c */.elementor-5645 .elementor-element.elementor-element-e72d39c {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-e72d39c img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-e72d39c::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/CHEESECAKE-PISTACHE_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-e72d39c:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f06eddb */.elementor-5645 .elementor-element.elementor-element-f06eddb {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-f06eddb img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-f06eddb::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/CHEESECAKE-SPECULOOS_1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-f06eddb:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9162787 */.elementor-5645 .elementor-element.elementor-element-9162787 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-9162787 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-9162787::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/SALADE_3_3-1.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-9162787:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0201e51 */.elementor-5645 .elementor-element.elementor-element-0201e51 {
    position: relative;
    display: block;
}

.elementor-5645 .elementor-element.elementor-element-0201e51 img {
    transition: opacity 0.6s ease;
    display: block;
    width: 100%;
}

.elementor-5645 .elementor-element.elementor-element-0201e51::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: url('https://coffee-break.fr/wp-content/uploads/2026/03/SALADE_3_3-3.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.6s ease;
}

.elementor-5645 .elementor-element.elementor-element-0201e51:hover::after {
    opacity: 1;
}/* End custom CSS */