@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap');
:root {
  --font-family: "Lato", sans-serif;
  --brand-logo: url("https://thumbs.paysite.com/assets/logo_1767391195058.png");
  --color-base-100: #1d232a;
  --color-base-200: #191e24;
  --color-base-300: #15191e;
  --color-base-content: #ecf9ff;
  --color-primary: #a19ff4;
  --color-primary-content: #edf1fe;
  --color-secondary: #f43098;
  --color-secondary-content: #f9e4f0;
  --radius-selector: 0.5rem;
  --radius-field: 0.5rem;
  --radius-box: 0.8rem;
  --size-selector: 4px;
  --size-field: 4px;
  --size-grid-item-margin: 10px;
  --border-border: 1px;
  --depth-depth: 1;
  --noise-noise: 0;
}


 /* CSS for videos */

:root {
    /* Items Per Row */
    --items-content-per-row: 1;
    --items-perks-per-row: 1;

    /* Video Page Layout Control */
    --videos-sections-layout: "contents" "pagination" "perks";
    --videos-hide-contents: block;
    --videos-hide-pagination: block;
    --videos-hide-perks: block;

    --hide-vod: flex;

}

@media(min-width: 768px) {
    :root {
        --items-content-per-row: 2;
        --items-perks-per-row: 2;
    }
}

@media(min-width: 1024px) {
    :root {
        --items-content-per-row: 3;
        --items-perks-per-row: 4;
    }
}

@media(min-width: 1440px) {
    :root {
        --items-content-per-row: 2;
        --items-perks-per-row: 4;
        --size-container-max-width: 1440px;
    }
}

@media(min-width: 2560px) {
    :root {
        --size-container-max-width: 2560px;
    }
}
