@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.google-map-wrapper{min-height:var(--map-min-height,590px);position:relative}#map{border-style:var(--tw-border-style);min-height:var(--map-min-height,590px);border-width:1px;border-color:#d2d3d3;border-radius:24px;transition:opacity .3s ease-in-out}#map.google-map-loading{opacity:0}#map.google-map-loaded{opacity:1}.google-map-skeleton{inset:calc(var(--spacing,.25rem) * 0);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-leading:initial}}}.contacts_section a.contact_item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.contacts_section a.contact_item:active{color:#00aabe}.contacts_section a.contact_item:active:before{text-wrap:pretty}@media (hover:hover){.contacts_section a.contact_item:hover,.contacts_section a.contact_item:hover:before{color:#00aabe}}@media (min-width:1280px){.contacts_section{padding-block:100px}}@media (min-width:768px) and (max-width:1279px){.contacts_section{padding-block:72px}}@media (max-width:767px){.contacts_section{padding-block:48px}}.contacts_section{background-color:var(--color-white,#fff);color:#4d4d50}.contacts_section .page_title,.contacts_section .product_item .product_name,.contacts_section [class*=section_title]{color:#202124}.contacts_section .product_item .short_desc,.contacts_section .section_desc{color:inherit}.contacts_section .slider_track{background-color:#e8e8e9}.contacts_section .slider_track .swiper-scrollbar-drag{background-color:#797a7c}.contacts_section .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.contacts_section .form_field textarea{color:#202124;border-color:#a6a6a7}:is(.contacts_section .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.contacts_section .form_field textarea)::-moz-placeholder{color:#a6a6a7}:is(.contacts_section .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.contacts_section .form_field textarea)::placeholder{color:#a6a6a7}:is(.contacts_section .form_field input:not([type=radio]):not([type=checkbox]):not([type=file]),.contacts_section .form_field textarea):focus{border-color:#202124}.contacts_section .page_container{display:flex}@media (min-width:1280px){.contacts_section .page_container{gap:64px}}@media (min-width:768px) and (max-width:1279px){.contacts_section .page_container{gap:48px}}@media (max-width:1023px){.contacts_section .page_container{flex-direction:column-reverse}}@media (max-width:767px){.contacts_section .page_container{gap:40px}}.contacts_section .section_col{flex:1}.contacts_section .media_block{aspect-ratio:auto;border-radius:24px}.contacts_section .media_block img,.contacts_section .media_block video{height:auto}@media (min-width:1280px){.contacts_section #map{height:590px}}@media (min-width:768px) and (max-width:1279px){.contacts_section #map{height:580px}}@media (max-width:767px){.contacts_section #map{height:500px}}.contacts_section .contacts_list{flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px;display:flex}.contacts_section .contact_item{--tw-leading:1.5;color:#202124;align-items:center;gap:12px;font-size:112.5%;line-height:1.5;display:flex}.contacts_section .contact_item:before{color:#a6a6a7;align-self:flex-start;margin-top:2px;font-size:1.5rem}.contacts_section .section_desc{margin-inline:calc(var(--spacing,.25rem) * 0);text-align:left}.contacts_section .contact_form{margin-top:48px}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
