.width-css{max-width:1600px;margin-inline:auto;padding-inline:50px}.width-css-padding{padding-inline:50px}@media only screen and (max-width: 1280px){.width-css,.width-css-padding{padding-inline:40px}}@media only screen and (max-width: 1199px){.width-css,.width-css-padding{padding-inline:30px}}@media only screen and (max-width: 991px){.width-css,.width-css-padding{padding-inline:20px}}@media (min-width:1921px){.width-css{padding-inline:0px}.large-screen{width:1600px!important;margin-inline:auto}.width-css-inner,.width-css-padding{padding-inline:50px}}.ml-0{margin-left:0}.container{width:100%;padding-inline:0px}.logo-flex-center{display:flex;align-items:center;gap:15px}.secondary-btn-style,.secondary-btn-style:hover,.secondary-btn-style:focus{padding:var(--btn-padding);font-size:var(--font-size-default);background:var(--secondary-color);color:var(--primary-color);font-weight:var(--font-weight-bold);box-shadow:var(--btn-box-shadow);border-radius:var(--btn-radius);min-height:var(--btn-min-height);text-transform:uppercase;min-width:150px;text-align:center;display:flex;align-items:center;justify-content:center}.header-wrapper-main .header-wrapper-container{background:var(--primary-color)}@media (max-width: 991px){.header-wrapper-main .header-wrapper-container{padding-block:15px}}.menu>li{position:relative}.menu>li:hover .submenu{opacity:1;visibility:visible;transform:translateY(0)}.menu>li:hover .submenu-arrow{transform:rotate(180deg)}.menu .submenu{position:absolute;top:58px;left:0;background:#fff;min-width:200px;border-radius:0 0 4px 4px;box-shadow:0 8px 30px #00000026;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .25s ease;z-index:999}.menu .submenu li{width:100%;border-bottom:1px solid var(--border-color)}.menu .submenu li:last-child{border-bottom:none}.menu .submenu li a{display:block;padding:15px;color:var(--primary-color);white-space:nowrap;font-size:14px}.menu .submenu li a:hover{background:#f4f4f4}.menu .submenu-arrow{display:inline-block;font-size:10px;margin-left:4px;transition:transform .25s ease}.has-submenu>a{display:flex;align-items:center}.side-menu-inner{box-shadow:4px 0 10px #00000040}.sidemenu-nav .menu-link{display:flex;justify-content:space-between;align-items:center;font-weight:var(--font-weight-bold);border-bottom:1px solid var(--border-color);padding-block:15px}.sidemenu-nav .submenu{display:none;overflow:hidden;background:#fff}.sidemenu-nav .submenu li{width:100%;border-bottom:1px solid var(--border-color)}.sidemenu-nav .submenu li a{display:block;padding:15px 8px;color:var(--primary-color);white-space:nowrap;font-size:14px;position:relative}.sidemenu-nav .submenu li a:hover{background:#f4f4f4}.sidemenu-nav .submenu-arrow{font-size:14px;display:inline-block;transition:transform .3s cubic-bezier(.25,.8,.25,1)}.sidemenu-nav .has-submenu.open>.menu-link .submenu-arrow{transform:rotate(180deg)}.ai-close-a:before,.ai-font-close-a:before{content:"\2715";font-weight:var(--font-weight-black);font-size:24px;color:var(--primary-color);display:inline-block;line-height:1;-webkit-text-stroke:0}.custom-footer-container{padding-block:30px}.footer-col-2-inner{display:flex;justify-content:space-between;gap:40px;width:100%}.footer-left-box{display:flex;flex-direction:column}.footer-login-link{pointer-events:none;font-size:18px;line-height:1;text-transform:uppercase;color:var(--primary-color);font-weight:var(--font-weight-semi-bold)}.footer-extra-text{font-size:var(--font-size-default);opacity:.8;line-height:1.4;margin-top:30px}@media (max-width: 991px){.footer-extra-text{margin-top:20px}}@media (max-width: 1199px){.footer-extra-text,.footer-extra-text li a{font-size:14px}}.footer-extra-text li{margin-bottom:20px}.footer-extra-text li a{font-size:var(--font-size-default);line-height:1;letter-spacing:.05em;color:#000;text-transform:uppercase;font-weight:var(--font-weight-semi-bold)}.footer-right-image{max-width:200px;height:auto}@media (min-width:992px){#footer-nav>li:last-child{display:none}}@media (max-width:991px){.footer-col.footer-col-2{display:none}.smi-mobile-tablet{margin-top:15px}}@media (max-width: 991px){.mobile-tablet-none{display:none}.desktop-tablet-none{display:block}}@media (min-width: 992px){.side-menu{width:30%!important}.desktop-tablet-none{display:none}.mobile-tablet-none{display:block}}.scrambler-buttons a{color:#000}.btn-explore,.btn-build{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/progryss.css.map */
