/** Shopify CDN: Minification failed

Line 54:0 Unexpected "{"

**/
/*  General
/*-------------------------- */
html,
body { font-size: 15px; color: #666666; }
body { font-size: 100%; font-weight: 400 }

a { color:#666666; }
.blog-detail .user-tags li  { color:#666666; }

.page-header h2, .page-header h1 { color:#666666; text-align: center;}

.breadcrumb a, 
.breadcrumb span {color:#666666;  text-transform:capitalize;}

/*  Background
/*-------------------------- */
.site-header.on,
body {
  
    background: #ffffff;
  
  
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

/* Product Name */
.product-title { text-transform: uppercase; }

/* Border product item */
.products-grid .grid-item-border .product-image,
.grid-item-border.product-img-box .product-photo-container { border-color: #c3c3c3;}

/*  Button
/*-------------------------- */

.btn, .btn-secondary, 
.text-continue a, 
.spr-summary-actions a, 
#get-rates-submit, 
.infinite-scrolling a, 
.infinite-scrolling-homepage a { font-size: 15px; }

.btn,
.btn-secondary,
.product-item .btn,
.widget-featured-product .btn,
{ 
  background-color: #ed497e; 
  color: #ffffff;
  border-color: #ed497e;
}
.header-panel-top .dropdown-cart .actions .btn{background-color: #ed497e!important;}
.header-panel-top .dropdown-cart .actions .btn:hover{ background-color: #ed497e!important;}

.text-continue a,
.list-category .view,
.collection-title a.btn,
#mc_embed_signup .input-group-btn .btn,
.spr-summary-actions a,

#create_customer .action-btn input,
.template-customers-addresses .grid .large--right a,
.ajax-success-modal .btn-secondary,
.infinite-scrolling a,
.infinite-scrolling-homepage a { 
  background-color: #ed497e;
  color: #ffffff;
  border-color: #ed497e;
}
.btn span.arrow { border-left-color: #ffffff; }
.btn:hover span.arrow { border-left-color: #ffffff; }
.btn.spr-button,#get-rates-submit,.quick-view .product-shop .btn,
.spr-form-actions .btn
{
  background-color: #ed497e; 
  color: #ffffff;
  border-color: #ed497e;
}


.content-blog .list-blog .button a { border-color:#ed497e; background-color: #ed497e; color: #ffffff; }

.quick-view .product-shop .btn:hover,
.cart-row .btn,
.dropdown-cart .actions .btn:hover { border-color:#ed497e; background-color: #ed497e; color: #ffffff; }

/* Title Color */
label,
.spr-icon,
.widget-title fieldset.box-title legend,
.home-instagram .widget-title h3,
.sidebar .widget-title,
.recently-viewed-products h2,
.refined-widgets > span,
.tab-content h4,
.tab-content .spr-form-title,
.tab-content .spr-review .spr-review-header-title,
.tab-content .spr-review .spr-review-header-byline,
#email-modal .window-window .window-content .title,
#email-modal .window-window .window-content .message,
.cart-list .price,
#shipping-calculator h3,
#add-comment-title, 
.title-comment,
.lookbook-slideshow { color:#666666; }

/* Body Color */
.product-shop .product-infor label { color: #666666; }

/*  Font Size
/*-------------------------- */
blockquote,
small,
.header-mobile .dropdown-menu,
.footer-top h3,
.tab-content .spr-review-content-body,
.toolbar.toolbar-bottom .page-total,
.dropdown-menu > li > a,
/*.product-shop .product-description h4,*/
.site-footer .social-icons .text,
.panel-group .panel-body h4,
.tab-content h4,
.tab-content .spr-form-label,
.tab-content .spr-review .spr-review-header-byline { font-size: 15px; }

.dropdown-cart .text-cart a,
.product-label strong,
.cart-row label.add-comments span:first-child { font-size: 13px; }

.quickview-button a,
.widget-tags li a,
.dropdown-cart .summary .label,
.newsletter .input-group-btn > .btn,
.site-nav .widget-featured-product .btn,
.spr-summary-actions a,
.toolbar,
.cart-title h2,
.cart-list input.update,
.cart-list a.remove,
.cart-row .total-price h3,
.swatch label,
.product-shop .product-infor label,
#email-modal .window-window .window-content .message { font-size: 15px; }

.free-shipping h3,
.price-box,
.cart-list .price { font-size: 16px; }

.refined-widgets > span, .panel-group .panel-title,
.widget-title h3,
.cart-row .btn:hover,
.contact-form .location h4,
.product-shop .total-price > span,
.related-products h2,
#shipping-calculator h3,
.grid-item h3,
.tab-content .spr-form-title,
.tab-content .spr-review .spr-review-header-title { font-size: 18px; }

.dropdown-cart .summary .price,
.product-shop .prices .compare-price { font-size: 19px; }

.page-header h2,
.page-header h1,
#contactFormWrapper h2,
.content-blog .list-blog h3,
#add-comment-title,
.title-comment,
#customer_login .page-header h1,
#email-modal .window-window .window-content .title,
.widget-title fieldset.box-title legend,
.collection-title h3.h5 { font-size: 27px; }

/*  Fonts
/*-------------------------- */
.refined-widgets > span,
.site-nav > li > a,
.header-top,
.header-panel-bottom .free_shipping,
.dropdown-cart .summary .label,
.dropdown-cart .text-cart a,
.page-header h2,
.page-header h1,
.banner h2,
.banner-home-bottom .des h4,
.widget-title h3,
.free-shipping h3,
.newsletter .block-title h3 span,
#email-modal .window-window .window-content .title,
.widget-new-product .widget-title h2,
.collection-title a,
/*.product-shop .product-description h4,*/
.related-products h2,
.recently-viewed-products h2,
#shipping-calculator h3,
#add-comment-title,
.title-comment,
.banner-home-top h4 span,
.slide-heading,
.footer-top h3,
#contactFormWrapper h2,
.contact-form .location h4,
.content-blog .list-blog .button a,
.widget-title fieldset.box-title legend,
.product-label strong,
.collection-title h3.h5,
.nav-tabs,
.tab-content .spr-form-title,
.spr-summary-actions a,
.cart-title h2,
.cart-row .total-price h3,
.cart-row label.add-comments span:first-child,
#shipping-calculator h3,
.loading-modal,
table.wishlist-product thead th,
.template-customers-account .page-header h4,
.template-customers-account .grid .grid-item p > a,
.template-customers-addresses .grid .grid-item > p.button > a,
.lookbook-slideshow .slide-des p:first-child,
.btn,
.btn-secondary,
.text-continue a,
#get-rates-submit,
.infinite-scrolling a,
.infinite-scrolling-homepage a,
.panel-group .panel-title,
.site-footer .social-icons .text{ font-family: Poppins; }

body,
table th,
.toolbar button,
.sidebar-custom .widget-title h3,
.site-nav .widget-featured-product .widget-title h3,
.site-nav .widget-featured-product .btn,
.blog-detail .page-header h1 { font-family: Poppins; }

.quickview-button a { font-family: Poppins; }

.countdown span,
.widget-tags li a,
.user-tags li a,
.lookbook .slide-text,
.template-customers-account .grid .grid-item > h5,
.template-customers-addresses .grid .grid-item > h3 { font-family: Poppins; }






.banner h2 { color: #000000; }
.banner p.line { background: #000000; }
.banner p { color: #2d2d2d; }

/* Settings Currency */
@media (max-width: 1024px) {
  
    .header-mobile { width: 100%; }
    .header-bottom .top-header { width: 33.34%; }
  	.header-bottom .dropdown-cart { width: 100%; max-width:450px }
  
}


/* Enable opacity when hover image */




.countdown .quickview-clock,
.countdown #clock { font-family: Poppins; font-size: 19px; }

/**/


/* Show sidebar on the left, right */


.widget-title fieldset.box-title legend{
   font-size:28px; 
}
.widget-title fieldset.box-title{
  border-top:3px solid #a4d9c0
}
.count_down {
    width: 100%;
    height: 25px;
    line-height: 25px;
  	color: #fff;
 	background:#e95144;
    text-transform: uppercase;
    position: absolute;
    z-index: 9;
    font-size:11px;
    bottom: 0;
    opacity: 0.9;
    font-weight: 500;
    letter-spacing: 1px;
  	left:0px
}
.sidebar-tag .widget-title h3{
    text-transform: uppercase;
}
.panel-group .panel-title > a:before{
    content: "\f106";
    font-family:'Font Awesome 5 Pro';
    font-size:18px;
    float:right
}
.panel-group .panel-title> a.collapsed:before{
    content: "\f107";
}
.panel-group .panel-title > a{
	display:block
}

/* Font-size: 11px */
.header-top, .header-panel-bottom .free_shipping, 
.top-header-panel, 
.recently-viewed-products .products-grid .product-item .btn,
.size-chart-open-popup, .quickview-button a{
	font-size: 14px; 
}

/* ================================================================== */

/* Font-size: 13px */
.grid-item .product-vendor, .sidebar-tag .widget-title h3, 
.products-grid .product-item .btn, 
.sidebar-links .widget-content > ul > li > a,
.sample-vendor a,
#customer_login .action-btn input,
.nav-tabs > li > a, .ajax-success-modal .btn-secondary, .cart-title h2, 
.cart-row .total-price h3, #get-rates-submit, #shipping-calculator h3,
.content-blog .list-blog .button a{
	font-size: 15px;
}

/* =================================================================== */

/* Font-size: 16px */
.recently-viewed-products h2, .sidebar-cms-custom .widget-title h3,#add-comment-title,  .related-products h2, .product-list .price-box, .title-comment, .contact-form .location h4{
  	font-size: 17px;
}
/* =================================================================== */

/* Font-size: 17px */
.product-shop .prices .compare-price{
  	font-size: 20px;
}
/* =================================================================== */

/* Font-size: 18px */
.article-title a,  .blog-detail .page-header h1{
   	font-size: 21px;
}
/* Font-size: 12px */
.dropdown-cart .text-cart a{
  font-size: 15px; 
}


@media (max-width: 1024px){
  .header-mobile .ls-config{
      display:none
  }
  .menu-block, .header-mobile .customer-area, .header-mobile .wrapper-top-cart{
    	width:33.3333%!important;
  }
}
