@import url('https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro&family=Mulish:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');body{font-family:'Mulish',sans-serif;font-size:16px;font-weight:400;background:#fff;color:#333}h2,h1{font-family:'Playfair Display',serif}a:hover{text-decoration:none}a{transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}ul{list-style-type:none;padding:0;margin:0}img{max-width:100%}input:focus,select:focus,textarea:focus,button:focus{outline:none}::selection{color:#fff;background:#ff7675}::-webkit-selection{color:#fff;background:#ff7675}::-moz-selection{color:#fff;background:#ff7675}.scrolltotop{width:40px;height:40px;border-radius:20px 20px 0 0;background:rgba(0,0,0,.5);text-align:center;padding-top:8px;font-size:22px;color:#fff;position:fixed;right:5px;bottom:5px;display:none;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}.scrolltotop:hover{background:#000;color:#fff;box-shadow:0px 0px 5px rgba(0,0,0,.5);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 5px rgba(0,0,0,.5)}.header-area{background:linear-gradient(360deg,rgba(28,142,196,.07) 0%,rgba(47,189,234,.07) 100%)}.header-area-inner{padding:20px 0 14px}.header-item{display:flex;align-items:center}.header-item-inner{display:flex;align-items:center;justify-content:space-between}.header-item-inner img{max-width:100%;position:relative;top:-9px}.header-item-inner5 ul{display:flex;align-items:center}.header-item-inner5 ul li a{font-size:18px;color:#000;display:block;margin-left:24px}.header-item-inner5 ul li a:hover{color:#1c8ec4}.header-item-inner2>ul{display:flex;align-items:center}.header-item-inner2>ul>li{position:relative;margin-left:24px}.header-item-inner2>ul>li a{font-weight:400;font-size:14px;display:flex;align-items:center;color:#000;padding:6px 0}.header-item-inner2>ul>li>a i{margin-left:4px}.header-item-inner2>ul>li>a:hover{color:#1c8ec4}.header-item-inner2>ul>li a.active{text-decoration:underline;color:#1c8ec4}.header-item-inner2>ul>li>ul{position:absolute;width:200px;top:100%;left:0;box-shadow:0 0 15px #d6dfe1;z-index:99999999999;background:#fff;border-radius:10px;display:none}.header-item-inner2>ul>li>ul li a{margin-left:0;padding:16px 15px;border-bottom:1px solid #d9d9d9}.header-item-inner2>ul>li>ul li:first-of-type a{border-radius:10px 10px 0 0}.header-item-inner2>ul>li>ul li:last-of-type a{border-bottom:none;border-radius:0 0 10px 10px}.header-item-inner2>ul>li>ul li a:hover{color:#fff;background:#1c8ec4}.header-item-inner2>ul>li:hover>ul{display:block}.header-item-inner3{display:flex;align-items:center;margin-left:auto}.header-item-inner4{display:flex;align-items:center}.header-item-inner4 i{font-size:25px;color:#000;margin-right:6px}.header-item-inner4 a{font-weight:700;font-size:14px;color:#000;display:inline-block}.header-item-inner4 span{font-weight:400;font-size:10px;color:#000;display:block;text-align:center}.header-item-inner4:hover i{color:#1c8ec4}.header-item-inner4:hover a{color:#1c8ec4}.header-item-inner4:hover span{color:#1c8ec4}.header-item-inner3 ul{display:flex;align-items:center}.header-item-inner3 ul li a{font-size:18px;color:#000;display:flex;align-items:center;justify-content:center}.header-item-inner3 ul li:first-of-type a{font-weight:700;font-size:14px;color:#fff;width:174px;height:50px;margin:0 16px;background:rgba(0,0,0,.85);border-radius:6px}.header-item-inner3 ul li:first-of-type a i{color:#fff;margin-right:5px}.header-item-inner3 ul li a:hover{color:#1c8ec4}.header-item-inner3 ul li:first-of-type a:hover{color:#fff;background:#1c8ec4}.side-menu{position:fixed;width:100%;top:0;right:-100%;background:#fff;z-index:99999999999;overflow:hidden;overflow-y:hidden;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease}.for-side-menu{right:0;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease}.side-menu-item{display:flex;flex-direction:column;justify-content:space-between;height:100vh}.side-menu .header-item-inner{padding:15px;border-bottom:1px solid #bfbfbf}.side-menu-item-inner{position:relative}.side-menu-item-inner ul li a{font-weight:400;font-size:14px;display:flex;align-items:center;color:#000;padding:17px 16px;border-bottom:1px solid #bfbfbf}.side-menu-item-inner ul li a:hover{color:#1c8ec4}.side-menu-item-inner ul li a img,.side-menu-item-inner ul li a .js-back{margin-right:6px}.side-menu-item-inner ul li a i:not(.js-back){margin-left:auto}.side-menu-item-inner2{padding-top:32px;margin-bottom:auto}.side-menu-item-inner2>a{font-weight:700;font-size:12px;color:#000;display:flex;align-items:center;justify-content:center;width:160px;height:50px;margin:0 auto 16px;background:#ffba3d;border-radius:6px}.side-menu-item-inner2>a i{margin-right:6px}.side-menu-item-inner2>a:hover{color:#fff;background:#1c8ec4}.side-menu-item-inner2 .header-item-inner4{justify-content:center}.side-menu-item-inner3{padding:30px 0}.side-menu-item-inner2 ul{display:flex;align-items:center;justify-content:center;margin:0 -12px;margin-top:20px}.side-menu-item-inner2 ul li a{font-weight:400;font-size:12px;text-decoration-line:underline;color:#000;display:block;margin:0 12px}.side-menu-item-inner2 ul li a:hover{color:#1c8ec4}.side-menu-item-inner4{position:absolute;width:100%;top:0;right:-100%;height:calc(100vh - 59px);background:#fff;z-index:9999;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease}.side-menu-item-inner5,.side-menu-item-inner6{position:absolute;width:100%;top:0;right:-100%;height:calc(100vh - 59px);background:#fff;z-index:9999;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease}.for-side-menu2{right:0;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease}.for-side-menu3,.for-side-menu4{right:0;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease}.ecological-area{overflow:hidden}.ecological-item{display:flex;align-items:center;justify-content:space-between}.ecological-item-inner h1{font-weight:700;font-size:60px;color:#000;margin:0 0 12px;position:relative}.ecological-item-inner h1 img{max-width:100%;margin-top:-80px;margin-left:-30px}.ecological-item-inner p{font-weight:400;font-size:24px;color:#000;margin:0 0 32px}.ecological-item-inner ul{display:flex;align-items:center}.ecological-item-inner ul li a{font-weight:400;font-size:16px;text-decoration-line:underline;color:#000;display:flex;align-items:center}.ecological-item-inner ul li a i{margin-left:8px}.ecological-item-inner ul li a.home-btn{font-weight:700;color:#000;min-width:220px;height:60px;justify-content:center;margin-right:24px;background:#ffba3d;text-decoration:none;border-radius:6px}.ecological-item-inner ul li a.home-btn.grey{background:rgba(0,0,0,.75);color:#fff;min-width:300px}.ecological-item-inner ul li a.home-btn i,.ecological-item-inner ul li a.home-btn img{margin-left:0;margin-right:6px}.ecological-item-inner ul li a.home-btn:hover{color:#fff;background:#bf8b2e}.ecological-item-inner ul li a.home-btn.grey:hover{background:#000}.ecological-item-inner ul li .js-why-us{min-width:50px}.ecological-item-inner ul li .js-why-us:hover{color:#1c8ec4}.ecological-item-inner h6{font-weight:400;font-size:16px;color:#000;margin:69px 0 0}.ecological-item-inner h6 img{max-width:100%;margin:0 12px}.ecological-item-inner h6 span img{margin-right:0}.ecological-item-inner2{width:338px}.ecological-item-inner2 img{width:100%}.busines-area{padding:32px 0 62px;background:rgba(255,186,61,.07)}.busines-item{max-width:450px}.busines-item img{max-width:100%}.busines-item h2{font-weight:700;font-size:40px;color:#000;margin:0 0 4px}.busines-item p{font-weight:400;font-size:16px;color:#000;margin:0 0 16px}.busines-item h3{font-weight:700;font-size:16px;color:#000;margin:0}.busines-item ul{display:flex;flex-wrap:wrap}.busines-item ul li a{font-weight:400;font-size:12px;display:flex;align-items:center;color:#000;padding:0 10px;height:32px;border:1px solid rgba(0,0,0,.25);border-radius:4px;margin-top:8px;margin-right:8px}.busines-item ul li a:hover{border-color:rgba(0,0,0,.5);box-shadow:0 0 0 1px rgba(0,0,0,.5) inset}.client-area{padding:100px 0 110px;text-align:center}.inner-container h2{font-weight:700;font-size:40px;color:#000;margin:0 0 25px}.inner-container h6{font-weight:400;font-size:16px;color:#000;margin:0 0 84px}.inner-container h6 img{margin:0 12px}.client-item{max-width:320px;margin:0 auto 30px}.client-item>img{width:80px;height:80px;border-radius:50%;display:block;margin:0 auto 16px}.client-item h2{font-weight:700;font-size:24px;color:#000;margin:0 0 16px}.client-item p{font-weight:400;font-size:16px;color:#000;margin:0 0 16px}.client-item a{font-weight:700;font-size:16px;color:#1c8ec4;display:inline-block}.client-item a:hover{text-decoration:underline}.client-item h6{font-weight:700;font-size:16px;color:#000;margin:32px 0 0}.client-item h6 img{max-width:127px;display:block;margin:17px auto 0}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:16px}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;border-radius:50%;margin:0 4px;background:#fafafa;border:1px solid #bfbcb5}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#1c8ec4;border-color:#1c8ec4}.region-area{background:linear-gradient(360deg,rgba(28,142,196,.05) 0%,rgba(47,189,234,.05) 100%);padding:100px 0}.region-item img{max-width:100%;display:block;margin:0 auto}.region-item2 h2{font-weight:700;font-size:40px;color:#000;margin:0 0 24px}.region-item2-inner{display:flex;align-items:center}.region-item2-inner2{display:none;width:220px;flex:0 0 220px;padding:0 16px}.region-item2-inner2 img{max-width:100%}.region-item2-inner3 h6{font-weight:400;font-size:16px;color:#000;margin:0 0 4px}.region-item2-inner3 ul{max-width:292px;display:flex;flex-wrap:wrap;padding-bottom:18px}.region-item2-inner3 ul li{width:50%;font-weight:400;font-size:24px;color:#000;display:flex;align-items:center;margin:0 0 6px}.region-item2-inner3 ul li i{width:24px;font-size:18px;color:#2fbdea}.region-item2 p{font-weight:700;font-size:16px;color:#000;margin:16px 0 8px;max-width:420px}.region-item2-inner4 ul{display:flex;align-items:center}.region-item2-inner4 ul li a{font-weight:400;font-size:16px;text-decoration-line:underline;color:#000;display:flex;align-items:center;margin-right:16px}.region-item2-inner4 ul li a i{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;background:#000;margin-right:6px}.region-item2-inner4 ul li a:hover{color:#1c8ec4}.region-item2-inner4 ul li a:hover i{background:#1c8ec4}.service-area{padding:100px 0}.service-area .inner-container h2{text-align:center;margin:0 0 40px}.service-area-inner{max-width:1070px;margin:0 auto;overflow:hidden}.service-area-inner .row{margin:0 -27.5px}.we-guarantee .service-area-inner .row{margin-left:-15px;margin-right:-15px}.service-area-inner .col-lg-4{padding:0 27.5px}.service-item{margin-bottom:40px}.service-item img{max-width:100%}.service-item h2{font-weight:700;font-size:24px;color:#000;margin:4px 0}.service-item p{font-weight:400;font-size:16px;color:#000;margin:0}.service-item2 p{font-weight:400;font-size:16px;text-align:center;color:#000;margin:0 0 23px}.service-item2 a{font-weight:700;font-size:16px;color:#000;width:220px;height:60px;display:flex;align-items:center;justify-content:center;background:#ffba3d;border-radius:6px;margin:0 auto}.service-item2 a i{margin-right:6px}.service-item2 a:hover{color:#fff;background:#bf8b2e}.footer-area{padding:64px 0 20px;background:rgba(0,0,0,.05)}.footer-item{display:flex;align-items:center;justify-content:space-between;max-width:667px;margin:0 auto 49px}.footer-item-inner h3{font-weight:700;font-size:40px;color:#000;margin:0}.footer-item-inner p{font-weight:400;font-size:16px;color:#000;margin:0}.footer-item2{display:flex;flex-wrap:nowrap;align-items:center;padding-bottom:76px}.footer-item2 span{width:100%;height:1px;display:block;background:#d9d9d9}.footer-item2 img{max-width:100%;display:block;margin:0 16px;position:relative;top:-6px}.footer-item3 h3{font-weight:700;font-size:16px;color:#000;margin:0}.footer-item3-inner ul li a{font-weight:400;font-size:12px;color:#000;display:inline-block;margin-top:9px}.footer-item3-inner ul li a:hover{color:#1c8ec4}.footer-item3-inner2 ul{display:flex;flex-wrap:wrap}.footer-item3-inner2 ul li a{font-weight:400;font-size:12px;color:#000;display:flex;align-items:center;justify-content:center;padding:0 10px;height:32px;border:1px solid rgba(0,0,0,.25);border-radius:4px;margin-top:8px;margin-right:8px}.footer-item3-inner2 ul li a:hover{border-color:rgba(0,0,0,.5);box-shadow:0 0 0 1px rgba(0,0,0,.5) inset}.footer-item3 p{font-weight:400;font-size:12px;color:#000;margin:8px 0 10px}.footer-item3 form .inside{width:calc(100% - 50px);position:relative}.footer-item3 form .inside img{max-width:100%;position:absolute;top:50%;transform:translateY(-50%);left:12px}.footer-item3 form .inside input{font-weight:400;font-size:12px;display:flex;align-items:center;color:rgba(0,0,0,.5);padding-left:36px;padding-right:15px;width:100%;height:44px;background:#fff;border:1px solid rgba(0,0,0,.25);border-radius:4px 0 0 4px;border-right:none}.footer-item3 form button{font-size:18px;color:#fff;width:50px;height:44px;display:flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,.85);border-radius:0 4px 4px 0}.footer-item3 form button:hover{background:#1c8ec4}.footer-item4{margin-top:104px;padding-top:20px;border-top:1px solid #d9d9d9;display:flex;align-items:center;justify-content:space-between}.footer-item4 p{font-weight:700;font-size:12px;color:#000;margin:0}.footer-item4 p span{margin-right:24px}.footer-item4 p a{text-decoration-line:underline;color:#000;margin-left:24px}.footer-item4 p a:hover{color:#1c8ec4}.footer-item4 ul{display:flex;align-items:center}.footer-item4 ul li a{width:30px;height:30px;border-radius:50px;border:1px solid #797979;font-size:16px;color:#797979;display:flex;align-items:center;justify-content:center;margin-left:18px}.footer-item4 ul li a:hover{color:#fff;background:#1c8ec4}.header-area2{background:rgba(255,186,61,.07)}.about-area-inner{padding:62px 0 100px;display:flex;align-items:flex-end}.about-item{width:60%;padding-right:80px}.about-item h1{font-weight:700;font-size:60px;color:#000;margin:0 0 12px}.about-item h1 img{max-width:100%;margin-top:-80px;margin-left:-30px}.about-item p{font-weight:400;font-size:24px;color:#000;margin:0}.about-item2{width:40%;height:455px;background-image:url(//shiningoven.ie/wp-content/themes/shiningoven/images/about-us-team.svg);display:flex;align-items:center;justify-content:center}.mission-area{padding:100px 0 70px;background:linear-gradient(360deg,rgba(28,142,196,.07) 0%,rgba(47,189,234,.07) 100%)}.mission-item{max-width:340px;margin-bottom:30px}.mission-item img{max-width:100%}.mission-item h2{font-weight:700;font-size:24px;color:#000;margin:4px 0}.mission-item p{font-weight:400;font-size:16px;color:#000;margin:0}.about-area-inner2{padding-bottom:0;padding-top:14px;align-items:center}.about-item ul{padding-top:24px}.about-item ul li{font-weight:400;font-size:24px;color:#000;display:flex;align-items:center;margin-bottom:16px}.about-item ul li a{color:#000;text-decoration-line:underline;display:flex;align-items:center}.about-item ul li i{font-size:10px;color:#fff;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:#000;margin-right:12px;display:flex;align-items:center;justify-content:center}.about-item ul li:hover{color:#1c8ec4}.about-item ul li:hover a{color:#1c8ec4}.about-item ul li:hover i{background:#1c8ec4}.about-item3{width:40%}.about-item3 img{width:100%}.carpet-area{padding:32px 0 72px}.carpet-item{display:flex;align-items:center;flex-wrap:wrap}.carpet-item-inner{width:62%}.carpet-item-inner h1{font-weight:700;font-size:60px;color:#000;margin:0 0 12px;position:relative}.carpet-item-inner h1 img{max-width:100%;margin-top:-80px;margin-left:-30px}.carpet-item-inner p{font-weight:400;font-size:24px;color:#000;margin:0 0 24px}.carpet-item-inner2 ul li{font-weight:400;font-size:24px;color:#000;margin:0 0 16px;display:flex;align-items:center}.carpet-item-inner2 ul li i{font-size:16px;color:#17be70;margin-right:8px}.carpet-item-inner form{display:flex;padding-top:16px}.carpet-item-inner form div{width:200px;margin-right:16px;position:relative}.carpet-item-inner form div input{font-weight:700;font-size:16px;color:#000;padding-left:42px;padding-right:15px;width:100%;height:60px;display:flex;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.5);border-radius:6px}.carpet-item-inner form div i{color:rgba(0,0,0,.5);position:absolute;top:50%;transform:translateY(-50%);left:20px}.carpet-item-inner form button{font-weight:700;font-size:16px;color:#000;width:174px;height:60px;display:flex;align-items:center;justify-content:center;border:none;background:#ffba3d;border-radius:6px;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}.carpet-item-inner form button:hover{opacity:.8}.carpet-item-inner h6{font-weight:400;font-size:16px;color:#000;margin:40px 0}.carpet-item-inner h6 img{max-width:100%;margin:0 12px}.carpet-item-inner3 ul{display:flex;align-items:center;flex-wrap:wrap}.carpet-item-inner3 ul li span{font-weight:700;font-size:16px;color:#000;margin-right:4px}.carpet-item-inner3 ul li a{font-weight:400;font-size:12px;color:#000;padding:0 10px;height:32px;display:flex;align-items:center;border:1px solid rgba(0,0,0,.25);border-radius:4px;margin-left:8px;margin-bottom:5px}.carpet-item-inner3 ul li a:hover{border-color:rgba(0,0,0,.5);box-shadow:0 0 0 1px rgba(0,0,0,.5) inset}.carpet-item-inner4{width:38%}.carpet-item-inner4 img{width:100%}.carpet-item2 img{width:100%}.book-area{padding:40px 0 50px;background:#fff8ec}.book-item h2{font-weight:700;font-size:40px;text-align:center;color:#000;margin:0 0 40px}.book-item-inner{display:flex;justify-content:space-between;max-width:900px;margin:0 auto}.book-item-inner3{display:flex;align-items:center;max-width:270px;margin-bottom:12px}.book-item-inner3 span{font-weight:700;font-size:24px;flex:0 0 56px;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;border:1px solid rgba(0,0,0,.25);margin-right:14px}.book-item-inner3 p{font-weight:400;font-size:16px;color:#000;margin:0}.price-area{padding:100px 0}.price-item h2{font-weight:700;font-size:40px;text-align:center;color:#000;margin:0 0 40px}.price-item-inner{max-width:750px;margin:0 auto;display:flex;border:1px solid #d9d9d9;border-radius:10px}.price-item-inner2{width:calc(100% - 240px);border-right:1px solid #d9d9d9}.price-item-inner2 div{padding:19px 30px;border-bottom:1px solid #d9d9d9}.price-item-inner2 div:last-of-type{border-bottom:none}.price-item-inner p{font-weight:700;font-size:16px;color:#000;margin:0}.price-item-inner p span{font-weight:400;color:gray;margin-left:5px}.price-item-inner3{width:240px}.price-item-inner3 div{padding:19px 30px;border-bottom:1px solid #d9d9d9;text-align:center}.price-item-inner3 div:last-of-type{border-bottom:none}.price-item-inner3 div p span{font-weight:400;color:#000}.work-area{padding:100px 0;background:linear-gradient(360deg,rgba(28,142,196,.05) 0%,rgba(47,189,234,.05) 100%)}.work-item h2{font-weight:700;font-size:40px;text-align:center;color:#000;margin:0 0 40px}.work-item2{display:flex;flex-wrap:wrap}.work-item2-inner{width:38.5%}.work-area img{width:100%}.work-item2-inner2{width:61.5%;padding-left:78px}.work-item2-inner3{max-width:640px}.work-item2-inner2 h2{font-weight:700;font-size:24px;color:#000;margin:0 0 4px}.work-item2-inner2 h2 span{font-size:40px}.work-item2-inner2 p{font-weight:400;font-size:16px;color:#000;margin:0}.work-area2{background:0 0}.work-area2 .work-item2-inner2{padding-left:0;padding-right:40px}.work-item2-inner4{max-width:590px}.question-area{padding:100px 0 76px;background:rgba(255,186,61,.1);overflow:hidden}.question-item h2{font-weight:700;font-size:40px;color:#000;text-align:center;margin:0 0 40px}.question-item ul{display:flex;flex-wrap:wrap;margin:0 -25px}.question-item ul li{width:50%;padding:0 25px;margin-bottom:24px}.question-item ul li h2{text-align:left;line-height:25px;margin:0 0 4px}.question-item ul li h2 span{font-size:24px}.question-item ul li p{font-weight:400;font-size:16px;color:#000;margin:0}.step-area{padding:17px 0}.step-area-inner{display:flex;align-items:center;justify-content:space-between}.step-item ul{display:flex;align-items:center}.step-item ul li{font-weight:700;font-size:16px;color:rgba(0,0,0,.25);display:flex;align-items:center}.step-item ul li small{font-size:inherit}.step-item ul li strong{font-size:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;margin-right:8px;background:#d9d9d9}.step-item ul li span{width:50px;height:1px;display:flex;margin:0 10px;background:#d9d9d9;border-radius:100px}.step-item ul li.active1{color:#000}.step-item ul li.active1 strong{color:#fff;background:#000}.step-item ul li.active2{color:#1c8ec4}.step-item ul li.active2 strong{color:#fff;background:#1c8ec4}.step-item-inner p{font-weight:400;font-size:14px;text-align:center;color:#000;margin:2px 0 0;display:none}.step-item2{display:flex;align-items:center;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}.step-item2 i{font-size:22px;color:#000;margin-right:8px;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}.step-item2 a{font-weight:700;font-size:14px;color:#000;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}.step-item2 span{font-weight:400;font-size:10px;color:#000;display:block;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}.step-item2:hover i{color:#1c8ec4}.step-item2:hover a{color:#1c8ec4}.step-item2:hover span{color:#1c8ec4}.extend-area{padding:40px 0 100px;background:#f5f5f5;overflow:hidden}.extend-area-inner{display:flex;flex-wrap:wrap;align-items:flex-start}.extend-item{width:calc(100% - 320px);padding-right:80px}.extend-item-inner{padding:32px 50px 24px;background:#fff;border:1px solid #d9d9d9;border-radius:8px}.extend-item-inner3{display:flex;align-items:center;padding:10px 24px;background:#fafafa;border:1px solid #d9d9d9;border-radius:8px 8px 0 0}.extend-item-inner3 img{max-width:80px;margin-right:12px}.extend-item-inner3 h2{font-weight:700;font-size:24px;color:#000;margin:0 0 4px}.extend-item-inner3 p{font-weight:400;font-size:12px;color:#000;margin:0}.extend-item-inner4 ul li>input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.extend-item-inner4 ul li label{border:1px solid #d9d9d9;border-top:none;display:flex;align-items:center;cursor:pointer;position:relative;margin:0}.extend-item-inner4 ul li label:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#f4f9fc;display:none}.extend-item-inner4 ul li.active label:after{display:block}.extend-item-inner4 ul li:last-of-type label{border-radius:0 0 8px 8px}.extend-item-inner4 ul li label>div{height:62px;display:flex;align-items:center;z-index:800}.extend-item-inner4 ul li label>div:nth-of-type(1){width:calc(100% - 280px);padding-left:24px}.extend-item-inner4 ul li label>div:nth-of-type(2),.extend-item-inner4 ul li label>div:nth-of-type(3){width:140px;border-left:1px solid #d9d9d9;justify-content:center}.extend-item-inner4 ul li label p{font-weight:700;font-size:16px;color:#000;margin:0}.extend-item-inner4 ul li label>div:nth-of-type(1) p span{font-weight:400;color:gray}.extend-item-inner4 ul li label>div:nth-of-type(2) p span{font-weight:400}.increment-group{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:86px;margin:0 auto}.control--button{font-size:16px;color:#1c8ec4;background:0 0;border:none;padding:0}.increment-group__field input{width:55px;background:0 0;border:none;font-weight:700;font-size:16px;text-align:center;color:#000}.extend-item-inner6{margin:12px 0 -8px}.extend-item-inner6 p{font-family:'Be Vietnam Pro',sans-serif;font-weight:400;font-size:14px;color:#cb444a;margin:0}.extend-item-inner6 p i{margin-right:4px}.extend-item-inner5{display:flex;align-items:center;padding-top:24px}.extend-item-inner5 button{font-weight:700;font-size:16px;color:#000;width:220px;height:60px;display:flex;align-items:center;justify-content:center;background:#ffba3d;border-radius:6px;border:none;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}.extend-item-inner5 button i{margin-left:6px}.extend-item-inner5 button:hover{opacity:.8}.extend-item-inner5 div span{font-weight:700;font-size:16px;color:rgba(0,0,0,.25);margin:0 24px}.extend-item-inner5 a{font-weight:700;font-size:16px;color:#000;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}.extend-item-inner5 div a:hover{opacity:.8}.extend-item2{width:320px;padding:16px 30px 24px;background:#fff;border:1px solid #d9d9d9;border-radius:8px}.extend-item2 h2{font-weight:700;font-size:24px;color:#000;margin:0 0 16px}.extend-item2 p{font-weight:700;font-size:16px;color:#000;margin:0;border-bottom:1px solid #d9d9d9;padding-bottom:12px}.extend-item2 p i{margin-right:6px}.extend-item2-inner{padding:12px 0;border-bottom:1px solid #d9d9d9}.extend-item2-inner3{display:flex;align-items:center;justify-content:space-between}.extend-item2-inner a{font-weight:700;font-size:16px;color:#000}.extend-item2-inner a i{margin-left:6px;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}.extend-item2-inner a i:nth-of-type(2){display:none}.extend-item2-inner h6{font-weight:700;font-size:16px;color:#000;margin:0}.extend-item2-inner h6 span{font-weight:400}.extend-item2-inner4{display:none}.extend-item2-inner4 div{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.extend-item2-inner2{display:flex;align-items:center;justify-content:space-between;padding-top:16px}.extend-item2-inner2 h5{font-weight:700;font-size:20px;color:#000;margin:0}.extend-item2-inner2 h5 span{font-weight:400}.footer-area2{background:#e9e9e9}.footer-area2 .footer-item4{padding:26px 0;margin:0;border-top:none}.ziehharmonika>h2{font-weight:700;font-size:32px;color:#000;margin:-8px 0 24px}.ziehharmonika h3{display:flex;align-items:center;padding:10px 24px;padding-right:55px;transition:.25s all;position:relative;margin:0;background:#fafafa;border:1px solid #d9d9d9;border-radius:8px}.ziehharmonika h3 img{max-width:80px;margin-right:12px}.ziehharmonika .items{display:none}.ziehharmonika h3 div h2{font-weight:700;font-size:24px;color:#000;margin:0 0 4px}.ziehharmonika h3 div p{font-weight:400;font-size:12px;color:#000;margin:0}.ziehharmonika h3.active{border-radius:8px 8px 0 0}.ziehharmonika span.space{width:100%;height:16px;display:block}.ziehharmonika .collapseIcon{position:absolute;right:27px;top:50%;font-size:25px;font-weight:300;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.extend-item-inner7{margin:16px 0 -8px}.extend-item-inner7 a{font-weight:400;font-size:16px;color:#000}.extend-item-inner7 a i{margin-left:6px}.step-item ul li.active2 small{color:#1c8ec4}.step-item ul li.active2 span{background:#1c8ec4}.step-item ul li.active2 strong{color:#fff;background:#1c8ec4}.time-item{margin:-8px 0 24px;padding-bottom:24px;border-bottom:1px solid #d9d9d9}.time-item h2{font-weight:700;font-size:32px;color:#000;margin:0}.date-item10{margin-top:-14px}.header__language--dropdown{position:relative;display:inline-block}.header__language--dropdown i{font-size:16px;color:#000;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.header__language--dropdown i.fa-calendar{left:0}.header__language--dropdown i.fa-chevron-down{right:0}.header__language--dropdown select{display:none}.select-items div,.select-selected{font-size:16px;font-weight:700;color:#000;padding:14.5px 20px;cursor:pointer}.select-items div:first-of-type,.select-selected{border-radius:8px 8px 0 0}.select-items div:last-of-type,.select-selected{border-radius:0 0 8px 8px}.select-items{position:absolute;filter:drop-shadow(0px 4px 20px rgba(0,0,0,.25));background:#fff;border-radius:8px;top:90%;left:0;right:0;z-index:99;width:200px}.select-hide{display:none}.select-items div:hover,.same-as-selected{background:#1c8ec4;color:#fff!important}.second-carousel input{display:none}.second-carousel label{height:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.02);border:1px solid #d9d9d9;border-radius:6px;text-align:center;margin:0;font-weight:400;font-size:12px;color:#000;width:100%;cursor:pointer}.second-carousel label span{font-weight:700;font-size:24px;color:#000;display:block}.second-carousel .date-item:not(.disabled) label:hover{border-color:rgba(0,0,0,.5);box-shadow:0 0 0 1px rgba(0,0,0,.5) inset}.second-carousel .date-item.active label{background:#1C8EC4!important;border-color:#1c8ec4;color:#fff}.second-carousel .date-item.active label span{color:#fff}.second-carousel .date-item.active label:hover{box-shadow:0 0 0 1px #1c8ec4 inset}.second-carousel .date-item.disabled label{background:#d9d9d9 !important;color:rgba(0,0,0,.25)}.second-carousel .date-item.error label{border-color:#cb444a}.second-carousel .owl-nav button.owl-next,.second-carousel .owl-nav button.owl-prev{font-size:20px;color:#d9d9d9;position:absolute;top:50%;transform:translateY(-50%)}.second-carousel .owl-nav button.owl-next:hover,.second-carousel .owl-nav button.owl-prev:hover{color:#000}.second-carousel .owl-nav button.owl-prev{left:-32px}.second-carousel .owl-nav button.owl-next{right:-32px}.date-item2{margin-top:24px;padding:24px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.date-item2-inner{display:flex;margin:0 -10px}.date-item2-inner2{min-width:25%;padding:0 10px}.date-item2-inner2 input{display:none}.date-item2-inner .loading-inside{display:none}.date-item2-inner.loading{position:relative}.date-item2-inner.loading:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(217,217,217,.9)}.date-item2-inner.loading .loading-inside{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;font-size:35px;color:#000;z-index:10}.date-item2-inner2 label{height:120px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.02);border:1px solid #d9d9d9;border-radius:6px;text-align:center;margin:0;font-weight:700;font-size:16px;color:#000;width:100%;cursor:pointer}.date-item2-inner2 label span small{font-size:inherit;display:block}.date-item2-inner2 label:hover{border-color:rgba(0,0,0,.5);box-shadow:0 0 0 1px rgba(0,0,0,.5) inset}.date-item2-inner2.active label{background:#1C8EC4!important;border-color:#1c8ec4;color:#fff}.date-item2-inner2.active label:hover{box-shadow:0 0 0 1px #1c8ec4 inset}.date-item2-inner2{position:relative}.date-item2-inner2.error label{border-color:#cb444a}.js-select-time .disabled-label{display:none;position:absolute;top:0;bottom:0;left:0;right:0;text-transform:uppercase;justify-content:center;align-items:center;color:#000;font-weight:700;font-size:16px}.js-select-time.disabled .disabled-label{display:flex}.js-select-time.disabled label{background-color:#d9d9d9;color:rgba(0,0,0,.25)}.date-item-inner{margin:8px 0 0;display:none}.date-item-inner p{font-family:'Be Vietnam Pro',sans-serif;font-weight:400;font-size:14px;color:#cb444a;margin:0}.date-item-inner p i{margin-right:4px}.extend-item4 .date-item-inner{display:block}.extend-item4 .date-item label{border-color:#cb444a}.extend-item4 .date-item2-inner2 label{border-color:#cb444a}.contact-details-item h3{font-weight:700;font-size:16px;color:#000;margin:0 0 12px}.contact-details-item .error+.invalid-feedback{display:block}.contact-details-item h3 span{font-weight:400;color:gray}.contact-details-item-inner{padding-bottom:8px;border-bottom:1px solid #d9d9d9;margin-bottom:24px}.contact-details-item-inner2{max-width:480px}.contact-details-item label{font-weight:400;font-size:14px;color:#000;margin:0 0 4px}.contact-details-item input,.contact-details-item select,.contact-details-item textarea{font-weight:400;font-size:14px;color:#000;padding:0 16px;width:100%;height:50px;display:flex;align-items:center;background:rgba(0,0,0,.02);border:1px solid #d9d9d9;border-radius:6px;margin-bottom:0}.contact-details-item .group,.contact-details-item textarea{margin-bottom:24px}.contact-details-item input.error,.contact-details-item select.error,.contact-details-item textarea.error{border-color:#cb444a}.contact-details-item-inner3{display:flex}.contact-details-item-inner4{width:160px}.contact-details-item-inner4 input{font-weight:700;font-size:16px;color:rgba(0,0,0,.5);background:#d9d9d9}.contact-details-item-inner5{width:calc(100% - 160px);padding-left:16px}.contact-details-item-inner2 select{appearance:none;background-image:url(//shiningoven.ie/wp-content/themes/shiningoven/images/30.png);background-repeat:no-repeat;background-size:12px;background-position:calc(100% - 16px) 50%}.contact-details-item-inner6{padding-bottom:32px;border-bottom:1px solid #d9d9d9}.contact-details-item-inner6 textarea{padding:13px 16px;resize:none;height:180px;margin-bottom:13px}.contact-details-item-inner7{width:180px;position:relative}.contact-details-item-inner7 input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer;z-index:999999}.contact-details-item-inner7 span{width:100%;height:50px;background:rgba(0,0,0,.5);border-radius:6px;font-weight:700;font-size:14px;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.contact-details-item-inner7 span i{margin-right:6px;cursor:pointer}.contact-details-item2 input{border-color:#cb444a}.contact-details-item2 p{font-family:'Be Vietnam Pro',sans-serif;font-weight:400;font-size:14px;color:#cb444a;margin:-17px 0 24px}.order-detail-item h3{font-weight:700;font-size:16px;color:#000;margin:0 0 12px}.order-detail-item-inner{display:flex;flex-wrap:wrap;padding-bottom:32px;margin-bottom:24px;border-bottom:1px solid #d9d9d9}.order-detail-item-inner2{width:33.333%}.order-detail-item-inner2 h4{font-weight:700;font-size:16px;color:#000;margin:0 0 4px}.order-detail-item-inner2 p{font-weight:400;font-size:16px;color:#000;margin:0}.order-detail-item-inner2 p a{color:#000}.order-detail-item-inner3 h4{font-weight:700;font-size:16px;color:#000;margin:0 0 8px}.order-detail-item-inner3 div{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.order-detail-item-inner3 div p{font-weight:400;font-size:16px;color:#000;margin:0}.order-detail-item-inner4{margin:24px -50px 0;padding:18px 50px 17px;display:flex;align-items:center;justify-content:space-between;background:rgba(255,186,61,.1);border:1px solid #d9d9d9;border-right:none;border-left:none}.order-detail-item-inner4 p{font-weight:700;font-size:20px;color:#000;margin:0}.order-detail-item-inner4 p span{font-weight:400}.order-detail-item-inner5{display:flex;flex-wrap:wrap;align-items:center;padding:32px 0;margin-bottom:24px;border-bottom:1px solid #d9d9d9}.order-detail-item-inner5 h3{margin:0}.order-detail-item-inner5 div{max-width:316px;padding-left:16px;display:flex;align-items:center}.order-detail-item-inner5 div input{font-size:14px;font-weight:400;color:#000;padding:0 16px;width:calc(100% - 80px);height:40px;display:flex;align-items:center;background:rgba(0,0,0,.02);border:1px solid #d9d9d9;border-radius:6px 0 0 6px;border-right:none}.order-detail-item-inner5 div a{font-weight:700;font-size:14px;color:#fff;width:100px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.75);border-radius:0 6px 6px 0}.order-detail-item-inner6{padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #d9d9d9}.order-detail-item-inner6 div:not(.invalid-feedback){margin-bottom:16px;display:flex}.order-detail-item-inner6 label{font-weight:400;font-size:16px;color:#000;margin:0}.order-detail-item-inner6 label a{font-weight:700;color:#000}.order-detail-item-inner6 [type=radio]:checked,.order-detail-item-inner6 [type=radio]:not(:checked){position:absolute;left:-9999px}.order-detail-item-inner6 [type=radio]:checked+label,.order-detail-item-inner6 [type=radio]:not(:checked)+label{position:relative;padding-left:22px;cursor:pointer;display:inline-block}.order-detail-item-inner6 [type=radio]:checked+label:before,.order-detail-item-inner6 [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:5px;width:16px;height:16px;background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.25);border-radius:50%}.order-detail-item-inner6 [type=radio]:checked+label:after,.order-detail-item-inner6 [type=radio]:not(:checked)+label:after{content:'';width:5px;height:5px;background:#fff;position:absolute;top:10px;left:6px;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease}.order-detail-item-inner6 [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.order-detail-item-inner6 [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.order-detail-item-inner6 [type=radio]:checked+label:before{background:#1c8ec4;border-color:#1c8ec4}.order-detail-item-inner7{padding-bottom:32px;border-bottom:1px solid #d9d9d9}.order-detail-item-inner7 input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.order-detail-item-inner7 label{position:relative;cursor:pointer;font-weight:400;font-size:16px;color:#000;margin:0;display:flex;align-items:flex-start}.order-detail-item-inner7 label a{color:#1c8ec4}.order-detail-item-inner7 label:before{content:'';-webkit-appearance:none;min-width:16px;max-width:16px;height:16px;background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.25);top:5px;border-radius:2px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:11px}.order-detail-item-inner7 input:checked+label:after{content:'';display:block;position:absolute;top:8px;left:6px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.order-detail-item-inner7 input:checked+label:before{background:#1c8ec4;border-color:#1c8ec4}.order-detail-item2 .order-detail-item-inner6 [type=radio]:checked+label:before,.order-detail-item2 .order-detail-item-inner6 [type=radio]:not(:checked)+label:before{border-color:#cb444a}.order-detail-item2 .order-detail-item-inner7 label:before{border-color:#cb444a}.order-detail-item2 .order-detail-item-inner6 p,.order-detail-item2 .order-detail-item-inner7 p{font-family:'Be Vietnam Pro',sans-serif;font-weight:400;font-size:14px;color:#cb444a;margin:-8px 0 0}.order-detail-item2 .order-detail-item-inner7 p{margin-top:8px}.thankyou-area{padding:192px 0 301px;text-align:center}.thankyou-item img{max-width:100%}.thankyou-item h2{font-weight:700;font-size:40px;color:#000;margin:8px 0}.thankyou-item p{font-weight:400;font-size:16px;color:#000;margin:0}.postcode-area{padding:26px 0 100px}.postcode-item{padding:24px 50px 48px;max-width:770px;background:#fff;border:1px solid #d9d9d9;border-radius:8px;margin-bottom:16px}.postcode-item h2{font-weight:700;font-size:32px;color:#000;margin:0}.postcode-item-inner{display:flex;align-items:flex-end}.postcode-item-inner div{width:200px;position:relative}.postcode-item-inner input{font-weight:700;font-size:16px;color:#000;width:100%;height:60px;display:flex;align-items:center;padding-left:42px;padding-right:16px;background:#fafafa;border:1px solid rgba(0,0,0,.5);border-radius:8px}.postcode-item-inner div i{font-size:16px;color:rgba(0,0,0,.5);position:absolute;top:50%;left:20px;transform:translateY(-50%)}.postcode-item-inner img{max-width:100%}.postcode-item2{padding:24px 50px;background:#fff;border:1px solid #d9d9d9;border-radius:8px;max-width:770px}.postcode-item2-inner h2{font-weight:700;font-size:32px;color:#000;margin:0 0 4px}.postcode-item2-inner h6{font-weight:400;font-size:16px;color:#000;margin:0 0 24px}.postcode-item2-inner2{margin-bottom:16px}.postcode-item2-inner2 input{display:none}.postcode-item2-inner2 label{display:flex;align-items:center;justify-content:space-between;padding:10px 27px 10px 24px;background:#fafafa;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;margin:0}.postcode-item2-inner3{display:flex;align-items:center}.postcode-item2-inner3 img{max-width:80px;margin-right:12px}.postcode-item2-inner3 h2{font-weight:700;font-size:24px;color:#000;margin:0 0 4px}.postcode-item2-inner3 h6{font-weight:400;font-size:12px;color:#000;margin:0}.postcode-item2-inner4 span{width:32px;height:32px;border-radius:50%;border:2px solid #d9d9d9;font-size:16px;color:#1c8ec4;display:flex;align-items:center;justify-content:center}.postcode-item2-inner4 span i{display:none}.postcode-item2-inner2.active label{background:#f4f9fc;border-color:#1c8ec4;box-shadow:0 0 0 1px #1c8ec4 inset}.postcode-item2-inner2.active label span{border-color:#1c8ec4}.postcode-item2-inner2.active label span i{display:block}.postcode-area p{font-family:'Be Vietnam Pro',sans-serif;font-weight:400;font-size:14px;color:#cb444a;margin:-4px 0 0}.postcode-area2 p i{margin-right:4px}.postcode-area2 .postcode-item p{padding-top:4px}.postcode-item2-inner2.error label{border-color:#cb444a}.header-area3{background:#fff}.postcode-item-inner div .icon-right{display:none;left:auto;right:15px;border:2px solid #1c8ec4;border-radius:150px;padding:3px;color:#1c8ec4;font-size:14px}.postcode-item-inner .postcode-ok input{border-color:#1c8ec4;background:#f4f9fc}.postcode-item-inner .postcode-ok .icon-right{display:block}.postcode-item-inner .error-msg{display:none}.postcode-item-inner .postcode-error input{border-color:#cb444a}.postcode-error-msg{display:none;color:#cb444a}.postcode-error-msg.show{display:block}.btn-loading-animation .fa-spinner{display:none}.btn-loading-animation.loading{opacity:.8}.btn-loading-animation.loading .fa-arrow-right{display:none}.btn-loading-animation.loading .fa-spinner{display:inline}.js-additional-service:not(.similiar):not(.show){display:none}.js-additional-service{margin-bottom:16px}.header-auth{width:290px;position:absolute;right:-10px;top:65px;padding:20px;background:#fff;box-shadow:0px 4px 20px rgba(0,0,0,.25);border-radius:6px;text-align:center;display:none}.header-auth.show{display:block}.header-auth .title{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:20px;line-height:27px;margin-bottom:10px;color:#000}.header-auth .btn{border-radius:6px;font-family:'Mulish';font-style:normal;font-weight:700;font-size:14px;line-height:50px;text-transform:uppercase;display:block;color:#fff;padding:0}.header-item{position:relative}.header-auth .login{background:#1c8ec4;margin-bottom:20px}.header-auth .register{background:rgba(0,0,0,.85)}.header-auth .subtitle{font-family:'Mulish';font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:center;color:#000;margin-bottom:20px;position:relative}.header-auth .subtitle .line{display:block;width:100%;height:1px;background:#d9d9d9;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:1}.header-auth .subtitle span{background:#fff;z-index:10;display:inline-block;position:relative;padding:0 10px}.woocommerce-account-login header,.woocommerce-account-login footer{display:none}.header-item-inner4 img{margin-right:5px}.order-detail-item-inner5 .invalid-feedback{min-width:100%;max-width:none;padding:0;display:none}.order-detail-item-inner5 .invalid-feedback.show{display:block}.js-apply-coupon.success{background-color:#17be70}.js-apply-coupon i{margin-left:5px}.step-item2 img{margin-right:10px}.custom-popup{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.85);display:none;justify-content:center;align-items:center}.custom-popup.show{display:flex}.custom-popup .inside{max-width:600px;padding:40px 70px;text-align:center;background:#fff;position:relative;box-shadow:0px 4px 20px rgba(0,0,0,.25);border-radius:8px}.custom-popup .inside img{margin-bottom:10px}.custom-popup .inside .title{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:32px;line-height:43px;color:#000;margin-bottom:15px}.custom-popup .inside .buttons{display:flex;width:100%}.custom-popup .inside .btn{padding:0;height:60px;border-radius:6px;font-family:'Mulish';font-style:normal;font-weight:700;font-size:16px;line-height:60px;color:#fff;width:50%;text-transform:uppercase;margin:0}.custom-popup .inside .btn-black{background:rgba(0,0,0,.75);margin-right:8px}.custom-popup .inside .btn-black:hover{background:#000}.custom-popup .inside .btn-red{background:#cb444a;margin-left:8px}.custom-popup .inside .btn-red:hover{background:#9e3439}.custom-popup .inside .close-btn{position:absolute;top:-40px;right:0}.pricing-table-parent{border:1px solid #d9d9d9;border-radius:10px;max-width:750px;margin:0 auto}.pricing-table{margin:0;border:0}.pricing-table td{padding:19px 30px;border-top:0;border-bottom:1px solid #d9d9d9;font-weight:700;font-size:16px;color:#000;vertical-align:middle;line-height:16px}.pricing-table tr:last-child td{border-bottom:0}.pricing-table .grey{font-weight:400;color:gray;margin-left:5px}.pricing-table .normal{font-weight:400;color:#000}.pricing-table td:nth-child(2),.pricing-table td:nth-child(3),.pricing-table td:nth-child(4){border-left:1px solid #d9d9d9;text-align:center}.pricing-table .bottom{display:inline-block;width:100%;font-size:12px;line-height:15px}.pricing-window td{padding-top:14px;padding-bottom:14px}.pricing-gutter-desktop td:first-child{width:60%}.about-item ul li{position:relative}.offline-popup{position:absolute;top:-120px;left:-20px;background:#1c8ec4;box-shadow:0px 4px 20px rgba(0,0,0,.25);border-radius:8px;padding:16px 24px;font-family:'Mulish';font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#fff;z-index:10;width:285px;display:none}.offline-popup.show{display:block}.mc4wp-form-fields{width:100%;display:flex}.work-included{background:rgba(255,186,61,.1)}.work-included .title{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:24px;line-height:30px;color:#000}.work-included .title i{font-size:16px}.work-included ul{list-style-type:disc;padding-left:20px}.work-included ul li{font-family:'Mulish';font-style:normal;font-size:16px;line-height:30px;color:#000}.mo-openid-app-icons{display:none !important}.book-form-together{display:flex;flex-wrap:wrap;align-items:center}.book-form-together .photos{display:flex;flex-wrap:wrap}.book-form-together .photo{font-family:'Mulish';font-style:normal;font-weight:400;font-size:16px;line-height:50px;color:#1c8ec4;margin:0 10px;display:flex;align-items:center}.book-form-together .photo .remove{display:block;width:16px;height:16px;background-image:url(//shiningoven.ie/wp-content/themes/shiningoven/images/close-5%202.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:5px;position:relative;cursor:pointer}@media (max-width:768px){.book-form-together{flex-direction:column;align-items:flex-start}.car-valet-pricing td{min-width:120px}}.extend-area{min-height:85vh}div.nsl-container.nsl-container-block .nsl-container-buttons{width:100% !important}.most-popular{padding:80px 0;background:rgba(255,186,61,.07)}.most-popular .title{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:40px;line-height:53px;text-align:center;color:#000;margin-bottom:15px}.most-popular-single{text-align:center;margin:20px 0;display:block}.most-popular-single img{margin-bottom:10px;border-radius:150px;-webkit-filter:grayscale(1);filter:grayscale(1);width:100%;max-width:180px;height:auto}.most-popular .name{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#000;margin-bottom:5px}.most-popular span{font-family:'Mulish';font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#1c8ec4}.most-popular-single:hover span{text-decoration:underline}.most-popular-single:hover img{-webkit-filter:none;filter:none}.btn-yellow{width:220px;height:60px;background:#ffba3d;border-radius:6px;padding:0;font-family:'Mulish';font-style:normal;font-weight:700;font-size:16px;line-height:60px;color:#000;text-transform:uppercase;display:inline-block;text-align:center}.btn-yellow i{margin-right:5px}.btn-grey{background:rgba(0,0,0,.85);border-radius:6px;padding:0;width:220px;height:60px;font-family:'Mulish';font-style:normal;font-weight:700;font-size:16px;line-height:60px;color:#fff;text-transform:uppercase;display:inline-block;text-align:center}.most-popular .btn-grey{margin-right:20px}.most-popular .hide-this{display:none}.most-popular .text-center{margin-top:20px}.we-guarantee{padding:150px 0 150px}.header-area3 .header-area-inner{border-bottom:1px solid #d9d9d9}.blog{background:#f5f5f5;padding:25px 0 100px}.blog .title{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:60px;line-height:80px;color:#000;margin-bottom:20px}.blog .single-post{margin-bottom:60px}.blog .single-post img{margin-bottom:10px;width:360px;height:240px;border-radius:6px}.blog .single-post .name{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:32px;line-height:43px;color:#333;margin-bottom:10px}.blog .single-post .text{font-family:'Mulish';font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#333;margin-bottom:10px}.blog .single-post .link{font-family:'Mulish';font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#1c8ec4}.blog-single{background:#f5f5f5;padding:25px 0}.blog-single .back{font-family:'Mulish';font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#333}.blog-single .img-container{margin-top:20px;text-align:center}.blog-single .img-container img{width:1200px;height:400px;object-fit:cover;margin-bottom:10px;border-radius:6px}.blog-single .title{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:44px;line-height:56px;color:#000;margin-bottom:25px}.blog-single .text{font-family:'Mulish';font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#333}.blog-single .text h1{font-family:'Playfair Display';font-size:36px;line-height:44px;font-weight:700}.service-custom .extend-item-inner3{padding-top:23px;padding-bottom:23px;justify-content:space-between;margin-top:16px;cursor:pointer}.service-custom .fa-chevron-up{display:none}.service-custom.closed .fa-chevron-up{display:block}.service-custom.closed .fa-chevron-down{display:none}.service-custom.closed .extend-item-inner3{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.service-custom.closed .extend-item-inner4{display:none}.service-custom .right-icon{font-size:18px}.service-custom .questionmark{position:relative;top:-2px;cursor:pointer;margin-left:5px}.service-custom .check-input{width:24px;height:24px;background-image:url(//shiningoven.ie/wp-content/themes/shiningoven/images/check1.svg);background-size:contain}.service-custom .check-input.active{background-image:url(//shiningoven.ie/wp-content/themes/shiningoven/images/check2.svg)}.btn-additional-car{font-family:'Mulish';font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#000;background:0 0;border:none;margin-top:16px;display:none}.btn-additional-car i{margin-right:5px}.cars-extra h3{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#000;margin-top:25px}.sticky-service{position:fixed;bottom:0;left:0;right:0;background:#fafafa;border-top:1px solid #d9d9d9;padding:10px 0;z-index:20}.mini-service{display:flex;justify-content:space-between}.mini-service .details img{max-width:80px;margin-right:10px}.mini-service .details{display:flex}.mini-service .details .inside{display:flex;flex-direction:column;justify-content:center}.mini-service .details .title{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#000;margin-bottom:5px}.mini-service .details .desc{font-family:'Mulish';font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#000}.mini-service .buttons{display:flex;align-items:center}.mini-service .btn-grey{margin-right:10px}.btn-grey:hover{color:#fff;opacity:.8}.btn-yellow:hover{opacity:.8;color:#000}.service-bottom{padding:100px 0}.service-bottom .title{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:40px;line-height:44px;color:#333;margin-bottom:20px}.service-bottom .mini-service{background:#fafafa;border:1px solid #d9d9d9;border-radius:8px;padding:20px}.car-valet .extend-item-inner3{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.valet-btn .btn-secondary{background:rgba(0,0,0,.02);border:1px solid #d9d9d9 !important;font-family:'Mulish';font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:rgba(0,0,0,.5);padding:13px 0;text-transform:uppercase;max-width:220px;outline:none;box-shadow:none !important}.valet-btn .btn-secondary:hover,.valet-btn .btn-secondary.active{background:#1c8ec4 !important;color:#fff}.valet-btn{margin-bottom:20px;display:flex;justify-content:center}.car-valet-pricing{max-width:890px}.car-valet-pricing tr:nth-child(2n){background:#fafafa}.car-valet-pricing td{padding-top:19px;padding-bottom:19px;line-height:20px}.car-valet-pricing .check-icon{width:24px;height:24px;background-image:url(//shiningoven.ie/wp-content/themes/shiningoven/images/Check.svg);background-size:contain;margin:0 auto;background-repeat:no-repeat}.car-valet-pricing td:nth-child(5){border-left:1px solid #d9d9d9}.car-valet-pricing td:nth-child(1){max-width:285px}.car-valet-pricing td:nth-child(2),.car-valet-pricing td:nth-child(3),.car-valet-pricing td:nth-child(4),.car-valet-pricing td:nth-child(5){padding-left:10px;padding-right:10px}.car-valet-pricing .header{padding-top:10px;padding-bottom:10px;text-align:center}.car-valet-pricing .header:nth-child(1){text-align:left}.car-valet-pricing .header span{font-size:12px;line-height:15px}.valet-table-medium,.valet-table-large{display:none}.user-avatar{width:220px;height:220px;background:rgba(0,0,0,.02);border:1px solid #d9d9d9;border-radius:200px;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.user-avatar.active{background-size:cover;background-position:center;background-repeat:no-repeat}.user-avatar:not(.active):hover{background:rgba(0,0,0,.08)}.user-avatar .title{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:30px;line-height:40px;color:rgba(0,0,0,.5)}.user-avatar .subtitle{font-family:'Mulish';font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:rgba(0,0,0,.5)}.user-avatar-centering{display:flex;align-items:center;justify-content:center}.client-avatar{width:24px !important;height:24px !important;border-radius:150px}.client-avatar.mob{width:20px !important;height:20px !important}#carValetModal .modal-dialog{max-width:990px}#carValetModal .modal-title{font-family:'Playfair Display';font-style:normal;font-weight:700;font-size:40px;line-height:53px;color:#000}#carValetModal .modal-header{justify-content:center;padding-top:50px;border-bottom:0}#carValetModal .close{opacity:1;position:absolute;top:16px;right:16px}.js-service,.js-additional-service{position:relative}.js-service .service-disabled,.js-additional-service .service-disabled{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);color:#fff;text-shadow:2px 2px rgba(0,0,0,.5);font-size:18px;text-align:center;display:none;justify-content:center;align-items:center;font-weight:700;text-transform:uppercase;border-radius:8px;z-index:5}.js-service.disabled .service-disabled,.js-additional-service.disabled .service-disabled{display:flex}.second-carousel .slick-slide{padding-right:14px}.second-carousel .fa-chevron-left,.second-carousel .fa-chevron-right{font-size:20px;color:#d9d9d9;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;padding:8px}.second-carousel .fa-chevron-left:hover,.second-carousel .fa-chevron-right:hover{color:#000}.second-carousel .fa-chevron-left{left:-32px}.second-carousel .fa-chevron-right{right:-32px}@media (max-width:768px){.second-carousel .slick-slide{padding-right:5px}.second-carousel .slick-list{margin-left:25px;margin-right:25px}.second-carousel .fa-chevron-left,.second-carousel .fa-chevron-right{font-size:25px}.second-carousel .fa-chevron-left{left:8px}.second-carousel .fa-chevron-right{right:-2px}}