@keyframes filter-overlay-open{0%{background-color:rgba(24,24,24,0)}100%{background-color:rgba(24,24,24,.5)}}@keyframes filter-overlay-close{0%{background-color:rgba(24,24,24,.5)}100%{background-color:rgba(24,24,24,0)}}@keyframes slide-in-right{0%{right:-100%}100%{right:0}}@keyframes slide-in-bottom{0%{bottom:-100%}100%{bottom:0}}@keyframes overlay-in{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,.5)}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.h1,.h2,.h3,h1,h2,h3{margin-top:2.4rem;line-height:1.2;font-weight:700;text-transform:uppercase}.h4,.h5,.h6,h4,h5,h6{line-height:1.4rem;font-weight:500}.h1,h1{font-size:1.6rem}.h2,h2{font-size:1.4rem}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-size:1.2rem}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}a{color:#181818;text-decoration:underline}a:hover{color:#322cfe}dl,ol,ul{margin:0 0 .75rem 0;padding:0;line-height:1.45;color:inherit}ol,ul{padding-left:1.25rem}dl{margin-bottom:.75rem}dl dt{font-weight:600;margin-top:.35rem}dl dd{margin:0 0 .5rem 1.25rem}ul{list-style-type:disc}ul li{margin-bottom:.35rem}ol{list-style-type:decimal}ol ol,ol ul,ul ol,ul ul{padding-left:1rem;margin-top:.25rem;margin-bottom:.35rem}@media (max-width:425px){ol,ul{padding-left:1rem}dd{margin-left:1rem}}.btn{display:inline-flex;align-items:center;justify-content:center;height:4rem;padding:0 4rem;font-size:1.2rem;text-transform:uppercase;font-weight:600;color:#181818;text-decoration:none;border:none;outline:0;cursor:pointer;transition:color .3s cubic-bezier(.4, 0, .2, 1),background-color .3s cubic-bezier(.4, 0, .2, 1),border-color .3s cubic-bezier(.4, 0, .2, 1)}.btn:hover{color:#fff;background-color:#181818}.btn.btn-primary{color:#fff;background-color:#181818}.btn.btn-primary:not([disabled],.disabled):hover{background-color:#322cfe}.btn.btn-outline{color:#181818;background-color:transparent;border:.2rem solid #181818}.btn.btn-outline:not([disabled],.disabled):hover{color:#322cfe;border-color:#322cfe}.btn.btn-outline.disabled,.btn.btn-outline[disabled]{background-color:transparent;border-color:#e8e8e8}.btn.disabled,.btn[disabled]{color:#d1d1d1;background-color:#e8e8e8;cursor:default;pointer-events:none}.btn[data-color=white].btn-primary,.btn[data-color=white].btn-primary:hover{color:#181818;background-color:#fff}.btn[data-color=white].btn-outline,.btn[data-color=white].btn-outline:hover{color:#fff;border-color:#fff}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{display:inline-flex;align-items:center;padding:1.2rem;font-family:Montserrat,sans-serif;font-size:1.2rem;background-color:#f5f5f5;border:none;outline:0}input::placeholder{color:rgba(24,24,24,.5)}input[type=number]{appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{appearance:none}input:disabled{opacity:.6;user-select:none}textarea{min-height:10rem;padding:1.2rem;font-family:Montserrat,sans-serif;font-size:1.2rem;background-color:#f5f5f5;border:none;outline:0}textarea::placeholder{color:rgba(24,24,24,.5)}input.input{display:inline-flex;align-items:center;height:4rem;padding:0 1.2rem;font-family:Montserrat,sans-serif;font-size:1.2rem;background-color:#f5f5f5;border:none;outline:0}input.input::placeholder{color:rgba(24,24,24,.5)}.input{position:relative;display:flex;flex-direction:column;row-gap:.4rem;max-width:fit-content}.input[data-status=invalid] input[type=email],.input[data-status=invalid] input[type=number],.input[data-status=invalid] input[type=password],.input[data-status=invalid] input[type=search],.input[data-status=invalid] input[type=tel],.input[data-status=invalid] input[type=text],.input[data-status=invalid] input[type=url]{color:#fe2c2c;background-color:rgba(254,44,44,.05);border-bottom:.1rem solid #fe2c2c}.input[data-status=invalid] input::placeholder{color:#fe2c2c}.input[data-status=invalid]::after{content:attr(data-status-caption);color:#fe2c2c}.input.input-bb input{background-color:transparent;border-bottom:.1rem solid #8c8c8c;transition:all .3s cubic-bezier(.4, 0, .2, 1)}.input.input-bb input:focus{background-color:#f5f5f5}.textarea{display:flex;flex-direction:column;row-gap:.4rem;max-width:fit-content}.textarea[data-status=invalid] textarea{color:#fe2c2c;background-color:rgba(254,44,44,.05);border-bottom:.1rem solid #fe2c2c}.textarea[data-status=invalid] textarea::placeholder{color:#fe2c2c}.textarea[data-status=invalid]::after{content:attr(data-status-caption);color:#fe2c2c}.textarea.textarea-bb textarea{background-color:transparent;border-bottom:.1rem solid #8c8c8c;transition:all .3s cubic-bezier(.4, 0, .2, 1)}.textarea.textarea-bb textarea:focus{background-color:#f5f5f5}select{padding:.8rem 1.2rem;padding-right:3.2rem;font-family:inherit;color:#495057;border:.1rem solid #ced4da;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%236c757d' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C2.185 5.355 2.401 5 2.816 5h9.447c.415 0 .631.355.365.658l-4.796 5.482a.5.5 0 0 1-0.735 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.2rem;outline:0;appearance:none;cursor:pointer;transition:all .2s ease-in-out}select optgroup{font-weight:600;color:#868e96;font-style:normal}select option{color:#212529;padding:.4rem;font-size:1.4rem}select:focus{border-color:#adb5bd;box-shadow:0 0 0 .3rem rgba(0,0,0,.03)}.checkboxes,.radios,.switchers{display:flex;flex-direction:column;gap:1rem}.check{display:flex;align-items:center;gap:.8rem}.check input[type=checkbox],.check input[type=radio]{display:none}.check:has(input[type=checkbox]:checked)::before,.check:has(input[type=radio]:checked)::before{content:'✓';border-color:#181818}.check:has(input[type=radio])::before{width:1.2rem;height:1.2rem;border-radius:50%}.check label{line-height:1;transition:color .3s cubic-bezier(.4, 0, .2, 1);cursor:pointer}.check::before{content:'';display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;line-height:.5;border:.1rem solid #d1d1d1;cursor:pointer;transition:border-color .3s cubic-bezier(.4, 0, .2, 1)}.check:hover label{color:#322cfe}.check:hover::before{border-color:#322cfe}.switcher-container{display:flex;align-items:center;gap:.8rem}.switcher-container .switcher .slider{top:calc(50% - 1.6rem / 2)}.switcher-container .switcher input[type=checkbox]:checked+.switch .slider,.switcher-container .switcher input[type=radio]:checked+.switch .slider{top:calc(50% - 1.6rem / 2)}.switcher{position:relative;display:flex;align-items:center;gap:.8rem;width:3.6rem;height:2rem}.switcher input[type=checkbox],.switcher input[type=radio]{position:absolute;width:0;height:0;opacity:0}.switcher .switch{width:100%;height:100%;display:block;background-color:#bababa;border-radius:1.6rem;cursor:pointer;transition:all .2s ease-out}.switcher .slider{position:absolute;left:calc(50% - 1.4rem / 2 - 9px);top:calc(50% - 1.5rem / 2);width:1.6rem;height:1.6rem;border-radius:50%;background:#fff;transition:all .2s ease-out;cursor:pointer}.switcher input[type=checkbox]:checked+.switch,.switcher input[type=radio]:checked+.switch{background-color:#322cfe}.switcher input[type=checkbox]:checked+.switch .slider,.switcher input[type=radio]:checked+.switch .slider{left:calc(50% - 1.4rem / 2 + 7px);top:calc(50% - 1.5rem / 2)}.switcher:hover .switch{background-color:#e8e8e8}.smooth-dropdown .title{position:relative;display:block;font-size:1.4rem;font-weight:700;text-transform:uppercase;cursor:pointer}.smooth-dropdown .title::after{position:absolute;top:50%;right:0;content:'\f105';font-family:'Font Awesome 6 Pro';font-weight:400;transition:transform .3s cubic-bezier(.4, 0, .2, 1);transform:translateY(-50%)}.smooth-dropdown .body{display:flex;flex-direction:column;height:0;transition:height .3s ease;overflow:hidden}.smooth-dropdown:has(.body.is-open) .title::after{transform:translateY(-50%) rotate(90deg)}.pagination{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:3.2rem 0;line-height:1}.pagination .divider{font-size:0}.pagination .divider.divider-start{display:flex;align-items:flex-end;height:100%;margin:0 .2rem;padding-bottom:.2rem}.pagination .divider.divider-start::before{content:'...';font-size:1.4rem}.pagination .divider.divider-end{display:flex;align-items:flex-end;height:100%;margin:0 .2rem;padding-bottom:.2rem}.pagination .divider.divider-end::before{content:'...';font-size:1.4rem}.pagination a{display:flex;align-items:center;justify-content:center;min-width:4rem;min-height:4rem;max-width:4rem;max-height:4rem;padding:0 .2rem;color:#181818;text-decoration:none;border:1px solid transparent;border-radius:50%;box-shadow:0 2px 4px rgba(24,24,24,.1);transition:all .3s cubic-bezier(.4, 0, .2, 1)}.pagination a:hover{color:#fff;background-color:#181818;border-color:#181818;box-shadow:0 .4rem .8rem rgba(24,24,24,.2);transform:translateY(-.2rem)}.pagination .active b{display:flex;align-items:center;justify-content:center;min-width:4rem;min-height:4rem;max-width:4rem;max-height:4rem;background-color:#181818;color:#fff;border-radius:50%;box-shadow:0 .2rem .4rem rgba(24,24,24,.1)}.breadcrumbs{padding:.8rem 4rem}.breadcrumbs .delimiter,.breadcrumbs a{color:#d1d1d1;text-decoration:none}.breadcrumbs a{transition:color .3s cubic-bezier(.4, 0, .2, 1)}.breadcrumbs a[href]:hover{color:#322cfe}@media (max-width:768px){.breadcrumbs{padding:.8rem 1.6rem}}@media (max-width:425px){.pagination{padding:1.2rem 0;gap:.4rem}.pagination .active b,.pagination a{min-width:3rem;min-height:3rem;max-width:3rem;max-height:3rem;font-size:1.2rem}}.faze-modal-wrapper{animation:overlay-in .3s ease forwards}.faze-modal.modal-cdek{width:100rem}.faze-modal.modal-added-to-cart{position:fixed;inset:0 0 0 auto;width:44.5rem;padding:0 4rem;max-width:initial;max-height:initial;animation:slide-in-right .5s ease forwards}.faze-modal.modal-added-to-cart header{padding:7.2rem 0 .8rem 0}.faze-modal.modal-added-to-cart header .faze-close{position:absolute;top:1.2rem;right:.8rem}.faze-modal.modal-added-to-cart header span{font-size:1.6rem;font-weight:700;line-height:1;text-transform:uppercase}.faze-modal.modal-added-to-cart main{margin-top:0;padding-bottom:0}.faze-modal.modal-added-to-cart .content{display:flex;flex-direction:column;gap:3.2rem}.faze-modal.modal-added-to-cart .param{font-size:1.2rem;color:#5e5e5e}.faze-modal.modal-added-to-cart .btn-cart{max-width:fit-content;align-items:center;gap:1rem;white-space:nowrap}.faze-modal.modal-added-to-cart .btn-cart svg{transform:translateY(-.2rem)}@media (max-width:768px){.faze-modal.modal-added-to-cart{inset:auto 0 0 0;width:100%;padding:0 1.6rem;animation:slide-in-bottom .5s ease forwards}.faze-modal.modal-added-to-cart header{padding:3.2rem 0 1.6rem 0}.faze-modal.modal-added-to-cart .content{flex-direction:row;justify-content:space-between;gap:.8rem}.faze-modal.modal-added-to-cart .btn-cart{padding:0 1.2rem}.faze-modal.modal-cdek{width:40rem}}@media (max-width:430px){.faze-modal.modal-added-to-cart .content{flex-direction:column;justify-content:unset}.faze-modal.modal-added-to-cart .btn-cart{max-width:100%}.faze-modal.modal-cdek{max-width:100vw;width:100%;min-height:calc(var(--vh,1vh) * 100);max-height:calc(var(--vh,1vh) * 100)}}*{outline:0;box-sizing:border-box}body,html{font-family:Montserrat,sans-serif;min-height:100vh;scroll-behavior:smooth}body{color:#181818;font-size:1.2rem;line-height:1.5;overflow-y:scroll}.container{padding:1.6rem 4rem}.list-unstyled{margin:0;padding:0;list-style:none}.hide{display:none!important}.img-responsive{display:block;max-width:100%}.img-cover{width:100%;height:100%;object-fit:cover}.products{padding:12rem 0}.products .heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.6rem;padding:0 4rem}.products .slider-nav{display:flex;gap:1rem}.products .slider-nav .swiper-button-next,.products .slider-nav .swiper-button-prev{position:static;width:auto;height:auto;color:#181818}.products .slider-nav .swiper-button-next svg,.products .slider-nav .swiper-button-prev svg{width:2.4rem;height:2.4rem;pointer-events:none}.products .slider-nav .swiper-button-next::after,.products .slider-nav .swiper-button-prev::after{display:none}.products-item{width:clamp(474px,calc(474px + (635 - 474) * ((100vw - 1920px)/ (2560 - 1920))),635px)}.products-item picture{position:relative;display:block}.products-item picture img{display:block;width:100%;height:clamp(622px,calc(622px + (836 - 622) * ((100vw - 1920px)/ (2560 - 1920))),836px)}.products-item picture::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f0f3f5;mix-blend-mode:multiply;pointer-events:none}.products-item .info{display:flex;flex-direction:column;gap:.4rem;padding:1.2rem 4rem 1.6rem 4rem}.products-item .name a,.products-item .price{font-size:1.4rem;color:#181818;font-weight:500;text-transform:uppercase;text-decoration:none}.products-item .price{font-weight:600}.page{padding-bottom:12rem}.page .heading{display:flex;flex-direction:column;gap:.8rem;padding:2.4rem 4rem 1.6rem 4rem}.page .heading h1.title{margin:0;font-size:2rem}.page .heading .menu{display:flex;gap:1.6rem}.page .heading .menu .menu-item{font-weight:600;color:#181818;text-transform:uppercase;text-decoration:none;transition:color .3s cubic-bezier(.4, 0, .2, 1);white-space:nowrap}.page .heading .menu .menu-item:hover{color:#322cfe}.page .content-container{display:grid;padding:0 4rem}.page .content-container .text-container{display:flex;justify-content:center}.page .content-container .text-container .content{flex-grow:1}.page .content-container.columns-1{grid-template-columns:1fr}.page .content-container.columns-1 .text-container .content{max-width:72rem}.page .content-container.columns-2{grid-template-columns:repeat(2,1fr);grid-gap:1.6rem}.page .content-container.columns-2 .photo-container img{position:sticky;top:var(--header-height,6.5rem);width:100%;height:90rem}.page .content-container.columns-2 .text-container .content{max-width:60rem}.page .content-container.columns-2 .text-container .content ol,.page .content-container.columns-2 .text-container .content p,.page .content-container.columns-2 .text-container .content ul{font-size:1.4rem}.filter-overlay{position:fixed;inset:0;z-index:5;animation:filter-overlay-open .3s ease forwards}.filter-overlay.animation-close{animation:filter-overlay-close .3s ease forwards}.common-page{padding-bottom:12rem}.common-page .header{padding:2.4rem 4rem 0 4rem}.common-page .header .title{margin:0}.common-page .content{display:grid;grid-template-columns:40rem 1fr;grid-column-gap:10rem;padding:0 4rem}.common-page .table-of-contents{padding-top:1.6rem}.common-page .table-of-contents ul{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style-type:none}.common-page .table-of-contents li,.common-page .table-of-contents li a{color:#181818;line-height:1;text-decoration:none}.common-page .table-of-contents li a:hover,.common-page .table-of-contents li:hover{color:#322cfe}.common-page .text-container{max-width:70rem;font-size:1.4rem}.subscribe{position:relative;display:flex;justify-content:center;align-items:flex-end;width:100%;height:clamp(950px,calc(950px + (1270 - 950) * ((100vw - 1920px)/ (2560 - 1920))),1270px);padding:8rem}.subscribe img{position:absolute;inset:0;z-index:1}.subscribe .text-container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center;color:#fff}.subscribe .text-container i{font-size:5rem}.subscribe .text-container .title{font-size:3rem;font-weight:700;text-transform:uppercase}.subscribe .text-container .subtitle{font-size:1.4rem}.subscribe .text-container .btn{max-width:fit-content;margin-top:1rem}@media (max-width:1920px){.products-item{width:clamp(354px,calc(354px + (474 - 354) * ((100vw - 1440px)/ (1920 - 1440))),474px)}.products-item picture img{height:clamp(465px,calc(465px + (622 - 465) * ((100vw - 1440px)/ (1920 - 1440))),622px)}.page .content-container.columns-1 .text-container .content{max-width:72rem}.page .content-container.columns-2 .photo-container img{height:clamp(650px,calc(650px + (900 - 650) * ((100vw - 1440px)/ (1920 - 1440))),900px)}.page .content-container.columns-2 .text-container .content{max-width:44.2rem}.page .content-container.columns-2 .text-container .content ol,.page .content-container.columns-2 .text-container .content p,.page .content-container.columns-2 .text-container .content ul{font-size:1.2rem}.common-page .text-container{font-size:1.2rem}.subscribe{height:clamp(710px,calc(710px + (950 - 710) * ((100vw - 1440px)/ (1920 - 1440))),950px)}}@media (max-width:1440px){.products-item{width:clamp(335px,calc(335px + (354 - 335) * ((100vw - 1024px)/ (1440 - 1024))),354px)}.products-item picture img{height:clamp(440px,calc(440px + (465 - 440) * ((100vw - 1024px)/ (1440 - 1024))),465px)}.page .content-container.columns-2 .photo-container img{height:clamp(456px,calc(456px + (650 - 456) * ((100vw - 1024px)/ (1440 - 1024))),650px)}.common-page .content{grid-template-columns:30rem 1fr}.subscribe{height:clamp(500px,calc(500px + (710 - 500) * ((100vw - 1024px)/ (1440 - 1024))),710px)}}@media (max-width:1024px){.products .slider-nav{display:none}.common-page .content{grid-template-columns:20rem 1fr}.subscribe{padding:clamp(40px,calc(40px + (80 - 40) * ((100vw - 768px)/ (1024 - 768))),80px)}.subscribe .text-container i{font-size:4rem}.subscribe .text-container .title{font-size:2.4rem}}@media (max-width:768px){.products{padding:5.6rem 0}.products .heading{padding:0 1.6rem}.products-item{width:clamp(194px,calc(194px + (357 - 194) * ((100vw - 425px)/ (768 - 425))),357px)}.products-item picture img{height:clamp(254px,calc(254px + (468 - 254) * ((100vw - 425px)/ (768 - 425))),468px)}.products-item .info{padding:1.2rem .8rem 1.6rem .8rem}.products-item .name a{font-size:1.2rem}.page{padding-bottom:4rem}.page .heading{gap:1.6rem;padding:2.4rem 1.6rem 1.6rem 1.6rem}.page .heading .menu{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.page .heading .menu::-webkit-scrollbar{display:none;width:0;height:0}.page .content-container{padding:0}.page .content-container .text-container{padding:2.4rem 1.6rem 0 1.6rem}.page .content-container .text-container .content{max-width:100%}.page .content-container.columns-2{grid-template-columns:1fr;grid-gap:0}.page .content-container.columns-2 .photo-container img{position:static;max-width:100%;height:auto;max-height:75rem}.common-page{padding-bottom:4rem}.common-page .header{padding:2.4rem 1.6rem 0 1.6rem}.common-page .content{display:block;padding:1.6rem 1.6rem 0 1.6rem}.common-page .table-of-contents{display:none}.common-page .text-container{max-width:100%}.subscribe{padding:4rem 1.6rem}}@media (max-width:465px){.products-item{width:clamp(144px,calc(144px + (194 - 144) * ((100vw - 320px)/ (425 - 320))),194px)}.products-item picture img{height:clamp(189px,calc(189px + (254 - 189) * ((100vw - 320px)/ (425 - 320))),254px)}}body{display:grid;grid-template-rows:auto 1fr auto;grid-template-areas:'header' 'main' 'footer'}body>header{grid-area:header}body>main{padding-top:var(--header-height,6.5rem);grid-area:main;min-width:0;max-width:100%}body>footer{grid-area:footer}section.login{position:fixed;inset:0 0 0 auto;z-index:6;display:flex;flex-direction:column;width:46rem;padding:0 4rem;background-color:#fff;transform:translateX(46rem);transition:all .3s cubic-bezier(.4, 0, .2, 1)}section.login .form-login{display:flex;flex-direction:column;gap:1.6rem;padding:4rem}section.login .form-login .form-header .title{text-align:center;font-size:1.6rem;font-weight:700;text-transform:uppercase}section.login .form-login .form-header .btn-close{position:absolute;inset:1.6rem 1.6rem auto auto;display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;cursor:pointer}section.login .form-login .form-header .btn-close::before{content:'\f00d';font-family:'Font Awesome 6 Pro';font-size:1.6rem}section.login .form-login .input{max-width:100%}section.login .form-login .input input{max-width:100%;width:100%}section.login .form-login button[type=submit]{margin-top:1.6rem}section.login .form-login .links{display:flex;justify-content:space-evenly}section.login .form-login .links a{color:#181818}section.login.is-open{transform:translateX(0);box-shadow:-.4rem 0 .8rem 0 rgba(34,60,80,.2)}@media (max-width:1024px){section.login{inset:auto 0 0 0;display:flex;justify-content:center;align-items:center;width:100%;height:43rem;transform:translateX(0) translateY(43rem)}section.login .form-login{padding:0;max-width:50rem;width:100%}section.login.is-open{transform:translateY(0)}}body>header{position:fixed;inset:0 0 auto 0;z-index:5;background-color:#fff;border-bottom:.1rem solid #e8e8e8}body>header a{color:#181818;text-decoration:none;transition:color .3s cubic-bezier(.4, 0, .2, 1)}body>header a:hover{color:#322cfe}body>header .container{display:grid;grid-template-columns:1fr auto 1fr;padding-top:.4rem;padding-bottom:.4rem;background-color:#fff}body>header .holder{display:flex;align-items:center;gap:2.4rem}body>header .holder .btn-burger{display:flex;align-items:center;padding:.8rem;cursor:pointer;transition:color .3s cubic-bezier(.4, 0, .2, 1)}body>header .holder .btn-burger svg{pointer-events:none}body>header .holder .btn-burger:hover{color:#322cfe}body>header .holder .btn-search-mobile{display:none}body>header .holder .btn-search-mobile svg{pointer-events:none}body>header .holder .categories{display:flex;gap:2.4rem}body>header .holder .categories a{font-weight:500;text-transform:uppercase;line-height:1.5}body>header .logo{display:flex;align-items:center}body>header .logo a{font-family:'Gotham Pro',sans-serif;font-size:4rem;color:#181818;text-transform:uppercase}body>header .personals{display:flex;align-items:center;justify-content:flex-end;gap:.8rem}body>header .personals .personal{display:flex;align-items:center;width:4rem;height:4rem;padding:.8rem;cursor:pointer;transition:color .3s cubic-bezier(.4, 0, .2, 1)}body>header .personals .personal a,body>header .personals .personal div{display:flex;align-items:center}body>header .personals .personal:hover{color:#322cfe}body>header .personals .btn-search svg{pointer-events:none}body>header .personals .cart-state-container{position:relative}body>header .personals .cart-state-container .cart-state[data-empty=NO]::before{content:'';position:absolute;top:1.2rem;right:.95rem;width:.6rem;height:.6rem;border-radius:100%;border:.1rem solid #fff;background-color:#322cfe}body>header .personals .favorite-state-container{position:relative}body>header .personals .favorite-state-container .favorite-state[data-empty=NO]::before{content:'';position:absolute;top:1.2rem;right:.7rem;width:.6rem;height:.6rem;border-radius:100%;border:.1rem solid #fff;background-color:#322cfe}body>header .menu-container{position:absolute;inset:100% 0 auto 0;padding:4rem;min-height:50rem;background-color:#fff;box-shadow:0 0 #0000,0 0 #0000,0 .4rem .8rem 0 rgba(0,0,0,.1);opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4, 0, .2, 1)}body>header .menu-container.is-open{opacity:1;pointer-events:all}body>header .menu-container .menu{display:none}body>header .menu-container .menu.is-open{display:flex}body>header .menu-container .menu .items-container{display:grid;grid-template-columns:repeat(2,1fr);flex-grow:1}body>header .menu-container .menu .items-container .mobile-title{display:none}body>header .menu-container .menu .categories{display:flex;flex-direction:column;gap:2.4rem}body>header .menu-container .menu .categories .menu-item a{font-size:1.2rem;font-weight:600;text-transform:uppercase}body>header .menu-container .menu .main{display:flex;flex-direction:column;gap:1.6rem}body>header .menu-container .menu .main .title-menu-item{font-weight:600;text-transform:uppercase}body>header .menu-container .menu .main .menu-item a{font-size:500;color:#5e5e5e;text-transform:uppercase}body>header .menu-container .links-photo{display:grid;grid-template-columns:repeat(2,32rem);grid-gap:1.6rem}body>header .menu-container .footer-mobile{display:none}body>header .search{position:fixed;inset:0 0 auto 0;z-index:6;display:flex;align-items:center;gap:1.6rem;padding:4rem 2rem;background-color:#fff;transform:translateY(-100%);transition:all .3s cubic-bezier(.4, 0, .2, 1)}body>header .search .input{position:relative;flex-grow:1;max-width:100%;border-bottom:.1rem solid #000}body>header .search .input input{padding-left:4rem}body>header .search .input::before{content:'\f002';position:absolute;left:0;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;font-family:'Font Awesome 6 Pro'}body>header .search .btn-close-search{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;cursor:pointer}body>header .search .btn-close-search::before{content:'\f00d';font-family:'Font Awesome 6 Pro';font-size:2rem}body>header .search.is-open{transform:translateY(0)}.search-overlay{position:fixed;inset:0;z-index:4;animation:filter-overlay-open .3s ease forwards}.search-overlay.animation-close{animation:filter-overlay-close .3s ease forwards}body>footer{background-color:#f3f3f3}body>footer .container{display:flex;flex-direction:column;gap:1.6rem;padding-top:8rem;padding-bottom:4rem}body>footer .menus{display:flex;justify-content:space-between}body>footer .bottom-line{display:flex;justify-content:space-between;margin-top:6.4rem;padding-top:6.4rem;padding-bottom:2.4rem;border-top:.1rem solid #e8e8e8}body>footer .column{max-width:50rem;flex-grow:1}body>footer .column .title{margin-bottom:.8rem;font-weight:500;line-height:1.25}body>footer .menu{display:flex;flex-direction:column;row-gap:.8rem}body>footer .menu .menu-item{color:#181818;text-decoration:none;line-height:1.125;transition:color .3s cubic-bezier(.4, 0, .2, 1)}body>footer .menu .menu-item:hover{color:#322cfe}body>footer .bottom-line{display:flex;align-items:center;justify-content:space-between}body>footer .meta{display:flex;flex-direction:column;gap:.8rem}body>footer .meta a{color:#181818;text-decoration:none;line-height:1.125;transition:color .3s cubic-bezier(.4, 0, .2, 1)}body>footer .meta a:hover{color:#322cfe}body>footer .copyright,body>footer .developers{color:rgba(23,23,23,.8)}body>footer .socials{display:flex;gap:1rem}body>footer .socials .social{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.6rem;color:#d1d1d1;text-decoration:none}body>footer .socials .social::before{font-family:'Font Awesome 6 Brands';transition:all .3s cubic-bezier(.4, 0, .2, 1)}body>footer .socials .social[data-social=telegram]::before{content:'\f2c6'}body>footer .socials .social:hover{color:#322cfe}