/** Shopify CDN: Minification failed

Line 7:1880 Expected ":"
Line 7:3635 Comments in CSS use "/* ... */" instead of "//"

**/
/*-----------------------------------------------------------------------------// Custom Theme CSS/-----------------------------------------------------------------------------*//*---------------- Global Custom CSS -------------------*/.footer-container .widget-area {padding: 20px 0 0;}.footer-container.color-scheme-light a {color: rgba(255,255,255,.9);}.template-customers\/login .website-wrapper{height: 100vh;}.login-logo{text-align: center;padding-bottom:30px;}.right-column .header-links li a:after{content: none;}.header-user{display: inline-block;width: 30px;height: 30px;font-size: 20px;line-height: 30px;margin-right: 10px;}.buy-basel{display: none;}.basel-active-filters{display: none;}.main-nav .menu>li>a, .basel-navigation .menu>li.menu-item-design-default ul li a, .widget-title, .widgettitle{text-transform: none;}.white-popup {width: 100%;background: white;overflow-x: scroll;}.widget_shopping_cart_content .buttons .checkout{display:none;}.product-count{color: white;background: black;float: right;margin-right: 30px;padding: 2px 5px;border-radius: 15px}.product-count{color: white;background:rgb(155, 155, 155);float: right;margin-right: 30px;padding: 2px 5px;border-radius: 15px}.current-cat-parent .product-count{background-color:#bbb;}#delivery-schedule{overflow-x: scroll;}.mobile-nav ul li a{text-transform: none;}.template-customers\/login .main-page-wrapper{min-height: 100%;height: auto;background-size:cover;}input.checkout-button{background-color: black;color:white;width:100%;padding: 10px 0px;}a.delivery-popup-link{font-size: 22px;text-decoration: underline;}.delivery-ul{list-style-type:disc;}.delivery-ul li{padding-bottom: 5px;}ul.faq-ul{padding-left: 20px; list-style-type: disc;}ul.faq-ul li{padding-bottom: 5px;}.faq-div h5{margin-bottom:5px;}.faq-div span{font-weight: bold;}.cart-date{width:250px;clear:both;}delivery-txt{padding-bottom5px;}#recover_password{background: rgba(255, 255, 255, 0.9);}.single-product-content .product_meta .sku_wrapper {display: none;}.single-product-content .product_meta{border-top: 0px solid white;}#gl_CustomerLoginForm{background-color: rgba(255, 255, 255, 0.8);padding: 10px;}.popup-added_to_cart:after{content: none !important;}#gl_shopify_error{background-color: white;}.basel-navigation .menu>li.menu-item-design-sized .sub-menu>li>a{text-transform: none;}.forget_password_mask .loader {margin: auto;border: 8px solid #f3f3f3;border-radius: 50%;border-top: 8px solid #000;width: 50px;height: 50px;position: absolute;top: 0px;bottom: 0px;right: 0px;left: 0px;-webkit-animation: spin 2s linear infinite; /* Safari */animation: spin 2s linear infinite;}/* Safari */@-webkit-keyframes spin {0% { -webkit-transform: rotate(0deg); }100% { -webkit-transform: rotate(360deg); }}@keyframes spin {0% { transform: rotate(0deg); }100% { transform: rotate(360deg); }}.forget_password_mask {display: none;position: fixed;z-index: 1000;top: 0;left: 0;height: 100%;width: 100%;background: rgba(94, 94, 94, 0.8);}body.loading .forget_password_mask {overflow: hidden; }body.loading .forget_password_mask {display: block;}.login .register-button{ color: white;background-color: black;}.site-logo img{max-width: 300px;}.act-scroll .site-logo img, .header-clone .site-logo img{max-height:100px;padding-top: 0px;padding-bottom: 0px;}h3.login-header-h3{text-decoration: underline;text-align: center;}.magnificPopup-div{margin:auto;background-color:white;max-width:500px;text-align:center;position:relative;}#referral-page .gl_toggle .gl_toggle_title h4{font-size: 18px;}#referral-page h2{margin-bottom: 0px;}.shopify-Tabs-panel--description p{margin-bottom: 0px;}.variant_square{//display:none;}.basel-countdown-timer.timer-size-medium .basel-timer>span{width: 25%;height: auto;min-height:65px;}.basel-countdown-timer .basel-timer>span{margin:0px;}#searchform{display:none;}/*---------------- Custom CSS for desktop -------------------*/@media (min-width: 992px) {}/*---------------- Custom CSS for tablet -------------------*/@media (min-width: 768px) and (max-width: 991px) {.basel-hover-quick .quick-shop-btn{display: none;}}/*---------------- Custom CSS for mobile landscape -------------------*/@media (min-width: 481px) and (max-width: 767px) {.owl-nav{display:none;}.h1{font-size:24px;}.h2{font-size:14px;}}/*---------------- Custom CSS for mobile -------------------*/@media (max-width: 480px){#gl_CustomerLoginForm .regular-logo{margin: auto;padding-top: 0px;}.owl-nav{display:none;}.h1{font-size:24px;}.h2{font-size:14px;}.basel-hover-quick .quick-shop-btn{display: none;}.basel-registration-page{padding-top:20px;}}