@import"https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&family=Passion+One:wght@400;700;900&display=swap";html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--font-primary: "Kepolu", "Brush Script MT", "Lucida Handwriting", cursive, serif;--font-secondary: "Almarai", system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-heading: "Passion One", "Impact", "Franklin Gothic Bold", "Arial Black", sans-serif;--font-fallback: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--font-size-7xl: 4.5rem;--line-height-tight: 1.1;--line-height-snug: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--line-height-loose: 2;--letter-spacing-tight: -.025em;--letter-spacing-normal: 0em;--letter-spacing-wide: .025em;--letter-spacing-wider: .05em;--letter-spacing-widest: .1em}body{font-family:var(--font-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-primary);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal);margin-bottom:.5em;color:inherit}h1,.h1{font-size:var(--font-size-5xl);line-height:var(--line-height-tight);text-transform:uppercase}h2,.h2{font-size:var(--font-size-4xl);line-height:var(--line-height-snug);text-transform:uppercase}h3,.h3{font-size:var(--font-size-3xl);line-height:var(--line-height-snug);text-transform:uppercase}h4,.h4{font-size:var(--font-size-2xl);line-height:var(--line-height-snug)}h5,.h5{font-size:var(--font-size-xl);line-height:var(--line-height-snug)}h6,.h6{font-size:var(--font-size-lg);line-height:var(--line-height-snug)}p,.text-body{font-family:var(--font-secondary);font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);margin-bottom:1em}.text-xs{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.text-sm{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.text-base{font-size:var(--font-size-base);line-height:var(--line-height-normal)}.text-lg{font-size:var(--font-size-lg);line-height:var(--line-height-normal)}.text-xl{font-size:var(--font-size-xl);line-height:var(--line-height-normal)}.text-2xl{font-size:var(--font-size-2xl);line-height:var(--line-height-snug)}.text-3xl{font-size:var(--font-size-3xl);line-height:var(--line-height-snug)}.text-4xl{font-size:var(--font-size-4xl);line-height:var(--line-height-tight)}.text-5xl{font-size:var(--font-size-5xl);line-height:var(--line-height-tight)}.text-6xl{font-size:var(--font-size-6xl);line-height:var(--line-height-tight)}.text-7xl{font-size:var(--font-size-7xl);line-height:var(--line-height-tight)}.font-primary{font-family:var(--font-primary)}.font-secondary{font-family:var(--font-secondary)}.font-light{font-weight:var(--font-weight-light)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-bold{font-weight:var(--font-weight-bold)}.font-extra-bold{font-weight:var(--font-weight-extra-bold)}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-normal-case{text-transform:none}.tracking-tight{letter-spacing:var(--letter-spacing-tight)}.tracking-normal{letter-spacing:var(--letter-spacing-normal)}.tracking-wide{letter-spacing:var(--letter-spacing-wide)}.tracking-wider{letter-spacing:var(--letter-spacing-wider)}.tracking-widest{letter-spacing:var(--letter-spacing-widest)}.leading-tight{line-height:var(--line-height-tight)}.leading-snug{line-height:var(--line-height-snug)}.leading-normal{line-height:var(--line-height-normal)}.leading-relaxed{line-height:var(--line-height-relaxed)}.leading-loose{line-height:var(--line-height-loose)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}a{color:inherit;text-decoration:none;transition:opacity .2s ease}a:hover{opacity:.8}ul,ol{font-family:var(--font-secondary);font-size:16px;font-weight:400;line-height:normal;color:#000;margin:1em 0;padding-left:2em;list-style-type:disc}ol{list-style-type:decimal}ul li,ol li{font-family:var(--font-secondary);font-size:16px;font-weight:400;line-height:normal;color:#000;margin-bottom:.5em;display:list-item}.nav-list,.off-canvas-nav ul,.footer-nav ul,.elementor-nav-menu{list-style:none;padding:0;margin:0}.nav-list li,.off-canvas-nav li,.footer-nav li,.elementor-nav-menu li{margin-bottom:0;padding:0}.page-content ul,.page-content ol{font-family:var(--font-secondary);font-size:16px;font-weight:400;line-height:normal;color:#000;margin:1em 0;padding-left:2em;list-style-type:disc}.page-content ol{list-style-type:decimal}.page-content ul li,.page-content ol li{font-family:var(--font-secondary);font-size:16px;font-weight:400;line-height:normal;color:#000;margin-bottom:.5em;display:list-item}input,textarea,select{font-family:var(--font-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal)}button{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase}.hero-title{font-family:var(--font-primary);font-size:var(--font-size-7xl);font-weight:var(--font-weight-regular);text-transform:uppercase;line-height:var(--line-height-tight);text-shadow:-3px 3px 3px rgba(0,0,0,.24)}.section-title{font-family:var(--font-primary);font-size:var(--font-size-6xl);font-weight:var(--font-weight-regular);text-transform:uppercase;line-height:var(--line-height-tight)}.nav-text{font-family:var(--font-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);text-transform:uppercase}.button-text{font-family:var(--font-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);text-transform:uppercase}@media (min-width: 768px){:root{--font-size-4xl: 2.5rem;--font-size-5xl: 3.5rem;--font-size-6xl: 4rem;--font-size-7xl: 5rem}body{font-size:var(--font-size-xl)}.hero-title{font-size:var(--font-size-7xl)}.section-title{font-size:var(--font-size-6xl)}}@media (min-width: 1024px){:root{--font-size-5xl: 4rem;--font-size-6xl: 4.5rem;--font-size-7xl: 5.5rem}}@media (min-width: 1440px){:root{--font-size-6xl: 5rem;--font-size-7xl: 6rem}}@media print{body{font-family:Times New Roman,serif;font-size:12pt;line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:Arial,sans-serif;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/typography.css.map */
