@font-face{font-family:"KASS";src:local("KASS"),url(//pizzabello.pl/wp-content/themes/bello/assets/fonts/KASS0.2-BoldItalic.woff) format("woff"),url(//pizzabello.pl/wp-content/themes/bello/assets/fonts/KASS0.2-BoldItalic.woff2) format("woff")}@font-face{font-family:"NaNJaune Black";src:local("NaNJaune Black"),url(//pizzabello.pl/wp-content/themes/bello/assets/fonts/NaNJaune-MaxiBlack.ttf) format("font/ttf"),url(//pizzabello.pl/wp-content/themes/bello/assets/fonts/NaNJaune-MaxiBlack.woff2) format("woff")}@font-face{font-family:"NaNJaune Bold";src:local("NaNJaune Bold"),url(//pizzabello.pl/wp-content/themes/bello/assets/fonts/NaNJaune-MiniBold.ttf) format("font/ttf"),url(//pizzabello.pl/wp-content/themes/bello/assets/fonts/NaNJaune-MiniBold.woff2) format("woff")}@font-face{font-family:"NaNJaune Regular";src:local("NaNJaune Regular"),url(//pizzabello.pl/wp-content/themes/bello/assets/fonts/NaNJaune-MiniRegular.ttf) format("font/ttf"),url(//pizzabello.pl/wp-content/themes/bello/assets/fonts/NaNJaune-MiniRegular.woff2) format("woff")}*:focus{outline:none !important}img{max-width:100%;height:auto}.wow{visibility:hidden}body{font-family:"NaNJaune Regular",serif;position:relative;background:#fff;background-size:cover;margin:0 auto;padding:79px 0 0;color:#e50021;font-weight:400;font-size:20px;line-height:160%;letter-spacing:0}a,button,.btn{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}a{color:#e50021;text-decoration:underline}a:hover{color:#e50021;text-decoration:underline;opacity:.7}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"NaNJaune Bold",serif}h1{margin:0 0 20px;color:#e50021;font-weight:700;font-size:231px;line-height:92%}h2{margin:0 0 20px;color:#e50021;font-weight:700;font-size:231px;line-height:92%}h3{margin:0 0 20px;color:#e50021;font-family:"KASS",serif;font-weight:700;font-style:italic;font-size:71px;line-height:100%}h4{margin:0 0 20px;color:#e50021;font-weight:700;font-size:34px;line-height:120%}h5{margin:0 0 20px;color:#e50021;font-weight:700;font-size:26px;line-height:120%}h6{margin:0 0 20px;color:#e50021;font-weight:700;font-size:20px;line-height:120%}p{color:#e50021;font-weight:400;font-size:20px;line-height:160%;margin:0 0 20px}ul,ol{margin:0 0 20px}ul{padding-left:18px}li{color:#e50021;font-weight:400;font-size:20px;line-height:160%;letter-spacing:0}b,strong{font-weight:700}table{background:0 0;width:100%;border:none;margin:0 0 20px}table tbody tr{background:0 0;border:none}th{font-family:"NaNJaune Bold",serif;color:#e50021;font-weight:400;font-size:20px;line-height:160%;letter-spacing:0}td{color:#e50021;font-weight:400;font-size:20px;line-height:160%;letter-spacing:0}hr{display:block;border:none;height:1px;width:100%;background:#e50021;margin:20px 0;padding:0}blockquote{color:#e50021;font-weight:400;font-size:20px;line-height:160%;letter-spacing:0;margin:0 0 20px;background:0 0;padding:15px;font-style:italic}img.aligncenter{display:block;margin:15px auto}img.alignleft{float:left;margin:15px 15px 15px 0}img.alignright{float:right;margin:15px 0 15px 15px}.dnone{display:none !important}.container-fluid{width:1470px;max-width:100%}.container{width:1470px;max-width:100%}.p-init{position:initial}.btn-primary{font-family:"NaNJaune Bold",serif;color:#e50021;background:#fff;box-shadow:none;height:auto;border:1px solid #e50021;display:inline-block;position:relative;z-index:2;min-width:200px;max-width:100%;text-decoration:none;padding:20px 5px;border-radius:50%;font-weight:700;font-size:29px;line-height:140%;text-align:center}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#fff !important;color:#e50021 !important;border-color:#e50021 !important;box-shadow:none !important;opacity:1;transform:rotate(0deg) !important}.btn-primary:before{content:'';position:absolute;top:-20px;left:-20px;bottom:-20px;right:-20px;background:inherit;border-radius:50%;z-index:-1;opacity:1;-webkit-transform:scale3d(.8,.5,1);transform:scale3d(.8,.5,1)}.btn-secondary{font-family:"NaNJaune Bold",serif;color:#fff;background:#e50021;height:auto;border:1px solid #e50021;display:inline-block;position:relative;z-index:2;min-width:200px;max-width:100%;text-decoration:none;padding:20px 5px;border-radius:50%;font-weight:700;font-size:29px;line-height:140%;text-align:center;box-shadow:none !important;transform:rotate(-4deg)}.page-header .btn-secondary{font-family:"NaNJaune Regular";font-size:19px;font-weight:400;width:49%;padding:8px 5px}.btn-secondary:before{content:'';position:absolute;top:-20px;left:-20px;bottom:-20px;right:-20px;background:inherit;border-radius:50%;z-index:-1;opacity:1;-webkit-transform:scale3d(.8,.5,1);transform:scale3d(.8,.5,1)}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;color:#fff !important;background-color:#e50021 !important;border-color:#e50021 !important;opacity:1;-webkit-animation:anim-moema-1 .3s forwards;animation:anim-moema-1 .3s forwards;transform:rotate(0deg) !important}.btn-100{width:100%}.page-header{position:fixed;left:0;right:0;top:0;z-index:99;padding:10px 0;background:#fff;border-bottom:1px solid #e50021}.page-header .main-menu{position:relative;display:block}.page-header .main-menu .menu-opener{display:inline-block;padding:13px 0}.page-header .main-menu .menu-opener svg{max-width:100%}.page-header .main-menu .height-container{position:absolute;left:0;top:100%;z-index:2;overflow:hidden;height:0;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-header .main-menu .height-container.active{opacity:1}.page-header .main-menu .main-menu-ul{list-style-type:none;margin:0;background:#fff;border:2px solid #e50021;-webkit-box-shadow:4px 4px 0px 0px rgba(229,0,33,1);-moz-box-shadow:4px 4px 0px 0px rgba(229,0,33,1);box-shadow:4px 4px 0px 0px rgba(229,0,33,1);padding:16px;width:265px;max-width:100%}.page-header .main-menu .main-menu-ul li{margin-bottom:5px}.page-header .main-menu .main-menu-ul li:last-of-type{margin-bottom:0}.page-header .main-menu .main-menu-ul li a{display:inline-block;text-decoration:none;font-size:29px;line-height:140%;position:relative}.page-header .main-menu .main-menu-ul li a:before{content:'';height:2px;background:#e50021;position:absolute;left:0;bottom:0;right:100%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-header .main-menu .main-menu-ul li a:hover{text-decoration:none;opacity:1}.page-header .main-menu .main-menu-ul li.current-menu-item a:before,.page-header .main-menu .main-menu-ul li a:hover:before{right:0}.logo svg{max-width:100%}.body-bg-1{background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/main_bg.jpg.webp) top center no-repeat;background-size:cover}.body-bg-2{overflow:hidden;background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/main_bg.jpg.webp) top center no-repeat;background-size:cover;position:relative}.body-bg-2 .ornament-1{position:absolute;left:0;right:0;top:0;bottom:0;background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/bg2_boubles3.png.webp) top center no-repeat;background-size:cover}.body-bg-2 .ornament-2{position:absolute;left:0;right:0;top:0;bottom:0;background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/bg2_boubles2.png.webp) top center no-repeat;background-size:cover}.body-bg-3{overflow:hidden;background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/main_bg.jpg.webp) top center no-repeat;background-size:cover;position:relative}.body-bg-3 .ornament-1{position:absolute;left:0;right:0;top:0;bottom:0;background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/bg3_boubles3.png.webp) top center no-repeat;background-size:cover}.body-bg-3 .ornament-2{position:absolute;left:0;right:0;top:0;bottom:0;background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/bg3_boubles2.png.webp) top center no-repeat;background-size:cover}.page-footer{background:#fff url(//pizzabello.pl/wp-content/themes/bello/assets/images/main_bg.jpg.webp) bottom center no-repeat;background-size:cover;position:relative}.page-footer:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/footer_boubles.png.webp) top center no-repeat;background-size:cover}.homepage-banner{position:relative;margin-top:-300px}.homepage-banner .bg{display:block;width:100%;height:840px;background-size:cover;background-repeat:no-repeat;background-position:bottom center}.homepage-banner .anim-pizza{position:absolute;left:0;right:0;bottom:40px}.homepage-banner .anim-pizza .top-img{position:relative;width:396px;max-width:100%;margin:0 auto;z-index:2;animation:topimganim 1s linear infinite}.homepage-banner .hpb-img{width:100%}@keyframes topimganim{0%,100%{transform:translate(0,-20px)}50%{transform:translate(0,20px)}}.homepage-banner .anim-pizza .top-img .svgbg{position:absolute;top:1px;left:1px;z-index:-1}.homepage-banner .anim-pizza svg{display:block;margin:0 auto;max-width:100%}.homepage-banner .vid-container{position:relative;display:block;width:1920px;max-width:100%;margin:0 auto}.homepage-banner .vid-container:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/banner_line2.png.webp) top center no-repeat;background-size:contain;z-index:2}.homepage-banner .vid-container .img{display:none;position:absolute;left:0;right:0;top:17%;bottom:-17%;z-index:2;background-position:bottom center;background-repeat:no-repeat;background-size:contain}.homepage-banner .vid-container .vsvg{position:absolute;left:50%;transform:translate(-50%,0);width:80%;top:100px;z-index:2}.homepage-banner .vid-container .svg-logo{width:27%;max-width:100%;display:block;margin:0 auto;position:relative;z-index:3}.homepage-banner .intro-video{-webkit-mask-image:url(//pizzabello.pl/wp-content/themes/bello/assets/images/maska_banner2.png.webp);-webkit-mask-position:center top;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(//pizzabello.pl/wp-content/themes/bello/assets/images/maska_banner2.png.webp);mask-position:center top;mask-repeat:no-repeat;mask-size:contain;max-width:100%;width:100%}.hp-order{padding:100px 0}.hp-story h2,.offer-section h2,.hp-order h2{margin:0 0 80px;color:#e50021;font-family:"KASS",serif;font-weight:700;font-style:italic;font-size:71px;line-height:100%;text-align:center;transform:rotate(-4deg)}.hp-order h2{margin:100px 0 0}.box{background:#fff;border:2px solid #e50021;-webkit-box-shadow:4px 4px 0px 0px rgba(229,0,33,1);-moz-box-shadow:4px 4px 0px 0px rgba(229,0,33,1);box-shadow:4px 4px 0px 0px rgba(229,0,33,1);padding:16px}.box.box-100{height:100%}.box p:last-of-type{margin:0}.hp-order .box{margin-bottom:80px}.hp-order .box p{margin:0}.hp-order .box h3{font-family:"NaNJaune Bold",serif;font-style:normal;color:#e50021;font-weight:700;font-size:29px;line-height:160%;margin:0}.hp-order .btn{width:460px;transform:rotate(-4deg);height:80px;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;line-height:110%}.hp-order .btn span{margin-right:10px}.yum-line{display:block;text-decoration:none !important;opacity:1 !important;border:2px solid #e50021;border-left:none;border-right:none;background:#fff;padding:18px 0;white-space:nowrap;overflow:hidden}.yum-line .yum{display:inline-block;vertical-align:middle;padding:0 36px;animation:marquee 10s linear infinite}@keyframes marquee{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}.yum-line .yum .btn-primary,.yum-line .yum svg{display:inline-block;vertical-align:middle;margin-right:72px}.yum-line .yum .btn-primary{font-size:22px;padding:8px 5px}.yum-line .yum p{display:inline-block;vertical-align:middle;margin:0;font-size:24px;line-height:100%;text-transform:uppercase}.img-section{position:relative;padding-top:100vh;overflow:hidden}.img-section .image{position:absolute;left:0;right:0;top:0;bottom:0;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.img-section-new{padding:450px 0 30px}.img-section-new .box{margin-bottom:30px;height:calc(100% - 30px)}.img-section-new .box .svg-container{height:250px;display:flex;justify-content:center;align-items:end}.img-section-new .box svg{display:block;margin:0 auto;max-width:100%;width:230px;max-height:250px}.img-section-new .box h2{color:#e50021;font-weight:700;font-size:29px;line-height:120%;margin:25px 0}.img-section-new .box p{margin:0;font-size:16px;line-height:140%}.offer-section{padding:90px 0}.offer-section .swiper-slide{padding:0 0 4px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;transform:scale(.8) translateZ(0) !important}.title-big{font-family:"NaNJaune Black",serif;font-style:normal;font-weight:700;font-size:231px;line-height:92%;text-align:center;margin-bottom:60px;text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}.prod-thumb{display:block;background:#fff;border:2px solid #e50021;-webkit-box-shadow:4px 4px 0px 0px rgba(229,0,33,1);-moz-box-shadow:4px 4px 0px 0px rgba(229,0,33,1);box-shadow:4px 4px 0px 0px rgba(229,0,33,1);padding:16px;text-decoration:none}.prod-thumb .img-cont{display:block;margin:-16px -16px 20px;width:calc(100% + 32px);border-bottom:2px solid #e50021;padding-top:80%;position:relative;overflow:hidden}.prod-thumb .image{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.modal-body .image button.close,.prod-thumb .image span{position:absolute;right:12px;top:12px;z-index:2;width:44px;height:44px;border:2px solid #e50021;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.prod-thumb h4{font-size:34px;line-height:120%;margin-bottom:15px}.prod-thumb .ingr{display:inline-block;vertical-align:middle;margin:0;font-size:19px;line-height:140%}.prod-thumb .btn-secondary{font-family:"NaNJaune Regular";font-size:19px;font-weight:400;line-height:140%;transform:rotate(0deg);padding:8px 5px;max-width:100%;min-width:1px;width:200px}.prod-thumb .cmt{margin-top:15px}.prod-thumb .ingr p span{font-weight:400;font-size:14px;line-height:150%;display:inline-block;vertical-align:middle}.prod-thumb .ingr p span:last-of-type{display:none}.modal-body .price,.woocommerce div.product div.summary .price,.prod-thumb .price{font-family:"NaNJaune Bold",serif;font-size:34px;line-height:120%;margin-top:20px}.modal-body .price del,.woocommerce div.product div.summary .price del,.prod-thumb .price del{font-size:18px;opacity:.8}.modal-body .price ins,.woocommerce div.product div.summary .price ins,.prod-thumb .price ins{text-decoration:none}.prod-thumb:hover{opacity:1;text-decoration:none}.prod-thumb:hover .btn-secondary:hover,.prod-thumb:hover .btn-secondary{transform:rotate(4deg) !important}.prod-thumb:hover .image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.prod-thumb .price{margin:0}.offer-section .swiper-button-next,.offer-section .swiper-button-prev{width:auto !important;height:auto !important;font-family:"NaNJaune Bold",serif;font-size:96px;line-height:100%;text-align:center;color:#e50021 !important;opacity:1 !important}.offer-section .swiper-button-next:after,.swiper-button-prev:after{display:none !important}.offer-section .swiper-button-next{top:calc(50% - 34px) !important;right:-100px !important}.offer-section .swiper-button-prev{top:calc(50% - 34px) !important;left:-100px !important;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.offer-section .slider-container{position:relative;margin-bottom:80px}.offer-section .swiper-slide-active{transform:scale(1) !important}.hp-story{padding:100px 0}.hp-story .btn-secondary{width:460px;transform:rotate(-4deg);margin-top:100px}.hp-story .btn-secondary span{margin-right:10px}.hp-story.body-bg-3 .box{height:100%}.mt-80{margin-top:80px !important}.sc-container{background:#fff;border:2px solid #e50021;-webkit-box-shadow:4px 4px 0px 0px rgba(229,0,33,1);-moz-box-shadow:4px 4px 0px 0px rgba(229,0,33,1);box-shadow:4px 4px 0px 0px rgba(229,0,33,1);margin-top:50px}iframe{margin:0 !important}.hp-story .custom-merch-h{margin:250px 0 100px}.hpls{padding:0 0 100px;position:relative}.hpls:before{content:'';background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/hpsbg2.png.webp) right bottom no-repeat;background-size:contain;width:782px;max-width:100%;height:1118px;position:absolute;right:0;bottom:0}.hpls .hps-box{padding:100px 0;background:0 0;position:relative}.hpls .hps-box h2{color:#e50021}.hpls .hps-box .btn-secondary{padding:20px 5px}.merch-section{overflow:hidden;padding:100px 0}.merch-section .hpm-box{background:#e50021;padding:200px 0 150px}.merch-section .hpm-box h2{color:#fff}.merch-section .hpm-box .btn-secondary{color:#e50021 !important;background:#fff !important;padding:20px 5px}.merch-section .hpm-box h2,.merch-section .hpm-box .box,.merch-section .hpm-box .btn-secondary{position:relative;z-index:4}.merch-section .img{position:absolute;width:100px;height:100px;background-size:cover;background-position:center;border:2px solid #e50021;-webkit-box-shadow:4px 4px 0px 0px rgba(229,0,33,1);-moz-box-shadow:4px 4px 0px 0px rgba(229,0,33,1);box-shadow:4px 4px 0px 0px rgba(229,0,33,1);z-index:3}.merch-section .img:hover{opacity:1}.merch-section .img-1{width:230px;height:323px;left:200px;top:-50px;transform:rotate(4deg);z-index:3}.merch-section .img-2{width:280px;height:504px;left:-120px;bottom:150px;transform:rotate(-4deg);z-index:2}.merch-section .img-3{width:188px;height:264px;left:150px;bottom:50px;transform:rotate(-8deg);z-index:3}.merch-section .img-4{width:280px;height:504px;right:150px;bottom:100px;transform:rotate(-4deg);z-index:1}.merch-section .img-5{width:310px;height:466px;right:-180px;bottom:20px;transform:rotate(6deg);z-index:2}.merch-section .img-6{width:190px;height:265px;right:-30px;top:20px;z-index:3}.merch-section .img-1:hover{transform:rotate(0deg)}.merch-section .img-2:hover{transform:rotate(0deg)}.merch-section .img-3:hover{transform:rotate(-4deg)}.merch-section .img-4:hover{transform:rotate(0deg)}.merch-section .img-5:hover{transform:rotate(2deg)}.merch-section .img-6:hover{transform:rotate(-4deg)}.prods-section{padding:80px 0;background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/prod_section_bg.svg) top center no-repeat;background-size:cover}.about-section h1,.prods-section h1{font-family:"NaNJaune Black",serif;text-align:center;margin-bottom:65px;text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}.prods-section h2{text-align:center;margin-top:80px;margin-bottom:65px}.prods-section .prod-thumb,.prods-section .box{margin-bottom:65px}.prods-section .prod-thumb{text-align:left}.prods-section .prod-thumb .price{margin:0}.prods-section .prod-thumb .cmt{margin-top:20px}.prods-section .prod-thumb .btn-primary{min-width:1px;width:100%}.about-section{padding:176px 0 80px;background:url(//pizzabello.pl/wp-content/themes/bello/assets/images/main_bg.jpg.webp) top center no-repeat;background-size:cover}.about-section .hs-row{margin-bottom:66px}.about-section .hs-row svg{display:block;margin:30px auto}.about-section .hs-row h3{text-align:center;margin:30px 0;font-style:italic;font-size:34px;line-height:100%;transform:rotate(-4deg);text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}.hp-story h2,.offer-section h2,.hp-order h2{text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}.page-footer{padding:230px 0}.page-footer .box{height:100%}.page-footer .box svg{max-width:100%;margin:0 auto;display:block}.page-footer .tel{font-family:"NaNJaune Bold",serif;font-size:128px;line-height:120%;text-align:center;display:block;margin:80px 0;text-decoration:none;text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}.page-footer .tel:hover{opacity:1;transform:rotate(-2deg)}.page-footer .socials{text-align:center}.page-footer .socials span{display:inline-block}.page-footer .socials a{width:300px;margin-right:8px;margin-bottom:8px;transform:rotate(-4deg)}.page-footer .socials a:last-of-type{margin-right:0}.desktop-none{display:none}@media (max-width:767px){.desktop-none{display:initial}.mobile-none{display:none !important}.hp-story h2,.offer-section h2,.hp-order h2{font-size:34px;line-height:120%;margin-bottom:30px}.prods-section h2,.about-section h1,.prods-section h1,.title-big{font-size:71px;line-height:100%;margin-bottom:30px}p{font-size:16px;line-height:140%}.offer-section .swiper-button-next,.offer-section .swiper-button-prev{display:none !important}.page-footer .tel{font-size:8.75vw;line-height:120%;margin:0 0 40px}.homepage-banner{padding-bottom:40px;margin-top:0}.homepage-banner .bg{height:500px}.homepage-banner .vid-container .vsvg{top:5%}.homepage-banner .anim-pizza svg{width:140px;height:auto}.homepage-banner .anim-pizza .top-img .svgbg{left:calc(50% - 71px)}.hp-order{padding:30px 0;background:0 0}.hp-order .btn{height:auto;margin:0 -10px;max-width:calc(100% + 20px)}.btn-primary{font-size:16px;line-height:140%;min-width:1px}.prod-thumb .btn-secondary,.btn-secondary{font-size:16px;line-height:140%;min-width:1px}.yum-line .yum p{font-size:16px;line-height:100%}.img-section{padding-top:560px}.img-section.img-section-new{padding:30px 0 0}.offer-section{padding-bottom:0}.offer-section .swiper-slide{transform:scale(1) !important}.offer-section .swiper{margin-right:auto}.prod-thumb{padding:12px}.prod-thumb .img-cont{margin:-12px -12px 20px;width:calc(100% + 24px);margin-bottom:15px}.prod-thumb .price,.prod-thumb h4{font-size:29px;line-height:120%}.prod-thumb h4{margin-bottom:15px}.prod-thumb .price{margin:0}.prod-thumb .ingr{margin-bottom:15px}.prod-thumb .ingr p{font-size:14px;line-height:150%}.prod-thumb .row .col-6{padding:0 12px}.prod-thumb .row .col-6 .btn-primary{width:100%}.hp-story{padding-top:0}.hp-story .btn-secondary{margin-top:40px}.hp-story.body-bg-3{padding-top:90px}.hp-story.body-bg-3 .box.box-100{margin-bottom:30px;height:calc(100% - 30px)}.hp-story.body-bg-3 .btn-secondary{margin:20px -10px 0;max-width:calc(100% + 20px);width:180px}.page-footer{padding:90px 0}.page-footer .box{margin-bottom:40px;height:calc(100% - 40px)}.page-footer .socials{text-align:center}.page-footer .socials a:first-of-type{width:180px}.page-footer .socials a{width:138px}.offer-section .slider-container{overflow:hidden;margin:0 0 40px}.page-header .btn-secondary{color:#e50021;background:0 0;padding:0;transform:none;border:none;width:auto}.img-section-new .box h2,.hp-order .box h3{font-size:24px}.hpls .hps-box{padding:30px 15px;margin:0 -15px}.homepage-banner .vid-container .svg-logo{width:60%}.homepage-banner .vid-container .img{top:8%;bottom:-8%}.yum-line .yum .btn-primary{font-size:16px;padding:8px 30px}.page-header .logo{margin:0 -15px;display:block}.hp-story.body-bg-3 .box{margin-bottom:15px;height:calc(100% - 15px)}}@media (max-width:991px) and (min-width:768px){.offer-section .swiper-button-next,.offer-section .swiper-button-prev{display:none !important}.prods-section h2,.about-section h1,.prods-section h1,.title-big{font-size:155px}.offer-section{padding-bottom:0}.btn-secondary,.btn-primary{font-size:24px}.page-footer .tel{font-size:9.11vw}.btn-secondary .mobile-none{display:none}.modal-body .price,.woocommerce div.product div.summary .price,.prod-thumb .price,.img-section-new .box h2,.hp-order .box h3{font-size:24px}.prod-thumb h4{font-size:20px;min-height:38px}.prod-thumb .ingr{font-size:14px}.prod-thumb .btn-secondary{font-size:16px}.page-footer .socials a{width:242px}.homepage-banner{margin-top:0}.homepage-banner .vid-container .vsvg{top:7%}.homepage-banner .vid-container .svg-logo{width:50%}.homepage-banner .vid-container .img{top:8%;bottom:-8%}}@media (max-width:1199px) and (min-width:992px){.offer-section .swiper-button-next{right:-15px !important;padding:5px;font-size:58px;line-height:33px;text-align:center}.offer-section .swiper-button-prev{left:-15px !important;padding:5px;font-size:58px;line-height:33px;text-align:center}.offer-section{padding-bottom:0}.prods-section h2,.about-section h1,.prods-section h1,.title-big{font-size:170px}.page-footer .tel{font-size:9.07vw}.prod-thumb h4{font-size:24px;min-height:38px}.btn-secondary{font-size:22px}.prod-thumb .ingr{font-size:16px}.homepage-banner .vid-container .svg-logo{width:40%}.homepage-banner .vid-container .img{top:14%;bottom:-14%}.homepage-banner{margin-top:0}.homepage-banner .vid-container .vsvg{top:7%}}@media (max-width:1644px) and (min-width:1200px){.offer-section .swiper-button-next{right:-15px !important;font-size:78px}.offer-section .swiper-button-prev{left:-15px !important;font-size:78px}.offer-section{padding-bottom:0}.prods-section h2,.about-section h1,.prods-section h1,.title-big{font-size:170px}.page-footer .tel{font-size:8.8vw}.btn-secondary{font-size:24px}.prod-thumb h4{font-size:24px}.prod-thumb .ingr{font-size:16px}.homepage-banner{margin-top:-150px}.homepage-banner .vid-container .vsvg{top:80px}}@media not all and (min-resolution:0.001dpcm){.img-section .image{background-attachment:initial}}