/** Shopify CDN: Minification failed

Line 36:0 Expected "}" to go with "{"

**/
/*-----------------------------------------------------------------------------// Custom Theme CSS/-----------------------------------------------------------------------------*//*---------------- Global Custom CSS -------------------*/@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600;700&display=swap');.enable-sticky-header.basel-header-overlap .main-header {position: fixed;background-color: #000000ab !important;}.shopify-section.index-section.tea_text_block span {line-height: 0px !important;}/* Stretch image in slideshow to fill full screen */.slideshow-item img {object-fit: cover !important;width: 100% !important;height: 100% !important;}.slideshow-item {width: 100vw !important;height: 100vh !important;position: relative !important;}.swiper-slide {width: 100% !important;height: 100% !important;}/* Mega Menu Dropdown Scrollable - Basel Theme */.basel-navigation .menu-item > .sub-menu,.basel-navigation .menu-item > .mega-menu,.basel-navigation .dropdown-menu,.basel-navigation .submenu,.basel-navigation ul.sub-menu,.basel-navigation ul.mega-menu,.basel-navigation > ul > li > ul,.basel-navigation > ul > li > .sub-menu {max-height: 400px !important;overflow-y: auto !important;overflow-x: hidden !important;}/* Video Banner Full Width Edge to Edge with Negative Margins */.shopify-section.video-banner-section {margin: 0 !important;padding: 0 !important;box-sizing: border-box !important;}.video-banner {width: 100vw !important;min-height: 75vh !important;margin: 0 !important;margin-left: calc(-50vw + 50%) !important;margin-right: calc(-50vw + 50%) !important;padding: 0 !important;box-sizing: border-box !important;overflow: hidden !important;}.video-banner video {width: 100% !important;height: 100% !important;object-fit: cover !important;display: block !important;margin: 0 !important;padding: 0 !important;}/* Video Banner Text Styling - Refined and Minimal */.video-banner .banner-heading {font-family: 'Cormorant Garamond', serif !important;font-size: clamp(0.9rem, 1.8vw, 1.4rem) !important;font-weight: 300 !important;letter-spacing: 0.2em !important;}.video-banner .banner-button {font-family: 'Cormorant Garamond', serif !important;font-size: 0.65rem !important;letter-spacing: 0.2em !important;}/*---------------- Custom CSS for desktop -------------------*/@media (min-width: 992px) {/* Shop MBC dropdown - dark grey background */.gl_mega_menu .dropdown-menu,.gl_mega_menu .mega-menu {background-color: #333333 !important;}.gl_mega_menu .dropdown-menu a,.gl_mega_menu .dropdown-menu li a,.gl_mega_menu .mega-menu a,.gl_mega_menu .mega-menu li a {color: #ffffff !important;background-color: #333333 !important;}.gl_mega_menu .dropdown-menu a:hover,.gl_mega_menu .mega-menu a:hover {color: #d2232a !important;background-color: #333333 !important;}@media (min-width: 768px) and (max-width: 991px) {.color-scheme-dark ul li a, .color_sticky_dark.act-scroll ul li, .color_sticky_dark.act-scroll ul li a {color: #fff !important;}}/*---------------- Custom CSS for mobile landscape -------------------*/@media (min-width: 481px) and (max-width: 767px) {.footer-container .footer-column, .footer-container .footer-widget {text-align: center;}.gl_custom_1512010719615 {background-image: url(/cdn/shop/files/MBC-Engine-Parts-Mobile.jpg?v=1598276653) !important;}.gl_custom_1512009437857 {background-image: url(/cdn/shop/files/MBC-parts-front-end-parts-mobile.jpg?v=1598276652) !important;}body .basel-parallax {background-attachment: fixed !important;}.site-logo img {max-height: 96px;}.gl_row.gl_row-o-content-middle>.gl_column_container>.gl_column-inner {padding-right: 0% !important;padding-left: 0% !important;}.gl_column-inner {margin-top: 0px !important;}.btn.btn-color-black.btn-style-bordered, .button.btn-color-black.btn-style-bordered, button.btn-color-black.btn-style-bordered, input[type=submit].btn-color-black.btn-style-bordered {background-color: #4e4e4e5e !important;color: #d12429;border: 1px solid #d12429;margin-top: 160px;}ul.menu {color: #000 !important;}.mobile-nav .sub-menu-dropdown li a { color: #fff !important;}}/*---------------- Custom CSS for mobile -------------------*/@media (max-width: 480px){.footer-container .footer-column, .footer-container .footer-widget {text-align: center;}.gl_custom_1512010719615 {background-image: url(/cdn/shop/files/MBC-Engine-Parts-Mobile.jpg?v=1598276653) !important;}.gl_custom_1512009437857 {background-image: url(/cdn/shop/files/MBC-parts-front-end-parts-mobile.jpg?v=1598276652) !important;}body .basel-parallax {background-attachment: fixed !important;}.site-logo img {max-height: 96px;}.gl_row.gl_row-o-content-middle>.gl_column_container>.gl_column-inner {padding-right: 0% !important;padding-left: 0% !important;}.gl_column-inner {margin-top: 0px !important;}.btn.btn-color-black.btn-style-bordered, .button.btn-color-black.btn-style-bordered, button.btn-color-black.btn-style-bordered, input[type=submit].btn-color-black.btn-style-bordered {background-color: #4e4e4e5e !important;color: #d12429;border: 1px solid #d12429 !important;}/* Hide View Product button on mobile devices - Basel Theme */.product-item .product-item__button,.product-item .product-item__button-wrapper,.product-item .product-item__button-wrapper button,.product-item .product-item__button-wrapper a,.product-item__button,.product-item__button-wrapper,.product-item__button-wrapper button,.product-item__button-wrapper a,.product-item .btn,.product-item .button,.product-item a.button,.product-item button.button,.product-item .product-item__link,.product-item .product-item__link-wrapper,.product-item .product-item__link-wrapper a,.product-item .product-item__link-wrapper button,.product-item .product-item__link-wrapper .button,.product-item .product-item__link-wrapper .btn,.product-item .product-item__link-wrapper a.button,.product-item .product-item__link-wrapper button.button,.product-item .product-item__link-wrapper a.btn,.product-item .product-item__link-wrapper button.btn,.product-item .product-item__link-wrapper .quick-view,.product-item .product-item__link-wrapper .quick-add,.product-item .product-item__link-wrapper .quick-add__submit,.product-item .product-item__link-wrapper .product-form__submit,.product-item .product-item__link-wrapper [data-testid="card-button"],.product-item .product-item__link-wrapper [data-testid="quick-add"],.product-item .product-item__link-wrapper [data-testid="quick-view"],.product-item .product-item__link-wrapper [data-testid="product-button"],.product-item .card__button,.product-item .quick-add,.product-item .quick-add__submit,.product-item .product-form__submit,.product-item [data-testid="card-button"],.product-item [data-testid="quick-add"],.product-item [data-testid="quick-view"],.product-item [data-testid="product-button"],.product-item .card-wrapper .button,.product-item .card-wrapper .btn,.product-item .card-wrapper a.button,.product-item .card-wrapper button.button,.product-item .card-wrapper a.btn,.product-item .card-wrapper button.btn,.product-item .card-wrapper .quick-view,.product-item .card-wrapper .quick-add,.product-item .card-wrapper .quick-add__submit,.product-item .card-wrapper .product-form__submit,.product-item .card-wrapper [data-testid="card-button"],.product-item .card-wrapper [data-testid="quick-add"],.product-item .card-wrapper [data-testid="quick-view"],.product-item .card-wrapper [data-testid="product-button"] {display: none !important;}}

.copyrights-wrapper {
background-color: #CCD0D3;
}

.header-categories .secondary-header .mega-navigation.opened-menu .categories-menu-dropdown {
visibility: hidden;
}.pwd-collection-image {
width: 100vw;
  height: 25vh;
}/* Shop MBC dropdown - dark grey background */
.gl-mega-menu .dropdown-menu,
.gl-mega-menu .mega-menu {
  background-color: #333333 !important;
}

.gl-mega-menu .dropdown-menu a,
.gl-mega-menu .dropdown-menu li a,
.gl-mega-menu .mega-menu a,
.gl-mega-menu .mega-menu li a {
  color: #ffffff !important;
  background-color: #333333 !important;
}

.gl-mega-menu .dropdown-menu a:hover,
.gl-mega-menu .mega-menu a:hover {
  color: #d2232a !important;
  background-color: #333333 !important;
}
