/** Shopify CDN: Minification failed

Line 118:0 Unexpected "}"

**/
:root {
    --light: #FFFCF6;
    --tan: #F7EEDD;
    --peach: #FBC3A3;
    --FONT-STACK-HEADING: ivypresto-display, serif !important;
}

/* HEADER */
.announcement__text {
    font-weight: 500;
}
.header__desktop .menu__item a {
    font-weight: 400;
}

.header__desktop__button .btn--solid.btn--white {
  font-weight: 400 !important;
  background: transparent !important;
  border: transparent !important;    
  --btn-border-hover: transparent !important;
  --btn-bg-hover: transparent !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.dropdown__family span.navtext {
    font-size: 14px !important;
}

a.navlink.navlink--child {
    font-weight: 500;
}

.navlink--cart--icon .header__cart__status {
    color: black;
}

/* MOBILE MENU */
.sliderow__title span:first-of-type {
    font-size: 14px;
    letter-spacing: 1px;
}

/* BUTTONS */

.btn--small {
    --BTN-SIZE-SMALL: 5px;
    --btn-left: calc(var(--BTN-SIZE-SMALL) * 10);
}

.luna-templates__button {
    padding: 5px 50px !important;
    text-transform: uppercase;
}


/* OTHER */
p {
    margin-bottom: 25px;
    line-height: 1.5;
}

.custom-form__block input, .custom-form__block textarea {
    border: 1px solid black;
    padding-left:  10px;
}


/** APPS **/


a.jdgm-write-rev-link {
    border-radius: 50px !important;
    margin-bottom: 20px !important;
    text-transform: uppercase; 
    font-weight: 400 !important;
}

.jdgm-rev__title {
    font-weight: 500 !important;
}

.jdgm-rev-widg.jdgm-rev-widg {
    display: block;
    max-width: 800px;
    margin: auto;
}

.jdgm-rev-widg__title {
    visibility: unset;
    font-size: 30px;
}

.jdgm-rev-widg__summary-text {
    font-size: 14px;
}

.jdgm-rev-widg__summary-stars {
    padding-bottom: 14px;
}

span.jdgm-rev-widg__summary-average {
    font-size: 14px;
}

.jdgm-write-rev-link.jdgm-write-rev-link {
    background-color: var(--peach)!important;
    color: black!important;
    border: 0!important;
    font-size: 14px;
    letter-spacing: 1px;
}
}


.stockist-result-name {
    font-weight: 500 !important;
}

