:root{--prime:#969e89;--accent:#d9c7b3;--accent-dark:#a97752;--gray:#f7f7f7}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;user-select:text}*:focus{outline:none}::selection{background:var(--accent-dark);color:#fff}a{text-decoration:none;color:inherit;transition:all .3s}a:hover{color:var(--accent-dark)}a path{transition:all .3s}a:hover path{fill:var(--accent-dark)}body{padding:0;margin:0;font:400 18px/95% Yanone\ Kaffeesatz,sans-serif}main{width:100%}.overflow{overflow:hidden}img{object-fit:cover;max-width:100%;height:auto}video{max-width:100%;height:auto}p{margin-top:0}h2{font-size:46px;line-height:95%;margin-top:0}button{border:none;background:none;padding:0;cursor:pointer;transition:all .3s;font:inherit}a.button{display:inline-block}.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{text-align:center;font:700 16px/95% 'Yanone Kaffeesatz',sans-serif;padding:20px 48px 18px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;background:var(--accent);transition:all .3s;border-radius:0;color:#000}.button:hover,.woocommerce div.product form.cart .button:hover{background:var(--accent-dark);color:#fff}.button.white,.woocommerce a.button.white{background:#fff;color:#000}.button.white:hover,.woocommerce a.button.white:hover{background:var(--accent)}.bg-accent .button.white:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--accent-dark);color:#000}.button.accent-dark,.woocommerce a.button.accent-dark,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:var(--accent-dark);color:#fff}.button.accent-dark:hover,.woocommerce a.button.accent-dark:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:var(--prime)}.button.stroke,.woocommerce a.button.stroke,.woocommerce button.button.stroke{border:1px solid var(--accent);background:#fff;padding-top:19px;padding-bottom:17px}.button.stroke:hover,.woocommerce a.button.stroke:hover,.woocommerce button.button.stroke:hover{background:var(--accent)}.button.has-svg{display:inline-flex;gap:10px;align-items:center}.button-wrap{display:flex;flex-wrap:wrap;gap:15px;align-items:flex-start}.read-only{display:none}.bg-accent{background:var(--accent)}.bg-accent-dark{background:var(--accent-dark);color:#fff}.bg-prime{background:var(--prime)}.text.lato{font:14px/1.55em Lato,sans-serif}.hex-before,.hex-after{position:relative}.hex-before{padding-top:100px}.hex-after{padding-bottom:100px}.hex-before:before,.hex-after:after{content:'';position:absolute;left:0;right:0;height:48px;z-index:1}.hex-before:before{top:-21px}.hex-after:after{bottom:-21px}.bg-accent.hex-before:before,.bg-accent+.hex-before:before,.bg-accent.hex-after:after,.bg-accent+.hex-after:after{background:url(/wp-content/themes/honeytime-optimized/images/hex-brown.svg) 0 100% repeat-x}.bg-prime+.hex-before:before,.bg-prime.hex-before:before,.bg-prime+.hex-after:after,.bg-prime.hex-after:after{background:url(/wp-content/themes/honeytime-optimized/images/hex-green.svg) repeat;background-size:contain}.bg-accent+.bg-accent-dark.hex-before:before,.bg-accent+.bg-accent-dark.hex-after:after{background:url(/wp-content/themes/honeytime-optimized/images/hex-brown2.svg) 0 100% repeat-x}.hex-after+div,.hex-after+section{padding-top:100px}.polygon-mask{text-align:center}.polygon-mask img{mask:url(../images/mask.svg);-webkit-mask:url(../images/mask.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;object-fit:cover;height:100%;width:100%;z-index:2;position:relative}.polygon-mask.angled img{mask:url(../images/mask-deg.svg);-webkit-mask:url(../images/mask-deg.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.polygon-mask.border{position:relative}.polygon-mask.border:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50.5%);background:#fff;mask:url(../images/mask.svg);-webkit-mask:url(../images/mask.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;object-fit:cover;height: calc(100% + 28px);width: calc(100% + 28px);z-index:1}.polygon-mask.border.angled:before{mask:url(../images/mask-deg.svg);-webkit-mask:url(../images/mask-deg.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.bg-prime .polygon-mask.border.white-img:before{background:#99a18d}.polygon-mask.polygon-bg:after{content:url(/wp-content/themes/honeytime-optimized/images/polygon-bg.svg);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:108%}.bg-set{background: url(../images/advantages-bg-mob.svg) no-repeat center right /80%}.bg-set2{background: url(../images/bg-set.svg) no-repeat top left /80%}.text.white{color:#fff}.image-with-text .polygon-mask{margin-bottom:30px}.image-with-text .text{font-size:30px;line-height:105%}.menu{list-style:none;margin:0;padding:0}.container{margin:0 15px}.popup{position:fixed;z-index:101;left:0;right:0;top:0;bottom:0;background:var(--prime);display:none;overflow:auto}.popup-inner{padding:15px}.popup-inner .close{float:right;margin:0 0 30px 30px}.popup-inner h2{font-size:36px;color:#fff}.popup#delivery-date{font-size:2em;line-height:1.5em;color:#fff;background: #969e899c}.popup#delivery-date p{background:#fff;color:var(--accent-dark);padding:15px;margin:0}.popup#delivery-date .close rect{fill:#fff}.popup#delivery-date .popup-inner{gap:0}.wpcf7-form-control-wrap{display:block;margin-bottom:11px}.wpcf7-form-control{border:none;background:rgba(255,255,255,.2);padding:19px 30px;width:100%;font:16px/1.55em Lato,sans-serif;color:inherit}.wpcf7-form-control.wpcf7-not-valid{background:rgba(255,0,0,.2)}.wpcf7-form-control::placeholder{color:inherit}.wpcf7-form-control[type="submit"]{background:#050505;color:#fff;text-transform:uppercase;letter-spacing:.12em;font:600 16px/1em "Yanone Kaffeesatz",sans-serif;transition:all .3s;cursor:pointer}.wpcf7-form-control[type="submit"]:hover{background:var(--accent);color:#000}textarea.wpcf7-form-control{height:63px;display:block;resize:none}select.wpcf7-form-control{appearance:none;background:rgba(255,255,255,.2) url(/wp-content/themes/honeytime-optimized/images/angle-down.svg) no-repeat 95% center;background-size:15px;padding-right:40px}.wpcf7-form.sent h2,.wpcf7-form.sent>p{display:none}.wpcf7 form.sent .wpcf7-response-output{border:none;font-size:36px;color:#fff;margin:0;padding:0;line-height:95%}.wpcf7-not-valid-tip{margin-top:5px;font:14px Lato,sans-serif}.wpcf7-spinner{position:absolute;right:30px;bottom:33px;margin:0}.site-header{position:absolute;top:0;left:0;right:0;z-index:100;color:#fff;padding-top:15px;transition:all .3s}.page-template-contacts .site-header,
.page-template-faq .site-header,
.page-template-default:not(.home) .site-header,
.error404 .site-header,
.woocommerce-page .site-header,
.search .site-header,
.blog .site-header,
.single-cases .site-header {color:#1c1c1c}.page-template-contacts .site-header .logo path,.page-template-faq .site-header .logo path,.page-template-default .site-header .logo path,.error404 .site-header .logo path,.woocommerce-page .site-header .logo path,.search .site-header .logo path,.single-cases .site-header .logo path,.blog .site-header .logo path{fill:var(--accent-dark)}.page-template-contacts .site-header:not(.sticky) .cart-link path[fill="white"],
.page-template-faq .site-header:not(.sticky) .cart-link path[fill="white"],
.page-template-default .site-header:not(.sticky) .cart-link path[fill="white"],
.error404 .site-header:not(.sticky) .cart-link path[fill="white"],
.single-cases .site-header:not(.sticky) .cart-link path[fill="white"],
.woocommerce-page .site-header:not(.sticky) .cart-link path[fill="white"] {fill:var(--accent)}.site-header.sticky{position:fixed;background: #d9c7b3db;padding:3px 0}.site-header .container{display:flex;align-items:center;justify-content:space-between;gap:30px}.site-header .main-menu .highlight>a{text-transform:uppercase}.site-header .cart-link{position:relative}.site-header .cart-link:hover path[stroke="#A97752"]{fill:none}.site-header .cart-number{position:absolute;top:13px;left:50%;color:#fff;font-size:16px;font-weight:700;transform:translateX(-50%);transition:all .3s}.site-header .cart-link:hover .cart-number{top:17px}.site-footer{padding-bottom:100px}.site-footer h2{margin-bottom:34px}.site-footer .contacts>a{display:block;margin-bottom:35px;font:18px/1.55em Lato,sans-serif}.site-footer .contacts .phone{font:900 6vw/1.55em Lato,sans-serif}.site-footer .contacts .phone-wrap+.phone-wrap{margin-top:30px}.phone span{font-size:13px;font-weight:400;line-height:1em;display:block}.site-footer .main-menu{font:18px/1.55em Lato,sans-serif}.site-footer .main-menu .sub-menu{display:none}.site-footer .main-menu .lang-item{display:none}.site-footer .socials{font:700 18px/1.55em Lato,sans-serif;display:flex;align-items:center;gap:35px}.site-footer .socials p{max-width:170px}.site-footer+div{padding:68px 0 20px;font:16px/1.55em Lato,sans-serif}.site-footer+div .payment-icons{display:flex;align-items:center;gap:33px}.site-footer+div a:hover{color:#000}.site-footer a:hover path{fill:#000}.phone-wrap{display:flex;gap:24px;align-items:center}.viber-invite{margin-bottom:45px}.viber-invite p{font-size:30px;line-height:95%;font-weight:700;margin-bottom:20px}#menu-footer,#menu-footer-eng{display:flex;flex-wrap:wrap;gap:25px 60px;margin:26px 0 50px}.dev-link{display:flex;align-items:center;gap:30px;margin-top:30px}.contact-page+.site-footer{display:none}.banner{overflow:hidden}.banner.text-bg{position:relative}.banner.text-bg:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:'Honey Time';font-size:223px;line-height:1em;font-weight:700;opacity:.1;text-transform:uppercase}.banner.bg-prime,.banner.bg-accent{color:#fff}.banner.full-height{min-height:90vh;display:flex;align-items:center}.banner.text-bg.bg-prime:before{opacity:.05}.banner.text-bg .container{position:relative;z-index:1}.banner.text-bg .container:before{content:url(/wp-content/themes/honeytime-optimized/images/decor-set-white.svg);position:absolute;top:70%;left:50%;width:50px}.banner h1{font-size:54px;line-height:.9em}.banner.cat-banner h1{font-size:45px;line-height:.9em}.banner:not(.full-height),
.blog main {padding:120px 0 70px}.banner.cat-banner{padding:100px 0 0}.banner.white h2{color:var(--prime)}.home .banner h1{margin-bottom:54px}.home .banner .polygon-mask:after{content:'';position:absolute;z-index:-1;opacity:.4;background:var(--accent-dark);filter:blur(21.121px);width:100%;height:80%;left:-5%;top:10%;border-radius:50%}.quick-menu .container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-bottom:80px}.woocommerce .quick-menu .container{margin:auto;padding-bottom:140px}.quick-menu a{position:relative;display:inline-block}.quick-menu a:nth-of-type(even) {margin:90px 0 -90px -21px}.quick-menu .name{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;text-align:center;z-index:10;width:75%;font-size:24px;line-height:1em;font-weight:500;letter-spacing:.03em;transition:all .3s}.quick-menu a:hover .name{opacity:0}.quick-menu .img-wrap,.quick-menu .img-wrap img{mask:url(../images/mask.svg);-webkit-mask:url(../images/mask.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;object-fit:cover}.quick-menu .img-wrap img{display:block}.quick-menu .img-wrap{background:var(--accent);padding:10px;display:inline-block;position:relative}.quick-menu .img-wrap:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;transition:all .3s;background:rgba(217,199,179,.8)}.quick-menu a:hover .img-wrap:after{opacity:0}.about-page .banner h1{margin-bottom:17px;margin-top:0}.about-page .banner p{font:14px/1.55em Lato,sans-serif;color:#000}.gifts-page .banner h1{margin-bottom:9px}.gifts-page .banner.text-bg .container:before{top:0%;left:0%;width:100px}.contact-page .banner h2{margin-bottom:4px}.contact-page .banner .text{margin-bottom:40px}.contact-page .banner .text p{font:800 21px/1.3em Lato,sans-serif}.contact-page .banner .text address{margin-bottom:60px;font:16px/1.5em Lato,sans-serif}.contact-page .banner .text address a{display:block}.contact-page .socials{display:flex;justify-content:space-between}.home .popular{margin-bottom:70px}.home .popular h2{margin-bottom:20px}.home .popular .products.owl-carousel .owl-stage{padding-top:40px;padding-left:1px!important;display:flex}.home .popular .products.owl-carousel .owl-item li.product{width:100%;margin:0;float:none;height:100%}.owl-dots{margin-top:44px;display:flex;gap:6px}.owl-dot{background:#eaeaea!important;height:4px;width:100%}.owl-dot.active{background:var(--accent)!important}.process{display:flex;flex-wrap:wrap;gap:54px 21px;padding-bottom:100px}.process .step{margin:0;width:calc(50% - 21px)}.process .step img{margin-bottom:31px}.process .step .title,.case-step .title{font-size:21px;margin-bottom:16px}.advantages{padding-bottom:50px;color:#fff;counter-reset:li}.advantages ul{margin:0 0 10px;padding:0}.advantages li{list-style:none;display:flex;gap:28px;align-items:flex-start;counter-increment:li;padding-left:22px}.advantages li:not(:last-of-type) {margin-bottom:38px}.advantages li .title{position:relative;width:142px;font-size:28px;line-height:95%}.advantages li .title:before{content:counter(li);position:absolute;font-size:106px;font-weight:700;opacity:.3;left:-22px;top:50%;transform:translateY(-50%)}.advantages li .text{width:50%}.advantages .gallery{overflow:hidden;padding:20px 13px;position:relative}.advantages .gallery>div{width:50%;float:right;clear:right}.advantages .gallery>div:nth-of-type(2) {position:absolute;left:14%;top:50%;transform:translateY(-50%);width:calc(50% - 13px)}.home .belief{padding:100px 0 50px}.belief h2:first-of-type{margin-bottom:170px;position:relative}.home .belief h2:first-of-type{margin-bottom:130px}.belief h2:first-of-type:after,.belief h2:first-of-type:before{content:url(/wp-content/themes/honeytime-optimized/images/decor-set-green.svg);position:absolute}.belief h2:first-of-type:before{bottom:80%;left:0}.belief h2:first-of-type:after{transform:scale(-1);top:60%;right:0;z-index:-1}.belief h2:nth-of-type(2),
.our-products h2 {margin-bottom:145px}.belief h2 span{text-transform:uppercase;color:var(--accent-dark)}.belief ul,.our-products ul{list-style:none;margin:0 auto;padding:0;width:220px;position:relative}.our-products ul:before,.belief ul:before{content:url(/wp-content/themes/honeytime-optimized/images/union-vertical.svg);position:absolute;left:50%;top:-110px;transform:translateX(-50%)}.belief ul:before{width:150%}.belief ul .title{font-size:21px;margin-bottom:11px;line-height:95%;display:block}.belief li,.our-products li{display:flex;flex-direction:column;justify-content:center}.belief li{height:170px;margin-bottom:170px}.belief li:first-of-type .title{display:flex;align-items:center;gap:30px;position:relative}.belief li:first-of-type .title:after{content:url(/wp-content/themes/honeytime-optimized/images/flag.svg);position:absolute;right: calc(100% + 10px);width:40px}.home .belief .polygon-mask{margin:50px 0 20px}.home .belief .polygon-mask:before{transform:translate(-51%,-57%);background: #decfbe59;100%;width:100%}.our-products{text-align:center}.our-products ul{font-size:30px;line-height:95%}.our-products ul:before{width:120%}.our-products li{height:100px;margin:0 auto 175px;width:130px}.about-text{color:#fff;font-size:24px;line-height:105%}.about-text .container{overflow:hidden}.about-text .gallery{margin:0 -4% 0 4%}.about-text .gallery .polygon-mask{width:50%}.about-text .gallery .polygon-mask:last-of-type{transform:translate(77%,-51%);margin-bottom:-10%}.about-photos figure,.post-type-archive-cases .gallery figure{position:relative}.about-photos figcaption,.post-type-archive-cases .gallery figcaption{position:absolute;background:linear-gradient(180deg,white,transparent);padding:10px 15px 40px;width:100%}.gifts-page{overflow:hidden}.gifts-page .info ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;background:url(/wp-content/themes/honeytime-optimized/images/union-square.svg) no-repeat center;background-size:contain;padding:0;margin:70px 0 144px}.gifts-page .info ul li{width:50%;height:39vw;display:flex;align-items:center;justify-content:center;padding:0 50px;text-align:center;font-size:21px;line-height:95%}.gifts-page .info .text{margin-bottom:34px}.gifts-page .banner .button-wrap{flex-direction:column}.gifts-page .banner .button-wrap .cases-link{font-size:larger}.gifts-page .case-wrap{padding:70px 0}.gifts-page .case-wrap .owl-carousel .owl-stage{padding-left:1px!important;display:flex}.gifts-page .case-wrap .owl-carousel .owl-item a{height:100%}.gifts-page .case-wrap>.button{margin-top:50px}.contact-page .info h2{color:#fff;margin-bottom:22px}.contact-page .info .text{color:#fff}.contact-page .info .text,.contact-page .contacts-wrap{font-size:18px;line-height:95%;margin-bottom:46px}.contact-page .info a,.contact-page .contacts-wrap a{font:900 5.5vw/155% Lato,sans-serif;display:block;margin-bottom:44px;white-space:nowrap}.contact-page .info a span,.contact-page .contacts-wrap a span{font-size:16px}.contact-page .info a:not(:hover) path[fill="#A97752"] {fill:#fff}.contact-page .contacts-wrap a:not(:hover) path[fill="white"] {fill:currentColor}.contact-page .contacts-wrap a:not(:hover) path {fill:currentColor}.contact-page .info a svg,.contact-page .contacts-wrap a svg{vertical-align:middle;margin-left:11px}.contact-page .info .phone-wrap a svg{margin:0}.contact-page .info .wpcf7{overflow:hidden;padding-bottom:80px}.benefits.hex-after{margin-top:75px;padding-bottom:0}.benefits-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.benefit-item{width:calc(50% - 20px);margin-top:45px}.benefit-item .title{font-size:21px;line-height:95%;margin-bottom:11px;text-transform:uppercase;letter-spacing:.02em}.benefits img{display:block;margin:auto;width:250px}.insta{padding-bottom:100px}.insta h2{width:50%;margin-bottom:28px}.insta-wrap{display:flex;justify-content:space-between;align-items:center}.insta-wrap>div{width:calc(50% - 12px)}.insta-wrap>div>svg{margin-bottom:25px}.insta-wrap .socials{display:flex;gap:20px;align-items:flex-end;margin-bottom:21px;position:relative;z-index:2}.insta-wrap .socials a:first-of-type:hover path{fill:none}.insta-wrap .socials a svg{display:block;margin-bottom:13px}#sb_instagram #sbi_images{display:flex;flex-wrap:wrap;gap:24px}#sb_instagram.sbi_mob_col_2 #sbi_images .sbi_item{width:calc(50% - 12px)}.tabs{display:flex;border:1px solid var(--accent);margin-bottom:43px;font:12px/155% Lato,sans-serif;text-align:center}.tabs a{padding:8px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.tabs a:not(:last-of-type) {border-right:1px solid var(--accent)}.tabs a.active{background:var(--prime);color:#fff}.tab-content{display:none;font:14px/155% Lato,sans-serif}.tab-content h2{font-size:initial;color:#000}.banner.white .tab-content h2{color:#000}.page-id-293 .tab-content#faq,.page-id-3292 .tab-content#faq,.page-id-261 .tab-content#offert,.page-id-3 .tab-content#privacy,.page-id-3343 .tab-content#privacy,.page-id-256 .tab-content#return,.page-id-3347 .tab-content#return{display:block}.faq-item,.product-info .product-info-item{border-top:1px solid var(--accent)}.faq-item:last-of-type{border-bottom:1px solid var(--accent)}.faq-item .title,.product-info-title,.product-info-text .closes-delivery h2{font-size:21px;line-height:95%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;margin:0;cursor:pointer}.faq-item .title svg,.product-info-title svg{transition:all .3s;flex:0 0 auto}.faq-item.active .title svg,.product-info-item.active .product-info-title svg{transform:rotate(45deg)}.product-info-item.content.active .product-info-title svg{transform:rotate(-180deg)}.product_title+.product-info-item.active .product-info-title svg{transform:rotate(-180deg)}.faq-item .text,.product-info-text{padding-bottom:20px;display:none}.faq-item .text img,.product-info-text img{vertical-align:middle;margin-left:5px}.product-info-text .closes-delivery{margin-bottom:20px;font-weight:700;color:var(--accent-dark)}.product-info-text .closes-delivery h2{margin-top:0;padding-top:0}.product-info-text li{margin-bottom:10px}.product-info-text a{color:var(--accent-dark);position:relative}.product-info-text a:after{content:url(/wp-content/themes/honeytime-optimized/images/external-link.svg);width:12px;height:auto;display:inline-block;margin:0 7px;vertical-align:6px}.product-info-text a:hover{text-decoration:underline}.woocommerce-Reviews.product-info-item{border-top:1px solid var(--accent);border-bottom:1px solid var(--accent)}.product-info-text,.woocommerce div.product div.summary>.description>div{font:400 14px/155% Lato,sans-serif}.woocommerce div.product div.summary>.description{margin-bottom:35px;border-top:1px solid var(--accent);padding-top:20px}.woocommerce div.product div.summary>.description .product-info-title{padding:0 0 20px}.woocommerce div.product div.summary>h2{color:var(--accent-dark)}.woocommerce div.product div.summary>.description h2{font-size:1.2em}.woocommerce div.product div.summary .details{background-color:var(--accent);padding:20px;margin-top:36px}.woocommerce div.product div.summary .details .title{font-size:21px}.woocommerce div.product div.summary .details .text{font:400 14px/155% Lato,sans-serif}.woocommerce div.product div.summary .details .text ul{padding-left:20px}.woocommerce div.product.product-type-simple.onbackorder form.cart,.woocommerce div.product.onbackorder .woocommerce-variation-add-to-cart,.woocommerce ul.products li.product.onbackorder .add_to_cart_button{display:none!important}.woocommerce div.product.product-type-simple.onbackorder .price{float:none}.product-info-text table td:last-of-type{ba padding-left: 20px;font-weight:700}.error404 .banner{text-align:center}.error404 .banner .button-wrap{justify-content:center}.error-img{width:224px;height:196px;mask:url(../images/mask.svg);-webkit-mask:url(../images/mask.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;object-fit:cover;display:flex;align-items:center;justify-content:center;margin:0 auto 50px;font-size:65px;font-weight:900}.dropdown{position:relative;padding:10px 40px 8px 15px;font:14px/155% Lato,sans-serif;background:var(--gray) url(/wp-content/themes/honeytime-optimized/images/angle-down.svg) no-repeat 95% 16px;appearance:none;background-size:15px}.dropdown.active{background:var(--accent)}.dropdown-list{display:none;list-style:none;padding:15px;margin:0;position:absolute;top:100%;left:0;right:0;z-index:10;background:var(--gray);line-height:2em}.woocommerce-products-header .dropdown{margin-bottom:10px}.woocommerce-products-header__title{line-height:95%}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce-page ul.products{margin-bottom:50px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.case-item{border:1px solid var(--accent);padding:17px;display:flex;flex-direction:column;justify-content:space-between}.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:21px;font-weight:500;margin-bottom:10px}.woocommerce ul.products li.product .price{color:var(--prime);font-size:32px;line-height:95%;font-weight:700}.woocommerce ul.products li.product .content,.case-item .content{font:14px/155% Lato,sans-serif;color:var(--accent-dark)}.woocommerce ul.products li.product .content+p.content{display:none}.woocommerce ul.products li.product .button{display:block;border-radius:0;background:var(--accent);font:700 16px/95% 'Yanone Kaffeesatz',sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#000;text-align:center;padding:20px 0 18px;transition:all .3s}.woocommerce ul.products li.product .button:hover{background:var(--accent-dark)}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{height:100%;display:flex;flex-direction:column;justify-content:space-between}.woocommerce ul.products li.product a.additional-product-link{display:block;font:700 16px/95% 'Yanone Kaffeesatz',sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#000;text-align:center;padding:20px 0 18px}.woocommerce ul.products li.product a.additional-product-link:hover{color:var(--accent-dark)}.woocommerce ul.products li.product a img{width:auto}.woocommerce-page main,.search-results main,.single-cases main{padding-top:140px}.woocommerce-page .banner+main{padding-top:30px}.woocommerce-cart main,.woocommerce-checkout main,.search-results main{padding-bottom:100px}.woocommerce .woocommerce-breadcrumb,.breadcrumbs{font:500 14px/155% Lato,sans-serif;color:#b8b6b6}.woocommerce .woocommerce-breadcrumb a,.breadcrumbs a{color:inherit}.woocommerce .woocommerce-breadcrumb a:hover,.breadcrumbs a:hover{color:var(--accent-dark)}.closest-delivery{font-size:larger;color:var(--accent-dark);line-height:95%}.woocommerce.archive .closest-delivery p:last-of-type{margin-bottom:0}.woocommerce-cart .closest-delivery{margin-bottom:2em}.woocommerce-checkout .closest-delivery{margin-top:2em}.woocommerce nav.woocommerce-pagination{margin-bottom:100px}.woocommerce nav.woocommerce-pagination ul{border:none;margin:0;padding:0;display:flex;justify-content:center;gap:20px}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{display:none}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:none}.cat-description{line-height:1.5em;margin:100px 0}.ceo{line-height:1.5em;margin-bottom:100px}.woocommerce .woocommerce-ordering select,.select2-container .select2-selection--single .select2-selection__rendered{border-radius:0;border:none;padding:10px 40px 8px 15px;font:14px/155% Lato,sans-serif;background:#fff url(/wp-content/themes/honeytime-optimized/images/angle-down.svg) no-repeat 95% center;appearance:none;background-size:15px}.select2-container{height:46px}.woocommerce-products-header .flex-mob{display:flex;align-items:center;justify-content:space-between;min-width:auto;gap:30px}.woocommerce-products-header .wp-block-search{max-width:50%}.wp-block-search__inside-wrapper{width:auto!important;border:1px solid var(--prime)}.wp-block-search__input{flex-grow:0;border:none;font:14px/155% Lato,sans-serif;padding:9px 9px 9px 15px}.wp-block-search__button{padding:4px 12px 0}.wp-block-search__button:before{content:url(/wp-content/themes/honeytime-optimized/images/search.svg)}.woocommerce-products-header .filters{background:var(--gray);padding:10px;margin-bottom:10px}.woocommerce-products-header .filters h2{display:none}.woocommerce .price_slider_amount button.button{float:right;background:var(--accent-dark);color:#fff}.price_slider{float:left;width:calc(100% - 20px - 143px);margin-top:10px;height:4px}.price_label{margin-top:20px;float:left;font:12px/155% Lato,sans-serif;color:var(--accent-dark)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:var(--prime)!important}.related.products{clear:both}.woocommerce div.product div.images img{width:auto;margin:auto}.woocommerce div.product.product-type-variable .summary>.price{display:none}.woocommerce div.product .product_title{line-height:95%}.woocommerce div.product div.summary>.description>div a{color:var(--accent-dark)}.woocommerce div.product div.summary>.description>div a:hover{text-decoration:underline}.woocommerce div.product form.cart .variations th{text-align:left;vertical-align:middle}.woocommerce div.product form.cart .variations select{padding:10px 40px 8px 15px;font:14px/155% Lato,sans-serif;background:#fff url(/wp-content/themes/honeytime-optimized/images/angle-down.svg) no-repeat 95% center;appearance:none;background-size:15px;border:1px solid var(--accent);margin-right:0;width:100%}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce div.product p.price,.woocommerce div.product span.price{font-weight:700;font-size:36px;line-height:95%;margin-bottom:20px;color:var(--prime);display:block}.woocommerce-variation-price{display:flex;justify-content:space-between;align-items:center}.woocommerce-variation.single_variation>div{margin-bottom:1em}.woocommerce div.product .weight{margin-bottom:20px;font-size:20px;display:block}.woocommerce div.product .weight span{margin-left:1em}.woocommerce div.product form.cart .button{background:var(--accent);color:#000}.woocommerce div.product form.cart div.quantity{margin-right:16px}.woocommerce .quantity .qty{border:1px solid var(--accent);border-radius:0;font:inherit;padding:17px 0 16px;width:60px;text-align:center}.sale-counter{color:var(--accent-dark);font-size:21px}.woocommerce #reviews #comments ol.commentlist{padding:0;margin-bottom:30px}.woocommerce #reviews #comments ol.commentlist ul.children{margin:0;padding-left:20px;border-left:1px solid var(--accent)}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;border:none;border-radius:0;padding:0}.comment-reply-title{display:none}.woocommerce #review_form #respond label{margin-bottom:5px;font:400 16px/95% Yanone\ Kaffeesatz,sans-serif}.woocommerce #review_form #respond textarea{border-radius:0;border:none;background:var(--gray);padding:10px;font:inherit}.woocommerce #review_form #respond .comment-form textarea,.woocommerce form .form-row .input-text,.woocommerce form .form-row select{background:#fff;border:1px solid var(--accent)}.woocommerce #review_form #respond .comment-form input[type="checkbox"]+label{align-items:flex-start}.woocommerce #review_form #respond p{margin-bottom:20px}.woocommerce #review_form #respond p.comment-notes{display:none}.woocommerce #review_form #respond p.comment-form-cookies-consent{display:flex;align-items:flex-start;gap:20px}.woocommerce #review_form #respond input:not([type="submit"]),
.woocommerce form .form-row input.input-text, 
.woocommerce form .form-row textarea,
.woocommerce form .form-row select {border-radius:0;background:#fff;border:1px solid var(--accent);padding:14px 10px;width:100%;font:14px/155% Lato,sans-serif}.woocommerce form .form-row select{appearance:none;background:#fff url(/wp-content/themes/honeytime-optimized/images/angle-down-small.svg) no-repeat 98% center;background-size:10px}.woocommerce form .form-row#prepay_field{margin-bottom:24px}.woocommerce table.shop_table_responsive tr.woocommerce-shipping-totals.shipping,.woocommerce-page table.shop_table_responsive tr.woocommerce-shipping-totals.shipping{display:none}.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]{padding:20px 48px 18px}.woocommerce div.product form.cart .variations .label{font-size:20px;line-height:95%}.woocommerce-message{border-top-color:var(--prime)}.woocommerce-message::before{color:var(--prime)}.woocommerce table.shop_table{font-size:20px;border:none}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:0}.woocommerce a.remove svg{transform:rotate(45deg) translate(2px,2px)}.woocommerce a.remove:hover{background:none}.woocommerce a.remove rect{transition:all .3s}.woocommerce a.remove:hover rect{fill:var(--wc-red)}.woocommerce table.shop_table td del{opacity:.4;margin-right:10px}.woocommerce table.shop_table td ins{text-decoration:none}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{margin-bottom:20px;padding:0}#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{border-color:var(--accent);margin:0 0 20px;font:14px/155% Lato,sans-serif;padding:14px 20px}.cart_totals h2{font-size:30px}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border:none}.select2-container--default .select2-selection--single{border:none;border-radius:0!important}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.woocommerce form .form-row{padding:0;margin:0 0 15px}#billing_country_field,#shipping_country_field{display:none}input[type="checkbox"],input[type="radio"]{appearance:none;position:absolute;z-index:-1;opacity:0}input[type="checkbox"]+label,input[type="checkbox"]+span,input[type="radio"]+label,input[type="radio"]+span{display:flex;align-items:center;position:relative}input[type="checkbox"]+label:before,input[type="checkbox"]+span:before,input[type="radio"]+label:before,input[type="radio"]+span:before{content:'';min-width:20px;height:20px;border:1px solid var(--accent);display:inline-block;margin-right:20px}input[type="checkbox"]:checked+label:before,input[type="checkbox"]:checked+span:before,input[type="radio"]:checked+label:before,input[type="radio"]:checked+span:before{background:url(/wp-content/themes/honeytime-optimized/images/check.svg) no-repeat 2px 2px;background-size:calc(100% - 4px)}.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]+label:before{margin-top:-4px}.wcus-checkout-fields>div{font:14px/155% Lato,sans-serif}.zen-ui-select__value{border-color:var(--accent);font:14px/155% Lato,sans-serif;padding:14px 28px 14px 12px!important}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{background:var(--accent);padding:20px;border-radius:0}.woocommerce table.shop_table.woocommerce-checkout-review-order-table thead{display:none}.woocommerce table.shop_table.woocommerce-checkout-review-order-table th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table td{border:none;padding-bottom:10px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.order-total td{padding-bottom:0}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td:last-of-type{text-align:right;white-space:nowrap}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0}.form-row.place-order{font:14px/155% Lato,sans-serif}.form-row.place-order input[type="checkbox"]+span{display:inline}.form-row.place-order input[type="checkbox"]+span:before{float:left}.form-row.place-order #place_order{white-space:nowrap}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;float:none}.woocommerce form .form-row textarea{height:5em}.cart-subtotal{display:none}.order-total{font-size:1.3em}.woocommerce-order-received .woocommerce-notice,.woocommerce-order-received h2{margin:0 0 20px;font-size:30px;line-height:95%}.woocommerce-order-overview,.woocommerce ul.order_details{padding:0;font:14px/155% Lato,sans-serif}.woocommerce ul.order_details li{float:none;border:none;padding:0;margin:0 0 20px}.woocommerce ul.order_details li.date{display:none}.woocommerce-table--order-details td{padding:10px 0}.woocommerce .woocommerce-customer-details address{border:none;padding:0;border-radius:0;padding:0;font:14px/2em Lato,sans-serif}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{display:none}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding:0}.woocommerce-bacs-bank-details{overflow:hidden;background:var(--accent);padding:15px;margin-bottom:3em}.woocommerce ul.order_details{margin-bottom:0}.woocommerce table.shop_table td,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border:none}.woocommerce span.onsale{left:0;background:var(--accent)}.woocommerce span.onsale,.product-label{mask:url(../images/mask.svg);-webkit-mask:url(../images/mask.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;position:absolute;color:#fff;text-transform:uppercase;font-weight:700;padding:14px;z-index:1;letter-spacing:.1em}.woocommerce ul.products li.product .onsale{z-index:0}.woocommerce ul.products li.product .onsale,li.product .product-label{right:-14px;top:-13px}div.product>.product-label{left:-13px;top:20px}.product-label-sale{background:var(--accent)}.product-label-hit{background:var(--prime)}.product-label-zsu{background:var(--accent-dark);width:70px;font-size:15px;right:-18px;top:-17px;text-align:center}div.product .product-label.product-label-new-year,li.product .product-label.product-label-new-year{background:#9dd0d5;color:#000;font-size:12px;max-width:100px;text-align:center}li.product .product-label.product-label-new-year{right:-34px}div.product .product-label.product-label-new-year{left:-30px}li.product.sale .product-label,div.product.sale .product-label{display:none}li.product.outofstock .product-label,div.product.outofstock .product-label{display:none}li.product.outofstock{opacity:.5}li.product.outofstock:before{content:'Немає в наявності';position:absolute;right:15px;bottom:45px}.woocommerce ul.products li.product.outofstock .button,.woocommerce ul.products li.product.outofstock .additional-product-link{display:none}.woocommerce div.product p.stock{font-size:2em}div.product.outofstock .woocommerce-variation-add-to-cart{display:none}label[for="coupon_code"]{display:none}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{margin-left:16px;text-decoration:none}.custom-category-text{margin:1em 0 2em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{display:none}.shipping_address{display:block!important}.woocommerce-shipping-fields__field-wrapper{display:none!important}.woocommerce-shipping-fields__field-wrapper.force-visible{display:block!important}#card_field label,#dont_call_field label,#pay_delivery_field label{display:flex;flex-direction:row-reverse;gap:20px;justify-content:flex-end;align-items:flex-start;line-height:1em}.hide_add_card_option #card_field{display:none!important}.woocommerce form .form-row .optional{color:transparent;max-width:22px;overflow:hidden}.woocommerce form.checkout_coupon{border:none;border-radius:0;background:var(--prime);padding-bottom:0}.result-wrap{display:flex;flex-wrap:wrap;gap:30px}.result-item{width:calc(50% - 15px);font-size:larger;line-height:100%}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none}.woocommerce-page .cross-sells ul.products:before,.woocommerce-page .cross-sells ul.products:after{display:none}.post-type-archive-cases .banner h1{margin:0}.post-type-archive-cases .form-wrap{margin-top:70px;padding-bottom:70px}.post-type-archive-cases .form-wrap h2{color:#fff}.post-type-archive-cases .gallery{margin-top:100px}.post-type-archive-cases .gallery .owl-dots{margin:0 15px}.case-item{gap:1em}.case-item h2,.case-item .content{margin:0}.single-cases .thumbnail{height:50vh}.single-cases h1{line-height:1em}.case-gallery .owl-stage{display:flex}.case-gallery .owl-item{display:flex}.case-gallery .owl-item>div,.case-gallery .owl-item>div img{height:100%}.case-process{margin-top:70px}.case-step{margin-bottom:36px}.case-step svg{margin-bottom:16px;width:81px;height:auto}.feedback-wrap .owl-item{background: #d9c7b3db;overflow:hidden}.feedback-wrap .owl-item .text{padding:24px}.feedback-wrap .owl-item .text:before{content:'“';display:block;margin-top:16px;font-size:80px;color:#fff}.feedback-wrap .owl-item .author-wrap{background:#fff;float:right;padding:17px;max-width:80%;display:flex;align-items:center;gap:16px}.feedback-wrap .owl-item .author{font-weight:700}.feedback-wrap .owl-item .author-wrap img{width:auto}.single-cases .button-wrap{margin:70px 0}.single-cases .button-wrap a[rel="next"]{border:1px solid var(--accent);background:#fff;padding:19px 48px 17px;text-align:center;font:700 16px/95% 'Yanone Kaffeesatz',sans-serif;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.blog h1{margin-bottom:50px}.post{border:1px solid var(--accent);padding:17px;display:block;margin-bottom:24px}.post img{width:100%}.post h2{font-size:24px;font-weight:500;margin:1em 0 10px}.post p,.single-post .content-wrap{font:16px/1.55em Lato,sans-serif}.single-post .content-wrap{max-width:700px;margin:2em auto 90px}.single-post h1{line-height:1.3em}.single-post .content-wrap h2{font:400 24px/1.3 Yanone\ Kaffeesatz,sans-serif;margin:2em 0 10px}.single-post .content-wrap p,.single-post .content-wrap li{margin:1em 0}.single-post .content-wrap .wp-block-quote{background: #d9c7b3db;padding:1px 1em;width:100%;margin:1.5em 0}.single-post .content-wrap ul,.single-post .content-wrap ol{padding-left:20px}.single-post .content-wrap li::marker{color:var(--accent-dark)}.single-post .content-wrap a{text-decoration:underline;text-underline-offset:4px}@media (max-width:348px){.quick-menu .container .img-wrap img{width:130px;height:130px}}@media (max-width:374px){.insta-wrap>div>svg{width:100px}.insta-wrap .socials{justify-content:space-around}.insta-wrap .socials a{color:var(--accent-dark)}.contact-page .contacts-wrap a span{font-size:12px}}@media (min-width:375px){.insta-wrap>div{position:relative;padding:0 5vw}.insta-wrap>div:after{content:'';position:absolute;left:0;top:-30px;right:0;height: calc(100% + 58px);border-radius:20px 20px 0 0;border:7px solid var(--accent);border-bottom:none}.belief li:first-of-type .title:after{right: calc(100% + 18px)}}@media (min-width:375px) and (max-width:800px){#sb_instagram.sbi_mob_col_2 #sbi_images .sbi_item:nth-of-type(2) {border-radius:0 0 20px 20px;border:7px solid var(--accent);border-top:none}}@media (min-width:414px){.belief h2:first-of-type{font-size:63px;line-height:95%}.insta-wrap .socials{gap:30px}.about-text{font-size:30px}.contact-page .info a,.contact-page .contacts-wrap a{font-size:24px;line-height:155%}.tabs a{font-size:14px}}@media (max-width:449px){.home .banner,.gifts-page .banner{height:auto;padding:70px 0 50px}.gifts-page .banner .text{max-width:80%;margin:auto}}@media (min-width:450px){.banner:not(.not-flex) .container,
  .image-with-text .container {display:flex;align-items:center}.home .banner:not(.not-flex) .container,
  .banner.cat-banner .container {flex-direction:row-reverse;gap:50px}.image-with-text .container{gap:50px;justify-content:space-between}.image-with-text .polygon-mask{margin:30px 0}.contact-page .socials{justify-content:flex-start;gap:50px}}@media (min-width:450px) and (max-width:767px){.about-page .banner .polygon-mask img,.gifts-page .banner .polygon-mask img{width:50vw;height:44vw}}@media (min-width:459px){.quick-menu a:nth-of-type(even) {margin:0}}@media (max-width:480px){.insta-wrap>div>svg{display:none}}@media (min-height:520px){.tabs a{width:25%}}@media (max-width:767px){.site-footer .main-menu{display:flex;flex-wrap:wrap;gap:35px;margin:70px 0}.popup#delivery-date .popup-inner{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}.popup#delivery-date .close{align-self:flex-end}.home .banner h1{text-shadow:0 0 10px #d9c7b3;position:relative;z-index:2;text-align:center;margin:30px 0}.gifts-page .banner h1{margin-top:0}.about-page .banner{height:auto;padding:100px 0}.about-page .banner .container{display:flex;flex-direction:column-reverse;gap:50px}.about-page .banner h1{max-width:430px;font-size:6vh;line-height:95%}.about-page .banner p{max-width:430px}.about-page .banner.text-bg .container:before{top:0;left:70%;width:100px}.gifts-page .banner{text-align:center}.gifts-page .info .button-wrap .button{width:100%}.gifts-page .case-wrap .owl-carousel .owl-item a .button{padding-left:0;padding-right:0}.process .step img{width:81px;height:auto}.home .popular .products,.gifts-page .case-wrap .owl-carousel{margin:0 -15px 0 0;width: calc(100% + 15px)}.home .popular .products.owl-carousel .owl-dots{margin-right:15px}.insta h2{font-size:10vw}.contact-page .info .socials{display:flex;gap:40px}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product,.post-type-archive-cases .case-item{width:100%;margin-bottom:24px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-ordering select{width:100%}.quick-menu .img-wrap img{width:150px;height:150px}.contact-page .viber-invite a{width:100%;text-align:center}.single-cases .button-wrap{flex-wrap:wrap}.single-cases .button-wrap a{width:100%}.single-cases .button-wrap a:not(.popup-trigger) {order:1;padding-left:10px;padding-right:10px;width:calc(50% - 8px)}.case-step svg{float:left;margin-right:16px}.case-step .text{overflow:hidden}.case-step .title{padding-top:16px}}@media (max-width:768px){.woocommerce table.shop_table_responsive tr{overflow:hidden;margin-bottom:20px;padding-bottom:20px}.woocommerce table.shop_table_responsive tr:not(:last-of-type) {border-bottom:1px solid var(--accent)}.woocommerce table.shop_table_responsive tr:nth-child(2n) td, 
  .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {background:none}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{border:none;text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none}table.shop_table_responsive tr td.product-remove{float:right;padding-left:20px}table.shop_table_responsive tr td.product-name{float:left}table.shop_table_responsive tr td.product-price{clear:both;float:left;margin:10px 30px 0 0}table.shop_table_responsive tr td.product-quantity{clear:right;float:left;margin-top:8px}table.shop_table_responsive tr td.product-quantity .qty{padding:0}.woocommerce table.shop_table_responsive tr.order-total .button{width:100%;text-align:center}#wcus-order-total{font-size:24px;text-align:right}.woocommerce-cart #wcus-order-total{margin:20px 0;display:block}}@media (min-width:768px){h2{font-size:50px}.polygon-mask.border:before{height: calc(100% + 50px);width: calc(100% + 50px);transform:translate(-50%,-50%)}.popup-inner{display:flex;flex-direction:column;justify-content:center;height:90%;gap:50px;max-width:600px;margin:30px auto;padding:0}.popup-inner .close{margin:0;align-self:flex-end;float:none}.popup#delivery-date p{padding:30px}.wpcf7-form-control-wrap{margin-bottom:20px}.site-footer .contacts .phone{font-size:21px}.site-footer .contacts .phone span{font-size:14px}.site-footer .flex{display:flex;justify-content:space-between;gap:30px}.site-footer .flex>div{max-width:30%}.site-footer .flex>div:last-of-type{max-width:30%}.site-footer+div .flex{display:flex;justify-content:space-between;align-items:center;width:100%}.dev-link,.site-footer+div .payment-icons{margin:0}.site-footer .main-menu li{white-space:nowrap;margin-bottom:25px}.site-footer .viber-invite p{margin-bottom:30px}.site-footer .contacts>a{margin-bottom:25px}.banner h1{font-size:60px;line-height:95%}.banner.text-bg:before{font-size:30vw;white-space:nowrap}.banner.text-bg .container:before{width:100px}.about-page .banner.text-bg .container:before{top:-20%;left:57%;width:100px}.gifts-page .banner .container{gap:50px}.banner.cat-banner{padding:70px 0 30px}.banner.cat-banner .container{gap:30px}.banner.cat-banner h1{font-size:70px}.banner.cat-banner .polygon-mask{max-width:40%}.advantages h2{margin-bottom:50px}.advantages li .title{width:230px}.process{flex-wrap:nowrap;gap:30px}.process .step img{width:81px}.our-products ul{width:525px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:180px 100px;padding:0 30px 200px}.our-products ul:before{content:url(/wp-content/themes/honeytime-optimized/images/union-square.svg);top:-100px;left:45%}.our-products li{margin:0}.gifts-page .info .text{max-width:70%}.gifts-page .info ul{background-size:100%}.gifts-page .info ul li{height:41vw;font-size:30px;padding:0 110px}.benefits .container{overflow:hidden}.benefits-wrap{display:block;padding-bottom:50px}.benefit-item{max-width:30%}.benefit-item:nth-of-type(odd) {float:left;clear:left}.benefit-item:nth-of-type(even) {float:right;clear:right}.home .belief h2:first-of-type{margin-bottom:40px}.home .belief-text-wrap{display:flex;flex-direction:row-reverse;align-items:center;gap:40px;font-size:16px;max-width:860px}.contact-page .info .text{font-size:24px;line-height:155%}.contact-page .info .wpcf7 h2{margin-bottom:30px}.contact-page .info .wpcf7 p,.post-type-archive-cases .form-wrap .wpcf7 p{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.contact-page .info .wpcf7-form-control-wrap,.contact-page .info .wpcf7-form-control[type="submit"],.post-type-archive-cases .form-wrap .wpcf7-form-control-wrap,.post-type-archive-cases .wpcf7-form-control[type="submit"]{width:calc(50% - 15px);margin-bottom:0}.contact-page .info .flex{display:flex;gap:100px}.contact-page .viber-invite{display:flex;align-items:center;gap:50px}.contact-page .viber-invite p{margin-bottom:0}.tab-content{padding:0 20px}.error-img,.error404 h1{margin:0}.error404 .flex{display:flex;justify-content:center;align-items:center;gap:50px;margin-bottom:100px}.woocommerce-page ul.products{display:flex;flex-wrap:wrap}.woocommerce-products-header__title,.blog h1{font-size:46px}.woocommerce-products-header .flex-tablet{display:flex;gap:30px}.woocommerce-products-header .dropdown{width:50%;padding:25px 40px 23px 15px;font-size:16px;background-position-y:33px}.woocommerce-products-header .filters{width:calc(50% - 30px)}.woocommerce .price_slider_amount button.button{margin-left:30px;padding:18px 48px 16px}.price_slider{width:calc(100% - 30px - 143px)}.price_label{margin-top:15px}.woocommerce div.product form.cart .variations .label{font-size:24px}.product-info-text,.woocommerce div.product div.summary>.description>div,.woocommerce div.product form.cart .variations select{font-size:16px}.woocommerce #review_form #respond label{font-size:20px}.woocommerce form.checkout_coupon{width:48%;float:right}.result-item{width:calc(33.33% - 20px)}.quick-menu .name{width:60%;font-size:28px;line-height:1.2em}.woocommerce div.product.product-type-simple .price{float:left}.woocommerce div.product.product-type-simple .weight{float:right;margin-top:6px}.woocommerce div.product.product-type-simple form.cart{clear:both}.woocommerce-page .cross-sells ul.products{gap:3.8%}.woocommerce .cross-sells ul.products[class*="columns-"] li.product,.woocommerce-page .cross-sells ul.products[class*="columns-"] li.product{width:calc(34.33% - 3.8%);margin:0}.sale-counter{clear:both}.post-type-archive-cases .banner .container{margin:auto;max-width:490px;padding:0;text-align:center}.post-type-archive-cases .banner.text-bg .container:before{top:-70px;left:-100px}.post-type-archive-cases .gallery{margin:100px 15px 0}.post-type-archive-cases .gallery .owl-dots{margin:0}.case-wrap{display:flex;flex-wrap:wrap;gap:24px}.case-process{display:flex;gap:30px;justify-content:space-between}.case-step{max-width:33%}.single-cases .button-wrap{flex-wrap:nowrap;justify-content:center}.feedback-wrap .owl-item.active:first-of-type:last-of-type{width:calc(100vw - 30px)!important}.post-wrap{display:flex;flex-wrap:wrap;gap:24px}.post{width:calc(50% - 12px)}.post img{height:200px}.single-post .attachment-post-thumbnail{max-height:100vh;width:100%}.single-post .post-header .container{position:relative}.single-post h1{position:absolute;bottom:50px;color:#fff;text-shadow:0 0 1px #000}.single-post .content-wrap h2{font-size:30px}}@media (min-width:768px) and (max-width:774px){.quick-menu a:nth-of-type(even) {margin:140px 0 -110px -100px}}@media (min-width:768px) and (max-width:1023px){.site-footer .socials p{min-width:100%;margin-bottom:0}.site-footer .socials,.site-footer .contacts>div{gap:20px 30px;flex-wrap:wrap}.home .banner .container>div:not(.polygon-mask) {max-width:50%}.advantages h2{width:70%}.advantages .gallery{padding:100px 50px}}@media (min-width:768px) and (max-width:1199px){.home .banner .container .polygon-mask{margin-right:30px}.about-photos .container{display:flex;flex-wrap:wrap;gap:30px}.about-photos figure{width:calc(50% - 15px);margin:0;display:block}.post-type-archive-cases .case-item{width:calc(33.33% - 16px)}.gifts-page .case-wrap .owl-carousel .owl-nav{display:flex;gap:50px;position:absolute;top:-100px;right:0}}@media (min-width:769px){#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:200px}.woocommerce table.shop_table th.product-subtotal,.woocommerce table.shop_table td.product-subtotal{text-align:right;font-weight:700}.woocommerce table.shop_table th.product-price,.woocommerce table.shop_table td.product-price{min-width:80px}#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{width:auto;margin-right:20px}.woocommerce table.shop_table td.actions{padding-top:20px}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{text-align:right}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:inline-block}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce table.shop_table_responsive tr.order-total{display:flex;justify-content:space-between}.woocommerce table.shop_table_responsive tr.order-total .woocommerce-Price-amount{margin-right:30px;font-size:32px}}@media (min-width:801px){#sb_instagram #sbi_images{flex-wrap:nowrap;gap:21px}.insta-wrap>div{width:calc(20% - 10px);margin-right: calc(20% + 2px);padding:0}}@media (min-width:801px) and (max-width:1023px){.insta-wrap>div:after{display:none}}@media (min-width:1024px){.image-with-text .container{padding-left:30px}.image-with-text .container .text{max-width:50%}.site-footer+div>.container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.banner .container{padding-right:10px}.about-page .banner .polygon-mask{width:100%}.about-page .banner p{font-size:16px;width:400px}.about-page .banner.text-bg .container:before{top:0;left:46%}.contact-page .banner .container{padding:0;width:auto}.advantages .container{display:flex}.advantages .gallery{padding:20px 25px 20px 0}.advantages .gallery>div:nth-of-type(2) {left:13%;top:49%;width:calc(50% - 25px)}.belief{padding-bottom:180px}.belief h2:first-of-type{max-width:1050px;margin:0 auto 170px}.belief h2:first-of-type:before{bottom:50%}.belief h2:first-of-type:after{top:30%}.belief h2:nth-of-type(2),
  .our-products {margin-bottom:100px;text-align:center}.belief ul{width:515px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:100px;padding-bottom:200px}.belief ul:before{content:url(/wp-content/themes/honeytime-optimized/images/union-square.svg);top:-65px;left:60%}.belief li{width:185px;height:auto;margin:0;padding-left:20px}.about-text .container{display:flex;align-items:center;gap:50px}.about-text .gallery{min-width:50%}.benefit-item{max-width:25%}.benefit-item:first-of-type,
  .benefit-item:nth-of-type(5) {margin-left:5%}.benefit-item:nth-of-type(2),
  .benefit-item:nth-of-type(6) {margin-right:5%}.insta-wrap .socials{gap:40px}.insta-wrap>div{display:flex;flex-direction:column;align-items:center}.insta-wrap>div>svg{width:161px;height:auto}#sb_instagram.sbi_mob_col_2 #sbi_images .sbi_item:nth-of-type(4) {border-radius:0 0 20px 20px;border:7px solid var(--accent);border-top:none}.secondary-page .banner .container{max-width:840px;margin:auto}.tabs a{padding:21px 10px}.dropdown{padding-left:20px}.dropdown-list{padding:20px}.woocommerce-products-header .flex-tablet{float:left}.woocommerce-products-header .filters{padding:14px 20px;margin-bottom:20px;width:320px}.woocommerce-products-header .dropdown{margin-bottom:20px;width:300px}.woocommerce-checkout main{overflow:hidden}.woocommerce-order-received .woocommerce-notice,.woocommerce ul.order_details.woocommerce-thankyou-order-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{width:50%;float:left;margin-right:10%}.woocommerce .col2-set .col-1.woocommerce-column--billing-address,.woocommerce-page .col2-set .col-1.woocommerce-column--billing-address,.woocommerce .col2-set .col-2.woocommerce-column--shipping-address,.woocommerce-page .col2-set .col-2.woocommerce-column--shipping-address{float:none;width:100%;margin-bottom:3em}.quick-menu .container{width:994px;margin:auto;justify-content:space-between;position:relative}.quick-menu a:nth-of-type(even) {margin:0 -20px 2px}.quick-menu a:nth-of-type(2) {position:absolute;left:18.5%}.quick-menu a:nth-of-type(4) {position:absolute;right:18.5%}.quick-menu .img-wrap img{width:280px}}@media (max-width:1199px){.site-header .logo svg{width:73px;height:auto}.site-header .mob-menu{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:var(--prime);padding:80px 15px 15px;z-index:100}.site-header .mob-menu .menu{font-size:24px;line-height:95%;overflow:auto;height:100%}.site-header .mob-menu .menu>li{margin-bottom:1em}.site-header .mob-menu .menu .sub-menu li{margin-top:15px;list-style:none;border-left:1px solid currentColor;padding-left:20px}.menu-toggle.active{position:relative;z-index:101}.menu-toggle.active svg{display:none}.menu-toggle.active:after{content:url(/wp-content/themes/honeytime-optimized/images/close.svg)}.page-template-contacts .menu-toggle rect,.page-template-faq .menu-toggle rect,.page-template-default .menu-toggle rect,.error404 .menu-toggle rect,.woocommerce-page .menu-toggle rect,.search-results .menu-toggle rect{fill:var(--accent-dark)}.gifts-page .banner .button-wrap .button{width:100%}}