@font-face{src:url(https://fonts.gstatic.com/s/ptsansnarrow/v16/BngRUXNadjH0qYEzV7ab-oWlsYCB.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:PT Sans Narrow}@font-face{src:url(https://fonts.gstatic.com/s/ptsansnarrow/v16/BngSUXNadjH0qYEzV7ab-oWlsbg95DiC.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;font-family:PT Sans Narrow}@font-face{src:url(https://fonts.gstatic.com/s/pacifico/v21/FwZY7-Qmy14u9lezJ96A.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:Pacifico}*{box-sizing:border-box}body{font-size:16px;font-weight:400;color:#999;font-family:PT Sans Narrow,sans-serif}body,h1,h2,h3,h4,h5,h6,li,ul{padding:0;margin:0}li,ul{list-style:none}a{padding:0;color:#1d1d1d;transition:all .4s ease;margin:0;cursor:pointer}a,a:hover{text-decoration:none}a:hover{color:#47845e}p{padding:0;margin:0}button{transition:all .4s ease}button,button:focus,input{outline:0}input{transition:all .4s ease}input:focus{outline:0!important;box-shadow:unset!important}textarea:focus{outline:0;box-shadow:unset!important}.container{max-width:1230px;padding-right:15px;margin:0 auto;padding-left:15px}.container:after{content:"";clear:both;display:table}#preloader{height:100%;position:fixed;top:0;background:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/loader.gif) 50% no-repeat #fff;left:0;width:100%;z-index:9999}#preloader label{transform:translate(-50%,-50%);font-size:16px;color:#1d1d1d;position:absolute;letter-spacing:1px;top:50%;left:50%;margin-top:50px}.headding-part .headding-sub{font-size:40px;color:#47845e}.headding-part .headding-title{font-size:70px;color:#1d1d1d;letter-spacing:2px;line-height:58px}.btn i.fa~span{margin-left:5px}hr{border:none;margin-bottom:0;border-top:1px solid #e5e5e5;margin-top:0}h1{font-size:43px}h1,h2{padding:0;margin:0}h2{font-size:35px}h3{font-size:20px}h3,h4{padding:0;margin:0}h4{font-size:17px}h5{font-size:15px}h5,h6{padding:0;margin:0}h6{font-size:13px}h1,h2,h3,h4,h5,h6{color:#1d1d1d}.com-btn{padding:17px 41px;border:1px solid #47845e;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:50px;background:#47845e;margin-top:40px;display:inline-block}.com-btn:hover{color:#47845e;background:#fefefe}.btn,button{padding:13px 15px;font-size:16px;font-weight:400;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;text-transform:uppercase;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;cursor:pointer;line-height:16px}.btn-color{border:1px solid #47845e;color:#fff!important;background:#47845e}.btn-color:hover{border:1px solid #47845e;color:#47845e!important;background:0 0}.btn-green{border:none;color:#fff!important;background:#91b842!important}.btn-green:hover{color:#fff!important;background:#47845e!important}button.owl-prev{left:30px}button.owl-prev:before{font-size:80px;content:"\f104";font-family:fontawesome}button.owl-next{right:30px}button.owl-next:before{font-size:80px;content:"\f105";font-family:fontawesome}a.btn.btn-green{padding:13px 15px!important}a.btn.btn-green:hover{color:#fff!important;background:rgba(253,157,62,.7)}.shopping-cart .btn{padding:18px 26px;font-weight:700;letter-spacing:1px;border-radius:unset}.btn.small{padding:8px 15px;font-size:14px;font-weight:400;border-radius:unset}.right-side{float:right}.align-left{text-align:left!important}.ptb{padding-top:95px;padding-bottom:95px}.pt-20{padding-top:20px}.pt-50{padding-top:50px}.pt-70{padding-top:70px}.pt-100{padding-top:100px}.pt-120{padding-top:120px}.pt-140{padding-top:140px}.pb-50{padding-bottom:50px}.pb-100{padding-bottom:100px}.pb-120{padding-bottom:120px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-60{margin-bottom:60px}.mtb-30{margin-bottom:30px;margin-top:30px}.mb-sm-20{margin-bottom:20px}.top-scrolling{right:20px;transition:all .4s ease;position:fixed;opacity:0;bottom:20px;visibility:hidden;z-index:2}.top-scrolling.sticky{opacity:1;visibility:visible}.top-scrolling a{height:40px;font-size:30px;color:#fff;text-align:center;border-radius:100%;background:#47845e;width:40px;line-height:40px;display:block}.top-scrolling a:hover{background:#000}table.border{border-color:#e5e5e5!important}header#header{padding:15px 0;position:absolute;top:0;width:100%;z-index:999}.navbar-brand img{max-width:100%}.navbar-header .navbar-brand{padding:0;margin-right:0}.navbar-collapse.collapse{padding-left:0;display:inline-block}.navbar-collapse>ul{text-align:left;float:none!important;display:inline-block}li.order-online{position:relative;top:6px}.nav>li{position:inherit;display:inline-block}.navbar-nav>li>a{padding:15px 18px;font-size:18px;font-weight:600;color:#fff;text-transform:uppercase;position:relative;display:inline-block}.navbar-nav .megamenu a{color:#000}.navbar-nav .megamenu a span{color:#47845e}.navbar-nav>li:last-child>a{padding-right:0}.navbar-nav>li:focus>a,.navbar-nav>li:hover>a{color:#47845e}#menu{margin-top:15px}.menu-toggle{height:27px;justify-content:center;right:40px;position:absolute;top:10px;align-items:center;background:#363535;width:30px;display:none}.menu-toggle .toggle-bar{height:2px;transition:all .4s ease;background:#fff;width:80%;display:block}.menu-toggle .toggle-bar:before{top:5px}.menu-toggle .toggle-bar:after,.menu-toggle .toggle-bar:before{height:2px;transition:all .4s ease;content:"";position:absolute;background:#fff;left:3px;width:80%}.menu-toggle .toggle-bar:after{bottom:5px}.menu-toggle.active .toggle-bar{background:0 0}.menu-toggle.active .toggle-bar:before{transform:rotate(-45deg);top:12px}.menu-toggle.active .toggle-bar:after{transform:rotate(45deg);bottom:13px}.megamenu{padding:20px 40px;color:#a4a4a4;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;position:absolute;border-top:3px solid #47845e;box-shadow:0 6px 12px rgba(0,0,0,.2);background:#fff;display:none;z-index:2}.megamenu.full{left:0;width:100%}.megamenu-inner-top{width:100%;display:inline-block}.megamenu .level2>a{font-weight:600;margin-right:35px;margin-bottom:10px;color:#47845e;text-transform:uppercase;max-width:100%;display:inline-block}.megamenu .sub-menu-level2 li.level3>a{padding:4px 0;font-size:16px;display:inline-block}.megamenu .sub-menu-level2 li.level3>a:hover{color:#47845e}.megamenu .sub-menu-level2 li.level3>a span{height:5px;font-size:0;margin-right:9px;background:#47845e;width:5px;float:left;margin-top:11px}.megamenu-inner-top .left-p{padding-right:30px}.navbar-toggle{height:27px;padding:0!important;justify-content:center;right:-15px;position:absolute;top:7px;align-items:center;border-radius:unset;background:#363535;width:30px;display:none;z-index:99999}.navbar-toggle span{height:2px;transition:all .4s ease;background:#fff;width:80%;display:block}.navbar-toggle span:before{top:5px}.navbar-toggle span:after,.navbar-toggle span:before{height:2px;transition:all .4s ease;content:"";position:absolute;background:#fff;left:3px;width:80%}.navbar-toggle span:after{bottom:5px}.navbar-toggle.active span{background:0 0}.navbar-toggle.active span:before{transform:rotate(-45deg);top:12px}.navbar-toggle.active span:after{transform:rotate(45deg);bottom:13px}.opener.plus{display:none}.header-right-link{float:right;margin-top:15px}.header-right-link>ul>li{overflow:hidden;padding:0 10px;position:relative;float:left}.header-right-link ul li:hover{overflow:visible}.header-right-link ul li>a{padding:11px 0;display:inline-block}.header-right-link>ul>li>a span.icon{height:30px;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;background:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/sprite.png) no-repeat scroll 0 0 transparent;width:35px;float:left}.header-right-link>ul>li>a .link-text{font-size:16px;color:#fff;margin-top:4px;display:inline-block}.header-right-link ul li.cart-icon>a span.icon{position:relative;background-position:-9px -14px}.header-right-link ul li.call-icon>a span.icon{position:relative;background-position:-9px -89px}.header-right-link ul li.call-icon:hover>a span.icon{background-position:-9px -122px}.header-link-dropdown{padding:20px;right:0;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;position:absolute;border-top:3px solid #47845e;opacity:0;top:100%;box-shadow:0 6px 12px rgba(0,0,0,.2);background:#fff;width:290px;display:inline-block;z-index:3}.header-right-link .link-dropdown-list>li{margin-bottom:15px;position:relative;border-bottom:1px solid #dedede;padding-bottom:15px}.cart-dropdown ul li a:hover{color:#47845e}.cart-dropdown .cart-list li .media{padding-right:25px;margin-top:0}.cart-dropdown .media-body span{font-size:13px;font-weight:500;margin-bottom:5px;line-height:18px;display:inline-block}.cart-dropdown .cart-list li .media .pull-left{padding-right:20px;width:105px}.cart-dropdown .cart-list li .media .pull-left img{max-width:100%}.close-cart{height:15px;padding:0!important;right:0;position:absolute;top:0;width:15px}.input-text.qty{padding:4px 13px;border:1px solid #dedede;max-width:50px;text-align:center;margin:0 0 0 5px;border-radius:5px;float:left}.cart-list.link-dropdown-list{text-align:left}.cart-dropdown .input-text.qty{padding:2px 13px;background-color:transparent}.cart-dropdown .cart-price{font-size:16px;font-weight:500}.product-qty{margin-top:10px}.custom-qty{display:inline-flex}.side-toggle{display:none}.menu-list-d .mega-menu-item .sub-res-head{font-size:20px;font-weight:700;margin-bottom:10px;color:#1d1d1d}.menu-list-d .mega-menu-item a{padding:10px 0;font-weight:400;color:#1d1d1d;-webkit-box-align:center;position:relative;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mega-menu-promotion-wrapper{margin-top:30px}.menu-list-d .mega-menu-promotion{text-align:center}.menu-list-d .mega-menu-promotion img{margin-bottom:5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;top:0;width:150px}.mega-menu-promotion-text h4{font-size:18px;margin-bottom:5px}.menu-list-d .mega-menu-promotion-text p a{padding:0;font-weight:700;color:#1d1d1d;display:block}.mega-menu-promotion-text span{font-size:14px;font-weight:600;color:#848486;line-height:21px}.menu-list-d .mega-menu-item a:hover{color:#47845e}.menu-list-d .mega-menu-promotion:hover img{top:-10px}.menu-list-res{display:none}.megamenu-big{left:0;width:100%}#header .col-xl-9{position:unset}#header .row.m-0{position:relative}.megamenu-big .menu-grid{padding:10px;margin-bottom:10px;transition:all .4s ease}.menu-grid-center{align-items:center;width:100%;display:flex}.megamenu-big .menu-grid:hover{background:rgba(253,157,62,.15)}.megamenu-big .pizza-menu{width:100px;float:left}.megamenu-big .pizza-menu img{width:100%}.megamenu-big .pizza-det{width:calc(100% - 100px);float:left;padding-left:10px}.megamenu-big .pizza-det .Pizza-name-1{overflow:hidden;text-overflow:ellipsis;font-size:16px;color:#000;white-space:nowrap}.megamenu-big .pizza-det .pizza-price-1{font-size:16px;color:#47845e}.megamenu-big .menu-list-d ul{padding-top:32px}.megamenu-big .menu-list-d ul li{position:relative}.megamenu-big .menu-list-d ul li:before{height:5px;content:"";position:absolute;top:14px;background:#47845e;left:0;width:5px}.megamenu-big .menu-list-d ul li a{overflow:hidden;text-overflow:ellipsis;padding:3px 15px;font-size:16px;color:#000!important;max-width:260px;white-space:nowrap;display:inline-block}.megamenu-big .menu-list-d ul li a:hover{color:#47845e!important}.banner{position:relative;background-color:#121619}.banner:before{height:100%;content:"";position:absolute;background-size:cover;opacity:.3;top:0;background-position:50%;left:0;width:100%;background-image:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/chef-bg.png);background-repeat:no-repeat}.banner .owl-item{min-height:800px}.banner-text{transform:translate(-50%);position:absolute;text-align:center;top:150px;left:50%;width:100%;z-index:1}.banner-headding{font-size:100px;font-weight:700;color:#fefefe;text-transform:uppercase}.banner-headding span{color:#47845e}.banner-sub-hed{font-size:24px;color:#47845e;text-transform:uppercase;letter-spacing:9px}.banner-images{transform:translate(-50%);position:absolute;bottom:0;left:50%}.owl-carousel .owl-item .pizza-img,.owl-carousel .owl-item .pizza-it{width:unset}.banner .fade:not(.show){opacity:unset}.banner .owl-item.active{opacity:1}.banner .owl-item{transition:all .4s ease;opacity:0}.all-img-banner{position:relative}.banner .owl-item{overflow:hidden}.pizza-it{position:absolute}.pizza-1{right:-70px;bottom:30px}.pizza-2{right:-120px;max-width:350px;top:20px}.pizza-3{top:50px;left:360px}.pizza-4{bottom:80px;left:-20px}.banner-slide-2 .banner-box,.banner-slide-3 .banner-box{padding-top:110px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;display:-ms-flexbox;display:flex}.banner-slide-2 .banner-text,.banner-slide-3 .banner-text{text-align:unset;align-items:center;display:flex}.banner-slide-2 .banner-images,.banner-slide-2 .banner-text,.banner-slide-3 .banner-images,.banner-slide-3 .banner-text{-ms-flex:0 0 50%;flex:0 0 50%;transform:unset;position:unset;max-width:50%;padding-right:15px;padding-left:15px}.banner-slide-2 .banner-box{padding-top:120px}.owl-carousel .owl-item .banner-slide-2 .pizza-img{margin:0 auto}.banner-slide-2 .pizza-it{position:absolute}.banner-slide-2 .pizza-1{right:-10px;top:-70px}.banner-slide-2 .pizza-2{top:-10px;left:30px}.banner-slide-2 .pizza-3{top:70px;left:-20px}.banner-slide-2 .pizza-4{right:230px;bottom:-60px;left:unset}.banner-slide-2 .pizza-5{right:10px;bottom:-60px}.banner-slide-2 .pizza-6{right:-20px;bottom:60px}.banner-slide-3 .pizza-it{position:absolute}.banner-slide-3 .pizza-1{top:-40px;left:140px}.banner-slide-3 .pizza-2{bottom:-20px;top:unset;left:0}.banner-slide-3 .pizza-3{right:-20px;top:-20px}.banner-slide-3 .pizza-4{right:-30px;bottom:-10px;left:unset}.banner-slide-3 .pizza-5{right:-30px;top:70px}.banner-slide-3 .pizza-6{top:30px;left:0}.active .banner-headding,.active .banner-sub-hed{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.5s;animation-name:fadeInDown;-webkit-animation-duration:.5s;animation-duration:.5s}.active .pizza-img{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.5s;animation-name:fadeInUpBig;-webkit-animation-duration:1s;animation-duration:1s}.active .pizza-1{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.3s;animation-name:fadeInDown;-webkit-animation-duration:1.5s;animation-duration:1.5s}.active .pizza-2{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.8s;animation-name:fadeInDown;-webkit-animation-duration:1.8s;animation-duration:1.8s}.active .pizza-3{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2s;animation-name:fadeInDown;-webkit-animation-duration:2s;animation-duration:2s}.active .pizza-4{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2.5s;animation-name:fadeInDown;-webkit-animation-duration:2.5s;animation-duration:2.5s}.active .banner-slide-2 .banner-headding{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.5s;animation-name:rotateInDownLeft;-webkit-animation-duration:.5s;animation-duration:.5s}.active .banner-slide-2 .banner-sub-hed{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.5s;animation-name:rotateInUpLeft;-webkit-animation-duration:.5s;animation-duration:.5s}.active .banner-slide-2 .pizza-img{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1s;animation-name:fadeInRight;-webkit-animation-duration:1s;animation-duration:1s}.active .banner-slide-2 .pizza-1{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.3s;animation-name:zoomIn;-webkit-animation-duration:1.5s;animation-duration:1.5s}.active .banner-slide-2 .pizza-2{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.8s;animation-name:zoomIn;-webkit-animation-duration:1.8s;animation-duration:1.8s}.active .banner-slide-2 .pizza-3{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2s;animation-name:zoomIn;-webkit-animation-duration:2s;animation-duration:2s}.active .banner-slide-2 .pizza-4{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2.5s;animation-name:zoomIn;-webkit-animation-duration:2.5s;animation-duration:2.5s}.active .banner-slide-2 .pizza-5{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.5s;animation-name:zoomIn;-webkit-animation-duration:1.5s;animation-duration:1.5s}.active .banner-slide-2 .pizza-6{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.8s;animation-name:zoomIn;-webkit-animation-duration:1.8s;animation-duration:1.8s}.active .banner-slide-3 .banner-headding{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.5s;animation-name:fadeInRight;-webkit-animation-duration:.5s;animation-duration:.5s}.active .banner-slide-3 .banner-sub-hed{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.8s;animation-name:fadeInRight;-webkit-animation-duration:.8s;animation-duration:.8s}.active .banner-slide-3 .pizza-img{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1s;animation-name:fadeInLeft;-webkit-animation-duration:1s;animation-duration:1s}.active .banner-slide-3 .pizza-1{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.3s;animation-name:bounceInDown;-webkit-animation-duration:1.5s;animation-duration:1.5s}.active .banner-slide-3 .pizza-2{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.8s;animation-name:bounceInDown;-webkit-animation-duration:1.8s;animation-duration:1.8s}.active .banner-slide-3 .pizza-3{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2s;animation-name:bounceInDown;-webkit-animation-duration:2s;animation-duration:2s}.active .banner-slide-3 .pizza-4{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2.5s;animation-name:bounceInDown;-webkit-animation-duration:2.5s;animation-duration:2.5s}.active .banner-slide-3 .pizza-5{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.5s;animation-name:bounceInDown;-webkit-animation-duration:1.5s;animation-duration:1.5s}.active .banner-slide-3 .pizza-6{-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.8s;animation-name:bounceInDown;-webkit-animation-duration:1.8s;animation-duration:1.8s}.banner .owl-nav button{transform:translateY(-50%);font-size:0!important;color:rgba(253,157,62,.5)!important;position:absolute;top:50%;line-height:0!important}.banner .owl-nav button:hover{color:#47845e!important}.order-section{position:relative;background:#fd9d3e}.order-section .order-img{transition:all .4s ease;max-width:90px}.order-section .col-xl-4:hover .order-img{filter:invert(1) sepia(0) saturate(0) hue-rotate(175deg)}.order-section .order-title{padding-top:10px;font-size:30px;font-weight:700;color:#121619;padding-bottom:8px}.order-section .order-des{font-size:14px;color:#121619}.order-top{position:absolute;top:-90px;left:0;width:100%;z-index:1}.order-top img{max-width:100%;width:100%}.order-bottom{position:absolute;bottom:-95px;left:0;width:100%}.order-bottom img{max-width:100%;width:100%}.order-section .padding-lf{padding:0 60px}.speciality-img{height:380px;margin:0 auto;width:380px}.speciality-img .spec-image{height:380px;transition:all .4s ease;border-radius:100%;width:380px}.speciality-img img:hover{transform:scale(1.1)}.ser-title{padding-top:25px;font-size:24px;color:#1d1d1d;display:block}.ser-title:hover{color:#47845e}.special-menu{position:relative;background:#121619;padding-bottom:120px}.special-menu .headding-part h2{color:#fff}.special-tab ul{border-radius:50px;background:#2b2c2d}.special-tab ul,.special-tab ul li{display:inline-block}.special-tab ul li a{padding:14px 28px;font-size:16px;color:#fff;transition:all .4s ease;letter-spacing:1px;cursor:pointer;display:inline-block}.special-tab .nav-tabs{border:unset}.special-tab ul li a.active{border-radius:50px;background:#47845e}.menu-img{height:200px;overflow:hidden;transition:all .4s ease;position:relative;top:0;margin:0 auto;width:200px}.special-menu .menu-img:hover{top:-12px}.menu-img .menu-image{height:200px;transition:all .4s ease;width:200px}.menu-title{padding-top:25px;font-size:18px;color:#fff;letter-spacing:1px;padding-bottom:12px;display:block}.menu-title:hover{color:#47845e}.menu-des{font-size:14px;color:#999;letter-spacing:1px;padding-bottom:12px}.menu-price{font-size:18px;color:#47845e;letter-spacing:1px}.special-menu .tab-content.current,.tab-content>.active{display:flex}.menu-top-bg{position:absolute;top:-80px;left:0;width:100%}.menu-top-bg img{width:100%}.menu-bottom-bg{position:absolute;bottom:-150px;left:0;width:100%}.menu-bottom-bg img{width:100%}.online-des{padding-top:20px;font-size:14px;color:#121619}.online-call{padding:15px 10px 15px 65px;font-size:38px;border:10px solid #47845e;font-weight:700;color:#fff;position:relative;background:#121619;background-position:10px;background-image:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/online-call.png);background-repeat:no-repeat;margin-top:30px;display:inline-block}.online-call:before{height:60px;content:"";position:absolute;opacity:0;top:14px;background:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/online-call-hover.png);left:10px;width:46px;background-repeat:no-repeat}.online-call:hover{color:#121619;background-color:#fff;background-image:unset}.max-w-390{max-width:400px}.online-call:hover:before{opacity:1}.book-table{font-size:30px;font-weight:700;color:#121619;letter-spacing:2px;padding-bottom:20px}.online-booking .form-group{margin-bottom:30px}.online-booking .form-control{height:50px;padding:0 25px;font-size:14px;border:1px solid #999;color:#999;border-radius:unset}.online-booking .form-control:focus{border:1px solid #47845e}.online-booking .custom-select.sources.form-control{padding:0;text-align:left;background:#fff}.online-booking .custom-select.sources.form-control.opened{border:1px solid #47845e}.online-booking .custom-select-trigger{padding:0 25px;font-size:14px;color:#999;position:relative;cursor:pointer;width:100%;line-height:50px;display:block}.online-booking .custom-select-trigger:after{height:10px;border-right:2px solid #999;transform:rotate(45deg) translateY(-50%);right:25px;transition:all .4s ease-in-out;content:"";position:absolute;border-bottom:2px solid #999;top:50%;transform-origin:50% 0;width:10px;margin-top:-3px;display:block}.online-booking .custom-select-wrapper{position:relative;width:100%;user-select:none;display:inline-block}.online-booking .custom-select-wrapper select{display:none}.online-booking .custom-select{position:relative;display:inline-block}.online-booking .custom-select.opened .custom-select-trigger:after{transform:rotate(-135deg) translateY(-50%);margin-top:3px}.online-booking .custom-options{transform:translateY(-15px);pointer-events:none;border:1px solid #999;right:0;transition:all .4s ease-in-out;position:absolute;opacity:0;visibility:hidden;min-width:100%;top:100%;background:#fff;left:0;display:block;z-index:1}.online-booking .custom-select.opened .custom-options{transform:translateY(0);pointer-events:all;opacity:1;visibility:visible}.online-booking .option-hover:before{background:#f9f9f9}.online-booking .custom-option{padding:0 25px;font-size:14px;color:#999;transition:all .4s ease-in-out;position:relative;border-bottom:1px solid #999;cursor:pointer;line-height:47px;display:block}.online-booking .custom-option:last-of-type{border-bottom:0;border-radius:0 0 4px 4px}.online-booking .custom-option.selection,.online-booking .custom-option:hover{background:#f9f9f9}.more-table-v{padding:17px 41px;border:1px solid #121619;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:50px;background:#121619}.more-table-v:hover{color:#121619;background:#fff}.chef{overflow:hidden;position:relative;background-color:#121619}.chef:before{height:100%;content:"";position:absolute;background-size:cover;opacity:.2;top:0;background-position:50%;left:0;width:100%;background-image:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/chef-bg.png);background-repeat:no-repeat}.chef .headding-part h2{color:#fff}.chef-box{background:#fff;padding-bottom:20px}.chef-box .chef-img{max-height:263px;width:100%}.chef-box .chef-name{padding-top:25px;font-size:20px;color:#1d1d1d;transition:all .4s ease;line-height:20px}.chef-box:hover .chef-name{color:#47845e}.chef-box .chef-ct{font-size:14px;color:#999;transition:all .4s ease}.chef-box:hover .chef-ct{color:#47845e}.chef-top-bg{position:absolute;top:-371px;left:0;width:100%}.chef-top-bg img{width:100%}.chef-bottom-bg{position:absolute;bottom:-381px;left:0;width:100%}.chef-bottom-bg img{width:100%}.chef-outer{padding:0 15px}.chef .chef-hover{overflow:hidden;position:relative}.chef .chef-hover:before{height:100%;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);content:"";position:absolute;top:0;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.3));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));left:-75%;width:50%;display:block;z-index:2}.chef .chef-box:hover .chef-hover:before{-webkit-animation:shine .75s;animation:shine .75s}.chef .owl-nav button{overflow:hidden;transform:translateY(-50%);font-size:0!important;color:#47845e!important;position:absolute;opacity:.5;top:50%;line-height:60px!important;z-index:2}.chef .owl-nav button span{position:relative;top:-11px}.chef .owl-nav button:hover{opacity:1}.chef .owl-nav button.owl-prev{left:-30px}.chef .owl-nav button.owl-next{right:-30px}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}.new-box .news-img{transition:all .4s ease;position:relative;top:0}.new-box:hover .news-img{box-shadow:0 0 10px 1px rgba(0,0,0,.5)}.news-img{position:relative}.news-img .news-image{width:100%}.news-img .news-date{height:68px;justify-content:center;font-weight:700;right:40px;color:#fff;position:absolute;bottom:-30px;text-align:center;align-items:center;border-radius:100%;background:#47845e;width:68px;line-height:68px;display:flex;z-index:1}.news-img .news-date span{line-height:20px;display:block}.news-img .news-date-bg{height:72px;right:38px;position:absolute;bottom:-32px;border-radius:100%;background:rgba(253,157,62,.5);width:72px}.new-box ul{padding-top:20px}.new-box ul li{margin-right:20px;color:#1d1d1d;display:inline-block}.new-box .news-headline{padding-top:8px;font-size:18px;font-weight:700;color:#1d1d1d;text-transform:uppercase;letter-spacing:1px;display:block}.new-box .news-more,.news-headline:hover{text-decoration:underline}.new-box .news-more{padding:0!important;color:#47845e;text-transform:uppercase;margin-top:20px;display:inline-block}button.news-more{border:unset;background:0 0}.news-img:hover{position:relative;top:-10px}.new-box .news-more:hover{color:#1d1d1d}.customer{overflow:hidden;position:relative;background:#121619}.customer-inner .headding-part h2{color:#fff}.customer-img{width:180px;float:left}.customer-img-in{text-align:center;width:135px}.customer-img .customer-image{height:135px;border:5px solid #47845e;border-radius:100%;width:135px}.customer-img .customer-name{padding-top:10px;font-size:20px;color:#47845e;text-transform:uppercase}.customer-reviews{padding:40px 50px;position:relative;background:#fff;width:calc(100% - 180px);float:left}.customer-reviews .review-cus{font-size:18px;font-style:italic;color:#999;padding-bottom:15px}.customer-reviews .post-name{color:#47845e;text-transform:uppercase}.customer-reviews .post-name span{font-size:12px;text-transform:lowercase}.customer-detail{padding:20px 0;align-items:center;width:100%;display:flex!important}.customer-reviews:before{border-color:transparent #fff transparent transparent;height:0;transform:translateY(-50%);content:"";position:absolute;border-style:solid;border-width:17.5px 18px 17.5px 0;top:50%;left:-18px;width:0}.customer-top-bg{position:absolute;top:-75px;left:0;width:100%}.customer-top-bg img{width:100%}.customer-bottom-bg{position:absolute;bottom:-7px;left:0;width:100%}.customer-bottom-bg img{width:100%}.customer-slide ul{transform:translateY(-50%);position:absolute;bottom:-50px;text-align:center;left:50%}.customer-slide ul li{padding:0 2px;display:inline-block}.customer-slide ul li button{height:12px;padding:0;font-size:0;border:2px solid #47845e;border-radius:100%;background:0 0;width:12px}.customer-slide ul li.slick-active button{background:#47845e}.customer .owl-dots{text-align:center}.customer button.owl-dot{height:12px;border:2px solid #47845e;transition:all .4s ease;margin:0 5px;border-radius:100%;width:12px}.customer button.owl-dot.active{background:#47845e}.about-pizzon .max-w-390{max-width:460px}.about-pizzon .online-des{padding-top:30px}.about-more-z{text-transform:uppercase;margin-top:35px}.about-pizzon-img{margin-top:-160px;padding-left:60px}.about-pizzon-img .pizzon-ab{max-height:580px}.page-banner{padding-top:160px;padding-bottom:100px}.page-title{text-align:center}.page-headding{font-size:50px;font-weight:700;color:#fff;text-transform:uppercase}.page-name:hover{color:#47845e}.page-title ul li{padding:10px 10px 0;color:#fff;position:relative;display:inline-block}.page-title ul li:before{height:15px;transform:rotate(15deg);content:"";position:absolute;top:16px;background:#fff;left:-2px;width:1px}.page-title ul li:first-child:before{content:unset}.page-title ul li a{font-size:16px;color:#fff;display:block}.menu-list.pt-100,.menu-tabbing{padding-bottom:50px}.menu-tabbing{text-align:center}.menu-tabbing ul{border-radius:50px;background:#ebebeb}.menu-tabbing ul,.menu-tabbing ul li{display:inline-block}.menu-tabbing ul li a{padding:15px 28px;font-size:14px;font-weight:700;color:#121619;text-transform:uppercase;display:block}.menu-tabbing ul li a.active{border-radius:50px;background:#47845e}.menu-list-box{margin-bottom:20px}.list-img img{object-fit:cover;width:100%}.menu-detail{padding:20px 30px;text-align:center}.iteam-name{font-size:20px;font-weight:700;color:#121619;text-transform:uppercase;letter-spacing:1px;padding-bottom:10px}.iteam-name:hover{color:#47845e}.list-img-2 img:hover{transform:scale(1.1)}.menu-detail ul li{padding:0 10px;font-size:16px;color:#888;position:relative;display:inline-block}.menu-detail ul li:before{height:15px;transform:rotate(20deg);content:"";position:absolute;top:5px;background:#888;left:0;width:1px}.menu-detail ul li:first-child:before{content:unset}.iteam-desc{padding-top:8px;font-size:14px;color:#888;padding-bottom:15px}.menu-list-box-2 .iteam-desc{height:55px;overflow:hidden}.iteam-order{font-size:16px;text-decoration:underline;font-weight:700;color:#47845e;text-transform:uppercase}.iteam-order:hover{text-decoration:underline;color:#121619}.list-img{overflow:hidden;transition:all .4s ease;position:relative;top:0}.list-img:before{height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;opacity:0;top:50%;border-radius:100%;background:hsla(0,0%,100%,.2);left:50%;width:0;display:block;z-index:2}.list-img:hover{top:-10px}.menu-list-box-2{padding:0 20px;margin-bottom:30px;align-items:center;display:flex}.list-img-2{height:105px;overflow:hidden;border-radius:100%;width:105px;float:left}.list-img-2 img{transition:all .4s ease;object-fit:cover;width:100%}.menu-detail-2{width:calc(100% - 105px);float:left;padding-left:20px}.iteam-name-list{margin-bottom:3px;border-bottom:1px solid #e4e4e4;padding-bottom:10px}.iteam-srice{font-size:20px;font-weight:700;color:#47845e;float:right}.blog-box{padding-bottom:35px}.blog-img{overflow:hidden;margin-bottom:24px}.blog-img img{transition:all .4s ease;object-fit:cover;width:100%}.blog-img img:hover{transform:scale(1.1)}.blog-box ul{padding-bottom:2px}.blog-box ul li{padding:0 10px;font-size:16px;color:#1d1d1d;display:inline-block}.blog-box ul li:first-child{padding-left:0}.blog-box ul li a{text-transform:uppercase}.blog-box ul li a:hover{color:#47845e}.blog-detail h2,.blog-headding{font-size:30px;font-weight:700;color:#1d1d1d;text-transform:uppercase;letter-spacing:1px;padding-bottom:10px;display:block}.blog-headding:hover{text-decoration:underline;color:#1d1d1d}.blog-desc,.blog-detail p{font-size:16px;color:#999;padding-bottom:20px}.blog-btn{font-size:16px;text-decoration:underline;color:#47845e;text-transform:uppercase}.blog-btn:hover{text-decoration:underline;color:#1d1d1d}.blog-pagination{padding-bottom:100px}.blog-pagination ul li{padding:0 4px;display:inline-block}.blog-pagination ul li:first-child{padding-left:0}.blog-pagination ul li a{height:40px;font-size:16px;border:1px solid #ddd;color:#999;text-align:center;width:40px;line-height:40px;display:block}.blog-pagination ul li a:hover{border:1px solid #121619;color:#121619}.blog-pagination ul li.active a{color:#fff;background:#121619}.blog-search{position:relative;padding-bottom:35px}.blog-search:before{font-size:18px;right:20px;color:#bababa;content:"\f002";position:absolute;top:17px;font-family:fontawesome}.blog-input{padding:18px 40px 18px 30px;font-size:15px;border:1px solid #ddd;color:#999;width:100%}.blog-input:focus{border:1px solid #000}.find-blog{height:60px;font-size:0;border:0;right:0;position:absolute;top:0;background:0 0;width:55px;z-index:2}.categorie-head{font-size:24px;font-weight:700;color:#121619;text-transform:uppercase;border-bottom:1px solid #dedede;letter-spacing:2px;padding-bottom:8px}.categories{padding-bottom:20px}.categories ul li a{padding:14px 0;font-size:14px;color:#999;border-top:1px solid #dedede;letter-spacing:1px;display:block}.categories ul li:first-child a{border:unset}.categories ul li a:hover{color:#47845e}.recent-post{padding-bottom:10px}.recent-inner{padding-top:30px}.recent-box{margin-bottom:25px;align-items:center;width:100%;display:flex}.recent-img{overflow:hidden;width:80px;float:left}.recent-img img{transition:all .4s ease;object-fit:cover;width:100%}.recent-img img:hover{transform:scale(1.1)}.recent-text{width:calc(100% - 80px);float:left;padding-left:10px}.recent-sub{font-size:16px;color:#47845e;padding-bottom:5px}.recent-sub,.recent-title{text-transform:uppercase;letter-spacing:1px;display:block}.recent-title{height:40px;overflow:hidden;font-size:18px;font-weight:700;color:#1d1d1d;line-height:20px}.recent-title:hover{text-decoration:underline;color:#1d1d1d}.tage-part ul{padding-top:15px;margin:0 -3px}.tage-part ul li{padding:5px 3px;display:inline-block}.tage-part ul li a{padding:4px 18px;font-size:14px;border:1px solid #ddd;color:#999;display:block}.tage-part ul li a:hover{border:1px solid #47845e;color:#fff;background:#47845e}.blog-detail{padding-bottom:100px}.blog-detail .blog-img img:hover{transform:unset}.blog-detail .blog-headding:hover{text-decoration:unset}blockquote{padding:44px 20px;border:1px solid #ddd;margin-bottom:35px;text-align:center}blockquote p{font-size:20px!important;color:#121619!important;max-width:800px!important;margin:0 auto}.blog-detail .blog-desc{padding-bottom:35px}.detail-tag{padding-bottom:40px;width:100%;display:flex}.detail-tag .teg-title{padding-top:8px;font-size:16px;font-weight:700;color:#121619;text-transform:uppercase;margin:0;width:55px;float:left}.blog-detail ol{margin-bottom:40px;width:calc(100% - 55px);float:left;padding-left:0}.blog-detail ol li:first-child{font-size:16px;font-weight:700;color:#121619}.blog-detail ol li{padding:0 3px;display:inline-block}.blog-detail ol li a{padding:10px 35px;font-size:14px;border:1px solid #e4e4e4;color:#999;text-transform:unset;letter-spacing:1px;border-radius:50px;display:block}.blog-detail ol li a:hover{color:#fff;background:#47845e}.teg-desc{padding:25px 30px;margin-bottom:40px;align-items:center;background:#f5f5f5;width:100%;display:flex}.tag-img{width:150px;float:left}.tag-img img{object-fit:cover;width:100%}.tag-det{width:calc(100% - 150px);float:left;padding-left:30px}.det-title{font-size:18px;font-weight:700;color:#121619;text-transform:uppercase;letter-spacing:1px}.det-description{font-size:14px;color:#999}.title-com{font-size:24px;font-weight:700;color:#121619;text-transform:uppercase;letter-spacing:1px;padding-bottom:10px}.comments-box{padding:30px 0;border-top:1px solid #e0e0e0;align-items:center;width:100%;display:flex}.comment-img{width:100px;float:left}.comment-img img{object-fit:cover;width:100%}.comment-text{align-items:center;width:calc(100% - 100px);float:left;padding-left:20px;display:flex}.details-com{width:calc(100% - 135px);float:left}.name-com{font-size:18px;font-weight:700;color:#121619;text-transform:uppercase;margin:0}.desc-com{font-size:14px;color:#999}.button-comme{text-align:right;width:135px;float:left}.reply-com{padding:8px 25px;border:1px solid #47845e;color:#fff;text-transform:uppercase;letter-spacing:1px;background:#47845e;display:inline-block}.reply-com:hover{color:#47845e;background:0 0}.comments{padding-bottom:10px}.leave .title-com{padding-bottom:15px}.leave .form-group{margin-bottom:20px}.leave .form-control{height:60px;padding:20px 25px;font-size:14px;color:#999;letter-spacing:1px;border-radius:0}.leave .form-control:focus{border:1px solid #000}.leave textarea.form-control{height:200px;resize:unset}.post-com{padding:17px 35px;border:1px solid #47845e;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:50px;background:#47845e}.post-com:hover{color:#47845e;background:0 0}.blog-detail .blog-box{padding-bottom:0}.reservation{position:relative;background:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/table-book.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.reservation .container{position:relative;z-index:2}.reservation form{padding-top:70px;padding-bottom:100px}.reservation .form-group{margin-bottom:40px}.reservation .form-control{height:60px;border:1px solid #dadada;border-radius:50px}.reservation .custom-select-trigger{line-height:60px}.reservation .custom-options{border-radius:30px;background:#fff}.table-book{padding:11px 170px;font-size:24px;border:1px solid #47845e;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:50px;background:#47845e}.table-book:hover{color:#47845e;background:0 0}.flex-center{align-items:center}.about-img{position:relative}.about-img.overlay:before{height:100%;transition:all .4s ease;content:"";position:absolute;opacity:0;top:0;background:rgb(0,0,0,.7);left:0;width:100%}.about-img.overlay:hover:before{opacity:1}.about-img.overlay{position:relative}.about-img img{object-fit:cover;width:100%}.about-text{padding-left:15px}.about-desc{padding-top:25px}.desc-about{font-size:14px;color:#121619;padding-bottom:20px}.our-story{background:#f4f4f4;margin-top:100px}.story{padding-top:40px;max-width:900px;margin:0 auto;padding-bottom:100px}.story-text{color:#1d1d1d;padding-bottom:20px}.story img{margin-top:25px}.experience{padding-bottom:100px}.play-icon{height:100%;transform:translate(-50%,-50%);justify-content:center;position:absolute;top:50%;align-items:center;left:50%;width:100%;display:flex}.play-icon span{height:90px;font-size:40px;border:8px solid #47845e;color:#47845e;transition:all .4s ease;text-align:center;border-radius:100%;width:90px;line-height:75px;padding-left:9px;display:block}.play-icon:hover span{border:8px solid #fff;color:#fff}.experience .modal-content{border:unset;position:relative;background:0 0}.experience button.close{font-size:30px;right:-10px;color:#fff;position:absolute;opacity:1;top:-15px;z-index:2}.experience button.close:hover{color:#47845e}.experience .video-play{height:300px}.about-cus{position:relative}.about-cus:before{height:100%;content:"";position:absolute;background-size:cover;opacity:.2;top:0;background-position:50%;left:0;width:100%;background-image:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/chef-bg.png);background-repeat:no-repeat}.contact-in{padding-top:90px}.contact-head{font-size:35px;font-weight:700;color:#121619;letter-spacing:1px;padding-bottom:15px}.contact-desc{font-size:14px;color:#999;padding-bottom:15px}.contact-detail ul li{padding:5px 0;font-size:28px;color:#47845e;align-items:center;display:flex}.contact-detail ul li:last-child{align-items:unset}.contact-detail ul li a{font-size:14px;color:#121619;margin-left:15px}.contact-detail ul li a span{display:block}.contact-detail ul li a:hover{color:#47845e}.contact-in .leave .form-group{margin-bottom:30px}.contact-in .post-com{border-radius:0;width:100%}.map-pizzon{height:435px;width:100%;display:block}.contact-in .leave{padding-left:70px}.crust-banner{padding:54px 55px}.crust-title{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px}.crust-title span{color:#47845e}.crust-sub{font-size:16px;color:#fff;text-transform:uppercase}.filter-part{padding-bottom:60px}.filter-part .filter-line{border:1px solid #dedede;margin-bottom:30px}.filter-part .filter-line li{padding:16px 35px;font-size:18px;font-weight:700;color:#121619;display:inline-block}.filter-part .filter-line li:first-child{padding:16px 30px;background:#dedede}.filter-part .filter-line li:last-child{padding:19px 25px;font-size:14px;font-weight:400;color:#999;float:right}.filter-part .filter-line li img{position:relative;padding-right:5px;top:-2px}.filter-part .custom-select-trigger:after{height:7px;border-right:1px solid #999;right:-15px;border-bottom:1px solid #999;top:13px;width:7px}.filter-part .custom-select-trigger{padding:0;transition:all .4s ease;letter-spacing:1px;line-height:unset}.filter-part .form-control{height:unset;border:unset}.filter-part .custom-select.sources.form-control.opened{border:unset}.filter-part .custom-select.opened .custom-select-trigger:after{border-right:1px solid #47845e;border-bottom:1px solid #47845e;margin-top:0}.filter-part .custom-options{border:1px solid #dedede;border-top:0;top:39px;width:150px}.filter-part .custom-option{border-bottom:1px solid #dedede}.filter-part .custom-select-trigger:hover,.filter-part .opened .custom-select-trigger{color:#47845e}.active-filter{font-size:18px;font-weight:700;margin-bottom:30px;color:#1a1b1d}.filter-box{margin-bottom:40px;text-align:center}.filter-name{padding-top:10px;font-size:18px;margin-bottom:5px;color:#121619;text-transform:uppercase;display:block}.filter-name:hover{color:#47845e}.filter-sub{font-size:14px;color:#999;padding-bottom:8px}.filter-price{color:#47845e;padding-bottom:15px;display:block}.filter-price,.order-filter{font-size:18px;font-weight:700}.order-filter{padding:11px 40px;border:1px solid #121619;color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:50px;background:#121619;display:inline-block}.img-filter img{transition:all .4s ease;position:relative;top:0}.img-filter img:hover{top:-10px}.order-filter:hover{color:#121619;background:0 0}.filter-grid{margin-bottom:30px;border-bottom:1px solid #d7d7d7;text-align:left;padding-bottom:30px}.filter-grid .img-filter img{width:100%}.filter-grid .filter-price{padding-right:15px;display:inline-block}.filter-price-r{text-decoration:line-through;color:#d7d7d7}.filter-order ul{padding-left:10px}.filter-order ul,.filter-order ul li{display:inline-block}.filter-order ul li a{height:50px;font-size:22px;border:1px solid #d7d7d7;text-align:center;border-radius:100%;background:#d7d7d7;width:50px;line-height:50px;display:block}.filter-order ul li a:hover{color:#d7d7d7;background:0 0}.gc-display-area,.gc-display-container,.gc-display-container img,.glass-case{height:auto!important;width:100%!important}.gc-display-area,.glass-case ul li{border:unset}.gc-display-area,.gc-display-container{position:relative!important;top:auto!important;margin:0!important;left:auto!important;z-index:1}.gc-thumbs-area{position:relative;top:auto!important;left:auto!important;width:calc(100% - 100px)!important;margin-top:10px;display:inline-block}.gc-thumbs-area,ul#glasscase,ul#glasscase li{height:auto!important}.glass-case ul li .gc-li-display-container img{height:auto;top:auto!important;margin:0!important;left:auto!important;width:100%}.align-center{text-align:center}.gc-thumbs-area-main{position:relative;z-index:1}.gc-thumbs-area-next,.gc-thumbs-area-prev{top:50%}.gc-thumbs-area-prev{left:0}#glasscase li{transition:all .4s ease;opacity:.5}#glasscase li.gc-active,#glasscase li:hover{opacity:1}.gc-thumbs-area-next{right:0}.gc-icon-next,.gc-icon-prev{height:1.2em;border:none;transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;width:1.2em;display:inline-block}.gc-icon:hover{background:#47845e}.gc-icon-next:before,.gc-icon-prev:before{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);right:auto;color:#333;top:50%;left:50%}.gc-icon:hover:before{color:#fff}.gc-icon:before{font-family:FontAwesome}.gc-icon-prev:before{content:"\f104"}.gc-icon-next:before{content:"\f105"}.gc-overlay-area [class*=gc-icon-]{border:none;background:#fff}.gc-overlay-area [class*=gc-icon-]:hover{background:#f22a59}.gc-overlay-area .gc-overlay-top-icons [class*=gc-icon-]:hover{background:#fff}.gc-overlay-area .gc-overlay-top-icons .gc-icon{height:35px;width:35px}.gc-overlay-area .gc-overlay-top-icons [class*=gc-icon-]:before{height:20px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);right:auto;content:"";top:50%;left:50%;width:20px}.gc-overlay-area .gc-icon-close:before{background:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/sprite.png) -53px -1375px}.gc-overlay-area .gc-icon-compress:before{background:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/sprite.png) -55px -1441px}.gc-overlay-area .gc-icon-enlarge:before{background:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/sprite.png) -55px -1412px}.gc-zoom{z-index:1!important}.glass-case ul li.gc-active,.glass-case ul li.gc-active:hover{border-color:#f22a59}.shop-name,.title-shop{margin-bottom:20px}.title-shop{font-size:28px;font-weight:700;color:#121619;text-transform:uppercase;letter-spacing:1px}.price-shop .filter-price-r{font-weight:400;color:#d3d3d3;padding-right:30px}.price-shop .filter-price{display:inline-block}.shop-desc{font-size:14px;color:#999}.crust-choose{margin-bottom:20px}.title-crust{font-weight:700;margin-bottom:15px;color:#121619;text-transform:uppercase}.crust-choose ul li{display:inline-block}.crust-choose ul li a{padding:13px 24px;font-size:14px;border:1px solid #ddd;color:#999;margin:0 3px;display:block}.crust-choose ul li.current a{border-color:#47845e;color:#fff;background:#47845e}.quantity-product{border-bottom:1px solid #dcdcdc;padding-bottom:30px;margin-top:30px}.quantity{font-size:20px;font-weight:700;color:#121619;padding-right:10px;letter-spacing:1px}.quantity-product input{height:50px;font-size:20px;border:1px solid #ddd;font-weight:700;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#999;text-align:center;border-radius:0;width:50px}.quantity-product input:focus{border:1px solid #000}.quantity-product input::-webkit-inner-spin-button,.quantity-product input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add-cart{padding:9px 29px;font-size:20px;border:1px solid #47845e;color:#fff;text-transform:uppercase;letter-spacing:1px;background:#47845e;margin-left:18px;display:inline-block}.add-cart:hover{color:#47845e;background:0 0}.add-cart i{padding-right:10px}.wiselist{padding-top:20px;width:100%;display:inline-block}ul.compare{width:calc(100% - 300px);float:left}ul.compare li{padding:0 15px;display:inline-block}ul.compare li:first-child{padding-left:0}ul.compare li a{color:#121619}ul.compare li a:hover{color:#47845e}ul.compare li a i{padding-right:3px}ul.share{text-align:right;width:300px;float:left}.share-title{font-size:20px;font-weight:700;color:#121619}ul.share li{display:inline-block}ul.share li a{padding:0 5px;font-size:14px;color:#adadad}ul.share li a:hover{color:#47845e}.border-tab{border:1px solid #ddd}.border-tab ul{padding:0 20px;border-bottom:1px solid #ddd}.border-tab ul li{padding:13px 24px;display:inline-block}.border-tab ul li:first-child{padding-left:0}.border-tab ul li:last-child{padding-right:0}.border-tab ul li a{font-size:18px;color:#999;text-transform:uppercase;position:relative}.product-desc-tab{padding:30px 20px 0;display:none}.product-desc-tab p{color:#999;padding-bottom:30px}.product-desc-tab.current{display:block}.border-tab ul li.current a{color:#121619}.releted-product .menu-title{color:#121619;display:block}.releted-product{background:unset}.releted-product .menu-price{font-weight:700}.releted-product .headding-part .headding-title{color:#1d1d1d}.releted-product .menu-title:hover{color:#47845e}.cart-item-table .product-image{padding:10px;border:1px solid #e5e5e5;max-width:100px}.cart-item-table .product-image img{width:100%}.cart-item-table table tr td,.cart-item-table table tr th{border-right:1px solid #e5e5e5;min-width:120px;text-align:center;vertical-align:middle}.cart-item-table table tr td:last-child,.cart-item-table table tr th:last-child{border-right:none}.shopping-cart .price-box .price{font-size:18px;font-weight:600;color:#f22a59}.shopping-cart select{padding:8px 24px 8px 5px;border:1px solid #e5e5e5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;background:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/select-icon.png) no-repeat scroll right 50% #fff!important;line-height:22px}.estimate .sub-heading{font-size:22px;font-weight:700;text-transform:uppercase}.shopping-cart select.full{width:100%}.checkout-part .heading-part h3{font-size:22px;font-weight:600;text-transform:uppercase;line-height:25px}.checkout-part .form-group label{font-weight:500;margin-bottom:.5rem;color:#121619;display:inline-block}.checkout-part .main-form input,.checkout-part .main-form select,.checkout-part .main-form textarea{min-height:45px;padding:8px 15px;border:1px solid #e5e5e5;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;width:100%}.checkout-part .main-form .form-group{margin-bottom:30px}.checkout-part .sidebar-product ul li{padding:7px 0;margin-bottom:5px;width:100%;display:inline-block}.checkout-part .checkout-products ul li{padding:20px 0;border-bottom:1px solid #e5e5e5;margin:0}.checkout-part .sidebar-product ul li:first-child{padding-top:0}.checkout-part .sidebar-product .pro-media{padding:0 15px 0 0;width:100px;float:left}.checkout-part .checkout-products .pro-media a{padding:10px;border:1px solid #e5e5e5;display:inline-block}.checkout-part .checkout-products .pro-media a img{width:100%}.checkout-part .pro-detail-info .product-title{overflow:hidden;text-overflow:ellipsis;font-weight:600;color:#121619;white-space:nowrap;display:block}.checkout-part .price-box .price{font-size:18px;font-weight:600;color:#47845e}.checkout-part .price-box .price.old-price{font-size:14px;font-weight:500;color:#888;margin-left:5px}.checkout-part .checkout-qty{font-weight:500}.checkout-part .check-box input,.checkout-part .radio input.radio-button{display:none}.checkout-part .checkbox+label,.checkout-part .radio-button+label{padding-top:4px;position:relative;cursor:pointer;padding-bottom:4px;line-height:17px;padding-left:22px}.checkout-part .checkbox:checked+label:before,.checkout-part .radio-button:checked+label:before{border-color:#f22a59;background:#f22a59 none repeat scroll 0 0}.checkout-part .checkbox+label:after,.checkout-part .checkbox+label:before,.checkout-part .radio-button+label:before{height:16px;content:"";position:absolute;top:0;left:0;width:16px;margin-top:5px}.checkout-part .checkbox+label:before,.checkout-part .radio-button+label:before{border:1px solid #979797;border-radius:1.5px;-moz-border-radius:1.5px;-webkit-border-radius:1.5px;-o-border-radius:1.5px;background:#f8f8f8 none repeat scroll 0 0}.checkout-part .checkbox:checked+label:after{background-image:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/check-box-icon.png);background-repeat:no-repeat}.checkout-part input.radio-button:checked+label:before{background-image:url(https://deliciouspizzadelivery.xyz/assets/tema/italiandipizza/images/radio-icon.png);background-repeat:no-repeat}.checkout-part .radio-button+label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.checkout-part h4{font-size:17px;margin-bottom:10px;line-height:28px}.checkout-part .notes{border:1px solid #e5e5e5}.checkout-part .gray-bg{background:#f5f5f5}.complete-order-detail table.table{border:1px solid #e5e5e5}.checkout-part button.btn.full.btn-color{border-radius:0;width:100%}footer,section.page-banner.page-not-found{background:#121619}footer{padding-top:100px}.footer{border-bottom:1px solid #202529;padding-bottom:20px}.footer-logo .footer-des{padding-top:20px;font-size:14px;color:#fff;max-width:240px;padding-bottom:10px}.footer-logo ul li{padding:10px 0;font-size:14px;color:#fff;text-transform:uppercase}.footer-logo ul li a{font-size:14px;color:#fff;text-transform:lowercase;padding-left:5px}.footer-logo ul li a:hover{color:#47845e}.footer h2{padding-top:11px;font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px}.opening-hours ul{padding-top:50px;max-width:240px}.opening-hours ul li{padding:9px 0;font-size:14px;color:#fff;letter-spacing:1px}.opening-hours ul li span{float:right}span.footer-close{padding:2px 16px;background:#47845e}.useful-links ul{padding-top:20px}.useful-links ul li{padding-bottom:2px}.useful-links ul li a{font-size:14px;color:#fff;letter-spacing:1px}.useful-links ul li a:hover{color:#47845e}.copyright{padding:30px 0}.copyright .copy-text{padding-top:10px;font-size:14px;color:#fff;letter-spacing:1px}.copyright .copy-text a{color:#47845e}.copyright .copy-text a:hover{text-decoration:underline}.copyright ul{text-align:right}.copyright ul li{padding-left:8px;display:inline-block}.copyright ul li a{height:40px;color:#fff;text-align:center;background:#242628;width:40px;line-height:40px;display:block}.copyright ul li a:hover{background:#47845e}.comment-part h3{font-size:18px;margin-bottom:30px;text-transform:uppercase}.comment-part h2{font-size:24px;margin-bottom:30px}.comment-part ul ul{margin-left:70px;width:100%}.comment-part ul>li{padding-top:20px;position:relative;border-top:1px solid #e5e5e5;align-items:center;margin-top:20px;display:flex}.comment-part ul>li:first-child{padding-top:0;border:none;margin-top:0}.comment-user{overflow:hidden;margin-right:20px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:100px;float:left}.comment-detail{padding-right:90px;text-align:left;width:calc(100% - 120px);float:left}.comment{width:100%;display:inline-block}.comment-user img{object-fit:cover;width:100%}.comment .comment-detail{padding-right:0}.commenter span{font-weight:600;color:#333}.comment-detail p{margin-bottom:0}.comment-detail .reply-btn{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;text-transform:none;position:absolute;top:50%}.comment-detail .reply-btn:before{content:unset}.comment-detail .reply-btn:hover{background:#000}.post-comm{padding:15px 20px;margin-bottom:20px;color:#fff;border-radius:0;background:#333}.post-comm:before{content:unset}.post-comm:hover{background:#000}.comment-part ul{padding:0;border:0}.comment-part h3,.leave-comment-part h3{font-weight:700}.comment-part{text-align:left}.border-tab ul li a:before{height:2px;transition:all .4s ease;content:"";position:absolute;bottom:0;background:#000;left:0;width:0}.border-tab ul li.current a:before{width:100%}