/* ==================================
   INKKA V1.1
================================== */

:root{

--inkka-bg:#F7F3EF;
--inkka-text:#1F1F1F;
--inkka-muted:#7C7772;
--inkka-burgundy:#4A0F1B;

}

/* ==================================
   GLOBAL BACKGROUND
================================== */

html,
body{

background:
linear-gradient(
180deg,
#FBF8F5 0%,
#F7F3EF 100%
)
!important;

overflow-x:hidden;

}

/* ==================================
   BURGUNDY AURA
   BOTTOM LEFT
================================== */

body::before{

content:"";

position:fixed;

left:-250px;
bottom:-250px;

width:700px;
height:700px;

border-radius:50%;

background:
radial-gradient(
circle,
rgba(74,15,27,.35) 0%,
rgba(74,15,27,.15) 35%,
rgba(74,15,27,.05) 60%,
transparent 80%
);
filter:blur(140px);

pointer-events:none;

z-index:999;

}/* ==================================
   HEADER WRAPPER
================================== */

.bg-white.sticky{

background:
rgba(251,248,245,.40)
!important;

backdrop-filter:
blur(30px);

-webkit-backdrop-filter:
blur(30px);

box-shadow:none
!important;

border:none
!important;

}

/* ==================================
   HEADER
================================== */

.default_header{

background:
transparent
!important;

border:none
!important;

box-shadow:none
!important;

}

/* ==================================
   HEADER CONTAINER
================================== */

.default_header_container{

background:
transparent
!important;

}

/* ==================================
   NAVIGATION
================================== */

.default_header a,
.default_header button{

color:
#1F1F1F
!important;

transition:
all .3s ease;

}
a[href="/search"]{

color:#4A0F1B !important;

}

.default_header a:hover,
.default_header button:hover{

color:
#4A0F1B
!important;

}

/* ==================================
   FOOTER
================================== */

footer{

background:
rgba(251,248,245,.40)
!important;

backdrop-filter:
blur(30px);

-webkit-backdrop-filter:
blur(30px);

border:none
!important;

}

/* ==================================
   FOOTER TEXT
================================== */

footer h3{

color:
#4A0F1B
!important;

}

footer a{

color:
#1F1F1F
!important;

transition:
all .3s ease;

}

footer a:hover{

color:
#4A0F1B
!important;

}

footer p{

color:
#7C7772
!important;

}

/* ==================================
   MAIN
================================== */

main{

background:
transparent
!important;

}
/* ==================================
   DESKTOP NAV LINKS
================================== */

.default_header .hidden.lg\:block a,
.default_header .hidden.lg\:block button,
.default_header .hidden.lg\:block [class*="font-semibold"]{

    color:#6B4B52 !important;

}

.default_header .hidden.lg\:block a:hover,
.default_header .hidden.lg\:block button:hover,
.default_header .hidden.lg\:block [class*="font-semibold"]:hover{

    color:#4A0F1B !important;

}
/* ==================================
   HEADER TOP LEFT AURA
================================== */

.bg-white.sticky::before{

    content:"";

    position:absolute;

    top:-140px;
    left:-80px;

    width:320px;
    height:320px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(74,15,27,.14) 0%,
        rgba(74,15,27,.08) 35%,
        rgba(74,15,27,.03) 60%,
        transparent 80%
    );

    filter:blur(80px);

    pointer-events:none;

    z-index:-1;

}
