@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:400;src:url(/fonts/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFhFTc75q7S-r0Yr5dBWC.woff2?93b5bc7d41904426ebc8d81fcff13f1e) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:400;src:url(/fonts/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFhFTc7dq7S-r0Yr5dBWC.woff2?28f8896473b7a403bfc9f4beda15952f) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:400;src:url(/fonts/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFhFTc7xq7S-r0Yr5dBWC.woff2?a1e93756d4527c59210348279a46ad40) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:400;src:url(/fonts/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFhFTc71q7S-r0Yr5dBWC.woff2?8afb1ea6d7500c8ea2a16842c9fbbbb3) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:400;src:url(/fonts/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFhFTc7Nq7S-r0Yr5dA.woff2?a082853790f6533994a767d93c5eb866) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(/fonts/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2?759106715bf2d86799b205f4640c6547) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(/fonts/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2?23668ef1f080d1007b3c48212436c78e) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(/fonts/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2?eef675a8dcbb447f9083fa7c667e5660) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(/fonts/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2?a1dd1e3b5bade65250a982b5ffd65865) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(/fonts/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2?987e172403d51edd7a93381bd3f8aa1a) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(/fonts/xn7gYHE41ni1AdIRggexSvfedN4.woff2?6bf8f821856254af35f5a960a2c02656) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/fonts/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2?759106715bf2d86799b205f4640c6547) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/fonts/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2?23668ef1f080d1007b3c48212436c78e) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/fonts/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2?eef675a8dcbb447f9083fa7c667e5660) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/fonts/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2?a1dd1e3b5bade65250a982b5ffd65865) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/fonts/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2?987e172403d51edd7a93381bd3f8aa1a) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/fonts/xn7gYHE41ni1AdIRggexSvfedN4.woff2?6bf8f821856254af35f5a960a2c02656) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/fonts/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2?759106715bf2d86799b205f4640c6547) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/fonts/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2?23668ef1f080d1007b3c48212436c78e) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/fonts/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2?eef675a8dcbb447f9083fa7c667e5660) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/fonts/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2?a1dd1e3b5bade65250a982b5ffd65865) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/fonts/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2?987e172403d51edd7a93381bd3f8aa1a) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/fonts/xn7gYHE41ni1AdIRggexSvfedN4.woff2?6bf8f821856254af35f5a960a2c02656) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--Black:#1d1d1b;--Gray:#6e747e;--Light_grey:#cfd5d6;--White:#faf9f9;--Red:red}.col-gray{color:var(--Gray)}.col-black{color:var(--Black)}.back-black{background:var(--Black)}.font-weight-light{font-weight:100}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:900}*{box-sizing:border-box;margin:0;outline:none;padding:0}body{background:var(--White);color:var(--Black);font-family:Manrope,sans-serif}img{height:auto}iframe,img,input{width:100%}input:active,input:focus{outline:none}:hover{transition:.3s}h1,h2,h3,h4,h5,h6{font-size:medium;font-weight:400}#app :disabled{cursor:not-allowed}::-moz-placeholder{color:var(--Gray)}::placeholder{color:var(--Gray)}a{color:var(--Black);text-decoration:none;transition:.3s}a:hover{color:var(--Gray)}a:focus,a:hover,button{outline:none;text-decoration:none}button{color:var(--Black)}ul{list-style:none;margin:0;padding:0}svg{transition:.3s}hr{border:none;border-top:1px solid var(--Gray);margin:15px 0;width:100%}textarea{color:var(--Black);font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:100;line-height:normal}#app .mobile,#app .tablet{display:none}#app .desktop{display:block}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}a:focus,a:hover{outline:none;text-decoration:none}.right{float:right}.left{float:left}.wrapper{overflow:hidden}.container,.container-fluid{margin:auto;width:100%}.container{max-width:1280px!important}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.display-flex,.row{display:flex}.display-center-flex{align-items:center;display:flex;flex-direction:column;justify-content:center}.display-inline-block{display:inline-block}.display-flex-end{display:flex;justify-content:flex-end}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.h1,.h2,.h3,.h5{font-family:Cormorant,sans-serif;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.h1{font-size:48px}.h2{font-size:36px}.h3{font-size:24px}.h5{font-size:14px}.text{font-size:20px}.text,.text-small{font-style:normal;line-height:140%}.text-small{font-size:14px}.btn,.btn-product,.btn-thin{align-items:center;cursor:pointer;display:flex;gap:20px;justify-content:center;padding:20px 48px;transition:.3s}.btn-long{max-width:305px;width:100%}.btn-small{max-width:200px;width:100%}.btn-thin{max-width:100%;padding:12px 48px}.btn-product{max-width:100%;padding:12px 20px}.btn-default{background:var(--White);border:1px solid var(--Black);color:var(--Black)}.btn-default:hover{background:var(--White);border:1px solid var(--Gray);color:var(--Gray)}.btn-transparent,.btn-transparent-arrow{background:transparent;border:1px solid var(--White);color:var(--White)}.btn-transparent-arrow:hover,.btn-transparent:hover{fill:var(--Black);background:var(--White);border:1px solid var(--Black);color:var(--Black)}.btn-transparent-arrow_black,.btn-transparent_black{background:transparent;border:1px solid var(--Black);color:var(--Black)}.btn-transparent-arrow_black:hover,.btn-transparent_black:hover{fill:var(--White);background:var(--Black);border:1px solid var(--White);color:var(--White)}.btn-transparent-arrow_black svg{fill:var(--Black)}.btn-transparent-arrow_black:hover svg{fill:var(--White);background:transparent}.btn-transparent-arrow svg{fill:var(--White)}.btn-transparent-arrow:hover svg{fill:var(--Black);background:transparent}.btn-white,.btn-white-arrow{background:var(--White);border:1px solid var(--Black);color:var(--Black)}.btn-white-arrow svg{fill:var(--Black)}.btn-white-arrow:hover,.btn-white-arrow:hover svg,.btn-white:hover{fill:var(--White);background:var(--Black);color:var(--White)}.btn-gray{background:var(--Gray);border:1px solid var(--Gray);color:var(--White)}.btn-gray:hover{background:var(--Black);border:1px solid var(--Black);color:var(--White)}.btn-transparent-opacity{background:var(--White,#faf9f9);border:1px solid var(--Gray,#949dab);color:var(--Gray)}.btn-transparent-opacity:hover{background:var(--White);border:1px solid var(--Black);color:var(--Black)}.btn-black{background:var(--Black);color:var(--White)}.btn-black,.btn-black:hover{border:1px solid var(--Black)}.btn-black:hover{background:var(--White);color:var(--Black)}.select .btn-transparent-arrow:hover{border:1px solid transparent}.upper,header{font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.56px;line-height:normal;text-transform:uppercase}header{align-items:center;background:var(--White);border-bottom:1.5px solid var(--Gray,#949dab);color:var(--Black,#1d1d1b);display:flex;height:120px;padding:30px 0 20px;position:sticky;top:0;z-index:11}header .container{position:relative}.close svg,.close svg path,.icons svg,.icons svg path,.sidebar-auth svg,.sidebar-auth svg path,header .down a svg,header .down a svg path,header .down button svg,header .down button svg path,header .icons a svg,header .icons a svg path,header .icons button svg,header .icons button svg path{stroke:#949dab;cursor:pointer}.close:hover svg,.close:hover svg path,.icons svg:hover,.icons svg:hover path,.sidebar-auth a:hover svg,.sidebar-auth a:hover svg path,.sidebar-auth button:hover svg,.sidebar-auth button:hover svg path,header .down a:hover svg,header .down a:hover svg path,header .down button:hover svg,header .down button:hover svg path,header .icons a:hover svg,header .icons a:hover svg path,header .icons button:hover svg,header .icons button:hover svg path{stroke:var(--Black)}header .row{display:flex;justify-content:space-between;margin:0}.menu button{background:transparent;border:none;cursor:pointer}.menu button:hover{color:var(--Gray)}.menu,.menu ul{align-items:center;display:flex;gap:40px}#sidebar,#sidebarAbout{bottom:0;height:calc(100% - 120px);left:0;list-style:none;overflow:hidden;position:fixed;right:0;top:120px;transition:.5s}#sidebar .body,#sidebarAbout .body{background:var(--White);border-right:1px solid var(--Gray,#949dab);height:100%;overflow:scroll;padding-left:80px;padding-top:36px;position:relative;transition:.5s;width:400px}#headerRow ul li a span,#headerRow ul li button span,#sidebar ul li a span,#sidebarAbout ul li a span{pointer-events:none}#headerRow ul li a span.active,#headerRow ul li button span.active,#sidebar ul li a span.active,#sidebarAbout ul li a span.active{border-bottom:1px solid;padding-bottom:5px}.hide-sidebar{left:-400px;z-index:-1}.hide-sidebar .body{left:-400px}.show-sidebar{background-color:#00000080;height:100%;width:100%;z-index:10}.show-sidebar .body{left:0}#sidebar .close,#sidebarAbout .close{float:right;height:24px;margin-right:20px;width:24px}#sidebar .show,#sidebarAbout .show{left:0}#sidebar ul,#sidebarAbout ul{align-items:flex-start;display:flex;flex-direction:column;gap:8px}#sidebar li,#sidebarAbout li{display:flex;flex-direction:column;justify-content:center;width:100%}#sidebar .dropdown.active li,#sidebarAbout .dropdown.active li{min-height:40px}#sidebar a,#sidebar button,#sidebarAbout a,#sidebarAbout button{display:block;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:7.5px 0}#sidebar .dropdown>ul,#sidebarAbout .dropdown>ul{max-height:0;opacity:1;overflow:hidden;transition:.5s}#sidebar a:hover,#sidebarAbout a:hover{color:var(--Black);font-size:17px;font-weight:600}#sidebar .dropdown.active>a,#sidebarAbout .dropdown.active>a{border-bottom:1px solid var(--Light_grey);color:var(--Gray);font-size:18px}#sidebar .dropdown.active ul,#sidebarAbout .dropdown.active ul{margin-left:25px;transition:.3s}#sidebar .dropdown ul a,#sidebarAbout .dropdown ul a{padding-left:0}#sidebar .dropdown ul li:first-child,#sidebarAbout .dropdown ul li:first-child{margin-top:15px}.search{left:0;opacity:0;position:absolute;width:0}.search ul{background:var(--White);width:100%}.search ul li{cursor:pointer;padding:10px}.search input{background:var(--White);border:none;border-bottom:1px solid var(--Light_grey,#cfd5d6);color:var(--Gray,#949dab);font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:15px 5px 0;width:100%}.search-active .burger-menu,.search-active .menu,.search-active .open,.search-active img{display:none;opacity:0;transition:.3s}.search-active .search{background:var(--White);opacity:1;padding:5px;width:85%}.search-active .close{display:block}header .close{display:none}.img-logo{align-items:center;display:flex}.logo{max-width:150px}.header-box{display:flex;flex-direction:column;width:270px}.header-box .up{border-bottom:1px solid var(--Light_grey);display:flex;justify-content:space-between;padding-bottom:10px}.header-box .down{align-items:flex-start;display:flex;gap:24px;justify-content:flex-end;margin-top:12px}.currency{align-items:center;display:flex;gap:4px;padding:0 5px}#headerRow .currency p{color:#fff}.languages{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 5px}.hero{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)) 100%,url(/images/background/home.webp),#d3d3d3 50% /cover no-repeat;background-position-x:center;background-position-y:30%;color:var(--White);height:700px}.hero .container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center}.hero .h1{color:var(--White);margin-bottom:45px;width:630px}.hero .h1 sup{font-size:20px;margin-top:-20px;position:absolute}.hero .description{font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:60px}.banner{color:var(--White);height:700px;width:100%}.banner .container{display:flex;height:100%;justify-content:space-between}.banner .h1{color:var(--White);margin-bottom:45px;text-align:left;width:630px}.banner .h1 sup{font-size:20px;margin-top:-20px;position:absolute}.banner .description{font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:60px}.banner .text{margin-bottom:60px}.banner .carousel__pagination{display:flex;flex-direction:column}#app .banner .carousel__pagination-button{border-radius:50%;height:12px;margin:8px;position:relative;width:12px}#app .banner .carousel__pagination-button--active{background-color:var(--White)}#app .banner .carousel__pagination-button:after{display:none}#app .banner .carousel__pagination-button--active:after{background:none;border:1px solid #fff;border-radius:50%;content:"";display:block;height:23px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:23px}.promotion-banner .banner-content{padding-top:80px}.home-banner .banner-content{padding-top:160px}.promotion-banner .banner-content{max-width:350px}.promotion-banner .h1{font-size:52px;font-weight:700;margin-bottom:16px;width:auto}.home-banner .h1{width:auto}.promotion-banner .description{align-items:center;display:flex;margin-bottom:16px}.promotion-banner .description span{color:var(--Red);font-size:64px;font-weight:700;padding-left:24px}.promotion-banner .text{font-size:16px;text-align:left}.promotion-banner .btn-thin{max-width:235px;padding:20px 70px}.home-banner .btn-thin{max-width:305px;padding:20px 70px}.main-title,.main-title-line,.main-title-line-left{color:var(--Gray);font-family:Cormorant,sans-serif;font-size:36px;font-style:normal;font-weight:500;letter-spacing:1.44px;line-height:130%;text-transform:uppercase}.main-title-line{text-align:right}.main-title-line-left{display:flex;text-align:left}.main-title-line h2,.main-title-line h3,.main-title-line p{background:var(--White);display:inline-block;font-size:inherit;font-weight:inherit;padding-left:20px;white-space:nowrap;width:-moz-max-content;width:max-content}.business-first .main-title-line-right .title{max-width:620px}.business-first .row:nth-child(2) .text-block p{max-width:520px}.business-first .row:nth-child(2){align-items:center}.business-first .row:nth-child(2) .col-md-12{margin-bottom:80px}.business-first .row:nth-child(3) .text-block p{max-width:400px}.business-actions{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.main-title-line:before{left:-50%}.main-title-module{font-family:Cormorant,sans-serif;font-size:24px;font-style:normal;margin-bottom:15px;text-transform:uppercase}.main-title-line-left h2,.main-title-line-left h3,.main-title-line-left p,.main-title-module h2,.main-title-module h3,.main-title-module p{background:var(--White);display:inline;padding-right:20px}.main-title-module:before{background:var(--Gray);content:"";height:1px;position:absolute;right:-50%;top:15px;width:140%;z-index:-1}.about{padding:180px 0;text-align:left}.about .description{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:128px;padding-right:30px}.about .description .h2{margin-bottom:20px}.about .description .address{font-size:16px;margin-bottom:48px;width:100%}.about .description .btn{margin-top:64px}.about img{width:100%}.phrase{margin-bottom:80px}.make-autograph,.package,.select,.sessions{margin-top:180px}.section,.sessions{height:100%;margin-bottom:180px;width:100%}.sessions .photos{margin-top:80px}.sessions .photos img{width:100%}.art .pictures{margin-bottom:64px;margin-top:42px}.art .pictures p{color:var(--Gray,#949dab);font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:15px}.art .pictures .col-md-7{display:flex;flex-direction:column;justify-content:center}.art .pictures .col-md-7 p{text-align:right}.art .pictures img{width:100%}.art .pictures .col-md-12 img{margin-bottom:62px}.art .link{display:flex;justify-content:flex-end}.make-autograph .main-img{margin:64px 0;width:100%}.make-autograph .link{display:flex;justify-content:center}.package img{width:100%}.package .photos{margin-top:80px}.select{background-image:url(/images/footer.webp);background-size:cover}.select .box{align-items:center;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:hsla(0,0%,100%,.05);display:flex;flex-direction:column;gap:30px;justify-content:center;margin:180px 0;padding:70px;text-align:center}.select .box .title{color:var(--Black,#1d1d1b);font-family:Cormorant,sans-serif;font-size:24px;font-style:normal;font-weight:500;text-transform:uppercase}.select .box .phone{color:var(--White);font-size:48px;font-style:normal;font-weight:500;line-height:normal;text-align:center}footer{align-items:flex-start;background:var(--Black,#1d1d1b);display:flex;flex-direction:column;font-weight:100;gap:50px;padding:100px 80px 50px}footer,footer a{color:var(--White)}footer a:hover{color:var(--Gray)}footer .main{border-bottom:1px solid var(--White);border-top:1px solid var(--White);padding:50px 0}footer .office{margin-top:15px}footer .office p{margin-top:8px}footer .title{font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:24px}footer li{margin-bottom:15px}footer .form{width:100%}footer .form p{margin-bottom:24px}footer .form input{background:transparent;border:none;border-bottom:1px solid var(--White);color:var(--White);margin-bottom:36px;padding:12px 12px 12px 0}footer .form .btn-long{float:right;max-width:220px}footer .contracts{align-items:center;display:flex}footer .contracts a{color:var(--White);margin-right:15px}footer .contracts a:hover{color:var(--Gray)}footer .social{align-items:center;display:flex;justify-content:flex-end}footer .social a{align-items:center;background:var(--White);border-radius:50px;display:flex;height:40px;justify-content:center;margin-left:24px;text-align:center;width:40px}footer .social a:hover{background:var(--Gray)}footer .social span{color:#000;font-size:20px}footer .copyright{margin-top:24px}#up-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.4);border:1px solid var(--Light_grey,#cfd5d6);border-radius:100px;bottom:20px;display:none;flex-shrink:0;gap:10px;height:45px;justify-content:center;padding:8px 10px;position:fixed;right:20px;transition:.3s;width:46px;z-index:9}#up-btn svg{fill:#faf9f9;transition:.3s}#up-btn:hover,#up-btn:hover svg{fill:rgba(0,0,0,.4);background:#faf9f9}.liqpay-footer{align-items:center;display:flex;justify-content:center}.liqpay-footer img{max-width:120px}.breadcrumbs{background:var(--White,#faf9f9);border:1px solid var(--Light_grey,#cfd5d6)}.breadcrumbs-small{background:transparent;padding-top:25px}.breadcrumbs-left{display:flex;justify-content:flex-start;padding-top:0}.breadcrumbs-page{align-items:center;background:transparent;border:none;display:flex;justify-content:center;margin:auto;position:absolute;width:100%}.breadcrumbs ul,.breadcrumbs-page ul,.breadcrumbs-small ul{display:flex;flex-wrap:wrap;padding:12px 0}.breadcrumbs ul li a,.breadcrumbs-page ul li a,.breadcrumbs-small ul li a{color:#949dab;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-right:5px}.breadcrumbs ul li:hover a,.breadcrumbs ul li:last-child a,.breadcrumbs-page ul li:hover a,.breadcrumbs-page ul li:last-child a,.breadcrumbs-small ul li:hover a,.breadcrumbs-small ul li:last-child a{color:var(--Black,#1d1d1b);font-size:16px;font-weight:500;text-decoration:underline}.breadcrumbs .filters,.breadcrumbs-page .filters{align-items:center;display:flex;justify-content:flex-end}.breadcrumbs .filters svg,.breadcrumbs-page .filters svg{stroke:var(--Black);cursor:pointer;transition:.3s}.breadcrumbs .filters span,.breadcrumbs-page .filters span{cursor:pointer;margin-left:15px;transition:.3s}.breadcrumbs .filters:hover span,.breadcrumbs .filters:hover svg{stroke:var(--Gray);color:var(--Gray)}.catalog,.module{margin-top:36px}.module{margin-bottom:60px}.product-box{justify-content:center;margin:20px auto;padding:12px 20px;position:relative}.product-box,.product-box a{display:flex;flex-direction:column}.module img{height:100%;margin:auto auto 24px;max-height:260px;transition:.5s;width:auto}.product-box .main-img{align-items:center;display:flex;height:260px;justify-content:center;margin:auto auto 24px;width:100%}.product-box .main-img img{height:auto;max-height:100%;max-width:100%;transition:.5s;width:auto}.product-box .info{border-top:1px solid var(--Gray);height:230px;text-align:left}.product-box .name{font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:12px;margin-top:16px}.product-box .description{font-size:14px;font-style:normal;font-weight:400;margin-bottom:12px}.product-box .location{font-size:14px;font-style:normal;font-weight:400;margin-bottom:24px}.product-box .btn-product{opacity:0;transition:.3s}.wishlist .product-box{border:1px solid var(--Light_grey);box-shadow:0 0 20px 4px rgba(148,157,171,0);padding:20px;position:relative}.wishlist .delete{position:absolute;right:25px;top:30px}.wishlist .product-box .btn-product{flex-direction:row;opacity:1}.product-box:hover .btn-product{opacity:1}.product-box:hover img{transform:scale(1.1)}.product-box .price{font-size:18px;font-weight:400;margin-bottom:16px}.product .price span,.product-box .price span{color:var(--Red)}.product .price del,.product-box .price del{color:var(--Gray,#949dab);margin-left:15px}.stickers{left:0;position:absolute;top:0;z-index:5}.product{margin-top:24px}.product .main-img{display:flex;justify-content:center;padding:16px;width:100%}.product .images img{cursor:pointer;max-height:550px;max-width:550px;width:auto}.product .box-description{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.product .box-description .h1{font-family:Cormorant,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:.96px;line-height:130%;text-transform:uppercase}.product .box-description .subname{font-size:20px;font-style:normal;line-height:140%;margin-top:25px}.product .details .certificate p{margin-bottom:0}.product .details .certificate{margin-bottom:24px}.product .box-description .certificate-authenticity,.product .details span{color:var(--Gray,#949dab);display:inline-block;font-size:16px;font-style:normal;line-height:normal;min-width:95px}.product .details p{margin-bottom:12px}.product .details p:last-child{margin-bottom:0}.product .box-description .details{align-items:flex-start;display:flex;flex-direction:column;margin:10px 0 36px}.product .box-description .price{font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:40px;width:100%}.product .buttons{display:flex;gap:20px;width:100%}.product .description-text{margin:80px 0}.product .description-text .title{font-size:20px;margin-right:42px;text-align:right}.product .description-text .content{border-left:1px solid var(--Gray);font-size:16px;font-style:normal;line-height:normal;max-height:360px;overflow-y:auto;padding-left:24px}.product .description-text .content *{line-height:30px;margin:0;padding:0}.auth{margin-bottom:200px;margin-top:50px}.auth img{padding-left:128px;width:100%}.auth .box{flex-direction:column;height:100%;justify-content:center}.auth .box,.auth .navs{align-items:center;display:flex;width:100%}.auth .navs{border-bottom:1px solid var(--Light_grey,#cfd5d6);justify-content:space-around}.auth .navs div{border-bottom:1px solid transparent;cursor:pointer;display:block;font-family:Cormorant,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:.96px;line-height:130%;padding:10px 0;text-transform:uppercase}.auth .navs div.active,.auth .navs div:hover{border-bottom:1px solid var(--Black)}.auth .login,.auth .register,.auth .reset{align-items:center;display:flex;flex-direction:column;font-weight:100;padding:48px 100px;width:100%}.auth .register{padding:0 100px 48px}.auth .register .info{padding:24px 0}.auth .register .info p{margin-bottom:8px}.auth .forgot_password{background:transparent;border:none;border-bottom:1px solid transparent;cursor:pointer;display:inline-block;margin-top:24px;padding-bottom:5px;text-align:center;transition:.5s}.auth .forgot_password:hover{border-bottom:1px solid var(--Black,#1d1d1b)}.auth .login button{margin-top:30px}.form-group{margin-bottom:15px}body .form-control{background:transparent;border:none;border-bottom:1px solid var(--Light_grey,#cfd5d6);font-family:Manrope,sans-serif;font-weight:100;padding:12px 0;width:100%}.form-control:active,.form-control:focus,.form-control:focus-visible,.table-form:active,.table-form:focus,.table-form:focus-visible{outline:none}.form-phone{background:transparent;border:none;border-bottom:1px solid var(--Light_grey,#cfd5d6);font-family:Manrope,sans-serif;font-weight:100;margin-bottom:15px;padding-bottom:12px;padding-top:12px}.error{color:var(--Red);font-size:12px}.error .error-msg{color:var(--Red);margin-top:5px;text-align:left}.error input::-moz-placeholder{color:var(--Red)}.error input,.error input::placeholder{color:var(--Red)}.error .form-control{border-bottom:1px solid var(--Red)}.remember-me{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start}.remember-me input{margin-right:15px;width:auto}.modal-container{align-items:center;display:flex;justify-content:center}.modal-container-filters{align-items:flex-start;display:flex;justify-content:flex-end}.modal-content{background:var(--White);border-radius:4px;margin:5%;max-height:100%;overflow:auto;padding:60px 40px;position:relative;text-align:center;width:90%}.modal-content .header{font-family:Cormorant,sans-serif;font-size:24px;font-style:normal;font-weight:100;padding-bottom:40px;padding-top:10px;text-transform:uppercase}.modal-content .form{margin:auto;max-width:305px;width:100%}.modal-close{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;margin:8px 8px 0 0;position:absolute;right:15px;top:5px;width:32px}.modal-close:hover{color:gray}.modal-header{margin:15px 0;text-align:center;text-transform:uppercase}.modal-container .info{font-weight:100;margin-bottom:48px}.show-pass{cursor:pointer;position:absolute;right:10px;top:10px}.show-pass path{fill:var(--Gray)}.show-pass:hover path{fill:var(--Black)}.reset_success{padding:100px 40px}.maxW500,.maxW600{max-width:600px}.maxW700{max-width:700px}.maxW800{max-width:800px}.maxW300{max-width:300px}#notification{align-items:center;bottom:0;display:flex;justify-content:center;max-height:0;overflow:hidden;position:fixed;transition:max-height .5s;width:100%;z-index:9999999}#notification p{background:var(--White);border:1px solid var(--Black);border-bottom:0;color:var(--Black);font-size:14px;font-weight:800;line-height:25px;max-width:400px;padding:20px;text-align:center;width:100%}.display-none{display:none}#app .f20,#app .f22,#app .f24{leading-trim:both;text-edge:cap;font-family:Manrope,sans-serif;font-style:normal;line-height:normal}#app .f36{font-size:36px}#app .f24{font-size:24px}#app .f22{font-size:22px}#app .f20{font-size:20px}#app .f16{font-size:16px}.font-weight-500{font-weight:500}.wishlist-modal a{margin:50px auto auto;max-width:300px}header .dropdownlang,header .up .dropdown{cursor:pointer;display:inline-block;position:relative}header .dropdownlang:hover .box,header .up .dropdown:hover .box{background:transparent;box-shadow:none}header .dropdownlang:hover .dropdown-content,header .up .dropdown:hover .dropdown-content{display:block}.dropdownlang{margin-left:16px;margin-right:10px}.dropdownlang .box{border:1px solid var(--Gray);padding:3px}.dropdown-content{background:var(--Black);display:none;padding:8px 4px 16px;position:absolute;z-index:1}.dropdown-content li{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:4px 0}.dropdown-content.currency li{min-width:50px}.dropdown-content.languages li{min-width:35px}.dropdown-content li a,.dropdown-content li p{align-items:center;border-bottom:1px solid var(--White);color:var(--White);display:flex;flex-direction:column;gap:10px;justify-content:flex-end;padding:0 4px 2px}.dropdown-content li:last-child a,.dropdown-content li:last-child p{margin-bottom:0}header .down a,header .down button{position:relative}header .down button{background:transparent;border:none;cursor:pointer}header .down a span,header .down button span,header .icons-top .icon-cart span{align-items:center;background:var(--Gray);border-radius:20px;display:flex;font-size:12px;height:16px;justify-content:center;position:absolute;right:-8px;top:0;width:16px}.warning-modal .btn{padding:12px 20px}.warning-modal .warning-body{margin:auto}.cart-modal,.wishlist-modal{font-weight:100}.cart-modal .box,.wishlist-modal .box{border-bottom:1px solid var(--Black);justify-content:space-between;padding-bottom:6px}.cart-modal .total,.wishlist-modal .total{display:none}.cart-modal .box .title,.wishlist-modal .box .title{font-size:20px}.cart-modal .information,.wishlist-modal .information{display:flex;gap:15px;justify-content:space-between}.cart-modal .price,.wishlist-modal .price{font-size:16px}.cart-modal .box,.wishlist-modal .box{display:flex;flex-direction:row;font-size:14px}.cart-modal .buttons,.warning-modal .buttons,.wishlist-modal .buttons{display:flex;justify-content:space-around;margin-top:30px}.cart-modal .details img,.wishlist-modal .details img{max-height:70px;padding:0;width:auto}.cart-modal .details .item,.wishlist-modal .details .item{align-items:center;border-bottom:1px solid var(--Gray);display:flex;flex-direction:row;font-size:14px;gap:15px;justify-content:space-between;margin-bottom:15px;padding:16px 0 5px;position:relative}.cart-modal .details .item .name,.wishlist-modal .details .item .name{max-width:185px}.cart-modal .details span,.wishlist-modal .details span{display:none}.svg-black,.svg-black path,.svg-black-fill,.svg-black-fill path,.svg-gray,.svg-gray path,.svg-gray-fill,.svg-gray-fill path{cursor:pointer;transition:.3s}.svg-gray,.svg-gray path{stroke:var(--Gray)}.svg-gray-fill,.svg-gray-fill path{fill:var(--Gray)}.svg-gray:hover,.svg-gray:hover path{stroke:var(--Black)}.svg-gray-fill:hover,.svg-gray-fill:hover path{fill:var(--Black)}.svg-black,.svg-black path{stroke:var(--Black)}.svg-black-fill,.svg-black-fill path{fill:var(--Black)}.svg-black:hover,.svg-black:hover path{stroke:var(--Gray)}.svg-black-fill:hover,.svg-black-fill:hover path{fill:var(--Gray)}.icon-cart{background:transparent;border:none}header .icon-cart{position:relative}.child-category{margin:35px 0}.child-category .title{align-items:center;border-bottom:1px solid var(--Black,#1d1d1b);display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:15px}.child-category .title a{font-size:14px}.child-category .h2{color:var(--Black,#1d1d1b);font-size:36px;text-transform:uppercase}#app .carousel__next,#app .carousel__prev{background:transparent;border:1px solid;border-radius:0;color:#000}#filters{align-items:flex-start;background:var(--White);display:flex;flex-direction:column;font-size:14px;gap:20px;justify-content:center;padding:40px 20px 50px;width:300px;z-index:1}#filters p{text-transform:uppercase}#filters .buttons{display:flex;flex-direction:column;gap:20px;width:100%}#filters .close{height:24px;width:24px}#filters .price{align-items:center;display:flex;justify-content:space-evenly;width:100%}#filters .price input{text-align:center;width:80px}#filters .locations select,#filters .price input{background:transparent;border:1px solid var(--Gray);padding:8px 10px}#filters .locations select{color:var(--Black);width:100%}.checkmark-label,.checkmark-label-left{align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative;width:100%}.checkmark-label-left{padding-left:30px}.checkmark-label input,.checkmark-label-left input{cursor:pointer;opacity:0;position:absolute}.checkmark{background-color:var(--White);border:1px solid var(--Gray);border-radius:50%;cursor:pointer;height:25px;position:absolute;right:0;top:0;width:25px}.checkmark-label-left .checkmark{left:0;right:auto}.checkmark-label input:checked~.checkmark,.checkmark-label-left input:checked~.checkmark,.checkmark-label-left:hover input~.checkmark,.checkmark-label:hover input~.checkmark{background-color:var(--White);border:1px solid var(--Black)}.checkmark:after{content:"";display:none;position:absolute}.checkmark-label input:checked~.checkmark:after,.checkmark-label-left input:checked~.checkmark:after,.checkmark-label-left:hover~.checkmark:after,.checkmark-label:hover~.checkmark:after{display:block}.checkmark-label .checkmark:after,.checkmark-label-left .checkmark:after{background:var(--Black);border:1px solid var(--Black);border-radius:50%;height:15px;right:4px;top:4px;width:15px}.checkout .checkmark-label .checkmark:after,.checkout .checkmark-label-left .checkmark:after{right:3px;top:3px}.checkmark-label-left .checkmark:after{background:var(--Black)}.show-filter{background:var(--Light_grey);padding:10px 0}.show-filter>div{display:flex;flex-direction:row;justify-content:flex-end}.show-filter>div div{align-items:center;display:flex;margin-left:20px}.show-filter svg{height:20px;margin-left:4px;width:20px}.pagination{display:inline-block}.pagination a{align-items:center;color:#000;display:flex;float:left;height:40px;justify-content:center;margin:0 3px;text-decoration:none;transition:background-color .3s;width:40px}.pagination li{display:inline}.pagination .active a,.pagination li a:hover:not(.active){background:var(--White);border-radius:5px;color:var(--Black)}.pagination .active a{font-weight:900;text-decoration:underline}.sr-only{display:none}.img-navigations{align-items:center;display:flex;justify-content:space-around;margin-top:32px;width:100%}.img-navigations>div{align-items:center;display:flex;gap:16px;justify-content:center}.img-navigations p{color:var(--Gray);cursor:pointer;padding:5px}.img-navigations .active{color:var(--Black);cursor:pointer}#productModalImage{align-items:center;display:flex;flex-direction:column}#productModalImage .close{align-items:center;background:var(--White);border:none;display:flex;margin-bottom:15px;padding:0;width:25px}#productModalImage img{max-height:600px;max-width:1000px;width:100%}#app .carousel__pagination-button{background-color:var(--Gray);border:0;border-radius:var(--vc-pgn-height);cursor:pointer;height:var(--vc-pgn-height);margin:var(--vc-pgn-margin);width:var(--vc-pgn-width)}#app .carousel__pagination-button--active{background-color:var(--Black)}.about-main-block img{margin-bottom:110px;margin-left:80px;margin-top:90px;width:413px}.about-main-block .image-block{background-image:url(/images/about/1.png);background-position-x:100%;background-position-y:125%;background-repeat:no-repeat;background-size:130%;bottom:0;left:0;opacity:.2;position:absolute;right:0;top:0;z-index:-1}.overflow-hidden{overflow:hidden}.about-main-block .description{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 68px}.blog_item img{height:300px}.blog img,.blog_item img{-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:100%}.blog img{height:400px;margin-bottom:20px}.page{margin-bottom:80px}.page .row:not(:last-child){margin-bottom:180px}.catalog .page{margin-bottom:90px}.page .h1,.page .h2{color:var(--Gray);font-family:Cormorant,sans-serif;font-style:normal;font-weight:100;line-height:130%;text-transform:uppercase}.page .row:first-child .col-md-12{margin-bottom:48px}.page .h1{font-size:48px}.page .h2{font-size:24px}.page .title{color:var(--Gray);font-family:Cormorant,sans-serif;font-size:36px;font-weight:100;letter-spacing:1.44px;text-transform:uppercase}.page p,.page ul{font-size:16px}.page ul{list-style:initial;margin-left:20px}.page .subname,.section .subname{color:var(--Gray);font-family:Manrope,sans-serif;font-size:14px}.about-main-block .h1{margin-bottom:40px}.about-main-block .h2{margin:20px 0}.about-main-block p{margin-bottom:8px}.about-messi-block .agata,.about-messi-block h2{margin-bottom:25px}.about-messi-block .agata{display:flex;height:100%;justify-content:center;max-height:260px}.about-messi-block .agata img{height:100%;width:auto}.about-messi-block img{margin-bottom:12px}.about-messi-block .title{margin-bottom:80px}.about-messi-block .link{align-content:flex-end;display:flex;flex-direction:column;height:100%;justify-content:flex-end;text-align:right}.about-messi-block a{color:var(--Black);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.about-messi-block a:hover{color:var(--Gray)}.about-guitar-block{position:relative}.about-guitar-block .image-block{background-attachment:fixed;background-image:url(/images/about/8.png);background-position-x:right;background-position-y:center;background-repeat:no-repeat;background-size:contain;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.about-guitar-block .col-md-12 h3{margin:50px 0}.about-guitar-block .col-md-3{padding-bottom:30px}.about-guitar-block a{text-align:right;text-transform:uppercase}.about-carousel-block{background:linear-gradient(to bottom,var(--White) 50%,var(--Black) 50%)}.about-carousel-block .props-box{display:flex;flex-direction:column;height:100%;padding:10px}.about-carousel-block .props-box p{color:var(--Gray);font-size:14px;margin-top:12px;text-align:left}.about-carousel-block .navigation{align-items:center;display:flex;justify-content:space-between}.about-carousel-block .navigation svg{stroke:#fff;background:#000;cursor:pointer;height:32px;margin-right:8px;padding:10px;width:36px}.about-carousel-block .links{margin-bottom:102px}.view-all{color:var(--Black);display:inline-block;text-transform:uppercase;transition:.3s}.view-all:hover{color:var(--Gray)}.about-carousel-block .links a{border-bottom:1px solid var(--White);color:var(--White);display:inline-block;text-transform:uppercase;transition:.3s}.about-carousel-block .links a:hover{border-bottom:1px solid var(--Gray);color:var(--Gray)}.about-photo-block .images div:first-child{align-content:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;text-align:right;width:100%}.about-photo-block img{margin-bottom:12px}.about-photo-block .col-md-4,.about-photo-block .col-md-4 a{align-content:space-between;display:flex;flex-wrap:wrap}.about-photo-block .images div:first-child img{max-width:413px}.about-photo-block .images div:nth-child(2){margin-top:-35%}.about-photo-block .images div:nth-child(2) img{max-width:55%}.about-session-block{margin-top:50px}.about-session-block .title{margin-bottom:80px}.about-session-block .col-md-8{max-height:480px}.about-session-block .col-md-4{display:flex;flex-direction:column;max-height:480px;overflow:scroll}.carousel .box-carousel{padding:10px}.about-iframe-block .main-iframe{height:480px}.about-iframe-block img{cursor:pointer;height:210px;-o-object-fit:cover;object-fit:cover;width:100%}.about-iframe-block img:hover{box-shadow:0 .46875rem 2.1875rem rgb(4 9 20/3%),0 .9375rem 1.40625rem rgb(4 9 20/3%),0 .25rem .53125rem rgb(4 9 20/5%),0 .125rem .1875rem rgb(4 9 20/3%)}.page-default{font-size:14px;font-style:normal;line-height:normal;margin:auto;max-width:850px}.page-default h1,.page-default h2,.page-default h3,.page-default h4,.page-default h5,.page-default h6{font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px;margin-top:36px}.page-default .title{font-family:Cormorant,sans-serif;font-size:36px;font-style:normal;font-weight:100;letter-spacing:1.44px;line-height:130%;margin-top:70px;text-align:center;text-transform:uppercase}.page-default ul{list-style:unset;margin-left:25px}.page-content{font-size:14px;font-style:normal;line-height:30px;margin:50px auto;max-width:850px;text-align:justify}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{font-size:22px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:15px;margin-top:36px}.page-content .title{font-family:Cormorant,sans-serif;font-size:36px;font-style:normal;font-weight:100;letter-spacing:1.44px;line-height:130%;margin-top:70px;text-align:center;text-transform:uppercase}.page-content ul{list-style:unset;margin-left:25px}.page-content a{font-weight:900}.main-autograph .col-md-6:first-child,.main-business .col-md-6:first-child,.main-delivery .col-md-6:first-child,.main-payment .col-md-6:first-child{padding-left:80px;padding-right:58px}.main-certification .box{align-items:center;font-weight:100;gap:36px;height:100%;margin:auto;text-align:center}.main-certification .box,.main-certification .box .description{display:flex;flex-direction:column;justify-content:center;width:100%}.main-certification .box .description{max-width:413px}.main-certification .box .description a{max-width:100%}.main-certification .box input{background:transparent;border:none;border-bottom:1px solid var(--Black);font-size:14px;margin-bottom:36px;padding:10px 10px 12px 0;text-align:center;width:100%}.certification-list{margin-top:24px}.certification-list .h1{border-bottom:1px solid var(--Light_grey,#cfd5d6);margin-bottom:40px;padding-bottom:24px}.certification-list .list p{align-items:center;display:flex;margin-bottom:24px}.certification-list p span{color:var(--Gray);font-size:48px;font-style:normal;font-weight:500;line-height:normal;margin-right:20px}.certification-list .photos{margin-top:30px}.certification-documents .col-md-5{align-items:flex-end;display:flex}.certification-documents>.container-fluid{background:#1d1d1b}.certification-documents>.container-fluid>.row>div{align-items:center;display:flex;justify-content:center;max-height:460px}.certification-documents img{max-height:100%;max-width:100%;width:auto}.certification-documents .cert{align-items:center;display:flex;justify-content:center}.certification-documents .cert img{padding:30px 0}.certification-company .info{font-size:16px}.certification-company .up,.certification-documents .up{margin-bottom:80px}.certification-documents .certs img{max-height:100px}.certification-company .down{margin-top:130px}.certification-company .down .h2{font-size:24px;margin-bottom:24px}.max600{max-width:600px}.certification-basis .h2{background:var(--White);margin-bottom:80px;padding-left:15px;text-align:left}.certification-basis .h2:before{top:25%}.certification-add{color:var(--White);padding:180px 0}.certification-add .main-title-line{color:var(--White)}.certification-add .icons{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:80px}.certification-add .icons img{background:var(--White);border-radius:20px;max-height:80px;width:auto}.about-iframe-block .iframes p{margin-bottom:24px;text-align:left}.main-autograph,.main-business{font-weight:100}.main-autograph .h1{margin:40px 0}.main-autograph .description{font-size:24px;font-style:normal;font-weight:500;line-height:normal}.main-autograph .blocks{margin:36px 0}.main-autograph .blocks div{margin-bottom:16px}.main-autograph .blocks p:last-child{margin-top:12px}.main-autograph .box a,.main-autograph .box button{background:none;border:none;color:var(--Gray);cursor:pointer;font-size:20px;font-style:normal;font-weight:100;line-height:140%}.main-business .h1{margin-bottom:48px;max-width:450px}.main-business .box{display:flex;flex-direction:column;height:100%}.container-fluid section ul,.main-business .box{justify-content:center}.main-business .col-md-6:nth-child(2) img{padding:0 10px;width:50%}.main-business .description{font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:100px;max-width:600px}.caro-business .description{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.business-first .title{max-width:800px}.main-title-line,.main-title-line-left,.main-title-line-right{align-items:center;display:flex;text-align:left}.main-title-line-left:after,.main-title-line-left:before,.main-title-line-right:after,.main-title-line-right:before,.main-title-line:after,.main-title-line:before{background:var(--Gray);content:"";flex:1 1 auto;height:1px}.main-title-line:after,.main-title-line:before{display:block}.main-title-line:before{margin-right:24px}.main-title-line:after{margin-left:24px}.main-title-line-left:before{display:none}.main-title-line-left:after{display:block;margin-left:24px;margin-right:-20%}.main-title-line-right:before{display:block;margin-left:-20%;margin-right:24px}.main-title-line-right:after{display:none}.business-first .row:first-child .text-block p{max-width:500px}.business-first .owner img{max-height:490px}.main-contact .h1,.main-delivery .h1,.main-payment .h1{margin:40px 0}.main-contact .title,.main-delivery .title,.main-payment .title{color:var(--Black);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.main-contact .title{font-size:18px;margin-bottom:31px}.main-contact p{font-size:16px}.main-delivery .description,.main-payment .description{color:var(--Black);font-size:16px;font-style:normal;font-weight:100;line-height:normal;margin-bottom:30px}.main-delivery .image{align-items:center;display:flex;justify-content:center}.main-payment .image{position:relative}.main-payment .phrase{bottom:20%;color:var(--White);left:10%;max-width:320px;position:absolute;width:100%}.main-payment .phrase p:first-child{font-family:Cormorant,sans-serif;font-size:24px;font-weight:500;letter-spacing:.96px;line-height:130%;text-transform:uppercase}.main-payment .phrase p:last-child{font-size:16px;font-weight:100;text-align:right}.main-contact .address{color:var(--Gray);font-size:20px;font-style:normal;font-weight:400;line-height:140%}.central-office{margin-bottom:6px}.main-contact .info{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px;margin-top:24px;max-width:380px}.main-contact .info div{display:flex;flex-direction:column}.main-contact .info div>p{margin-bottom:8px}.main-info .row{justify-content:space-between}.sales-phone p{display:flex;flex-direction:column}.sales-phone span:nth-child(2){font-size:24px}.main-contact .details .title span{display:none}.main-contact .partners{display:flex;flex-direction:column;gap:20px}.main-contact .partners .address{margin-bottom:8px}.main-contact .down p{margin:12px 0}.main-contact .main-image img{align-items:flex-end;display:flex;width:90%}.checkout .h3{color:var(--Gray);margin-bottom:64px;margin-top:50px}.checkout .title,.checkout .title-count{font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:30px}.checkout .title-count{align-items:center;border-bottom:1px solid var(--Black);display:flex;justify-content:space-between;padding:0 10px 24px 0}.checkout .products{border-left:1px solid var(--Black);padding-left:49px}.checkout .delivery{margin-bottom:30px}.checkout .delivery .box,.checkout .payment .box{margin:16px 0}.checkout .delivery .box textarea{border:1px solid var(--Gray);margin-left:30px;margin-top:16px;min-height:100px;padding:15px;width:80%}.checkout .buttons{align-items:center}.checkout .buttons,.checkout .buttons div{display:flex;justify-content:space-between}.checkout .checkout-info .box{display:flex;font-weight:100;position:relative}.checkout .checkout-info .box .prices{margin-top:4px;padding-top:4px}.checkout .checkout-info .box .prices div{display:flex;justify-content:space-between;margin-bottom:4px}.checkout .checkout-info .image-block{height:auto;max-width:130px}.checkout .checkout-info img{width:100%}.checkout .checkout-info .details{font-size:14px;margin-left:24px;width:180px}.checkout .checkout-info .details,.checkout-info{display:flex;flex-direction:column;justify-content:center}.checkout-info{align-items:center}.checkout-info hr{border-top:1px solid #cfd5d6;display:flex;justify-content:center;margin:20px 0;width:50%}.checkout-info .delete{margin-left:8px}.checkout-info .to-pay{border-top:1px solid var(--Black);font-size:20px;line-height:140%;margin-top:16px;padding-top:16px;text-align:right;width:100%}.hologram{min-width:70px;text-transform:uppercase}.welcome{background-position:top;background-size:cover;display:flex;justify-content:flex-end}.welcome p{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#ffffff0d;color:var(--White);font-family:Cormorant,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:.96px;line-height:130%;min-width:400px;padding:50px 40px;text-transform:uppercase}.checkout .buy{margin-bottom:24px;margin-top:64px;width:100%}.checkout .promocode input{background:transparent;border:none;border-bottom:1px solid var(--Black);font-size:14px;font-style:normal;font-weight:100;line-height:normal;margin-top:30px;max-width:305px;padding:10px 10px 12px 0;width:100%}.cart-empty{font-size:21px;padding-top:100px;text-align:center}.cart-empty a{color:var(--Gray)}.checkout .comment textarea{border:1px solid var(--Light_grey);height:100px;margin-top:30px;padding:10px 12px}.account{margin:60px auto 180px}.account .navbar{align-items:flex-start;border-bottom:1px solid var(--Light_grey);display:flex;gap:70px;margin-bottom:64px;padding:0 80px}.account .navbar a{border-bottom:1px solid transparent;color:var(--Gray);display:block;font-size:20px;font-style:normal;font-weight:100;line-height:140%;padding-bottom:8px}.account .navbar .active a,.account .navbar a:hover{border-bottom:1px solid var(--Black);color:var(--Black)}.account .title{color:var(--Gray);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:30px}.account .user{border-right:1px solid var(--Light_grey);padding-right:64px}.account .user .buttons{align-items:center;display:flex;flex-direction:column;gap:16px;padding-top:48px}.account .mobile-buttons .delete,.account .user .buttons .delete{background:transparent;border:none;cursor:pointer}.account .information{padding-left:64px}.account .information .description{font-size:16px;font-weight:100;margin-bottom:40px;max-width:420px}.account .information .form{display:flex;flex-direction:row;gap:40px;justify-content:space-between}.account .information .form .col-1,.account .information .form .col-2{display:flex;flex-direction:column;justify-content:space-between;width:100%}.account .information .form .col-2>div{height:100%;margin-bottom:30px}.account .information .form .col-2 textarea{border:1px solid var(--Light_grey);height:100%;padding:10px 12px}.box-delete-modal{align-items:center;display:flex;flex-direction:column}.box-delete-modal h2{font-size:24px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.box-delete-modal .delete-box{margin:35px auto;max-width:530px}.box-delete-modal .delete-box label{color:var(--Gray);cursor:pointer;font-size:14px;font-style:normal;font-weight:100;line-height:normal}.checkout .products .catalog-link{display:none}.promocode-msg{color:var(--Gray);font-size:14px;margin-top:15px}.checkout-modal .title{margin:30px 0}.checkout-modal a{display:inline-block;margin-top:50px}.checkout-payment-section{margin:70px 0 10px;text-align:center}.checkout-payment-section p{margin:20px 0}.checkout-payment-section a{display:inline-block;margin:20px auto}.liqpay{background:#77cc5d;border:none!important;border-radius:8px!important;box-shadow:0 0 4px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.12);color:#fff;cursor:pointer;display:inline-block!important;font-family:Open Sans,sans-serif;font-size:16px!important;font-weight:600!important;line-height:1.75!important;margin-top:15px;padding:5px 15px!important;text-align:center!important}.liqpay:disabled{background:#b4b4b4;cursor:not-allowed}.liqpay button{background:transparent;border:none;color:#fff;cursor:pointer;opacity:1}.liqpay button:hover{opacity:.8}.account-orders .box{display:block;overflow-x:auto;width:100%}.account-orders table{border-collapse:collapse;font-size:14px;min-width:1100px;text-align:center;width:100%}.account-orders .border,.account-orders th{border-bottom:1.5px solid var(--Black)}.account-orders th{background:var(--Black);color:var(--White);font-size:14px;font-weight:400;line-height:normal;padding:15px;text-align:center}.account-orders td{padding:16px}.account-orders .note{border-left:1px solid var(--Gray)}.account-orders .name{max-width:140px}.account-orders input::-moz-placeholder{color:var(--Gray)}.account-orders input::placeholder{color:var(--Gray)}.account-orders input{background:transparent;border:none;height:100%;min-height:100px;min-width:200px;padding:10px;width:100%}.select .webform{gap:0}.webform .title{margin-bottom:24px}.webform .fields{margin:auto;max-width:400px;width:100%}.webform .form-control{padding:12px 10px}.webform .form-control,.webform .form-phone{background:transparent;margin:0}.webform button{margin:40px auto auto}.webform .error{color:var(--Red)}.category-empty{margin:50px 0;text-align:center}#app .carousel__slide--visible{transform:rotateY(0)}.m-auto{margin:auto}.modal-check .details{margin:30px 0}footer .losangeles{display:flex;flex-direction:row}.main-contact img{margin-bottom:20px}.section-error{margin:100px 0;text-align:center}.wayforpay button{margin:30px auto 10px}.video-box{cursor:pointer;display:block;margin-bottom:75px}.video-box .description{min-height:92px}.video .h1{margin:35px 0 0}.video-box:hover{transform:scale(1.01)}.hover-shadow:hover{box-shadow:0 .46875rem 2.1875rem rgb(4 9 20/3%),0 .9375rem 1.40625rem rgb(4 9 20/3%),0 .25rem .53125rem rgb(4 9 20/5%),0 .125rem .1875rem rgb(4 9 20/3%)}.text-transform{text-transform:uppercase}#about-list{list-style:none;margin:0}.about-list>li .name{align-items:center;border-bottom:1px solid var(--Light_grey);cursor:pointer;display:flex;padding:6px 0}.about-list>li .name span{padding:0 10px}.about-list .active{margin-bottom:15px}.about-list .active .name,.about-list .name:hover{color:var(--Gray)}.about-list .active .name{margin-bottom:10px}.about-list>li .details{margin-left:33px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.triangle{position:relative}.triangle:before{border-bottom:20px solid transparent;border-left:35px solid #d9d9d9;border-top:20px solid transparent;content:"";cursor:pointer;height:0;left:50%;position:absolute;top:40%;transition:.3s;width:0}.triangle:hover:before{transform:scale(1.1)}.price-call{align-items:center;border-top:1px solid var(--Light_grey);display:flex;flex-direction:row-reverse;padding-top:20px;position:relative;width:100%}.call{-webkit-backdrop-filter:blur(14.130435943603516px);backdrop-filter:blur(14.130435943603516px);background:#0006;background:var(rgba(0,0,0,.4));border:1.413px solid var(--Light_grey,#cfd5d6);border-radius:141.304px;bottom:15px;display:flex;padding:10px;position:fixed;z-index:1}.call .circle{animation:scaling 2.5s cubic-bezier(.12,.7,.74,.71) infinite;border-radius:50%;height:70px;position:absolute;right:-7px;top:-7px;width:70px;z-index:-1}@keyframes scaling{0%{background-color:var(--Gray);transform:scale(.8)}to{background-color:rgba(245,0,182,0);transform:scale(1.03)}}@keyframes phone{0%{transform:scale(.95)}to{transform:scale(1.03)}}.partners{margin-bottom:25px}.partner{border:1px solid var(--Light_grey,#cfd5d6);display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:350px;text-align:center}.partner .picture{align-items:center;background:var(--Light_grey,#cfd5d6);display:flex;font-size:1.5rem;height:150px;justify-content:center}.partner img{display:block;height:auto;max-height:100%;max-width:100%;padding:25px;width:auto}.partner .description{padding:10px 0}.partner .description p{color:var(--Black,#1d1d1b);margin-bottom:5px}.partner .site{color:var(--Gray,#949dab);font-size:1.25rem;margin-bottom:20px;text-decoration:underline}.page-title{margin:35px 0}#popup__toggle{bottom:25px;position:fixed;right:10px;z-index:999}.img-circle{background-color:var(--Gray)}.circlephone{animation:circle-anim 2.4s ease-in-out infinite!important;border:2px solid var(--Gray);bottom:-25px;height:150px;opacity:.5;right:10px;width:150px}.circle-fill,.circlephone{border-radius:100%;box-sizing:content-box;-webkit-box-sizing:content-box;position:absolute;transition:all .5s}.circle-fill{animation:circle-fill-anim 2.3s ease-in-out infinite;background-color:var(--Gray);border:2px solid transparent;bottom:0;height:100px;right:35px;width:100px}.img-circle{border:2px solid transparent;border-radius:100%;bottom:14px;opacity:.7;position:absolute;right:49px}.img-circle,.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;height:72px;width:72px}.img-circleblock{animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:tossing;-webkit-animation-name:tossing;background-image:url(/images/logo/phone.webp);background-position:50%;background-repeat:no-repeat}.img-circle:hover{opacity:1}.radio-box{margin:16px 0}.radio-box .checkmark-label-left .checkmark:after{right:3px;top:3px}.radio-box .checkmark-label-left .checkmark:before{content:"";display:block;position:absolute;right:3px;top:3px}.partner-request-modal{font-size:14px;max-width:1200px;padding:30px 40px}.partner-request-modal textarea{border:1px solid var(--Gray);min-height:100px;padding:15px}.partner-request-modal .form-group{margin-bottom:0}.partner-request-modal .h5{margin-bottom:5px}.partner-request-modal .checkmark-label-left{padding-left:40px;padding-top:3px}.partner-request-modal .checkmark:after{background:var(--White)}.partner-request-modal .radio-box{margin:8px 0}@media (max-width:1380px){footer .losangeles{flex-direction:column}}@media (min-width:0px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.business-partners .row .page-title{display:flex;justify-content:space-between}#app .business-actions.desktop{display:flex}}@media (max-width:1280px){header{padding:20px}.container{padding:0 20px}footer .main .col-md-4{padding-top:40px}footer .contracts{margin-bottom:25px}.about .description{padding-left:75px}.main-title,.main-title-line,.main-title-line-left{font-size:28px}.header-box{width:230px}.make-autograph,.package,.page,.select,.sessions{margin-top:100px}.product .images img{max-width:100%}.product .box-description .price{margin-bottom:35px}.btn-product,.btn-thin{padding:12px 21px}.checkout .products{border:none;margin-top:30px;padding-left:0}.hello{padding:20px}.about-main-block img{width:360px}.about-guitar-block a{margin:25px 0}footer .losangeles{flex-direction:column}}@media (max-width:1100px){.main-contact p{font-size:15px}}@media (max-width:350px){.main-contact .info,footer .losangeles{flex-direction:column}}@media (max-width:660px){.main-title-line-right:before{margin:0}}@media (max-width:991px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{width:100%}#app .desktop{display:none}#app .tablet{display:block}.certification-documents .certificates,.certification-documents .photos{justify-content:center}.main-contact .details{margin-bottom:36px}.sales-phone p{flex-wrap:wrap;gap:4px}.sales-phone p,footer .losangeles{flex-direction:row}}@media (max-width:767px){.carousel__pagination{bottom:40px;position:absolute}.partner-request-modal .form-group{margin-bottom:15px}.partner .picture{height:auto;min-height:110px}.partner img{max-width:300px;padding:35px}.blog img{height:100%;width:100%}.link-mob{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.banner .container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-around}.banner .carousel__pagination{flex-direction:row}.home-banner .banner-content,.promotion-banner .banner-content{padding-top:0}.home-banner .h1,.promotion-banner .h1{font-size:28px;font-weight:500;margin-bottom:24px;text-align:center}.promotion-banner .description{flex-direction:column;font-size:20px;margin-bottom:8px}.promotion-banner .description span{font-size:40px}.home-banner .description{font-size:20px;margin-bottom:60px;margin-top:24px}.home-banner .btn{margin:auto;max-width:250px}.promotion-banner .text{margin-bottom:66px;text-align:center}.home-banner .btn-thin,.promotion-banner .btn-thin{gap:16px;margin-left:auto;margin-right:auto;max-width:235px;padding:16px 55px;width:100%}#app .banner .carousel__pagination-button{height:8px;margin:4px;width:8px}#app .banner .carousel__pagination-button--active:after{height:16px;width:16px}.box-description .h1{margin-top:25px}.row{margin-left:-20px;margin-right:-20px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{padding-left:20px;padding-right:20px}#headerRow{padding:0}header .icons,header .icons a{align-items:center;display:flex}.search{background:#faf9f9;padding:10px 0;top:0;width:0}.search-active .search{margin-left:20px;opacity:1;width:60%}.icons svg,.icons svg path,.sidebar-auth svg,.sidebar-auth svg path{height:28px;width:28px}#sidebar .close,#sidebarAbout .close{background:transparent;border:none;padding:0;position:absolute;right:15px;top:25px}#sidebar .close svg,#sidebarAbout .close svg{margin:0;padding:0}#sidebar,#sidebarAbout{font-size:16px;height:100%;top:100px;width:100%}#sidebar .show-sidebar,#sidebarAbout .show-sidebar{z-index:11}#sidebar .hide-sidebar,#sidebarAbout .show-sidebar{z-index:-1}#sidebar a,#sidebarAbout a{display:flex}#sidebar .buttons button,#sidebarAbout .buttons button{display:flex;width:100%}#sidebar .currency,#sidebar .icons,#sidebar .menu,#sidebarAbout .currency,#sidebarAbout .icons,#sidebarAbout .menu{border-bottom:1px solid var(--Black,#1d1d1b)}#sidebar .menu>li,#sidebarAbout .menu>li{border-bottom:1px solid var(--Light_grey,#cfd5d6);padding-bottom:8px;width:100%}#sidebar .dropdown>ul,#sidebarAbout .dropdown>ul{overflow:scroll}#sidebar .menu li:last-child,#sidebarAbout .menu li:last-child{border-bottom:0}#sidebar .icons,#sidebarAbout .icons{padding:20px 0}#sidebar .icons a,#sidebar .icons button,#sidebarAbout .icons a,#sidebarAbout .icons button{align-items:center;background:transparent;border:none;display:flex}#sidebar .icons a span,#sidebar .icons button span,#sidebarAbout .icons a span,#sidebarAbout .icons button span{align-items:center;background:var(--Gray);border:1px solid var(--Gray);border-radius:100px;color:var(--White);display:flex;height:28px;justify-content:center;position:absolute;right:20px;width:28px}#sidebar .icons a span:hover,#sidebar .icons button span:hover,#sidebarAbout .icons a span:hover,#sidebarAbout .icons button span:hover{background:var(--White);border:1px solid var(--Black);color:var(--Black)}#sidebar .icons a svg,#sidebar .icons button svg,#sidebarAbout .icons a svg,#sidebarAbout .icons button svg{margin-right:15px}#sidebar .blocks,#sidebarAbout .blocks{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:20px}#sidebar .currency,#sidebarAbout .currency{padding:20px 0}#sidebar .phone,#sidebarAbout .phone{padding:20px 0;text-align:center;width:100%}#sidebar .phone a,#sidebarAbout .phone a{align-items:center;color:var(--Black,#1d1d1b);display:flex;font-size:20px;justify-content:center}#sidebar .blocks .name,#sidebarAbout .blocks .name{color:var(--Gray,#949dab)}#sidebar .blocks .items,#sidebarAbout .blocks .items{align-items:center;display:flex}#sidebar .blocks .items a,#sidebar .blocks .items p,#sidebarAbout .blocks .items a,#sidebarAbout .blocks .items p{border:1px solid transparent;margin-left:15px;padding:8px}#sidebar .blocks .items .active,#sidebar .blocks .items a:hover,#sidebar .blocks .items p:hover,#sidebarAbout .blocks .items .active,#sidebarAbout .blocks .items a:hover,#sidebarAbout .blocks .items p:hover{border:1px solid var(--Gray,#949dab)}header{height:100px}header .top,header .top .left-side{display:flex;flex-direction:row;justify-content:space-between}.burger-menu{margin-right:15px}.burger-menu,.sidebar-auth{align-items:center;display:flex}.sidebar-auth{border-bottom:1px solid var(--Black,#1d1d1b);margin-bottom:10px;padding-bottom:10px;width:100%}.sidebar-auth svg{margin-right:15px;padding:4px}.sidebar-auth button{background:transparent;border:none;padding:0 20px}#sidebar .body{padding:30px 20px 14px;width:275px}.modal-content{margin:3%;padding:60px 15px 20px;width:97%}.modal-close{right:0}.auth{margin-bottom:50px}.auth img{padding-left:0}.auth .register{padding:0 0 48px}.auth .login{padding:48px 0}.auth-modal .login,.auth-modal .register,.auth-modal .reset{padding-bottom:20px}.auth-modal{margin-bottom:0}.auth-modal .info{margin-bottom:0;text-align:left}#up-btn{display:flex}.hero{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.67)) 100%,url(/images/background/home_mob.webp),#d3d3d3 50% /cover no-repeat}.hero .h1{font-size:28px;text-align:center;width:100%}.hero .description{font-size:20px;text-align:center;width:100%}.hero .btn{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);margin-left:auto;margin-right:auto;max-width:300px;padding:16px 48px}.make-autograph .main-img{margin:50px 0}.text{font-size:14px}.main-title,.main-title-line{font-size:20px;margin-bottom:35px}.main-title-line,.phrase{margin-bottom:35px}.main-title-line{text-align:left}.main-title-line p{font-size:20px;font-style:normal;font-weight:500;letter-spacing:.8px;line-height:130%;padding-left:0;padding-right:20px;text-transform:uppercase}.main-title-line:before{left:auto;right:-50%;top:15px;width:140%}.main-title-line:after{margin-left:0}.sessions{margin-bottom:88px}.make-autograph,.package,.select,.sessions{margin-top:88px}.sessions .photos{margin-top:36px}.about{padding:88px 0}.about .description .h2{font-size:20px}.about .description{margin-bottom:24px;order:1;padding-left:15px;padding-right:15px}.about .btn{margin:36px auto 0}.about .image{order:2}.about .link{order:3}.about .description .address{margin-bottom:35px}.about .description .btn{margin:36px auto 88px}.art .pictures .col-md-12 img,.art .pictures .col-md-5 img{margin-bottom:25px}.art .pictures{margin-bottom:35px}.art .pictures p{font-size:14px;text-align:right}.btn{padding:12px 48px}.btn-long{max-width:100%}.package .photos{margin-top:35px}.package img{margin-bottom:20px}.package .photos .col-md-4:last-child img{margin-bottom:0}.about-main-block,.container{margin-top:0;padding:0 20px}.select{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)) 100%,url(/images/footer_mob.webp),#d3d3d3 50% /cover no-repeat;background-size:cover}.select .box{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--White);margin:120px 20px;padding:0}.select .box .title{color:var(--White);font-size:28px;text-align:center}.select .box .phone-call{color:var(--White);font-size:20px;text-align:center}.select .box .phone{font-size:36px}.select .box .btn{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:hsla(0,0%,100%,.05);border:1px solid var(--White);font-size:16px}footer .info .col-md-3{order:1}footer .info .col-md-2{order:2;padding-bottom:24px}footer .info .col-md-2,footer .info .contracts{align-items:center;display:flex;justify-content:center}footer .info .contracts{flex-direction:column;order:3;text-align:center}footer .info .col-md-6{order:4}footer .main{border-bottom:0;padding:40px 0}footer .form .btn-long{float:none;margin:auto}footer .form p{margin-bottom:12px}footer{gap:initial;padding:80px 20px}footer .col-1,footer .col-2,footer .col-3{margin-bottom:40px}footer .social{align-items:center;display:flex;justify-content:center;margin:0 12px;padding:35px 0}footer .info .contracts a{margin-bottom:10px}footer .copyright{text-align:center}footer .title{font-size:16px}footer .social a{margin-left:6px;margin-right:6px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{width:100%}#app .desktop,#app .tablet{display:none}#app .mobile{display:block}#sidebar .body .menu .dropdown,#sidebarAbout .body .menu .dropdown{position:relative}#sidebar .body .menu .dropdown:before,#sidebarAbout .body .menu .dropdown:before{align-items:center;content:url(/images/icons/menu_arrow.svg);display:flex;height:16px;justify-content:center;margin-right:5px;position:absolute;right:20px;top:10px;transform:rotate(-180deg);transition:.5s;width:16px}#sidebar .body .menu .dropdown.active:before,#sidebarAbout .body .menu .dropdown.active:before{top:15px;transform:rotate(0deg)}.hero{background-size:cover}.hero .container{align-items:flex-start;flex-direction:column;justify-content:space-around}.photos .carousel{display:block;height:100%;-o-object-fit:cover;object-fit:cover;padding:10px;transition:all .3s ease;width:100%;z-index:1}.product .buttons{flex-direction:column;gap:12px}.cart-modal .buttons,.wishlist-modal .buttons{flex-direction:column;gap:20px;justify-content:space-around;min-height:100px}.cart-modal .buttons a,.cart-modal .buttons button,.wishlist-modal .buttons a,.wishlist-modal .buttons button{max-width:100%}.cart-modal .information,.wishlist-modal .information{display:flex;flex-direction:column;gap:7px;padding:0 25px}.cart-modal .information span,.wishlist-modal .information span{display:block}.cart-modal .information div,.wishlist-modal .information div{display:flex;font-size:12px;justify-content:space-between;margin:2px 0;order:1}.cart-modal .information .name,.wishlist-modal .information .name{font-size:14px;order:0;text-align:left}.cart-modal .information .hologram,.wishlist-modal .information .hologram{font-size:14px}.cart-modal .header,.wishlist-modal .header{font-size:20px;padding-bottom:0}.cart-modal .details,.wishlist-modal .details{border-top:1px solid var(--Black);margin-top:12px;padding-top:12px}.cart-modal .total,.wishlist-modal .total{display:block;margin-bottom:30px;text-align:right}.cart-modal .details .item,.wishlist-modal .details .item{flex-direction:row;gap:0;justify-content:flex-start;margin-bottom:12px;padding:12px 0}.cart-modal .information .item,.wishlist-modal .information .item{padding-bottom:24px}.cart-modal .box,.wishlist-modal .box{display:none}.cart-modal>.w100,.wishlist-modal>.w100{display:flex;flex-direction:column}.cart-modal .delete,.wishlist-modal .delete{display:flex;justify-content:flex-end;margin-top:20px;position:absolute;right:0;top:0}.cart-modal .details img,.wishlist-modal .details img{max-height:100px}header .icon-cart{margin-left:15px}.breadcrumbs ul li a{font-size:12px;margin-right:0}.breadcrumbs ul li:hover a,.breadcrumbs ul li:last-child a{font-size:13px}.breadcrumbs .filters span{display:none}.product .box-description h1{font-size:20px;margin-top:24px}.product .box-description .subname{font-size:16px;padding-bottom:12px;width:100%}.product .box-description .price{margin:24px 0;order:1}.product .box-description .buttons{order:2}.product .box-description .details{margin:36px 0 16px;order:3}.product hr{display:none}.product .description-text{margin:20px -20px 0}.product .description-text .title{background:var(--White);display:inline-block;margin-bottom:16px;padding-right:8px;text-align:left}.product .description-text .title:before{background:var(--Light_grey);content:"";height:1px;position:absolute;right:-50%;top:16px;width:140%;z-index:-1}.product .description-text .content{border:none;font-size:14px;padding:0}.main-title-module{font-size:20px}.product .main-img img{height:auto;max-height:100%;max-width:100%;width:auto}.product img{width:100%}.child-category .title{border-bottom:0;margin:0;padding:0}.child-category .title a{display:none}.child-category .h2{background:var(--White);font-size:20px;margin-bottom:10px;padding-right:10px}.child-category .h2:before{background:var(--Black);content:"";height:1px;position:absolute;right:-50%;top:16px;width:140%;z-index:-1}.product-box img{height:auto;max-height:none;max-width:200px;width:100%;z-index:2}.product-box .btn-product{opacity:1}.child-category .details{border-bottom:1px solid var(--Black);margin:15px 0;padding-bottom:2px}#productModalImage img{width:96%}.product .carousel__next,.product .carousel__prev{position:relative}.breadcrumbs-page{position:static}.page{margin-bottom:48px}.page .row:not(:last-child){margin-bottom:100px}.page .h1{font-size:28px}.page .title{font-size:20px;font-style:normal;font-weight:500;letter-spacing:.8px;line-height:130%;text-transform:uppercase}.about-main-block .h1{margin:32px 0}.about-main-block img{box-shadow:0 0 20px 4px rgba(53,42,37,.2);height:345px;margin:0 0 47px;width:auto}.about-main-block .image-block{background-position-x:50%;background-position-y:-100%}.about-main-block .description{margin:20px 0 0}.about-messi-block .title{margin-bottom:36px}.about-messi-block p{margin-bottom:24px}.about-messi-block a{text-transform:inherit}.view-all{text-transform:none}.view-all p{border-bottom:1px solid var(--Black,#1d1d1b);display:inline-block}.about-guitar-block .col-md-12 p{margin-bottom:40px}.about-guitar-block p{margin-bottom:36px;margin-top:8px}.about-carousel-block .links{margin-bottom:70px}.about-photo-block .images div:nth-child(2){margin-top:0}.about-photo-block .images div:nth-child(2) img{max-width:100%;width:100%}.about-photo-block .col-md-4 p,.about-photo-block .images>div{margin-bottom:36px}.about-photo-block .images div:first-child{text-align:left}.about-guitar-block .image-block{background-image:url(/images/about/8_1.png);background-size:contain}.about-guitar-block .col-md-4{order:2}.about-guitar-block .col-md-3{order:3}.about-guitar-block .col-md-11{order:4}.about-session-block .col-md-4{max-height:none}.about-iframe-block .main-iframe{height:200px}.about-iframe-block img{height:200px;margin-top:25px}.main-certification{color:var(--White);padding:40px 0}.main-certification .h1{color:var(--White);font-size:28px}.main-autograph .row,.main-business .row,.main-delivery .row,.main-payment .row{margin:0;padding:20px}.main-contact .row{margin:0}.main-autograph .col-md-6,.main-autograph .col-md-6:first-child,.main-business .col-md-6:first-child,.main-contact .col-1,.main-contact .col-2,.main-contact .details,.main-delivery .col-md-6:first-child,.main-payment .col-md-6:first-child{padding:0}.main-certification .h2{text-align:center}.main-certification .box input{background:var(--White);border-bottom:1px solid var(--Black,#1d1d1b);padding:10px 12px}.section{margin-bottom:100px}.h2{font-size:20px;margin-bottom:24px}.certification-documents .photos .container{padding-bottom:48px}.certification-documents .up{margin-bottom:24px}.certification-list .photos{margin-top:36px}.certification-company .h2{margin-bottom:36px}.certification-company .down,.certification-company .down img{margin-top:64px}.certification-basis .h2{margin-bottom:36px;padding-left:0}.certification-basis .h2:before{opacity:0}.certification-basis .col-md-6{order:2}.certification-basis .col-md-6:first-child{order:0}.certification-basis .col-md-6:nth-child(3){order:1}.certification-basis img{margin-bottom:24px}.certification-add{padding:88px 0}.about-session-block .title{margin-bottom:36px}.main-autograph .h1{font-size:28px;text-align:center}.main-autograph .description{font-size:16px;margin:auto;max-width:290px;text-align:center}.main-autograph .blocks div{text-align:center}.main-autograph img{margin:36px 0}.main-business .h1{font-size:28px;margin-bottom:24px}.main-business .box{display:block;margin:36px 0}.main-business .col-md-6{padding:0}.main-business .description{margin-bottom:36px}.main-business .col-md-6:nth-child(2){margin-bottom:36px;text-align:center}.main-business .col-md-6:nth-child(2) img{padding:0}.page .row:first-child .col-md-12{margin-bottom:24px}.business-first .photos{margin-bottom:36px}.business-first .mobile p{margin-bottom:24px}.business-partners .row .page-title .h6{margin-bottom:60px}.business-first .row:nth-child(2) .col-md-12,.business-first .row:nth-child(2) .text-block{margin-bottom:24px}.caro-business{margin-bottom:0}.caro-business .description{display:none}.main-delivery .h1,.main-payment .h1{font-size:28px}.main-payment .phrase{color:var(--Black);left:0;margin-top:36px;position:relative;top:0}.main-payment .image{padding:0}.main-delivery img{margin-bottom:36px}.main-contact{font-size:14px}.main-contact .h1{font-size:28px;margin:24px 0 36px}.main-contact .address,.main-contact .title{font-size:16px}.main-contact img{margin:36px 0}.main-contact .title{margin-bottom:24px}.main-contact .partners{gap:24px}.main-contact .down p{margin:0}.main-contact .down .sales-phone p{margin-bottom:8px}.checkout .h3{margin-bottom:48px}.checkmark{height:20px;width:20px}.checkmark,.checkmark-label-left{font-size:14px}.checkmark-label .checkmark:after,.checkmark-label-left .checkmark:after{height:10px;width:10px}.checkout .title,.checkout .title-count{font-size:16px}.h3{font-size:20px}.hello{color:var(--Gray);padding:20px}.welcome{min-height:100px}.checkout{margin-top:50px}.checkout .promocode input{margin-bottom:48px;max-width:100%}.checkout .products{border:none;padding:0}.checkout .products .catalog-link{display:flex;justify-content:center;margin:auto;width:100%}.checkout .products .catalog-link p{border-bottom:1px solid var(--Black)}.checkout .buttons{display:none}.checkout .title,.checkout .title-count{font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:24px}.checkout .comment textarea{margin-top:16px}.account .navbar{display:flex;gap:initial;justify-content:space-between;margin-bottom:48px;padding:0}.account .navbar a{font-size:16px;padding:8px 10px}.account-orders .checkout-info{margin:0;padding:0;width:100%}.account-orders .checkout-info .box{padding:0 20px}.account-orders .checkout-info .order-info{align-items:center;background:var(--Black);color:var(--White);display:flex;justify-content:space-between;margin:24px 0;padding:4px 20px;width:100%}.account-orders .checkout-info .other-info{display:flex;flex-direction:column;font-size:16px;margin-top:16px;padding:0 20px;width:100%}.account-orders .checkout-info .total{border-top:1px solid var(--Black);display:flex;gap:24px;justify-content:flex-end;padding:8px 20px;width:100%}.account-orders .note-description{color:var(--Gray);font-size:12px;margin-top:24px}.account-orders input{border:1px solid var(--Light_grey);margin-top:12px;min-height:auto}.account{margin:60px auto}.account .information,.account .user{padding:0 20px}.account .user .buttons{padding-top:24px}.account .user .buttons .delete{margin-bottom:36px}.account .information .form{display:flex;flex-direction:column;gap:40px;justify-content:space-between}.account .information .form .col-2>div{margin-bottom:0}.account .mobile-buttons{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.product .images img{max-width:300px}.webform{padding-bottom:35px}.webform .title{margin:24px 0}.product-box .info{height:auto}header{margin-bottom:0;padding:0}header .container{margin:auto}.about-carousel-block .links a{margin-top:20px}#app .f28mob{font-size:28px}#app .f22mob{font-size:22px}#app .f20mob{font-size:20px}#app .f18mob{font-size:18px}#app .f16mob{font-size:16px}.about-main-block .image-block{margin-bottom:0;margin-top:25px}.product-box:hover img{transform:scale(1)}#sidebar .dropdown.active li,#sidebarAbout .dropdown.active li{min-height:auto}.video-box:hover{transform:scale(1)}.video .h1{font-size:36px}.logo{max-width:120px}#sidebar,#sidebarAbout{height:calc(100% - 100px)}#sidebar .buttons,#sidebarAbout .buttons{padding-bottom:20px}.banner{height:595px}}@media (min-width:992px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.certification-documents .certificates{gap:45px}.main-contact .details .title span{display:inline}.main-info .offices .title{margin-bottom:51px}}@media (min-width:1280px){.certification-documents .container .up div:first-child p{width:655px}}.m-b-5{margin-bottom:5px}.m-t-15{margin-top:15px}.m-r-15{margin-right:15px}.m-l-15{margin-left:15px}.m-b-15{margin-bottom:15px}.p-t-15{padding-top:15px!important}.p-r-15{padding-right:15px!important}.p-l-15{padding-left:15px!important}.p-b-15{padding-bottom:15px!important}.p-b-25{padding-bottom:25px!important}.padding-15{padding:15px!important}.w100{width:100%}.h100{height:100%}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon.woff?ea68cea3e4f47f1e3338c1587d5e65a8) format("woff")}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-check-circle-o:before{content:"\f05d"}.icon-sign-in:before{content:"\f090"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-close2:before{content:"\e5cd"}.icon-instagram:before{content:"\f16d"}.icon-facebook:before{content:"\f09a"}.icon-youtube-play:before{content:"\f16a"}.zoom-on-hover{overflow:hidden;position:relative}.zoom-on-hover .normal{width:100%}.zoom-on-hover .zoom{opacity:0;position:absolute;transform-origin:top left}.zoom-on-hover.zoomed .zoom{opacity:1}.zoom-on-hover.zoomed .normal{opacity:0;transition:opacity 1s ease-in-out}@keyframes pulse{0%{opacity:1;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(.9)}}@keyframes tossing{0%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}to{transform:rotate(-8deg)}}@keyframes circle-anim{0%{opacity:.1;transform:rotate(0deg) scale(.5) skew(1deg)}30%{opacity:.5;transform:rotate(0deg) scale(.7) skew(1deg)}to{opacity:.1;transform:rotate(0deg) scale(1) skew(1deg)}}@keyframes circle-fill-anim{0%{opacity:.2;transform:rotate(0deg) scale(.7) skew(1deg)}50%{opacity:.2;transform:rotate(0deg) scale(1) skew(1deg)}to{opacity:.2;transform:rotate(0deg) scale(.7) skew(1deg)}}.search-trigger{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;justify-content:center;line-height:1;padding:4px}.search-trigger:focus-visible{border-radius:3px;outline:2px solid currentColor;outline-offset:2px}.search-drawer{display:flex;flex-direction:column;inset:0;position:fixed;z-index:300}.search-drawer__panel{background:#fff;border-bottom:1px solid #eaeaea;display:flex;flex-direction:column;max-height:480px;overflow:hidden}.search-drawer__panel>.container{display:flex;flex:1;flex-direction:column;overflow:hidden;padding-bottom:0;padding-top:20px}.search-drawer__top{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;flex-shrink:0;gap:12px;padding-bottom:16px}.search-drawer__form{align-items:center;display:flex;flex:1;gap:10px}.search-drawer__search-icon{color:#999;flex-shrink:0}.search-drawer__input{background:transparent;border:none;color:#1a1a1a;flex:1;font-family:inherit;font-size:16px;letter-spacing:.01em;outline:none}.search-drawer__input::-moz-placeholder{color:#bbb}.search-drawer__input::placeholder{color:#bbb}.search-drawer__input::-webkit-search-cancel-button{display:none}.search-drawer__close{align-items:center;background:transparent;border:none;border-radius:3px;color:#555;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:color .15s,background .15s;width:36px}.search-drawer__close:hover{background:#f2f2f2;color:#1a1a1a}.search-drawer__close:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.search-drawer__alpha-section{display:flex;flex:1;flex-direction:column;overflow:hidden}.search-drawer__live{flex:1;overflow-y:auto;padding:8px 0 20px}.search-drawer__live-spinner-wrap{display:flex;justify-content:center;padding:28px}.search-drawer__live-list{list-style:none;margin:0;padding:0}.search-drawer__live-item{border-bottom:1px solid #f0f0f0;color:#1a1a1a;cursor:pointer;font-size:14px;padding:10px 0;transition:color .15s}.search-drawer__live-item:hover{color:#666}.search-drawer__live-empty{color:#999;font-size:14px;margin:0;padding:28px 0;text-align:center}.search-drawer__spinner{animation:sd-spin .65s linear infinite;border:2px solid #e8e8e8;border-radius:50%;border-top-color:#1a1a1a;display:inline-block;height:22px;width:22px}@keyframes sd-spin{to{transform:rotate(1turn)}}.search-drawer__overlay{background:rgba(0,0,0,.35);flex:1}.search-drawer-enter-active,.search-drawer-leave-active{transition:opacity .3s ease}.search-drawer-enter-from,.search-drawer-leave-to{opacity:0}.search-drawer-enter-active .search-drawer__panel,.search-drawer-leave-active .search-drawer__panel{transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .3s ease}.search-drawer-enter-from .search-drawer__panel,.search-drawer-leave-to .search-drawer__panel{opacity:0;transform:translateY(-16px)}.search-drawer-enter-to .search-drawer__panel,.search-drawer-leave-from .search-drawer__panel{opacity:1;transform:translateY(0)}@media (max-width:767px){.search-drawer__panel{max-height:calc(100vh - 56px)}.search-drawer__panel>.container{padding-left:16px;padding-right:16px;padding-top:14px}.search-drawer__input{font-size:15px}.search-drawer__top{padding-bottom:12px}}.alphabet-tabs{display:flex;flex-wrap:wrap;gap:2px;padding:16px 0 12px}.alphabet-tabs__btn{background:transparent;border:1px solid transparent;border-radius:3px;color:#333;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;height:34px;letter-spacing:.02em;line-height:1;min-width:34px;padding:0 6px;text-transform:uppercase;transition:background .15s,color .15s,border-color .15s}.alphabet-tabs__btn:hover{background:#f2f2f2;border-color:#e0e0e0}.alphabet-tabs__btn--active{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.alphabet-tabs__btn:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.suggestion-list{flex:1;overflow-y:auto;padding:8px 0 24px}.suggestion-list__center{display:flex;justify-content:center;padding:32px}.suggestion-list__msg{color:#999;font-size:14px;margin:0;padding:28px 0;text-align:center}.suggestion-list__items{list-style:none;margin:0;padding:0}.suggestion-list__item{border-bottom:1px solid #f0f0f0}.suggestion-list__item:last-child{border-bottom:none}.suggestion-list__link{color:#1a1a1a;display:block;font-size:14px;letter-spacing:.01em;padding:11px 0;text-decoration:none;transition:color .15s}.suggestion-list__link:hover{color:#666}.suggestion-list__link--plain{cursor:default}.suggestion-list__spinner{animation:sl-spin .65s linear infinite;border:2px solid #e8e8e8;border-radius:50%;border-top-color:#1a1a1a;display:inline-block;height:22px;width:22px}@keyframes sl-spin{to{transform:rotate(1turn)}}banner-carousel{display:block;height:700px}home-photo-block{aspect-ratio:1440/400;display:block;width:100%}@media (max-width:767px){banner-carousel{height:595px}home-photo-block{aspect-ratio:unset;min-height:200px}}
