/* Photosquare Design Styles - auto-generated */
:root {
  --white-hsl: 0, 0%, 100%;
  --lightAccent-hsl: 46.666666666667, 14.754098360656%, 88.039215686275%;
  --accent-hsl: 17.241379310345, 50.28901734104%, 66.078431372549%;
  --darkAccent-hsl: 172.94117647059, 10.429447852761%, 31.960784313725%;
  --black-hsl: 180, 5.8823529411765%, 20%;
  --safeLightAccent-hsl: 17.241379310345, 50.28901734104%, 66.078431372549%;
  --safeDarkAccent-hsl: 17.241379310345, 50.28901734104%, 66.078431372549%;
  --safeInverseAccent-hsl: 0, 0%, 100%;
  --safeInverseLightAccent-hsl: 180, 5.8823529411765%, 20%;
  --safeInverseDarkAccent-hsl: 0, 0%, 100%;
  --pagePadding: 2vw;
  --header-width: Full;
  --maxPageWidth: 1400px;
  --openTableColor: rgba(0, 0, 0, .05);
  --ps-site-gutter: 4vw;
  --opentable-style: Dark;
  --form-field-shape: Square;
  --form-field-style: Solid;
  --form-field-border: All;
  --ps-site-max-width: 1780px;
  --header-logo-height: 212px;
  --tweak-fixed-header: true;
  --header-link-spacing: 2.2vw;
  --header-vert-padding: 1vw;
  --hide-opentable-icons: true;
  --primary-button-shape: Pill;
  --primary-button-style: Outline;
  --primaryButtonPadding: 1.2rem;
  --tweak-products-price: Show;
  --tweak-products-width: Inset;
  --form-field-column-gap: 10px;
  --form-field-radio-fill: Solid;
  --form-field-radio-size: 17px;
  --form-field-radio-type: Icon;
  --form-use-theme-colors: false;
  --primary-button-stroke: 1px;
  --tertiary-button-shape: Underline;
  --tertiary-button-style: Outline;
  --tweak-blog-item-width: Narrow;
  --form-field-hover-focus: Outline;
  --form-field-radio-color: Normal;
  --form-field-radio-shape: Pill;
  --form-field-survey-fill: Solid;
  --form-field-survey-size: 17px;
  --secondary-button-shape: Pill;
  --secondary-button-style: Outline;
  --tertiary-button-stroke: 2px;
  --tweak-products-columns: 3px;
  --form-field-radio-layout: Stack;
  --form-field-survey-color: Normal;
  --form-field-survey-shape: Pill;
  --header-social-icon-size: 35px;
  --secondary-button-stroke: 1px;
  --form-field-checkbox-fill: Solid;
  --form-field-checkbox-size: 16px;
  --form-field-checkbox-type: Icon;
  --form-field-radio-row-gap: 12px;
  --form-submit-button-style: Label;
  --header-overlay-alignment: Left;
  --primary-button-padding-x: 1.5rem;
  --primary-button-padding-y: 0.75rem;
  --tweak-blog-masonry-width: Full;
  --tweak-fixed-header-style: Scroll Back;
  --tweak-transparent-header: true;
  --form-field-checkbox-color: Inverted;
  --form-field-checkbox-shape: Square;
  --form-field-spacing-bottom: 20px;
  --form-label-spacing-bottom: 4px;
  --header-horizontal-spacing: 2.4vw;
  --header-language-flag-size: 20px;
  --header-language-icon-size: 20px;
  --tertiary-button-padding-x: 1.5rem;
  --tertiary-button-padding-y: 0.75rem;
  --tweak-blog-item-delimiter: Dash;
  --tweak-blog-item-show-date: true;
  --tweak-lightbox-transition: Scale Up;
  --tweak-products-gutter-row: 3vw;
  --form-field-checkbox-layout: Stack;
  --mobile-header-vert-padding: 3.2vw;
  --openTableV2BackgroundColor: hsla(0, 0%, 60%, 0.15);
  --secondary-button-padding-x: 1.5rem;
  --secondary-button-padding-y: 0.75rem;
  --tweak-blog-masonry-columns: 2px;
  --tweak-blog-masonry-excerpt: Show;
  --tweak-events-stacked-width: Inset;
  --tweak-products-breadcrumbs: true;
  --form-caption-spacing-bottom: 2px;
  --form-field-border-thickness: 1px;
  --form-field-checkbox-row-gap: 12px;
  --form-field-padding-vertical: 10px;
  --form-field-radio-column-gap: 20px;
  --header-overlay-link-spacing: 3.3vw;
  --tweak-blog-basic-grid-width: Inset;
  --tweak-events-stacked-height: Small;
  --image-block-card-image-width: 55%;
  --tweak-blog-item-custom-width: 60px;
  --tweak-blog-masonry-delimiter: Space;
  --tweak-products-gutter-column: 2vw;
  --form-field-dropdown-icon-size: 18px;
  --form-field-padding-horizontal: 10px;
  --header-mobile-logo-max-height: 89px;
  --tweak-blog-basic-grid-columns: 2px;
  --tweak-blog-basic-grid-excerpt: Show;
  --tweak-blog-item-meta-position: Above Title;
  --tweak-blog-side-by-side-width: Inset;
  --tweak-products-category-title: true;
  --tweak-products-mobile-columns: 1px;
  --tweak-products-text-alignment: Left;
  --form-field-checkbox-column-gap: 20px;
  --header-shopping-cart-icon-size: 25px;
  --tweak-blog-item-header-spacing: 50px;
  --tweak-blog-item-text-alignment: Left;
  --tweak-blog-single-column-width: Inset;
  --tweak-events-stacked-show-time: true;
  --tweak-product-basic-item-width: Full;
  --form-description-spacing-bottom: 4px;
  --image-block-card-text-alignment: Center;
  --image-block-collage-image-width: 70%;
  --image-block-overlap-image-width: 75%;
  --tweak-blog-basic-grid-delimiter: Bullet;
  --tweak-blog-item-show-categories: true;
  --tweak-blog-masonry-meta-spacing: 20px;
  --tweak-blog-masonry-primary-meta: Categories;
  --tweak-blog-side-by-side-excerpt: Show;
  --tweak-events-stacked-date-style: Side Tag;
  --tweak-global-animations-enabled: false;
  --image-block-stack-text-alignment: Left;
  --tweak-blog-item-show-author-name: true;
  --tweak-blog-masonry-image-spacing: 25px;
  --tweak-blog-masonry-meta-position: Top;
  --tweak-blog-masonry-title-spacing: 5px;
  --tweak-blog-single-column-content: Full Post;
  --tweak-portfolio-grid-basic-width: Inset;
  --form-field-radio-border-thickness: 1px;
  --form-field-radio-padding-vertical: 10px;
  --image-block-card-content-position: Center;
  --image-block-poster-text-alignment: Center;
  --tweak-blog-masonry-secondary-meta: Date;
  --tweak-blog-masonry-text-alignment: Center;
  --tweak-blog-side-by-side-delimiter: Bullet;
  --tweak-events-item-ical-gcal-links: false;
  --tweak-events-stacked-show-excerpt: true;
  --tweak-portfolio-grid-basic-height: Medium;
  --tweak-portfolio-hover-follow-size: 50px;
  --tweak-portfolio-hover-static-size: 50px;
  --tweak-products-add-to-cart-button: false;
  --tweak-products-image-aspect-ratio: 1:1 Square;
  --tweak-products-image-text-spacing: 1vw;
  --form-field-dropdown-icon-thickness: 1px;
  --form-field-survey-border-thickness: 1px;
  --image-block-collage-text-alignment: Left;
  --image-block-overlap-text-alignment: Opposite;
  --tweak-blog-basic-grid-meta-spacing: 15px;
  --tweak-blog-basic-grid-primary-meta: Categories;
  --tweak-blog-masonry-image-placement: Above;
  --tweak-blog-masonry-read-more-style: Show;
  --tweak-blog-side-by-side-image-size: 52%;
  --tweak-blog-single-column-delimiter: Bullet;
  --tweak-events-stacked-custom-height: 50px;
  --tweak-events-stacked-show-location: true;
  --tweak-portfolio-grid-basic-columns: 2px;
  --tweak-portfolio-grid-overlay-width: Full;
  --tweak-portfolio-hover-follow-front: false;
  --tweak-portfolio-hover-static-front: true;
  --form-field-radio-padding-horizontal: 10px;
  --tweak-blog-basic-grid-image-spacing: 30px;
  --tweak-blog-basic-grid-title-spacing: 30px;
  --tweak-blog-item-show-author-profile: true;
  --tweak-blog-masonry-vertical-spacing: 100px;
  --tweak-events-stacked-thumbnail-size: 3:2 Standard;
  --tweak-portfolio-grid-overlay-height: Small;
  --tweak-portfolio-hover-follow-layout: Inline;
  --tweak-portfolio-hover-follow-resize: true;
  --tweak-portfolio-hover-static-layout: Inline;
  --tweak-portfolio-hover-static-resize: true;
  --tweak-product-basic-item-form-width: 100%;
  --tweak-product-basic-item-navigation: Breadcrumbs;
  --tweak-products-nested-category-type: Top;
  --form-field-checkbox-border-thickness: 1px;
  --form-field-checkbox-padding-vertical: 10px;
  --image-block-collage-content-position: Top;
  --image-block-overlap-content-position: Center;
  --tweak-blog-basic-grid-secondary-meta: Date;
  --tweak-blog-basic-grid-text-alignment: Center;
  --tweak-blog-masonry-read-more-spacing: 5px;
  --tweak-blog-side-by-side-meta-spacing: 20px;
  --tweak-blog-side-by-side-primary-meta: Categories;
  --tweak-events-stacked-ical-gcal-links: true;
  --tweak-events-stacked-show-thumbnails: true;
  --tweak-portfolio-grid-overlay-columns: 2px;
  --tweak-product-basic-item-add-to-cart: Standalone;
  --tweak-product-quick-view-button-font: {font-family:Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;font-size:12px;letter-spacing:1px;text-transform:uppercase};
  --tweak-products-header-text-alignment: Middle;
  --portfolio-grid-basic-description-font: {font-family:Poppins;font-weight:400;font-style:normal;letter-spacing:0em;text-transform:none;line-height:1.2em;font-size:1rem};
  --tweak-blog-basic-grid-image-placement: Above;
  --tweak-blog-basic-grid-read-more-style: Show;
  --tweak-blog-masonry-horizontal-spacing: 150px;
  --tweak-blog-masonry-text-content-width: 100%;
  --tweak-blog-side-by-side-image-spacing: 6%;
  --tweak-blog-side-by-side-meta-position: Top;
  --tweak-blog-side-by-side-title-spacing: 10px;
  --tweak-blog-single-column-meta-spacing: 30px;
  --tweak-blog-single-column-primary-meta: Categories;
  --tweak-events-stacked-show-past-events: true;
  --tweak-portfolio-slides-split-position: Split Left;
  --tweak-product-basic-item-click-action: None;
  --tweak-product-basic-item-hover-action: None;
  --tweak-product-quick-view-button-color: #1d1d1d;
  --tweak-product-quick-view-button-style: Floating;
  --form-field-checkbox-padding-horizontal: 10px;
  --image-block-card-image-card-separation: 7%;
  --image-block-poster-image-content-width: 70%;
  --tweak-blog-basic-grid-vertical-spacing: 70px;
  --tweak-blog-side-by-side-secondary-meta: Date;
  --tweak-blog-side-by-side-text-alignment: Left;
  --tweak-blog-single-column-image-spacing: 40px;
  --tweak-blog-single-column-meta-position: Top;
  --tweak-blog-single-column-title-spacing: 30px;
  --tweak-global-animations-animation-type: none;
  --tweak-portfolio-grid-overlay-show-text: After Hover;
  --tweak-portfolio-hover-follow-delimiter: Bullet;
  --tweak-portfolio-hover-static-delimiter: Hyphen;
  --tweak-portfolio-index-background-width: Full Bleed;
  --tweak-portfolio-slides-cover-view-link: true;
  --tweak-portfolio-slides-inset-view-link: true;
  --tweak-portfolio-slides-split-view-link: true;
  --tweak-product-basic-item-gallery-width: 50%;
  --tweak-product-basic-item-image-spacing: 3vw;
  --form-field-shape-border-top-left-radius: 5px;
  --image-block-card-image-title-separation: 5%;
  --image-block-collage-image-content-width: 45%;
  --portfolio-grid-overlay-description-font: {font-family:Poppins;font-weight:400;font-style:normal;letter-spacing:0em;text-transform:none;line-height:1.2em;font-size:1rem};
  --tweak-blog-basic-grid-read-more-spacing: 15px;
  --tweak-blog-side-by-side-image-placement: Left;
  --tweak-blog-side-by-side-read-more-style: Show;
  --tweak-blog-single-column-secondary-meta: Date;
  --tweak-blog-single-column-text-alignment: Center;
  --tweak-global-animations-animation-curve: ease;
  --tweak-global-animations-animation-delay: 0.1px;
  --tweak-global-animations-animation-style: fade;
  --tweak-portfolio-grid-basic-hover-effect: Zoom;
  --tweak-portfolio-grid-basic-text-spacing: 25px;
  --tweak-portfolio-index-background-height: Large;
  --tweak-portfolio-slides-cover-text-align: Left;
  --tweak-portfolio-slides-split-text-align: Left;
  --tweak-product-basic-item-gallery-design: Slideshow;
  --tweak-product-basic-item-text-alignment: Left;
  --tweak-product-quick-view-button-padding: 1.5em;
  --form-field-shape-border-top-right-radius: 5px;
  --image-block-card-image-button-separation: 5%;
  --image-block-collage-image-content-offset: 5%;
  --image-block-overlap-image-content-offset: 30%;
  --image-block-stack-image-title-separation: 4%;
  --tweak-blog-basic-grid-horizontal-spacing: 50px;
  --tweak-blog-basic-grid-image-aspect-ratio: 16:9 Widescreen;
  --tweak-blog-basic-grid-text-content-width: 100%;
  --tweak-blog-side-by-side-vertical-spacing: 100px;
  --tweak-blog-single-column-image-placement: Above;
  --tweak-blog-single-column-read-more-style: Hide;
  --tweak-global-animations-complexity-level: detailed;
  --tweak-portfolio-grid-basic-custom-height: 50px;
  --tweak-portfolio-grid-basic-hover-opacity: 70px;
  --tweak-portfolio-index-background-persist: false;
  --tweak-portfolio-slides-split-image-align: Right;
  --tweak-portfolio-slides-split-image-width: M;
  --tweak-product-quick-view-button-position: Bottom;
  --image-block-collage-image-content-padding: 10%;
  --image-block-poster-image-title-separation: 3%;
  --image-block-stack-image-button-separation: 4%;
  --tweak-blog-alternating-side-by-side-width: Inset;
  --tweak-blog-side-by-side-read-more-spacing: 5px;
  --tweak-blog-single-column-vertical-spacing: 120px;
  --tweak-portfolio-grid-basic-text-alignment: Left;
  --tweak-portfolio-hover-follow-acceleration: 10%;
  --tweak-portfolio-slides-inset-image-margin: M;
  --tweak-product-quick-view-lightbox-padding: 15px;
  --form-field-shape-border-bottom-left-radius: 5px;
  --image-block-collage-image-title-separation: 4%;
  --image-block-overlap-image-title-separation: 4%;
  --image-block-poster-image-button-separation: 6%;
  --image-block-stack-image-content-separation: 7%;
  --tweak-blog-side-by-side-image-aspect-ratio: 1:1 Square;
  --tweak-blog-side-by-side-text-content-width: 100%;
  --tweak-blog-single-column-read-more-spacing: 5px;
  --tweak-global-animations-animation-duration: 0.1px;
  --tweak-portfolio-grid-basic-vertical-gutter: 70px;
  --tweak-portfolio-grid-overlay-custom-height: 50px;
  --tweak-portfolio-index-background-delimiter: None;
  --tweak-portfolio-index-background-new-width: Full Bleed;
  --tweak-portfolio-slides-cover-content-width: M;
  --tweak-portfolio-slides-cover-overlay-color: #000;
  --tweak-portfolio-slides-inset-content-width: M;
  --tweak-portfolio-slides-inset-overlay-color: #000;
  --tweak-portfolio-slides-split-content-width: M;
  --tweak-portfolio-slides-split-overlay-color: #000;
  --tweak-product-basic-item-content-alignment: Top;
  --tweak-product-basic-item-gallery-placement: Left;
  --tweak-product-basic-item-image-zoom-factor: 1.75px;
  --tweak-product-quick-view-button-inset-size: 1em;
  --form-field-shape-border-bottom-right-radius: 5px;
  --image-block-collage-image-button-separation: 6%;
  --image-block-overlap-image-button-separation: 5%;
  --tweak-blog-alternating-side-by-side-excerpt: Show;
  --tweak-blog-single-column-text-content-width: 50%;
  --tweak-portfolio-grid-basic-show-description: false;
  --tweak-portfolio-grid-overlay-text-placement: Center;
  --tweak-portfolio-hover-follow-animation-type: Fade;
  --tweak-portfolio-hover-follow-text-spacing-x: 1.5px;
  --tweak-portfolio-hover-follow-text-spacing-y: 1.5px;
  --tweak-portfolio-hover-static-animation-type: Fade;
  --tweak-portfolio-hover-static-text-spacing-x: 1.5px;
  --tweak-portfolio-hover-static-text-spacing-y: 1.5px;
  --tweak-portfolio-index-background-new-height: L;
  --tweak-portfolio-slides-cover-indicator-type: Bar;
  --tweak-portfolio-slides-inset-indicator-type: Bar;
  --tweak-portfolio-slides-split-indicator-type: Bar;
  --tweak-product-basic-item-add-to-cart-mobile: Standalone;
  --form-field-radio-space-between-icon-and-text: 11px;
  --tweak-blog-side-by-side-image-text-alignment: Middle;
  --tweak-portfolio-grid-basic-horizontal-gutter: 65px;
  --tweak-portfolio-grid-overlay-overlay-opacity: 20px;
  --tweak-portfolio-grid-overlay-vertical-gutter: 0px;
  --tweak-portfolio-index-background-link-format: Stacked;
  --tweak-portfolio-index-background-new-persist: false;
  --tweak-portfolio-slides-cover-animation-style: Vertical Slide;
  --tweak-portfolio-slides-cover-overlay-opacity: 10;
  --tweak-portfolio-slides-inset-animation-style: Vertical Slide;
  --tweak-portfolio-slides-inset-overlay-opacity: 10;
  --tweak-portfolio-slides-split-animation-style: Vertical Slide;
  --tweak-portfolio-slides-split-overlay-opacity: 10;
  --tweak-product-basic-item-carousel-arrow-size: 3vw;
  --tweak-product-basic-item-thumbnail-placement: Side;
  --form-field-radio-shape-border-top-left-radius: 5px;
  --menu-block-item-price-font-font-size-override: 1rem;
  --primary-button-rounded-border-top-left-radius: 10px;
  --tweak-blog-alternating-side-by-side-delimiter: Dash;
  --tweak-portfolio-grid-basic-image-aspect-ratio: 4:3 Four-Three;
  --tweak-portfolio-grid-overlay-show-description: true;
  --tweak-portfolio-slides-inset-detail-placement: Middle Left;
  --tweak-product-basic-item-description-position: Below Price;
  --tweak-product-basic-item-gallery-aspect-ratio: 3:4 Three-Four (Vertical);
  --tweak-product-quick-view-lightbox-show-arrows: true;
  --form-field-radio-shape-border-top-right-radius: 5px;
  --form-field-survey-shape-border-top-left-radius: 5px;
  --primary-button-rounded-border-top-right-radius: 10px;
  --product-block-limited-availability-label-color: #000000;
  --tertiary-button-rounded-border-top-left-radius: 6.4px;
  --tweak-blog-alternating-side-by-side-image-size: 40%;
  --tweak-portfolio-grid-overlay-horizontal-gutter: 0px;
  --tweak-portfolio-index-background-custom-height: 50px;
  --tweak-product-basic-item-variant-picker-layout: Dropdowns;
  --tweak-product-quick-view-button-font-font-size: 12px;
  --form-field-checkbox-space-between-icon-and-text: 11px;
  --form-field-survey-shape-border-top-right-radius: 5px;
  --portfolio-grid-basic-description-font-font-size: 1rem;
  --secondary-button-rounded-border-top-left-radius: 10px;
  --tertiary-button-rounded-border-top-right-radius: 6.4px;
  --tweak-portfolio-grid-overlay-image-aspect-ratio: 4:3 Four-Three;
  --tweak-portfolio-hover-follow-animation-duration: Fast;
  --tweak-portfolio-hover-follow-vertical-alignment: Middle;
  --tweak-portfolio-hover-static-animation-duration: Fast;
  --tweak-portfolio-hover-static-vertical-alignment: Middle;
  --tweak-portfolio-index-background-animation-type: Fade;
  --tweak-portfolio-index-background-text-spacing-x: 2px;
  --tweak-portfolio-index-background-text-spacing-y: 2px;
  --tweak-product-quick-view-button-font--font-size: 12px;
  --tweak-product-quick-view-button-font-font-style: normal;
  --tweak-product-quick-view-lightbox-controls-size: 25px;
  --tweak-product-quick-view-lightbox-overlay-color: rgba(240,240,240,0.6);
  --form-field-checkbox-shape-border-top-left-radius: 5px;
  --form-field-radio-shape-border-bottom-left-radius: 5px;
  --portfolio-grid-basic-description-font--font-size: 1rem;
  --portfolio-grid-basic-description-font-font-style: normal;
  --primary-button-rounded-border-bottom-left-radius: 10px;
  --secondary-button-rounded-border-top-right-radius: 10px;
  --tweak-blog-alternating-side-by-side-meta-spacing: 15px;
  --tweak-blog-alternating-side-by-side-primary-meta: Categories;
  --tweak-portfolio-index-background-new-link-format: Stacked;
  --tweak-product-basic-item-product-variant-display: Dropdown;
  --tweak-product-quick-view-button-font--font-style: normal;
  --tweak-product-quick-view-button-font-font-family: Helvetica, Arial, sans-serif;
  --tweak-product-quick-view-button-font-font-weight: 400;
  --tweak-product-quick-view-lightbox-controls-color: #1d1d1d;
  --form-field-checkbox-shape-border-top-right-radius: 5px;
  --form-field-radio-shape-border-bottom-right-radius: 5px;
  --form-field-survey-shape-border-bottom-left-radius: 5px;
  --portfolio-grid-basic-description-font--font-style: normal;
  --portfolio-grid-basic-description-font-font-family: Poppins;
  --portfolio-grid-basic-description-font-font-weight: 400;
  --portfolio-grid-basic-description-font-line-height: 1.2em;
  --portfolio-grid-overlay-description-font-font-size: 1rem;
  --primary-button-rounded-border-bottom-right-radius: 10px;
  --tertiary-button-rounded-border-bottom-left-radius: 6.4px;
  --tweak-blog-alternating-side-by-side-image-spacing: 5%;
  --tweak-blog-alternating-side-by-side-meta-position: Top;
  --tweak-blog-alternating-side-by-side-title-spacing: 10px;
  --tweak-portfolio-hover-follow-horizontal-alignment: Center;
  --tweak-portfolio-hover-static-horizontal-alignment: Center;
  --tweak-product-quick-view-button-font--font-family: Helvetica, Arial, sans-serif;
  --tweak-product-quick-view-button-font--font-weight: 400;
  --tweak-product-quick-view-lightbox-controls-weight: Light;
  --tweak-product-quick-view-lightbox-excerpt-display: Truncate;
  --form-field-survey-shape-border-bottom-right-radius: 5px;
  --portfolio-grid-basic-description-font--font-family: Poppins;
  --portfolio-grid-basic-description-font--font-weight: 400;
  --portfolio-grid-basic-description-font--line-height: 1.2em;
  --portfolio-grid-overlay-description-font--font-size: 1rem;
  --portfolio-grid-overlay-description-font-font-style: normal;
  --secondary-button-rounded-border-bottom-left-radius: 10px;
  --tertiary-button-rounded-border-bottom-right-radius: 6.4px;
  --tweak-blog-alternating-side-by-side-secondary-meta: Date;
  --tweak-blog-alternating-side-by-side-text-alignment: Left;
  --tweak-portfolio-index-background-new-custom-height: 50;
  --tweak-product-quick-view-lightbox-background-color: #ffffff;
  --form-field-checkbox-shape-border-bottom-left-radius: 5px;
  --portfolio-grid-overlay-description-font--font-style: normal;
  --portfolio-grid-overlay-description-font-font-family: Poppins;
  --portfolio-grid-overlay-description-font-font-weight: 400;
  --portfolio-grid-overlay-description-font-line-height: 1.2em;
  --secondary-button-rounded-border-bottom-right-radius: 10px;
  --tweak-blog-alternating-side-by-side-read-more-style: Show;
  --tweak-portfolio-index-background-animation-duration: Medium;
  --tweak-portfolio-index-background-new-animation-type: Fade;
  --tweak-portfolio-index-background-new-text-spacing-x: 0.3em;
  --tweak-portfolio-index-background-new-text-spacing-y: 0.5em;
  --tweak-portfolio-index-background-vertical-alignment: Middle;
  --tweak-product-quick-view-button-font-letter-spacing: 1px;
  --tweak-product-quick-view-button-font-text-transform: uppercase;
  --tweak-product-quick-view-lightbox-show-close-button: true;
  --form-field-checkbox-shape-border-bottom-right-radius: 5px;
  --portfolio-grid-basic-description-font-letter-spacing: 0em;
  --portfolio-grid-basic-description-font-text-transform: none;
  --portfolio-grid-overlay-description-font--font-family: Poppins;
  --portfolio-grid-overlay-description-font--font-weight: 400;
  --portfolio-grid-overlay-description-font--line-height: 1.2em;
  --tweak-blog-alternating-side-by-side-vertical-spacing: 120px;
  --tweak-product-basic-item-description-position-mobile: Below Add to Cart Button;
  --tweak-product-quick-view-button-font--letter-spacing: 1px;
  --tweak-product-quick-view-button-font--text-transform: uppercase;
  --portfolio-grid-basic-description-font--letter-spacing: 0em;
  --portfolio-grid-basic-description-font--text-transform: none;
  --tweak-blog-alternating-side-by-side-read-more-spacing: 10px;
  --tweak-portfolio-index-background-horizontal-alignment: Center;
  --tweak-portfolio-slides-split-image-width-custom-value: 50;
  --tweak-product-basic-item-product-subscription-display: Radio;
  --portfolio-grid-overlay-description-font-letter-spacing: 0em;
  --portfolio-grid-overlay-description-font-text-transform: none;
  --tweak-blog-alternating-side-by-side-image-aspect-ratio: 1:1 Square;
  --tweak-blog-alternating-side-by-side-text-content-width: 70%;
  --tweak-portfolio-slides-cover-detail-placement-vertical: Middle;
  --tweak-portfolio-slides-inset-image-margin-custom-value: 10;
  --tweak-portfolio-slides-split-detail-placement-vertical: Middle;
  --portfolio-grid-overlay-description-font--letter-spacing: 0em;
  --portfolio-grid-overlay-description-font--text-transform: none;
  --tweak-portfolio-index-background-new-animation-duration: Default;
  --tweak-portfolio-index-background-new-vertical-alignment: Middle;
  --tweak-portfolio-slides-cover-content-width-custom-value: 50;
  --tweak-portfolio-slides-inset-content-width-custom-value: 50;
  --tweak-portfolio-slides-split-content-width-custom-value: 50;
  --portfolio-grid-basic-description-font-font-size-override: 1rem;
  --tweak-blog-alternating-side-by-side-image-text-alignment: Middle;
  --tweak-portfolio-slides-cover-detail-placement-horizontal: Left;
  --tweak-portfolio-slides-split-detail-placement-horizontal: Left;
  --tweak-portfolio-index-background-new-horizontal-alignment: Center;
  --portfolio-grid-overlay-description-font-font-size-override: 1rem;
  --tweak-product-basic-item-product-subscription-border-shape: Square;
  --tweak-product-basic-item-product-subscription-border-thickness: 1px;
  --base-font-size: 16px;
  --heading-font-font-family: "Russo One", sans-serif;
  --heading-font-font-style: normal;
  --heading-font-font-weight: 400;
  --heading-font-text-transform: uppercase;
  --heading-font-letter-spacing: 0.02em;
  --heading-font-line-height: 1.3em;
  --body-font-font-family: "Montserrat", sans-serif;
  --body-font-font-style: normal;
  --body-font-font-weight: 400;
  --body-font-text-transform: none;
  --body-font-letter-spacing: 0em;
  --body-font-line-height: 1.7em;
  --meta-font-font-family: "Open Sans", sans-serif;
  --meta-font-font-style: normal;
  --meta-font-font-weight: 400;
  --meta-font-text-transform: none;
  --meta-font-letter-spacing: 0em;
  --meta-font-line-height: 1.2em;
  --heading-1-size: 4rem;
  --heading-1-size-value: 4;
  --heading-2-size: 3rem;
  --heading-2-size-value: 3;
  --heading-3-size: 2rem;
  --heading-3-size-value: 2;
  --heading-4-size: 1.4rem;
  --heading-4-size-value: 1.4;
  --large-text-size: 1.5rem;
  --large-text-size-value: 1.5;
  --normal-text-size: 1.1rem;
  --normal-text-size-value: 1.1;
  --small-text-size: 1rem;
  --small-text-size-value: 1;
  --normal-meta-size: 1rem;
  --normal-meta-size-value: 1;
  --site-title-font-font-family: "Russo One", sans-serif;
  --site-title-font-font-style: normal;
  --site-title-font-font-weight: 400;
  --site-title-font-text-transform: uppercase;
  --site-title-font-letter-spacing: 0.02em;
  --site-title-font-line-height: 1.3em;
  --site-title-font-font-size: 2rem;
  --site-title-font-font-size-value: 2;
  --mobile-site-title-font-font-family: "Russo One", sans-serif;
  --mobile-site-title-font-font-style: normal;
  --mobile-site-title-font-font-weight: 400;
  --mobile-site-title-font-text-transform: uppercase;
  --mobile-site-title-font-letter-spacing: 0.02em;
  --mobile-site-title-font-line-height: 1.3em;
  --mobile-site-title-font-font-size: 1.1rem;
  --mobile-site-title-font-font-size-value: 1.1;
  --site-navigation-font-font-family: "Open Sans", sans-serif;
  --site-navigation-font-font-style: normal;
  --site-navigation-font-font-weight: 400;
  --site-navigation-font-text-transform: none;
  --site-navigation-font-letter-spacing: 0em;
  --site-navigation-font-line-height: 1.2em;
  --site-navigation-font-font-size: 1.1rem;
  --site-navigation-font-font-size-value: 1.1;
  --header-button-font-font-family: "Inter", sans-serif;
  --header-button-font-font-style: normal;
  --header-button-font-font-weight: 400;
  --header-button-font-text-transform: none;
  --header-button-font-letter-spacing: 0em;
  --header-button-font-line-height: 1.2em;
  --header-button-font-font-size: 1rem;
  --header-button-font-font-size-value: 1;
  --announcement-bar-font-font-family: "Montserrat", sans-serif;
  --announcement-bar-font-font-style: normal;
  --announcement-bar-font-font-weight: 400;
  --announcement-bar-font-text-transform: none;
  --announcement-bar-font-letter-spacing: 0em;
  --announcement-bar-font-line-height: 1.7em;
  --announcement-bar-font-font-size: 1.1rem;
  --announcement-bar-font-font-size-value: 1.1;
  --content-link-block-title-font-font-family: "Russo One", sans-serif;
  --content-link-block-title-font-font-style: normal;
  --content-link-block-title-font-font-weight: 400;
  --content-link-block-title-font-text-transform: uppercase;
  --content-link-block-title-font-letter-spacing: 0.02em;
  --content-link-block-title-font-line-height: 1.3em;
  --content-link-block-title-font-font-size: 2rem;
  --content-link-block-title-font-font-size-value: 2;
  --menu-block-nav-font-font-family: "Open Sans", sans-serif;
  --menu-block-nav-font-font-style: normal;
  --menu-block-nav-font-font-weight: 400;
  --menu-block-nav-font-text-transform: none;
  --menu-block-nav-font-letter-spacing: 0em;
  --menu-block-nav-font-line-height: 1.2em;
  --menu-block-nav-font-font-size: 1.1rem;
  --menu-block-nav-font-font-size-value: 1.1;
  --menu-block-title-font-font-family: "Russo One", sans-serif;
  --menu-block-title-font-font-style: normal;
  --menu-block-title-font-font-weight: 400;
  --menu-block-title-font-text-transform: uppercase;
  --menu-block-title-font-letter-spacing: 0.02em;
  --menu-block-title-font-line-height: 1.3em;
  --menu-block-title-font-font-size: 2rem;
  --menu-block-title-font-font-size-value: 2;
  --menu-block-item-title-font-font-family: "Russo One", sans-serif;
  --menu-block-item-title-font-font-style: normal;
  --menu-block-item-title-font-font-weight: 400;
  --menu-block-item-title-font-text-transform: uppercase;
  --menu-block-item-title-font-letter-spacing: 0.02em;
  --menu-block-item-title-font-line-height: 1.3em;
  --menu-block-item-title-font-font-size: 2rem;
  --menu-block-item-title-font-font-size-value: 2;
  --menu-block-item-description-font-font-family: "Montserrat", sans-serif;
  --menu-block-item-description-font-font-style: normal;
  --menu-block-item-description-font-font-weight: 400;
  --menu-block-item-description-font-text-transform: none;
  --menu-block-item-description-font-letter-spacing: 0em;
  --menu-block-item-description-font-line-height: 1.7em;
  --menu-block-item-description-font-font-size: 1.1rem;
  --menu-block-item-description-font-font-size-value: 1.1;
  --menu-block-item-price-font-font-family: "Open Sans", sans-serif;
  --menu-block-item-price-font-font-style: normal;
  --menu-block-item-price-font-font-weight: 400;
  --menu-block-item-price-font-text-transform: none;
  --menu-block-item-price-font-letter-spacing: 0em;
  --menu-block-item-price-font-line-height: 1.2em;
  --menu-block-item-price-font-font-size: 1.4rem;
  --menu-block-item-price-font-font-size-value: 1.4;
  --newsletter-block-title-text-font-font-family: "Russo One", sans-serif;
  --newsletter-block-title-text-font-font-style: normal;
  --newsletter-block-title-text-font-font-weight: 400;
  --newsletter-block-title-text-font-text-transform: uppercase;
  --newsletter-block-title-text-font-letter-spacing: 0.02em;
  --newsletter-block-title-text-font-line-height: 1.3em;
  --newsletter-block-title-text-font-font-size: 2rem;
  --newsletter-block-title-text-font-font-size-value: 2;
  --newsletter-block-description-text-font-font-family: "Montserrat", sans-serif;
  --newsletter-block-description-text-font-font-style: normal;
  --newsletter-block-description-text-font-font-weight: 400;
  --newsletter-block-description-text-font-text-transform: none;
  --newsletter-block-description-text-font-letter-spacing: 0em;
  --newsletter-block-description-text-font-line-height: 1.7em;
  --newsletter-block-description-text-font-font-size: 1.1rem;
  --newsletter-block-description-text-font-font-size-value: 1.1;
  --newsletter-block-field-text-font-font-family: "Montserrat", sans-serif;
  --newsletter-block-field-text-font-font-style: normal;
  --newsletter-block-field-text-font-font-weight: 400;
  --newsletter-block-field-text-font-text-transform: none;
  --newsletter-block-field-text-font-letter-spacing: 0em;
  --newsletter-block-field-text-font-line-height: 1.7em;
  --newsletter-block-field-text-font-font-size: 1.1rem;
  --newsletter-block-field-text-font-font-size-value: 1.1;
  --newsletter-block-button-text-font-font-family: "Inter", sans-serif;
  --newsletter-block-button-text-font-font-style: normal;
  --newsletter-block-button-text-font-font-weight: 400;
  --newsletter-block-button-text-font-text-transform: none;
  --newsletter-block-button-text-font-letter-spacing: 0em;
  --newsletter-block-button-text-font-line-height: 1.2em;
  --newsletter-block-button-text-font-font-size: 1rem;
  --newsletter-block-button-text-font-font-size-value: 1;
  --newsletter-block-footnote-text-font-font-family: "Montserrat", sans-serif;
  --newsletter-block-footnote-text-font-font-style: normal;
  --newsletter-block-footnote-text-font-font-weight: 400;
  --newsletter-block-footnote-text-font-text-transform: none;
  --newsletter-block-footnote-text-font-letter-spacing: 0em;
  --newsletter-block-footnote-text-font-line-height: 1.7em;
  --newsletter-block-footnote-text-font-font-size: 1.1rem;
  --newsletter-block-footnote-text-font-font-size-value: 1.1;
  --quote-block-text-font-font-family: "Montserrat", sans-serif;
  --quote-block-text-font-font-style: normal;
  --quote-block-text-font-font-weight: 400;
  --quote-block-text-font-text-transform: none;
  --quote-block-text-font-letter-spacing: 0em;
  --quote-block-text-font-line-height: 1.7em;
  --quote-block-text-font-font-size: 1.5rem;
  --quote-block-text-font-font-size-value: 1.5;
  --quote-block-source-font-font-family: "Montserrat", sans-serif;
  --quote-block-source-font-font-style: normal;
  --quote-block-source-font-font-weight: 400;
  --quote-block-source-font-text-transform: none;
  --quote-block-source-font-letter-spacing: 0em;
  --quote-block-source-font-line-height: 1.7em;
  --quote-block-source-font-font-size: 1.1rem;
  --quote-block-source-font-font-size-value: 1.1;
  --form-block-title-text-font-font-family: "Montserrat", sans-serif;
  --form-block-title-text-font-font-style: normal;
  --form-block-title-text-font-font-weight: 400;
  --form-block-title-text-font-text-transform: none;
  --form-block-title-text-font-letter-spacing: 0em;
  --form-block-title-text-font-line-height: 1.7em;
  --form-block-title-text-font-font-size: 1.1rem;
  --form-block-title-text-font-font-size-value: 1.1;
  --form-block-description-text-font-font-family: "Montserrat", sans-serif;
  --form-block-description-text-font-font-style: normal;
  --form-block-description-text-font-font-weight: 400;
  --form-block-description-text-font-text-transform: none;
  --form-block-description-text-font-letter-spacing: 0em;
  --form-block-description-text-font-line-height: 1.7em;
  --form-block-description-text-font-font-size: 1.1rem;
  --form-block-description-text-font-font-size-value: 1.1;
  --form-block-caption-text-font-font-family: "Montserrat", sans-serif;
  --form-block-caption-text-font-font-style: normal;
  --form-block-caption-text-font-font-weight: 400;
  --form-block-caption-text-font-text-transform: none;
  --form-block-caption-text-font-letter-spacing: 0em;
  --form-block-caption-text-font-line-height: 1.7em;
  --form-block-caption-text-font-font-size: 1.1rem;
  --form-block-caption-text-font-font-size-value: 1.1;
  --form-block-input-text-font-font-family: "Montserrat", sans-serif;
  --form-block-input-text-font-font-style: normal;
  --form-block-input-text-font-font-weight: 400;
  --form-block-input-text-font-text-transform: none;
  --form-block-input-text-font-letter-spacing: 0em;
  --form-block-input-text-font-line-height: 1.7em;
  --form-block-input-text-font-font-size: 1.1rem;
  --form-block-input-text-font-font-size-value: 1.1;
  --form-block-placeholder-text-font-font-family: "Montserrat", sans-serif;
  --form-block-placeholder-text-font-font-style: normal;
  --form-block-placeholder-text-font-font-weight: 400;
  --form-block-placeholder-text-font-text-transform: none;
  --form-block-placeholder-text-font-letter-spacing: 0em;
  --form-block-placeholder-text-font-line-height: 1.7em;
  --form-block-placeholder-text-font-font-size: 1.1rem;
  --form-block-placeholder-text-font-font-size-value: 1.1;
  --form-block-select-dropdown-text-font-font-family: "Montserrat", sans-serif;
  --form-block-select-dropdown-text-font-font-style: normal;
  --form-block-select-dropdown-text-font-font-weight: 400;
  --form-block-select-dropdown-text-font-text-transform: none;
  --form-block-select-dropdown-text-font-letter-spacing: 0em;
  --form-block-select-dropdown-text-font-line-height: 1.7em;
  --form-block-select-dropdown-text-font-font-size: 1.1rem;
  --form-block-select-dropdown-text-font-font-size-value: 1.1;
  --form-block-option-text-font-font-family: "Montserrat", sans-serif;
  --form-block-option-text-font-font-style: normal;
  --form-block-option-text-font-font-weight: 400;
  --form-block-option-text-font-text-transform: none;
  --form-block-option-text-font-letter-spacing: 0em;
  --form-block-option-text-font-line-height: 1.7em;
  --form-block-option-text-font-font-size: 1.1rem;
  --form-block-option-text-font-font-size-value: 1.1;
  --form-block-survey-title-text-font-font-family: "Russo One", sans-serif;
  --form-block-survey-title-text-font-font-style: normal;
  --form-block-survey-title-text-font-font-weight: 400;
  --form-block-survey-title-text-font-text-transform: uppercase;
  --form-block-survey-title-text-font-letter-spacing: 0.02em;
  --form-block-survey-title-text-font-line-height: 1.3em;
  --form-block-survey-title-text-font-font-size: 2rem;
  --form-block-survey-title-text-font-font-size-value: 2;
  --blog-basic-grid-list-title-font-font-family: "Russo One", sans-serif;
  --blog-basic-grid-list-title-font-font-style: normal;
  --blog-basic-grid-list-title-font-font-weight: 400;
  --blog-basic-grid-list-title-font-text-transform: uppercase;
  --blog-basic-grid-list-title-font-letter-spacing: 0.02em;
  --blog-basic-grid-list-title-font-line-height: 1.3em;
  --blog-basic-grid-list-title-font-font-size: 2rem;
  --blog-basic-grid-list-title-font-font-size-value: 2;
  --blog-basic-grid-list-excerpt-font-font-family: "Montserrat", sans-serif;
  --blog-basic-grid-list-excerpt-font-font-style: normal;
  --blog-basic-grid-list-excerpt-font-font-weight: 400;
  --blog-basic-grid-list-excerpt-font-text-transform: none;
  --blog-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --blog-basic-grid-list-excerpt-font-line-height: 1.7em;
  --blog-basic-grid-list-excerpt-font-font-size: 1rem;
  --blog-basic-grid-list-excerpt-font-font-size-value: 1;
  --blog-basic-grid-list-meta-font-font-family: "Open Sans", sans-serif;
  --blog-basic-grid-list-meta-font-font-style: normal;
  --blog-basic-grid-list-meta-font-font-weight: 400;
  --blog-basic-grid-list-meta-font-text-transform: none;
  --blog-basic-grid-list-meta-font-letter-spacing: 0em;
  --blog-basic-grid-list-meta-font-line-height: 1.2em;
  --blog-basic-grid-list-meta-font-font-size: 1rem;
  --blog-basic-grid-list-meta-font-font-size-value: 1;
  --blog-single-column-list-title-font-font-family: "Russo One", sans-serif;
  --blog-single-column-list-title-font-font-style: normal;
  --blog-single-column-list-title-font-font-weight: 400;
  --blog-single-column-list-title-font-text-transform: uppercase;
  --blog-single-column-list-title-font-letter-spacing: 0.02em;
  --blog-single-column-list-title-font-line-height: 1.3em;
  --blog-single-column-list-title-font-font-size: 2rem;
  --blog-single-column-list-title-font-font-size-value: 2;
  --blog-single-column-list-excerpt-font-font-family: "Montserrat", sans-serif;
  --blog-single-column-list-excerpt-font-font-style: normal;
  --blog-single-column-list-excerpt-font-font-weight: 400;
  --blog-single-column-list-excerpt-font-text-transform: none;
  --blog-single-column-list-excerpt-font-letter-spacing: 0em;
  --blog-single-column-list-excerpt-font-line-height: 1.7em;
  --blog-single-column-list-excerpt-font-font-size: 1rem;
  --blog-single-column-list-excerpt-font-font-size-value: 1;
  --blog-single-column-list-meta-font-font-family: "Open Sans", sans-serif;
  --blog-single-column-list-meta-font-font-style: normal;
  --blog-single-column-list-meta-font-font-weight: 400;
  --blog-single-column-list-meta-font-text-transform: none;
  --blog-single-column-list-meta-font-letter-spacing: 0em;
  --blog-single-column-list-meta-font-line-height: 1.2em;
  --blog-single-column-list-meta-font-font-size: 1rem;
  --blog-single-column-list-meta-font-font-size-value: 1;
  --blog-side-by-side-list-title-font-font-family: "Russo One", sans-serif;
  --blog-side-by-side-list-title-font-font-style: normal;
  --blog-side-by-side-list-title-font-font-weight: 400;
  --blog-side-by-side-list-title-font-text-transform: uppercase;
  --blog-side-by-side-list-title-font-letter-spacing: 0.02em;
  --blog-side-by-side-list-title-font-line-height: 1.3em;
  --blog-side-by-side-list-title-font-font-size: 2rem;
  --blog-side-by-side-list-title-font-font-size-value: 2;
  --blog-side-by-side-list-excerpt-font-font-family: "Montserrat", sans-serif;
  --blog-side-by-side-list-excerpt-font-font-style: normal;
  --blog-side-by-side-list-excerpt-font-font-weight: 400;
  --blog-side-by-side-list-excerpt-font-text-transform: none;
  --blog-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --blog-side-by-side-list-excerpt-font-line-height: 1.7em;
  --blog-side-by-side-list-excerpt-font-font-size: 1rem;
  --blog-side-by-side-list-excerpt-font-font-size-value: 1;
  --blog-side-by-side-list-meta-font-font-family: "Open Sans", sans-serif;
  --blog-side-by-side-list-meta-font-font-style: normal;
  --blog-side-by-side-list-meta-font-font-weight: 400;
  --blog-side-by-side-list-meta-font-text-transform: none;
  --blog-side-by-side-list-meta-font-letter-spacing: 0em;
  --blog-side-by-side-list-meta-font-line-height: 1.2em;
  --blog-side-by-side-list-meta-font-font-size: 1rem;
  --blog-side-by-side-list-meta-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-title-font-font-family: "Russo One", sans-serif;
  --blog-alternating-side-by-side-list-title-font-font-style: normal;
  --blog-alternating-side-by-side-list-title-font-font-weight: 400;
  --blog-alternating-side-by-side-list-title-font-text-transform: uppercase;
  --blog-alternating-side-by-side-list-title-font-letter-spacing: 0.02em;
  --blog-alternating-side-by-side-list-title-font-line-height: 1.3em;
  --blog-alternating-side-by-side-list-title-font-font-size: 2rem;
  --blog-alternating-side-by-side-list-title-font-font-size-value: 2;
  --blog-alternating-side-by-side-list-excerpt-font-font-family: "Montserrat", sans-serif;
  --blog-alternating-side-by-side-list-excerpt-font-font-style: normal;
  --blog-alternating-side-by-side-list-excerpt-font-font-weight: 400;
  --blog-alternating-side-by-side-list-excerpt-font-text-transform: none;
  --blog-alternating-side-by-side-list-excerpt-font-letter-spacing: 0em;
  --blog-alternating-side-by-side-list-excerpt-font-line-height: 1.7em;
  --blog-alternating-side-by-side-list-excerpt-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-excerpt-font-font-size-value: 1;
  --blog-alternating-side-by-side-list-meta-font-font-family: "Open Sans", sans-serif;
  --blog-alternating-side-by-side-list-meta-font-font-style: normal;
  --blog-alternating-side-by-side-list-meta-font-font-weight: 400;
  --blog-alternating-side-by-side-list-meta-font-text-transform: none;
  --blog-alternating-side-by-side-list-meta-font-letter-spacing: 0em;
  --blog-alternating-side-by-side-list-meta-font-line-height: 1.2em;
  --blog-alternating-side-by-side-list-meta-font-font-size: 1rem;
  --blog-alternating-side-by-side-list-meta-font-font-size-value: 1;
  --blog-grid-masonry-list-title-font-font-family: "Russo One", sans-serif;
  --blog-grid-masonry-list-title-font-font-style: normal;
  --blog-grid-masonry-list-title-font-font-weight: 400;
  --blog-grid-masonry-list-title-font-text-transform: uppercase;
  --blog-grid-masonry-list-title-font-letter-spacing: 0.02em;
  --blog-grid-masonry-list-title-font-line-height: 1.3em;
  --blog-grid-masonry-list-title-font-font-size: 2rem;
  --blog-grid-masonry-list-title-font-font-size-value: 2;
  --blog-grid-masonry-list-excerpt-font-font-family: "Montserrat", sans-serif;
  --blog-grid-masonry-list-excerpt-font-font-style: normal;
  --blog-grid-masonry-list-excerpt-font-font-weight: 400;
  --blog-grid-masonry-list-excerpt-font-text-transform: none;
  --blog-grid-masonry-list-excerpt-font-letter-spacing: 0em;
  --blog-grid-masonry-list-excerpt-font-line-height: 1.7em;
  --blog-grid-masonry-list-excerpt-font-font-size: 1rem;
  --blog-grid-masonry-list-excerpt-font-font-size-value: 1;
  --blog-grid-masonry-list-meta-font-font-family: "Open Sans", sans-serif;
  --blog-grid-masonry-list-meta-font-font-style: normal;
  --blog-grid-masonry-list-meta-font-font-weight: 400;
  --blog-grid-masonry-list-meta-font-text-transform: none;
  --blog-grid-masonry-list-meta-font-letter-spacing: 0em;
  --blog-grid-masonry-list-meta-font-line-height: 1.2em;
  --blog-grid-masonry-list-meta-font-font-size: 1rem;
  --blog-grid-masonry-list-meta-font-font-size-value: 1;
  --blog-item-title-font-font-family: "Russo One", sans-serif;
  --blog-item-title-font-font-style: normal;
  --blog-item-title-font-font-weight: 400;
  --blog-item-title-font-text-transform: uppercase;
  --blog-item-title-font-letter-spacing: 0.02em;
  --blog-item-title-font-line-height: 1.3em;
  --blog-item-title-font-font-size: 2rem;
  --blog-item-title-font-font-size-value: 2;
  --blog-item-meta-font-font-family: "Open Sans", sans-serif;
  --blog-item-meta-font-font-style: normal;
  --blog-item-meta-font-font-weight: 400;
  --blog-item-meta-font-text-transform: none;
  --blog-item-meta-font-letter-spacing: 0em;
  --blog-item-meta-font-line-height: 1.2em;
  --blog-item-meta-font-font-size: 1rem;
  --blog-item-meta-font-font-size-value: 1;
  --blog-item-author-profile-font-font-family: "Open Sans", sans-serif;
  --blog-item-author-profile-font-font-style: normal;
  --blog-item-author-profile-font-font-weight: 400;
  --blog-item-author-profile-font-text-transform: none;
  --blog-item-author-profile-font-letter-spacing: 0em;
  --blog-item-author-profile-font-line-height: 1.2em;
  --blog-item-author-profile-font-font-size: 1rem;
  --blog-item-author-profile-font-font-size-value: 1;
  --blog-item-pagination-font-font-family: "Russo One", sans-serif;
  --blog-item-pagination-font-font-style: normal;
  --blog-item-pagination-font-font-weight: 400;
  --blog-item-pagination-font-text-transform: uppercase;
  --blog-item-pagination-font-letter-spacing: 0.02em;
  --blog-item-pagination-font-line-height: 1.3em;
  --blog-item-pagination-font-font-size: 2rem;
  --blog-item-pagination-font-font-size-value: 2;
  --portfolio-grid-basic-title-font-font-family: "Russo One", sans-serif;
  --portfolio-grid-basic-title-font-font-style: normal;
  --portfolio-grid-basic-title-font-font-weight: 400;
  --portfolio-grid-basic-title-font-text-transform: uppercase;
  --portfolio-grid-basic-title-font-letter-spacing: 0.02em;
  --portfolio-grid-basic-title-font-line-height: 1.3em;
  --portfolio-grid-basic-title-font-font-size: 2rem;
  --portfolio-grid-basic-title-font-font-size-value: 2;
  --portfolio-grid-overlay-title-font-font-family: "Russo One", sans-serif;
  --portfolio-grid-overlay-title-font-font-style: normal;
  --portfolio-grid-overlay-title-font-font-weight: 400;
  --portfolio-grid-overlay-title-font-text-transform: uppercase;
  --portfolio-grid-overlay-title-font-letter-spacing: 0.02em;
  --portfolio-grid-overlay-title-font-line-height: 1.3em;
  --portfolio-grid-overlay-title-font-font-size: 2rem;
  --portfolio-grid-overlay-title-font-font-size-value: 2;
  --portfolio-index-background-title-font-font-family: "Russo One", sans-serif;
  --portfolio-index-background-title-font-font-style: normal;
  --portfolio-index-background-title-font-font-weight: 400;
  --portfolio-index-background-title-font-text-transform: uppercase;
  --portfolio-index-background-title-font-letter-spacing: 0.02em;
  --portfolio-index-background-title-font-line-height: 1.3em;
  --portfolio-index-background-title-font-font-size: 2rem;
  --portfolio-index-background-title-font-font-size-value: 2;
  --portfolio-hover-follow-title-font-font-family: "Russo One", sans-serif;
  --portfolio-hover-follow-title-font-font-style: normal;
  --portfolio-hover-follow-title-font-font-weight: 400;
  --portfolio-hover-follow-title-font-text-transform: uppercase;
  --portfolio-hover-follow-title-font-letter-spacing: 0.02em;
  --portfolio-hover-follow-title-font-line-height: 1.3em;
  --portfolio-hover-follow-title-font-font-size: 2rem;
  --portfolio-hover-follow-title-font-font-size-value: 2;
  --portfolio-hover-static-title-font-font-family: "Russo One", sans-serif;
  --portfolio-hover-static-title-font-font-style: normal;
  --portfolio-hover-static-title-font-font-weight: 400;
  --portfolio-hover-static-title-font-text-transform: uppercase;
  --portfolio-hover-static-title-font-letter-spacing: 0.02em;
  --portfolio-hover-static-title-font-line-height: 1.3em;
  --portfolio-hover-static-title-font-font-size: 2rem;
  --portfolio-hover-static-title-font-font-size-value: 2;
  --portfolio-item-pagination-font-font-family: "Russo One", sans-serif;
  --portfolio-item-pagination-font-font-style: normal;
  --portfolio-item-pagination-font-font-weight: 400;
  --portfolio-item-pagination-font-text-transform: uppercase;
  --portfolio-item-pagination-font-letter-spacing: 0.02em;
  --portfolio-item-pagination-font-line-height: 1.3em;
  --portfolio-item-pagination-font-font-size: 2rem;
  --portfolio-item-pagination-font-font-size-value: 2;
  --product-grid-text-below-title-font-font-family: "Russo One", sans-serif;
  --product-grid-text-below-title-font-font-style: normal;
  --product-grid-text-below-title-font-font-weight: 400;
  --product-grid-text-below-title-font-text-transform: uppercase;
  --product-grid-text-below-title-font-letter-spacing: 0.02em;
  --product-grid-text-below-title-font-line-height: 1.3em;
  --product-grid-text-below-title-font-font-size: 2rem;
  --product-grid-text-below-title-font-font-size-value: 2;
  --product-grid-text-below-price-font-font-family: "Open Sans", sans-serif;
  --product-grid-text-below-price-font-font-style: normal;
  --product-grid-text-below-price-font-font-weight: 400;
  --product-grid-text-below-price-font-text-transform: none;
  --product-grid-text-below-price-font-letter-spacing: 0em;
  --product-grid-text-below-price-font-line-height: 1.2em;
  --product-grid-text-below-price-font-font-size: 1.4rem;
  --product-grid-text-below-price-font-font-size-value: 1.4;
  --product-grid-text-below-status-font-font-family: "Open Sans", sans-serif;
  --product-grid-text-below-status-font-font-style: normal;
  --product-grid-text-below-status-font-font-weight: 400;
  --product-grid-text-below-status-font-text-transform: none;
  --product-grid-text-below-status-font-letter-spacing: 0em;
  --product-grid-text-below-status-font-line-height: 1.2em;
  --product-grid-text-below-status-font-font-size: 1rem;
  --product-grid-text-below-status-font-font-size-value: 1;
  --product-grid-text-below-scarcity-font-font-family: "Open Sans", sans-serif;
  --product-grid-text-below-scarcity-font-font-style: normal;
  --product-grid-text-below-scarcity-font-font-weight: 400;
  --product-grid-text-below-scarcity-font-text-transform: none;
  --product-grid-text-below-scarcity-font-letter-spacing: 0em;
  --product-grid-text-below-scarcity-font-line-height: 1.2em;
  --product-grid-text-below-scarcity-font-font-size: 1.1rem;
  --product-grid-text-below-scarcity-font-font-size-value: 1.1;
  --product-list-description-font-font-family: "Montserrat", sans-serif;
  --product-list-description-font-font-style: normal;
  --product-list-description-font-font-weight: 400;
  --product-list-description-font-text-transform: none;
  --product-list-description-font-letter-spacing: 0em;
  --product-list-description-font-line-height: 1.7em;
  --product-list-description-font-font-size: 1.1rem;
  --product-list-description-font-font-size-value: 1.1;
  --product-basic-item-title-font-font-family: "Russo One", sans-serif;
  --product-basic-item-title-font-font-style: normal;
  --product-basic-item-title-font-font-weight: 400;
  --product-basic-item-title-font-text-transform: uppercase;
  --product-basic-item-title-font-letter-spacing: 0.02em;
  --product-basic-item-title-font-line-height: 1.3em;
  --product-basic-item-title-font-font-size: 2rem;
  --product-basic-item-title-font-font-size-value: 2;
  --product-basic-item-price-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-price-font-font-style: normal;
  --product-basic-item-price-font-font-weight: 400;
  --product-basic-item-price-font-text-transform: none;
  --product-basic-item-price-font-letter-spacing: 0em;
  --product-basic-item-price-font-line-height: 1.2em;
  --product-basic-item-price-font-font-size: 1.4rem;
  --product-basic-item-price-font-font-size-value: 1.4;
  --product-basic-item-description-font-font-family: "Montserrat", sans-serif;
  --product-basic-item-description-font-font-style: normal;
  --product-basic-item-description-font-font-weight: 400;
  --product-basic-item-description-font-text-transform: none;
  --product-basic-item-description-font-letter-spacing: 0em;
  --product-basic-item-description-font-line-height: 1.7em;
  --product-basic-item-description-font-font-size: 1.1rem;
  --product-basic-item-description-font-font-size-value: 1.1;
  --product-basic-item-variant-fields-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-variant-fields-font-font-style: normal;
  --product-basic-item-variant-fields-font-font-weight: 400;
  --product-basic-item-variant-fields-font-text-transform: none;
  --product-basic-item-variant-fields-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-font-line-height: 1.2em;
  --product-basic-item-variant-fields-font-font-size: 1rem;
  --product-basic-item-variant-fields-font-font-size-value: 1;
  --product-basic-item-scarcity-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-scarcity-font-font-style: normal;
  --product-basic-item-scarcity-font-font-weight: 400;
  --product-basic-item-scarcity-font-text-transform: none;
  --product-basic-item-scarcity-font-letter-spacing: 0em;
  --product-basic-item-scarcity-font-line-height: 1.2em;
  --product-basic-item-scarcity-font-font-size: 1.1rem;
  --product-basic-item-scarcity-font-font-size-value: 1.1;
  --product-basic-item-title-half-layout-font-font-family: "Russo One", sans-serif;
  --product-basic-item-title-half-layout-font-font-style: normal;
  --product-basic-item-title-half-layout-font-font-weight: 400;
  --product-basic-item-title-half-layout-font-text-transform: uppercase;
  --product-basic-item-title-half-layout-font-letter-spacing: 0.02em;
  --product-basic-item-title-half-layout-font-line-height: 1.3em;
  --product-basic-item-title-half-layout-font-font-size: 2rem;
  --product-basic-item-title-half-layout-font-font-size-value: 2;
  --product-basic-item-price-half-layout-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-price-half-layout-font-font-style: normal;
  --product-basic-item-price-half-layout-font-font-weight: 400;
  --product-basic-item-price-half-layout-font-text-transform: none;
  --product-basic-item-price-half-layout-font-letter-spacing: 0em;
  --product-basic-item-price-half-layout-font-line-height: 1.2em;
  --product-basic-item-price-half-layout-font-font-size: 1.4rem;
  --product-basic-item-price-half-layout-font-font-size-value: 1.4;
  --product-basic-item-description-half-layout-font-font-family: "Montserrat", sans-serif;
  --product-basic-item-description-half-layout-font-font-style: normal;
  --product-basic-item-description-half-layout-font-font-weight: 400;
  --product-basic-item-description-half-layout-font-text-transform: none;
  --product-basic-item-description-half-layout-font-letter-spacing: 0em;
  --product-basic-item-description-half-layout-font-line-height: 1.7em;
  --product-basic-item-description-half-layout-font-font-size: 1.1rem;
  --product-basic-item-description-half-layout-font-font-size-value: 1.1;
  --product-basic-item-variant-fields-half-layout-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-variant-fields-half-layout-font-font-style: normal;
  --product-basic-item-variant-fields-half-layout-font-font-weight: 400;
  --product-basic-item-variant-fields-half-layout-font-text-transform: none;
  --product-basic-item-variant-fields-half-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-half-layout-font-line-height: 1.2em;
  --product-basic-item-variant-fields-half-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-half-layout-font-font-size-value: 1;
  --product-basic-item-scarcity-half-layout-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-scarcity-half-layout-font-font-style: normal;
  --product-basic-item-scarcity-half-layout-font-font-weight: 400;
  --product-basic-item-scarcity-half-layout-font-text-transform: none;
  --product-basic-item-scarcity-half-layout-font-letter-spacing: 0em;
  --product-basic-item-scarcity-half-layout-font-line-height: 1.2em;
  --product-basic-item-scarcity-half-layout-font-font-size: 1.1rem;
  --product-basic-item-scarcity-half-layout-font-font-size-value: 1.1;
  --product-basic-item-title-full-layout-font-font-family: "Russo One", sans-serif;
  --product-basic-item-title-full-layout-font-font-style: normal;
  --product-basic-item-title-full-layout-font-font-weight: 400;
  --product-basic-item-title-full-layout-font-text-transform: uppercase;
  --product-basic-item-title-full-layout-font-letter-spacing: 0.02em;
  --product-basic-item-title-full-layout-font-line-height: 1.3em;
  --product-basic-item-title-full-layout-font-font-size: 2rem;
  --product-basic-item-title-full-layout-font-font-size-value: 2;
  --product-basic-item-price-full-layout-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-price-full-layout-font-font-style: normal;
  --product-basic-item-price-full-layout-font-font-weight: 400;
  --product-basic-item-price-full-layout-font-text-transform: none;
  --product-basic-item-price-full-layout-font-letter-spacing: 0em;
  --product-basic-item-price-full-layout-font-line-height: 1.2em;
  --product-basic-item-price-full-layout-font-font-size: 1.4rem;
  --product-basic-item-price-full-layout-font-font-size-value: 1.4;
  --product-basic-item-description-full-layout-font-font-family: "Montserrat", sans-serif;
  --product-basic-item-description-full-layout-font-font-style: normal;
  --product-basic-item-description-full-layout-font-font-weight: 400;
  --product-basic-item-description-full-layout-font-text-transform: none;
  --product-basic-item-description-full-layout-font-letter-spacing: 0em;
  --product-basic-item-description-full-layout-font-line-height: 1.7em;
  --product-basic-item-description-full-layout-font-font-size: 1.1rem;
  --product-basic-item-description-full-layout-font-font-size-value: 1.1;
  --product-basic-item-variant-fields-full-layout-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-variant-fields-full-layout-font-font-style: normal;
  --product-basic-item-variant-fields-full-layout-font-font-weight: 400;
  --product-basic-item-variant-fields-full-layout-font-text-transform: none;
  --product-basic-item-variant-fields-full-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-full-layout-font-line-height: 1.2em;
  --product-basic-item-variant-fields-full-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-full-layout-font-font-size-value: 1;
  --product-basic-item-scarcity-full-layout-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-scarcity-full-layout-font-font-style: normal;
  --product-basic-item-scarcity-full-layout-font-font-weight: 400;
  --product-basic-item-scarcity-full-layout-font-text-transform: none;
  --product-basic-item-scarcity-full-layout-font-letter-spacing: 0em;
  --product-basic-item-scarcity-full-layout-font-line-height: 1.2em;
  --product-basic-item-scarcity-full-layout-font-font-size: 1.1rem;
  --product-basic-item-scarcity-full-layout-font-font-size-value: 1.1;
  --product-basic-item-title-wrap-layout-font-font-family: "Russo One", sans-serif;
  --product-basic-item-title-wrap-layout-font-font-style: normal;
  --product-basic-item-title-wrap-layout-font-font-weight: 400;
  --product-basic-item-title-wrap-layout-font-text-transform: uppercase;
  --product-basic-item-title-wrap-layout-font-letter-spacing: 0.02em;
  --product-basic-item-title-wrap-layout-font-line-height: 1.3em;
  --product-basic-item-title-wrap-layout-font-font-size: 2rem;
  --product-basic-item-title-wrap-layout-font-font-size-value: 2;
  --product-basic-item-price-wrap-layout-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-price-wrap-layout-font-font-style: normal;
  --product-basic-item-price-wrap-layout-font-font-weight: 400;
  --product-basic-item-price-wrap-layout-font-text-transform: none;
  --product-basic-item-price-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-price-wrap-layout-font-line-height: 1.2em;
  --product-basic-item-price-wrap-layout-font-font-size: 1.4rem;
  --product-basic-item-price-wrap-layout-font-font-size-value: 1.4;
  --product-basic-item-description-wrap-layout-font-font-family: "Montserrat", sans-serif;
  --product-basic-item-description-wrap-layout-font-font-style: normal;
  --product-basic-item-description-wrap-layout-font-font-weight: 400;
  --product-basic-item-description-wrap-layout-font-text-transform: none;
  --product-basic-item-description-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-description-wrap-layout-font-line-height: 1.7em;
  --product-basic-item-description-wrap-layout-font-font-size: 1.1rem;
  --product-basic-item-description-wrap-layout-font-font-size-value: 1.1;
  --product-basic-item-variant-fields-wrap-layout-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-variant-fields-wrap-layout-font-font-style: normal;
  --product-basic-item-variant-fields-wrap-layout-font-font-weight: 400;
  --product-basic-item-variant-fields-wrap-layout-font-text-transform: none;
  --product-basic-item-variant-fields-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-variant-fields-wrap-layout-font-line-height: 1.2em;
  --product-basic-item-variant-fields-wrap-layout-font-font-size: 1rem;
  --product-basic-item-variant-fields-wrap-layout-font-font-size-value: 1;
  --product-basic-item-scarcity-wrap-layout-font-font-family: "Open Sans", sans-serif;
  --product-basic-item-scarcity-wrap-layout-font-font-style: normal;
  --product-basic-item-scarcity-wrap-layout-font-font-weight: 400;
  --product-basic-item-scarcity-wrap-layout-font-text-transform: none;
  --product-basic-item-scarcity-wrap-layout-font-letter-spacing: 0em;
  --product-basic-item-scarcity-wrap-layout-font-line-height: 1.2em;
  --product-basic-item-scarcity-wrap-layout-font-font-size: 1.1rem;
  --product-basic-item-scarcity-wrap-layout-font-font-size-value: 1.1;
  --events-item-pagination-font-font-family: "Russo One", sans-serif;
  --events-item-pagination-font-font-style: normal;
  --events-item-pagination-font-font-weight: 400;
  --events-item-pagination-font-text-transform: uppercase;
  --events-item-pagination-font-letter-spacing: 0.02em;
  --events-item-pagination-font-line-height: 1.3em;
  --events-item-pagination-font-font-size: 2rem;
  --events-item-pagination-font-font-size-value: 2;
  --events-item-pagination-date-font-font-family: "Russo One", sans-serif;
  --events-item-pagination-date-font-font-style: normal;
  --events-item-pagination-date-font-font-weight: 400;
  --events-item-pagination-date-font-text-transform: uppercase;
  --events-item-pagination-date-font-letter-spacing: 0.02em;
  --events-item-pagination-date-font-line-height: 1.3em;
  --events-item-pagination-date-font-font-size: 2rem;
  --events-item-pagination-date-font-font-size-value: 2;
  --list-section-title-text-font-font-family: "Russo One", sans-serif;
  --list-section-title-text-font-font-style: normal;
  --list-section-title-text-font-font-weight: 400;
  --list-section-title-text-font-text-transform: uppercase;
  --list-section-title-text-font-letter-spacing: 0.02em;
  --list-section-title-text-font-line-height: 1.3em;
  --list-section-title-text-font-font-size: 2rem;
  --list-section-title-text-font-font-size-value: 2;
  --video-basic-grid-list-category-nav-font-font-family: "Open Sans", sans-serif;
  --video-basic-grid-list-category-nav-font-font-style: normal;
  --video-basic-grid-list-category-nav-font-font-weight: 400;
  --video-basic-grid-list-category-nav-font-text-transform: none;
  --video-basic-grid-list-category-nav-font-letter-spacing: 0em;
  --video-basic-grid-list-category-nav-font-line-height: 1.2em;
  --video-basic-grid-list-category-nav-font-font-size: 1.1rem;
  --video-basic-grid-list-category-nav-font-font-size-value: 1.1;
  --video-basic-grid-list-title-font-font-family: "Russo One", sans-serif;
  --video-basic-grid-list-title-font-font-style: normal;
  --video-basic-grid-list-title-font-font-weight: 400;
  --video-basic-grid-list-title-font-text-transform: uppercase;
  --video-basic-grid-list-title-font-letter-spacing: 0.02em;
  --video-basic-grid-list-title-font-line-height: 1.3em;
  --video-basic-grid-list-title-font-font-size: 2rem;
  --video-basic-grid-list-title-font-font-size-value: 2;
  --video-basic-grid-list-excerpt-font-font-family: "Montserrat", sans-serif;
  --video-basic-grid-list-excerpt-font-font-style: normal;
  --video-basic-grid-list-excerpt-font-font-weight: 400;
  --video-basic-grid-list-excerpt-font-text-transform: none;
  --video-basic-grid-list-excerpt-font-letter-spacing: 0em;
  --video-basic-grid-list-excerpt-font-line-height: 1.7em;
  --video-basic-grid-list-excerpt-font-font-size: 1rem;
  --video-basic-grid-list-excerpt-font-font-size-value: 1;
  --video-basic-grid-list-meta-font-font-family: "Open Sans", sans-serif;
  --video-basic-grid-list-meta-font-font-style: normal;
  --video-basic-grid-list-meta-font-font-weight: 400;
  --video-basic-grid-list-meta-font-text-transform: none;
  --video-basic-grid-list-meta-font-letter-spacing: 0em;
  --video-basic-grid-list-meta-font-line-height: 1.2em;
  --video-basic-grid-list-meta-font-font-size: 1rem;
  --video-basic-grid-list-meta-font-font-size-value: 1;
  --video-item-title-font-font-family: "Russo One", sans-serif;
  --video-item-title-font-font-style: normal;
  --video-item-title-font-font-weight: 400;
  --video-item-title-font-text-transform: uppercase;
  --video-item-title-font-letter-spacing: 0.02em;
  --video-item-title-font-line-height: 1.3em;
  --video-item-title-font-font-size: 2rem;
  --video-item-title-font-font-size-value: 2;
  --video-item-meta-font-font-family: "Open Sans", sans-serif;
  --video-item-meta-font-font-style: normal;
  --video-item-meta-font-font-weight: 400;
  --video-item-meta-font-text-transform: none;
  --video-item-meta-font-letter-spacing: 0em;
  --video-item-meta-font-line-height: 1.2em;
  --video-item-meta-font-font-size: 1rem;
  --video-item-meta-font-font-size-value: 1;
  --video-item-description-font-font-family: "Montserrat", sans-serif;
  --video-item-description-font-font-style: normal;
  --video-item-description-font-font-weight: 400;
  --video-item-description-font-text-transform: none;
  --video-item-description-font-letter-spacing: 0em;
  --video-item-description-font-line-height: 1.7em;
  --video-item-description-font-font-size: 1.1rem;
  --video-item-description-font-font-size-value: 1.1;
  --video-item-pagination-font-font-family: "Russo One", sans-serif;
  --video-item-pagination-font-font-style: normal;
  --video-item-pagination-font-font-weight: 400;
  --video-item-pagination-font-text-transform: uppercase;
  --video-item-pagination-font-letter-spacing: 0.02em;
  --video-item-pagination-font-line-height: 1.3em;
  --video-item-pagination-font-font-size: 2rem;
  --video-item-pagination-font-font-size-value: 2;
  --video-preview-badge-font-font-family: "Montserrat", sans-serif;
  --video-preview-badge-font-font-style: normal;
  --video-preview-badge-font-font-weight: 400;
  --video-preview-badge-font-text-transform: none;
  --video-preview-badge-font-letter-spacing: 0em;
  --video-preview-badge-font-line-height: 1.7em;
  --video-preview-badge-font-font-size: 1.1rem;
  --video-preview-badge-font-font-size-value: 1.1;
  --course-list-course-name-font-font-family: "Russo One", sans-serif;
  --course-list-course-name-font-font-style: normal;
  --course-list-course-name-font-font-weight: 400;
  --course-list-course-name-font-text-transform: uppercase;
  --course-list-course-name-font-letter-spacing: 0.02em;
  --course-list-course-name-font-line-height: 1.3em;
  --course-list-course-name-font-font-size: 4rem;
  --course-list-course-name-font-font-size-value: 4;
  --course-list-course-description-font-font-family: "Russo One", sans-serif;
  --course-list-course-description-font-font-style: normal;
  --course-list-course-description-font-font-weight: 400;
  --course-list-course-description-font-text-transform: uppercase;
  --course-list-course-description-font-letter-spacing: 0.02em;
  --course-list-course-description-font-line-height: 1.3em;
  --course-list-course-description-font-font-size: 4rem;
  --course-list-course-description-font-font-size-value: 4;
  --course-list-chapter-item-chapter-name-font-font-family: "Russo One", sans-serif;
  --course-list-chapter-item-chapter-name-font-font-style: normal;
  --course-list-chapter-item-chapter-name-font-font-weight: 400;
  --course-list-chapter-item-chapter-name-font-text-transform: uppercase;
  --course-list-chapter-item-chapter-name-font-letter-spacing: 0.02em;
  --course-list-chapter-item-chapter-name-font-line-height: 1.3em;
  --course-list-chapter-item-chapter-name-font-font-size: 3rem;
  --course-list-chapter-item-chapter-name-font-font-size-value: 3;
  --course-list-chapter-item-chapter-meta-font-font-family: "Russo One", sans-serif;
  --course-list-chapter-item-chapter-meta-font-font-style: normal;
  --course-list-chapter-item-chapter-meta-font-font-weight: 400;
  --course-list-chapter-item-chapter-meta-font-text-transform: uppercase;
  --course-list-chapter-item-chapter-meta-font-letter-spacing: 0.02em;
  --course-list-chapter-item-chapter-meta-font-line-height: 1.3em;
  --course-list-chapter-item-chapter-meta-font-font-size: 3rem;
  --course-list-chapter-item-chapter-meta-font-font-size-value: 3;
  --course-list-course-item-lesson-name-font-font-family: "Russo One", sans-serif;
  --course-list-course-item-lesson-name-font-font-style: normal;
  --course-list-course-item-lesson-name-font-font-weight: 400;
  --course-list-course-item-lesson-name-font-text-transform: uppercase;
  --course-list-course-item-lesson-name-font-letter-spacing: 0.02em;
  --course-list-course-item-lesson-name-font-line-height: 1.3em;
  --course-list-course-item-lesson-name-font-font-size: 1.4rem;
  --course-list-course-item-lesson-name-font-font-size-value: 1.4;
  --course-list-course-item-lesson-excerpt-font-font-family: "Russo One", sans-serif;
  --course-list-course-item-lesson-excerpt-font-font-style: normal;
  --course-list-course-item-lesson-excerpt-font-font-weight: 400;
  --course-list-course-item-lesson-excerpt-font-text-transform: uppercase;
  --course-list-course-item-lesson-excerpt-font-letter-spacing: 0.02em;
  --course-list-course-item-lesson-excerpt-font-line-height: 1.3em;
  --course-list-course-item-lesson-excerpt-font-font-size: 1.4rem;
  --course-list-course-item-lesson-excerpt-font-font-size-value: 1.4;
  --course-list-course-item-lesson-meta-font-font-family: "Russo One", sans-serif;
  --course-list-course-item-lesson-meta-font-font-style: normal;
  --course-list-course-item-lesson-meta-font-font-weight: 400;
  --course-list-course-item-lesson-meta-font-text-transform: uppercase;
  --course-list-course-item-lesson-meta-font-letter-spacing: 0.02em;
  --course-list-course-item-lesson-meta-font-line-height: 1.3em;
  --course-list-course-item-lesson-meta-font-font-size: 1.4rem;
  --course-list-course-item-lesson-meta-font-font-size-value: 1.4;
  --course-list-grid-layout-chapter-name-font-font-family: "Russo One", sans-serif;
  --course-list-grid-layout-chapter-name-font-font-style: normal;
  --course-list-grid-layout-chapter-name-font-font-weight: 400;
  --course-list-grid-layout-chapter-name-font-text-transform: uppercase;
  --course-list-grid-layout-chapter-name-font-letter-spacing: 0.02em;
  --course-list-grid-layout-chapter-name-font-line-height: 1.3em;
  --course-list-grid-layout-chapter-name-font-font-size: 3rem;
  --course-list-grid-layout-chapter-name-font-font-size-value: 3;
  --course-list-grid-layout-chapter-meta-font-font-family: "Russo One", sans-serif;
  --course-list-grid-layout-chapter-meta-font-font-style: normal;
  --course-list-grid-layout-chapter-meta-font-font-weight: 400;
  --course-list-grid-layout-chapter-meta-font-text-transform: uppercase;
  --course-list-grid-layout-chapter-meta-font-letter-spacing: 0.02em;
  --course-list-grid-layout-chapter-meta-font-line-height: 1.3em;
  --course-list-grid-layout-chapter-meta-font-font-size: 3rem;
  --course-list-grid-layout-chapter-meta-font-font-size-value: 3;
  --course-list-grid-layout-course-item-name-font-font-family: "Russo One", sans-serif;
  --course-list-grid-layout-course-item-name-font-font-style: normal;
  --course-list-grid-layout-course-item-name-font-font-weight: 400;
  --course-list-grid-layout-course-item-name-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-name-font-letter-spacing: 0.02em;
  --course-list-grid-layout-course-item-name-font-line-height: 1.3em;
  --course-list-grid-layout-course-item-name-font-font-size: 4rem;
  --course-list-grid-layout-course-item-name-font-font-size-value: 4;
  --course-list-grid-layout-course-item-excerpt-font-font-family: "Russo One", sans-serif;
  --course-list-grid-layout-course-item-excerpt-font-font-style: normal;
  --course-list-grid-layout-course-item-excerpt-font-font-weight: 400;
  --course-list-grid-layout-course-item-excerpt-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-excerpt-font-letter-spacing: 0.02em;
  --course-list-grid-layout-course-item-excerpt-font-line-height: 1.3em;
  --course-list-grid-layout-course-item-excerpt-font-font-size: 4rem;
  --course-list-grid-layout-course-item-excerpt-font-font-size-value: 4;
  --course-list-grid-layout-course-item-meta-font-font-family: "Russo One", sans-serif;
  --course-list-grid-layout-course-item-meta-font-font-style: normal;
  --course-list-grid-layout-course-item-meta-font-font-weight: 400;
  --course-list-grid-layout-course-item-meta-font-text-transform: uppercase;
  --course-list-grid-layout-course-item-meta-font-letter-spacing: 0.02em;
  --course-list-grid-layout-course-item-meta-font-line-height: 1.3em;
  --course-list-grid-layout-course-item-meta-font-font-size: 4rem;
  --course-list-grid-layout-course-item-meta-font-font-size-value: 4;
  --course-item-side-nav-chapter-name-font-font-family: "Russo One", sans-serif;
  --course-item-side-nav-chapter-name-font-font-style: normal;
  --course-item-side-nav-chapter-name-font-font-weight: 400;
  --course-item-side-nav-chapter-name-font-text-transform: uppercase;
  --course-item-side-nav-chapter-name-font-letter-spacing: 0.02em;
  --course-item-side-nav-chapter-name-font-line-height: 1.3em;
  --course-item-side-nav-chapter-name-font-font-size: 3rem;
  --course-item-side-nav-chapter-name-font-font-size-value: 3;
  --course-item-side-nav-chapter-meta-font-font-family: "Russo One", sans-serif;
  --course-item-side-nav-chapter-meta-font-font-style: normal;
  --course-item-side-nav-chapter-meta-font-font-weight: 400;
  --course-item-side-nav-chapter-meta-font-text-transform: uppercase;
  --course-item-side-nav-chapter-meta-font-letter-spacing: 0.02em;
  --course-item-side-nav-chapter-meta-font-line-height: 1.3em;
  --course-item-side-nav-chapter-meta-font-font-size: 3rem;
  --course-item-side-nav-chapter-meta-font-font-size-value: 3;
  --course-item-side-nav-lesson-name-font-font-family: "Russo One", sans-serif;
  --course-item-side-nav-lesson-name-font-font-style: normal;
  --course-item-side-nav-lesson-name-font-font-weight: 400;
  --course-item-side-nav-lesson-name-font-text-transform: uppercase;
  --course-item-side-nav-lesson-name-font-letter-spacing: 0.02em;
  --course-item-side-nav-lesson-name-font-line-height: 1.3em;
  --course-item-side-nav-lesson-name-font-font-size: 1.4rem;
  --course-item-side-nav-lesson-name-font-font-size-value: 1.4;
  --course-item-side-nav-lesson-meta-font-font-family: "Russo One", sans-serif;
  --course-item-side-nav-lesson-meta-font-font-style: normal;
  --course-item-side-nav-lesson-meta-font-font-weight: 400;
  --course-item-side-nav-lesson-meta-font-text-transform: uppercase;
  --course-item-side-nav-lesson-meta-font-letter-spacing: 0.02em;
  --course-item-side-nav-lesson-meta-font-line-height: 1.3em;
  --course-item-side-nav-lesson-meta-font-font-size: 1.4rem;
  --course-item-side-nav-lesson-meta-font-font-size-value: 1.4;
  --course-item-name-font-font-family: "Russo One", sans-serif;
  --course-item-name-font-font-style: normal;
  --course-item-name-font-font-weight: 400;
  --course-item-name-font-text-transform: uppercase;
  --course-item-name-font-letter-spacing: 0.02em;
  --course-item-name-font-line-height: 1.3em;
  --course-item-name-font-font-size: 4rem;
  --course-item-name-font-font-size-value: 4;
  --course-item-name-mobile-font-font-family: "Russo One", sans-serif;
  --course-item-name-mobile-font-font-style: normal;
  --course-item-name-mobile-font-font-weight: 400;
  --course-item-name-mobile-font-text-transform: uppercase;
  --course-item-name-mobile-font-letter-spacing: 0.02em;
  --course-item-name-mobile-font-line-height: 1.3em;
  --course-item-name-mobile-font-font-size: 4rem;
  --course-item-name-mobile-font-font-size-value: 4;
  --course-item-chapter-name-font-font-family: "Russo One", sans-serif;
  --course-item-chapter-name-font-font-style: normal;
  --course-item-chapter-name-font-font-weight: 400;
  --course-item-chapter-name-font-text-transform: uppercase;
  --course-item-chapter-name-font-letter-spacing: 0.02em;
  --course-item-chapter-name-font-line-height: 1.3em;
  --course-item-chapter-name-font-font-size: 3rem;
  --course-item-chapter-name-font-font-size-value: 3;
  --course-item-lesson-name-font-font-family: "Russo One", sans-serif;
  --course-item-lesson-name-font-font-style: normal;
  --course-item-lesson-name-font-font-weight: 400;
  --course-item-lesson-name-font-text-transform: uppercase;
  --course-item-lesson-name-font-letter-spacing: 0.02em;
  --course-item-lesson-name-font-line-height: 1.3em;
  --course-item-lesson-name-font-font-size: 1.4rem;
  --course-item-lesson-name-font-font-size-value: 1.4;
  --cookie-banner-disclaimer-font-font-family: "Montserrat", sans-serif;
  --cookie-banner-disclaimer-font-font-style: normal;
  --cookie-banner-disclaimer-font-font-weight: 400;
  --cookie-banner-disclaimer-font-text-transform: none;
  --cookie-banner-disclaimer-font-letter-spacing: 0em;
  --cookie-banner-disclaimer-font-line-height: 1.7em;
  --cookie-banner-disclaimer-font-font-size: 0.95rem;
  --cookie-banner-disclaimer-font-font-size-value: 0.95;
  --primary-button-font-font-family: "Inter", sans-serif;
  --primary-button-font-font-style: normal;
  --primary-button-font-font-weight: 400;
  --primary-button-font-text-transform: uppercase;
  --primary-button-font-letter-spacing: 0em;
  --primary-button-font-line-height: 1.2em;
  --primary-button-font-font-size: 1rem;
  --primary-button-font-font-size-value: 1;
  --secondary-button-font-font-family: "Inter", sans-serif;
  --secondary-button-font-font-style: normal;
  --secondary-button-font-font-weight: 400;
  --secondary-button-font-text-transform: none;
  --secondary-button-font-letter-spacing: 0em;
  --secondary-button-font-line-height: 1.2em;
  --secondary-button-font-font-size: 1rem;
  --secondary-button-font-font-size-value: 1;
  --tertiary-button-font-font-family: "Inter", sans-serif;
  --tertiary-button-font-font-style: normal;
  --tertiary-button-font-font-weight: 400;
  --tertiary-button-font-text-transform: none;
  --tertiary-button-font-letter-spacing: 0em;
  --tertiary-button-font-line-height: 1.2em;
  --tertiary-button-font-font-size: 1rem;
  --tertiary-button-font-font-size-value: 1;
  --product-block-title-font-font-family: "Russo One", sans-serif;
  --product-block-title-font-font-style: normal;
  --product-block-title-font-font-weight: 400;
  --product-block-title-font-text-transform: uppercase;
  --product-block-title-font-letter-spacing: 0.02em;
  --product-block-title-font-line-height: 1.3em;
  --product-block-title-font-font-size: 2rem;
  --product-block-title-font-font-size-value: 2;
  --product-block-price-font-font-family: "Open Sans", sans-serif;
  --product-block-price-font-font-style: normal;
  --product-block-price-font-font-weight: 400;
  --product-block-price-font-text-transform: none;
  --product-block-price-font-letter-spacing: 0em;
  --product-block-price-font-line-height: 1.2em;
  --product-block-price-font-font-size: 1.4rem;
  --product-block-price-font-font-size-value: 1.4;
  --product-block-description-font-font-family: "Montserrat", sans-serif;
  --product-block-description-font-font-style: normal;
  --product-block-description-font-font-weight: 400;
  --product-block-description-font-text-transform: none;
  --product-block-description-font-letter-spacing: 0em;
  --product-block-description-font-line-height: 1.7em;
  --product-block-description-font-font-size: 1.1rem;
  --product-block-description-font-font-size-value: 1.1;
}
