.elementor-3072 .elementor-element.elementor-element-0e97c61{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-3072 .elementor-element.elementor-element-ed7dd13 .elementor-repeater-item-7c73b85 .swiper-slide-bg{background-image:url(https://teachconnect.pk/wp-content/uploads/2026/07/Slider-New-1.jpg);background-size:cover;}.elementor-3072 .elementor-element.elementor-element-ed7dd13 .elementor-repeater-item-667e20a .swiper-slide-bg{background-image:url(https://teachconnect.pk/wp-content/uploads/2026/07/Slider-New-2.jpg);background-size:cover;}.elementor-3072 .elementor-element.elementor-element-ed7dd13 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-3072 .elementor-element.elementor-element-ed7dd13{width:100%;max-width:100%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:100;}.elementor-3072 .elementor-element.elementor-element-ed7dd13 .swiper-slide-contents{max-width:66%;}.elementor-3072 .elementor-element.elementor-element-ed7dd13 .swiper-slide-inner{text-align:center;}.elementor-3072 .elementor-element.elementor-element-f03fedb{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3072 .elementor-element.elementor-element-f03fedb::before, .elementor-3072 .elementor-element.elementor-element-f03fedb > .elementor-background-video-container::before, .elementor-3072 .elementor-element.elementor-element-f03fedb > .e-con-inner > .elementor-background-video-container::before, .elementor-3072 .elementor-element.elementor-element-f03fedb > .elementor-background-slideshow::before, .elementor-3072 .elementor-element.elementor-element-f03fedb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3072 .elementor-element.elementor-element-f03fedb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3072 .elementor-element.elementor-element-7658553 .elementor-repeater-item-9e3674f .swiper-slide-bg{background-image:url(https://teachconnect.pk/wp-content/uploads/2026/07/Mobslider-1.jpg);background-size:cover;}.elementor-3072 .elementor-element.elementor-element-7658553 .elementor-repeater-item-94ca814 .swiper-slide-bg{background-image:url(https://teachconnect.pk/wp-content/uploads/2026/07/Mobslider-2.jpg);background-size:cover;}.elementor-3072 .elementor-element.elementor-element-7658553 .elementor-repeater-item-7ca946a .swiper-slide-bg{background-image:url(https://teachconnect.pk/wp-content/uploads/2026/07/Mobslider-3.jpg);background-size:cover;}.elementor-3072 .elementor-element.elementor-element-7658553 .elementor-repeater-item-7ca946a .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3072 .elementor-element.elementor-element-7658553 .swiper-slide{transition-duration:calc(5000ms*1.2);height:420px;}.elementor-3072 .elementor-element.elementor-element-7658553 .swiper-slide-contents{max-width:100%;}.elementor-3072 .elementor-element.elementor-element-7658553 .swiper-slide-inner{text-align:start;}.elementor-3072 .elementor-element.elementor-element-7658553 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-3072 .elementor-element.elementor-element-7658553 .elementor-slide-heading{font-family:"Sorts Mill Goudy", Sans-serif;font-size:40px;font-weight:100;font-style:italic;line-height:1px;letter-spacing:-0.6px;}.elementor-3072 .elementor-element.elementor-element-7658553 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-3072 .elementor-element.elementor-element-7658553 .elementor-slide-description{font-family:"Rubik Doodle Shadow", Sans-serif;font-size:110px;font-weight:400;}.elementor-3072 .elementor-element.elementor-element-7658553 .elementor-slide-button{font-family:"Roboto", Sans-serif;font-weight:500;color:#FFFFFF;border-color:#02010100;}.elementor-3072 .elementor-element.elementor-element-a22dc13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3072 .elementor-element.elementor-element-6bdb346{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-2ec8fd7 img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-ee90f44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-fdb3a78 img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-ef77c78{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-2c6dd5c img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-fd3d25a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-ec2b7ac img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-38b93da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-f03fa51 img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-0517ac6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-a8e90be img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-e4399f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3072 .elementor-element.elementor-element-b592490{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-59e6798 img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-293ffbb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-08b2b15 img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-18fbf34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-c3a925f img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-0ae584b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-4ca57d0 img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-dae2e7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3072 .elementor-element.elementor-element-139b629 img{border-radius:15px 15px 15px 15px;}.elementor-3072 .elementor-element.elementor-element-54c5e3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3072 .elementor-element.elementor-element-1179d03{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3072 .elementor-element.elementor-element-264397b .elementor-heading-title{font-size:40px;}.elementor-3072 .elementor-element.elementor-element-f49366e{--display:flex;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-product-grid-modern{gap:22px;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-product-card{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FBDD08;border-radius:10px 10px 10px 10px;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-product-stars{gap:2px;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-product-actions .woolentor-cart-btn{background-color:#097834!important;background:#097834!important;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-product-actions .woolentor-cart-btn svg{width:15px;height:15px;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-luxury-card .woolentor-cart-arrow{font-size:15px;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-quick-actions .woolentor-quick-action svg{width:18px;height:18px;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-quick-actions .woolentor-quick-action{font-size:18px;}.elementor-3072 .elementor-element.elementor-element-9ffdede{--display:flex;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-product-grid-modern{gap:22px;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-product-card{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FBDD08;border-radius:10px 10px 10px 10px;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-product-stars{gap:2px;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-product-actions .woolentor-cart-btn{background-color:#097834!important;background:#097834!important;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-product-actions .woolentor-cart-btn svg{width:15px;height:15px;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-luxury-card .woolentor-cart-arrow{font-size:15px;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-quick-actions .woolentor-quick-action svg{width:18px;height:18px;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-quick-actions .woolentor-quick-action{font-size:18px;}.elementor-3072 .elementor-element.elementor-element-a1f8f72{--display:flex;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-product-grid-modern{gap:22px;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-product-card{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FBDD08;border-radius:10px 10px 10px 10px;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-product-stars{gap:2px;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-product-actions .woolentor-cart-btn{background-color:#097834!important;background:#097834!important;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-product-actions .woolentor-cart-btn svg{width:15px;height:15px;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-luxury-card .woolentor-cart-arrow{font-size:15px;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-quick-actions .woolentor-quick-action svg{width:18px;height:18px;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-quick-actions .woolentor-quick-action{font-size:18px;}.elementor-3072 .elementor-element.elementor-element-aff76c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3072 .elementor-element.elementor-element-a6e6aae{--display:flex;}.elementor-3072 .elementor-element.elementor-element-6289947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:4;text-align:start;}.elementor-3072 .elementor-element.elementor-element-6289947 img{width:100%;max-width:100%;height:100%;}.elementor-3072 .elementor-element.elementor-element-b6d95c0{--display:flex;}.elementor-3072 .elementor-element.elementor-element-a66d946.elementor-element{--align-self:center;}.elementor-3072 .elementor-element.elementor-element-a66d946{text-align:end;}.elementor-3072 .elementor-element.elementor-element-a66d946 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;}.elementor-3072 .elementor-element.elementor-element-41199ec{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:-21px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3072 .elementor-element.elementor-element-41199ec:not(.elementor-motion-effects-element-type-background), .elementor-3072 .elementor-element.elementor-element-41199ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#097834;}.elementor-3072 .elementor-element.elementor-element-ffc5c63.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3072 .elementor-element.elementor-element-ffc5c63.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3072 .elementor-element.elementor-element-ffc5c63.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3072 .elementor-element.elementor-element-ffc5c63 .elementor-image-box-title{margin-bottom:0px;color:#FBDD08;}.elementor-3072 .elementor-element.elementor-element-ffc5c63 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3072 .elementor-element.elementor-element-ffc5c63 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3072 .elementor-element.elementor-element-f9c3db8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3072 .elementor-element.elementor-element-f9c3db8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3072 .elementor-element.elementor-element-f9c3db8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3072 .elementor-element.elementor-element-f9c3db8 .elementor-image-box-title{margin-bottom:0px;color:#FBDD08;}.elementor-3072 .elementor-element.elementor-element-f9c3db8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3072 .elementor-element.elementor-element-f9c3db8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3072 .elementor-element.elementor-element-9354d33.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3072 .elementor-element.elementor-element-9354d33.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3072 .elementor-element.elementor-element-9354d33.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3072 .elementor-element.elementor-element-9354d33 .elementor-image-box-title{margin-bottom:0px;color:#FBDD08;}.elementor-3072 .elementor-element.elementor-element-9354d33 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3072 .elementor-element.elementor-element-9354d33 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3072 .elementor-element.elementor-element-18995af.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3072 .elementor-element.elementor-element-18995af.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3072 .elementor-element.elementor-element-18995af.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3072 .elementor-element.elementor-element-18995af .elementor-image-box-title{margin-bottom:0px;color:#FBDD08;}.elementor-3072 .elementor-element.elementor-element-18995af .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3072 .elementor-element.elementor-element-18995af .elementor-image-box-img img{transition-duration:0.3s;}@media(min-width:768px){.elementor-3072 .elementor-element.elementor-element-a22dc13{--content-width:1155px;}.elementor-3072 .elementor-element.elementor-element-e4399f1{--content-width:1155px;}.elementor-3072 .elementor-element.elementor-element-1179d03{--width:67%;}.elementor-3072 .elementor-element.elementor-element-b6d95c0{--width:72%;}}@media(max-width:1024px){.elementor-3072 .elementor-element.elementor-element-0e97c61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3072 .elementor-element.elementor-element-1179d03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3072 .elementor-element.elementor-element-264397b .elementor-heading-title{font-size:30px;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-product-grid-modern{gap:20px;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-product-grid-modern{gap:20px;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-product-grid-modern{gap:20px;}.elementor-3072 .elementor-element.elementor-element-41199ec{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 20px;--row-gap:50px;--column-gap:20px;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3072 .elementor-element.elementor-element-f03fedb{--min-height:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3072 .elementor-element.elementor-element-7658553 .swiper-slide{height:375px;}.elementor-3072 .elementor-element.elementor-element-7658553 .swiper-slide-contents{max-width:100%;}.elementor-3072 .elementor-element.elementor-element-7658553 .elementor-slide-heading{font-size:20px;}.elementor-3072 .elementor-element.elementor-element-7658553 .elementor-slide-description{font-size:43px;line-height:1.7em;}.elementor-3072 .elementor-element.elementor-element-7658553 .elementor-slide-button{font-size:9px;line-height:0.1em;}.elementor-3072 .elementor-element.elementor-element-6bdb346{--width:50%;}.elementor-3072 .elementor-element.elementor-element-ee90f44{--width:50%;}.elementor-3072 .elementor-element.elementor-element-ef77c78{--width:50%;}.elementor-3072 .elementor-element.elementor-element-fd3d25a{--width:50%;}.elementor-3072 .elementor-element.elementor-element-38b93da{--width:50%;}.elementor-3072 .elementor-element.elementor-element-0517ac6{--width:50%;}.elementor-3072 .elementor-element.elementor-element-b592490{--width:50%;}.elementor-3072 .elementor-element.elementor-element-293ffbb{--width:50%;}.elementor-3072 .elementor-element.elementor-element-18fbf34{--width:50%;}.elementor-3072 .elementor-element.elementor-element-0ae584b{--width:50%;}.elementor-3072 .elementor-element.elementor-element-dae2e7a{--width:50%;}.elementor-3072 .elementor-element.elementor-element-264397b{text-align:center;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-product-grid-modern{gap:15px;}.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-grid-card .woolentor-product-actions .woolentor-cart-btn,.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-list-card .woolentor-product-actions .woolentor-cart-btn,.elementor-3072 .elementor-element.elementor-element-1e94ba6 .woolentor-luxury-card a.woolentor-cart-btn{font-size:10px;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-product-grid-modern{gap:15px;}.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-grid-card .woolentor-product-actions .woolentor-cart-btn,.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-list-card .woolentor-product-actions .woolentor-cart-btn,.elementor-3072 .elementor-element.elementor-element-9182ca6 .woolentor-luxury-card a.woolentor-cart-btn{font-size:10px;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-product-grid-modern{gap:15px;}.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-grid-card .woolentor-product-actions .woolentor-cart-btn,.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-list-card .woolentor-product-actions .woolentor-cart-btn,.elementor-3072 .elementor-element.elementor-element-533fba6 .woolentor-luxury-card a.woolentor-cart-btn{font-size:10px;}.elementor-3072 .elementor-element.elementor-element-6289947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3072 .elementor-element.elementor-element-6289947 img{max-width:96%;}.elementor-3072 .elementor-element.elementor-element-a66d946 img{max-width:79%;}.elementor-3072 .elementor-element.elementor-element-41199ec{--e-con-grid-template-columns:repeat(1, 1fr);--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-3072 .elementor-element.elementor-element-ffc5c63 .elementor-image-box-img{margin-bottom:15px;}.elementor-3072 .elementor-element.elementor-element-f9c3db8 .elementor-image-box-img{margin-bottom:15px;}.elementor-3072 .elementor-element.elementor-element-9354d33 .elementor-image-box-img{margin-bottom:15px;}.elementor-3072 .elementor-element.elementor-element-18995af .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for container, class: .elementor-element-a22dc13 *//* Parent container */
.pizza-category-row {
    display: flex;
    gap: 10px !important; /* reduce space between boxes */
    justify-content: center;
    flex-wrap: nowrap;
}

/* Individual boxes */
.pizza-category-row .elementor-widget-image,
.pizza-category-row .category-box {
    width: 230px !important;   /* increase box size */
    flex: 0 0 230px;
}

/* Make image fill box */
.pizza-category-row img {
    width: 100%;
    height: auto;
    display: block;
}



/* ==============================
   PIZZAOLOGY BLOCKSY CART DRAWER
================================= */

/* Drawer */

.ct-cart-drawer,
.ct-panel-content{
    background:#ffffff;
    border-radius:0;
}

/* Heading */

.ct-panel-content h2,
.ct-panel-content .ct-panel-heading{
    font-size:44px;
    font-weight:800;
    color:#111;
    margin-bottom:20px;
}

/* Product spacing */

.ct-cart-item{
    padding:25px 0;
    border-bottom:1px solid #ececec;
}

/* Product image */

.ct-cart-item img{
    width:90px;
    height:90px;
    object-fit:contain;
    border-radius:12px;
}

/* Product title */

.ct-cart-item .product-name,
.ct-cart-item .woocommerce-mini-cart-item a{
    font-size:22px;
    font-weight:700;
    color:#111;
}

/* Quantity */

.ct-cart-item .quantity,
.woocommerce-mini-cart-item .quantity{
    font-size:18px;
    font-weight:600;
    color:#444;
}

/* Remove icon */

.remove,
.remove_from_cart_button{
    color:#888!important;
    font-size:28px!important;
}

/* Subtotal */

.woocommerce-mini-cart__total{
    display:flex;
    justify-content:space-between;
    align-items:center;
    font-size:28px;
    font-weight:700;
    margin:35px 0;
}

.woocommerce-mini-cart__total strong{
    color:#111;
}

.woocommerce-mini-cart__total .amount{
    color:#E41F26;
    font-size:52px;
    font-weight:800;
}

/* Buttons */

.woocommerce-mini-cart__buttons{
    display:flex;
    flex-direction:column;
    gap:18px;
}

/* View Cart */

.woocommerce-mini-cart__buttons .wc-forward:first-child{
    background:#E41F26!important;
    color:#fff!important;
    border-radius:18px!important;
    height:68px;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:24px;
    font-weight:700;
}

/* Checkout */

.woocommerce-mini-cart__buttons .checkout{
    background:#F9C400!important;
    color:#111!important;
    border-radius:18px!important;
    height:68px;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:24px;
    font-weight:700;
}

/* Hover */

.woocommerce-mini-cart__buttons a:hover{
    transform:translateY(-2px);
}

/* Mobile */

@media(max-width:768px){

.ct-panel-content h2{
    font-size:34px;
}

.woocommerce-mini-cart__buttons .wc-forward,
.woocommerce-mini-cart__buttons .checkout{
    height:56px;
    font-size:20px;
}

.woocommerce-mini-cart__total .amount{
    font-size:42px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4399f1 *//* Parent container */
.pizza-category-row {
    display: flex;
    gap: 10px !important; /* reduce space between boxes */
    justify-content: center;
    flex-wrap: nowrap;
}

/* Individual boxes */
.pizza-category-row .elementor-widget-image,
.pizza-category-row .category-box {
    width: 230px !important;   /* increase box size */
    flex: 0 0 230px;
}

/* Make image fill box */
.pizza-category-row img {
    width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */