@font-face{font-family:Barlow;src:url(/assets/fonts/Barlow-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Barlow;src:url(/assets/fonts/Barlow-Semibold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Barlow;src:url(/assets/fonts/Barlow-Medium.ttf) format("truetype");font-weight:500;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}body{min-height:100svh;display:flex;flex-direction:column;color:#1a2033}body,html{scroll-behavior:smooth}html{font-size:14px;font-family:Barlow,sans-serif;overflow:auto;scroll-padding-top:100px}@media(min-width:1632px){html{font-size:16px}}body,html{position:relative;overscroll-behavior-y:none}a{transition:all .2s ease-in-out;text-decoration:none}a,a:link,a:visited{color:unset}button{background:rgba(0,0,0,0);border:none;border-spacing:0;text-shadow:none;font-family:Barlow,sans-serif;text-decoration:none;text-indent:0;cursor:pointer}button,input,textarea{outline:none;box-shadow:none}input,textarea{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-moz-placeholder,textarea::-moz-placeholder{font-family:Barlow;font-size:1rem}select,textarea{font-size:1rem;font-family:Barlow}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}option{font-size:1rem;font-family:Barlow}input[type=text]{-webkit-appearance:none}select{outline:none;border:none;box-shadow:none;text-indent:.5em;background-color:rgba(0,0,0,0)}select::-ms-expand{display:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1000px rgba(0,0,0,0);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:14px}}.sb-show-main.sb-main-padded{padding:0}.fancybox__backdrop{background-color:rgba(156,156,156,.19)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.slider-default{margin:0 -16px!important;padding:0 16px!important}@media(min-width:768px){.slider-default{margin:0 -40px!important;padding:0 40px!important}}@media(min-width:1024px){.slider-default{margin:0 -60px!important;padding:0 60px!important}}@media(min-width:1632px){.slider-default{margin:0!important;padding:0!important}}.slider-default .swiper-wrapper{margin-bottom:24px}.slider-default .swiper-slide{height:auto;display:flex;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.slider-default .swiper-slide{min-width:unset}}@media(min-width:1632px){.slider-default .swiper-slide{min-width:max-content}}.slider-default .swiper-slide:last-child{margin-right:0!important}.slider-default .swiper-pagination-progressbar{max-width:206px!important;height:2px!important;background-color:rgba(18,35,90,.1);position:static}.slider-default .swiper-pagination-progressbar-fill{background-color:rgba(23,30,51,.7)!important;transform-origin:left top}.swiper-reviews-progressbar{max-width:206px!important;height:2px!important;background-color:rgba(18,35,90,.1);position:static!important}.swiper-reviews-progressbar .swiper-pagination-progressbar-fill{background-color:rgba(23,30,51,.7)!important;transform-origin:left top!important}.swiper_product,.swiper_product img{width:100%}.swiper_product .swiper-button-next:after,.swiper_product .swiper-button-prev:after{color:#fff;opacity:.5;font-size:35px}.swiper_product .swiper-pagination-bullet-active{background:gray!important}.swiper_product .swiper-pagination-bullet{background:#fff;opacity:.5}.mobile-slide-swiper .swiper-wrapper{margin-bottom:24px;display:flex}.mobile-slide-swiper .swiper-slide{padding-right:32px;max-width:328px;min-width:346px}.mobile-slide-swiper .swiper-pagination-progressbar{max-width:328px;height:2px!important;background-color:rgba(18,35,90,.1);position:static}@media(min-width:768px){.mobile-slide-swiper .swiper-pagination-progressbar{max-width:206px!important}}.mobile-slide-swiper .swiper-pagination-progressbar-fill{background-color:rgba(23,30,51,.7)!important;transform-origin:left top}.choose-tabs-storyline-swiper{touch-action:pan-y}.choose-tabs-storyline-swiper .swiper-wrapper{position:relative;width:100%;height:100%;display:flex;justify-content:space-between;z-index:11;transition-property:transform;box-sizing:content-box;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial)}.tabs-swiper-mobile .swiper-wrapper{display:flex;height:unset}.tabs-swiper-mobile .swiper-slide{min-width:100%;min-height:100%;display:flex;padding-right:16px}.tabs-swiper-mobile .swiper-slide-active+.swiper-slide{margin-left:-16px}@media(min-width:768px){.tabs-swiper-mobile .swiper-slide-active+.swiper-slide{margin-left:unset}.tabs-swiper-mobile .swiper-slide-next{padding-right:16px}.tabs-swiper-mobile .swiper-slide-next+.swiper-slide{margin-left:-16px}}@media(min-width:1024px){.tabs-swiper-mobile .swiper-slide-next{padding-right:unset}.tabs-swiper-mobile .swiper-slide-next+.swiper-slide{margin-left:unset}}.tabs-swiper-mobile .swiper-pagination-progressbar{height:2px!important;background-color:rgba(18,35,90,.1);position:static;margin-top:24px}@media(min-width:768px){.tabs-swiper-mobile .swiper-pagination-progressbar{max-width:206px!important}}@media(min-width:1024px){.tabs-swiper-mobile .swiper-pagination-progressbar{margin-top:41px}}.tabs-swiper-mobile .swiper-pagination-progressbar-fill{background-color:rgba(23,30,51,.7)!important;transform-origin:left top}.tabs-swiper-mobile .swiper-button-next,.tabs-swiper-mobile .swiper-button-prev{display:none}*{font-weight:500;font-family:Barlow,sans-serif}h1{text-align:left;font-size:35px;line-height:38.5px;letter-spacing:-.02em;font-weight:600;word-break:keep-all}@media(min-width:1024px){h1{font-size:45px;line-height:44px}}@media(min-width:1632px){h1{font-size:64px;line-height:67px;letter-spacing:2px}}h2{font-size:28px;line-height:33.5px;letter-spacing:-.015em;font-weight:600;word-break:keep-all}@media(min-width:768px){h2{font-size:31px;line-height:37px}}@media(min-width:1632px){h2{font-size:48px;line-height:48px;letter-spacing:-.02em}}h3{font-size:22px;line-height:27.5px;letter-spacing:-.01em;font-weight:600;word-break:keep-all}@media(min-width:1632px){h3{font-size:28px;line-height:36px}}h4{transition:all .2s ease-in-out;font-size:18px;line-height:24px;word-break:keep-all}@media(min-width:1632px){h4{font-size:21px;line-height:29px}}p,span{transition:.2s ease-in-out;color:rgba(23,30,51,.7);font-size:15px;line-height:21px}@media(min-width:1632px){p,span{font-size:16px;line-height:24px}}button{font-size:14px;line-height:14px;font-weight:500}@media(min-width:1632px){button{font-size:16px;line-height:16px;letter-spacing:-.005em}}a:hover :not(button):not(span){color:#131313}a:active :not(button):not(span){color:#323232}