.header-dropdown-url{position:relative}.header-dropdown-url p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;cursor:pointer;align-items:center;font-size:14px;font-weight:400;line-height:14.52px;transition:color .3s;display:flex}.header-dropdown-url p:hover{color:#fe680a}.header-dropdown-url p:hover path{stroke:#fe680a}.header-dropdown-url p.open{color:#fe680a}.header-dropdown-url p svg.arrow{margin-left:5px;transition:transform .3s}.header-dropdown-url p.open svg.arrow{transform:rotate(180deg)}.header-dropdown-url p.open svg.arrow path{stroke:#fe680a}.header-dropdown-url .dropdown{opacity:0;z-index:10;background-color:#fff;border-radius:5px;flex-direction:column;padding:5px 0;transition:opacity .3s,transform .3s;display:none;position:absolute;top:100%;left:0;transform:translateY(-10px);box-shadow:0 8px 40px #0000001f}.header-dropdown-url .dropdown.show{opacity:1;display:flex;transform:translateY(0)}.header-dropdown-url .dropdown a{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;cursor:pointer;text-wrap:nowrap;white-space:nowrap;padding:8px 15px;font-size:14px;font-weight:400;line-height:14.52px;text-decoration:none;transition:color .3s}.header-dropdown-url .dropdown a:hover{background-color:#f2f4f5}
body{background-color:#f3f7fb;min-height:100vh;margin:0;font-family:Roboto,sans-serif}main{min-height:50vh}footer{width:100%;position:relative;bottom:0}.header-container{flex-direction:column;display:flex}.header-container .list-url-and-logo-container{background-color:#f6f9fe;height:60px}.header-container .list-url-and-logo-container .list-url-and-logo{margin:0 auto}@media (min-width:768px){.header-container .list-url-and-logo-container .list-url-and-logo{width:94%}}@media (max-width:767px){.header-container .list-url-and-logo-container .list-url-and-logo{width:98%}}@media (max-width:375px){.header-container .list-url-and-logo-container .list-url-and-logo{width:95%}}.header-container .list-url-and-logo-container .list-url-and-logo{justify-content:space-between;align-items:center;max-width:1600px;padding:10px 0;display:flex}.header-container .list-url-and-logo-container .list-url-and-logo .list-url-and-language-and-contact{flex-direction:row;align-items:center;gap:50px;display:flex}.header-container .list-url-and-logo-container .list-url-and-logo .logo-container{padding-left:25px}.header-container .list-url-and-logo-container .list-url-and-logo .discount{background-color:#d93a3f;border-radius:20px;justify-content:center;align-items:center;display:flex}.header-container .list-url-and-logo-container .list-url-and-logo .discount:hover{background-color:#c02126}.header-container .list-url-and-logo-container .list-url-and-logo .discount a{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fffeff;padding:5px 10px;font-size:14px;font-weight:700;line-height:14.52px}.header-container .list-url-and-logo-container .list-url-and-logo .discount a:hover{color:#fff}.header-container .list-url-and-logo-container .list-url-and-logo a{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;font-size:14px;font-weight:400;line-height:14.52px;text-decoration:none}.header-container .list-url-and-logo-container .list-url-and-logo a:hover{color:#fe680a}.header-container .list-url-and-logo-container .list-url{flex-direction:row;justify-content:space-between;align-items:center;gap:120px;padding-left:10%;display:flex}.header-container .list-url-and-logo-container .list-url *{text-wrap:nowrap;white-space:nowrap}@media (max-width:1580px){.header-container .list-url-and-logo-container .list-url{gap:50px}}@media (max-width:1380px){.header-container .list-url-and-logo-container .list-url{gap:30px}}@media (max-width:1150px){.header-container .list-url-and-logo-container .list-url{gap:15px;margin-right:25px;padding-left:5%}}@media (max-width:1024px){.header-container .list-url-and-logo-container{display:none}}.header-container .catalog-search-and-other-container-static{height:60px}.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container{background-color:#05172f}.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container.fixed{z-index:15;width:100%;position:fixed;top:0;left:0}@media (max-width:524px){.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other{height:60px}}.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other{margin:0 auto}@media (min-width:768px){.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other{width:94%}}@media (max-width:767px){.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other{width:98%}}@media (max-width:375px){.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other{width:95%}}.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other{flex-direction:row;justify-content:space-between;align-items:center;gap:25px;max-width:1600px;display:flex;position:relative}.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other .burger{display:none}@media (max-width:1024px){.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other{gap:15px}}@media (max-width:768px){.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other{gap:0}.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other .catalog{display:none}.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other .burger{background:0 0;border:none;margin-right:15px;display:block}}@media (max-width:768px) and (max-width:584px){.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other .burger{margin-left:10px}}.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other .list-icon-header{flex-direction:row;align-items:center;gap:5px;display:flex}@media (max-width:524px){.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other .list-icon-header{display:none}}.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other .list-icon-header .line-vertically{content:" ";background-color:#fff;width:1px;height:40px;margin:10px 0;display:flex}@media (max-width:1024px){.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other .list-icon-header{margin-right:20px}}.header-container .catalog-search-and-other-container-static .catalog-search-and-other-container .catalog-search-and-other .search-with-list-icon{flex-direction:row;align-items:center;width:100%;display:flex}
.header-contact{box-sizing:border-box;cursor:pointer;background-color:#fff;border-radius:4.42px;flex-direction:row;justify-content:center;align-items:center;width:100%;height:45px;padding:5px 10px;transition:color .3s;display:flex;position:relative}.header-contact p{white-space:nowrap;margin:0}.header-contact .contactUs{text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;flex-direction:row;align-items:center;gap:17px;width:100%;font-size:14px;font-weight:400;line-height:14.52px;display:flex}.header-contact:hover .contactUs{color:#fe680a}.header-contact:hover .contactUs path,.header-contact:hover .contactUs svg.arrow{stroke:#fe680a}.header-contact:hover .contactUs.open svg.arrow{transform:rotate(180deg)}.header-contact .dropdown{visibility:hidden;opacity:0;z-index:10;text-wrap:nowrap;background-color:#fff;border:none;border-radius:4.42px;flex-direction:column;width:calc(100% - 20px);padding:10px;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:100%;left:0;transform:translateY(-10px);box-shadow:0 4px 8px #0000001a}.header-contact .dropdown.show{visibility:visible;opacity:1;display:flex;transform:translateY(0)}.header-contact .dropdown p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;padding:0;font-size:13px;font-weight:600;line-height:15.32px}.header-contact .dropdown span{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;font-size:13px;font-weight:400;line-height:15.32px}.header-contact .dropdown .list-icon{flex-direction:column;gap:10px;margin-top:15px;display:flex}.header-contact .dropdown .list-icon .list__item{justify-content:flex-start;align-items:center;gap:8px;padding:4px 0;transition:color .3s;display:flex;position:relative}.header-contact .dropdown .list-icon .list__item a{position:absolute;inset:0}.header-contact .dropdown .list-icon .list__item:hover{background:#eee}.header-contact .dropdown .list-icon .list__item:hover p{color:#fe680a}.header-contact .dropdown .list-icon .list__item p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;font-size:13px;font-weight:600;line-height:15.32px}.header-contact .dropdown .list-icon .icon2{flex-direction:row;gap:8px;padding:4px 0;transition:color .3s;display:flex}.header-contact .dropdown .list-icon .icon2 P{flex-direction:column;gap:3px;width:auto;display:flex}.header-contact .dropdown .list-icon .icon2 P a{color:#000;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-size:13px;font-weight:600;line-height:15.32px;text-decoration:none}.header-contact .dropdown .list-icon .icon2:hover{background:#eee}.header-contact .dropdown .list-icon .icon2:hover a{color:#fe680a}
#set-language-container{background-color:#0000;border-radius:8px;flex-direction:row;justify-content:space-between;width:max-content;min-width:110px;max-width:110px;padding:4px 0;font-family:Roboto,sans-serif;display:flex;position:relative;overflow:hidden}#set-language-container .lang-bg{z-index:0;background-color:#05172f;border-radius:6px;width:50px;transition:left .1s,right .1s;position:absolute;top:4px;bottom:4px}#set-language-container .lang-bg.left{left:0}#set-language-container .lang-bg.right{left:60px}#set-language-container .lang-link{z-index:1;color:#999;text-align:center;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:50px;height:30px;font-size:14px;font-weight:400;text-decoration:none;transition:color .3s,font-weight .3s;display:flex;position:relative}#set-language-container .lang-link:hover{color:#000}#set-language-container .lang-link.active{color:#fff;cursor:default;font-weight:650}
.calalog-beck{z-index:11;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.catalog-container{align-items:center;display:flex}.catalog-container .catalog-title{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;cursor:pointer;text-wrap:nowrap;background-color:#05172f;border:2px solid #fffbfb;border-radius:5px;align-items:center;gap:15px;margin:10px 0;padding:8px 25px;font-size:16px;font-weight:500;line-height:19.36px;display:flex}@media (min-width:1300px){.catalog-container .catalog-title{min-width:320px}}@media (min-width:1024px){.catalog-container .catalog-title{max-width:300px}}@media (min-width:768px){.catalog-container .catalog-title{max-width:220px}}.catalog-container .catalog-title{z-index:12}.catalog-container .dropdown{z-index:100;flex-direction:row;width:100%;padding-top:10px;display:flex;position:absolute;top:50px;left:0}.catalog-container .dropdown .list-category{background-color:#fff;border:1px solid #e4e7e9;border-radius:3px;flex-direction:column;gap:10px;min-width:372px;max-width:372px;padding:10px 0;display:flex}.catalog-container .dropdown .list-category .category{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;height:40px;padding:0 20px;display:flex}.catalog-container .dropdown .list-category .category .svg-with-name{flex-direction:row;align-items:center;gap:10px;display:flex}.catalog-container .dropdown .list-category .category .svg-with-name p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;font-size:14px;font-weight:400;line-height:20px}.catalog-container .dropdown .list-category .category:hover,.catalog-container .dropdown .list-category .category.active{background-color:#f2f4f5}.catalog-container .dropdown .list-category .category:hover .svg-with-name svg,.catalog-container .dropdown .list-category .category.active .svg-with-name svg,.catalog-container .dropdown .list-category .category:hover .svg-with-name svg *,.catalog-container .dropdown .list-category .category.active .svg-with-name svg *,.catalog-container .dropdown .list-category .category:hover .svg-with-name img,.catalog-container .dropdown .list-category .category.active .svg-with-name img,.catalog-container .dropdown .list-category .category:hover .svg-with-name img *,.catalog-container .dropdown .list-category .category.active .svg-with-name img *{fill:#fe680a}.catalog-container .dropdown .list-category .category:hover .svg-with-name p,.catalog-container .dropdown .list-category .category.active .svg-with-name p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fe680a;font-size:14px;font-weight:500;line-height:20px}.catalog-container .dropdown .list-category .category:hover .right svg path,.catalog-container .dropdown .list-category .category.active .right svg path{stroke:#fe680a}.catalog-container .dropdown .subcategory-details-container{background-color:#fff;border:1px solid #e4e7e9;border-radius:3px;min-width:calc(100% - 415px);max-width:calc(100% - 415px);padding:20px}.catalog-container .dropdown .subcategory-details-container .subcategory-details{grid-template-columns:repeat(3,1fr);align-items:flex-start;gap:15px;display:grid;overflow:hidden}.catalog-container .dropdown .subcategory-details-container .subcategory-details .list-category-title{flex-direction:row;height:30px;display:flex}.catalog-container .dropdown .subcategory-details-container .subcategory-details .list-category-title .title-list-category-title{cursor:pointer;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;text-wrap:nowrap;height:30px;word-break:nowrap;flex-direction:row;align-items:center;gap:10px;max-width:100%;font-size:15px;font-weight:500;line-height:20.25px;display:flex;overflow:hidden}.catalog-container .dropdown .subcategory-details-container .subcategory-details .list-category-title .title-list-category-title span{-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.catalog-container .dropdown .subcategory-details-container .subcategory-details .list-category-title .title-list-category-title span:hover{color:#fe680a}.catalog-container .dropdown .subcategory-details-container .subcategory-details .list-category-title .list-subcategory{flex-direction:column;gap:5px;width:30%;display:flex}.catalog-container .dropdown .subcategory-details-container .subcategory-details .list-category-title .list-subcategory .subcategory{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#797f8b;word-wrap:nowrap;text-wrap:nowrap;cursor:pointer;font-size:13px;font-weight:400;line-height:14.3px;text-decoration:none}.catalog-container .dropdown .subcategory-details-container .subcategory-details .list-category-title .list-subcategory .subcategory:hover{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fe680a;font-size:13px;font-weight:700;line-height:14.3px}
.header-search{box-sizing:border-box;width:100%;height:40px;display:flex;position:relative}.header-search input{font:inherit;color:#000;width:100%;box-shadow:none;border:none;border-radius:5px 0 0 5px;outline:none;padding:0 0 0 15px;font-size:15px;font-weight:400;line-height:17.73px}.header-search input::placeholder{color:#797f8b;padding:0;font-size:13px;font-weight:400;line-height:15.73px}.header-search .search-svg{box-sizing:border-box;cursor:pointer;background-color:#f0f0f0;border-radius:0 5px 5px 0;align-items:center;display:flex}.header-search .search-dropdown{z-index:1000;background-color:#fff;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 8px 8px;width:calc(100% - 56.5px);max-height:350px;padding:10px 0;position:absolute;top:calc(100% - 5px);left:0;overflow-y:auto;box-shadow:0 8px 16px #0000001a}.header-search .search-dropdown::-webkit-scrollbar{width:8px}.header-search .search-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.header-search .search-dropdown::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.header-search .search-dropdown::-webkit-scrollbar-thumb:hover{background:#555}.header-search .search-dropdown{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.header-search .search-section{margin-bottom:10px}.header-search .search-section:last-child{margin-bottom:0}.header-search .search-section .search-section-title{color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:5px;padding:5px 15px;font-size:14px;font-weight:600}.header-search .search-section .search-section-title--product{color:#007bff}.header-search .search-section .search-section-title--category{color:#28a745}.header-search .search-section .search-section-title--subcategory{color:#ffc107}.header-search .search-section .search-section-title--country{color:#6f42c1}.header-search .search-section ul{margin:0;padding:0;list-style:none}.header-search .search-section .search-item a{color:#333;padding:8px 15px;font-size:13px;text-decoration:none;transition:background-color .2s;display:block}.header-search .search-section .search-item a:hover{color:#000;background-color:#f5f5f5}.header-search .search-section .search-item .search-item__art{color:#888;margin-left:5px;font-size:11px}
.auth-header-container{flex-direction:column;justify-content:center;margin-left:5px;display:flex;position:relative}.auth-header-container .title-container{cursor:pointer;border-radius:5px;flex-direction:row;align-items:center;display:flex}.auth-header-container .title-container:hover{background-color:#ffffff15}.auth-header-container .title-container .title{cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:60px;height:40px;transition:background-color .3s;display:flex}.auth-header-container .title-container p{color:#fff;margin:0;font-size:12px;line-height:14px}@media (max-width:1024px){.auth-header-container .title-container p{display:none}}.auth-header-container .dropdown-container{justify-content:center;width:70px;display:flex}.auth-header-container .dropdown{opacity:0;z-index:10;background-color:#fff;border-radius:5px;padding:8px 11px;transition:opacity .3s,transform .3s;display:none;position:absolute;top:100%;left:calc(50% - 16px);transform:translate(-50%);box-shadow:0 5px 40px #0000001f}.auth-header-container .dropdown .dropdownBtn:hover{color:#fe680a;text-decoration:underline}.auth-header-container .dropdown div{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;margin:0;padding:10px;font-size:14px;font-weight:400;line-height:16.94px}.auth-header-container .dropdown.show{opacity:1;display:block;transform:translateY(0)}.auth-header-container .dropdown div{cursor:pointer}
.logIn-container{z-index:70;background:#1e1e1e9c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;box-shadow:0 4px 20px #0000001a}.logIn-container .log-in{box-sizing:border-box;background-color:#fff;border-radius:12px;flex-direction:column;width:100%;min-width:300px;max-width:390px;margin:15px;padding:20px;font-family:Onest,sans-serif;display:flex}.logIn-container .log-in .row{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.logIn-container .log-in .row h3{text-align:left;margin:0;font-size:16px;font-weight:600;line-height:20.4px}.logIn-container .log-in .row svg{cursor:pointer}.logIn-container label{color:#999;font-size:12px;font-weight:400;line-height:19.6px}.logIn-container input[type=text],.logIn-container input[type=password]{box-sizing:border-box;border:1px solid #e1e1e1;width:100%;height:40px;margin-top:3px;padding-left:10px}.logIn-container input[type=checkbox]{border:1px solid #e1e1e1;width:16px;height:16px;margin:0;padding:0}.logIn-container span{color:#1e1e1e;font-size:12px;font-weight:400;line-height:19.6px}.logIn-container .line{background-color:#e1e1e1;width:100%;height:1px}.logIn-container .forgot-password{color:#1e1e1e;cursor:pointer;text-align:center;font-size:14px;font-weight:600;line-height:15.3px}.logIn-container .button-log-in{color:#fff;text-align:center;cursor:pointer;background-color:#3960ff;border:none;border-radius:3px;width:125px;height:34px;font-family:Helvetica;font-size:12px;font-weight:400;line-height:19.6px}.logIn-container .register{cursor:pointer;text-align:center;box-sizing:border-box;color:#1e1e1e;background:#fff;border:1px solid #1e1e1e;border-radius:3px;width:100%;height:41px;margin-top:10px;margin-bottom:5px;font-size:14px;font-weight:600;line-height:15.3px}.logIn-container .logInWhichUser{color:#999;text-align:center;font-size:12px;font-weight:400;line-height:19.6px}.logIn-container .buttons-log-in{flex-direction:column;gap:15px;margin-top:10px;display:flex}.logIn-container .buttons-log-in button{box-sizing:border-box;cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:100%;height:41px;display:flex}.logIn-container .buttons-log-in button .button-text{text-align:left;width:70px;font-family:Helvetica;font-size:14px;font-weight:700;line-height:19.6px}.logIn-container .buttons-log-in .button-facebook button{color:#fff;background-color:#4173b8}.logIn-container .buttons-log-in .button-google button{background-color:#f3f3f3}
.modal-overlay{box-sizing:border-box;z-index:70;background:#1e1e1e9c;justify-content:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow-y:auto}@media (min-height:700px){.modal-overlay{align-items:center}}.modal-overlay .registration-modal{box-sizing:border-box;background-color:#fff;border-radius:11px;width:100%;min-width:300px;max-width:415px;margin:15px;padding:42px;font-family:Onest,sans-serif}@media (max-width:600px){.modal-overlay .registration-modal{padding:20px}}.modal-overlay .registration-modal{min-height:636px;max-height:fit-content;overflow-y:auto;box-shadow:0 4px 20px #0000001a}.modal-overlay .registration-modal .row{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.modal-overlay .registration-modal .row h3{text-align:left;margin:0;font-size:16px;font-weight:600;line-height:20.4px}.modal-overlay .registration-modal .row svg{cursor:pointer}.modal-overlay .registration-modal .form-group{box-sizing:border-box;width:100%;margin-bottom:15px}.modal-overlay .registration-modal .form-group label{color:#999;width:100%;margin-bottom:5px;font-size:14px;font-weight:400;display:block}.modal-overlay .registration-modal .form-group label .required{color:red}.modal-overlay .registration-modal .form-group input{box-sizing:border-box;border:1px solid #e0e0e0;border-radius:6px;outline:none;width:100%;padding:10px 12px;font-size:14px;transition:border-color .2s}.modal-overlay .registration-modal .form-group input:focus{border-color:#4169e1}.modal-overlay .registration-modal .form-group input::placeholder{color:#999}.modal-overlay .registration-modal .phone-input-container{display:flex}.modal-overlay .registration-modal .phone-input-container input{border-top-right-radius:0;border-bottom-right-radius:0;flex:1;width:100%;padding-left:45px}.modal-overlay .registration-modal .phone-input-container .country-select{cursor:pointer;background-color:#f5f5f5;border:1px solid #e0e0e0;border-left:none;border-top-right-radius:6px;border-bottom-right-radius:6px;justify-content:center;align-items:center;width:50px;display:flex}.modal-overlay .registration-modal .phone-input-container .country-select .selected-country{background-color:#e0e0e0;width:20px;height:15px}.modal-overlay .registration-modal .phone-input-container .country-select .dropdown-arrow{color:#777;margin-left:2px;font-size:10px}.modal-overlay .registration-modal .register-button{color:#fff;cursor:pointer;background-color:#4169e1;border:none;border-radius:25px;width:100%;margin-top:10px;padding:12px;font-size:16px;transition:background-color .2s}.modal-overlay .registration-modal .register-button:hover{background-color:#3a5ecc}
