.product-card.product-card--content-spacing-true .product-card-info {
    padding: 5px
}


	@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}


		@font-face {
  font-family: Inter;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

h1,h2,h3,h4,h5,h6,
	.h1,.h2,.h3,.h4,.h5,.h6,
	.logolink.text-logo,
	.heading-font,
	.h1-xlarge,
	.h1-large,
	blockquote p,
	blockquote span,
	.customer-addresses .my-address .address-index {
		font-style: normal;
		font-weight: 500;
		font-family: Inter, sans-serif;
	}
	body,
	.body-font,
	.thb-product-detail .product-title {
		font-style: normal;
		font-weight: 400;
		font-family: Inter, sans-serif;
	}
	:root {
		--mobile-swipe-width: calc(90vw - 15px);
		--grid-width: 1280px;
		--grid-width-row: 1380px;
		--font-body-scale: 1.0;
		--font-body-line-height-scale: 1.0;
		--font-body-letter-spacing: 0.0em;
		--font-announcement-scale: 1.0;
		--font-body-medium-weight: 500;
    --font-body-bold-weight: 600;
		--font-heading-scale: 1.0;
		--font-heading-line-height-scale: 1.0;
		--font-heading-letter-spacing: -0.02em;
		--font-navigation-scale: 1.0;
		--font-product-price-scale: 1.0;
		--font-product-title-scale: 1.0;
		--font-product-title-line-height-scale: 1.0;
		--button-letter-spacing: 0.0em;

		--block-border-radius: 4px;
		--button-border-radius: 25px;
		--input-border-radius: 6px;

		--bg-body: #222227;
		--bg-body-rgb: 34,34,39;
		--bg-body-darken: #1b1b1f;
		--payment-terms-background-color: #222227;

		--color-body: #eaeaea;
		--color-body-rgb: 234,234,234;
		--color-heading: #ffffff;
		--color-heading-rgb: 255,255,255;

		--color-accent: #8869fc;
		--color-accent-hover: #6c46fb;
		--color-accent-rgb: 136,105,252;
		--color-border: #454545;
		--color-form-border: #36363c;
		--color-overlay-rgb: 5,6,6;

		--shopify-accelerated-checkout-button-block-size: 50px;
		--shopify-accelerated-checkout-inline-alignment: center;
		--shopify-accelerated-checkout-skeleton-animation-duration: 0.25s;
		--shopify-accelerated-checkout-button-border-radius: 25px;

		--color-drawer-bg: #28282e;
		--color-drawer-bg-rgb: 40,40,46;

		--color-announcement-bar-text: #ffffff;
		--color-announcement-bar-bg: rgba(0,0,0,0);

		--color-secondary-menu-text: #2c2d2e;
		--color-secondary-menu-bg: #F5F5F5;

		--color-header-bg: #222227;
		--color-header-bg-rgb: 34,34,39;
		--color-header-text: #ffffff;
		--color-header-text-rgb: 255,255,255;
		--color-header-links: #ffffff;
		--color-header-links-rgb: 255,255,255;
		--color-header-links-hover: #8869fc;
		--color-header-links-hover-rgb: 136,105,252;
		--color-header-icons: #ffffff;
		--color-header-border: #454545;

		--solid-button-background: #6c6f81;
		--solid-button-background-hover: #5c5e6e;
		--solid-button-label: #ffffff;
		--white-button-label: #2c2d2e;

		--color-price: #E2E2E2;
		--color-price-rgb: 226,226,226;
		--color-price-discounted: #C62A32;

		--color-star: #FFAA47;

		--color-inventory-instock: #279A4B;
		--color-inventory-lowstock: #e97f32;
		/*
		--section-spacing-mobile: 50px;
		--section-spacing-desktop: 80px;
		*/
		--section-spacing-mobile: 12px;
		--section-spacing-desktop: 20px;

		--color-product-card-bg: #2e2e35;--color-article-card-bg: #2e2e35;--color-badge-text: #ffffff;
		--color-badge-sold-out: #6d6b6b;
		--color-badge-sale: #c62a32;
		--color-badge-preorder: #666666;
		--badge-corner-radius: 14px;


		--color-footer-heading: #FFFFFF;
		--color-footer-heading-rgb: 255,255,255;
		--color-footer-text: #DADCE0;
		--color-footer-text-rgb: 218,220,224;
		--color-footer-link: #aaaeb6;
		--color-footer-link-hover: #FFFFFF;
		--color-footer-border: #454545;
		--color-footer-border-rgb: 69,69,69;
		--color-footer-bg: #1b1b20;
	}
.product-add-to-cart-sticky--content
{
disaply: none;
}
back-to-top{bottom:0!important;right:0!important;border-radius:50% 0 0 0!important;z-index:2147483647!important}.footer{padding-bottom:0!important}
@font-face{font-family:Xolonium;src:url(/cdn/shop/t/139/assets/xolonium-bold.woff2) format("woff2");font-weight:700;font-display:swap}body,body *{font-family:Xolonium,Arial,sans-serif!important}
/* плитки каталога: название и цена в одну строку, конец строки растворяется (полное название - в title);
   min-width:0 - иначе колонка сетки растягивается под длину неразрывной строки и страница уезжает вбок */
ul.products>li,.product-card,.product-card-info,.sidebar-container>*{min-width:0;max-width:100%}
html.bg-debug .product-card-info .product-card-title,html.bg-debug .product-card-info .price{white-space:normal;-webkit-mask-image:none;mask-image:none}
/* форма заявки ("Купить"): пока открыта - чат (LiveHelperChat) спрятан, иначе его окно закрывает кнопку на телефоне;
   фон под формой плотный - подвал (логотип BEGODE) не просвечивает у товаров с коротким описанием */
.overlay-sup{background:rgba(22,22,26,.96)!important}
/* кнопка "наверх": круг вдвое меньше иконки чата (~66px), слева от неё, низ по нижнему краю иконки (виджет чата 95x95, отступ 10px) */
back-to-top.back-to-top{right:106px!important;bottom:24px!important;width:33px!important;height:33px!important;border-radius:50%!important;
  background:#8869fc!important;color:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.35)!important}
html.bg-form-open back-to-top.back-to-top{display:none!important}
back-to-top.back-to-top svg *{stroke:#fff!important}   /* цвет как у иконки чата, стрелка белая */
back-to-top.back-to-top:not(.back-to-top--active){transform:translateY(90px)!important}
.product-card-info .product-card-title,.product-card-info .price{display:block;white-space:nowrap;overflow:hidden;
  -webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}
