/** Shopify CDN: Minification failed

Line 386:1 Expected "}" to go with "{"

**/
/*Fonts*/
@font-face {
  font-family: 'HopnosisBold'; /* Name you choose to refer to the font later */
  src: url('/cdn/shop/files/hopnosis_font_bold.woff2') format('woff2'),
       url('/cdn/shop/files/hopnosis_font_bold.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap; /* Helps prevent render-blocking issues */
}
@font-face {
  font-family: 'HopnosisStd'; /* Name you choose to refer to the font later */
  src: url('/cdn/shop/files/hopnosis_font_std.woff2') format('woff2'),
       url('/cdn/shop/files/hopnosis_font_std.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap; /* Helps prevent render-blocking issues */
}

/*General*/
html, body, h1, h2, h3, h4, h5, h6, p strong, p, span, a, input, textarea, button, select, option {
    font-family: 'HopnosisStd' !important;
}

.list-payment {
    justify-content: center !important;
}

.page-title {
    text-transform: capitalize;
}

@media screen and (min-width: 750px) {
    #shopify-section-template--19593927098437__video_hero_jBbnJe .banner__heading {
        max-width: 50rem !important;
    }
}

[animate] .highlighted-text[data-style=solid-color] {
    color: #c4a360;
}
#Slideshow-template--19593927098437__16447362110bb87100 .highlighted-text {
    color: #FFF !important;
}
@media screen and (min-width: 1200px) {
    .slideshow__content {
        padding-inline-start: calc(3.5vw + 2rem) !important;
    }
}

.button:disabled, .button[aria-disabled=true], .button.disabled {
    opacity: 1 !important;
}

#shopify-section-template--19593927098437__custom_liquid_r79Akj {
    background: url(/cdn/shop/files/parra_one.jpg);
    background-attachment: fixed; /* The key property */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 300px; /* Adjust height as needed */
    position: relative;
    width: 100%;
}
#shopify-section-template--19593927098437__custom_liquid_MKKd66 {
    background: url(/cdn/shop/files/para_two.jpg);
    background-attachment: fixed; /* The key property */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 300px; /* Adjust height as needed */
    position: relative;
    width: 100%;
}
#shopify-section-template--19684213817413__custom_liquid_CFqbWC {
    background: url(/cdn/shop/files/para_four.jpg);
    background-attachment: fixed; /* The key property */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 150px; /* Adjust height as needed */
    position: relative;
    width: 100%;
}
#shopify-section-template--19684213817413__custom_liquid_Qf6fF8 {
    background: url(/cdn/shop/files/para_three.jpg);
    background-attachment: fixed; /* The key property */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 150px; /* Adjust height as needed */
    position: relative;
    width: 100%;
}
#shopify-section-template--19593927426117__custom_liquid_CXcEmc {
    background: url(/cdn/shop/files/para_five.jpg);
    background-attachment: fixed; /* The key property */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 200px; /* Adjust height as needed */
    position: relative;
    width: 100%;
}
#shopify-section-template--19593927426117__custom_liquid_4D6ahp {
    background: url(/cdn/shop/files/para_seven.jpg);
    background-attachment: fixed; /* The key property */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 200px; /* Adjust height as needed */
    position: relative;
    width: 100%;
}

@media screen and (min-width: 990px) {
    .footer__content-left--alt+.footer__content-right {
        width: calc(5% - var(--grid-horizontal-spacing) / 2) !important;
    }
}

/*#MainProduct-template--19593927098437__featured-product .highlighted-text, #MainProduct-template--19593927098437__featured-product p {
    font-size: 14px;
}*/

@media screen and (min-width: 750px) {
    .banner__box {
        width: 45% !important;
    }
}

#Banner-template--19593927098437__video_hero_jBbnJe .banner__box {
    background: rgba(0,0,0,0.5);
    border-radius: 5px;
}

/*.template-index .dual-scroll-panel {
    min-height: 70vh !important;
}*/

#shopify-section-template--19593927098437__image_banner_Rcrn69, #shopify-section-template--19593927098437__logo_list_faWBQL {
    border-bottom: 1px solid rgba(192,163,96, 0.3);
    border-top: 1px solid rgba(192,163,96, 0.3);
}
#shopify-section-template--19593927098437__image_banner_Rcrn69 .banner__content {
    padding-top: 20px !important;
}

.home_featured_block {    
    border-radius: 10px;
    border: 1px solid rgba(192,163,96, 0.3);
}
.logo-bar .logo-bar__item {
    cursor: pointer;
}
#shopify-section-template--19593927098437__comparison_table_nKCEFG .comparison-table__products-header {
    border-bottom: 0 !important;
}
#shopify-section-template--19593927098437__comparison_table_nKCEFG .comparison-table__product-title {
    margin-top: 20px;
}
#shopify-section-template--19593927098437__16448112989817467f, #shopify-section-template--19635181649989__newsletter_y8tcAd, #shopify-section-template--19593927196741__newsletter_TTAxjq {
    background-image: url("/cdn/shop/files/newsletter_img_upd.jpg");
}

#shopify-section-template--19593926836293__banner {
    --image-position: 20% 80% !important;
}
@media screen and (min-width: 750px) {
    [data-animate-image] .banner--overlay .banner__trigger[animate]~.banner__media:not(.banner__media-video) .media-wrapper {
        transform: scale(1) translateY(0%) !important;
    }
}

#shopify-section-template--19684213817413__image_with_text_fFrYAc .image-with-text__content, #shopify-section-template--19684213817413__image_with_text_F7f78g .image-with-text__content {
    padding-top: 0px !important;
}

#shopify-section-template--19684213817413__rich_text_MFmq6h .rich-text--horizontal .rich-text__blocks {
    column-gap: 20rem !important;
}

.template-page h3 {
    color: #999;
}

#shopify-section-template--19635194396741__rich_text_jzVNgj, #shopify-section-template--19593927163973__images-with-text-1, #shopify-section-template--19635191447621__rich_text_BpdxwV, .product-recommendations, #shopify-section-template--19593927196741__rich_text_HUg6ix, #shopify-section-template--19635181649989__partner_form_gTUi3G {
    border-top: 1px solid rgba(192,163,96, 0.3);
}
#shopify-section-template--19593927426117__rich_text_YGrRxr, #shopify-section-template--19593927426117__rich_text_MXggRc, #shopify-section-template--19593927426117__rich_text_YpKYM9, #shopify-section-template--19593927163973__image-banner, #shopify-section-template--19593927262277__rich_text_CK8Cdx {
    border-bottom: 1px solid rgba(192,163,96, 0.3);

}

#Banner-template--19593927163973__image-with-text-overlay-0 .banner__box, #shopify-section-template--19593927163973__image-with-text-overlay-1 .banner__box {
    width: 70% !important;
}

.multicolumn-card {
    border: 1px solid rgba(192,163,96, 0.1);
}

/* Partner Cards */
@media screen and (min-width: 1300px) {
#Slider-template--19635191447621__multicolumn_8d4e7f .multicolumn-card__title {
    min-height: 50px;
}
#Slider-template--19635191447621__multicolumn_8d4e7f .multicolumn-card .rte.typeset, .multicolumn-popup .rte.typeset {
    min-height: 370px;
}

/* Footer */
footer .highlighted-text, footer .accordion__title {
    font-size: 14px !important;
}
.footer__content-bottom {
    border-top: 1px solid rgba(192,163,96, 0.1);
    padding-bottom: 1rem !important;
    padding-top: 1rem;
}
@media screen and (min-width: 750px) {
    .footer__content-top {
        padding-bottom: 3rem !important;
    }
}
.footer-block__details-content p:nth-of-type(3) {
    color: #FFF;
}
.footer-block__details-content p:nth-of-type(3) strong {
    color: #c4a360;
}

/* Contact */
.contact .link, .contact .contact__list {
    color: #c4a360;
    font-size: 14px;
}
#ContactForm-template--19593927262277__form .rte {
    font-size: 12px;
}

/* Products */

.template-product .scrollspy-wrapper {
    display: none;
}
.template-product .product__title h1, .yellow {
    color: #c4a360;
}
.template-product .product__text, .product_body h3 {
    color: #999;
    margin-bottom: 10px;
}
.template-product .product__text .link {
    font-size: 14px;
}
.template-product .product__info-container .price--medium bdi {
    font-size: 30px;
}
.template-product product-gallery {
    border: 1px solid rgba(192,163,96, 0.3);
    border-radius: 5px;
}
.template-product .thumbnail-list {
    background-color: transparent;
    box-shadow: none;
}
.template-product .product__description h2 {
    display:none;
}
@media screen and (min-width: 750px) {
    .template-product hr {
        margin: 4rem 0;
    }
}
@media screen and (min-width: 750px) {
    .product-details .product__description {
        padding-bottom: 3rem !important;
    }
}
.product_body {
    line-height: 40px;
}

#goodg-root .goodg-cart__checkout {
    background: #FFF !important;
}

.hidden {
    display: none;
}

.template-page .page-width .rte h2 {
    display: none;
}

/*.template-collection #product-grid .media>*:not(.zoom,.deferred-media__poster-button), .media model-viewer, .media>picture *:not(.zoom,.deferred-media__poster-button) {
    height: 90% !important;
}*/

.template-collection #product-grid .card__media, .template-collection #product-grid .card__media picture, .product-recommendations .card__media, .product-recommendations .card__media picture {
    border: 1px solid rgba(192,163,96, 0.1);
    border-radius: 15px;
    height: 270px;
}
.template-collection .card--product {
    border-radius: 15px;
}
inbox-online-store-chat {
    z-index: 1 !important;
}

.custom_spacer {
    display: block !important;
    height: 30px;
    width: 100%;
}

.custom_partner_form .field {
    height: 45px;
}
.custom_partner_form select {
    background: transparent !important;
    border: 1px solid #666;
    color: #FFF;
    font-size: 13px;
}
.custom_partner_form option {
    background: #000;
    color: #FFF;
    font-size: 13px;
}
.custom_partner_form .partner_form_section {
    margin-top: 30px;

}

.article-template__content a {
    color:#c4a360 !important;
}

@media screen and (min-width: 750px) {
    #Banner-template--19593927163973__image_with_text_overlay_k7gLtF .banner__content {
        width: 63% !important;
    }
}

.article-card__header h3, .article-card__link, .article-template__title, .template-article .share-button__button, .template-article h3,  .template-article h4, .template-article i  {
    color: #c4a360 !important;
}
.template-article h2 {
    display: none;
}

.bg-breadcrumb .page-width {
    padding-left: 0 !important;
}

.mini-cart__actions .mini-cart__action:nth-of-type(2), .mini-cart__actions .mini-cart__action:nth-of-type(3) {
    display: none;
}

.Vtl-InstagramFeedLayout__Post {
    border: 1px solid rgba(192,163,96, 0.3);
}

.grp-entangle-rating-container {
    display: none;
}
.midFoot {
    float: left;
    width: 33% !important;
}
.designed {
    float: right;
    text-align: right;
    width: 33% !important;
}
.initFoot {
    float: left;
    width: 33% !important;
}