@charset "UTF-8";@media screen and (min-width:768px){.tabs-active .Rte{justify-content:space-between}.tabs-active .Rte:after{display:none}.tabs-active .Rte h5{display:inline-flex;padding:0.3rem 0}.tabs-active .Rte h5:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;content:"";position:relative;font-size:1.5em;display:inline-flex;margin-left:0.5rem}.tabs-active .Rte h5.active:after{transform:rotate(180deg)}}.Drawer{top:0!important;z-index:99999}@media screen and (max-width:640px){.Drawer .Drawer__Footer{transform:translateY(0)!important}}.Drawer .AdditionalSidebarMenu{display:none;border-top:2px solid rgba(255,255,255,0.25);padding:0}@media screen and (max-width:1007px){.Drawer .AdditionalSidebarMenu{display:block}}.Drawer .AdditionalSidebarMenu__List{list-style-type:none;display:flex;justify-content:flex-start;flex-wrap:wrap}.Drawer .AdditionalSidebarMenu__Item{flex-basis:100%}.Drawer .AdditionalSidebarMenu__Link{letter-spacing:0.2em;display:block;font-size:12px;text-transform:uppercase;padding:20px 0;font-family:Montserrat,sans-serif;font-weight:500;border-bottom:1px solid rgba(255,255,255,0.25)}.Header__AdditionalTopMenu{flex-basis:100%;display:flex;justify-content:flex-end}.AdditionalTopMenu{list-style-type:none;display:flex;justify-content:flex-end;flex-wrap:wrap;transform:translateY(-12px)}@media screen and (max-width:1007px){.AdditionalTopMenu{display:none}}.AdditionalTopMenu__Item{margin-left:21px}.AdditionalTopMenu__Link{padding:4px 0 6px;font-family:Montserrat,sans-serif;font-weight:500;position:relative}.AdditionalTopMenu__Link:before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;opacity:0;background:#fff;transition:0.3s}.AdditionalTopMenu__Link:hover:before{width:100%;opacity:1}.template-collection .ProductItem{transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1);padding-bottom:0.5rem;border-radius:0.2rem}@media screen and (min-width:768px){.template-collection .ProductItem:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}}.template-collection .ProductItem .AspectRatio{max-width:100%;height:unset}.template-collection .ProductItem .AspectRatio .ProductItem__Image{height:unset}.Vat-info{font-size:0.7em;margin-left:0.5rem}.Product__Info .loader{display:flex;justify-content:center;margin-bottom:25px}.Product__Info .loader img{max-width:85px}.Product__Info .select_additional_course{width:100%;font-size:17px;padding:13px;border:1px solid #e8e8e1;border-radius:0;cursor:pointer;margin-bottom:25px}.Product__Info .additional_course_info{background-color:#000;margin-bottom:25px;display:none}.Product__Info .additional_course_info .additional_course_info__text{text-align:center;color:#fff;padding:15px;font-size:13px;letter-spacing:0.2em;font-family:Montserrat,sans-serif;font-weight:500}.ProductItem__Wrapper--flag span{padding:5px;color:#ffffff}.ProductItem__Wrapper--p.ProductItem--flag span{font-weight:bold}.ProductItem--promotion{color:#ff0000}