*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important;margin:0;padding:0;}
body{font-family:"Montserrat",Arial,sans-serif;line-height:1.15;color:#484848;}
img{max-width:100%;height:auto;}
.page{min-height:calc(100vh - 150px - 138px);}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;-webkit-tap-highlight-color:transparent;}
body{margin:0;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
a{background-color:transparent;color:#337ab7;text-decoration:none;}
a:active,a:hover{outline:0;}
img{border:0;vertical-align:middle;}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h4{margin-top:10px;margin-bottom:10px;}
h4{font-size:18px;}
/*! .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1200px;}
}
.container:after,.container:before{content:" ";display:table;} */
.container:after{clear:both;}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover{outline-width:0;}
img{border-style:none;}
.gray{background:#f1f5f9;}
.container{position:relative;}
.catalog_container{padding:0 0 50px;}
*{margin:0;padding:0;}
@media (max-width:1000px){
.page{padding:0 5px;}
.catalog_container{overflow:auto;}
}

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent;}
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
a{background-color:transparent;color:#333;text-decoration:none;}
a:active,a:hover{outline:0;}
img{border:0;vertical-align:middle;}
*,:after,:before{box-sizing:border-box;}
a:focus,a:hover{color:#0d0d0d;text-decoration:underline;}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
/*! .container{padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){
.container{width:100%;}
}
@media (min-width:992px){
.container{width:100%;}
}
@media (min-width:1280px){
.container{width:1248px;}

.container:after,.container:before{display:table;content:" ";}} */
.container:after{clear:both;}
.container{padding-inline:var(--container-shift);}

html:root{--shadow-2dp:0 8px 16px rgba(0, 0, 0, 0.08);--shadow-1dp:0 2px 8px rgba(0, 0, 0, 0.16);--shadow-header:0 4px 8px rgba(0, 0, 0, 0.04);--shadow-bar-bottom:0 -2px 8px rgba(0, 0, 0, 0.04);--shadow-floating-modal:0 -8px 24px rgba(0, 0, 0, 0.08);--shadow-hidden-header-scrolling:0 4px 12px rgba(0, 0, 0, 0.04);--shadow-cards:0 1px 0 #eee;--shadow-side-page:-8px 0 8px rgba(0, 0, 0, 0.06);--shadow-bottom-panel:0 -8px 24px rgba(0, 0, 0, 0.06);--shadow-action-button:0 1px 0 rgba(0, 0, 0, 0.04);--color-shadow:rgba(0, 0, 0, 0.06);--center:1440px;--color-accent:#c62828;--color-accent-light:#f44336;--color-accent-dark:#ac1c1c;--color-text:#0d0d0d;--color-text-secondary:#5c5c5c;--color-text-tertiary:#a6a6a6;--color-text-disable:#bebebe;--color-link:#548fe6;--color-link-hover:#385bb7;--color-text-contrast:#fff;--color-text-secondary-contrast:#f0f0f0;--color-text-tertiary-contrast:#8c8c8c;--color-bg-primary:#fff;--color-bg-secondary:#f7f7f7;--color-bg-tertiary:#f0f0f0;--color-bg-primary-contrast:#404040;--color-bg-secondary-contrast:#333;--color-bg-link:#f7f7f7;--color-bg-popup:rgba(0, 0, 0, 0.36);--color-bg-disable:#f5f5f5;--color-bg-destructive-hover:#fd6155;--color-bg-destructive-pressed:#db3225;--color-success:#67b16a;--color-success-hover:#84c686;--color-warning:#ffae00;--color-info:#61a5ca;--color-error:#f44336;--color-info-light:#f0f6fa;--color-info-light-hover:#e4ecf1;--color-selected:#ffee54;--color-line:#f0f0f0;--color-line-border:#dfdfdf;--color-line-border-hover:#8c8c8c;--color-active:#454545;--color-line-contrast:#8c8c8c;--color-text-border:rgba(51, 51, 51, 0.3);--color-text-secondary-border:rgba(64, 64, 64, 0.3);--color-text-tertiary-border:rgba(166, 166, 166, 0.3);--color-link-border:rgba(84, 143, 230, 0.3);--color-link-hover-border:rgba(56, 91, 183, 0.3);--color-line-control:#c9c9c9;--color-line-alfa-5:rgba(0, 0, 0, 0.05);--color-line-alfa-12:rgba(0, 0, 0, 0.12);--border-radius:8px;--color-status-red-bg:rgba(244, 100, 54, 0.1);--color-status-red-text:#bd0b0b;--color-status-green-bg:rgba(113, 178, 102, 0.1);--color-status-green-text:#468a76;--color-status-yellow-bg:rgba(231, 180, 0, 0.1);--color-status-yellow-text:#af4a11;--color-status-blue-bg:rgba(97, 165, 202, 0.1);--color-status-blue-text:#465682;--color-status-gray-bg:rgba(94, 94, 94, 0.1);--color-status-gray-text:#686868;--font-main:'Roboto';--font-secondary:'Roboto';--font-family-main:'Roboto', 'Arial', sans-serif;--font-family-secondary:'Roboto', 'Arial', sans-serif;--container-shift:16px;}
@media (min-width:768px) and (max-width:1279px){
html:root{--container-shift:40px;}
}
body{margin:0;font-family:var(--font-family-main);}
body *{margin:0;padding:0;}
a:active,a:focus,a:hover{color:var(--color-accent);text-decoration:none;}
img{max-width:100%;height:auto;}
@media only screen and (max-width:767px){
body{padding-bottom:calc(env(safe-area-inset-bottom,0) + 0);padding-bottom:calc(env(safe-area-inset-bottom,0) + var(--tap-bar-height, 0));}
}
h4{color:var(--color-text);font-weight:700;}
h4{font-size:19px;line-height:24px;}

.grid-lamp{display:flex;flex-direction:row;flex-wrap:wrap;max-width:604px;}
@media only screen and (max-width:767px){
.grid-lamp{padding-inline-start:1px;}
}
.grid-lamp__item{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:calc(100%/4 - 1px);margin-inline-end:1px;margin-bottom:1px;padding:15px;box-shadow:0 0 0 1px var(--color-line-border);}
@media only screen and (min-width:768px){
.grid-lamp__item{width:calc(100%/5 - 1px);padding:5px;}
}
@media only screen and (min-width:1280px){
.grid-lamp__item{width:calc(100%/9 - 1px);}
}
.grid-lamp__item::after{position:absolute;top:-1px;inset-inline:-1px;bottom:-1px;z-index:1;display:block;border:2px solid transparent;transition:border-color .15s linear;content:"";}
.grid-lamp__item:hover{cursor:pointer;}
.grid-lamp__item:hover::after{border-color:var(--color-accent);}
.grid-lamp__item-title{margin-bottom:8px;color:var(--color-text);font-weight:500;font-size:12px;line-height:12px;white-space:normal;text-align:center;}
.grid-lamp__item-img{max-width:36px;max-height:58px;background-size:contain;}
.block-lamp__title{margin-bottom:16px;font-weight:700;font-size:19px;line-height:24px;}
.tabs-block:not(:last-child){margin-bottom:32px;}
*,:after,:before{box-sizing:border-box;}
a{background-color:transparent;color:#333;text-decoration:none;}
html:root{--color-line-border:#dfdfdf;--color-line-border-hover:#8c8c8c;--color-text:#0d0d0d;--color-accent:#c62828;--color-bg-secondary:#f7f7f7;--border-radius:8px;}

.lamp-mobile-switch{position:relative;display:flex;align-items:center;min-height:88px;margin-bottom:24px;padding:16px;font-size:16px;line-height:24px;background-color:var(--color-bg-secondary);border-radius:var(--border-radius);}
.lamp-mobile-switch__img{position:absolute;inset-inline-end:0;bottom:0;}