/*!
 * Golden Gifts PA Local Styles
 * Copyright 2008-2017 Punchmark
 */



/*=====================

General

======================*/

@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&family=Fauna+One&family=Pinyon+Script&display=swap');

.script {
  font-family: "Pinyon Script", cursive;
  font-weight: 400;
  font-style: normal;
}

section[data-pagebuilder="section"].pearl-banner [data-slider-id].owl-carousel .owl-nav {
    bottom: -10.1vw !important;
}

@media (min-width:575px) {
    section[data-pagebuilder="section"].pearl-banner [data-slider-id].owl-carousel .owl-nav {
        bottom: -7.5vw !important;
    }
}

@media (min-width:768px) {
    section[data-pagebuilder="section"].pearl-banner [data-slider-id].owl-carousel .owl-nav {
        bottom: -7.5vw !important;
    }
}

/*=====================

Header

======================*/

/* .toolbar .toolbar-inner a, .toolbar .toolbar-inner span {
    color: var(--bs-light) !important;
}

.toolbar .toolbar-inner > ul > li > a:hover, .toolbar .toolbar-inner > ul > li > a:focus, .toolbar .toolbar-inner > ul > li > a:hover i, .toolbar .toolbar-inner > ul > li > a:focus i, .toolbar .toolbar-inner > ul > li > a:hover span, .toolbar .toolbar-inner > ul > li > a:focus span {
    color: var(--bs-white) !important;
    opacity: 0.75 !important;
} */

header .content-toolbar.left {
    z-index: 50;
}

header > .main-content > .row > .col {
    min-height: 190px !important;
    height: 190px !important;
}

@media (max-width: 991px) {
    header a#logo {
        width: calc(100% - 200px) !important;
        max-width: 200px !important;
    }

    header > .main-content > .row > .col {
    min-height: 130px !important;
    height: 130px !important;
}
}


@media (max-width: 991px) {
    nav.navbar #main-navigation .mobile-container .mobile-top .mobile-top-nav-links .navbar-nav .nav-item .nav-link::before {
        bottom: 0.375rem !important;
    }
}
/*======================

Footer

======================*/

/* footer .subscribe-widget-xl *,
footer .subscribe-widget-xl form .input-group input.form-control::placeholder {
    color: #ffffff !important;
} */

footer .required-links li a {
    color: var(--bs-p-color);
}

@media (max-width: 767px) {
    footer address.d-flex,
    footer .logo.d-flex {
    display: block !important;
}
}

footer .footerlinks li a {
    width: 100%;
}