/** Shopify CDN: Minification failed

Line 7:7039 Unexpected "-->"
Line 7:9035 Unexpected "}"

**/
/*-----------------------------------------------------------------------------// Custom Theme CSS/-----------------------------------------------------------------------------*//*---------------- Global Custom CSS -------------------*/.row-full{ width: 100vw; position: relative; margin-left: -50vw;left: 50%;}.jas_soldout {text-decoration: line-through !important;color: #999 !important;}.gl_custom_1474894251362 {opacity:0.85;}.basel-swatch {border-color:transparent!important;}.basel-swatch.active-swatch {border-color:transparent!important;background-color:#b9e4ed;}.single-product-content .variations .swatches-select .active-swatch {border-color:transparent;}.basel-swatch.active-swatch.jas_soldout {background-color:#f5f5f5;}.basel-swatch {padding:10px;}.jas_bg.db.lazyloaded {display:none;}.product-category-thumbnail img {filter:brightness(0.82);}.basel-swatch.jas_soldout:hover {border-bottom-color:transparent!important;}.variations .swatches-select>div.jas_soldout:not(.bg_color):after {background-color:#000;height:2px;opacity: 1 !important;}#nt_variations label {font-size:18px;}.search-no-results.shopify .shopify-info:before {color:#5cb3cc!important;}.right-column .login-side-opener, .right-column .header-links li {display:none!important;}.blue-divider {width:100%!important;max-width:120px;height:3px;color:#5bb3cb;background-color:#5bb3cb!important;border-top:none!important;}.title-subtitle.font-default {font-size:16px!important;}#judgeme_product_reviews {background-color:white!important;}.hover-mask h3 {text-transform:uppercase!important;}.black-button {background-color:#111;color:white;padding:12px 28px;font-size:16px;letter-spacing:1px;border:0px;}.blue-button {background-color:#5bb3cb;color:white;padding:12px 28px;font-size:16px;letter-spacing:1px;border:0px;}.video-button {background-color: rgba(91,179,203, 0.85);border:0px;border-radius:100%;box-shadow: 0px 3px 15px rgba(0,0,0,0.15);position:absolute;top:50%;right:48%;transition: all 150ms linear;}.video-button:hover {background-color:#5bb3cb;transform:scale(1.1);}.grid-2 {display:grid;grid-template-columns:1fr 1fr;}.grid-2-child {display:flex;align-items:center;justify-content:center;flex-direction:column;padding:70px 20px;}.column-2 {display:flex;align-items:center;justify-content:flex-end;}.wrapper {width:80%;margin: 0 auto;}.top-bar-left .social-icons.icons-design-colored li.social-facebook, .top-bar-left .social-icons.icons-design-colored li.social-pinterest, .top-bar-left .social-icons.icons-design-colored li.social-instagram {background-color:transparent;}.social-icons.icons-design-colored li.social-facebook, .social-icons.icons-design-colored li.social-pinterest, .social-icons.icons-design-colored li.social-instagram {background-color:black;}#menu-item-6ba42e3a-7dde-47da-984f-2711de4c9917 .sub-menu li a {font-size:18px!important;color:#5bb3cb;}#menu-item-6ba42e3a-7dde-47da-984f-2711de4c9917 .sub-menu li a:before {content: url('https://cdn.shopify.com/s/files/1/0560/1768/2593/files/blue-heart20x20.png?v=1619105656');margin-right:5px;}.gl_custom_1474894251362 h5 {font-weight:normal!important;}.product-grid-item .product-title a {font-size:18px!important;}.cat-item a {font-size:16px!important;}.product-grid-item .price {font-family: 'futura-pt'}.spr-container {display:none;}.jdgm-star {font-family: 'JudgemeStar'!important;t: inline !important;text-decoration: none !important;padding: 0 4px 0 0 !important;margin: 0 !important;font-weight: bold;opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.jdgm-form__reviewer-name-format-container {display:none!important;}.shopify-product-rating {text-decoration:none!important;}.basel-navigation .menu>li.menu-item-design-default .sub-menu-dropdown {width:250px!important;}#shopify-section-gl_footer.container {width:90%!important;}#text-8961c74d-0463-4f31-85ad-67e58fa49140 .textwidget:before {content:'Join our mailing list to get access to discounts and to be notified when we launch new products.';font-family:'futura-pt';}.footer-container .mc4wp-form{margin-top:20px!important;}.title-wrapper.basel-title-style-bordered .liner-continer .left-line:after, .title-wrapper.basel-title-style-bordered .liner-continer .right-line:after {background-color: rgba(0,0,0,0.85);height:2px;}.title-subtitle.font-default {font-family: 'futura-pt';}.container {width:80%!important;}.jdgm-carousel-title-and-link, .jdgm-carousel-item__product.jdgm--shop-review-has-image, .jdgm-carousel__arrows {display:none;}.jdgm-carousel-wrapper {padding:0px!important;width:100%!important;}.jdgm-carousel__item-wrapper {height:auto!important;}.preorder-badge.ribbon {position: absolute;left: -5px!important;top: -5px;z-index: 1;overflow: hidden;width: 75px;height: 75px;text-align: right;}.preorder-badge.ribbon span {font-size: 10px;font-weight: normal!important;color: #FFF;font-family:'futura pt'!important;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(145deg)!important;-webkit-transform: rotate(318deg)!important;width: 100px;display: block;position: absolute;top: 20px!important;right: -10px!important;background-color:black!important;background:black!important;box-shadow:none!important;}.preorder-badge.ribbon span::after, .preorder-badge.ribbon span::before {display:none!important;}#BIS_trigger {display:block;margin-top:15px;}.color_sticky_dark.act-scroll .right-column .basel-burger, .color_sticky_dark.act-scroll .right-column .basel-burger:after, .color_sticky_dark.act-scroll .right-column .basel-burger:before, .color_sticky_light.act-scroll .right-column .basel-burger, .color_sticky_light.act-scroll .right-column .basel-burger:after, .color_sticky_light.act-scroll .right-column .basel-burger:before {background-color:black;}@media only screen and (max-width: 700px){#shopify-section-161833411060c171b6 h1 {font-size:25px!important;}#shopify-section-161833411060c171b6 section {padding:50px 0px!important;}#shopify-section-161833411060c171b6 section .wrapper div {width:100%!important;padding:20px!important;}.top-bar-left p {display:none;}.grid-2 {display:grid;grid-template-columns:1fr;}.grid-2-child {padding:50px 20px!important;padding-top:80px!important;}.grid-2-child h3 {font-size:25px!important;}.grid-2 .video-button {right:42%!important;top:-5%!important;}.grid-2-child.column-2 {padding:200px 20px 20px!important;}.blue-button, .black-button {font-size:14px;}#shopify-section-1502247545192 .col-xs-6 {width:100%!important;}}.pre-order {background-color:#f7fdff;color:#5bb3cb;}.hover-mask h3 {color:white!important;}#shopify-section-1618339148e46bec6a .jdgm-carousel-item__review-body>p {height: 1.5em;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.gl_custom_162076232180224187 .spb_wrapper {text-align: center;}@media only screen and (max-width: 650px) {.mobile-banner {display: block!important;background: url('/cdn/shop/files/Banner.png?v=1624904791') no-repeat center center;height: 400px;background-size: contain;}}<!-- Alex added From Here -->.single-product-content .tabs li a {display: inline-block;margin-right: 0px;margin-bottom: 15px;border-top: 1px solid #6e6e6e;border-left: 1px solid #6e6e6e;border-right: 1px solid #6e6e6e;padding: 5px !important;border-radius: 4px;}.single-product-content .tabs {text-align: left;margin-bottom: 0px;}.single-product-content .tabs li {display: inline-block;margin-right: -5px;margin-bottom: 15px;border-bottom: 1px solid #6e6e6e;border-left: 0px solid #6e6e6e;border-right: 1px solid #6e6e6e;padding: 12px;border-radius: 1px}.single-product-content .tabs li.active {background-color: #5cb3cc; border-left: 1px solid #6e6e6e; border-right: 1px solid #6e6e6e;box-shadow: 2px -2px 10px #999;z-index: 9999;}.product-additional-galleries {text-align: center;margin-top: 10px;background-color: #5cb3cc;box-shadow: 2px 2px 10px #999;color: #fff;border-radius: 5px;}.product-additional-galleries:hover { background-color: #5cb3cca3;}.product-video-button a span {vertical-align: middle;position: relative;color: #fff;font-size: 28px;}.product-additional-galleries:hover {/* Start the shake animation and make the animation last for 0.5 seconds */animation: shake 0.5s;/* When the animation is finished, start again */animation-iteration-count: infinite;}@keyframes shake {0% { transform: translate(1px, 1px) rotate(0deg); }10% { transform: translate(-1px, -2px) rotate(-1deg); }20% { transform: translate(-3px, 0px) rotate(1deg); }30% { transform: translate(3px, 2px) rotate(0deg); }40% { transform: translate(1px, -1px) rotate(1deg); }50% { transform: translate(-1px, 2px) rotate(-1deg); }60% { transform: translate(-3px, 1px) rotate(0deg); }70% { transform: translate(3px, 1px) rotate(-1deg); }80% { transform: translate(-1px, -1px) rotate(1deg); }90% { transform: translate(1px, 2px) rotate(0deg); }100% { transform: translate(1px, -2px) rotate(-1deg); }}div.product-grid-item.product.basel-hover-link.product-type-simple.col-xs-6.col-sm-4.col-md-4.purchasableoutofstock {height: 500px !important;}}.szl-light {display:none;}.article__grid-image {height: 500px;object-fit: contain;}.attachment-full {height: 500px;object-fit: contain;}/*---------------- Custom CSS for desktop -------------------*/@media (min-width: 992px) {#shopify-section-16201622163caee852 {display: none !important;}}/*---------------- Custom CSS for tablet -------------------*/@media (min-width: 768px) and (max-width: 991px) {#shopify-section-16201622163caee852 {display: none !important;}.post {width: 100%;}}/*---------------- Custom CSS for mobile landscape -------------------*/@media (min-width: 481px) and (max-width: 767px) {#shopify-section-16201622163caee852 {display: none !important;}}/*---------------- Custom CSS for mobile -------------------*/@media (max-width: 480px){#shopify-section-1502247545192 {display: none !important;}#shopify-section-16201622163caee852 .owl-carousel .owl-nav>div.owl-prev {left: -35px !important;}#shopify-section-16201622163caee852 .owl-carousel .owl-nav>div.owl-next {right: -35px !important;}#shopify-section-16201622163caee852 .owl-carousel {touch-action: auto !important;}.basel-hover-quick .quick-shop-btn>a {font-size: 10px !important;}.basel-hover-quick .quick-shop-btn>a:before {font-size: 10px !important;}.basel-hover-quick .product-element-top {padding-bottom: 39px;}.basel-hover-quick .swatches-select>div {font-size: 14px !important;padding: 7px !important;margin-right: 7px !important;margin-top: 2px !important;margin-bottom: 3px !important;}.basel-hover-quick.quick-shop-shown .quick-shop-wrapper .basel-buttons {display: none !important;}.template-collection .main-page-wrapper .container {width: 95% !important; }.single-product-content .tabs li {display: inline-block;margin-right: 15px;margin-bottom: 10px;border-bottom: 1px solid #eaeaea;}}

h1, h2, h3, h4, h5, h6, p, a, ul, li, td, #tab-description, button, .swym-details, .swym-ui-component *, .breadcrumbs, .breadcrumb-last {
  	font-family: futura-pt, sans-serif!important;
	font-weight: 400;
	font-style: normal;
}

.share-title {
  text-transform:uppercase;
  font-family: futura-pt, sans-serif!important;
}

.shopify-breadcrumb {
  font-size:16px;
}



p, ul li, #tab-description {
   font-size:17px;
}

.icons-design-line .shopping-cart>a:before {
  font-weight:bold;
}

.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn {
  background-color:black!important;
  background:black!important;
}

.swym-ui-component .swym-wishlist-detail-header .swym-wishlist-main-title {
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: .1em;
    color: #333!important;
    margin-right: 50px;
    font-weight: bold!important;
    text-transform: uppercase!important;
}

.swym-ui-component .swym-wishlist-container-title-bar {
  background: rgba(92,179,204,0.75)!important;
}

.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-close-btn {
  background: #5cb3cc!important;
}