body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat-Regular;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}p{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;display:block;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}@font-face{font-family:Montserrat-Regular;font-weight:700;src:local("Montserrat-Regular"),url(/static/media/Montserrat-Regular.ceb11275ab638627a643.ttf) format("truetype")}@font-face{font-family:Montserrat-SemiBold;font-weight:700;src:local("Montserrat-SemiBold"),url(/static/media/Montserrat-SemiBold.d5e0cc788cba9ced1fb9.ttf) format("truetype")}@font-face{font-family:Montserrat-Bold;font-weight:700;src:local("Montserrat-Bold"),url(/static/media/Montserrat-Bold.2c155811b35513d5beaa.ttf) format("truetype")}@font-face{font-family:Montserrat-Light;font-weight:700;src:local("Montserrat-Bold"),url(/static/media/Montserrat-Light.6fcc9263a21be961d246.ttf) format("truetype")}@font-face{font-family:Montserrat-Black;font-weight:700;src:local("Montserrat-Black"),url(/static/media/Montserrat-Black.08437fd0aa82576d3678.ttf) format("truetype")}.c-center{height:100%;margin:auto;max-width:1280px}*{box-sizing:border-box}h,h1,h2,h4{margin:0}a{cursor:pointer;text-decoration:none}.mobile-device{display:none}.desktop-device{display:block}@media(max-width:1280px){.c-center{padding:0 20px!important}}@media(max-width:1024px){.desktop-device{display:none}.mobile-device{display:block}}body::-webkit-scrollbar{width:14px}body::-webkit-scrollbar-track{background:#2c2b2b}body::-webkit-scrollbar-thumb{background-color:#ffbe00;border:4px solid #2c2b2b;border-radius:20px}.overlay:after{background:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.header{background-color:#1f1d1e;position:fixed;width:100%;z-index:9}.before-nav-menu{flex-direction:row-reverse;height:50px;padding:0 40px;width:100%}.before-nav-menu,.phone-container a{align-items:center;display:flex}.phone-container img{height:22px}.phone-container .tel-label{color:#ffbe00;font-family:Montserrat-SemiBold;margin-left:10px}.phone-container *{cursor:pointer}.nav-menu{background-color:#ffbe00;height:50px;width:100%}.nav-menu-bar{display:flex;justify-content:space-between}.logo-container{position:relative}.logo-container img{cursor:pointer;position:absolute;top:-30px;width:98px;z-index:15}.logo-container h1{cursor:pointer;font-family:Montserrat-Bold;font-size:20px;left:110px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}.menu-entry,.nav-menu .menu-entries{align-items:center;display:flex}.menu-entry{color:#000;font-family:Montserrat-SemiBold;font-size:16px;font-weight:700;height:100%;padding:0 40px}.menu-entries a{height:100%}.nav-menu .menu-entries .menu-entry:hover{background-color:#1f1d1e;color:#ffbe00;cursor:pointer}.top-nav{position:relative}.menu{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}.menu>li{margin:0 1rem;overflow:hidden}.menu-button-container{align-items:center;cursor:pointer;display:none;flex-direction:column;height:100%;justify-content:center;width:30px}#menu-toggle{display:none}.menu-button,.menu-button:after,.menu-button:before{background-color:#000;border-radius:2px;display:block;height:4px;position:absolute;transition:-webkit-transform .4s cubic-bezier(.23,1,.32,1);transition:transform .4s cubic-bezier(.23,1,.32,1);transition:transform .4s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.23,1,.32,1);width:30px}.menu-button:before{content:"";margin-top:-8px}.menu-button:after{content:"";margin-top:8px}#menu-toggle:checked+.menu-button-container .menu-button:before{margin-top:0;-webkit-transform:rotate(405deg);transform:rotate(405deg)}#menu-toggle:checked+.menu-button-container .menu-button{background:hsla(0,0%,100%,0)}#menu-toggle:checked+.menu-button-container .menu-button:after{margin-top:0;-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}@media (max-width:1024px){.menu-button-container{display:flex}.menu{align-items:center;flex-direction:column;justify-content:center;left:0;position:absolute;top:56px;width:100%}#menu-toggle~.menu li{border:0;height:0;margin:0;padding:0;transition:height .4s cubic-bezier(.23,1,.32,1)}#menu-toggle:checked~.menu li{align-items:center;cursor:pointer;display:flex;height:50px;transition:height .4s cubic-bezier(.23,1,.32,1)}.menu>li{background-color:#222;color:#fff;display:flex;justify-content:center;margin:0;padding:.5em 0;width:100%}}@media(max-width:500px){.logo-container img{top:-14px;width:70px}.logo-container h1{font-size:18px;left:80px}}.backgroud-2{background-color:#1f1d1e}.backgroud-3,.home-page{background-color:#2c2b2b}.home-page{padding-top:100px}.home-header{height:calc(100vh - 100px);position:relative;width:100%}.home-header img{height:100%;object-fit:cover;width:100%}.section-boxes{padding:60px 0;width:100%}.products-listing{display:flex;flex-wrap:wrap;justify-content:space-between}.products-listing .product-box{margin:auto auto 70px;position:relative;width:400px}.products-listing .out-of-stock:after{background-color:#2c2b2b;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.out-of-stock-message{color:#ffbe00;font-family:Montserrat-SemiBold;font-size:27px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.product-box .product-image{height:480px;margin-bottom:10px;width:100%}.product-box .product-image img{height:100%;object-fit:cover;width:100%}.product-box .product-title{color:#ffbe00;font-family:Montserrat-SemiBold;font-size:18px;margin-bottom:7px}.product-box .product-description{color:#e5e5e5;font-size:15px;line-height:21px;margin-bottom:7px}.product-box .product-price{color:#ffbe00;display:block;font-family:Montserrat-SemiBold;font-size:16px;margin-bottom:7px}.section-alt-boxes{align-items:center;display:flex;justify-content:space-between;padding:60px 0}.section-alt-boxes .picture-container,.section-alt-boxes .text-container{width:45%}.section-alt-boxes .text-container{padding:40px 0}.section-alt-boxes .text-container .text-title{color:#e5e5e5;font-family:Montserrat-SemiBold;font-size:25px;margin-bottom:30px;margin-top:0;text-align:left}.section-alt-boxes .text-container .text-description{color:#e5e5e5;font-size:15px;line-height:22px;margin:auto;max-width:800px;text-align:left}.section-alt-boxes .picture-container{height:300px;position:relative;z-index:1}.section-alt-boxes .picture-container img{height:100%;object-fit:cover;width:100%}@media(max-width:1024px){.home-header{height:430px}.section-boxes,.section-text{padding:60px 0}.section-alt-boxes{flex-flow:column;padding:0 0 60px}.section-alt-boxes .picture-container,.section-alt-boxes .text-container{width:100%}.section-alt-boxes .text-container .text-description,.section-alt-boxes .text-container .text-title{text-align:center}.about-section div:nth-child(2) .section-alt-boxes{flex-flow:column-reverse}.product-box .product-description{font-size:17px}.product-box .product-title{font-size:19px}.product-box .product-price{font-size:17px}.section-alt-boxes .text-container .text-description{font-size:15px}}@media(max-width:500px){.home-header{height:200px}.product-box .product-image{height:auto}}.footer{background-color:#1f1d1e;background-repeat:no-repeat;background-size:cover;width:100%}.footer-container{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.footer-container .logo{cursor:pointer;width:98px}.footer-container .menu-entries-footer{align-items:center;display:flex}.footer-container .menu-entries-footer .menu-entry{color:#ffbe00;cursor:pointer;padding:10px 20px}.footer-container .menu-entries-footer .menu-entry:hover{background-color:#ffbe00;color:#000}.footer-container .social-media-container{align-items:center;display:flex}.footer-container .social-media-container .social-media-entry{padding:20px}.footer-container .social-media-container img{height:36px}@media(max-width:800px){.footer-container{flex-flow:column;padding:40px 0}.footer-container .logo{margin-bottom:40px}.menu-entries-footer{flex-flow:column;margin-bottom:40px}.menu-entries-footer .menu-entry{margin-bottom:20px}}
/*# sourceMappingURL=main.e322a494.css.map*/