.elementor-kit-7056{--e-global-color-d392494:#FFFFFF00;--e-global-color-8c174a7:#FFFFFF;--e-global-color-7e338e6:#000000;--e-global-color-fc33cf3:#EC6824;--e-global-color-a8d73ee:#C25116;--e-global-color-af918bc:#F0F0F3;--e-global-color-6910844:#F8F8FA;--e-global-color-722199b:#1E242E;--e-global-color-9d4ea14:#141415;--e-global-color-ac19007:#000000;--e-global-color-0b60ea1:#FFFFFF;--e-global-color-458a082:#1E242E;--e-global-color-fc4fa41:#141415;--e-global-color-24a6d67:#CED4DA;--e-global-color-45de76c:#727C84;--e-global-color-ec34bf0:#9EA9B4;--e-global-color-832c255:#000000;--e-global-color-7448a5a:#000000;--e-global-color-92ed829:#000000;--e-global-color-03582c7:#000000;--e-global-color-17bdfbb:#9EA9B4;--e-global-color-9b49ac9:#9EA9B4;--e-global-color-6c7e817:#000000;--e-global-color-c3e1725:#000000;--e-global-color-ff6037b:#000000;--e-global-color-e5e9c95:#CED4DA;--e-global-color-8bdf278:#1E242E;--e-global-color-a5ce1b9:#DF0D18;--e-global-typography-7e3cc4c-font-family:"Manrope";--e-global-typography-7e3cc4c-font-size:48px;--e-global-typography-7e3cc4c-font-weight:700;--e-global-typography-7e3cc4c-line-height:58px;--e-global-typography-7e3cc4c-letter-spacing:1.2px;--e-global-typography-d605dda-font-family:"Manrope";--e-global-typography-d605dda-font-size:38px;--e-global-typography-d605dda-font-weight:700;--e-global-typography-d605dda-line-height:46px;--e-global-typography-dd92b59-font-family:"Manrope";--e-global-typography-dd92b59-font-size:20px;--e-global-typography-dd92b59-font-weight:500;--e-global-typography-dd92b59-font-style:normal;--e-global-typography-dd92b59-line-height:26px;--e-global-typography-a730614-font-family:"Inter";--e-global-typography-a730614-font-size:18px;--e-global-typography-a730614-font-weight:300;--e-global-typography-a730614-font-style:normal;--e-global-typography-a730614-line-height:24px;--e-global-typography-269fb43-font-family:"Inter";--e-global-typography-269fb43-font-size:18px;--e-global-typography-269fb43-font-weight:400;--e-global-typography-269fb43-font-style:normal;--e-global-typography-269fb43-line-height:24px;--e-global-typography-69bf595-font-family:"Inter";--e-global-typography-69bf595-font-size:16px;--e-global-typography-69bf595-font-weight:300;--e-global-typography-69bf595-line-height:22px;--e-global-typography-56535f1-font-family:"Inter";--e-global-typography-56535f1-font-size:16px;--e-global-typography-56535f1-font-weight:400;--e-global-typography-56535f1-line-height:20px;--e-global-typography-4df28aa-font-family:"Inter";--e-global-typography-4df28aa-font-size:12px;--e-global-typography-4df28aa-font-weight:300;--e-global-typography-4df28aa-line-height:15px;--e-global-typography-ac9e970-font-family:"Inter";--e-global-typography-ac9e970-font-size:14px;--e-global-typography-ac9e970-font-weight:400;--e-global-typography-ac9e970-line-height:18px;--e-global-typography-dcb4f8c-font-family:"Inter";--e-global-typography-dcb4f8c-font-size:16px;--e-global-typography-dcb4f8c-font-weight:300;--e-global-typography-dcb4f8c-line-height:20px;--e-global-typography-c57271d-font-family:"Manrope";--e-global-typography-c57271d-font-size:16px;--e-global-typography-c57271d-font-weight:700;--e-global-typography-c57271d-font-style:normal;--e-global-typography-c57271d-line-height:20px;--e-global-typography-e1a5146-font-family:"Inter";--e-global-typography-e1a5146-font-size:14px;--e-global-typography-e1a5146-font-weight:300;--e-global-typography-e1a5146-line-height:16px;--e-global-typography-0114c51-font-family:"Inter";--e-global-typography-0114c51-font-size:18px;--e-global-typography-0114c51-font-weight:400;--e-global-typography-0114c51-font-style:normal;--e-global-typography-0114c51-line-height:22px;--e-global-typography-2454526-font-family:"Inter";--e-global-typography-2454526-font-size:14px;--e-global-typography-2454526-font-weight:300;--e-global-typography-2454526-font-style:normal;--e-global-typography-2454526-line-height:16px;--e-global-typography-bed60c6-font-family:"Manrope";--e-global-typography-bed60c6-font-size:38px;--e-global-typography-bed60c6-font-weight:700;--e-global-typography-bed60c6-line-height:46px;--e-global-typography-1d8f0ce-font-family:"Inter";--e-global-typography-1d8f0ce-font-size:16px;--e-global-typography-1d8f0ce-font-weight:300;--e-global-typography-1d8f0ce-font-style:normal;--e-global-typography-1d8f0ce-line-height:22px;--e-global-typography-1a2d476-font-family:"Inter";--e-global-typography-1a2d476-font-size:16px;--e-global-typography-1a2d476-font-weight:300;--e-global-typography-1a2d476-font-style:normal;--e-global-typography-1a2d476-line-height:22px;--e-global-typography-bf79616-font-family:"Inter";--e-global-typography-bf79616-font-size:16px;--e-global-typography-bf79616-font-weight:300;--e-global-typography-bf79616-line-height:22px;--e-global-typography-f760f35-font-family:"Inter";--e-global-typography-f760f35-font-size:16px;--e-global-typography-f760f35-font-weight:300;--e-global-typography-f760f35-font-style:normal;--e-global-typography-f760f35-line-height:22px;--e-global-typography-ca0c765-font-family:"Manrope";--e-global-typography-ca0c765-font-size:20px;--e-global-typography-ca0c765-font-weight:500;--e-global-typography-ca0c765-font-style:normal;--e-global-typography-ca0c765-line-height:26px;--e-global-typography-494d0ff-font-family:"Inter";--e-global-typography-494d0ff-font-size:18px;--e-global-typography-494d0ff-font-weight:400;--e-global-typography-494d0ff-font-style:normal;--e-global-typography-494d0ff-line-height:24px;color:var( --e-global-color-7e338e6 );font-family:var( --e-global-typography-a730614-font-family ), Sans-serif;font-size:var( --e-global-typography-a730614-font-size );font-weight:var( --e-global-typography-a730614-font-weight );font-style:var( --e-global-typography-a730614-font-style );line-height:var( --e-global-typography-a730614-line-height );}.elementor-kit-7056 button,.elementor-kit-7056 input[type="button"],.elementor-kit-7056 input[type="submit"],.elementor-kit-7056 .elementor-button{background-color:var( --e-global-color-458a082 );font-family:var( --e-global-typography-69bf595-font-family ), Sans-serif;font-size:var( --e-global-typography-69bf595-font-size );font-weight:var( --e-global-typography-69bf595-font-weight );line-height:var( --e-global-typography-69bf595-line-height );color:var( --e-global-color-0b60ea1 );border-radius:20px 20px 20px 20px;padding:8px 18px 8px 18px;}.elementor-kit-7056 button:hover,.elementor-kit-7056 button:focus,.elementor-kit-7056 input[type="button"]:hover,.elementor-kit-7056 input[type="button"]:focus,.elementor-kit-7056 input[type="submit"]:hover,.elementor-kit-7056 input[type="submit"]:focus,.elementor-kit-7056 .elementor-button:hover,.elementor-kit-7056 .elementor-button:focus{background-color:var( --e-global-color-fc4fa41 );color:var( --e-global-color-8c174a7 );}.elementor-kit-7056 p{margin-block-end:10px;}.elementor-kit-7056 a{color:var( --e-global-color-fc33cf3 );}.elementor-kit-7056 a:hover{color:var( --e-global-color-a8d73ee );}.elementor-kit-7056 h1{color:var( --e-global-color-7e338e6 );font-family:var( --e-global-typography-7e3cc4c-font-family ), Sans-serif;font-size:var( --e-global-typography-7e3cc4c-font-size );font-weight:var( --e-global-typography-7e3cc4c-font-weight );line-height:var( --e-global-typography-7e3cc4c-line-height );letter-spacing:var( --e-global-typography-7e3cc4c-letter-spacing );}.elementor-kit-7056 h2{color:var( --e-global-color-7e338e6 );font-family:var( --e-global-typography-d605dda-font-family ), Sans-serif;font-size:var( --e-global-typography-d605dda-font-size );font-weight:var( --e-global-typography-d605dda-font-weight );line-height:var( --e-global-typography-d605dda-line-height );}.elementor-kit-7056 h3{color:var( --e-global-color-7e338e6 );font-family:var( --e-global-typography-dd92b59-font-family ), Sans-serif;font-size:var( --e-global-typography-dd92b59-font-size );font-weight:var( --e-global-typography-dd92b59-font-weight );font-style:var( --e-global-typography-dd92b59-font-style );line-height:var( --e-global-typography-dd92b59-line-height );}.elementor-kit-7056 img{border-radius:20px 20px 20px 20px;}.elementor-kit-7056 label{color:#3C4246;font-family:var( --e-global-typography-a730614-font-family ), Sans-serif;font-size:var( --e-global-typography-a730614-font-size );font-weight:var( --e-global-typography-a730614-font-weight );font-style:var( --e-global-typography-a730614-font-style );line-height:var( --e-global-typography-a730614-line-height );}.elementor-kit-7056 input:not([type="button"]):not([type="submit"]),.elementor-kit-7056 textarea,.elementor-kit-7056 .elementor-field-textual{font-family:var( --e-global-typography-a730614-font-family ), Sans-serif;font-size:var( --e-global-typography-a730614-font-size );font-weight:var( --e-global-typography-a730614-font-weight );font-style:var( --e-global-typography-a730614-font-style );line-height:var( --e-global-typography-a730614-line-height );color:var( --e-global-color-7e338e6 );background-color:var( --e-global-color-8c174a7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24a6d67 );border-radius:20px 20px 20px 20px;}.elementor-kit-7056 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-7056 textarea:focus,.elementor-kit-7056 .elementor-field-textual:focus{color:var( --e-global-color-7e338e6 );background-color:var( --e-global-color-8c174a7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24a6d67 );border-radius:20px 20px 20px 20px;}.elementor-widget:not(:last-child){--kit-widget-spacing:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:var( --e-global-color-722199b );--lightbox-text-color:var( --e-global-color-7e338e6 );--lightbox-header-icons-size:42px;--lightbox-navigation-icons-size:42px;}@media(max-width:1180px){.elementor-kit-7056{--e-global-typography-7e3cc4c-font-size:28px;--e-global-typography-7e3cc4c-line-height:36px;--e-global-typography-7e3cc4c-letter-spacing:1.5px;--e-global-typography-d605dda-font-size:22px;--e-global-typography-d605dda-line-height:30px;--e-global-typography-dd92b59-font-size:18px;--e-global-typography-dd92b59-line-height:24px;--e-global-typography-a730614-font-size:14px;--e-global-typography-a730614-line-height:20px;--e-global-typography-269fb43-font-size:14px;--e-global-typography-269fb43-line-height:20px;--e-global-typography-69bf595-font-size:14px;--e-global-typography-69bf595-line-height:20px;--e-global-typography-56535f1-font-size:14px;--e-global-typography-56535f1-line-height:16px;--e-global-typography-4df28aa-font-size:10px;--e-global-typography-4df28aa-line-height:13px;--e-global-typography-ac9e970-font-size:12px;--e-global-typography-ac9e970-line-height:15px;--e-global-typography-dcb4f8c-font-size:14px;--e-global-typography-dcb4f8c-line-height:18px;--e-global-typography-c57271d-font-size:16px;--e-global-typography-c57271d-line-height:20px;--e-global-typography-e1a5146-font-size:12px;--e-global-typography-e1a5146-line-height:16px;--e-global-typography-0114c51-font-size:16px;--e-global-typography-0114c51-line-height:20px;--e-global-typography-2454526-font-size:12px;--e-global-typography-2454526-line-height:16px;--e-global-typography-bed60c6-font-size:22px;--e-global-typography-bed60c6-line-height:30px;--e-global-typography-1d8f0ce-font-size:14px;--e-global-typography-1d8f0ce-line-height:20px;--e-global-typography-1a2d476-font-size:14px;--e-global-typography-1a2d476-line-height:20px;--e-global-typography-bf79616-font-size:14px;--e-global-typography-bf79616-line-height:20px;--e-global-typography-f760f35-font-size:14px;--e-global-typography-f760f35-line-height:20px;--e-global-typography-ca0c765-font-size:18px;--e-global-typography-ca0c765-line-height:24px;--e-global-typography-494d0ff-font-size:14px;--e-global-typography-494d0ff-line-height:20px;font-size:var( --e-global-typography-a730614-font-size );line-height:var( --e-global-typography-a730614-line-height );}.elementor-kit-7056 h1{font-size:var( --e-global-typography-7e3cc4c-font-size );line-height:var( --e-global-typography-7e3cc4c-line-height );letter-spacing:var( --e-global-typography-7e3cc4c-letter-spacing );}.elementor-kit-7056 h2{font-size:var( --e-global-typography-d605dda-font-size );line-height:var( --e-global-typography-d605dda-line-height );}.elementor-kit-7056 h3{font-size:var( --e-global-typography-dd92b59-font-size );line-height:var( --e-global-typography-dd92b59-line-height );}.elementor-kit-7056 button,.elementor-kit-7056 input[type="button"],.elementor-kit-7056 input[type="submit"],.elementor-kit-7056 .elementor-button{font-size:var( --e-global-typography-69bf595-font-size );line-height:var( --e-global-typography-69bf595-line-height );}.elementor-kit-7056 label{font-size:var( --e-global-typography-a730614-font-size );line-height:var( --e-global-typography-a730614-line-height );}.elementor-kit-7056 input:not([type="button"]):not([type="submit"]),.elementor-kit-7056 textarea,.elementor-kit-7056 .elementor-field-textual{font-size:var( --e-global-typography-a730614-font-size );line-height:var( --e-global-typography-a730614-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:760px;}.e-con{--container-max-width:760px;}}@media(max-width:800px){.elementor-kit-7056{--e-global-typography-7e3cc4c-line-height:38px;--e-global-typography-7e3cc4c-letter-spacing:1.5px;--e-global-typography-4df28aa-font-size:11px;--e-global-typography-ac9e970-font-size:11px;--e-global-typography-ac9e970-line-height:14px;--e-global-typography-e1a5146-font-size:11px;--e-global-typography-494d0ff-font-size:13px;--e-global-typography-494d0ff-line-height:14px;font-size:var( --e-global-typography-a730614-font-size );line-height:var( --e-global-typography-a730614-line-height );}.elementor-kit-7056 h1{font-size:var( --e-global-typography-7e3cc4c-font-size );line-height:var( --e-global-typography-7e3cc4c-line-height );letter-spacing:var( --e-global-typography-7e3cc4c-letter-spacing );}.elementor-kit-7056 h2{font-size:var( --e-global-typography-d605dda-font-size );line-height:var( --e-global-typography-d605dda-line-height );}.elementor-kit-7056 h3{font-size:var( --e-global-typography-dd92b59-font-size );line-height:var( --e-global-typography-dd92b59-line-height );}.elementor-kit-7056 button,.elementor-kit-7056 input[type="button"],.elementor-kit-7056 input[type="submit"],.elementor-kit-7056 .elementor-button{font-size:var( --e-global-typography-69bf595-font-size );line-height:var( --e-global-typography-69bf595-line-height );}.elementor-kit-7056 label{font-size:var( --e-global-typography-a730614-font-size );line-height:var( --e-global-typography-a730614-line-height );}.elementor-kit-7056 input:not([type="button"]):not([type="submit"]),.elementor-kit-7056 textarea,.elementor-kit-7056 .elementor-field-textual{font-size:var( --e-global-typography-a730614-font-size );line-height:var( --e-global-typography-a730614-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:340px;}.e-con{--container-max-width:340px;}}/* Start custom CSS */.bolt {
    font-weight: 400;
}

/* Отступ ненумерованного списка */
ul{
    padding-inline-start: 20px;
}

/* Класс bt задается в колонке или секции и отвечает за позиционирование кнопки вниз колонки для выравнивания в одну линию */
.bt .elementor-widget-wrap {
flex-direction: column;
}

.bt .elementor-widget-wrap div:last-child {
margin-top: auto;
}

/* Бордер в выпадалке слева лечиться для всех версий навигации ховера и фокуса */
/*.elementor-kit-7056 ul.elementor-nav-menu--dropdown a, 
.elementor-kit-7056 ul.elementor-nav-menu--dropdown a:focus, 
.elementor-kit-7056 ul.elementor-nav-menu--dropdown a:hover {
    border-left:20;
}*/

/* Отступ между картами у корзине */
.shop_table {
    border: 0px;
    border-color: #fff;
}

/* Итого из карзины скрыть */
.cart-subtotal {
    display: none;
    visibility: hidden;
}

/* Скрыть значок-галочку после добавления товара */
.woocommerce a.button.added::after,
.woocommerce button.button.added::after {
    display: none !important;
}

/* Скрываем блок ошибок вверху страницы оформления заказа */
.woocommerce-checkout .woocommerce-NoticeGroup-checkout {
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://a.vadimkulikov.com/wp-content/uploads/2023/06/manrope-regular.woff2') format('woff2'),
		url('https://a.vadimkulikov.com/wp-content/uploads/2024/02/manrope-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://a.vadimkulikov.com/wp-content/uploads/2023/06/manrope-medium.woff2') format('woff2'),
		url('https://a.vadimkulikov.com/wp-content/uploads/2024/02/manrope-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://a.vadimkulikov.com/wp-content/uploads/2023/06/manrope-bold.woff2') format('woff2'),
		url('https://a.vadimkulikov.com/wp-content/uploads/2024/02/manrope-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://a.vadimkulikov.com/wp-content/uploads/2024/02/inter-light.woff2') format('woff2'),
		url('https://a.vadimkulikov.com/wp-content/uploads/2024/02/inter-light.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://a.vadimkulikov.com/wp-content/uploads/2024/02/inter-regular.woff2') format('woff2'),
		url('https://a.vadimkulikov.com/wp-content/uploads/2024/02/inter-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://a.vadimkulikov.com/wp-content/uploads/2024/02/inter-medium.woff2') format('woff2'),
		url('https://a.vadimkulikov.com/wp-content/uploads/2024/02/inter-medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */