@import"../vendor/bootstrap-5.0.2/css/bootstrap.min.css";@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraLight.eot");src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraLight.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraLight.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-MediumItalic.eot");src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-MediumItalic.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-MediumItalic.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Italic.eot");src:local("Montserrat Italic"),local("Montserrat-Italic"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Italic.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Italic.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Italic.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Regular.eot");src:local("Montserrat Regular"),local("Montserrat-Regular"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Regular.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Regular.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ThinItalic.eot");src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ThinItalic.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ThinItalic.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ThinItalic.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Bold.eot");src:local("Montserrat Bold"),local("Montserrat-Bold"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Bold.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Bold.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Light.eot");src:local("Montserrat Light"),local("Montserrat-Light"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Light.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Light.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Light.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Black.eot");src:local("Montserrat Black"),local("Montserrat-Black"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Black.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Black.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Black.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Medium.eot");src:local("Montserrat Medium"),local("Montserrat-Medium"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Medium.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Medium.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraLightItalic.eot");src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraLightItalic.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraLightItalic.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-BlackItalic.eot");src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-BlackItalic.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-BlackItalic.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-BlackItalic.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraBoldItalic.eot");src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraBoldItalic.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraBoldItalic.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-SemiBoldItalic.eot");src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-SemiBoldItalic.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-SemiBoldItalic.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraBold.eot");src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraBold.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraBold.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-BoldItalic.eot");src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-BoldItalic.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-BoldItalic.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-LightItalic.eot");src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-LightItalic.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-LightItalic.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-LightItalic.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-SemiBold.eot");src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-SemiBold.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-SemiBold.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Thin.eot");src:local("Montserrat Thin"),local("Montserrat-Thin"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Thin.eot?#iefix") format("embedded-opentype"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Thin.woff2") format("woff2"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Thin.woff") format("woff"),url("/packages/themes/sidas/fonts/Montserrat/Montserrat-Thin.ttf") format("truetype");font-weight:100;font-style:normal}.header{display:flex;align-items:flex-end;margin-bottom:10px;padding:15px 0 10px;min-height:86px}.header__logo{display:grid;margin-right:auto;font-weight:500}.header__logo img{max-width:100%}.header__search,.header__customer,.header__cart{margin-right:15px}.header__search svg,.header__customer svg,.header__cart svg{width:22px}.header__wishlist svg{width:25px}.header__icon{width:40px;height:46px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;border-radius:3px;position:relative}.header__icon:hover svg path{transition:.3s;fill:#0099da}.header__search{position:relative}.header__search-input{box-shadow:-1px 2px 8px rgba(0,0,0,.0803612);border-radius:2px;width:480px;position:absolute;right:40px;bottom:0;top:0;z-index:2;border:1px solid #f0efed;text-indent:22px}.header__search-input:focus{outline:none;border-color:#0099da}.header__search-btn svg{width:22px}.header__search-btn.active{background:#323334 !important}.header__search-btn.active svg path{fill:#fff}.header__search-dropdown{position:absolute;z-index:1;top:47px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2);width:519px;right:0;padding:10px 25px}.header__search-dropdown-item{padding:8px 0;display:flex;font-size:14px;color:#212121;text-decoration:none}.header__search-dropdown-item:hover{color:#0099da}.header__cart-btn{position:relative}.header__counter{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:10px;font-weight:600;background:#f2994a;color:#fff;width:15px;height:15px;border-radius:50%;position:absolute;right:3px;bottom:8px}.header__counter:hover{text-decoration:none;background:#f2994a;color:#fff}.header-mobile{display:grid;grid-template-columns:50px 1fr 45px 45px;align-items:center;padding:15px 0;position:relative}.header-mobile__menu-toggle{width:50px;height:54px}.header-mobile__menu-toggle:not(.active){text-align:left}.header-mobile__menu-toggle:not(.active) .--close{display:none}.header-mobile__menu-toggle.active{text-align:center;background:#323334 !important}.header-mobile__menu-toggle.active .--burger{display:none}.header-mobile__menu-toggle.active+.--menu{display:flex}.header-mobile__menu-list{display:none;flex-direction:column;align-items:center;position:absolute;z-index:5;background:#323334;left:0;right:0;padding:25px;line-height:2.4rem}.header-mobile__menu-list-link{text-decoration:none;color:#fff;text-transform:uppercase}.header-mobile__logo{display:grid;justify-content:center}.header-mobile__logo img,.header-mobile__logo a{margin:0 auto}.header-mobile__logo span{font-size:10px;font-weight:600}.header-mobile__search{position:relative}.header-mobile__search-input{box-shadow:-1px 2px 8px rgba(0,0,0,.0803612);border-radius:2px;z-index:2;border:1px solid #f0efed;text-indent:22px;width:100%;height:45px}.header-mobile__search-input:focus{outline:none;border-color:#0099da}.header-mobile__search-btn svg{width:22px}.header-mobile__search-btn.active+.--box{display:block}.header-mobile__search-bg{position:fixed;z-index:9;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7)}.header-mobile__search-actions{display:flex;position:relative;z-index:10}.header-mobile__search-box{display:none;position:fixed;z-index:10;top:84px;left:15px;right:15px}.header-mobile__search .header__search-dropdown{position:absolute;z-index:1;top:47px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2);width:100%;right:0;padding:10px 25px}.header-mobile__search .header__search-dropdown-item{padding:8px 0;display:flex;font-size:14px;color:#212121;text-decoration:none}.header-mobile__search .header__search-dropdown-item:hover{color:#0099da}.header-mobile__search-close{background:#323334 !important;width:50px;height:45px;border-radius:3px}.header-mobile .header-mobile__search,.header-mobile .header__cart{text-align:right;margin-right:0}.header-mobile .header__cart{margin-left:12px}.header-checkout{display:flex;justify-content:center;padding:10px 0;border-bottom:1px solid #f7f7f7;box-shadow:0 12px 30px rgba(0,0,0,.06)}.header-checkout__logo a{display:flex;flex-direction:column;align-items:center;justify-content:center}.breadcrumbs{display:flex;align-items:center;background:#f9f9f9;padding:10px;list-style:none;margin-bottom:30px;white-space:nowrap;overflow-x:auto}@media(min-width: 768px){.breadcrumbs{padding:18px 10px}}.breadcrumbs-item{display:inline-flex;align-items:center;position:relative}.breadcrumbs-item a,.breadcrumbs-item span{font-weight:500;font-size:12px}@media(min-width: 768px){.breadcrumbs-item a,.breadcrumbs-item span{font-size:14px}}.breadcrumbs-item a{color:#0099da;text-decoration:none}.breadcrumbs-item span{color:#323334}.breadcrumbs-item+.breadcrumbs-item{padding-left:25px}.breadcrumbs-item+.breadcrumbs-item:before{content:"";display:inline-flex;width:8px;height:8px;border-right:2px solid #0099da;border-bottom:2px solid #0099da;position:absolute;left:7px;transform:rotate(-45deg)}.main-menu{display:block;border-top:1px solid #323334;border-bottom:1px solid #323334;padding-top:35px;padding-bottom:35px;margin-bottom:50px}.main-menu__toggle{display:none;width:100%;padding:0;border:0;background:none;text-align:left;font-family:inherit}.main-menu__items{display:flex;justify-content:center}.main-menu__link{font-size:18px;font-weight:500;text-transform:uppercase;color:#323334;margin:0 30px;transition:.3s;text-decoration:none}.main-menu__link:hover:not(.current){transition:.3s;color:#0099da}.main-menu__link.current{color:#0099da}@media(max-width: 991px){.main-menu{padding:0;margin-bottom:24px}.main-menu__toggle{display:flex;align-items:center;gap:12px;min-height:54px;color:#323334;font-size:16px;font-weight:500;text-transform:uppercase;cursor:pointer}.main-menu__toggle:focus-visible{outline:2px solid #0099da;outline-offset:4px}.main-menu__chevron{margin-left:auto}.main-menu--open .main-menu__chevron{transform:rotate(180deg)}.main-menu:not(.main-menu--open) .main-menu__items{display:none}.main-menu__items{flex-direction:column;padding-bottom:12px;border-top:1px solid #f0efed}.main-menu__link{margin:0;padding:14px 0;font-size:15px;line-height:1.5;overflow-wrap:anywhere}}.footer{background:#323334;padding-top:30px;padding-bottom:10px}@media(min-width: 992px){.footer{padding-top:92px;padding-bottom:100px}}.footer__top{display:grid;align-items:flex-start;grid-gap:20px;margin-bottom:30px;grid-template-columns:1.5fr 1fr 1fr;grid-template-areas:"subscribe nav contact"}@media(max-width: 991px){.footer__top{grid-template-areas:"nav contact" "subscribe subscribe";grid-template-columns:1fr 1fr}}.footer__subscribe{grid-area:subscribe}@media(max-width: 767px){.footer__subscribe{max-width:300px;width:100%;margin:0 auto}}.footer__subscribe-heading{font-size:16px;color:#fff;font-weight:700;margin-bottom:18px;line-height:1.2}@media(min-width: 992px){.footer__subscribe-heading{font-size:40px;margin-bottom:40px}}.footer__subscribe-group{display:flex}.footer__subscribe-control{background:none;border:none;outline:none;font-size:14px;color:#8c8c8c;border-bottom:2px solid #8c8c8c}@media(min-width: 768px){.footer__subscribe-control{font-size:21px}}@media(max-width: 767px){.footer__subscribe-control{width:100%}}.footer__nav{display:grid;grid-gap:20px;grid-area:nav}.footer__nav-link{font-size:16px;color:#fff;text-decoration:none}@media(min-width: 768px){.footer__nav-link{font-size:20px}}.footer__nav-link:hover:not(.current){color:#0099da}.footer__nav-link.current{color:#0099da}.footer__contacts{display:grid;grid-gap:20px;font-size:16px;grid-area:contact}.footer__contacts-item{color:#fff}@media(min-width: 768px){.footer__contacts-item.heading{font-size:20px}}@media(max-width: 767px){.footer__contacts-item{display:grid;grid-template-columns:1fr}.footer__contacts-item .--coma{display:none}}.footer__contacts-link{font-size:16px;color:#fff;text-decoration:none}.footer__contacts-link:hover{color:#0099da}.footer__bottom{display:flex;align-items:center;justify-content:space-between;color:#fff}@media(max-width: 767px){.footer__bottom{flex-direction:column}}.footer__socials{display:flex}@media(max-width: 767px){.footer__socials{order:2}}.footer__socials-item:not(:last-child){padding-right:26px}.footer__socials-link:hover svg path{fill:#0099da}.cart{border-bottom:1px solid #f9f9f9;padding-bottom:20px}.cart__item{display:grid;grid-template-columns:80px 1fr;grid-gap:10px;margin-bottom:15px}@media(min-width: 768px){.cart__item{grid-gap:20px;grid-template-columns:110px 1fr;margin-bottom:30px}}.cart__item-info{position:relative;padding-right:30px}@media(min-width: 768px){.cart__item-info{padding-right:20px}}.cart__item-remove-btn{position:absolute !important;right:0 !important;top:0}.cart__item-title{display:block;font-size:16px;font-weight:500;color:#323334;text-decoration:none;margin-bottom:16px}.cart__item-title:hover{color:#323334;text-decoration:underline}.cart__item-price{margin-bottom:30px}.cart__item-price--old,.cart__item-price--default{display:block}.cart__item-price--old{text-decoration:line-through;font-size:14px;opacity:.6}.cart__item-price--default{font-size:18px;font-weight:500}.cart__item-quantity{display:flex}.cart__item-quantity-input{margin:0 10px;max-width:92px;border:2px solid #f0efed;border-radius:0;height:32px;text-indent:10px}.cart__item-quantity-btn{border:2px solid #c9c9c9;background:none;width:32px;height:32px;transition:.3s}.cart__item-quantity-btn:disabled{opacity:.6}.cart__item-quantity-btn:hover:not(:disabled){transition:.3s;background:#f0efed}.cart__total{padding:30px 0 20px;font-size:18px;font-weight:500}@media(min-width: 768px){.cart__total{font-size:23px}}.cart__modal-footer{display:grid;grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.cart__modal-footer{grid-template-columns:repeat(2, 1fr)}}.contact__map{position:relative}.contact__map-box{height:500px;width:100%;margin-bottom:20px;z-index:1}@media(min-width: 768px){.contact__map-box{margin-bottom:60px}}.contact__map-box--embed{overflow:hidden}.contact__map-box--embed iframe{display:block;width:100%;height:100%;border:0}@media(min-width: 768px){.contact__info{position:absolute;z-index:2;bottom:100px;left:0;right:0;height:0}}.contact__info-list{display:inline-grid;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.08);padding:25px 20px 10px;width:100%;margin-bottom:30px}@media(min-width: 768px){.contact__info-list{bottom:80px;transform:translateY(-100%);padding:60px 30px 40px;width:auto;margin-bottom:0}}.contact__info-list--heading{font-weight:500;margin-bottom:20px}.contact__info-list--item{color:#323334;margin-bottom:15px}.contact__info-list--item a{color:#323334;text-decoration:none}.contact__box .alert{max-width:770px;margin:0 auto 20px}@media(max-width: 767px){.contact__heading{font-size:20px !important}}.contact__form{max-width:770px;margin:0 auto 80px}.contact__form .col-form-label{font-weight:500;font-size:15px}.contact__form .col-form-label.required:after{content:"*";color:#df0000}@media(max-width: 767px){.contact__form .col-6{width:100%}}.contact__form .form-control{border:2px solid #eee;border-radius:0;font-size:14px;min-height:40px}.contact__form .form-control.is-valid{border-color:#8ebf21}.contact__form .form-control.is-invalid{border-color:#df0000}.contact__form .form-control:focus{border-color:#0099da;box-shadow:none}.contact__form .btn-send{width:100%;max-width:390px;font-size:14px;min-height:40px}.world{display:flex;justify-content:center;position:relative}@media(max-width: 991px){.world{margin:0 20px;overflow:hidden;border-radius:20px;height:600px}}@media(max-width: 991px){.world__video{position:absolute;bottom:0;top:0;width:300vw;height:100%}}.world__overlay{display:flex;align-items:center;justify-content:center;position:absolute;background:rgba(57,55,51,.6);top:0;right:0;bottom:0;left:0;z-index:3}@media(max-width: 991px){.world__overlay img{max-width:220px;transform:translateY(-40px)}}.world__content{display:flex;flex-direction:column;justify-content:space-between;position:absolute;z-index:4;top:0;bottom:0;overflow:hidden}.world__heading{margin-top:50px;font-weight:700;font-size:40px;color:#fff;text-align:center}@media(max-width: 991px){.world__heading{font-size:18px}}.world__list{margin:0 -10px;position:relative}@media(min-width: 992px){.world__list{display:flex}}@media(max-width: 991px){.world__list{display:flex;gap:12px;margin:0 -20px;padding:0 20px 12px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:20px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.6) rgba(0,0,0,0)}}.world__list-item{display:grid;grid-auto-columns:1fr;float:left;transform:translateY(64px);transition:.3s}@media(max-width: 991px){.world__list-item{flex:0 0 84%;max-width:280px;min-width:0;float:none;margin:0;scroll-snap-align:start}.world__list-item,.world__list-item.translatable:hover,.world__list-item.translatable.up{transform:none}}@media(min-width: 992px){.world__list-item{padding:0 10px;width:33.333333%}}.world__list-item.translatable{cursor:pointer}.world__list-item.translatable:hover{transition:.3s;transform:translateY(0)}.world__list-item.translatable.up{transition:.3s;transform:translateY(0)}.world__list-item-logo{display:block;margin:0 auto 10px;max-width:100%}.world__list-item-content{padding:9px 22px;background:#323334;min-height:150px}.world__list-item-content.bg-yellow{background:#e5cc10}.world__list-item-content.bg-light-blue{background:#0099da}.world__list-item-content.bg-orange{background:#e9530d}.world__list-item-content.bg-dark-yellow{background:#d6ac30}.world__list-item-content.bg-green{background:#8ebf21}.world__list-item-name{display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#fff;text-align:center;margin-bottom:15px;height:68px}.world__list-item-link{text-decoration:none;font-size:13px;font-weight:500;background:#fff;border-radius:16px;display:flex;justify-content:center;align-items:center;padding:10px;color:#212121;box-shadow:1px 4px 8px rgba(0,0,0,.15);max-width:200px;margin:0 auto}.world__list-item-link:hover{background:hsl(0,0%,95%);color:#323334}.quote{padding:50px 0;background:url("/themes/sidas/image/home/quote.webp") no-repeat;background-size:cover}@media(min-width: 768px){.quote{padding:115px 0}}.quote__text{text-align:center;padding:0 15px}@media(min-width: 768px){.quote__text{font-size:24px;max-width:712px;margin:0 auto}}.home-banner{position:relative}.home-banner__item{display:flex !important;justify-content:center;align-items:flex-start;position:relative}.home-banner__item-content{position:absolute;z-index:2;top:30px}.home-banner__item-title{font-size:21px;font-weight:700;margin-bottom:25px;max-width:90%}@media(min-width: 768px){.home-banner__item-title{font-size:42px;max-width:580px}}.home-banner__item-description{font-size:16px;font-weight:500;margin-bottom:35px}.home-banner__item-link{background:#f2c94c;color:#323334;font-size:12px;padding:12px 18px;border-radius:20px;text-decoration:none;transition:.3s;font-weight:500}.home-banner__item-link:hover{transition:.3s;background:rgb(240.2734375,193.828125,52.2265625);color:#323334}@media(min-width: 768px){.home-banner__item-link{font-size:18px;padding:14px 24px}}.home-banner__nav{display:none}@media(min-width: 768px){.home-banner__nav{display:flex;justify-content:flex-end;position:absolute;top:56px;z-index:2;left:0;right:0;height:0}.home-banner__nav-prev{margin-right:25px}}.home-banner .slick-dots{list-style:none;display:flex;padding:0;margin:0;position:absolute;z-index:2;bottom:10px;left:auto;right:20px}.home-banner .slick-dots li button{font-size:0;border:none;background:#ccc;width:12px;height:12px;border-radius:50%;margin:0 3px}.home-banner .slick-dots li.slick-active button{background:#fff}.about-us{padding:30px 0}@media(max-width: 991px){.about-us{background:url("/themes/sidas/image/home/about_us_bg.webp") no-repeat;margin:0 -20px;padding:45px 20px 20px;background-size:100% 58%}}.about-us__heading{margin-bottom:20px;font-size:24px;text-align:center;font-weight:700}@media(max-width: 991px){.about-us__heading{max-width:250px;font-size:25px;text-align:center;margin:0 auto 15px}}@media(min-width: 992px){.about-us__heading{margin-bottom:60px;font-size:40px}}.about-us__columns{display:grid;grid-gap:20px}@media(max-width: 991px){.about-us__columns{text-align:center}}@media(min-width: 992px){.about-us__columns{grid-template-columns:1fr 1fr;grid-gap:70px}}.about-us__column-heading{font-size:21px;text-transform:uppercase;margin-bottom:10px}@media(min-width: 992px){.about-us__column-heading{font-size:36px;margin-bottom:40px}}.about-us__column-heading b{font-weight:600}.about-us__column+.about-us__column{display:none}@media(min-width: 992px){.about-us__column+.about-us__column{display:block}}.about-us__column .adaptive-youtube-video iframe{margin-top:25px}.partners{padding:30px 0 80px}.partners__heading{font-size:25px;text-align:center;font-weight:700;margin-bottom:10px;margin-top:40px}@media(min-width: 768px){.partners__heading{margin-top:40px;font-size:40px;margin-bottom:0}}.partners__list{display:flex;align-items:center;flex-direction:column}@media(min-width: 768px){.partners__list{flex-direction:row;justify-content:center;margin:-15px;flex-wrap:wrap}}.partners__list-item{display:inline-flex;align-items:center;justify-content:center;padding:15px}.partners__list-item img{max-width:185px}@media(min-width: 768px){.partners__list-item{width:calc(33.3333333% - 15px)}.partners__list-item img{max-width:100%}}.catalog__list{display:grid;grid-gap:45px;grid-template-columns:repeat(3, 1fr)}@media(max-width: 767px){.catalog__list{grid-template-columns:repeat(2, 1fr);grid-gap:15px}}.catalog__list-item{display:grid;grid-gap:15px;text-align:center;margin-bottom:45px;text-decoration:none}@media(max-width: 767px){.catalog__list-item{margin-bottom:10px}}.catalog__list-item:hover .catalog__list-item--image{transition:.3s;transform:scale(1.02)}.catalog__list-item--image{display:flex;align-items:center;justify-content:center;padding:15px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.15);border-radius:20px;transition:.3s}.catalog__list-item--name{display:block;font-size:21px;margin-bottom:0;color:#323334;font-weight:500}@media(max-width: 767px){.catalog__list-item--name{font-size:16px;min-height:40px}}.category{display:grid;grid-gap:40px;position:relative}@media(min-width: 992px){.category{grid-template-columns:320px 1fr}}@media(max-width: 767px){.sidebar__box{display:none;position:fixed;z-index:10;background:#f9f9f9;padding:15px;width:320px;left:20px;top:20px;overflow-y:auto;max-height:calc(100vh - 40px)}.sidebar__box.active{display:block}}@media(min-width: 768px){.sidebar__trigger{display:none}}.sidebar__trigger{padding:10px 0;border-top:1px solid #212121;border-bottom:1px solid #212121}.sidebar__trigger-btn-icon{margin-right:5px}.sidebar__close{position:stiky;top:-15px;background:#f9f9f9;margin:-15px -15px 0;padding:10px;display:flex;justify-content:flex-end}@media(min-width: 768px){.sidebar__close{display:none}}.products{display:grid;grid-gap:15px;grid-template-columns:repeat(2, 1fr)}@media(min-width: 768px){.products{grid-gap:40px;grid-template-columns:repeat(3, 1fr)}}.products__item{margin-bottom:40px;padding:20px;border-radius:8px;transition:.3s;position:relative;background:#fff}.products__item:hover{transition:.3s;box-shadow:0 2px 4px rgba(59,69,123,.2),0 4px 8px rgba(92,107,192,.2)}.products__item-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.products__item-discount{display:inline-flex;align-items:center;justify-content:center;position:absolute;width:50px;height:50px;border-radius:50%;background:#40bfff;color:#fff;font-size:18px;font-weight:700;left:-12px;top:-12px}.products__item-wishlist-btn{position:absolute;right:10px;top:10px;z-index:2}.products__item-image{position:relative;margin-bottom:20px}.products__item-image img{display:block;margin:0 auto}.products__item-name{display:block;color:#323334;font-size:18px;font-weight:700;text-decoration:none;margin-bottom:10px}.products__item-name:hover{text-decoration:none}.products__item-options{position:relative;z-index:2}.products__item-options-list{display:flex;flex-wrap:wrap}.products__item-options-list--item.current .--link{border-color:#0099da}.products__item-options-list--item.current .--select{border-color:#0099da;color:#0099da}.products__item-options-list--link{display:inline-flex;overflow:hidden;border-radius:24px;border:1px solid rgba(0,0,0,0);padding:3px}.products__item-options-list--link span{display:inline-flex;border-radius:24px;width:16px;height:16px}.products__item-options-list--select{color:#323334;border-radius:2px;border:1px solid #f0efed;padding:5px 17px;text-decoration:none;margin:0 3px 3px}.products__item-options-list--select:hover{border-color:#f9f9f9}.products__item-price{display:grid;align-items:flex-end;height:48px}.products__item-price--old{text-decoration:line-through;font-size:14px;opacity:.6}.products__item-price--default{font-size:18px;font-weight:500}.products__item-buy-btn{width:100%}.products__item-stock{display:grid;align-items:flex-end;height:48px;font-size:14px;color:#df0000}.products__show-more{display:flex;justify-content:center;margin-bottom:40px}.products__show-more-btn{font-size:15px;width:100%;max-width:370px}.categories{margin-bottom:10px}.categories__heading{font-weight:700;margin-bottom:10px}.categories__list-item-link{font-size:15px;color:#0099da}.categories__list-item-link.current{color:#323334}.categories__list-item-link:hover{text-decoration:none}.categories__child{padding-left:20px}.categories__child-item-link{font-size:14px;color:#0099da}.categories__child-item-link.current{color:#323334}.categories__child-item-link:hover{text-decoration:none}.filter__selected{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f0efed}.filter__selected-list{display:flex;flex-wrap:wrap;margin-bottom:5px}.filter__selected-list-item{padding:0 3px 5px}.filter__selected-list-item a{display:inline-flex;align-items:center;font-size:12px;padding:0 8px;height:30px;line-height:32px;background:#f0efed;color:#323334;border-radius:4px;text-decoration:none}.filter__selected-list-item a svg{width:8px;height:8px;margin-left:5px}.filter__selected-reset-link{display:inline-flex;border-bottom:1px dashed;text-decoration:none;font-size:12px;color:#0099da}.filter__price{margin-bottom:30px}.filter__price-controls{display:flex;margin-bottom:10px}.filter__price-control{padding:5px 10px;border:1px solid #f0efed;border-radius:0;width:calc(50% - 5px)}.filter__price-control.price-end{margin-left:10px}.filter__price-actions .btn{width:100%}.filter__options-group{display:grid;margin-bottom:30px}.filter__options-group-name{font-weight:700;font-size:16px;margin-bottom:10px}.filter__options-group-list{display:grid;grid-gap:10px}.filter__options-group-list--item{display:flex;align-items:center;font-size:14px;color:#323334;text-decoration:none;position:relative;line-height:1}.filter__options-group-list--item:hover{color:#323334;text-decoration:none}.filter__options-group-list--item:before,.filter__options-group-list--item:after{content:""}.filter__options-group-list--item:before{display:inline-flex;width:20px;height:20px;border:2px solid #f0efed;box-sizing:border-box;border-radius:5px;margin-right:5px}.filter__options-group-list--item:after{display:none;width:7px;height:12px;position:absolute;left:7px;border-right:2px solid #323334;border-bottom:2px solid #323334;transform:rotate(45deg);top:3px}.filter__options-group-list--item.current:after{display:inline-flex}.product__top{padding-top:20px;margin-bottom:60px}@media(min-width: 992px){.product__top{display:flex;gap:80px}}@media(min-width: 992px){.product__image{width:55%}}.product__image-main{margin-bottom:30px}.product__image-list{display:flex;flex-wrap:wrap}.product__image-list-item{cursor:pointer;padding:5px;margin:0 5px 5px 0;border:1px solid rgba(0,0,0,0)}.product__image-list-item.active{border-color:#0099da}.product__images{position:relative;overflow:hidden}.product__images-nav{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:space-between;margin:auto;height:42px;padding:0 5px}@media(min-width: 992px){.product__info{width:45%}}@media(max-width: 991px){.product__info{text-align:center}}.product__heading{font-weight:500;color:#323334;margin-bottom:20px;font-size:20px}@media(min-width: 992px){.product__heading{font-size:25px;margin-bottom:30px}}.product__short-description{margin-bottom:40px}.product__rich-text{text-align:left;line-height:1.5;word-break:break-word}.product__rich-text p:last-child{margin-bottom:0}.product__rich-text p+p{margin-top:.75rem}.product__rich-text ul,.product__rich-text ol{margin:.75rem 0;padding-left:1.25rem}.product__rich-text img{max-width:100%;display:block;height:auto}.product__rich-text a{color:inherit;text-decoration:underline}.product__size-table-trigger{display:inline-flex;border-bottom:1px solid !important;font-size:16px;line-height:1;color:#8c8c8c;margin-bottom:30px}.product__size-table-trigger:hover{border-bottom:1px solid rgba(0,0,0,0) !important}.product__image{position:relative}@media(max-width: 991px){.product__image{margin-bottom:30px}}.product__discount{display:inline-flex;align-items:center;justify-content:center;position:absolute;width:60px;height:60px;border-radius:50%;background:#40bfff;color:#fff;font-size:18px;font-weight:700;left:-12px;top:-12px;z-index:3}@media(min-width: 7686px){.product__discount{font-size:21px;width:75px;height:75px}}.product__wishlist-btn{position:absolute;right:10px;top:10px;z-index:1}.product__price{display:grid;margin-bottom:20px;line-height:1}@media(min-width: 992px){.product__price{margin-bottom:30px}}.product__price--old{text-decoration:line-through;font-size:18px;opacity:.6;font-size:15px}@media(min-width: 992px){.product__price--old{font-size:18px}}.product__price--default{font-size:24px;font-weight:500}.product__price--default.text-danger{font-size:22px}@media(min-width: 992px){.product__price--default.text-danger{font-size:27px}}.product__price--default{font-size:18px}@media(min-width: 992px){.product__price--default{font-size:24px}}.product__options{display:grid;margin-bottom:30px}@media(max-width: 767px){.product__options{justify-content:center}}.product__options-group{display:flex;align-items:flex-start}.product__options-name{margin-right:15px}.product__options-list{display:flex;flex-wrap:wrap}.product__options-list--item.current .--link{border-color:#0099da}.product__options-list--item.current .--select{border-color:#0099da;color:#0099da}.product__options-list--link{display:inline-flex;overflow:hidden;border-radius:24px;border:1px solid rgba(0,0,0,0);padding:3px}.product__options-list--link span{display:inline-flex;border-radius:24px;width:25px;height:25px}.product__options-list--select{display:inline-flex;font-size:14px;color:#323334;border-radius:2px;border:1px solid #f0efed;padding:5px 17px;text-decoration:none;margin:0 3px 3px}.product__options-list--select:hover{border-color:#f9f9f9}.product__buy-btn{width:100%;padding:10px}.product__characteristics{margin-bottom:60px}.product__characteristics-table-td{width:50%;font-size:14px}.product__description{margin-bottom:160px;background:#f0efed;padding:30px 80px}@media(max-width: 767px){.product__description{padding:30px 25px;margin:0 -20px 60px}}@media(min-width: 992px){.product__bottom{max-width:55%}}@media(max-width: 767px){.product__related{overflow:hidden}.product__related .site-sub-heading{text-align:center}.product__related.slider{margin:0 -20px}}.product__related-list{display:grid;grid-gap:40px;grid-template-columns:repeat(4, 1fr)}.product__related-list .slick-dots{list-style:none;margin:0 0 20px;padding:0;display:flex;width:100%;justify-content:center;transform:translateY(-34px)}.product__related-list .slick-dots button{display:inline-flex;font-size:0;background:#fff;border-radius:50%;width:10px;height:10px;border:1px solid #323334;margin:0 3.5px;padding:0}.product__related-list .slick-dots .slick-active button{background:#323334}@media(min-width: 768px){.size__modal-dialog{width:100%;max-width:760px}}.size__modal-close-btn{position:absolute;right:15px;top:15px}.size__modal-table{padding-top:20px}.size__modal-table-heading{font-size:20px;text-transform:uppercase;margin-bottom:15px;line-height:1}@media(min-width: 768px){.size__modal-table-heading{font-size:30px}}.size__modal-table-sub-heading{font-size:16px;margin-bottom:30px}@media(min-width: 768px){.size__modal-table-sub-heading{font-size:20px}}.checkout{padding:40px 0;min-height:calc(100vh - 110px)}@media(min-width: 768px){.checkout__back{display:flex;justify-content:flex-end}}@media(max-width: 767px){.checkout__back{padding-bottom:20px}}.checkout__back-link{font-size:14px;line-height:1.2;color:#0099da;border-bottom:1px solid #0099da !important}.checkout__back-link:hover{border-color:rgba(0,0,0,0) !important}@media(max-width: 991px){.checkout__box-form{order:2}}@media(max-width: 991px){.checkout__box-cart{order:1}}.checkout__form,.checkout__cart{background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.06)}.checkout__cart .alert-warning{font-size:14px;line-height:1.5;margin:0}.checkout__form{padding:15px}@media(min-width: 768px){.checkout__form{padding:30px}}.checkout__form .col-form-label{font-weight:500;font-size:15px}.checkout__form .col-form-label.required:after{content:"*";color:#df0000}.checkout__form .form-control{border:2px solid #eee;border-radius:0;font-size:14px;min-height:48px}.checkout__form .form-control.is-valid{border-color:#8ebf21}.checkout__form .form-control.is-invalid{border-color:#df0000}.checkout__form .form-control:focus{border-color:#0099da;box-shadow:none}.checkout__form .dropdown-menu{border:2px solid #eee;border-radius:0}.checkout__form #delivery-addresses .list-unstyled{padding:20px 0;overflow-y:auto}.checkout__form #delivery-addresses .list-unstyled>li{padding:0;margin-bottom:10px}.checkout__cart{padding:15px 15px 10px}@media(min-width: 768px){.checkout__cart{padding:30px 30px 10px}}.checkout__success{padding:20px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.06)}@media(min-width: 768px){.checkout__success{padding:40px}}.checkout__promo-code .btn{font-size:14px}.checkout__promo-code .alert{font-size:14px}.blog__rubrics{display:flex;align-items:center;margin-bottom:40px;overflow-x:auto}.blog__rubrics-heading{margin-right:15px;font-weight:500}.blog__rubrics-list{display:flex;margin-bottom:0}.blog__rubrics-list-item{padding:0 15px;position:relative;white-space:nowrap}.blog__rubrics-list-item--link{color:#323334;text-decoration:none}.blog__rubrics-list-item--link:hover,.blog__rubrics-list-item--link.current{color:#0099da}.blog__rubrics-list-item--link:hover svg path,.blog__rubrics-list-item--link.current svg path{transition:.3s;fill:#0099da}.blog__rubrics-list-item:hover .--child{display:block}.blog__rubrics-list-child{display:none;min-width:240px;position:absolute;z-index:3;background:#fff;padding:20px;box-shadow:0 2px 23px rgba(0,0,0,.065925)}.blog__rubrics-list-child-item--link{font-size:14px;color:#323334;text-decoration:none}.blog__rubrics-list-child-item--link:hover{color:#0099da}.blog__content{display:grid}@media(min-width: 992px){.blog__content{grid-gap:60px}}@media(min-width: 768px){.blog__content{grid-gap:20px;grid-template-columns:2fr 1fr}}.blog__main{margin-bottom:20px;position:relative;box-shadow:0 2px 23px rgba(0,0,0,.065925);border-radius:2px;overflow:hidden}@media(min-width: 768px){.blog__main{margin-bottom:60px}}.blog__main-content{padding:15px 20px}.blog__main-href{position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;font-size:0}.blog__main-name{font-size:21px;color:#323334;margin-bottom:5px}@media(min-width: 768px){.blog__main-name{font-size:27px}}.blog__main-date{display:flex;align-items:center;line-height:1;color:#323334;opacity:.6;font-size:14px;margin-bottom:20px}.blog__main-date span{margin:0 5px;width:6px;height:6px;background:#323334;border-radius:50%}.blog__main-preview{font-size:14px;margin-bottom:40px}@media(min-width: 768px){.blog__main-preview{font-size:16px}}.blog__main-read-more{color:#0099da;font-weight:500}.blog__list-item{display:flex;align-items:flex-start;margin-bottom:20px;position:relative;box-shadow:0 2px 23px rgba(0,0,0,.065925);border-radius:2px;overflow:hidden}.blog__list-item-href{position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;font-size:0}.blog__list-item-image img{max-width:120px}.blog__list-item-info{padding:20px 15px}.blog__list-item-name{color:#323334;font-size:16px;margin-bottom:5px}@media(min-width: 768px){.blog__list-item-name{font-size:18px}}.blog__list-item-date{align-items:center;color:#323334;opacity:.6;font-size:13px;margin-bottom:10px}@media(min-width: 768px){.blog__list-item-date{display:flex;line-height:1}}.blog__list-item-date span{margin:0 5px;width:4px;height:4px;background:#323334;border-radius:50%}.blog__list-item-read-more{color:#0099da;font-weight:500;font-size:14px}.blog__article-image{margin-bottom:20px}.blog__article-date{display:flex;align-items:center;line-height:1;color:#323334;opacity:.6;font-size:13px;margin-bottom:30px}.blog__article-date span{margin:0 5px;width:4px;height:4px;background:#323334;border-radius:50%}.blog__article-content img{display:inline-block;max-width:100%;height:auto}.blog__articles-list{display:grid;grid-gap:30px;margin-bottom:60px}@media(min-width: 768px){.blog__articles-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.blog__articles-list{grid-template-columns:repeat(3, 1fr);grid-gap:60px 30px}}.blog__articles-item{margin-bottom:20px;position:relative;box-shadow:0 2px 23px rgba(0,0,0,.065925);border-radius:2px;overflow:hidden}.blog__articles-item-href{position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;font-size:0}.blog__articles-item-info{padding:20px 15px}.blog__articles-item-name{color:#323334;font-size:16px;margin-bottom:5px}@media(min-width: 768px){.blog__articles-item-name{font-size:18px}}.blog__articles-item-date{display:flex;align-items:center;line-height:1;color:#323334;opacity:.6;font-size:13px;margin-bottom:10px}.blog__articles-item-date span{margin:0 5px;width:4px;height:4px;background:#323334;border-radius:50%}.blog__articles-item-preview{font-size:14px;margin-bottom:25px}@media(min-width: 768px){.blog__articles-item-preview{font-size:16px}}.blog__articles-item-read-more{color:#0099da;font-weight:500;font-size:14px}.blog__share{display:flex;align-items:center;margin-bottom:40px}.blog__share-text{font-weight:600;margin:0 10px 0 0}.blog__share-btn svg{width:25px;height:24px}.auth{display:flex;justify-content:center;align-items:center;padding:80px 20px}.auth__box{padding:20px;background:#fff;box-shadow:0 2px 23px rgba(0,0,0,.07);width:100%;max-width:430px}@media(mi-width: 768px){.auth__box{padding:40px}}.auth__heading{text-align:center;font-weight:700;font-size:21px;margin-bottom:30px}@media(mi-width: 768px){.auth__heading{font-size:29px}}.auth__socialite{display:grid;grid-gap:10px;margin-bottom:40px}.auth__socialite .btn{display:flex;align-items:center;justify-content:center;height:48px;width:100%;text-transform:uppercase;font-size:14px;font-weight:600;padding:10px 30px;position:relative}.auth__socialite .btn .icon{position:absolute;left:24px}.auth__socialite .btn-facebook{background:#4267b2;color:#fff}.auth__socialite .btn-facebook .icon{left:28px}.auth__socialite .btn-google{color:#323334;border:2px solid #f0efed}.auth__delimiter{display:flex;align-items:center;justify-content:center;margin:0 -40px;background:#f0efed;height:1px}.auth__delimiter-text{padding:2px 5px;text-transform:uppercase;position:relative;z-index:1;font-size:16px;font-weight:500;background:#fff}.auth__form{padding:30px 0}.auth__form-buttons{display:grid}.auth__form-buttons .btn-login{min-height:48px;font-weight:500;margin-bottom:15px}.auth__form-buttons .btn-register{text-transform:none;transition:.3s}.auth__form-buttons .btn-register:hover{transition:.3s;color:#0099da}.auth__remember-box{margin-bottom:40px}@media(mi-width: 768px){.auth__remember-box{display:flex;align-items:center;justify-content:space-between}}.auth__remember-check{position:relative;line-height:1.1;margin-bottom:0}.auth__remember-check .form-check-input{cursor:pointer;position:absolute;left:24px;z-index:3;opacity:0;bottom:7px}.auth__remember-check .form-check-input:checked+.form-check-label:after{opacity:1}.auth__remember-check .form-check-label{font-size:15px}.auth__remember-check .form-check-label:before,.auth__remember-check .form-check-label:after{content:"";display:inline-block}.auth__remember-check .form-check-label:before{width:16px;height:16px;border:2px solid #e6e6e6;border-radius:50px;background:#fff;position:absolute;left:0;z-index:1}.auth__remember-check .form-check-label:after{width:8px;height:8px;border-radius:50px;background:#0099da;position:absolute;top:5px;left:4px;z-index:2;opacity:0}.auth__forgot{font-size:14px;color:#323334;line-height:1.1;text-decoration:none;border-bottom:1px solid #323334}.auth__forgot:hover{border-color:rgba(0,0,0,0)}.customer__box{display:grid;align-items:flex-start;grid-gap:20px;padding:40px 0}@media(min-width: 992px){.customer__box{min-height:calc(100vh - 110px);grid-gap:40px;grid-template-columns:274px 1fr}}.customer__navigation{list-style:none;padding:0;margin:0;background:#fff;box-shadow:0 2px 23px rgba(0,0,0,.07)}.customer__navigation-item:not(:last-child){border-bottom:1px solid #f9f9f9}.customer__navigation-link{display:flex;align-items:center;padding:12px 20px;text-decoration:none;color:#323334;font-size:14px;transition:.3s;font-weight:500}.customer__navigation-link:hover,.customer__navigation-link.current{transition:.3s;background:#f9f9f9;color:#323334}.customer__navigation-link.current svg path{fill:#0099da}.customer__navigation-link svg{margin-right:15px;width:20px}.customer__navigation-logout-form{padding:0;margin:0}.customer__navigation-logout-btn{display:flex;width:100%;padding:12px 20px;color:#323334;font-size:14px;transition:.3s;border:none;background:#fff;font-weight:500}.customer__navigation-logout-btn:hover{transition:.3s;background:#f9f9f9;color:#323334}.customer__navigation-logout-btn svg{margin-right:15px;width:24px;transform:rotate(180deg)}.customer__content.--shadow{box-shadow:0 2px 23px rgba(0,0,0,.07)}.customer__content-heading{background:#fff;padding:20px 25px;border-bottom:1px solid #f9f9f9}.customer__content-heading h3{font-size:18px;margin-bottom:0}@media(min-width: 768px){.customer__content-heading h3{font-size:21px}}.customer__content-body{background:#fff;padding:20px 25px}.customer__content-wishlist{display:grid;grid-gap:20px}@media(min-width: 768px){.customer__content-wishlist.--griddable{grid-template-columns:repeat(3, 1fr)}}.customer__content-back{display:flex;align-items:center;justify-content:space-between}@media(max-width: 767px){.customer__content-back h3{font-size:16px}}.customer__content-back--link{font-size:14px;line-height:1.2;color:#0099da;text-decoration:none;border-bottom:1px solid #0099da}.customer__content-back--link:hover{border-color:rgba(0,0,0,0)}.customer__order-list .common-pagination{margin:0;padding:15px 0}.customer__order-list .common-pagination .pagination{margin:0;box-shadow:none}.customer__order-table tr{vertical-align:middle}.customer__order-table tr th,.customer__order-table tr td{padding:15px 20px;font-size:14px}.customer__order-table .badge{padding:6px 10px 5px}.customer__products-table{margin-bottom:0}.customer__products-table tr{vertical-align:middle}.customer__products-table tr th{border:none}.customer__products-table tr a{font-weight:400}@media(max-width: 767px){.customer__products-table tr a{font-size:14px}}.customer__products-table tr:not(:last-child){border-bottom:1px solid #f9f9f9}.customer__order-info{margin-bottom:0}.customer__order-info--item{display:flex}@media(max-width: 767px){.customer__order-info--item{flex-direction:column;align-items:flex-start;margin-bottom:20px !important}}.customer__order-info--item:not(:last-child){margin-bottom:5px}.customer__order-info--item b{margin-right:10px;min-width:200px}.customer__order-info--item.admin-comment{display:grid}.customer__order-info--item .badge{line-height:1.3}body{font-family:Montserrat,Arial,sans-serif;background:#fff;font-size:16px;font-weight:400}.container{max-width:1140px;padding:0 20px;min-height:calc(100vh - 1052px)}a{transition:.3s;color:#0099da}a:hover{transition:.3s;color:#0099da;text-decoration:none}.wrapper{max-width:1140px;margin:0 auto;padding:0 15px}.d-none{display:none !important}.btn-reset{padding:0;border:none;background:none;outline:none;box-shadow:none}.btn-reset:hover{border:none;background:none;outline:none;box-shadow:none}.theme-alert{position:fixed;z-index:1001;top:calc(-100% - 30px);right:0;left:0;max-width:500px;text-align:center;margin:auto;color:#212121;padding:10px 15px;border-radius:3px;transition:.5s;font-size:14px}@media(max-width: 767px){.theme-alert{max-width:calc(100% - 30px)}}.theme-alert.showed{transition:.3s;top:15px}.theme-alert-success{background:#c3efc1;border:1px solid rgb(175.3846153846,233.7692307692,172.7307692308)}.theme-alert-danger{color:rgb(197.5,0,0);background-color:#f8d7da;border-color:rgb(244.2021276596,193.2978723404,197.9255319149)}.adaptive-youtube-video{cursor:pointer;overflow:hidden;position:relative;padding-bottom:56.25%;padding-top:30px;height:0}.adaptive-youtube-video iframe{position:absolute;width:100%;height:100%;left:0;top:0}.btn{border-radius:0;text-transform:uppercase;font-weight:500}@media(max-width: 767px){.btn{font-size:14px}}.btn:hover,.btn:focus{outline:none;box-shadow:none}.btn-secondary{background:#fff;color:#323334;border-color:#323334}.btn-secondary:hover,.btn-secondary:focus{background:#f0efed;color:#323334;border-color:#323334}.btn-primary{background:#323334;color:#fff;border-color:#323334}.btn-primary:hover,.btn-primary:focus{background:rgb(62.5,63.75,65);color:#fff;border-color:#323334}.btn[disabled]{background:#323334;color:#fff;border-color:#323334;opacity:.6}.btn[disabled]:hover,.btn[disabled]:focus{background:#323334;color:#fff;border-color:#323334}.site-heading{font-size:21px;font-weight:500;color:#323334;margin-bottom:30px}@media(min-width: 768px){.site-heading{font-size:27px}}.site-sub-heading{font-size:20px;font-weight:500;color:#323334}.not-found-heading{font-size:40px;font-weight:500;color:#323334;margin-bottom:80px}.modal-content{border-radius:0;border:none}@media(min-width: 767px){.modal-dialog{max-width:580px}}.common-wrapper{padding:60px 0;min-height:calc(100vh - 300px)}.common-pagination{display:flex;justify-content:center;margin-bottom:40px}.common-pagination .pagination{box-shadow:0 2px 23px rgba(0,0,0,.07)}.common-pagination .page-item.active .page-link{background:#0099da;border-color:#0099da}.common-pagination .page-link{background:#fff;color:#0099da}.gray-bg{background:#f5f6f8}.common-form-group .col-form-label{font-weight:500;font-size:15px}.common-form-group .col-form-label.required:after{content:"*";color:#df0000}.common-form-group .form-control{border:2px solid #eee;border-radius:0;font-size:14px;min-height:48px}.common-form-group .form-control.is-valid{border-color:#8ebf21}.common-form-group .form-control.is-invalid{border-color:#df0000}.common-form-group .form-control:focus{border-color:#0099da;box-shadow:none}.not-found{display:flex;width:100%;align-items:center;justify-content:center;min-height:400px;font-size:24px}/*# sourceMappingURL=theme.css.map */
