.elementor-1146 .elementor-element.elementor-element-86db7ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-1146 .elementor-element.elementor-element-86db7ff:not(.elementor-motion-effects-element-type-background),.elementor-1146 .elementor-element.elementor-element-86db7ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1146 .elementor-element.elementor-element-bca438e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1146 .elementor-element.elementor-element-f6d09f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-1146 .elementor-element.elementor-element-f6d09f2:not(.elementor-motion-effects-element-type-background),.elementor-1146 .elementor-element.elementor-element-f6d09f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#BC8B52}.elementor-1146 .elementor-element.elementor-element-70314fd{--e-image-carousel-slides-to-show:4}.elementor-1146 .elementor-element.elementor-element-70314fd .elementor-image-carousel-caption{text-align:start;color:#FFF;font-family:"Ando",Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;font-style:normal;margin-block-start:15px}.elementor-1146 .elementor-element.elementor-element-6a74eb5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1146 .elementor-element.elementor-element-70314fd{--e-image-carousel-slides-to-show:3}}@media(max-width:767px){.elementor-1146 .elementor-element.elementor-element-70314fd{--e-image-carousel-slides-to-show:2}}.elementor-1146 .elementor-element.elementor-element-70314fd .swiper-slide{height:auto}.elementor-1146 .elementor-element.elementor-element-70314fd .swiper-slide-inner{display:flex;flex-direction:column;align-items:flex-start}.elementor-1146 .elementor-element.elementor-element-70314fd .swiper-slide-image{width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover;object-position:center;display:block}.elementor-1146 .elementor-element.elementor-element-70314fd .elementor-image-carousel-caption{text-align:left;width:100%}.elementor-1146 .elementor-element.elementor-element-bca438e{width:100%!important;overflow:hidden!important;margin-top:90px!important}.elementor-1146 .elementor-element.elementor-element-86db7ff{padding:130px 56px 100px 56px;align-items:flex-start!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-row-1{margin-top:100px!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-row-2{margin-top:90px!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-row-3{margin-top:90px!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-divider-1,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-divider-2,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-divider-3{margin-top:79px!important;height:2px!important;min-height:2px!important;max-height:2px!important;padding:0!important;background-color:#FFFFFF!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offers-book-pill-1,.elementor-1146 .elementor-element.elementor-element-86db7ff #offers-book-pill-2,.elementor-1146 .elementor-element.elementor-element-86db7ff #offers-book-pill-3{width:309px!important;height:71px!important;border-radius:35px!important;background-color:#FFFFFF!important;color:#000000!important;font-family:Ando!important;font-weight:900!important;font-size:73px!important;line-height:1em!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important;overflow:hidden!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-img-1-el,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-img-2-el,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-img-3-el{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-title-1,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-title-2,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-title-3{margin-bottom:79px!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-1a,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-1b,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-1c,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-1d,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-1e{margin-bottom:22px!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-1f{margin-bottom:40px!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-2a,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-2b,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-2c,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-2d,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-2e{margin-bottom:22px!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-2f{margin-bottom:40px!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-3a,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-3b,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-3c,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-3d,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-3e,.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-3f{margin-bottom:22px!important}.elementor-1146 .elementor-element.elementor-element-86db7ff #offer-p-3g{margin-bottom:40px!important}.elementor-1146 .elementor-element.elementor-element-6a74eb5{position:relative;background:#000000!important;overflow:hidden!important;height:305px!important;padding:0!important}.elementor-1146 .elementor-element.elementor-element-6a74eb5 .elementor-element-6a70fb5 img{width:2017px!important;max-width:none!important;height:auto!important;display:block!important;margin-left:50%!important;transform:translateX(-50%)!important}@font-face{font-family:'Ando';font-style:normal;font-weight:900;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/Ando-Black.woff2) format('woff2')}@font-face{font-family:'Ando';font-style:normal;font-weight:400;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/Ando-Regular.woff2) format('woff2')}@font-face{font-family:'Ando';font-style:normal;font-weight:100;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/Ando-Thin.woff2) format('woff2')}@font-face{font-family:'Ando';font-style:normal;font-weight:300;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/AndoLight.woff2) format('woff2')}@font-face{font-family:'Ando';font-style:normal;font-weight:600;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/Ando-Semibold.woff2) format('woff2')}@font-face{font-family:'Ando';font-style:normal;font-weight:700;font-display:auto;src:url(https://cosmo-restaurants.ie/wp-content/uploads/2026/07/Ando-Bold.woff2) format('woff2')}