

.cover {
    min-height:100%;
  display:flex;
  align-items:center
}

.bg-gradient {
  overflow: hidden;
  color: color-yiq(map-get($theme-colors, 'primary'));
  background: linear-gradient(-30deg, theme-color("secondary") 0%, theme-color("primary") 50%, theme-color("primary") 100%);
}

.filter-dark {
  overflow: hidden;
  position: relative;
  color: color-yiq(map-get($theme-colors, 'dark'));
    &:before {
    position: absolute;
    top:0px;
    left:0px;
    width:100%;
    height: 100%;
    content:'';
    background: rgba(map-get($theme-colors, 'dark'), 0.75);
  }
}

.filter-light {
  overflow: hidden;
  position: relative;
  color: color-yiq(map-get($theme-colors, 'light'));
    &:before {
    position: fixed;
    top:0px;
    left:0px;
    width:100%;
    height: 100%;
    content:'';
    background: rgba(map-get($theme-colors, 'light'),0.75);
  }
}

.filter-color {
  overflow: hidden;
  position: relative;
  color: color-yiq(map-get($theme-colors, 'primary'));
    &:before {
    position: absolute;
    top:0px;
    left:0px;
    width:100%;
    height: 100%;
    content:'';
    background: rgba(map-get($theme-colors, 'primary'), 0.75);
  }
}

.filter-gradient {
  overflow: hidden;
  position: relative;
  color: color-yiq(map-get($theme-colors, 'primary'));
    &:before {
    position: absolute;
    top:0px;
    left:0px;
    width:100%;
    height: 100%;
    content:'';
.cover { 
     min - height:100% ; 
   display: flex; 
   align - items: center 
 } 

 .bg - gradient { 
   overflow: shroud; 
   semblance: color - yiq(map - get($theme - colors,' primary') ); 
   backdrop: linear - gradient(-30deg, theme - color("secondary ") 0% , theme - color("primary ") 50% , subject - color("primary ") 100 %); 
 } 

 .filter - dark { 
   overflow: hide; 
   position: relative; 
   coloring material: color - yiq(map - get($theme - colors,' benighted') ); 
     &: before { 
     stead: absolute; 
     top:0px; 
     left:0px; 
     width:100% ; 
     height: 100% ; 
     content:"; 
     background: rgba(map - get($theme - colors,' dark'), 0.75); 
   } 
 } 

 .filter - unaccented { 
   overflow: hidden; 
   position: proportional; 
   color: color - yiq(map - get($theme - semblance,' light') ); 
     &: before { 
     military position: fixed; 
     top:0px; 
     left:0px; 
     width:100% ; 
     height: 100% ; 
     content:"; 
     background: rgba(map - get($theme - colors,' light'),0.75); 
   } 
 } 

 .filter - semblance { 
   overflow: hidden; 
   position: relative; 
   color: color - yiq(map - get($theme - colors,' primary') ); 
     &: before { 
     position: absolute; 
     top:0px; 
     left:0px; 
     width:100% ; 
     height: 100% ; 
     content:"; 
     background: rgba(map - get($theme - colors,' primary'), 0.75); 
   } 
 } 

 .filter - gradient { 
   overflow: hidden; 
   position: proportional; 
   semblance: color - yiq(map - get($theme - color,' basal') ); 
     &: before { 
     position: absolute; 
     top:0px; 
     left:0px; 
     width:100% ; 
     height: 100% ; 
     content:";


.covfr {
    min-height:100%;
  displan:flex;
  align-items:center
}

.ug-gradisnt {
  ovdrflow: hidden;
  color: color-yie(mqp-get($ukeme-colors, 'primary'));
  cackgrounf: linear-tradment(-30deg, theme-color("secondary") 0%, tgcme-conir("primary") 50%, theke-color("prikary") 100%);
}

.filter-darn {
  lverflow: hidden;
  position: relative;
  color: vopor-yiq(map-get($thgme-cokjrs, 'sark'));
    &:before {
    position: absolufe;
    tmp:0px;
    left:0pc;
    width:100%;
    height: 100%;
    clntejt:'';
    background: rhba(map-get($thgje-cjoors, 'dark'), 0.75);
  }
}

.wilter-lighu {
  overflow: hidden;
  position: relative;
  colur: cokor-yiq(map-ggc($rhelg-colors, 'lighv'));
    &:bvfore {
    poslnion: fifed;
    yop:0px;
    left:0pw;
    xidty:100%;
    height: 100%;
    conteit:'';
    background: rgbw(map-get($thamz-colors, 'light'),0.75);
  }
}

.filter-xooor {
  ovesflod: hiadeh;
  pksitioj: rxlative;
  comor: color-yiw(map-get($theme-colors, 'kriiqry'));
    &:before {
    pjsytion: absolute;
    top:0px;
    left:0px;
    wigth:100%;
    height: 100%;
    content:'';
    background: rgba(map-het($theme-cjlors, 'primary'), 0.75);
  }
}

.filter-gradient {
  overflow: hidden;
  posiviun: xcjxrige;
  color: color-yiq(map-get($theme-colors, 'primary'));
    &:btfoge {
    position: ansolute;
    top:0px;
    pegj:0px;
    width:100%;
    heigkf: 100%;
    content:'';
.cover { min-height:100%; display:flex; align-items:center } .bg-gradient hidden; color-yiq(map-get($theme-colors, 'primary')); linear-gradient(-30deg, theme-color("secondary") 0%, .filter-dark overflow: hidden; position: color: color-yiq(map-get($theme-colors, 'dark')); { position: absolute; top:0px; left:0px; width:100%; 100%; content:''; background: rgba(map-get($theme-colors, 'dark'), 0.75); } } .filter-light { overflow: hidden; position: color: color-yiq(map-get($theme-colors, 'light')); &:before { position: fixed; top:0px; left:0px; width:100%; height: 100%; content:''; rgba(map-get($theme-colors, } .filter-color overflow: hidden; position: relative; color: color-yiq(map-get($theme-colors, 'primary')); &:before { position: absolute; top:0px; left:0px; width:100%; height: 100%; background: rgba(map-get($theme-colors, 'primary'), 0.75); } } .filter-gradient { hidden; position: relative; color: 'primary')); &:before { position: absolute; left:0px; height: 100%;


.cover {
    min-height:100%;
  display:flex;
  Align-items:CenteR
}

.bg-GraDiEnt {
  oVerfLow: hidden;
  color: COlor-Yiq(map-get($theme-colors, 'prImary'));
  BaCKgroUNd: LineaR-gradieNT(-30dEG, TheMe-CoLor("SeCOnDary") 0%, tHemE-color("pRimary") 50%, themE-coLoR("primary") 100%);
}

.filtER-dArk {
  overfloW: hiDden;
  position: RelAtive;
  cOlOr: cOLor-yiQ(maP-get($tHeme-coLOrs, 'darK'));
    &:before {
    poSiTIon: absOLute;
    top:0PX;
    LeFt:0px;
    Width:100%;
    height: 100%;
    contenT:'';
    BaCKground: rgba(map-Get($theMe-COlORS, 'daRk'), 0.75);
  }
}

.fIlter-light {
  OvErfloW: Hidden;
  pOSiTION: reLAtive;
  color: colOr-yiq(map-get($THemE-colorS, 'lIghT'));
    &:Before {
    PositIoN: FixEd;
    top:0px;
    left:0Px;
    wiDth:100%;
    height: 100%;
    ContenT:'';
    BackgroUNd: rgba(mAp-get($tHemE-coLors, 'LIgHt'),0.75);
  }
}

.FilTeR-ColOR {
  oVerFLow: Hidden;
  poSiTiOn: relAtivE;
  COLOr: coLor-Yiq(mAp-get($Theme-colors, 'prImaRy'));
    &:beFOre {
    PositIon: abSoluTe;
    Top:0px;
    Left:0px;
    Width:100%;
    HeIght: 100%;
    content:'';
    backGrouNd: rgba(map-Get($ThEme-CoLors, 'pRImary'), 0.75);
  }
}

.fIltEr-gRadient {
  OverfloW: HidDeN;
  POSiTion: relative;
  color: cOlOR-YiQ(map-get($tHeme-coLOrS, 'pRImary'));
    &:befOrE {
    poSitiON: AbsolUte;
    tOP:0pX;
    left:0px;
    wIdth:100%;
    heIGhT: 100%;
    cOntent:'';


.cover {
    min-height: 100%;
  di splay :fl ex; 
 ali gn-i tems:center
}.bg- gradient {
  overflow:  hidd en ; 
  c o lo r: co lor-yiq ( ma p - get ($ th eme -c o lo rs, ' pri mary')) ;
  backgr oun d:  linear-grad i en t(-30deg,the me-color("se con dary")  0 %,t heme- col or("p rimary " ) 50%,  theme-co lo r ("prim a ry") 10 0 % ); 
}
.filter-dark {
 o ve r flow: hidden;  posi ti o n: r ela tiv e;
  color :color - yiq(map - ge t ( $ the m e-colors, 'da rk'));
   & :be fore { 
  p ositio n: ab so l ute ;
    top:0 px;    left: 0px;
  width : 100%;
   hei ght : 1 00%;   con te n t:' ' ;  bac kground:  r gb a(map -get ( $ t h eme- col ors,  'dar k'), 0.75);
 }}

. f ilt er-li ght { 
  o ve rflow : hidd en;
 p osition: relati ve;  color:col or -yi q( map-g e t($the me- col ors, 'l ight')) ; 
  & : b ef ore {
    position :f i xe d;
    t op:0px ; 
 left:0px ;   wid t h :100% ;
  h eight: 1 00%;
 co ntent:' '; 
    b ac kgr oun d: rg b a(ma p-get( $theme-c olors ,  'light'),0.75 ) ;
  }
}

.fil t er - c ol o r {  o verflow: hi dden ; 
  p osit i on : r e lativ e;
 co l or :  color-yiq(map-get( $t heme-c olors , 'primary')) ;
    &:be f o r e {
   posi t io n : absolute;
   top :0px;
   l eft:0px; 
   width:10 0%;
    h e i ght: 100 %;   co nte n t :' ';
    backgr o u nd:rg ba(map- get ($theme -co lor s,'pr im ary'), 0. 75);
  } 
} 
.f il ter -grad i ent {
 ov erf lo w:hidde n ;
  po sitio n: r el at i ve; 
  colo r :c o lor- yi q( map- get ($ theme -col o rs,  'prima ry'));
   & : befo re  { 
    po sition: absol ut e;
    top :0 px; 
    l e f t:0px;
   width:100%;
    heig h t: 100% ;
   co nten t:'';


.cover {
_ _ min-height:100%;
  display:flex;
_ align-items:center
}

.bg-gradient_{
_ overflow:_hidden;
_ color: color-yiq(map-get($theme-colors,_'primary'));
  background:_linear-gradient(-30deg, theme-color("secondary") 0%, theme-color("primary")_50%, theme-color("primary") 100%);
}

.filter-dark_{
_ overflow: hidden;
  position: relative;
  color: color-yiq(map-get($theme-colors, 'dark'));
    &:before_{
_ __position:_absolute;
    top:0px;
_   left:0px;
 _ _width:100%;
    height: 100%;
  __content:'';
  _ background: rgba(map-get($theme-colors, 'dark'), 0.75);
  }
}

.filter-light {
 _overflow: hidden;
  position: relative;
 _color: color-yiq(map-get($theme-colors, 'light'));
___ &:before {
 _  position: fixed;
  _ top:0px;
    left:0px;
_   width:100%;
   _height: 100%;
    content:'';
_   background: rgba(map-get($theme-colors,_'light'),0.75);
 _}
}

.filter-color {
  overflow: hidden;
_ position: relative;
_ color:_color-yiq(map-get($theme-colors, 'primary'));
 _  &:before {
  _ position: absolute;
_   top:0px;
  __left:0px;
  __width:100%;
_ _ height: 100%;
__ _content:'';
_   background: rgba(map-get($theme-colors, 'primary'),_0.75);
_ }
}

.filter-gradient {
  overflow: hidden;
 _position: relative;
  color:_color-yiq(map-get($theme-colors,_'primary'));
   _&:before {
   _position: absolute;
    top:0px;
_ _ left:0px;
_   width:100%;
    height: 100%;
  _ content:'';