/** Shopify CDN: Minification failed

Line 98:10 Unexpected "{"
Line 98:19 Expected ":"

**/
.collectionAddToCart.disabled, .addToCart.disabled {
    opacity: 0.5;
    pointer-events: none;
}
.cat__variantList-info .variant--item .var__image img {
    max-width: 100%;
    border-radius: inherit;
    max-height: 54px;
    width: 100%;
    object-fit: cover;
}
.variant--item .variant--info {
    gap: 4px;
}
.rtt__hero-banner .row.custom__grid .prd_info-top .product__tag {
    display: none;
}
/* #cart-data p {
    color: #fff;
} */
 .ms-banner-sucess.d-md-none {
    display: block !important;
}
.modal-buttons a button {
    width: 100% !important;
}
.gradient.Custom_customers\/login #MainContent, .Custom_customers\/register #MainContent, .Custom_page\.contact #MainContent {
    margin-top: 100px;
}
.collection__circle {
    pointer-events: none !important;
}
.modal-buttons button {
    height: 100%!important;
    font-size: 14px !IMPORTANT;
}
@font-face {
    font-family: 'Libre Baskerville';
    src: url('./LibreBaskerville-Regular.woff2') format('woff2'),
        url('./LibreBaskerville-Regular.woff') format('woff'),
        url('./LibreBaskerville-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Libre Baskerville';
    src: url('././LibreBaskerville-Italic.woff2') format('woff2'),
        url('././LibreBaskerville-Italic.woff') format('woff'),
        url('././LibreBaskerville-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Libre Baskerville';
    src: url('./LibreBaskerville-Bold.woff2') format('woff2'),
        url('./LibreBaskerville-Bold.woff') format('woff'),
        url('./LibreBaskerville-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
.blog-swiper-controls {
    justify-content: center;
}

@media(max-width:767px){
.product--option-blocks .product--options-header .price__option .pro-price {
    font-size: 21px !important;
}
.rtt__banner-products .prd_info-top .product__tag {
    display: none;
}
.ms-banner-img {
    height: 250px !important;
}
.modal-step-box.d-md-none {
    display: none;
}
.rtt__banner-text--content-inner {
    padding-bottom: 0px !important;
}
.section-template--24601820201301__hero_banner_MpkQw3-padding.position-relative {
    z-index: 1;
}
.rtt__banner-text--button {
    display: none;
}
.section-{{ section.id }}-padding {
    z-index: -1;
}
.rtt__hero-banner a.rtt__banner-text--button {
    display: none;
}
.rtt__hero-banner {
    z-index: 9999;
}
.overlay {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.4;
    z-index: -1;
}
}
