/** Shopify CDN: Minification failed

Line 389:33 Unexpected "("

**/
/*  Typography -------------------------- */
html,
body { font: 400 12px/1.65 Roboto, Arial; color: #323232; }

h1 { font: 700 32px/1.15 Montserrat, Arial; color: #000000; }
h2 { font: 700 24px/1.25 Montserrat, Arial; color: #000000; }
h3 { font: 700 24px/1.25 Roboto, Arial; color: #000000; }
h4 { font: 700 20px/1.35 Montserrat, Arial; color: #000000; }
h5 { font: 700 13px/1.35 Montserrat, Arial; color: #000000; }
h6 { font: 700 11px/1.35 Roboto, Arial; color: #000000; }

a, a:hover { color: #000000; }

input,
textarea,
select { border: 1px solid #cccccc; }
label { color: #000000; }

blockquote { color: #8d8d8d; }

table { background: #ffffff; border: 1px solid #cccccc; }
table th { color: #000000; }
table td,
table th { border-bottom: 1px solid #cccccc; }
table tbody th { border-right: 1px solid #cccccc; }

.page-header { background-color: #f8f9f9; }
.page-header h2, 
.page-header h1 { font: 700 32px/1.15 Montserrat, Arial; text-align: center; text-transform: uppercase; }
.page-header h2 a { color: #000000; }

.breadcrumb a, 
.breadcrumb span { text-transform:uppercase; }


  .selectize-control div[data-value~="1"] {background: url(//getit.qa/cdn/shop/t/81/assets/i-lang-1.png?v=115225124107377103951621181445) no-repeat;}
  .selectize-control div[data-value~="2"] {background: url(//getit.qa/cdn/shop/t/81/assets/i-lang-2.png?v=115225124107377103951621181445) no-repeat;}


/*  Header -------------------------- */
.site-header { background: #fbfcfe; }
.header-logo a,
.header-panel > li > a,
.site-header .selectize-input,
.site-header .search-bar .search-btn,
.site-header .search-bar input.input-group-field { color: #1b1b1b; }

.header-panel > li { border-left: 1px solid #151515; }
.header-panel > li > a,
.customer-area > a,
.site-header .selectize-input { font: 700 11px/1.35 Roboto, Arial; }
.header-panel > li:hover > a > span { border-color: #1b1b1b; }

.nav-bar { border-top: 1px solid #151515; }
.site-header .search-bar { border-color: #151515; }

.site-header .selectize-control div.item:after { border-top-color: #1b1b1b; }
.site-header .selectize-dropdown,
.header-mobile,
.header-mobile a { color: #040404; }

.header-mobile .dropdown-menu { border: 1px solid #151515; border-width: 0 0 1px; }
.dropdown-login .dropdown-menu { font: 400 12px/1.65 Roboto, Arial; }
.dropdown-login .dropdown-menu p a { color: #000000; }

.wrapper-top-cart #cartCount { background: rgba(0,0,0,0); }
.nav-search .dropdown-menu { font: 400 12px/1.65 Roboto, Arial; }

/*  Body -------------------------- */
body {
  font-size: 100%;
  background-color: #ffffff;
  
}

.product-title, 
.product-name a,
.ajax-product-title { font: 700 11px/1.35 Roboto, Arial; font-weight: 400; text-transform: capitalize; color: #000000; }
.product-name { font: 700 11px/1.35 Roboto, Arial; text-transform: capitalize; color: #000000; }

.price-box { font-weight: 700; color: #000000; }
.price.on-sale, 
.special-price { color: #e75353!important; }
.old-price, 
.compare-price { color: #8d8d8d!important; }
.price-box em { color: #8d8d8d }

.list-category a.view, .collection-list a.view { border: 3px solid #131313; }
.list-category a.view:hover,.collection-list a.view:hover { background-color: #131313; }
.collection-title { border-top: 2px solid #cccccc; }
.collection-title .count-products { color: #929292; }
.list-category .grid-item:hover .collection-title,.collection-list .grid-item:hover .collection-title{ border-color: #131313; }

/* Body Line */
.three-block-text li:nth-child(2),
.recently-viewed-products,
.products-grid .grid-item-border .product-top { border-color: #cccccc; border-style: solid; }

/*  Footer -------------------------- */
.home-instagram { background-color: #f8f9f9; }

.site-footer {
  background-color: #000000;
  
  
  color: #ffffff;
}
.site-footer a { color: #ffffff; }
.site-footer a:hover { border-color: #ffffff; }

.footer-top h6 { color: #ffffff; }
.footer-bottom { border-top: 1px solid #4c4949; }
.footer-bottom .links li { border-right: 1px solid #4c4949; }


.footer-top ul li.last { padding-top: 10px; }
.footer-top ul li.last:before { content: ''; display: inline-block; margin-right: 4px; border: 5px solid transparent; border-left-color: #ffffff; }
.footer-top ul li.last a { color: #ffffff; }
.footer-top ul li.last a:hover { border-color: #ffffff; }


.newsletter .input-group-field { background-color: #f9f9f9; color: #ffffff; }

/*  Navigation -------------------------- */
.site-nav > li > a { font: 700 11px/1.65 Roboto, Arial; color: #0f0e0e; }
.site-nav > li:hover > a,
.site-nav > li:hover > a:hover { color: #dc166a; }
.site-nav > li:hover > a span,
.site-nav > li:hover > a:hover span { border-bottom-color: #dc166a; }

/* dropdown menu */
.site-nav-dropdown { font: 400 12px/1.25 Roboto, Arial; background: #fafcff; border: 1px solid #cb2e70; }
.site-nav-dropdown .col-1 .inner > a { font: 700 11px/1.25 Roboto, Arial; }
.site-nav-dropdown .col-1 .inner > a,
.site-nav-dropdown .widget-title h6 { color: #000; }
.site-nav-dropdown li a { color: #000000; }
.site-nav-dropdown li a > span { border-bottom: 1px solid transparent; }
.site-nav-dropdown li a:hover { color: #000; }
.site-nav-dropdown li a:hover > span,
.site-nav-dropdown li.dropdown:hover > a > span { border-color: #000; }

.site-nav-dropdown .widget-title h6 { font: 700 11px/1.25 Roboto, Arial; }
.mm-listview { font: 400 12px/1.25 Roboto, Arial; }

/* Dropdown Cart */
#dropdown-cart { background-color: #ffffff; }
#dropdown-cart .cart-collateral { color: #929292; }
#dropdown-cart .price { color: #000000; }
#dropdown-cart .summary { border-top: 1px solid #cccccc; }
#dropdown-cart .summary .label { color: #000000; }
#dropdown-cart .summary .price { font: 700 20px/1.35 Montserrat, Arial; }
#dropdown-cart .text-cart a { font: 700 11px/1.35 Roboto, Arial; }
#dropdown-cart .text-cart a:after { border-left-color: #000000; }
#dropdown-cart .btn { font: 700 13px/1.35 Montserrat, Arial; }
.mini-products-list .item { border-top: 1px solid #cccccc; }

/* Home Page */
.home-banner .inner,
.three-block-text,
.custom-block,
.banner-home-bottom,
.slide_brand { border-top: 1px solid #cccccc; }
.homepage-top { border-bottom: 1px solid #cccccc; }
.homepage-tabs { border-top: 1px solid #cccccc; }
.banner-home-bottom .des h3 { font: 700 24px/1.25 Montserrat, Arial; }
.three-block-text li a { font: 700 11px/1.35 Roboto, Arial; color: #000000; }
.three-block-text li a:hover span { border-color: #000000; }

/* Count Down */
.countdown .quickview-clock,
.countdown #clock { font-weight: 700; color: #000000; }

/* Label */
.product-label strong { background-color: #e75353; color: #fff; }
.product-label strong.new { background-color: #ffffff; color: #000000; border: 1px solid #cccccc; }
.sold-out-label { background-color: #f8f9f9; }

/* Close Button */
.quickview-button a { color: #000000; }

/* Sidebar */
#displayTextLeft { font: 700 11px/1.35 Roboto, Arial; font-weight: 700; }

.widget-title a:hover { color: #000000; border-bottom: 1px solid #000000; }
.refined-widgets h5 span,
.widget-title h5 span { border-bottom: 1px solid #000000; }
.sidebar-custom:not(:first-child) .widget-title { border-top: 1px solid #cccccc; }
.refined-widgets > a,
.sidebar .widget-title h6 a { color: #e75353; }
.refined-widgets > a:hover,
.sidebar .widget-title h6 a:hover { border-color: #e75353; }
.sidebar .widget-title h6 span:before { border-top-color: #000000; }
.sidebar .widget-title.click h6 span:before { border-bottom-color: #000000; }

.sidebar-links .widget-content > ul > li > a { font: 700 11px/1.35 Roboto, Arial; color: #000000; }
.sidebar-links .widget-content > ul > li > a:hover { color: #8d8d8d; }
.sidebar-links .widget-content > ul > li:not(:first-child) { border-top: 1px solid #cccccc; }

/* Category Page */
.custom-block-cat { border-bottom: 1px solid #cccccc; }

@media (min-width: 768px) { 
  .products-grid .product-item:hover { background-color: #ffffff; border: 1px solid #cccccc; }
}

.toolbar label { font: 700 11px/1.35 Roboto, Arial; letter-spacing: 0.05em; }
.toolbar button { font: 400 12px/1.65 Roboto, Arial; border: 0; border-bottom: 1px solid #131313; }
.toolbar button:before { border-top-color: #000000; }
.toolbar .btn-group.open button:before { border-bottom-color: #000000; }

.dropdown-menu > li > a { font: 400 12px/1.65 Roboto, Arial; color: #323232; }
.dropdown-menu > .active > a, 
.dropdown-menu > .active > a:hover, 
.dropdown-menu > .active > a:focus { background: #f8f9f9; color: #000000;}

.toolbar.toolbar-bottom { border-top: 1px solid #cccccc; }
.pagination-page { font: 700 11px/1.35 Roboto, Arial; letter-spacing: 0.05em; color: #000000; }
.pagination-page li a,
.pagination-page li > span { color: #000000; }
.pagination-page li > a:hover,
.pagination-page li.active > span { border-color: #000000; }
.pagination-page li.text > a:hover { border-color: transparent; opacity: 0.7; filter:alpha(opacity=70); }

/* Category Page */
.product-list .grid-item:not(:first-child) { border-top: 1px solid #cccccc; }

/* Detail Page */
.more-view-wrapper li a:hover,
.more-view-wrapper li a:active { border-color: #cccccc; }
.more-view-wrapper .owl-theme .owl-controls .owl-buttons div { border: 1px solid #cccccc; }

.product-shop .selectize-input { border: 1px solid #cccccc; }
.product-shop .selectize-control.single .selectize-input:after { border-top-color: #000000; }
.product-shop .selectize-control.single .selectize-input:before { border-left: 1px solid #cccccc; }
.product-shop .selectize-control.single .selectize-input.dropdown-active:after { border-bottom-color: #000000; }

.product-shop .product-title,
.product-shop .product-title h2 { font: 700 24px/1.25 Roboto, Arial; color: #000000; text-transform: none; letter-spacing: 0; }
.product-shop .product-title a { color: #000000; font-size: 83.5%; }
.product-shop .sample-vendor { color: #8d8d8d; }
.product-shop .prices { font: 700 24px/1.25 Montserrat, Arial; }
.product-shop .prices .compare-price { font-size: 75%; }
.product-shop .price { color: #000000; }
.product-shop .extra { border: 1px solid #cccccc; border-left: 0; }
.button.dec:after { border-top-color: #000000; }
.button.inc:after { border-bottom-color: #000000; }

.swatch label { border: 1px solid #cccccc; }
.swatch input:checked + label,
.swatch label:hover { border-color: #000000; }
.swatch .header { color: #000000;  }
.product-list .wishlist,
.product-shop .wishlist { font: 700 11px/1.35 Roboto, Arial; }

.product-shop .total-price { font-weight: 700; color: #000000; }
.quick-view .product-shop .btn,
.product-shop #add-to-cart-form .btn { font: 700 13px/1.35 Montserrat, Arial; }

.share_toolbox { border: 1px solid #cccccc; border-width: 1px 0; }

.product-shop .tags a { color: #323232; }

.nav-tabs > li > a { font: 700 13px/1.35 Montserrat, Arial; font-weight: 700; color: #8d8d8d; border-top: 2px solid #cccccc; }
.nav-tabs > li > a:hover,
.nav-tabs > li.active > a, 
.nav-tabs > li.active > a:hover, 
.nav-tabs > li.active > a:focus { color: #000000; }

.homepage-tabs .nav-tabs > li > a:before { color: #8d8d8d; }
.homepage-tabs .nav-tabs > li > a:hover,
.homepage-tabs .nav-tabs > li.active > a, 
.homepage-tabs .nav-tabs > li.active > a:hover, 
.homepage-tabs .nav-tabs > li.active > a:focus { border-bottom-color: #000000!important; }

.panel-group .nav-tabs { border-bottom: 1px solid #cccccc; }
.panel-group .nav-tabs > li { border-top: 2px solid #cccccc; }
.panel-group .nav-tabs > li:hover,
.panel-group .nav-tabs > li.active { border-top: 2px solid #000000; background-color: #ffffff; }
.panel-group .nav-tabs > li > a { color: #000000; border-width: 0 1px; border-color: transparent; }
.panel-group .nav-tabs > li > a:hover,
.panel-group .nav-tabs > li.active > a, 
.panel-group .nav-tabs > li.active > a:hover, 
.panel-group .nav-tabs > li.active > a:focus { border: 1px solid #cccccc; border-width: 0 1px; }

.panel-group .spr-review, 
.tab-content .spr-form { border-top: 1px solid #cccccc!important; }
.panel-group .spr-form-title { font: 700 13px/1.35 Montserrat, Arial; }
.panel-group .spr-form-label { font: 400 12px/1.65 Roboto, Arial; font-weight: 700; }
.panel-group .spr-review .spr-review-header-byline { font: 400 12px/1.65 Roboto, Arial; }
.panel-group .spr-review-reportreview { font: 400 12px/1.65 Roboto, Arial; color: #000000; }

.panel-group .panel { border-top: 1px solid #cccccc; }
.panel-group .panel-title { font: 700 13px/1.35 Montserrat, Arial; }
.panel-group .panel-title > a.collapsed { color: #000000; }
.panel-group .panel-title > a,
.panel-group .panel-title > a:hover { color: #8d8d8d; }

.related-products { border-top: 1px solid #cccccc; }
.related-products h2 { font: 700 13px/1.35 Montserrat, Arial;  border-top: 1px solid #cccccc; }

/* Cart Page */
.text-right a.continue { font: 700 11px/1.35 Roboto, Arial; }
.cart-title,
.cart-row h5 { border: 1px solid #cccccc; border-width: 1px 0; }
.cart-list li { border-bottom: 1px solid #cccccc; }
.cart-list .item p { color: #929292; }
.cart-list .product-qty .extra { border: 1px solid #cccccc; }
.cart-list .price { color: #000000; }

.cart-summary > .total-price { border-bottom: 1px solid #cccccc; }
.cart-summary .price > span { font: 700 24px/1.25 Roboto, Arial; color: #000000; }

.cart-row label.add-comments > span:first-child { font: 700 11px/1.35 Roboto, Arial; background-color: #e75353; color: #fff; }

/* Wishlist Page */
.wishlist-product thead th { font: 700 11px/1.35 Roboto, Arial; font-weight: 700; border-top: 1px solid #cccccc; }
.wishlist-product .price { color: #000000; }
.wishlist-product .remove a { border: 2px solid #e75353; }
.wishlist-product .remove a:hover { background-color: #e75353; }

/* Account Page */
#customer_login .action-btn span { color: #929292; }
#customer-register p.title { border-top: 1px solid #cccccc; }
.grid .grid-item .page-title { border: 1px solid #cccccc; border-width: 1px 0; }

/* Contact Page */
.contact-us h5:after { background: #000000; }
.contact-form .location p.hours { border-top: 1px solid #cccccc; padding-top: 25px; margin-top: 28px; }

/* Blog Page */
.widget-recent-articles .article:not(:first-child) { border-top: 1px solid #cccccc; }
.widget-recent-articles .article a { color: #000000; }
.widget-recent-articles .article a:hover { border-bottom: 1px solid #000000; }
.widget-recent-articles .article em { color: #929292; }
.blog_author,
.blog_author a,
.user-tags, 
.user-tags a,
.user-tags label,
.widget-tags li a { color: #8d8d8d; }
.user-tags label span { border-bottom: 1px solid #8d8d8d; }
.user-tags a:hover,
.widget-tags li a:hover { color: #000000; border-color: #000000; }

.content-blog .list-blog h3,
.blog-detail .title h3 { font: 700 20px/1.35 Montserrat, Arial; }
.content-blog .list-blog h3 a { color: #000000; }
.content-blog .list-blog h3 a:hover { border-bottom: 1px solid #000000; }
.content-blog .list-blog > li,
.content-blog .toolbar.toolbar-bottom { border-top: 1px solid #cccccc; }

#add-comment-title,
.title-comment { font: 700 20px/1.35 Montserrat, Arial; border-top: 1px solid #cccccc; }

.comment-head,
.blog-detail p.note { color: #929292; }

/* Search Page */
.search-page .page-header h2 { font: 700 20px/1.35 Montserrat, Arial; }
.search-page .search-bar { background-color: #ffffff; border:  1px solid #cccccc; }
.search-page .search-bar .search-btn {
  background-color: #000;
  border: 1px solid #000;
  color: #fff;
}
.search-page .search-bar .search-btn:hover {
  background-color: #57698f;
  border-color: #57698f;
  color: #fff;
}


/* Lookbook Page */
.lookbook .bottom { border-top:  1px solid #cccccc; }
.lookbook .btn { font: 700 13px/1.35 Montserrat, Arial; }

/* Popup Newsletter */
#email-modal .window-content h2 { font: 700 20px/1.35 Montserrat, Arial; }
#email-modal .window-content .line { background: #000000; }
#email-modal .window-content .sub-title { color: #000000; }
#email-modal .window-content .message { font: 700 11px/1.35 Roboto, Arial; color: #000000; line-height: 1.55; }

/*  Button -------------------------- */
.transparentBackgroundColorMixin (@alpha,@color) {
  background-color: rgba(red(@color), green(@color), blue(@color), @alpha);
}

.btn,
.btn-secondary,
.text-continue a,
.spr-summary-actions a,
.spr-button-primary,
.content-blog .list-blog .button a,
.infinite-scrolling a,
.infinite-scrolling-homepage a,
a.add-new-address,
#comments .btn-secondary,
.list-blog a.btn:hover,
.grid .grid-item p.button a:first-child,
#create-account input.btn:first-child { 
  background-color: #000;
  border-color: #000;
  color: #fff;
  font: 700 11px/1.35 Roboto, Arial;
}

.btn:hover,
.btn-secondary:hover,
.text-continue a:hover,
.spr-summary-actions a:hover,
.spr-button-primary:hover,
.content-blog .list-blog .button a:hover,
.infinite-scrolling a:hover,
.infinite-scrolling-homepage a:hover,
a.add-new-address:hover,
.grid .grid-item p.button a:hover,
#create-account input.btn:hover,
.cart-list .remove:hover,
.cart-list .update:hover,
.dropdown-login input.btn:hover {
  background-color: #57698f;
  border-color: #57698f;
  color: #fff;
  font: 700 11px/1.35 Roboto, Arial;    
}

.products-grid .wishlist:before,
.products-grid .grid-item .btn:before { 
  background-color: #000;
  border: 1px solid #000;
}

.products-grid .wishlist:hover:before,
.products-grid .grid-item .btn:hover:before {
  background-color: #57698f;
  border: 1px solid #57698f;
  opacity: 1; filter: alpha(opacity=100);
}

.cart-list .remove,
.cart-list .update,
.list-blog a.btn,
.dropdown-login input.btn,
.cart-summary .btn { 
  background-color: #fff;
  border: 1px solid #0b0b0b;
  color: #000;  
  font: 700 11px/1.35 Roboto, Arial;
}

#create-account input.btn,
.grid .grid-item p.button a {
  background-color: #f14e48;
  border-color: #f14e48;
  color: #fff;
  font: 700 11px/1.35 Roboto, Arial;
}

.cart-summary .btn {
  background-color: #f14e48;
  border-color: #f14e48;
  color: #fff;
  font: 700 14px/1.35 Montserrat, Arial;
}

.btn[disabled] { background: none!important; border-color: #e75353!important; color: #e75353!important; }


.quick-view .selector-wrapper { display: none; }


/* Enable-Disable Sidebar */

  .template-collection .sidebar { display: none!important; }
  @media (max-width: 767px) {
    .template-collection #displayTextLeft { display: none; }
  }



  @media (min-width: 768px) {
  	.template-blog .sidebar,
    .template-article .sidebar { display: block!important; }
  }
  @media (max-width: 767px) {
    .template-blog #displayTextLeft,
    .template-article #displayTextLeft { display: block; }
  }


/* Enable opacity when hover image */


/* Show sidebar on the left, right */


@media (max-width: 767px) {
  #cartToggle .fa-shopping-cart,
  .header-mobile #showLeftPush,
  .customer-area > a { color: #1b1b1b; }  
  .header-top { border-bottom: 1px solid #151515; }  
  .nav-search .dropdown-menu { background: #fafafa; border: 1px solid #cccccc; border-width: 1px 0; }
  
  #menu { background:  url(//getit.qa/cdn/shop/t/81/assets/box-shadow-mobile.png?v=131643872659030714281621181418) right 0 repeat-y #fafcff; }
  .mm-navbar { border-color: #ccc; }
  .mm-listview > li > a { border-bottom: 1px solid #ccc; }
  .mm-listview > li, 
  .mm-listview > li:after, 
  .mm-listview > li .mm-next, 
  .mm-listview > li .mm-next:before { border-color: #ccc; }
  .mm-menu .mm-listview > li .mm-next:after, 
  .mm-menu .mm-listview > li .mm-arrow:after { border-color: #000; }
  .mm-menu .mm-listview > li:hover .mm-next:after, 
  .mm-menu .mm-listview > li:hover .mm-arrow:after { border-color: #000000; }
  .mm-subopened .mm-subblocker:before { color: #000; }
  
  .site-nav > li > a { color: #000; }
  .site-nav > li:hover > a, 
  .site-nav > li:hover > a:hover { color: #000000; }
  
  .customer-area .dropdown-menu { border: 1px solid #cccccc; border-width: 1px 0; }
}