@font-face {
  font-family: 'Dela Gothic One';
  src: url("DelaGothicOne-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-ExtraBoldItalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-ExtraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-Italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Jost-SemiBold';
  src: url("Jost-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic; }
@font-face {
  font-family: 'Jost';
  src: url("Jost-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal; }
/* line 5, theme.scss */
:root body {
  --font-family: 'Jost';
  --font-family-heading: "Jost-SemiBold";
  --fsz-text: clamp(14px, calc(12.3480px + 0.3304vw), 17px);
  --fsz-text-b: clamp(16px, calc(14.8987px + 0.2203vw), 18px);
  --fsz-heading: clamp(16px, calc(13.7974px + 0.4405vw), 20px);
  --fsz-heading-b: clamp(18px, calc(12.4934px + 1.1013vw), 28px); }

@media screen and (max-width: 767px) {
  /* line 17, theme.scss */
  :root body {
    --fsz-heading-b: clamp(18px, calc(12.4934px + 1.1013vw), 24px); } }
/* line 22, theme.scss */
.outside-widgets .delete-widget-link {
  display: none; }

/* line 26, theme.scss */
.outside-widgets .add-widget-link {
  display: none; }

/* line 30, theme.scss */
.header-sticky {
  position: sticky !important;
  top: 0;
  z-index: var(--zindex-fixed);
  background: var(--bg);
  -webkit-box-shadow: 0px 1px 10px 0px #8080802e;
  box-shadow: 0px 1px 10px 0px #8080802e; }

/* line 40, theme.scss */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .heading {
  font-weight: 400; }

/* line 45, theme.scss */
label[for="order_payment_gateway_id_1203999"] .co-payment_method-description {
  display: none !important; }

/* Client account new */
/* line 52, theme.scss */
.co-section--content--auth .co-section--checkout_header.co-checkout-block--padded {
  text-align: center; }
/* line 55, theme.scss */
.co-section--content--auth .co-section--content_block {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
/* line 60, theme.scss */
.co-section--content--auth .co-login.co-login--social_login {
  display: none; }
/* line 63, theme.scss */
.co-section--content--auth .co-section--content_block .co-login {
  max-width: 600px;
  width: 100%; }

/* CHECKOUT */
/* line 70, theme.scss */
button.co-tabs-node.js-tabs-node--switch.co-tabs-node--active {
  border: 1px solid var(--color-btn-color); }
