.main-banner{border-bottom:1.1787819253vw solid #040607;color:#fff;position:relative;overflow:hidden;background-color:#000;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.main-banner .inner-wrapper{position:relative;z-index:3}.main-banner:not(.-auto-height) .inner{min-height:34.9705304519vw}.main-banner:not(.-auto-height) .main-banner-pic{position:absolute;height:auto;top:0;right:0;left:0;bottom:-2px}.main-banner .inner{padding-top:100px;padding-bottom:100px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.main-banner .first-title,.main-banner .second-title{display:block}.main-banner .first-title{font-size:89px;font-weight:800;color:#000;line-height:62px;-webkit-text-stroke:1px #fff}.main-banner .second-title{font-size:121px;font-weight:600;margin-bottom:25px}.main-banner .vip-card{height:107.7777777778%}.main-banner .button{position:relative;z-index:1;font-weight:600;font-size:24px;color:#fff;overflow:hidden;background-color:rgba(0,0,0,.8);display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-box-shadow:0 0 25px hsla(0,0%,100%,.5);-webkit-box-shadow:0 0 25px hsla(0,0%,100%,.5);box-shadow:0 0 25px hsla(0,0%,100%,.5)}.main-banner .button:hover .button-inner:after{border-top-color:#000;border-left-color:#000}.main-banner .button-inner{min-height:90px;padding:10px 20px 10px 40px;border:1px solid #fff;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-banner .button-inner:after{content:"";display:inline-block;width:6px;height:6px;margin-right:20px;border-top:3px solid #fff;border-left:3px solid #fff;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.main-banner .button-inner .bt-icon{margin-left:20px;overflow:hidden;max-width:72px}.main-banner .figures>i{z-index:2}.main-banner .figures .fr1,.main-banner .figures .fr3{width:490px;height:150px}.main-banner .figures .fr2,.main-banner .figures .fr4{width:195px;height:60px}.main-banner .figures .fr1,.main-banner .figures .fr2{top:0;right:0}.main-banner .figures .fr3,.main-banner .figures .fr4{bottom:0;left:0}.main-banner .figures .fr1{margin:180px -190px 0 0}.main-banner .figures .fr2{margin:145px 70px 0 0}.main-banner .figures .fr3{margin:0 0 -50px -40px}.main-banner .figures .fr4{margin:0 0 18px -54px}.main-products{margin:80px 0 55px}.main-products .inner{position:relative;max-width:1630px}.main-products .section-title2{text-align:center;margin-bottom:50px}.main-products .vertical-text{width:900px;position:absolute;top:0;left:100%;font-weight:800;font-size:87px;color:#141414;margin:396px 0 0 -187px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.main-products-slider .product{max-width:none}.main-products-slider .owl-dots .owl-dot{width:16px;height:16px}.main-products-slider .owl-dots .owl-dot:not(:last-child){margin-left:5px}section.reviews_google{margin:35px 0 55px}section.reviews_google *{font-family:"Rubik",serif !important}section.reviews_google .inner{position:relative;max-width:1676px}section.reviews_google .section-title2{text-align:center;margin-bottom:50px}.main-categories{background:#000;color:#fff;padding:60px 0 80px;margin-bottom:110px;text-align:center}.main-categories .inner{max-width:1556px}.main-categories .section-title2{margin-bottom:60px}.main-categories .cat-wrap,.main-categories .cat-button{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.main-categories .cat-item{width:100%}.main-categories .cat-item:not(:hover) .swimming-effect{animation-play-state:paused !important}.main-categories .cat-item:not(:hover) .l4-4{filter:none;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1)}.main-categories .cat-item:not(:last-child){margin-left:1.5%}.main-categories .cat-image,.main-categories .cat-button{border:1px solid hsla(0,0%,100%,.5)}.main-categories .cat-image{display:block;border-bottom:none;height:476px}.main-categories .cat-button{font-size:24px;font-weight:400;height:74px;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-about{margin-bottom:75px}.main-about .inner{max-width:1064px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.main-about .about-right{margin-left:6%}.main-about .about-left{width:100%;font-size:20px}.main-about .right-goosto{position:relative;max-width:300px;min-width:300px;height:300px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-about .right-goosto .l1{width:162px;height:153px;background-image:url(../img/main-about-l1.webp)}.main-about .right-goosto .l2{width:100%;height:100%;background-image:url(../img/main-about-l2.webp)}.main-about .right-goosto .l2.aos-animate{-webkit-animation:rotate-ring 10s infinite linear;animation:rotate-ring 10s infinite linear}.main-about .left-first{font-size:72px;font-weight:800;text-transform:uppercase}.main-about .left-second{font-size:36px;font-weight:500;margin-bottom:20px}.main-about .left-text{font-size:16px;font-weight:400;margin-bottom:25px;line-height:22px}.main-about .left-link{font-weight:500;font-size:20px;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-about .left-link:hover .arrow{background-color:#ff8100;-ms-transform:scale(-1,1) translateX(10px);-webkit-transform:scale(-1,1) translateX(10px);transform:scale(-1,1) translateX(10px)}.main-about .left-link:hover .arrow:before{border-left-color:#ff8100}.main-about .left-link .arrow{width:25px;display:inline-block;background-color:#000;margin-right:10px;-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);filter:FlipH;-ms-filter:"FlipH"}.main-about .left-link .arrow:before{border:4px solid rgba(0,0,0,0);border-left:4px solid #000}.main-logos{position:relative;margin-bottom:60px}.main-logos .inner{max-width:1460px}.main-logos picture{height:50px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-logos img{width:auto !important;max-width:80px;max-height:100%;-webkit-filter:invert(1);-moz-filter:invert(1);-o-filter:invert(1);-ms-filter:invert(1);filter:invert(1)}.main-logos-slider .owl-nav{display:none}.main-newsletter{margin-bottom:50px}.main-newsletter .newsletter-form .checkbox{font-size:16px;padding-right:20px}.main-newsletter .newsletter-form .checkbox:before,.main-newsletter .newsletter-form .checkbox:after{top:4px}.main-newsletter .newsletter-form .checkbox:before{width:12px;height:12px;border-color:#fff}.main-newsletter .newsletter-form .checkbox:after{width:6px;height:6px;margin:3px 3px 0 0}.main-newsletter .newsletter-form .checkbox:not(:hover):after{background:#fff}.main-newsletter .newsletter-form .checkbox,.main-newsletter .newsletter-form .checkbox:not(:hover) a{color:#8e8e8e}.main-blog{position:relative}.main-blog .inner{max-width:1630px}.main-blog .section-title2{text-align:center;margin-bottom:50px;font-size:48px}.main-blog .blog-post{width:31.7%}@media all and (max-width: 768px){html .main-banner{border-bottom-width:3vw}html .main-banner:not(.-auto-height) .inner{min-height:250px}html .main-banner .first-title,html .main-banner .second-title{text-shadow:1px 1px 1px #000}html .main-banner .first-title{font-size:44px}html .main-banner .second-title{font-size:53px}html .main-banner .button:not(:hover):before{transform:translateX(-80px);-webkit-transform:translateX(-80px);-ms-transform:translateX(-80px)}html .main-banner .vip-card{width:74px;top:8px}html .main-banner .button-inner{padding-right:20px;padding-left:20px;min-height:0;height:75px}html .main-banner .button-inner:after{margin-right:15px}html .main-products{margin:15px 0 60px}html .main-products .inner{padding:0 65px}html .main-products .section-title2{font-size:34px;margin-bottom:15px}html .main-products .figures .fr1{top:110px;width:300px;height:300px}html .tobacco-offer{position:relative;display:block;text-align:center;margin-bottom:50px}html .tobacco-offer .section-title2{font-size:34px;margin-bottom:10px}html .tobacco-offer picture,html .tobacco-offer img{width:100%}html .tobacco-offer .button-wr{position:absolute;bottom:10px;right:15px;left:15px;color:#fff}html .tobacco-offer .button,html .tobacco-offer .text{max-width:255px;margin:0 auto}html .tobacco-offer .button{color:#fff;background:#000;font-size:14px;font-weight:500;display:flex;justify-content:center;align-items:center;text-align:center;padding:5px 10px;border-radius:10px;margin-bottom:8px;height:50px;border:1px solid #fff}html .tobacco-offer .button:after{content:"";display:block;width:40px;height:8px;margin-right:5px;background:url(../img/arrow-w.svg) center no-repeat}html .tobacco-offer .text{font-size:13px;font-weight:400}html .main-categories{padding:20px 0 30px;margin-bottom:40px}html .main-categories .section-title2{font-size:34px;margin-bottom:20px}html .main-categories .cat-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}html .main-categories .cat-item{border:1px solid hsla(0,0%,100%,.5);border-radius:10px;width:49%;margin-bottom:20px}html .main-categories .cat-item:nth-child(1n){margin-left:0}html .main-categories .cat-item:not(:nth-child(2n)){margin-left:2%}html .main-categories .cat-item .cat-image,html .main-categories .cat-item .cat-button{border:none}html .main-categories .cat-item .cat-image{height:50vw}html .main-categories .cat-item .cat-button{font-size:18px;font-weight:500;border:none;padding:0 0 20px;height:auto;color:#fff}html .main-categories .cat-item .cat-button .bt-part{display:none}html .main-about{margin-bottom:50px}html .main-about .inner{display:block}html .main-about .about-right{margin:0 0 30px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}html .main-about .right-goosto{max-width:110px;min-width:110px;height:110px;margin-left:8%}html .main-about .right-goosto .l1{width:70px;height:70px;-ms-background-size:contain;-o-background-size:contain;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain}html .main-about .left-first{font-size:46px}html .main-about .left-second{margin:0;font-size:26px}html .main-about .left-link{font-size:18px}html .main-about .mobile-text{width:100%}html .main-blog{display:none}html .main-blog .section-title2{font-size:35px}html .main-logos{margin-bottom:20px}}@media all and (max-width: 700px){html .main-products-slider{max-width:400px;margin:0 auto}html section.reviews_google .inner{padding:0 3%}html section.reviews_google .inner .section-title2{font-size:34px;margin-bottom:15px}}@media all and (max-width: 550px){html section.reviews_google .inner .section-title2{font-size:6.1818181818vw}html .main-products .inner{overflow:hidden;padding-right:100px;padding-left:2%}html .main-products .section-title2{position:relative;right:-45px}html .main-products .section-title2,html .tobacco-offer .section-title2,html .main-categories .section-title2{font-size:6.1818181818vw}html .main-products-slider .owl-nav,html .main-products-slider .owl-dots{display:none}html .main-products-slider .owl-stage-outer{overflow:visible}}@media all and (max-width: 425px){html .main-banner:not(.-auto-height) .inner{min-height:60vw}html .main-banner .first-title{font-size:10.3529411765vw}html .main-banner .second-title{font-size:12.4705882353vw}html .main-banner .button{font-size:4.2352941176vw}html .main-banner .button:not(:hover):before{transform:translateX(-18.8235294118vw);-webkit-transform:translateX(-18.8235294118vw);-ms-transform:translateX(-18.8235294118vw)}html .main-banner .vip-card{width:17.4117647059vw;top:1.8823529412vw}html .main-banner .button-inner{height:15.0588235294vw}html .main-banner .button-inner .bt-icon{max-width:9.4117647059vw}html .tobacco-offer .button,html .tobacco-offer .text{max-width:60vw}html .tobacco-offer .button{height:11.7647058824vw}html .main-categories .cat-item .cat-button{font-size:18px;height:52px}html .main-about .left-first{font-size:10.8235294118vw}html .main-about .left-second{font-size:6.1176470588vw}html .main-blog .section-title2{font-size:8.2352941176vw}}@media all and (max-width: 2300px){.main-banner .first-title{font-size:3.8695652174vw}.main-banner .second-title{font-size:5.2608695652vw}.main-banner .figures .fr1,.main-banner .figures .fr2{right:auto;left:50%}.main-banner .figures .fr1{margin-left:850px}.main-banner .figures .fr2{margin-left:860px}.main-products .vertical-text{margin-left:-280px}}@media all and (max-width: 2070px){.main-products .vertical-text{display:none}}@media all and (max-width: 1920px){.main-banner .button{font-size:22px}.main-banner .button-inner{min-height:80px}.main-banner .figures .fr3{width:25.5208333333vw;height:7.8125vw;margin:0 0 -2.6041666667vw -2.0833333333vw}.main-banner .figures .fr4{width:10.15625vw;height:3.125vw;margin:0 0 .9375vw -2.8125vw}.main-products .inner{padding:0 130px}.container .main-products .inner{max-width:none}section.reviews_google .inner{max-width:unset;padding:0 100px}}@media all and (max-width: 1850px){.main-banner .figures .fr1,.main-banner .figures .fr2{display:none}}@media all and (max-width: 1790px){.main-products .inner{padding:0 130px}.main-blog .blog-post{width:31.7%}}@media all and (max-width: 1600px){.main-categories{margin-bottom:60px}.main-categories .cat-image{height:29.75vw}.main-categories .cat-button{font-size:1.5vw;height:4.625vw}.main-about .left-first{font-size:58px}}@media all and (max-width: 1440px){.main-banner .button-inner{min-height:70px}.main-banner .button-inner .bt-icon{max-width:50px}.main-banner .button{font-size:20px}.main-banner .vip-card{width:104px}}@media all and (max-width: 1280px){.main-products .inner{padding:0 100px}}@media all and (max-width: 1152px){.main-banner .button-inner{min-height:64px}.main-banner .button{font-size:18px}.main-banner .vip-card{width:94px}}/*# sourceMappingURL=home.css.map */
