@charset "UTF-8";
/*
 Theme Name:   Wushu Recepty
 Theme URI:    https://recepty.wushu.cz/
 Description:  Bricks Child Theme
 Author:       Petr Jandák
 Author URI:   https://www.blackeye.cz/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/
:root {
  --content-width: 1360px;
  --content-padding: clamp(20px, 4.23vw + 6.46px, 64px);
  --blog-width: 960px;
  --space-0: 0px;
  --space-3xs: 4px;
  --space-2xs: 6px;
  --space-xs: 8px;
  --space-s: clamp(8px, 0.58vw + 6.15px, 14px);
  --space-m: clamp(12px, 0.58vw + 10.15px, 18px);
  --space-l: clamp(20px, 0.58vw + 18.15px, 26px);
  --space-xl: clamp(24px, 1.15vw + 20.31px, 36px);
  --space-2xl: clamp(32px, 1.54vw + 27.08px, 48px);
  --space-3xl: clamp(40px, 3.08vw + 30.15px, 72px);
  --space-4xl: clamp(48px, 4.62vw + 33.23px, 96px);
  --space-5xl: clamp(56px, 6.92vw + 33.85px, 128px);
  --section-0: 0px;
  --section-3xs: clamp(12px, 1.54vw + 7.08px, 28px);
  --section-2xs: clamp(14px, 2.5vw + 6px, 40px);
  --section-xs: clamp(24px, 3.08vw + 14.15px, 56px);
  --section-s: clamp(32px, 4.62vw + 17.23px, 80px);
  --section-m: clamp(40px, 5.77vw + 21.54px, 100px);
  --section-l: clamp(48px, 7.69vw + 23.38px, 128px);
  --section-xl: clamp(56px, 10.38vw + 22.77px, 164px);
  --box-0: 0px;
  --box-2xs: clamp(12px, 1.15vw + 8.31px, 24px);
  --box-xs: clamp(16px, 1.15vw + 12.31px, 28px);
  --box-s: clamp(20px, 1.54vw + 15.08px, 36px);
  --box-m: clamp(24px, 1.54vw + 19.08px, 40px);
  --box-l: clamp(32px, 3.08vw + 22.15px, 64px);
  --h1: clamp(30px, 1.92vw + 23.85px, 50px);
  --h2: clamp(28px, 1.15vw + 24.31px, 40px);
  --h3: clamp(22px, 0.77vw + 19.54px, 30px);
  --h4: clamp(20px, 0.38vw + 18.77px, 24px);
  --h5: clamp(18px, 0.19vw + 17.38px, 20px);
  --h6: clamp(17px, 0.1vw + 16.69px, 18px);
  --h-title: clamp(30px, 2.88vw + 20.77px, 60px);
  --h-hp: clamp(30px, 2.5vw + 22px, 56px);
  --h1-line-height: 1.2;
  --h2-line-height: 1.3;
  --h3-line-height: 1.3;
  --h4-line-height: 1.3;
  --h5-line-height: 1.3;
  --h6-line-height: 1.3;
  --h-title-line-height: 1.2;
  --h-hp-line-height: 1.2;
  --h-weight: 700;
  --text-2xs: clamp(13px, 0vw + 13px, 13px);
  --text-xs: clamp(14px, 0.05vw + 13.85px, 14.5px);
  --text-s: clamp(15px, 0.1vw + 14.69px, 16px);
  --text-m: clamp(17px, 0.1vw + 16.69px, 18px);
  --text-l: clamp(19px, 0.1vw + 18.69px, 20px);
  --text-xl: clamp(21.5px, 0.14vw + 21.04px, 23px);
  --text-line-height: 1.5;
  --button-radius: 5px;
  --button-radius-s: 3px;
  --box-shadow-3xl: rgba(57, 71, 6, 0.06) 0 0 50px 10px ;
  --box-shadow-3xl-blue: rgba(8, 59, 89, 0.06) 0 0 50px 10px ;
  --box-shadow-base: rgba(0, 0, 0, 0.05) 0px 0px 20px 5px;
  --tilt-mask-height: clamp(10px, 3.65vw + -1.69px, 48px);
  --line-color-base: var(--jz-gray-light-medium, #E5E5E5);
  --line-color-input: var(--jz-gray-medium, #CCCCCC);
  --bricks-text-light: var(--jz-text-color);
}

h1,
.h--1 {
  font-size: var(--h1);
  line-height: var(--h1-line-height);
  font-weight: var(--h-weight);
}

h2,
.h--2 {
  font-size: var(--h2);
  line-height: var(--h2-line-height);
  font-weight: 600;
}

h3,
.h--3 {
  font-size: var(--h3);
  line-height: var(--h3-line-height);
  font-weight: var(--h-weight);
}

h4,
.h--4 {
  font-size: var(--h4);
  line-height: var(--h4-line-height);
  font-weight: var(--h-weight);
}

h5,
.h--5 {
  font-size: var(--h5);
  line-height: var(--h5-line-height);
  font-weight: var(--h-weight);
}

h6,
.h--6 {
  font-size: var(--h6);
  line-height: var(--h6-line-height);
  font-weight: var(--h-weight);
}

.h--title {
  font-size: var(--h-title);
  line-height: var(--h-line-height);
  font-weight: var(--h-weight);
}

.section-3xs {
  padding-top: var(--section-3xs);
  padding-bottom: var(--section-3xs);
}

.section-2xs {
  padding-top: var(--section-2xs);
  padding-bottom: var(--section-2xs);
}

.section-xs {
  padding-top: var(--section-xs);
  padding-bottom: var(--section-xs);
}

.section-s {
  padding-top: var(--section-s);
  padding-bottom: var(--section-s);
}

.section-m {
  padding-top: var(--section-m);
  padding-bottom: var(--section-m);
}

.section-l {
  padding-top: var(--section-l);
  padding-bottom: var(--section-l);
}

.section-xl {
  padding-top: var(--section-xl);
  padding-bottom: var(--section-xl);
}

.section-2xl {
  padding-top: var(--section-2xl);
  padding-bottom: var(--section-2xl);
}

.section-3xl {
  padding-top: var(--section-3xl);
  padding-bottom: var(--section-3xl);
}

.box-shadow {
  -webkit-box-shadow: var(--box-shadow-base);
          box-shadow: var(--box-shadow-base);
}

.box-shadow-3xl {
  -webkit-box-shadow: var(--box-shadow-3xl);
          box-shadow: var(--box-shadow-3xl);
}

.box-shadow-3xl-blue {
  -webkit-box-shadow: var(--box-shadow-3xl-blue);
          box-shadow: var(--box-shadow-3xl-blue);
}

.header-text-shadow {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5), 0px 0px 40px rgb(0, 0, 0);
}/*# sourceMappingURL=style.css.map */