/** Shopify CDN: Minification failed

Line 168:30 Expected identifier but found "*"
Line 296:0 Expected "}" to go with "{"

**/
.custom-product--page .header__main-nav .header__link-list li {
    list-style-type: none !important;
}
.custom-product--page .header__main-nav .header__link-list li a {
    color: #030303 !important;
}
.custom-product--page .header__icon-list li {
    list-style-type: none !important;
}
.custom-product--page .header__icon-list li a {
    color: #030303 !important;
}   
.custom-product--page .footer__block.footer__block--menu ul li {
    list-style-type: none !important;
    margin: 0;
    padding: 0;
}
.custom-product--page .footer__block.footer__block--menu .bold {
    margin: 0;
    font-weight: 700 !important;
}
.custom-product--page .footer__block.footer__block--text .bold {
    margin: 0;
    font-weight: 700 !important;
}
.custom-product--page .footer__block.footer__block--text .bold .text-subdued p {
    /* color: #1a1a1aB3 !important; */
    color: #FDFDFD !important;
    font-size: 16px !important;
}
.custom-product--page .footer__block.footer__block--menu ul li a {
    /* color: #1a1a1aB3 !important; */
    color: #FDFDFD !important;
    font-size: 16px !important;
}
.custom-product--page .footer .container {
    max-width: 1600px !important;
}
.custom-product--page .footer__block--newsletter .h3 {
    font-size: 36px !important;
    line-height: 1.2;
    font-weight: 700 !important;
}
.custom-product--page .footer__newsletter-form .form-control {
    height: 100%;
    padding: 0;
    border: none;
}
.custom-product--page .footer__aside-top .social-media li {
    list-style-type: none !important;
}
/* .custom-product--page .footer__aside-top .social-media li a {
    color: #030303 !important;
} */
.custom-product--page .footer__aside-top .social-media li a svg {
    width: 27px !important;
    height: 27px !important;
}
.custom-product--page .footer__aside-bottom .footer__copyright p {
    /* color: #1a1a1aB3 !important; */
    font-size: 14px !important;
}
.custom-product--page .header__main-nav .header__icon-list a {
      color: #030303 !important;
}
.custom-product--page .panel__wrapper li, .custom-product--page .panel__wrapper li a {
    list-style-type: none !important;
    color: #1a1a1a !important;
}
.custom-product--page header, .custom-product--page .panel-footer__account-link{
    color: #1a1a1a !important;
}
.custom-product--page .panel__wrapper li a, .custom-product--page .panel__wrapper li h3 {
     color: #1a1a1a !important;
}
.custom-product--page .panel-footer__localization-wrapper .icon {
    width: 10px !important;
    height: 7px !important;
}
.custom-product--page .panel__wrapper li .panel__scroller .icon {
    width: 5px !important;
    height: 8px !important;
}
.custom-product--page .panel__wrapper li {
    font-size: var(--text-h3) !important;
    line-height: 1.2 !important;
    font-family: var(--heading-font-family) !important;
    font-weight: var(--heading-font-weight) !important;
    font-style: var(--heading-font-style) !important;
    letter-spacing: var(--heading-letter-spacing) !important;
    text-transform: var(--heading-text-transform) !important;
    overflow-wrap: anywhere !important;
    color: #1a1a1a !important;
    margin-bottom: 0;
}
.custom-product--page navigation-drawer {
    z-index: 9999999999 !important;
}
.custom-product--page .panel__wrapper .social-media .icon {
    width: 27px;
    height: 27px;
}
.custom-product--page .vtl-st-progress-fill-container {
    height: 50px !important;
    width: 50px !important;
    right: 18px !important;
    bottom: -4px !important;
}

.custom-product--page.open_modal header {
    z-index: 2 !important;
}
.custom-product--page.open_modal .shopify-section--announcement-bar {
    z-index: 2 !important;
}
@media screen and (max-width: 766px) {
    .custom-product--page .vtl-st-progress-fill-container {
        height: 37px !important;
        width: 37px !important;
        right: 17px !important;
        bottom: 8px !important;
    }
}

@media screen and (max-width: 991px) {
    .custom-product--page .footer__block--newsletter .h3 {
        font-size: 24px !important;
    }
    .custom-product--page .footer__block.footer__block--menu .bold {
        font-size: 14px !important;
    }
    .custom-product--page .footer__block.footer__block--text .bold {
        font-size: 14px !important;
    }
    .custom-product--page .footer__block.footer__block--menu ul li a {
        font-size: 14px !important;
    }
    .custom-product--page .footer__block.footer__block--text .bold .text-subdued p{
        font-size: 14px !important;
    }
}

.custom-product--page .announcement-bar__static-list p {
    color: #fff !important;
    margin: 0 !important;
    font-size: 16px !important;
    line-height: 1.6 !important;
    font-weight: 700 !important;
}
.custom-product--page .announcement-bar__wrapper button svg {
    width: 8px;
}

@media screen and (max-width: 766px) {
    .custom-product--page .announcement-bar__static-list p {
        font-size: 14px !important;
    }
}


#drawer_property {
    order: 1px solid #e5e5e5; */
    border-radius: 3px;
    padding: 16px 24px;
    font-size: 18px;
    line-height: 1.5;
    display: inline-block;
    background-color: #f2ecff;
    border-color: #f2ecff;
    color: #2b2b2e;
    max-width: 100%;
}


.custom-product--page .vitals_app--tabs.section-description .vt-accordion {
    font-family: Barlow, sans-serif;
    font-size: 16px;
    color: #030303;
    font-weight: 700;
    padding: 20px 0;
    border-bottom: 1px solid rgba(26,26,26,0.5) !important;
}
.custom-product--page .vitals-tabs-placeholder {
    border-top: 1px solid rgba(26,26,26,0.5);
}
.custom-product--page .vitals_app--tabs.section-description .vt-accordion .arrow {
    width: 23px;
    height: 23px;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    background-color: #DBDBDB;
    transition: 0.4s all ease-in-out;
}
.custom-product--page .vitals_app--tabs.section-description .vt-accordion .arrow span {
    background-color: #000;
    width: 8px;
    transition: 0.4s all ease-in-out;
}
.custom-product--page .vitals_app--tabs.section-description .vt-accordion:hover {
     font-weight: 700 !important;
}
.custom-product--page .vitals_app--tabs.section-description .vt-accordion:hover .arrow {
       background-color: #000;
}
.custom-product--page .vitals_app--tabs.section-description .vt-accordion:hover .arrow span {
    background-color: #fff;
}
.custom-product--page .vitals_app--tabs.section-description .vt-accordion .arrow span:first-of-type {
    left: 5px;
}
.custom-product--page .vitals_app--tabs.section-description .vt-accordion .arrow span:last-of-type {
    right: 5px;
}
.custom-product--page .vitals_app--tabs.section-description .vt-panel p span {
    font-family: Barlow, sans-serif !important;
    color: #030303 !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
}
.custom-product--page .vitals_app--tabs.section-description .vt-panel p span strong {
    font-family: Barlow, sans-serif !important;
    color: #030303 !important;
}
.custom-product--page .vitals_app--tabs.section-description .vt-panel ul li {
    font-family: Barlow, sans-serif !important;
    color: #030303 !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
}
.custom-product--page .vitals_app--tabs.section-description {
    padding: 0;
}
.custom-product--page .vitals_app--tabs.section-description .wrapper {
    width: 100% !important;
}

.vitals_app--tabs.section-description .vt-panel * {
    font-family: Barlow, sans-serif !important;
    color: #030303 !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
}
.custom-product--page  .vitals_app--tabs.section-description .vt-panel {
    font-family: Barlow, sans-serif !important;
    color: #030303 !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
}

.custom-product--page .vitals_app--tabs.section-description .vt-panel p {
    font-family: Barlow, sans-serif !important;
    color: #030303 !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
}
.custom-product--page .vitals_app--tabs.section-description .vt-panel p strong {
    font-family: Barlow, sans-serif !important;
    color: #030303 !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
}

.cart-form{
    gap: unset;
    padding: unset;
}
.cart-form {
    border-width: 0;
    display: grid;
}
.footer__block.footer__block--text .bold{
    color: #FDFDFD !important;
}
.text-subdued p{
    color: #FDFDFDB3 !important;
}
.footer__block.footer__block--menu .bold{
    color: #FDFDFD !important;
}
.v-stack .h3{
    color: #FDFDFD !important;
}
.footer__copyright p{
    color: #FDFDFDB3 !important;
}

button.swal2-confirm.swal2-styled{
    background-color: #7066ed !important;
