html{height:100%;margin:0;padding:0;scroll-behavior:smooth}body{margin:0;height:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;max-width:100%}video{border-style:none}figure{margin:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul{margin:0;padding:0}li{list-style:none;margin:0;padding:0}a{text-decoration:none;color:#000}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}input{border:none;background:none}input:focus{border:none;outline:none}input:hover{border:none;outline:none}h1,h2,h3,h4,h5{margin:0;padding:0}p{margin:0;padding:0}button{border:none;outline:none;padding:0;margin:0;background:none;cursor:pointer}button:focus{border:none;outline:none}button:hover{border:none;outline:none}address{font-style:normal}.popup__wrap{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:12;overflow-x:hidden;overflow-y:auto}.modal-dialog{max-width:400px;height:100%;margin:0 auto;position:relative}.modal-content{padding:25px 30px;background:var(--main-theme-color);background-size:280px;border-radius:10px;box-sizing:border-box;position:absolute;top:50%;transform:translate(0, -50%)}.popup__header{display:grid;grid-template-areas:"title close" "text close";gap:15px 10px;border-bottom:1px solid var(--white);padding-bottom:20px;margin-bottom:20px;color:var(--white)}.popup__title{font-size:24px;font-weight:700;grid-area:title}.popup__text{grid-area:text;font-size:16px}.popup__close{grid-area:close;background:url(assets/img/icon/close-white.png) no-repeat center;background-size:20px;width:28px;height:28px;opacity:.5;transition:opacity .4s ease;cursor:pointer}.popup__close:hover{opacity:1}.popup__body{position:relative}.popup__body form{display:flex;flex-direction:column;gap:15px}@media only screen and (max-width: 576px){.modal-content{padding:20px 15px;margin:10px}}@media only screen and (max-width: 374px){.popup__title{font-size:20px}}@media only screen and (max-height: 450px){.modal-content{position:static;top:auto;transform:none}}html,body{height:100%}html{background:#1e1f20 linear-gradient(160.71deg, #34393e 6.55%, #1e1f20 96.94%) no-repeat fixed;background-size:auto,cover}body{font-family:Montserrat,Roboto,Sans-Serif}body.open{overflow:hidden}.wrapper{min-height:100%;display:flex;flex-direction:column}main{flex:1 1 auto}.wrap{max-width:1300px;min-width:290px;padding:0 15px;margin:0 auto}.logo{display:flex;justify-content:center;align-items:center;width:fit-content;height:fit-content}.logo img{height:55px;max-width:150px;width:100%;object-fit:contain}.logo-footer{justify-content:flex-end}.info{margin:60px 0;line-height:1.6}.info__title{padding:0 10px}.modal-overlay{display:none;position:fixed;top:0;left:0;background:#000;opacity:.6;width:100%;height:100%;z-index:12}.show{display:block}.hide{display:none}.hidden{overflow:hidden}.section-mp{margin-top:76px}.section-title{font-family:ProximaNova;font-weight:600;font-size:24px;text-align:center;letter-spacing:1em;text-indent:1em;text-transform:uppercase;color:var(--main-gray);margin-bottom:36px}.section-title a{color:var(--main-gray)}.section-title-hover a{transition:color .3s}.section-title-hover a:hover{color:var(--bright)}.title-bold{font-family:ProximaNova;font-weight:900;font-size:144px;text-align:center;letter-spacing:.5em;text-indent:.5em;text-transform:uppercase;color:rgba(0,0,0,.16);padding:0 0 36px 0}.title-bold-small{font-size:108px}.page-section{margin-bottom:70px}.page-title{font-size:120px;padding:0px 0 48px 0}.single-page{color:#fff}.single-page a{color:#fff}@media only screen and (max-width: 1800px){.title-bold{font-size:130px}.title-bold-small{font-size:106px}}@media only screen and (max-width: 1600px){main{margin-top:150px}}@media only screen and (max-width: 1550px){.title-bold{font-size:122px}.title-bold-small{font-size:106px}.page-title{font-size:108px}}@media only screen and (max-width: 1380px){.title-bold{font-size:108px}.page-title{font-size:90px}.title-bold-small{font-size:94px}}@media only screen and (max-width: 1200px){main{margin-top:110px}.section-title{margin-bottom:40px}.title-bold{font-size:96px}.page-title{font-size:84px;padding:31px 0 48px 0}.title-bold-small{font-size:88px}}@media only screen and (max-width: 1080px){.wrap{padding:0 20px}.title-bold{font-size:88px}.title-bold-small{font-size:78px}.page-title{font-size:76px}}@media only screen and (max-width: 992px){.logo-wrap a{font-size:18px}.info__title{font-size:32px}.title-bold{font-size:68px}.title-bold-small{font-size:58px}.page-title{margin-top:50px;font-size:58px}}@media only screen and (max-width: 768px){.logo-wrap img{max-width:34px}.logo-wrap a{font-size:17px}main{margin-top:158px}.section-title{font-size:20px;margin-bottom:40px}.title-bold{font-size:50px;padding:0 0 20px 0}.title-bold-small{font-size:44px}.page-title{margin-top:18px;padding:0 0 43px 0;font-size:42px}}@media only screen and (max-width: 576px){.wrap{padding:0 10px}.info__title{font-size:22px}.section-mp{margin-top:70px}.section-title{font-size:16px;margin-bottom:40px}.title-bold{font-size:32px;padding:0 0 30px 0}.title-bold-small{font-size:28px}main{margin-top:143px}.page-section{margin-bottom:80px}.page-title{font-size:26px}}@media only screen and (max-width: 374px){.title-bold{font-size:24px}}.error-404{margin:80px 0}.error-404 .page-header{display:flex;flex-direction:column;align-items:center;margin-top:50px}.error-404 .standart-btn{font-size:16px}.error-404__title{font-family:ProximaNova;font-weight:900;font-size:40px;text-align:center;letter-spacing:.5em;text-indent:.5em;text-transform:uppercase;color:rgba(0,0,0,.16);padding:0 0 40px 0}.error-404__text{font-family:ProximaNova;font-weight:600;font-size:18px;text-align:center;letter-spacing:1em;text-indent:1em;text-transform:uppercase;color:var(--main-gray);margin-bottom:50px}.error-404__img-container{display:flex;flex-direction:column;align-items:center;background:url(assets/img/404/404-bck.webp) no-repeat center;background-size:contain}.error-404__img-container img{width:100%}.error-404__img-container img:first-child{max-width:350px}.error-404__img-container img:last-child{max-width:680px}@media only screen and (max-width: 768px){.error-404__title{font-size:30px}.error-404__text{font-size:14px}.error-404 .standart-btn{font-size:14px}}@media only screen and (max-width: 576px){.error-404__title{font-size:24px}.error-404__text{letter-spacing:.5em}.error-404__img-container img:first-child{max-width:250px}}@font-face{font-family:"Roboto";src:url("assets/fonts/Roboto-Regular.ttf");font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("assets/fonts/Montserrat/Montserrat-Regular.ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("assets/fonts/Montserrat/Montserrat-Bold.ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("assets/fonts/Montserrat/Montserrat-SemiBold.ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("assets/fonts/Proxima-nova/ProximaNova-Light.ttf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("assets/fonts/Proxima-nova/ProximaNova-Regular.ttf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("assets/fonts/Proxima-nova/ProximaNova-Semibold.ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("assets/fonts/Proxima-nova/ProximaNova-Bold.ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("assets/fonts/Proxima-nova/ProximaNova-Extrabld.ttf");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("assets/fonts/Proxima-nova/ProximaNova-Black.ttf");font-weight:900;font-style:normal;font-display:swap}:root{--black: #000;--white: #fff;--orange: #de9131;--gray: #aaaaaa;--gray-light: #f6f6f6;--gray-dark: #545454;--graphite: #4a4a4a;--red: #bb0202;--blue: #3b94d9;--main-gray: #84878a;--bright: #b6e13e;--font-poiret: Poiret One;--font-basic: Montserrat;--box-shadow-x: 0px 0px 5px 1px #d3d3d3;--rubber-shadow: 8px 8px 35px rgba(18, 18, 18, 0.74), -8px -8px 35px rgba(255, 255, 255, 0.17);--linear-dark-bck: linear-gradient(147.55deg, #3b4146 -5.25%, #191c1f 103.36%);--linear-dark-bck-active: linear-gradient(147.55deg, #191c1f -5.25%, #3b4146 103.36%)}.btn{display:flex;justify-content:center;align-items:center;text-align:center;width:180px;height:50px;background:var(--main-theme-color);border-radius:10px;box-shadow:0px 1px 5px rgba(0,0,0,.25);color:var(--white);font-weight:700}.btn:hover{box-shadow:0px 1px 15px rgba(0,0,0,.25);transition:all ease 1s}.dark-btn{position:relative;display:flex;justify-content:center;align-items:center;width:90px;height:90px;border-radius:50px;background:url(assets/img/decor/ellipse-decor-dark.svg) no-repeat center,var(--linear-dark-bck);box-shadow:var(--rubber-shadow);font-family:ProximaNova;text-transform:uppercase;font-size:24px;font-weight:700;color:var(--main-gray)}.dark-btn::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;background:url(assets/img/decor/ellipse-decor-dark-active.svg) no-repeat center}.dark-btn:hover::after{opacity:1}.dark-btn:active,.dark-btn:focus{background:url(assets/img/decor/ellipse-decor-dark.svg) no-repeat center,var(--linear-dark-bck-active)}.minicart-btn{position:relative}.minicart-btn img{padding-right:4px}.minicart-btn .minicart-count{position:absolute;right:23px;top:25px;background:var(--bright);color:#000;font-size:12px;font-weight:600;padding:0 4px;border-radius:50%}.minicart-btn::after{background:url(assets/img/decor/ellipse-decor-cart-active.svg) no-repeat center}.instagram-btn::after{background:url(assets/img/decor/ellipse-decor-instagram-active.svg) no-repeat center}.whatsapp-btn::after{background:url(assets/img/decor/ellipse-decor-whatsapp-active.svg) no-repeat center}.standart-btn{position:relative;display:flex;justify-content:center;align-items:center;background:linear-gradient(147.55deg, #3b4146 -5.25%, #191c1f 103.36%) padding-box;width:280px;height:44px;border:3px solid #2e3439;border-radius:50px;box-shadow:8px 8px 35px rgba(18,18,18,.74),-8px -8px 35px rgba(255,255,255,.17);transition:all .4s;box-sizing:border-box;color:var(--main-gray);font-size:18px;font-weight:600;text-transform:uppercase;cursor:pointer}.standart-btn:hover{background:linear-gradient(147.55deg, #3b4146 -5.25%, #191c1f 103.36%) padding-box,linear-gradient(145.01deg, rgba(66, 69, 73, 0.99) 21.05%, #b6e13e 82.68%) border-box;border:3px solid rgba(0,0,0,0)}.standart-btn:active,.standart-btn:focus{background:linear-gradient(140deg, #202326 23.51%, #33383c 71.46%) padding-box,linear-gradient(145.01deg, rgba(66, 69, 73, 0.99) 21.05%, #b6e13e 82.68%) border-box;border:3px solid rgba(0,0,0,0)}.big-btn{width:406px;height:74px}@media only screen and (max-width: 1600px){.dark-btn{width:70px;height:70px;background-size:contain}.dark-btn::after{width:70px;height:70px;background-size:contain}.dark-btn:active,.dark-btn:focus{background-size:contain}.language-switch{font-size:20px}.minicart-btn .minicart-count{right:18px;top:16px}}@media only screen and (max-width: 1080px){.instagram-btn img{width:26px}.minicart-btn img{width:30px}.whatsapp-btn img{width:26px}}@media only screen and (max-width: 992px){.big-btn{width:360px;height:68px}}@media only screen and (max-width: 768px){.big-btn{width:320px;height:64px;font-size:16px}}@media only screen and (max-width: 576px){.btn{width:160px;height:40px;font-size:14px}.big-btn{width:300px;height:60px}.dark-btn{width:55px;height:55px}.dark-btn::after{width:55px;height:55px}.language-switch{font-size:16px}.instagram-btn img{width:22px}.minicart-btn img{width:24px;padding-right:3px}.whatsapp-btn img{width:22px}.minicart-btn .minicart-count{right:12px;top:12px}}@media only screen and (max-width: 375px){.big-btn{width:266px;height:60px}}.input__wrap{position:relative;display:flex;flex-direction:column}.input__list{display:flex;flex-direction:column;gap:22px}.input__wrap label{margin-bottom:5px}.input__wrap input{border-bottom:2px solid var(--main-gray);color:var(--main-gray);height:40px}.input__wrap input:focus{border-bottom:2px solid var(--bright)}.user__msg{color:var(--main-gray);border:none;height:100%;background:linear-gradient(194.86deg, rgba(0, 0, 0, 0) 3.39%, rgba(58, 58, 58, 0.2) 85.42%);box-shadow:inset 11px 9px 26px rgba(23,24,26,.7),inset -6px -10px 21px rgba(52,54,55,.41);border-radius:18px;resize:none;padding:20px}.user__msg:focus-visible{border:none;outline:none}.privacy__wrap{flex-direction:row;align-items:center}.privacy__wrap label{display:flex;align-items:center}.privacy__wrap span{margin-right:5px;font-size:14px}.privacy__wrap a{font-weight:700;font-size:14px;color:var(--main-gray)}.privacy__wrap .checkbox{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.privacy__wrap .checkbox+label{user-select:none}.check{content:"";display:inline-block;width:1em;height:1em;flex-shrink:0;flex-grow:0;border:1px solid var(--main-gray);border-radius:.25em;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.privacy__wrap .checkbox:checked+.check{border-color:var(--gray);background:url(assets/img/icon/ok-gray.svg) no-repeat center;background-size:70%}.privacy__wrap label:hover>.check{border-color:var(--gray-dark)}.privacy__wrap .checkbox:not(:disabled):active+.check{background-color:#b3d7ff;border-color:var(--gray-dark)}.privacy__wrap .checkbox:focus+.check{box-shadow:0 0 0 .2rem var(--gray)}.privacy__wrap .checkbox:focus:not(:checked)+.check{border-color:var(--gray)}.privacy__wrap .checkbox:disabled+.check{background-color:#4c4c4c}.input-label-error-text{position:absolute;z-index:2;bottom:0;transform:translateY(100%);font-weight:600;color:var(--gray-dark);background:#fff;border-radius:5px;border:1px solid var(--gray-light);padding:5px 7px;box-shadow:var(--box-shadow-x)}.message-success{display:flex;position:absolute;width:100%}.message-success span{margin:0 auto;background:var(--white);font-weight:700;text-align:center;color:var(--black);box-shadow:var(--box-shadow-x);padding:10px;border-radius:5px}@media only screen and (max-width: 768px){.privacy__wrap .error-text{bottom:-40px}.user__msg{min-height:120px}}@media only screen and (max-width: 576px){.input__wrap label{font-size:14px}.privacy__wrap span{font-size:13px}.privacy__wrap a{font-size:13px}.message-success span{margin:0 10px}}#menu-main-btn{position:relative;z-index:20;display:flex;align-items:center}#menu-main-btn .menu-main-btn__text{font-family:ProximaNova;text-transform:uppercase;font-size:24px;color:var(--main-gray);margin-left:24px}.stripes{width:90px;height:90px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;box-shadow:var(--rubber-shadow);border-radius:45px;background:url(assets/img/decor/ellipse-decor.png) no-repeat center,linear-gradient(147.55deg, #b6e13e -5.25%, #799f0e 103.36%);background-size:contain}.stripes span{display:block;width:30px;height:4px;background-color:var(--white);transition:transform .5s,opacity .5s}.stripes span:last-child{margin:0}.stripes:hover{box-shadow:0px 0px 30px #b6e13e,8px 8px 35px rgba(18,18,18,.74),-8px -8px 35px rgba(255,255,255,.17)}.stripes:focus,.stripes:active{background:url(assets/img/decor/ellipse-decor-active.png) no-repeat center,linear-gradient(147.55deg, #799f0e -5.25%, #b6e13e 103.36%);background-size:contain;box-shadow:0px 0px 30px #b6e13e,8px 8px 35px rgba(18,18,18,.74),-8px -8px 35px rgba(255,255,255,.17);transition:all ease .8s}.close-text{display:none}#menu-main-btn.active .stripes span:nth-child(1){transform:rotateY(180deg) rotateZ(45deg) translate(6px, 6px)}#menu-main-btn.active .stripes span:nth-child(2){transform:translateX(-50px);opacity:0}#menu-main-btn.active .stripes span:nth-child(3){transform:rotateY(180deg) rotateZ(-45deg) translate(5px, -5px)}#menu-main-btn.active .close-text{display:block}#menu-main-btn.active .menu-text{display:none}.nav-container{position:fixed;z-index:20;top:0;left:0;width:33%;height:100%;padding-top:180px;box-sizing:border-box;transform:translateX(-100%);transition:transform .8s;background:linear-gradient(162.77deg, rgba(91, 91, 91, 0.68) 2.94%, rgba(27, 27, 27, 0.54) 80.06%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nav-bck{background:url(assets/img/decor/fiberfab-decor.svg) no-repeat left;height:100%;position:absolute;right:-94px;top:0;z-index:1000;max-width:94px;width:100%;transition:visibility .4s}.nav-main{display:flex;justify-content:center;align-items:center;height:100%}.menu-main{display:flex;flex-direction:column;justify-content:center;gap:80px;height:100%;margin-bottom:130px;overflow:auto}.menu-main li a{font-family:ProximaNova;text-transform:uppercase;font-size:24px;font-weight:600;color:#bcbcbc;position:relative}.menu-main li a::after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:2px;opacity:0;transition:opacity .5s;background:#b6e13e;box-shadow:0px 0px 6px #b6e13e;border-radius:10px}.menu-main li a:hover::after{opacity:1}.menu-main .current_page_item a{color:var(--bright)}.open .nav-container{transform:translateX(0);box-shadow:0px 4px 4px rgba(0,0,0,.25),1px 13px 57px rgba(0,0,0,.49)}.open .stripes{background:url(assets/img/decor/ellipse-decor-active.png) no-repeat center,linear-gradient(147.55deg, #799f0e -5.25%, #b6e13e 103.36%);background-size:contain}@media only screen and (max-width: 1600px){.nav-container{padding-top:160px}.menu-main{gap:50px}.stripes{width:70px;height:70px}}@media only screen and (max-width: 1400px){#menu-main-btn .menu-main-btn__text{font-size:18px}.nav-container{width:100%}.nav-bck{display:none}}@media only screen and (max-width: 992px){.menu-main li a{font-size:20px}}@media only screen and (max-width: 768px){#menu-main-btn .menu-main-btn__text{margin-left:14px}}@media only screen and (max-width: 576px){.menu-main-btn__text{display:none}.stripes{width:55px;height:55px;gap:5px}.stripes span{width:24px;height:3px}#menu-main-btn.active .stripes span:nth-child(1){transform:rotateY(180deg) rotateZ(45deg) translate(7px, 6px)}}@media only screen and (max-height: 840px){.menu-main{gap:60px}}@media only screen and (max-height: 765px){.nav-bck{background-size:auto 350px}.menu-main{gap:40px}}@media only screen and (max-height: 640px){.menu-main{gap:20px}}@media only screen and (max-height: 580px){.nav-bck{display:none}}@media only screen and (max-height: 510px){.menu-main li a{font-size:18px}}@media only screen and (max-height: 450px){.menu-main{margin-bottom:80px}.menu-main li a{font-size:14px}}@media only screen and (max-height: 390px){.menu-main{margin-bottom:60px;gap:10px}.menu-main li a{font-size:13px}}.site-header{z-index:21;position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:44px;transition:transform ease .5s}.site-header .logo{margin:0 auto}.header-switch-container{display:flex;flex-direction:column;align-items:flex-end;gap:30px}.language-switch-container{display:flex;align-items:center;gap:26px}.current-language{text-transform:uppercase;font-size:24px;color:var(--main-gray)}.mini-cart{position:absolute;top:164px}.fixed-icon-container{position:absolute;top:0;padding:44px;display:flex;justify-content:space-between;width:100%;box-sizing:border-box;transition:transform ease .5s}.fixed-icon-container .minicart-btn{display:none}.fixed-icon-container a{position:fixed;bottom:2%;z-index:5}.fixed-icon-container .instagram-btn{left:2%}.fixed-icon-container .whatsapp-btn{right:2%}@media only screen and (max-width: 1600px){.site-header{position:fixed;width:100%;box-sizing:border-box;padding:20px 44px}.mini-cart{display:none}.fixed-icon-container{position:fixed;z-index:19;top:auto;bottom:0;padding:20px 44px}.fixed-icon-container a{position:relative;bottom:0}.fixed-icon-container .minicart-btn{display:flex}.fixed-icon-container .instagram-btn{left:auto}.fixed-icon-container .whatsapp-btn{right:auto}.fixed-icon-container.fixed-hidden{transform:translateY(100%)}.site-header.fixed-hidden{transform:translateY(-100%)}.header-bck{background:linear-gradient(160.71deg, #33373c 6.55%, #2c3034 96.94%) no-repeat}.header-bck-none{background:none}.fixed-icon-bck{background:linear-gradient(160.71deg, #282a2c 6.55%, #1d1d1e 96.94%) no-repeat}}@media only screen and (max-width: 1400px){.current-language{font-size:16px}}@media only screen and (max-width: 1080px){.current-language{display:none}}@media only screen and (max-width: 768px){.site-header,.fixed-icon-container{padding:20px}}@media only screen and (max-width: 576px){.site-header,.fixed-icon-container{padding:20px 8px}}.name__wrap{grid-area:name}.phone__wrap{grid-area:phone}.msg__wrap{grid-area:msg}.privacy__wrap{grid-area:privacy;margin-bottom:15px}.btn__wrap{grid-area:btn}.feedback-footer{color:var(--main-gray)}.feedback-footer h3{font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:30px;grid-area:title}.feedback-footer .input__list{display:grid;grid-template-columns:1fr 1fr;gap:20px 30px;grid-template-areas:"title msg" "name msg" "phone msg" "mail msg" "privacy msg" "btn msg"}@media only screen and (max-width: 768px){.feedback-footer .input__list{grid-template-columns:1fr;grid-template-areas:"title" "name" "phone" "msg" "privacy" "btn";gap:30px}.feedback-footer h3{margin:0}.btn__wrap{align-items:center}}.site-footer{padding-bottom:50px}.site-footer__body{display:grid;grid-template-columns:auto 1fr;gap:70px;margin-bottom:60px;padding:70px;box-sizing:border-box;background:linear-gradient(194.86deg, rgba(0, 0, 0, 0.11) 3.39%, rgba(58, 58, 58, 0.4) 85.42%);box-shadow:-8px -10px 30px rgba(255,255,255,.1),10px 11px 30px rgba(0,0,0,.3),inset 2px 9px 20px #1c2023;border:3px solid 2B2C2E;border-radius:30px}.site-footer__contact{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:20px;color:var(--main-gray);font-family:"ProximaNova";font-size:18px;line-height:1.5;padding-right:70px}.site-footer__contact>div{display:flex;align-items:center;gap:15px}.site-footer__contact a{color:var(--main-gray)}.site-footer__contact .phone{font-weight:600}.site-footer__contact::after{content:"";position:absolute;right:0;width:1px;height:100%;background:var(--main-gray)}.logo-footer{max-width:188px}.footer-bottom{display:flex;justify-content:space-between;gap:50px;font-size:14px;color:var(--main-gray);line-height:1.5}.footer-bottom a{display:flex;align-items:center;width:fit-content;font-size:inherit;color:inherit}@media only screen and (max-width: 1600px){.footer-bottom{margin-bottom:130px}}@media only screen and (max-width: 1200px){.footer-bottom{margin-bottom:100px}}@media only screen and (max-width: 1080px){.site-footer__body{gap:40px;padding:50px}.site-footer__contact{padding-right:40px}}@media only screen and (max-width: 992px){.site-footer__body{grid-template-columns:1fr}.site-footer__contact::after{content:none}.footer-bottom{flex-direction:column;gap:10px}}@media only screen and (max-width: 576px){.site-footer__body{padding:34px}.footer-bottom{margin-bottom:80px}}@media only screen and (max-width: 374px){.site-footer__body{padding:10px}}.privacy-page{margin:50px 0;line-height:1.6}.privacy-page h1{text-align:center;margin-bottom:30px}.privacy-page h2{text-align:center;margin-bottom:20px}.privacy-page h3{margin-bottom:10px}.privacy-page li{margin-bottom:20px}@media only screen and (max-width: 576px){.privacy-page{margin:50px 0;font-size:14px}.privacy-page h1{font-size:22px}.privacy-page h2{font-size:18px}.privacy-page h3{font-size:16px}}.contact-body{display:grid;grid-template-columns:auto 1fr;gap:50px;color:#fff;margin-bottom:80px}.contact-body .block:last-child{display:flex;justify-content:center;flex-direction:column;gap:20px}.contact-body a{color:#fff}.contact-body .contact-text{font-family:ProximaNova;font-style:normal;font-weight:400;font-size:24px;line-height:29px;margin-bottom:20px}.contact-body .item{display:flex;align-items:center;gap:20px;font-size:24px}.author-fio{font-weight:600;font-size:24px;margin-left:50px}.author-img{background:url(assets/img/decor/author-bck.svg) no-repeat center;background-size:contain;box-shadow:8px 8px 35px rgba(18,18,18,.74),-8px -8px 35px rgba(255,255,255,.17);border-radius:100%;display:flex;justify-content:center;align-items:center;padding:30px;box-sizing:border-box;width:fit-content}.author-img img{width:350px;height:100%;border-radius:100%;object-fit:contain;box-shadow:4px 12px 14px rgba(0,0,0,.4);box-sizing:border-box}.map{background:linear-gradient(194.86deg, rgba(0, 0, 0, 0.11) 3.39%, rgba(58, 58, 58, 0.4) 85.42%);box-shadow:-8px -10px 30px rgba(255,255,255,.1),10px 11px 30px rgba(0,0,0,.3),inset 2px 9px 20px #1c2023;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:20px;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:80px}.map>iframe{border-radius:20px;width:calc(100% - 2px)}.marker-fiberfab{background:url(assets/img/fiberfab-logo.svg) no-repeat center;background-size:contain;width:100px;height:30px}@media only screen and (max-width: 992px){.contact-body{grid-template-columns:1fr}.contact-body .block:first-child{display:flex;justify-content:center}}@media only screen and (max-width: 768px){.contact-body .contact-text{font-size:20px}.contact-body .item{font-size:20px}}@media only screen and (max-width: 576px){.contact-body .contact-text{font-size:18px}.contact-body .item{font-size:16px}}.main-screen{position:relative;display:flex;justify-content:center;align-items:center;margin-top:20px}.main-screen .shadow{position:absolute;z-index:-1;max-width:540px;width:100%;height:100%;border-radius:50%;box-shadow:8px 8px 35px rgba(18,18,18,.74),-8px -8px 35px rgba(255,255,255,.17)}.main-screen-container{border:15px solid #30343a;width:fit-content;margin:0 auto;border-radius:50%;overflow:hidden;display:flex;mask-image:-webkit-radial-gradient(circle, white 100%, black 100%);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.main-screen-video{max-width:510px;width:100%;height:510px}@media only screen and (max-width: 1200px){.main-screen{margin-top:52px}}@media only screen and (max-width: 768px){.main-screen{margin:20px 0 0 0}}@media only screen and (max-width: 576px){.main-screen{margin:10px 10px 0 10px}.main-screen-video{height:auto}}.gallery-mp .gallery-body{background:linear-gradient(194.86deg, rgba(0, 0, 0, 0.11) 3.39%, rgba(58, 58, 58, 0.4) 85.42%),url(assets/img/background/portfolio-mp-bck.webp) no-repeat center;background-size:cover;box-shadow:-8px -10px 30px rgba(255,255,255,.1),-1px 11px 30px rgba(0,0,0,.3),inset 2px 9px 20px #1c2023;border-radius:20px;padding:80px 100px}.gallery-mp .gallery-list{display:grid;grid-template-areas:"first second third" "first fourth fifth";grid-template-columns:2fr 1fr 1fr;grid-template-rows:minmax(30px, 242px) minmax(30px, 242px);gap:10px}.gallery-mp .gallery-list a:first-child{grid-area:first}.gallery-mp .gallery-list a:nth-child(2){grid-area:second}.gallery-mp .gallery-list a:nth-child(3){grid-area:third}.gallery-mp .gallery-list a:nth-child(4){grid-area:fourth}.gallery-mp .gallery-list a:nth-child(5){grid-area:fifth}.gallery-mp .gallery-list img{object-fit:cover;border-radius:15px;width:100%;height:100%}.gallery-mp .standart-btn{margin:80px auto 0 auto}.portfolio-body{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;padding:100px;background:linear-gradient(194.86deg, rgba(0, 0, 0, 0.11) 3.39%, rgba(58, 58, 58, 0.4) 85.42%),url(assets/img/background/portfolio-bck.webp) no-repeat center,linear-gradient(160.71deg, #34393e 6.55%, #1e1f20 96.94%) no-repeat;background-size:cover;box-shadow:-8px -10px 30px rgba(255,255,255,.1),10px 11px 30px rgba(0,0,0,.3),inset 2px 9px 20px #1c2023;border-radius:20px}.portfolio-body img{width:100%;height:100%;object-fit:cover;border-radius:15px}@media only screen and (max-width: 1200px){.gallery-mp .title-bold{padding:10px 0 50px 0}}@media only screen and (max-width: 1080px){.gallery-mp .gallery-list{grid-template-rows:none}}@media only screen and (max-width: 992px){.gallery-mp .gallery-body{padding:50px}.portfolio-body{padding:60px}.gallery-mp .title-bold{padding:16px 0 61px 0}}@media only screen and (max-width: 768px){.gallery-mp .gallery-body{padding:70px 30px}.gallery-mp .standart-btn{margin:70px auto 0 auto}.portfolio-body{padding:30px}}@media only screen and (max-width: 576px){.gallery-mp .gallery-body{margin-top:30px;padding:40px 20px 40px 20px}.gallery-mp .gallery-list{gap:5px}.gallery-mp .title-bold{padding:16px 0 29px 0}.gallery-mp .standart-btn{margin:40px auto 0 auto}.portfolio-body{grid-template-columns:1fr 1fr 1fr;padding:15px}}.about-mp{padding-bottom:150px;overflow:hidden;background:url(assets/img/background/carbon-bck.webp) no-repeat left bottom;background-size:60%}.about-mp .title-bold{padding:0 0 28px 0}.about-mp .text{color:var(--white);font-family:ProximaNova;font-size:24px;font-weight:normal}.about-mp .text p{text-align:justify}.about-mp .text .logo-horizontal{margin-top:50px}.about-mp .img-bck{max-width:740px;width:100%;float:right;shape-outside:url(assets/img/background/car-bck.webp);-webkit-shape-outside:url(assets/img/background/car-bck.webp);margin-top:200px;transform:translateX(40px);filter:drop-shadow(0px 51px 95px rgba(0, 0, 0, 0.25))}@media only screen and (max-width: 1200px){.about-mp{background:url(assets/img/background/carbon-bck.webp) no-repeat left center;background-size:70%}.about-mp .title-bold{padding:10px 0 40px 0}}@media only screen and (max-width: 1080px){.about-mp .text{font-size:20px}.about-mp .img-bck{max-width:540px;margin-top:170px}}@media only screen and (max-width: 992px){.about-mp{background-position:left 40%}.about-mp .text{font-size:18px}.about-mp .img-bck{max-width:410px;margin-top:170px}.about-mp .title-bold{padding:14px 0 53px 0}}@media only screen and (max-width: 768px){.about-mp{background-position:left 23%;background-size:80%;padding-bottom:50px}.about-mp .text{font-size:16px}.about-mp .img-bck{max-width:354px;margin-top:224px}}@media only screen and (max-width: 576px){.about-mp .text{font-size:14px}.about-mp .img-bck{display:none;max-width:234px;margin-top:245px}.about-mp .title-bold{padding:18px 0 55px 0}}.wp-block-columns-is-layout-flex{display:flex;margin-bottom:30px}.page-text{color:var(--white);font-family:ProximaNova;font-size:24px;font-weight:normal}.page-text img{width:100%;object-fit:contain}article.post-430 .entry-title,article.post-428 .entry-title{display:none}article.page{margin-bottom:60px}article.page header .section-title{margin-bottom:34px}article.page .title-bold{padding:0 0 22px 0;font-size:116px}article.page .wp-block-heading.section-title{margin-bottom:60px}@media only screen and (max-width: 1300px){article.page .title-bold{font-size:100px}}@media only screen and (max-width: 1200px){.page-text{font-size:18px;line-height:1.5}article.page .title-bold{font-size:92px}}@media only screen and (max-width: 1080px){article.page .title-bold{font-size:85px}}@media only screen and (max-width: 992px){article.post-430 .wp-block-columns-is-layout-flex,article.post-428 .wp-block-columns-is-layout-flex{flex-direction:column}article.post-430 .wp-block-image,article.post-428 .wp-block-image{margin-bottom:40px}article.page .title-bold{font-size:60px}}@media only screen and (max-width: 768px){.page-text{font-size:16px}article.page .title-bold{font-size:48px}}@media only screen and (max-width: 576px){.page-text{font-size:14px}article.page header .section-title{margin-bottom:36px}article.page .wp-block-heading.section-title{margin-bottom:46px}article.page .title-bold{font-size:28px;padding:0 0 40px 0}.wp-block-columns-is-layout-flex{margin-bottom:40px}}.lamination-page{color:#fff;font-family:ProximaNova;font-style:normal;font-weight:400;font-size:24px;line-height:1.3;margin-bottom:65px}.lamination-page .title-bold{padding:0 0 22px 0}.lamination-page h3{margin-bottom:15px}.lamination-page figure{height:100%}.lamination-page figure img{width:100%;height:100%;max-height:295px;object-fit:cover;border-radius:15px}.lamination-page .wp-block-columns-is-layout-flex{gap:18px}.lamination-page .fiberfab-sign{text-align:right;margin-top:20px}.lamination-page .main-screen{margin-bottom:70px}@media only screen and (max-width: 992px){.lamination-page .section-title{font-size:20px}}@media only screen and (max-width: 768px){.lamination-page{font-size:16px}.lamination-page .section-title{font-size:16px}.lamination-page h3{font-size:18px}}@media only screen and (max-width: 576px){.lamination-page .main-screen{margin-bottom:50px}.lamination-page .title-bold{padding:0 0 34px 0}.lamination-page .wp-block-columns-is-layout-flex{flex-direction:column;margin-bottom:24px}.lamination-page .wp-block-columns-is-layout-flex:last-child .wp-block-column:first-child{order:1}}.woocommerce-body{padding-bottom:70px}.woocommerce-product-wrap{display:grid;grid-template-columns:1fr 3fr;gap:55px}.woocommerce-product-wrap .products{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px}.woocommerce-breadcrumb{font-size:18px;color:var(--main-gray);text-transform:lowercase;margin-bottom:20px}.woocommerce-breadcrumb a{color:var(--main-gray)}.woocommerce-sidebar{background:linear-gradient(162.77deg, rgba(91, 91, 91, 0.68) 2.94%, rgba(27, 27, 27, 0.54) 80.06%);box-shadow:-6px -3px 26px rgba(255,255,255,.11),1px 13px 57px rgba(0,0,0,.49);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:23px;height:fit-content;padding:30px 25px;font-family:ProximaNova;color:var(--white);font-size:18px;font-weight:600}.woocommerce-sidebar a{font-family:ProximaNova;color:var(--white)}.woocommerce-sidebar a:hover{color:var(--bright)}.woocommerce-sidebar h3{font-size:18px;margin-bottom:18px}.woocommerce-sidebar ul{margin-left:30px}.woocommerce-sidebar ul li{display:flex;align-items:center;gap:10px;margin-bottom:18px}.woocommerce-sidebar ul li:last-child{margin-bottom:0}.woocommerce-sidebar .woo-sidebar{border-top:1px solid var(--main-gray);padding:30px 0 30px 30px;text-transform:capitalize}.woocommerce-sidebar .woo-sidebar:last-child{padding:30px 0 0 30px}.wc-block-product-categories{margin-bottom:0 !important}.sidebar-title{font-family:ProximaNova;color:var(--bright);text-transform:uppercase;font-size:18px;font-weight:600;margin-bottom:3px;display:flex;justify-content:space-between;align-items:center;gap:20px}.sidebar-title img{display:none}.wc-block-product-categories-list-item-count{font-size:80%;margin-top:2px}ul.yith-wcan-list li.chosen>a{display:flex;align-items:center}ul.yith-wcan-list li.chosen>a::before{content:url(assets/img/icon/x.svg);background:url(assets/img/decor/ellipse-decor-close.svg) no-repeat center,linear-gradient(147.55deg, #b6e13e -5.25%, #6b9104 103.36%);position:absolute;left:16px;display:flex;justify-content:center;align-items:center;width:31px;height:31px;border-radius:30px;box-shadow:4px 4px 10px rgba(18,18,18,.3),-4px -4px 10px rgba(255,255,255,.12)}.woo-pagination-wrap{display:flex;justify-content:space-between;align-items:center;color:var(--main-gray);text-transform:uppercase;font-size:18px;margin-top:60px}.woocommerce-pagination .page-numbers{display:flex;gap:50px}.woocommerce-pagination .page-numbers li a{position:relative;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50px;background:url(assets/img/decor/ellipse-decor-dark.svg) no-repeat center,var(--linear-dark-bck);background-size:contain;box-shadow:var(--rubber-shadow);color:var(--main-gray);font-size:18px;font-family:ProximaNova;text-transform:uppercase}.woocommerce-pagination .page-numbers li a::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;background:url(assets/img/decor/ellipse-decor-dark-active.svg) no-repeat center;background-size:contain}.woocommerce-pagination .page-numbers li a:hover::after{opacity:1}.woocommerce-pagination .page-numbers li a:active,.woocommerce-pagination .page-numbers li a:focus{background:url(assets/img/decor/ellipse-decor-dark-active.svg) no-repeat center,var(--linear-dark-bck-active);background-size:contain}.woocommerce-pagination .page-numbers li>span{position:relative;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50px;background:url(assets/img/decor/ellipse-decor-dark.svg) no-repeat center,var(--linear-dark-bck);background-size:contain;box-shadow:var(--rubber-shadow);color:var(--main-gray);font-size:18px;font-family:ProximaNova;text-transform:uppercase}.woocommerce-pagination .page-numbers li .current{color:var(--bright)}.page-description,.term-description{margin:36px auto 8px auto;max-width:1300px;min-width:290px;padding:0 15px;font-family:ProximaNova;font-size:18px;color:var(--main-gray)}.page-description p,.term-description p{margin-bottom:20px}.page-description p:last-child,.term-description p:last-child{margin:0}.page-description strong,.term-description strong{color:var(--bright)}.featured-mp{margin-top:52px}.featured-mp .title-bold{padding:0}.featured-mp .standart-btn{margin:44px auto 0 auto}.featured-catalog{margin-top:30px}.featured-catalog .title-bold{padding:0}.featured-list.swiper{padding:38px 15px}.woocommerce-notices-wrapper{position:relative;z-index:30}@media only screen and (max-width: 1300px){.featured-list{padding:0}}@media only screen and (max-width: 1200px){.woocommerce-product-wrap{gap:20px}.woocommerce-product-wrap .products{gap:20px}.featured ul.products{gap:20px}.woocommerce-breadcrumb{font-size:16px}.featured-mp .title-bold{padding:10px 0 0 0}}@media only screen and (max-width: 1080px){.featured-mp{margin-top:104px}.woocommerce-sidebar .woo-sidebar{padding:30px 0 30px 15px}.woocommerce-sidebar .woo-sidebar:last-child{padding:30px 0 0 15px}}@media only screen and (max-width: 992px){.woocommerce-product-wrap{grid-template-columns:1fr}.woocommerce-sidebar .woo-sidebar{padding:30px 0 30px 30px;display:none}.woocommerce-sidebar .sidebar-title{cursor:pointer}.woocommerce-sidebar .woo-sidebar:last-child{padding:30px 0 0 30px}.woocommerce-sidebar[status=open] .woo-sidebar{display:block}.woocommerce-sidebar[status=open] .sidebar-title{padding-bottom:25px}.woocommerce-sidebar[status=hidden]{padding:20px 20px}.woocommerce-sidebar[status=hidden] .sidebar-title{margin-bottom:0}.featured .woo-item{max-width:290px}.featured-catalog{margin-top:100px}.woocommerce-breadcrumb{margin:20px 0}.featured-mp .title-bold{padding:15px 0 8px 0}.featured-catalog .swiper-slide{max-width:234px}.sidebar-title img{display:block}}@media only screen and (max-width: 768px){.woocommerce-product-wrap .products{grid-template-columns:1fr 1fr;gap:22px 25px}.woo-pagination-wrap{font-size:16px}.woocommerce-pagination .page-numbers{gap:25px}.featured ul.products{gap:20px}.page-description,.term-description{font-size:16px}.featured .woo-item{max-width:230px}.woocommerce-breadcrumb{font-size:14px}.featured-catalog{margin-top:66px}.featured-catalog .title-bold{margin-bottom:26px}.woo-pagination-wrap{margin-top:84px}}@media only screen and (max-width: 576px){.woocommerce-product-wrap{gap:10px}.woocommerce-product-wrap .products{gap:10px}.page-description,.term-description{margin:30px auto 0 auto;font-size:14px}.woo-pagination-wrap{flex-direction:column;align-items:flex-start;margin-top:40px;gap:30px}.featured-mp{margin-top:78px}.featured-mp .standart-btn{margin:20px auto 0 auto}.featured .woo-item{max-width:165px}.woo-pagination-wrap{margin-top:70px;gap:0}.woocommerce-result-count{margin-bottom:64px}}.woo-item{display:flex;flex-direction:column;position:relative;z-index:1;max-width:270px;background:#464a4e;border-radius:23px;box-shadow:1px 13px 57px rgba(0,0,0,.49),-18px -4px 52px rgba(255,255,255,.15);border:3px solid #30343a;color:var(--white);font-family:"ProximaNova"}.woo-item a{color:var(--white)}.woo-item .attachment-woocommerce_thumbnail{object-fit:cover;max-height:300px;border-radius:23px 23px 0 0}.woo-item .woocommerce-loop-product__title{font-weight:600;font-size:24px;margin-bottom:7px}.woo-item .attribute{font-weight:600;font-size:14px}.woo-item .price{color:var(--main-gray);font-size:20px;font-weight:300}.woo-item:hover .woo-item__body::after{opacity:1;transition:opacity .6s}.woo-item__body{position:relative;display:flex;flex-direction:column;padding:15px 20px;height:100%}.woo-item__body .attribute{margin-bottom:7px}.woo-item__body::after{content:"";opacity:0;position:absolute;right:-3px;bottom:-3px;z-index:-1;width:50%;height:calc(100% + 4px);border-right:3px solid var(--bright);border-bottom:3px solid var(--bright);border-radius:0 0 23px 0;box-shadow:30px 22px 32px -10px rgba(182,225,62,.3)}.woo-item__price-block{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.woocommerce-loop-product__link{position:relative}.woocommerce-loop-product__link .category-name{position:absolute;top:7%;left:7%;font-weight:800;font-size:28px;text-transform:uppercase;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.add_to_cart_button{display:flex;align-items:center}.add_to_cart_button svg{max-width:21px}.add_to_cart_button:hover path{fill:var(--bright)}.add_to_cart_button.added path{fill:var(--bright)}.woo-item .added_to_cart{position:absolute;left:50%;bottom:-28px;transform:translate(-50%, 0);width:134px;padding:5px 10px;font-size:12px;font-weight:600;color:#000;text-transform:uppercase;background:var(--bright);border-radius:0 0 18px 18px;text-align:center}@media only screen and (max-width: 1080px){.woo-item .woocommerce-loop-product__title{font-size:20px}.woocommerce-loop-product__link .category-name{font-size:22px}}@media only screen and (max-width: 992px){.woo-item{max-width:360px;width:100%}.woo-item .attachment-woocommerce_thumbnail{width:100%}}@media only screen and (max-width: 768px){.woo-item .woocommerce-loop-product__title{font-size:18px}}@media only screen and (max-width: 576px){.woo-item{box-sizing:border-box}.woo-item .attachment-woocommerce_thumbnail{max-height:210px}.woo-item .woocommerce-loop-product__title{font-size:16px}.woo-item .attribute{font-size:13px}.woo-item__body{padding:10px}.woocommerce-loop-product__link .category-name{font-size:18px}}.product-body{position:relative;display:grid;grid-template-areas:"img summary" "img info";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:40px;background:linear-gradient(156.83deg, rgba(127, 136, 141, 0.13) 14.98%, rgba(127, 136, 141, 0.0923) 89.87%) top center no-repeat,linear-gradient(194.86deg, rgba(0, 0, 0, 0.11) 3.39%, rgba(58, 58, 58, 0.4) 85.42%);background-size:100% 200px,auto;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:-8px -10px 30px rgba(255,255,255,.1),10px 11px 30px rgba(0,0,0,.3),inset 2px 9px 20px #1c2023;border-radius:20px;padding:25px;color:#fff}.product-body a{color:#fff}.product-body .product-image{grid-area:img;max-width:650px}.product-body .summary{grid-area:summary}.product-body .product-info{grid-area:info;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;grid-template-areas:"tabs tabs" "price cart";gap:20px}.product-body .product-info .quantity{display:none}.product-body .product-info .cart{grid-area:cart}.product-body .product-info .cart button{font-family:Proxima Nova;max-width:250px;width:100%;height:46px;color:#84878a;border-radius:22px;font-size:18px;font-weight:600;text-transform:uppercase;background:linear-gradient(148deg, #3b4146 -5.25%, #191c1f 103.36%);transition:.3s;box-shadow:-8px -8px 35px 0px rgba(255,255,255,.17),8px 8px 35px 0px rgba(18,18,18,.74);border:3px solid #2e3439}.product-body .product-info .cart button:hover{transition:.3s;background:linear-gradient(147.55deg, #3b4146 -5.25%, #191c1f 103.36%) padding-box,linear-gradient(137.18deg, #b7e23f 9.5%, #2f353a 94.87%) border-box;border:3px solid rgba(0,0,0,0)}.product-body .product-info .cart button:active,.product-body .product-info .cart button:focus{background:linear-gradient(147.55deg, #3b4146 -5.25%, #191c1f 103.36%) padding-box,linear-gradient(137.18deg, #b7e23f 9.5%, #2f353a 94.87%) border-box;border:3px solid rgba(0,0,0,0)}.product-body .product-info .price{grid-area:price;display:flex;justify-content:center;align-items:center;max-width:250px;width:100%;height:46px;background:linear-gradient(194.86deg, rgba(0, 0, 0, 0) 3.39%, rgba(58, 58, 58, 0.2) 85.42%);box-shadow:inset 9px 5px 11px rgba(23,24,26,.34),inset -6px -10px 21px #343637;border-radius:22px;font-family:Proxima Nova;color:#84878a;font-size:24px}.swiper.thumb-swiper2{padding:0;border-radius:15px;height:500px}.swiper.thumb-swiper2 img{width:100%;height:100%;max-width:650px;object-fit:cover;border-radius:15px}.swiper.thumb-swiper{margin-top:20px;padding:0;height:100px}.swiper.thumb-swiper img{border-radius:15px;object-fit:cover;width:100%;height:100%}.related{margin-top:100px}.related .title-bold{font-size:60px}.related .products{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.woocommerce-tabs{grid-area:tabs}.woocommerce-tabs h2{margin-bottom:10px}.woocommerce-tabs th{text-align:left;padding-right:15px}#tab-additional_information{display:none}.wc-tabs{display:flex;gap:40px;margin-bottom:40px}.wc-tabs li a{position:relative;color:#fff;font-family:Proxima Nova;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.wc-tabs li a::after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:2px;opacity:0;transition:opacity .5s;background:#b6e13e;box-shadow:0px 0px 6px #b6e13e;border-radius:10px}.wc-tabs li a:hover::after{opacity:1}.wc-tabs li a.active::after{opacity:1}.summary{display:flex;flex-direction:column;gap:20px}.summary .product_meta,.summary .attribute{color:#fff;font-family:Proxima Nova;font-size:24px;font-style:normal;font-weight:400}.summary h1{color:var(--bright);font-family:Proxima Nova;font-size:36px;font-style:normal;font-weight:600}.summary a{color:#fff}@media only screen and (max-width: 1200px){.product-body .product-image{max-width:600px}}@media only screen and (max-width: 1080px){.product-body .product-image{max-width:500px}}@media only screen and (max-width: 992px){.product-body{grid-template-areas:"img" "summary" "info";grid-template-columns:100%}.swiper.thumb-swiper2 img{max-width:none}.related .products{grid-template-columns:1fr 1fr;justify-items:center}.product-body .product-image{max-width:700px}.product-body .product-info{gap:40px 20px}.product-body .product-info .price{margin:0 auto}.product-body .product-info .cart{margin:0 auto;max-width:250px;width:100%}}@media only screen and (max-width: 768px){.related .products{gap:10px}.swiper.thumb-swiper2{height:400px}.summary .product_meta,.summary .attribute{font-size:20px}.summary h1{font-size:30px}.woocommerce-tabs{font-size:14px}.woocommerce-tabs .woocommerce-tabs h2{font-size:18px}}@media only screen and (max-width: 576px){.related .title-bold{font-size:32px}.summary h1{font-size:20px}.summary .product_meta,.summary .attribute{font-size:16px}.swiper.thumb-swiper{height:54px;margin-top:12px}.product-body{padding:15px}.product-body .product-info .price{font-size:20px}.swiper.thumb-swiper2{height:300px}}.cat-slider-wrapper{position:relative}.category-mp .title-bold{padding:0px 0 32px 0}.category-list-mp.swiper{max-width:900px;padding:52px 0 20px 0}.category-list-mp.swiper .category-item{transition-duration:.96s}.category-list-mp.swiper .category-item a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.category-slider-img{max-width:180px;width:100%}.cat-logo{position:absolute;z-index:-1;top:3px}.cat-logo img{max-width:70px}@media only screen and (max-width: 1200px){.category-mp .title-bold{padding:8px 0 44px 0}}@media only screen and (max-width: 1080px){.category-list-mp.swiper{padding:56px 0 120px 0}.category-mp .title-bold{padding:12px 0 44px 0}}@media only screen and (max-width: 992px){.category-slider-img{max-width:124px}.cat-logo img{max-width:46px}.category-mp .title-bold{padding:16px 0 44px 0}.category-list-mp.swiper{padding:46px 0 118px 0}}@media only screen and (max-width: 768px){.category-slider-img{max-width:110px}.cat-logo img{max-width:40px}}@media only screen and (max-width: 576px){.category-slider-img{max-width:76px}.cat-logo img{max-width:25px}.category-list-mp.swiper{padding:30px 0 112px 0}}.checkout-page-container{background:linear-gradient(194.86deg, rgba(0, 0, 0, 0.11) 3.39%, rgba(58, 58, 58, 0.4) 85.42%);box-shadow:-8px -10px 30px rgba(255,255,255,.1),10px 11px 30px rgba(0,0,0,.3),inset 2px 9px 20px #1c2023;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:20px;overflow:hidden;margin-bottom:80px;padding:60px;color:var(--main-gray)}.woocommerce-billing-fields h3{display:none;font-family:ProximaNova;font-weight:600;font-size:18px;text-transform:uppercase;color:var(--main-gray);margin-bottom:30px}.woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column;gap:20px}.woocommerce-billing-fields__field-wrapper p{display:flex;flex-direction:column;gap:8px}.woocommerce-billing-fields__field-wrapper p label{font-size:14px}.woocommerce-billing-fields__field-wrapper p input{color:var(--main-gray);background:linear-gradient(194.86deg, rgba(0, 0, 0, 0) 3.39%, rgba(58, 58, 58, 0.2) 85.42%);box-shadow:inset 11px 9px 26px rgba(23,24,26,.7),inset -6px -10px 21px rgba(52,54,55,.41);border-radius:8px;max-width:300px;width:100%;height:44px;padding-left:14px;font-size:14px}.woocommerce-additional-fields h3{font-family:ProximaNova;font-weight:600;font-size:18px;text-transform:uppercase;color:var(--main-gray);margin:30px 0 10px 0}#order_review_heading{font-family:ProximaNova;font-weight:600;font-size:16px;color:var(--main-gray);margin:20px 0 10px 0}.woocommerce-checkout table{text-align:left;border-spacing:0 20px}.woocommerce-checkout tbody{font-size:15px}.woocommerce-checkout thead,.woocommerce-checkout tfoot{font-family:ProximaNova;font-weight:600;font-size:16px;color:var(--main-gray)}.woocommerce-checkout .product-total,.woocommerce-checkout tfoot td{padding-left:20px}.woocommerce-checkout-payment .woocommerce-privacy-policy-text{font-size:14px}.woocommerce-checkout-payment .woocommerce-privacy-policy-text a{font-weight:600;color:var(--main-gray)}.woocommerce-checkout-payment button[type=submit]{margin:60px auto 0 auto}.woocommerce-checkout-payment button[type=submit],.wc-proceed-to-checkout a{position:relative;display:flex;justify-content:center;align-items:center;background:linear-gradient(147.55deg, #3b4146 -5.25%, #191c1f 103.36%) padding-box;width:280px;height:44px;border:3px solid #2e3439;border-radius:50px;box-shadow:8px 8px 35px rgba(18,18,18,.74),-8px -8px 35px rgba(255,255,255,.17);transition:all .3s;box-sizing:border-box;color:var(--main-gray);font-size:18px;font-weight:600;text-transform:uppercase;cursor:pointer}.woocommerce-checkout-payment button[type=submit]:hover,.wc-proceed-to-checkout a:hover{background:linear-gradient(147.55deg, #3b4146 -5.25%, #191c1f 103.36%) padding-box,linear-gradient(145.01deg, rgba(66, 69, 73, 0.99) 21.05%, #b6e13e 82.68%) border-box;border:3px solid rgba(0,0,0,0)}.woocommerce-checkout-payment button[type=submit]:active,.woocommerce-checkout-payment button[type=submit]:focus,.wc-proceed-to-checkout a:active,.wc-proceed-to-checkout a:focus{background:linear-gradient(140deg, #202326 23.51%, #33383c 71.46%) padding-box,linear-gradient(145.01deg, rgba(66, 69, 73, 0.99) 21.05%, #b6e13e 82.68%) border-box;border:3px solid rgba(0,0,0,0)}.cart-page-container{background:linear-gradient(194.86deg, rgba(0, 0, 0, 0.11) 3.39%, rgba(58, 58, 58, 0.4) 85.42%);box-shadow:-8px -10px 30px rgba(255,255,255,.1),10px 11px 30px rgba(0,0,0,.3),inset 2px 9px 20px #1c2023;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:20px;overflow:hidden;margin-bottom:80px;padding:60px;color:var(--main-gray)}.cart-page-container a{color:var(--main-gray)}.cart-page-container input{color:var(--main-gray)}.cart-page-container .woocommerce-cart-form__contents{border-collapse:collapse;width:100%}.cart-page-container thead{color:var(--main-gray);border-bottom:34px solid rgba(0,0,0,0)}.cart-page-container .woocommerce-cart-form__cart-item{padding-bottom:25px}.cart-page-container .woocommerce-cart-form__cart-item:last-child{padding-bottom:0}.cart-page-container thead tr,.cart-page-container .woocommerce-cart-form__cart-item{display:grid;grid-template-columns:30px 60px 1fr 120px 120px 120px;gap:30px}.cart-page-container .woocommerce-cart-form__cart-item td{display:flex;justify-content:center;align-items:center}.cart-page-container .woocommerce-cart-form__cart-item .product-name{justify-content:flex-start}.cart-page-container .attachment-woocommerce_thumbnail{width:60px;height:60px;object-fit:cover}.cart-page-container .product-thumbnail a{display:flex}.cart-page-container .product-remove a{font-size:44px}.cart-page-container .product-price span{padding-left:10px}.cart-page-container th.product-name{text-align:left}.cart-page-container input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;text-align:center}.cart-page-container input[type=number]::-webkit-outer-spin-button,.cart-page-container input[type=number]::-webkit-inner-spin-button{display:none}.cart-page-container button.button{color:#f5f5f5}.cart-page-container button:disabled{color:var(--main-gray)}.cart-page-container .wc-proceed-to-checkout{margin-top:60px;display:flex;justify-content:center}.return-to-shop{display:flex;justify-content:center;margin:70px 0}.wc-block-components-notice-banner.is-info>svg{background:var(--main-gray) !important}.wc-block-components-notice-banner{border-color:#4d4d4d !important;background-color:#4d4d4d !important;color:#b6b6b6 !important;border-radius:15px !important}.wc-block-components-notice-banner a{color:var(--main-gray)}.wc-block-components-notice-banner.is-success>svg{background-color:var(--bright) !important}.cart_totals{margin-top:20px}.cart_totals h2{font-family:ProximaNova;font-weight:600;font-size:18px;text-transform:uppercase;color:var(--main-gray);margin-bottom:10px}.cart_totals th{text-align:left;padding-right:15px}.cart_totals .shop_table{border-spacing:0px 8px}@media only screen and (max-width: 992px){.cart-page-container{padding:40px}.cart-page-container .woocommerce-cart-form__contents thead{display:none}.cart-page-container .woocommerce-cart-form__contents .product-price span{padding:0}.cart-page-container .woocommerce-cart-form__cart-item{display:flex;flex-direction:column;align-items:baseline;gap:20px;padding:20px 10px 20px 25px}.cart-page-container .woocommerce-cart-form__cart-item td{align-items:baseline}.cart-page-container .woocommerce-cart-form__cart-item td.product-remove{align-self:flex-end}.cart-page-container .woocommerce-cart-form__cart-item td.product-remove a{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background:#414141;border-radius:100%}.cart-page-container .woocommerce-cart-form__cart-item:nth-child(odd){background:#2b2b2b;border-radius:15px}table.shop_table_responsive:first-child tr td[data-title]::before{content:attr(data-title) ": ";font-weight:700;margin-right:15px}.cart-page-container button.button{margin-top:50px;padding-left:25px}.cart_totals h2{padding-left:25px}.cart_totals table{padding-left:25px}}@media only screen and (max-width: 768px){.cart-page-container{padding:30px 20px}}@media only screen and (max-width: 576px){.cart-page-container .woocommerce-cart-form__cart-item{padding:20px 10px 20px 20px}}.order-page-container{background:linear-gradient(194.86deg, rgba(0, 0, 0, 0.11) 3.39%, rgba(58, 58, 58, 0.4) 85.42%);box-shadow:-8px -10px 30px rgba(255,255,255,.1),10px 11px 30px rgba(0,0,0,.3),inset 2px 9px 20px #1c2023;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:20px;overflow:hidden;margin-bottom:80px;padding:60px;color:var(--main-gray)}.order-page-container a{color:var(--main-gray)}.order-page-container table{text-align:left}.order-page-container table tfoot td{padding-left:15px}.order-page-container .product-total{padding-left:15px}.order-page-container ul.woocommerce-thankyou-order-details{display:flex;flex-direction:column;gap:14px}.order-page-container .woocommerce-notice--success{font-family:ProximaNova;font-weight:600;font-size:24px;text-transform:uppercase;color:var(--main-gray);margin-bottom:20px}.order-page-container .woocommerce-order-details__title{font-family:ProximaNova;font-weight:600;font-size:18px;text-transform:uppercase;color:var(--main-gray);margin:20px 0}.woocommerce-customer-details .woocommerce-column__title{display:none}.woocommerce-customer-details address{margin-top:20px}/*# sourceMappingURL=style.min.css.map */