@media (min-width:1200px){body{font-size:18px;line-height:95%}h2{font-size:56px;line-height:95%}.bg-accent{background:linear-gradient(112.51deg,rgb(169 119 82 / .22) 12.99%,#D7C4AF 54.21%)}.button{font-size:18px;line-height:95%}.image-with-text .polygon-mask{max-width:50%}.image-with-text .container .text{max-width:40%}.image-with-text .container .text .button{margin-top:25px}.popup-inner{max-width:700px}.popup-inner h2{font-size:46px}.popup-inner .close{position:absolute;right:4%;top:4%}.popup-inner .wpcf7-form-control-wrap,#degustation-form .wpcf7-submit,#contact-form .wpcf7-submit{width:48%;float:left}.popup-inner .wpcf7-form-control-wrap:nth-of-type(odd){margin-right:4%}.popup#delivery-date .close{position:static}.popup#delivery-date .popup-inner{max-width:600px}.wpcf7-form-control{padding:21px 30px;margin-bottom:30px}textarea.wpcf7-form-control{height:67px}.wpcf7-form-control[type="submit"]{padding-bottom:25px;padding-top:25px}.site-header .container{display:flex;align-items:center;justify-content:space-between}.site-header .main-menu{display:flex;justify-content:space-between;white-space:nowrap;font:16px Lato,sans-serif}.site-header .main-menu>li{padding:20px 0}.site-header .menu-item-has-children{position:relative}.site-header .menu-item-has-children:hover>a{position:relative;z-index:2}.site-header .menu-item-has-children>a:after{content:url(/wp-content/themes/honeytime-optimized/images/angle-down.svg);margin-left:10px;display:inline-block;transition:all .3s}.home .site-header .menu-item-has-children>a:after,.post-type-archive-cases .site-header .menu-item-has-children>a:after,.page-template-corporate-gifts .site-header .menu-item-has-children:not(.active)>a:after,.page-template-about .site-header .menu-item-has-children:not(.active)>a:after,.single-post .site-header .menu-item-has-children:not(.active)>a:after{content:url(/wp-content/themes/honeytime-optimized/images/angle-down-white.svg)}.site-header .menu-item-has-children:not(.active)>a:after{transform:rotate(-90deg);vertical-align:middle}.page-template-about .site-header .menu-item-has-children.active>a:not(:hover),.page-template-corporate-gifts .site-header .menu-item-has-children.active>a:not(:hover){color:#000}.site-header .sub-menu{display:none;line-height:2em;top:5px;left:-10px;background:var(--prime);min-width:100%;padding:50px 20px 20px;z-index:1;position:absolute;list-style:none}.site-header .sub-menu .sub-menu{left:100%;padding-top:10px;min-width:auto}.page-template-corporate-gifts .site-header .sub-menu,.page-template-about .site-header .sub-menu{background:var(--accent);color:#000}.site-header .mob-menu{width:100%}.menu-toggle{display:none}.site-header .logo svg{width:80px;height:auto}.site-header .cart-link{position:fixed}.site-header .cart-link svg{width:60px;height:auto}.site-header .cart-link.empty{top:-70px}.site-header .cart-link:not(.empty){top:80px;right:15px}.site-header .cart-number{font-size:22px;letter-spacing:.1em;top:18px}.site-footer .main-menu{columns:2 auto;margin-left:100px}.site-footer .socials p{margin-bottom:0}.banner.full-height{height:100vh}.banner:not(.full-height),.blog main{padding:200px 0 90px}.banner:not(.white) .container{padding-right:110px;width:100%}.banner.text-bg .container:before{width:140px;top:60%}.banner.text-bg .container:after{content:url(/wp-content/themes/honeytime-optimized/images/decor-set-white.svg);position:absolute;top:-6%;right:7%;width:140px;z-index:-1}.banner .polygon-mask img{max-height:70vh;height:auto;width:auto}.banner.cat-banner{padding:100px 0 50px}.banner.cat-banner .container{justify-content:flex-end}.banner.cat-banner .container>div:not(.polygon-mask){max-width:60%}.owl-carousel .owl-nav{display:flex;gap:50px;position:absolute;top:-100px;right:0}.home .banner.bg-accent,.site-footer.bg-accent,.error404 .bg-accent{background:var(--accent)}.home .banner:not(.not-flex) .container{justify-content:space-between}.home .banner .container>div:not(.polygon-mask){max-width:60%}.home .banner h1{font-size:80px}.about-page .banner h1{margin-bottom:25px;font-size:80px;line-height:95%}.about-page .banner p{font-size:21px;width:600px}.about-page .banner.text-bg .container:before{left:47%;top:70%;width:150px}.about-page .banner.text-bg .container:after{top:-10px}.about-photos .container:not(.owl-carousel){column-count:3;column-gap:50px}.about-photos figure{margin:0 0 50px}.about-photos figcaption,.post-type-archive-cases .gallery figcaption{font-size:20px;padding:15px 20px 50px}.gifts-page .banner.text-bg .container:before{top:70%;width:150px}.gifts-page .banner.text-bg .container:after{top:0%;right:53%}.gifts-page .banner h1{margin-bottom:25px}.gifts-page .banner .text,.post-type-archive-cases .banner .text{font-size:21px}.gifts-page .banner .container{justify-content:center;gap:10%}.gifts-page .banner .container>div:last-of-type{max-width:490px}.gifts-page .banner .button-wrap .button{padding-left:47px}.gifts-page .info .container{display:flex;gap:50px;margin-bottom:150px;align-items:center}.gifts-page .info .text{font-size:21px;margin-bottom:46px}.gifts-page .info ul{margin:0;min-width:585px;width:585px;background-position-y:top}.gifts-page .info ul li{height:250px}.gifts-page .case-wrap{padding:100px 0}.home .popular{margin-bottom:35px}.home .popular .owl-carousel .owl-stage-outer{padding-bottom:116px}.home .popular .products.owl-carousel .owl-stage{padding-left:2px!important}.home .popular .products.owl-carousel .owl-stage-outer{overflow:visible}.process{gap:42px}.advantages .container{align-items:center}.advantages h2{margin-bottom:70px}.advantages li:not(:last-of-type){margin-bottom:43px}.advantages .gallery{width:100%;margin-right:30px;padding:30px 25px 30px 0}.belief h2:first-of-type:before{left:-60px}.belief h2:nth-of-type(2),.our-products h2{margin-bottom:142px;text-align:left}.belief ul,.our-products ul{width:100%;padding:0 65px 150px;gap:90px}.belief ul:before,.our-products ul:before{content:url(/wp-content/themes/honeytime-optimized/images/union-horizontal.svg);left:50%;width:102%;top:-52px}.belief li{padding-left:12px;width:160px;justify-content:flex-start}.belief li:first-of-type .title:after{right:-52px}.home .belief-text-wrap{margin:0 0 50px 60px}.insta h2{margin-bottom:71px}.our-products ul{padding-left:85px;padding-right:85px;max-width:1160px;margin:auto}.our-products ul:before{top:-82px}.about-text .container>div:last-of-type{max-width:40%}.benefits h2{text-align:center}.benefits img{width:350px}.benefit-item{margin-top:70px}.benefit-item .title{font-size:30px}.benefit-item .text{font-size:16px}.benefits-wrap{padding-bottom:100px}.contact-page .info .wpcf7,.contact-page .info .wpcf7-form-control,.post-type-archive-cases .form-wrap .wpcf7-form-control,.post-type-archive-cases .form-wrap .wpcf7{margin:0}.contact-page .info a svg{margin-left:20px}.contact-page .banner h2{white-space:nowrap}.contact-page .banner .text address{font-size:18px}.tabs a,.faq-item .text,.tab-content{font-size:16px}.faq-item .title,.product-info-title,.product-info-text .closes-delivery h2{font-size:30px;line-height:95%;padding:29px 0 32px}.faq-item .text,.product-info-text{padding-bottom:calc(63px - 1em)}.faq-item .title svg,.product-info-title svg{width:31px;height:auto}.product-info-text .closes-delivery h2{padding-top:0}.tabs{margin-bottom:50px}.secondary-page .banner.white{padding-bottom:110px}.error404 .banner:not(.full-height){padding-bottom:110px}.woocommerce-page ul.products{margin-bottom:100px}.woocommerce ul.products li.product{position:relative;margin:0 40px 40px 0;width:calc(25% - 30px)}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product a.additional-product-link{position:absolute;top:92%;left:30px;right:30px;opacity:0;visibility:hidden}.woocommerce ul.products li.product a.additional-product-link{top:110%}.woocommerce ul.products li.product:not(.onbackorder):hover a.additional-product-link,.woocommerce ul.products li.product:not(.onbackorder):hover .button{opacity:1;z-index:3;visibility:visible}.woocommerce ul.products li.product:not(.onbackorder):after{content:'';position:absolute;z-index:2;left:-1px;right:-1px;top:100%;height:0;border:1px solid var(--accent);border-top:none;background:#fff;transition:all .3s}.woocommerce ul.products li.product:not(.onbackorder):hover:after{height:116px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin:0 15px}.woocommerce ul.products li.product .price{margin:0 15px 22px}.woocommerce ul.products li.product .content{margin:0 15px 10px;font-size:16px;line-height:155%}.post-type-archive-cases .case-item{width:calc(25% - 72px / 4)}.case-item .content{font-size:16px;line-height:155%}.woocommerce-products-header__title{font-size:56px;line-height:95%}.woocommerce-products-header .filters{width:450px;padding-right:20px}.price_label{font-size:14px}.woocommerce-products-header .dropdown,.woocommerce-products-header .filters{margin-bottom:40px;padding-left:20px}.wp-block-search__input{width:260px;padding:14px 20px 14px 20px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:50px;line-height:95%;margin:44px 0 31px}.woocommerce-variation-price .weight{font-size:24px;line-height:95%;margin:44px 0 31px}.woocommerce div.product.product-type-simple .weight{margin-top:56px}.product-info-text,.woocommerce div.product div.summary>.description>div,.woocommerce div.product form.cart .variations select,.woocommerce div.product div.summary .details .text{font-size:18px}.woocommerce div.product form.cart .variations select{padding:12px 40px 11px 15px}.woocommerce div.product div.summary>.description{padding-top:30px}.woocommerce div.product div.summary .details{padding:30px}.woocommerce div.product div.summary .details .title{font-size:30px;line-height:95%}.sale-counter{font-size:24px}.woocommerce #review_form #respond label{font-size:24px;margin-bottom:10px}.woocommerce #review_form #respond textarea,.woocommerce #review_form #respond input{padding:15px;font-size:18px}.woocommerce table.shop_table{font-size:22px}.woocommerce table.shop_table th{padding-bottom:10px}.woocommerce table.shop_table td.actions{padding-top:30px}.form-row.place-order,.woocommerce #review_form #respond input:not([type="submit"]),.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:16px;line-height:155%}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-size:24px}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{font-size:20px}.woocommerce-checkout h3{font-size:28px}.woocommerce form .woocommerce-terms-and-conditions+.form-row label,.woocommerce-page form .woocommerce-terms-and-conditions+.form-row label,.woocommerce .woocommerce-customer-details address,.woocommerce-order-overview,.woocommerce ul.order_details{font-size:16px;line-height:155%}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:24px;line-height:95%}.woocommerce a.remove svg{width:30px;height:auto}.woocommerce form.checkout_coupon .form-row-first{width:50%;float:left;margin-right:30px}.woocommerce form.checkout_coupon .form-row-first.form-row input.input-text{border:none}.result-wrap{gap:50px}.result-item{width:calc(25% - 75px / 2);text-align:center}#card_field,#dont_call_field,#pay_delivery_field{margin:30px 0}.quick-menu .container{width:1160px}.quick-menu a:nth-of-type(even){margin:0}.quick-menu .img-wrap{padding:16px}.quick-menu .img-wrap img{width:260px}.quick-menu a:nth-of-type(2){left:18.65%}.quick-menu a:nth-of-type(4){right:18.65%}.woocommerce .cross-sells ul.products[class*=columns-] li.product,.woocommerce-page .cross-sells ul.products[class*=columns-] li.product{width:calc(25% - 3.8%);margin:0}.post-type-archive-cases .banner .container{max-width:690px;padding-right:0!important}.post-type-archive-cases .banner.text-bg .container:after{top:44%;right:-27%;transform:scale(-1)}.post-type-archive-cases .gallery{margin-top:140px}.single-cases h1{margin-bottom:54px}.case-process{margin:110px 0 60px}.feedback-wrap .owl-item .text{padding:36px}.single-cases .button-wrap a[rel="next"]{font-size:18px}.single-cases .button-wrap{margin:110px 0}.single-post h1{font-size:60px;line-height:1em}.single-post .content-wrap{font-size:18px}.single-post .content-wrap .wp-block-quote{padding:1em 2em}.post-wrap{display:flex;flex-wrap:wrap;gap:24px}.post{width:calc(33% - 16px)}.post img{height:350px}}@media (min-width:1200px) and (max-width:1559px){.contact-page .info a{margin-bottom:30px;white-space:nowrap}.contact-page .info .flex{display:block}.contact-page .info .socials{display:flex;gap:50px}}@media (min-width:1280px){.home .belief{padding-bottom:200px}.belief ul{padding:0 35px}.belief ul:before{width:112%;top:-62px}.belief li{width:145px}.advantages{padding-bottom:100px}}@media (min-width:1280px) and (max-width:1439px){.belief li:first-of-type{padding-left:0}}@media (min-width:1360px){.container{margin:0 100px}.site-header .container{margin:0 120px 0 15px}.hex-after{padding-bottom:140px}.hex-after+div,.hex-after+section{padding-top:140px}.hex-before{padding-top:140px}.banner.text-bg .container{padding:0}.banner .polygon-mask{max-width:50%}.banner .polygon-mask.border:before{height:calc(100% + 80px);width:calc(100% + 80px)}.banner.text-bg .container:after{top:-1%;right:0%}.about-page .banner .polygon-mask{width:110%}.about-page .banner .container{gap:30px}.banner.cat-banner .container{gap:100px}.banner.cat-banner .container>div:not(.polygon-mask){max-width:50%}.banner.cat-banner .polygon-mask{max-width:20%}.home .popular .text{font-size:21px;line-height:95%}.home .popular .products{margin-top:50px}.process{padding-bottom:140px}.advantages .gallery{margin-right:0;padding:30px 36px 30px 0;background-size:68%}.advantages .gallery>div{width:42%}.advantages .gallery>div:nth-of-type(2){width:calc(38% - 25px);left:27%;top:50%}.about-text .container{gap:100px}.home .quick-menu .container{width:1270px}.home .quick-menu a,.home .quick-menu a:nth-of-type(even){margin:-10px 20px}.post-type-archive-cases .form-wrap{margin-top:140px;padding-bottom:140px}.post-type-archive-cases .gallery{margin:140px 100px 0}.post-type-archive-cases .gallery .owl-carousel .owl-nav,.gifts-page .case-wrap .owl-carousel .owl-nav{position:static}.post-type-archive-cases .gallery .owl-carousel .owl-nav button,.gifts-page .case-wrap .owl-carousel .owl-nav button{position:absolute;top:calc(50% - 22px)}.post-type-archive-cases .gallery .owl-carousel .owl-nav .owl-prev,.gifts-page .case-wrap .owl-carousel .owl-nav .owl-prev{left:-50px}.post-type-archive-cases .gallery .owl-carousel .owl-nav .owl-next,.gifts-page .case-wrap .owl-carousel .owl-nav .owl-next{right:-50px}.feedback-wrap .owl-item.active:first-of-type:last-of-type{width:calc(100vw - 200px)!important}.gifts-page .case-wrap{position:relative;padding:140px 0}.gifts-page .case-wrap>.button{margin:0;position:absolute;right:0}}@media (min-width:1440px){.text.lato{font-size:16px;line-height:1.55em}.site-header:not(.sticky) .logo svg{width:110px}.site-header .main-menu{font-size:18px}.site-header .cart-link:not(.empty){top:1px}.site-header:not(.sticky) .cart-link:not(.empty){top:20px}.page-template-contacts .site-header.sticky .cart-link path[fill="white"],.page-template-faq .site-header.sticky .cart-link path[fill="white"],.page-template-default .site-header.sticky .cart-link path[fill="white"],.error404 .site-header.sticky .cart-link path[fill="white"],.woocommerce-page .site-header.sticky .cart-link path[fill="white"]{fill:#fff}.site-header .container{gap:100px}.site-footer .viber-invite p{white-space:nowrap}.site-footer .main-menu{column-gap:60px}.site-footer .socials p{white-space:nowrap;max-width:100%}.site-footer .viber-invite{margin-bottom:40px}.site-footer .contacts>a{margin-bottom:40px}.site-footer .main-menu li{margin-bottom:35px}.banner.text-bg .container:before,.banner.text-bg .container:after,.gifts-page .banner.text-bg .container:before{width:200px}.about-page .banner.text-bg .container:after{top:-70px;right:-70px}.gifts-page .banner.text-bg .container:after{right:45%}.home .popular .text{font-size:26px;line-height:95%}.process .step img{width:100px}.process .step .title,.case-step .title{font-size:26px;line-height:95%;margin-bottom:23px}.belief ul{padding:0 7px}.belief ul:before{width:114%}.belief li{width:195px;padding-left:20px}.home .belief-text-wrap{max-width:950px;font-size:18px;margin:0 calc(46% - 1050px / 2) 60px}.insta{padding-bottom:140px}.about-text .container>div:last-of-type{max-width:573px}.benefit-item{max-width:330px}.benefit-item .text{font-size:18px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.case-item h2{font-size:24px;line-height:95%}.woocommerce ul.products li.product .price{font-size:40px;line-height:95%;text-transform:lowercase}.woocommerce-products-header__title,.blog h1{font-size:72px}.woocommerce-cart main{padding:150px 0}.result-item{width:calc(20% - 40px)}.home .quick-menu .container{width:1420px}.home .quick-menu .img-wrap img{width:auto}.home .quick-menu .name{font-size:32px;line-height:1.2em}.post-type-archive-cases .banner.text-bg .container:before{top:-60%;left:-40%}.post-type-archive-cases .banner.text-bg .container:after{top:24%;right:-47%}.post{width:calc(25% - 24px * 3 / 4)}}@media (min-width:1560px){.home .belief{padding-bottom:250px}.gifts-page .info .container{gap:100px}.woocommerce .quick-menu .container{width:1420px}.woocommerce .quick-menu .img-wrap img{width:auto}.woocommerce .quick-menu .name{font-size:32px;line-height:1.2em}.woocommerce .quick-menu a,.woocommerce .quick-menu a:nth-of-type(even){margin:-10px 20px}}@media (min-width:1600px){.button,.single-cases .button-wrap a[rel="next"]{font-size:21px;line-height:95%;padding:24px 68px 22px}.button.stroke{padding-top:23px;padding-bottom:21px}.site-footer+div>.container{flex-wrap:nowrap}.site-footer+div p{margin:0}#menu-footer,#menu-footer-eng{margin:0;flex-wrap:nowrap}.site-footer+div .flex{width:auto;gap:50px}.banner.text-bg .container:after{right:-4%}.home .banner:not(.not-flex) .container{gap:80px}.home .banner h1{font-size:100px;margin-bottom:72px}.home .banner .polygon-mask:after{opacity:.6;filter:blur(44.121px);width:105%;height:105%;left:-9%;top:0%}.belief h2:nth-of-type(2){margin-bottom:200px}.belief ul:before{top:-78px}.belief li:first-of-type .title:after{right:-76px}.tabs a,.faq-item .text,.tab-content:not(#faq){font-size:18px}.tabs{margin-bottom:62px}.error404 .banner:not(.full-height){padding-bottom:200px}}@media (min-width:1920px){h2{font-size:80px;line-height:95%}.container{margin:0 130px}.text.lato{font-size:18px;line-height:1.55em}.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{font-size:21px;padding:25px 48px 23px}.polygon-mask.polygon-bg:after{width:130%}.polygon-mask.border.angled:before{height:calc(100% + 100px);width:calc(100% + 100px)}.polygon-mask.border:before{height:calc(100% + 70px);width:calc(100% + 70px)}.image-with-text .container{gap:200px;justify-content:center}.image-with-text .polygon-mask{max-width:625px}.image-with-text .text{max-width:575px}.wpcf7-form-control-wrap{margin-bottom:40px}.site-header:not(.sticky) .logo svg{width:141px}.site-header .sub-menu{padding:50px 30px 30px}.site-header:not(.sticky) .cart-link:not(.empty){top:30px}.site-footer .main-menu{column-gap:150px;margin-left:50px}.home .banner h1{font-size:124px}.home .banner .container>div:not(.polygon-mask){max-width:60%}.about-page .banner p{font-size:24px;width:800px}.about-page .banner.text-bg .container:before{left:50%}.about-page .banner.text-bg .container:after{top:-20px;right:-20px}.gifts-page .banner .text,.post-type-archive-cases .banner .text{font-size:24px;line-height:155%}.contact-page .banner .text p{font-size:30px;line-height:155%}.banner.cat-banner h1{font-size:90px}.gifts-page .info .container{margin-bottom:200px}.gifts-page .info .text{font-size:24px}.home .popular .text{font-size:30px;line-height:95%}.home .popular .products{margin-top:71px}.process .step img{width:115px}.process .step .title,.case-step .title{font-size:30px;margin-bottom:23px}.advantages .gallery{padding-top:35px}.advantages li{gap:60px}.advantages li .title:before{left:-30px}.advantages li .title{font-size:40px;line-height:95%;width:300px}.home .belief{padding-bottom:330px}.belief ul:before{top:-98px}.belief ul .title{font-size:30px;margin-bottom:16px}.belief li{width:250px;padding-left:30px}.belief li:first-of-type .title:after{width:54px}.our-products h2{margin-bottom:230px}.our-products ul{font-size:40px;max-width:100%;padding:0 145px 230px 135px}.our-products ul:before{top:-142px}body:not(.home) .insta{margin-top:50px}.insta h2{margin-bottom:98px}.insta-wrap>div{width:calc(20% - 9px)}.insta-wrap>div:after{top:-50px}.insta-wrap>div>svg{width:231px;margin-bottom:45px}.insta-wrap .socials{font-size:30px;margin-bottom:28px;gap:57px}.insta-wrap .socials a svg{transform:scale(1.5);margin-bottom:22px}.about-text{font-size:40px}.benefits img{width:auto}.benefit-item{margin-top:96px}.benefit-item:first-of-type,.benefit-item:nth-of-type(5){margin-left:10%}.benefit-item:nth-of-type(2),.benefit-item:nth-of-type(6){margin-right:10%}.gifts-page .info ul{min-width:685px;width:685px}.gifts-page .info ul li{height:290px;font-size:40px}.woocommerce-products-header__title{font-size:80px;line-height:95%}.woocommerce-products-header .flex-tablet{gap:40px}.woocommerce-products-header .dropdown{width:380px}.woocommerce-products-header .filters{width:560px}.wp-block-search__input{width:324px}.price_slider{width:calc(100% - 30px - 160px)}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.case-item h2,.post h2{font-size:30px}.woocommerce ul.products li.product .price{font-size:50px;line-height:95%}.woocommerce ul.products li.product .content{font-size:18px;line-height:155%;margin-bottom:15px}.case-item .content{font-size:18px;line-height:155%}.woocommerce ul.products li.product .button{top:96%}.woocommerce ul.products li.product:not(.onbackorder):hover:after{height:125px}.woocommerce nav.woocommerce-pagination ul{font-size:24px;gap:30px}.woocommerce div.product form.cart .variations .label{font-size:30px}.woocommerce div.product form.cart .variations select{padding:20px 20px 18px}.woocommerce #review_form #respond textarea,.woocommerce #review_form #respond input{padding:20px;font-size:20px}.woocommerce .quantity .qty{font-size:21px;padding:24px 0 22px;width:150px}.woocommerce-cart main{padding:200px 0}.woocommerce table.shop_table{font-size:24px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{font:18px/155% Lato,sans-serif;padding:19px 20px 18px}input[type="checkbox"]+label:before,input[type="checkbox"]+span:before,input[type="radio"]+label:before,input[type="radio"]+span:before{width:25px;min-width:25px;height:25px}.woocommerce form .form-row .optional{max-width:27px}.woocommerce form .woocommerce-terms-and-conditions+.form-row label,.woocommerce-page form .woocommerce-terms-and-conditions+.form-row label,.woocommerce .woocommerce-customer-details address,.woocommerce-order-overview,.woocommerce ul.order_details{font-size:18px;line-height:155%}.woocommerce-checkout main{padding-top:150px}.woocommerce form.checkout_coupon .form-row-first.form-row input.input-text{padding:21px}.woocommerce-bacs-bank-details{padding:40px 30px 30px}.post-type-archive-cases .banner .container{max-width:1170px}.post-type-archive-cases .banner.text-bg .container:before{left:-20%}.post-type-archive-cases .banner.text-bg .container:after{top:-16%;right:-27%}.post-type-archive-cases .gallery{margin:140px 130px 0}.feedback-wrap .owl-item.active:first-of-type:last-of-type{width:calc(100vw - 260px)!important}}