/* Generated from src/config/site-tuning.json. Do not edit this file directly. */
:root {
  --rystal-logo-min: 132px;
  --rystal-logo-fluid: 9vw;
  --rystal-logo-max: 180px;
  --rystal-logo-mobile: 105px;
  --rystal-header-blur: 6px;
  --rystal-header-opacity: 0.08;
  --rystal-header-border-opacity: 0.035;
  --rystal-page-top-padding: 0px;
  --rystal-cart-fab-bottom: 22px;
  --rystal-cart-fab-mobile-bottom: 16px;
  --rystal-home-hero-y: 0px;
  --rystal-home-product-grid-gap: 0px;
  --rystal-home-most-popular-padding: clamp(40px, 4vw, 84px) 0 clamp(26px, 2.7vw, 56px);
  --rystal-home-fast-workflow-padding: clamp(50px, 4.5vw, 92px) 0 clamp(26px, 2.7vw, 54px);
  --rystal-home-standout-effects-padding: clamp(54px, 4.8vw, 98px) 0 clamp(34px, 3.2vw, 68px);
  --rystal-home-reviews-padding: clamp(42px, 3.2vw, 72px) 0 clamp(42px, 3.2vw, 76px);
  --rystal-home-catalog-padding: clamp(66px, 5.6vw, 112px) 0 clamp(40px, 3.5vw, 76px);
  --rystal-home-bottom-cta-padding: clamp(12px, 1.2vw, 28px) 0 clamp(26px, 2.2vw, 52px);
  --rystal-typeflow-hero-y: 0px;
  --rystal-typeflow-bg-width: 155%;
  --rystal-typeflow-bg-opacity: 0.5;
  --rystal-typeflow-buy-scale: 1;
  --rystal-paper-hero-y: 0px;
  --rystal-paper-logo-scale: 1;
  --rystal-paper-buy-pad-y: clamp(24px, 2.6vw, 32px);
  --rystal-paper-buy-pad-x: clamp(56px, 6vw, 76px);
  --rystal-paper-buy-pad-bottom: clamp(20px, 2.2vw, 28px);
  --rystal-paper-buy-scale: 1;
  --rystal-paper-buy-hover-scale: 1.04;
}
