/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */
* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}
/*убираем серую полоску сверху таблиц*/
tbody {
  border-top: 0px;
}
#skip-link{display: none;}
html{  
  height: 100%;
  padding: 0;
  margin: 0;
  font-family: 'helvetica-roman';  
  width: 100%;
}
body{   
    padding: 0;
    margin: 0;
    min-height: 100%; 
    width: 100%;
}
a{
    color: white;
}
#page a{
    color: black;
}
/*a:hover{
    color: var(--color-link-hover);
}*/
input[type="submit"],
select{
  /*  color: var(--input-button-color);
    background: var(--input-button-background-color);
    display: block;
    margin: 0px;
    padding: 7px;
    border: 1px solid var(--input-button-color);
    border-radius: 2px;*/
}
/* Шапка топ*/
#header-top{
    background: rgb(142,182,36); 
    color: white; 
}
/* Шапка низ*/
#header, #header a{
    color: black; 
}
#header_bottom #block-tgunoptics-katalog ul{
    list-style-type: none;
}
#header_bottom #block-tgunoptics-katalog ul a{
    color: white;
    text-decoration: none;
    display: block;
    border-bottom: 1px solid white;
    padding-top: 1.0625rem;
    padding-bottom: 0.1875rem;
}
#header_bottom #block-tgunoptics-katalog > ul > li{
    position: relative;
   
}
#header_bottom #block-tgunoptics-katalog > ul > li > ul{
    position: absolute;
    left: 0px;
    top: 2.5rem;
    width: 95rem;
    z-index: 100000;	
	background-color: rgb(142,182,36);	
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
	display: -ms-grid;
	display: grid;
	grid-column-gap: 2.5rem;	
	-ms-grid-columns: 3;	
	grid-template-columns: 3;
	-ms-grid-rows: 9;
	grid-template-rows: 9;
	
   height: 0px;
overflow: hidden;
}
#header_bottom #block-tgunoptics-katalog > ul > li > ul:before{
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 1.3125rem;
	content: " ";
	background-color: white;
}
#header_bottom #block-tgunoptics-katalog > ul > li > ul > li:nth-of-type(1){
	//grid-area: first-1;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 4;
	grid-row-end: 5;
}
#header_bottom #block-tgunoptics-katalog > ul > li > ul > li:nth-of-type(2){
	//grid-area: first-2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 2;
	grid-row-end: 7;
}
#header_bottom #block-tgunoptics-katalog > ul > li > ul > li:nth-of-type(3){
	//grid-area: second-1;
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 3;
	grid-row-end: 4;
}
#header_bottom #block-tgunoptics-katalog > ul > li > ul > li:nth-of-type(4){
	//grid-area: second-2;
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
}
#header_bottom #block-tgunoptics-katalog > ul > li > ul > li:nth-of-type(5){
	//grid-area: second-3;
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
}
#header_bottom #block-tgunoptics-katalog > ul > li > ul > li:nth-of-type(6){
	//grid-area: third-1;
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 4;
	grid-row-end: 5;
}
#header_bottom #block-tgunoptics-katalog > ul > li > ul > li:nth-of-type(7){
	//grid-area: third-2;
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 4;
	grid-row-end: 9;
}
#header_bottom #block-tgunoptics-katalog > ul > li > ul > li:nth-of-type(8){
	//grid-area: third-3;
	-ms-grid-column: 3;
	grid-column-start: 3;
	-ms-grid-row: 9;
	grid-row-start: 9;
	-ms-grid-row-span: 1;
	grid-row-end: 10;
}
/* Раскрывающееся меню при наведении на ПК */
[dir="ltr"] #header_bottom #block-tgunoptics-katalog > ul > li > a {
    padding-left: 1.25rem;
}
[dir="rtl"] #header_bottom #block-tgunoptics-katalog > ul > li > a {
    padding-right: 1.25rem;
}
[dir="ltr"] #header_bottom #block-tgunoptics-katalog > ul > li > a {
    padding-right: 1.25rem;
}
[dir="rtl"] #header_bottom #block-tgunoptics-katalog > ul > li > a {
    padding-left: 1.25rem;
}
#header_bottom #block-tgunoptics-katalog > ul > li > a{
    display: block;
    background-color: rgb(142,182,36);
    text-decoration: none;
    padding-top: 0.75rem;
    padding-bottom: 0.5rem;
    border-radius: 0.625rem;
    font-size: 15pt;
}
/*#header_bottom #block-tgunoptics-katalog > ul > li > ul{
    display: none;
}*/
/*#header_bottom #block-tgunoptics-katalog > ul > li > ul > li{
    
}*/
#header_bottom #block-tgunoptics-katalog > ul > li > ul > li > a{
    
}
#header_bottom #block-tgunoptics-main-menu ul{
    list-style-type: none;
}
#header_bottom #block-tgunoptics-main-menu > ul{
    display: flex;
    justify-content: center;
    grid-gap: 3.125rem;
}
#header_bottom #block-tgunoptics-main-menu a{
    text-decoration: none;
    color: black;
    font-size: 15pt;
}
/* Кнопка темопереключения */
.theme_switch > a{    
    display: block;
    border-radius: 6.25rem;    
    //text-indent: -9999em;        
    cursor: pointer;
    background-color: rgb(142,182,36);
    background-image: url("data:image/svg+xml,%3csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.8314 23C18.163 23 23.2955 17.8514 23.2955 11.5C23.2955 10.9675 22.4999 10.879 22.2259 11.3356C21.6415 12.3065 20.8445 13.1314 19.8953 13.7476C18.946 14.3639 17.8694 14.7553 16.747 14.8924C15.6246 15.0294 14.4858 14.9085 13.4169 14.5386C12.348 14.1688 11.377 13.5598 10.5775 12.7578C9.77798 11.9558 9.17089 10.9817 8.80221 9.90949C8.43353 8.83725 8.31293 7.69491 8.44954 6.56899C8.58616 5.44307 8.9764 4.3631 9.59073 3.41088C10.205 2.45866 11.0273 1.65917 11.9953 1.07295C12.4504 0.79695 12.3622 0 11.8314 0C5.4997 0 0.367188 5.14855 0.367188 11.5C0.367188 17.8514 5.4997 23 11.8314 23Z' fill='white'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 50%;
    width: 3.125rem;
    height: 3.125rem;
    position: relative;
    z-index: 100000;
}
/* Кнопка сравнения */
.link_compare > a{
    display: block;
    border-radius: 6.25rem;    
    //text-indent: -9999em;        
    cursor: pointer;
    background-color: rgb(142,182,36);
    background-image: url("data:image/svg+xml,%3csvg width='16' height='26' viewBox='0 0 16 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cline x1='1.05273' y1='14.0198' x2='1.05273' y2='25.7029' stroke='white' stroke-width='2'/%3e%3cline x1='8.03076' y1='5.10688e-08' x2='8.03076' y2='25.703' stroke='white' stroke-width='2'/%3e%3cline x1='15.0093' y1='7.00989' x2='15.0093' y2='25.703' stroke='white' stroke-width='2'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 30%;
    width: 3.125rem;
    height: 3.125rem;
    position: relative;
    z-index: 100000;
}
/* Кнопка поиска */
.link_search > a{
    display: block;
    border-radius: 6.25rem;    
    //text-indent: -9999em;        
    cursor: pointer;
    background-color: rgb(142,182,36);
    background-image: url("data:image/svg+xml,%3csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.3951 21.4509C7.50989 21.4509 5.06828 20.4125 3.07032 18.3356C1.07235 16.2587 0.072837 13.722 0.0717782 10.7255C0.0707194 7.72893 1.07023 5.19222 3.07032 3.11533C5.0704 1.03844 7.51201 0 10.3951 0C13.2783 0 15.7204 1.03844 17.7215 3.11533C19.7227 5.19222 20.7217 7.72893 20.7185 10.7255C20.7185 11.9355 20.5332 13.0768 20.1626 14.1494C19.792 15.2219 19.2891 16.1707 18.6538 16.9957L27.5478 26.2361C27.839 26.5386 27.9846 26.9237 27.9846 27.3912C27.9846 27.8587 27.839 28.2437 27.5478 28.5462C27.2566 28.8487 26.886 29 26.436 29C25.9861 29 25.6155 28.8487 25.3243 28.5462L16.4303 19.3058C15.6362 19.9659 14.723 20.4884 13.6907 20.8734C12.6583 21.2584 11.5598 21.4509 10.3951 21.4509ZM10.3951 18.1508C12.3804 18.1508 14.0681 17.4291 15.4583 15.9859C16.8486 14.5426 17.5431 12.7892 17.5421 10.7255C17.541 8.66177 16.8464 6.90885 15.4583 5.46669C14.0703 4.02452 12.3825 3.30234 10.3951 3.30014C8.40776 3.29794 6.72055 4.02012 5.33351 5.46669C3.94648 6.91325 3.25137 8.66617 3.2482 10.7255C3.24502 12.7847 3.94013 14.5382 5.33351 15.9859C6.7269 17.4335 8.41411 18.1552 10.3951 18.1508Z' fill='%23F3F3F3'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 40%;
    width: 3.125rem;
    height: 3.125rem;
    position: relative;
    z-index: 100000;
}
/* Кнопка корзины */
#cart-block-contents-wrapper > #cart-block-contents-table,
#cart-block-contents-wrapper > #cart-block-contents-total{
    display: none;
}
#cart-block-contents-wrapper > #cart-block-contents-submit > input{    
    border: none;
    border-radius: 6.25rem;    
    text-indent: -9999em;        
    cursor: pointer;
    background-color: rgb(142,182,36);
    background-image: url("data:image/svg+xml,%3csvg width='32' height='30' viewBox='0 0 32 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M25.8257 25.8408C26.6015 25.8408 27.2581 26.4969 27.2583 27.3359C27.2583 28.1734 26.6032 28.8262 25.8257 28.8262C25.0495 28.826 24.395 28.1735 24.395 27.3359C24.3952 26.4968 25.0512 25.841 25.8257 25.8408Z' fill='white' stroke='white'/%3e%3cpath d='M13.2427 26.0483C14.031 26.0483 14.7085 26.7253 14.7085 27.6011C14.7084 28.475 14.0326 29.1479 13.2427 29.1479C12.4487 29.1477 11.775 28.4745 11.7749 27.6011C11.7749 26.7258 12.4502 26.0486 13.2427 26.0483Z' fill='white' stroke='white'/%3e%3cpath d='M1.78809 2.00021H8.15437L11.6518 22.6875H26.8778L29.999 8.89527L9.23539 8.38691' stroke='white' stroke-width='2.108' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 50%;
    width: 3.125rem;
    height: 3.125rem;
    position: relative;
    z-index: 100000;
}
/* Выезжающее меню*/
#block-tgunoptics-mobi-menu-header > .block__content > .field{
    line-height: 1.3;
}
#block-tgunoptics-mobi-menu-header > .block__content > .field a{
    text-decoration: none;
    font-family: 'helvetica-light'; 
    font-size: 13pt;
}
#block-tgunoptics-mobi-menu-header > .block__content > .field > a:first-child{  
    display: flex;
    align-items: center;
    grid-gap: 0.625rem;  
}
#block-tgunoptics-mobi-menu-header > .block__content > .field > a:first-child > img{
    display: block;
    width: 3.125rem;
    height: auto;
}
#block-tgunoptics-mobi-menu-header > .block__content > .field > a:first-child > div{
    font-family: 'helvetica-bold'; 
    text-decoration: none; 
    width: 12.5rem; 
}
#block-tgunoptics-mobi-menu-header > .block__content > .field ul{
    list-style-type: none;
}
/* Контакты в мобильном меню */
[dir="ltr"] #block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > a.phone {
    padding-left: 1.5625rem;
}
[dir="rtl"] #block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > a.phone {
    padding-right: 1.5625rem;
}
#block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > a.phone{
    font-family: 'helvetica-roman'; 
    font-size: 12pt;
    display: block;
    background: url("data:image/svg+xml,%3csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.6293 9.18626L9.78546 7.96749C9.66398 7.91571 9.52896 7.90481 9.40074 7.9364C9.27252 7.968 9.15803 8.04039 9.07451 8.14269L7.81512 9.68139C5.83861 8.74948 4.24798 7.15885 3.31607 5.18234L4.85477 3.92294C4.95727 3.83958 5.02982 3.72509 5.06143 3.59681C5.09304 3.46853 5.082 3.33344 5.02997 3.21199L3.8112 0.368194C3.7541 0.23728 3.65311 0.130393 3.52564 0.065964C3.39817 0.00153492 3.25222 -0.0163977 3.11294 0.0152583L0.472274 0.624644C0.337998 0.655651 0.218197 0.731256 0.132423 0.839118C0.0466498 0.946981 -3.09316e-05 1.08073 1.53774e-08 1.21854C1.53774e-08 7.73135 5.2788 13 11.7815 13C11.9193 13.0001 12.0531 12.9534 12.161 12.8677C12.2689 12.7819 12.3446 12.662 12.3756 12.5277L12.985 9.88705C13.0164 9.7471 12.9981 9.60057 12.9332 9.47266C12.8683 9.34475 12.7608 9.24348 12.6293 9.18626Z' fill='black'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: 0% 50%;
    background-size: 1.125rem;
    color: rgb(130,167,33);
}
[dir="ltr"] #block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > a.email {
    padding-left: 1.5625rem;
}
[dir="rtl"] #block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > a.email {
    padding-right: 1.5625rem;
}
#block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > a.email{
    font-family: 'helvetica-roman'; 
    font-size: 12pt;
    display: block;
    background: url("data:image/svg+xml,%3csvg width='15' height='11' viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cmask id='path-1-inside-1_385_7242' fill='white'%3e%3cpath d='M1.34211 1.33333V1C1.25137 1 1.16436 1.03512 1.1002 1.09763C1.03604 1.16014 1 1.24493 1 1.33333H1.34211ZM13.6579 1.33333H14C14 1.24493 13.964 1.16014 13.8998 1.09763C13.8356 1.03512 13.7486 1 13.6579 1V1.33333ZM1.34211 1.66667H13.6579V1H1.34211V1.66667ZM13.3158 1.33333V9.33333H14V1.33333H13.3158ZM12.2895 10.3333H2.71053V11H12.2895V10.3333ZM1.68421 9.33333V1.33333H1V9.33333H1.68421ZM2.71053 10.3333C2.43833 10.3333 2.17728 10.228 1.98481 10.0404C1.79234 9.8529 1.68421 9.59855 1.68421 9.33333H1C1 9.77536 1.18022 10.1993 1.501 10.5118C1.82179 10.8244 2.25687 11 2.71053 11V10.3333ZM13.3158 9.33333C13.3158 9.59855 13.2077 9.8529 13.0152 10.0404C12.8227 10.228 12.5617 10.3333 12.2895 10.3333V11C12.7431 11 13.1782 10.8244 13.499 10.5118C13.8198 10.1993 14 9.77536 14 9.33333H13.3158Z'/%3e%3c/mask%3e%3cpath d='M1.34211 1.33333V1C1.25137 1 1.16436 1.03512 1.1002 1.09763C1.03604 1.16014 1 1.24493 1 1.33333H1.34211ZM13.6579 1.33333H14C14 1.24493 13.964 1.16014 13.8998 1.09763C13.8356 1.03512 13.7486 1 13.6579 1V1.33333ZM1.34211 1.66667H13.6579V1H1.34211V1.66667ZM13.3158 1.33333V9.33333H14V1.33333H13.3158ZM12.2895 10.3333H2.71053V11H12.2895V10.3333ZM1.68421 9.33333V1.33333H1V9.33333H1.68421ZM2.71053 10.3333C2.43833 10.3333 2.17728 10.228 1.98481 10.0404C1.79234 9.8529 1.68421 9.59855 1.68421 9.33333H1C1 9.77536 1.18022 10.1993 1.501 10.5118C1.82179 10.8244 2.25687 11 2.71053 11V10.3333ZM13.3158 9.33333C13.3158 9.59855 13.2077 9.8529 13.0152 10.0404C12.8227 10.228 12.5617 10.3333 12.2895 10.3333V11C12.7431 11 13.1782 10.8244 13.499 10.5118C13.8198 10.1993 14 9.77536 14 9.33333H13.3158Z' fill='white'/%3e%3cpath d='M13.3158 9.33333V9.83333H14V9.33333V8.83333H13.3158V9.33333ZM2.71053 10.3333H2.21053V11H2.71053H3.21053V10.3333H2.71053ZM12.2895 11H12.7895V10.3333H12.2895H11.7895V11H12.2895ZM1 9.33333V9.83333H1.68421V9.33333V8.83333H1V9.33333ZM1.34211 1.33333V2.33333H2.34211V1.33333H1.34211ZM13.6579 1.33333H12.6579V2.33333H13.6579V1.33333ZM1.34211 1.66667H0.342105V2.66667H1.34211V1.66667ZM13.6579 1.66667V2.66667H14.6579V1.66667H13.6579ZM13.3158 1.33333V0.333333H12.3158V1.33333H13.3158ZM12.2895 11V12V11ZM1.68421 1.33333H2.68421V0.333333H1.68421V1.33333ZM1.34211 1.33333H2.34211V1H1.34211H0.342105V1.33333H1.34211ZM1.34211 1V0C0.994417 0 0.655905 0.134334 0.402336 0.381402L1.1002 1.09763L1.79807 1.81386C1.67281 1.9359 1.50833 2 1.34211 2V1ZM1.1002 1.09763L0.402336 0.381402C0.147883 0.629329 0 0.971205 0 1.33333H1H2C2 1.51865 1.9242 1.69096 1.79807 1.81386L1.1002 1.09763ZM1 1.33333V2.33333H1.34211V1.33333V0.333333H1V1.33333ZM13.6579 1.33333V2.33333H14V1.33333V0.333333H13.6579V1.33333ZM14 1.33333H15C15 0.971208 14.8521 0.629331 14.5977 0.381402L13.8998 1.09763L13.2019 1.81386C13.0758 1.69096 13 1.51865 13 1.33333H14ZM13.8998 1.09763L14.5977 0.381402C14.3441 0.134333 14.0056 0 13.6579 0V1V2C13.4917 2 13.3272 1.93591 13.2019 1.81386L13.8998 1.09763ZM13.6579 1H12.6579V1.33333H13.6579H14.6579V1H13.6579ZM1.34211 1.66667V2.66667H13.6579V1.66667V0.666667H1.34211V1.66667ZM13.6579 1.66667H14.6579V1H13.6579H12.6579V1.66667H13.6579ZM13.6579 1V0H1.34211V1V2H13.6579V1ZM1.34211 1H0.342105V1.66667H1.34211H2.34211V1H1.34211ZM13.3158 1.33333H12.3158V9.33333H13.3158H14.3158V1.33333H13.3158ZM14 9.33333H15V1.33333H14H13V9.33333H14ZM14 1.33333V0.333333H13.3158V1.33333V2.33333H14V1.33333ZM12.2895 10.3333V9.33333H2.71053V10.3333V11.3333H12.2895V10.3333ZM2.71053 11V12H12.2895V11V10H2.71053V11ZM1.68421 9.33333H2.68421V1.33333H1.68421H0.684211V9.33333H1.68421ZM1.68421 1.33333V0.333333H1V1.33333V2.33333H1.68421V1.33333ZM1 1.33333H0V9.33333H1H2V1.33333H1ZM2.71053 10.3333V9.33333C2.69529 9.33333 2.68574 9.32719 2.68268 9.32421L1.98481 10.0404L1.28695 10.7567C1.66883 11.1288 2.18137 11.3333 2.71053 11.3333V10.3333ZM1.98481 10.0404L2.68268 9.32421C2.68141 9.32298 2.68186 9.32299 2.68263 9.32479C2.68341 9.32662 2.68421 9.32965 2.68421 9.33333H1.68421H0.684211C0.684211 9.87227 0.90418 10.3837 1.28695 10.7567L1.98481 10.0404ZM1 9.33333H0C0 10.0491 0.292055 10.7301 0.803137 11.2281L1.501 10.5118L2.19887 9.79562C2.06838 9.66847 2 9.50164 2 9.33333H1ZM1.501 10.5118L0.803137 11.2281C1.31334 11.7252 1.99991 12 2.71053 12V11V10C2.51382 10 2.33024 9.92362 2.19887 9.79562L1.501 10.5118ZM13.3158 9.33333H12.3158C12.3158 9.32965 12.3166 9.32662 12.3174 9.32479C12.3181 9.32299 12.3186 9.32298 12.3173 9.32421L13.0152 10.0404L13.7131 10.7567C14.0958 10.3837 14.3158 9.87227 14.3158 9.33333H13.3158ZM13.0152 10.0404L12.3173 9.32421C12.3143 9.32719 12.3047 9.33333 12.2895 9.33333V10.3333V11.3333C12.8186 11.3333 13.3312 11.1288 13.7131 10.7567L13.0152 10.0404ZM12.2895 11V12C13.0001 12 13.6867 11.7252 14.1969 11.2281L13.499 10.5118L12.8011 9.79562C12.6698 9.92362 12.4862 10 12.2895 10V11ZM13.499 10.5118L14.1969 11.2281C14.7079 10.7301 15 10.0491 15 9.33333H14H13C13 9.50164 12.9316 9.66847 12.8011 9.79562L13.499 10.5118Z' fill='%23222222' mask='url(%23path-1-inside-1_385_7242)'/%3e%3cpath d='M1.34375 1.33203L7.50165 7.33203L13.6595 1.33203' fill='%23222222'/%3e%3cpath d='M1.34375 1.33203L7.50164 7.33203L13.6595 1.33203' stroke='%23222222' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: 0% 50%;
    background-size: 1.3125rem;
}
[dir="ltr"] #block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > div.address {
    padding-left: 1.5625rem;
}
[dir="rtl"] #block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > div.address {
    padding-right: 1.5625rem;
}
#block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > div.address{
    display: block;
    background: url("data:image/svg+xml,%3csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.5 14C5.5 14 11 9.02475 11 5.25C11 3.85761 10.4205 2.52226 9.38909 1.53769C8.35764 0.553123 6.95869 0 5.5 0C4.04131 0 2.64236 0.553123 1.61091 1.53769C0.579463 2.52226 2.17362e-08 3.85761 0 5.25C0 9.02475 5.5 14 5.5 14ZM5.5 7.875C4.77065 7.875 4.07118 7.59844 3.55546 7.10616C3.03973 6.61387 2.75 5.94619 2.75 5.25C2.75 4.55381 3.03973 3.88613 3.55546 3.39384C4.07118 2.90156 4.77065 2.625 5.5 2.625C6.22935 2.625 6.92882 2.90156 7.44454 3.39384C7.96027 3.88613 8.25 4.55381 8.25 5.25C8.25 5.94619 7.96027 6.61387 7.44454 7.10616C6.92882 7.59844 6.22935 7.875 5.5 7.875Z' fill='black'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: 0% 50%;
    background-size: 0.9375rem;
}
[dir="ltr"] #block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > div.working_time {
    padding-left: 1.5625rem;
}
[dir="rtl"] #block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > div.working_time {
    padding-right: 1.5625rem;
}
#block-tgunoptics-mobi-menu-header > .block__content > .field > .mobile_menu_contacts > div.working_time{
    display: block;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3c!--! Font Awesome Free 6.7.2 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --%3e%3cpath d='M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120l0 136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2 280 120c0-13.3-10.7-24-24-24s-24 10.7-24 24z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: 0% 50%;
    background-size: 0.9375rem;
}
/* Кнопка меню с тремя палками */
#mbs{
    display: none;
}
#menu-button {
    display: block;
    position: relative;
    border: none;    
    width: 2.5rem;
    height: 1.625rem;
    z-index: 10000 !important;
}
#menu-button::before,
#menu-button::after {
     content: '';
     left: 0;
     position: absolute;
     display: block;
     width: 100%;
     height: 0.25rem;
     border-radius: 0.625rem;
     background: #000;
}
#menu-button::before {
     top: 0;
    box-shadow: 0 11px 0 #000;
}
#menu-button::after {
     bottom: 0;
}
#menu-button::before {
  transition: box-shadow .3s .15s, top .3s .15s, transform .3s;
}
#menu-button::after {
  transition: bottom .3s .15s, transform .3s;

}
#mbs[isChecked="isChecked"] + #menu-button::before {
  top: 0.6875rem;
  transform: rotate(45deg);
  box-shadow: 0 6px 0 rgba(0,0,0,0);
  transition: box-shadow .15s, top .3s, transform .3s .15s;
}
#mbs[isChecked="isChecked"] + #menu-button::after {
  bottom: 0.6875rem;
  transform: rotate(-45deg);
  transition: bottom .3s, transform .3s .15s;
}
#block-tgunoptics-mobi-menu-header, #block-tgunoptics-mobi-menu-header a{
    color: black
}
/* Карточка товара */
/* Убираем заголовок*/
.path-node #above{
    display: none;
}
/* Вкладки */
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs{
    font-size: 1.25rem;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs,
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul,
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li{
    border: none;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li.horizontal-tab-button.selected,
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li.horizontal-tab-button > a:hover{
    background: transparent;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li.horizontal-tab-button{
    
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li.horizontal-tab-button > a{
    font-family: "helvetica-light";
    border-bottom: 2px solid black;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li.horizontal-tab-button.selected{
    
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li.horizontal-tab-button.selected > a{
    color: rgb(142,182,36);
    border-bottom: 2px solid rgb(142,182,36);
}
[dir="ltr"] #page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li.horizontal-tab-button:first-child > a {
    padding-left: 0px;
}
[dir="rtl"] #page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li.horizontal-tab-button:first-child > a {
    padding-right: 0px;
}
[dir="ltr"] #page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li.horizontal-tab-button:last-child > a {
    padding-right: 0px;
}
[dir="rtl"] #page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li.horizontal-tab-button:last-child > a {
    padding-left: 0px;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > .horizontal-tabs-panes > details{
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0.9375rem;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul{
    display: flex;
    justify-content: space-between;
    flex-wrap: no-wrap;
    overflow-y: hidden;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs > ul > li{
    flex-grow: 1;
    min-width: auto;
}
/* Таблицы в карточке товара */
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table{
	display: block;
	width: 100%;
	border-spacing: 0px;
	overflow-x: auto;
	margin-top: 1.25rem;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table::-webkit-scrollbar {
    border-radius: 0.625rem;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table::-webkit-scrollbar-thumb {
    border-radius: 0.625rem;
    background-color: rgb(142,182,36);
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table::-webkit-scrollbar-track {
  //box-shadow: inset 0 0 0.375rem rgba(0,0,0,0.2);
  border-radius: 0.625rem;
  background-color: white;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table > tbody{
	display: block;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table > tbody > tr{
	display: block;
		
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table > tbody > tr > td{
	display: inline-block;
	vertical-align: bottom;	
	width: 50%;	
	padding-top: 0.5rem;
	padding-bottom: 0.1875rem;
	border-bottom: 1px dotted rgb(142,182,36);
}
[dir="ltr"] #page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table > tbody > tr > td:last-child {
	padding-left: 1.25rem;
}
[dir="rtl"] #page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table > tbody > tr > td:last-child {
	padding-right: 1.25rem;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table > tbody > tr > td:last-child{
	text-align: right;
}
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs table > tbody > tr:last-child > td{
	border-bottom: none;
}
/* Списки в карточке товара */
#page-content > .page-center > #content > div > #block-tgunoptics-content > .block__content > article > .node__content > .field-group-tabs-wrapper > .horizontal-tabs ul{
	list-style: none;
}
/* Подвал */
#footer{
    background-color: rgb(142,182,36); 
}
/*ЗВЁЗДЫ*/

