/** Shopify CDN: Minification failed

Line 16:108 Unexpected ","

**/
.collection-sidebar a.btn--secondary.btn--small {
    /* background-color: transparent!important;
    color: #000!important; */
    border: 0;
    padding: 5px 0;
}

 /*.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level):hover,.verticalmegamenu .menu .col ul li a:hover {
    color: #6B6B6B;
} */
.without-childlink .h5 a.site-nav__dropdown-link.site-nav__dropdown-link--top-level:hover,a.underline:hover,,.verticalmegamenu .menu .col.medium-up--one-sixth h3:hover {
    text-decoration: underline!important;
}

/*ul.site-footer__linklist li a:hover  */
.without-childlink .h5 a.no-uderline.site-nav__dropdown-link.site-nav__dropdown-link--top-level:hover,a.no-uderline{
    text-decoration: none !important;
}
 
.verticalmegamenu .menu .col.medium-up--one-sixth h3 {
    line-height: 1.2;
}
    /*
body.{{brandcolor}} .swym-wishlist-grid .swym-add-to-cart-btn:hover,body.{{brandcolor}} .swym-wishlist-detail-content .swym-wishlist-add-to-cart-btn:hover{
     color:{{ settings[color_button] | default: "#000" }}!important; 
    background:{{ settings[color_button_text] | default: "#fff" }}!important;
    border:1px solid; 
}
body.GSHOCK .product-block .add-to-cart:hover,body.GSHOCK .addcart.btn:hover,body.EDIFICE .product-block .add-to-cart:hover,body.EDIFICE .addcart.btn:hover,body.GSHOCK .swym-wishlist-grid .swym-add-to-cart-btn:hover,body.GSHOCK .swym-wishlist-detail-content .swym-wishlist-add-to-cart-btn:hover,body.EDIFICE .swym-wishlist-grid .swym-add-to-cart-btn:hover,body.EDIFICE .swym-wishlist-detail-content .swym-wishlist-add-to-cart-btn:hover{
 background: #6B6B6B!important;
    color:#fff!important;
    border-color: #6B6B6B!important;
  
}

body.CASIOVINTAGE .product-block .add-to-cart:hover, body.CASIOVINTAGE button.addcart.btn:hover,body.BABYG .product-block .add-to-cart:hover,body.BABYG button.addcart.btn:hover,body.CASIOMUSIC .product-block .add-to-cart:hover,body.CASIOMUSIC button.addcart.btn:hover,
body.CASIOVINTAGE .swym-wishlist-grid .swym-add-to-cart-btn:hover,body.CASIOVINTAGE .swym-wishlist-detail-content .swym-wishlist-add-to-cart-btn:hover,
body.BABYG .swym-wishlist-grid .swym-add-to-cart-btn:hover,body.BABYG .swym-wishlist-detail-content .swym-wishlist-add-to-cart-btn:hover,
body.CASIOMUSIC .swym-wishlist-grid .swym-add-to-cart-btn:hover,body.CASIOMUSIC .swym-wishlist-detail-content .swym-wishlist-add-to-cart-btn:hover{
  background: #000000!important;
    color:#fff!important;
    border-color: #000000!important; 
}
body.CASIOCALCULATORS .product-block .add-to-cart:hover,body.CASIOCALCULATORS button.addcart.btn:hover,body.CASIOCALCULATORS .swym-wishlist-grid .swym-add-to-cart-btn:hover,body.CASIOCALCULATORS .swym-wishlist-detail-content .swym-wishlist-add-to-cart-btn:hover{
 background: #003296!important;
    color:#fff!important;
    border-color: #003296!important; 
}
*/
.template-collection .addcart svg.icon.icon-cart {
    height: 13px;
}

   /*
 button.addcart.btn.btn--full[disabled] {
  background-color: #000;
    opacity: 0.5;
    cursor: not-allowed; 
}
.content-sec a.btn.btn--secondary.btn--full:hover {
   color: #fff;
    background-color: #003296; 

} 


a.promo-grid__slide-link:hover a.btn {
color: #000000!important;
    background: #ffffff!important;
    border: 1px solid !important; 
}
*/



.promo-grid__text span.SPCMP_Add_span {
    display: none;
}
button.swym-log-out-btn.swym-button.swym-button-1.swym-is-button.swym-bg-2.swym-color-4,button.swym-login-btn.swym-button.swym-button-1.swym-is-button.swym-bg-2.swym-color-4 {
    color: #434655 !important;
}
.swym-save-wishlist-modal-dialog button.swym-save-list-btn.swym-button.swym-button-1.swym-is-button.swym-bg-2.swym-color-4.swym-disabled {
    color: #000!important;
}
.swym-ui-component .swym-mailing-list-modal .swym-mailing-list-modal-dialog .swym-close-btn,.swym-add-mailing-list-btn.swym-button.swym-button-1.swym-bg-2.swym-color-4.swym-disabled {
   
    top:22px!important;   
}
.swym-ui-component .swym-mailing-list-modal .swym-mailing-list-modal-dialog .swym-add-mailing-list-btn.swym-disabled{
  color:#000!important;
  border:1px solid #000!important;
}
.swym-wishlist-container-title-bar.swym-bg-1.swym-bg-2.swym-color-4 {
    background: #fff !important;
}
button.swym-clear-wishlist-btn.swym-button.swym-button-1.swym-is-button.swym-bg-2.swym-color-4 {
    background-color: #000;
    color: #fff!important;
}
button.swym-log-out-btn.swym-button.swym-button-1.swym-is-button.swym-bg-2.swym-color-4 {
    color: #fff !important;
}
a.btn.btn--secondary.btn--small.section-header__link.featured-btn {
    margin-left: 15px;
}

.site-footer__linklist li a:hover {
    border-bottom: 1px solid #000;
}


@media only screen and (max-width: 600px) {
.headglobal {
    padding: 0 15px;
}
}






/* new navigation css */
li.mobile-nav__item.mobile-nav__item--secondary {
    background-color: #000;
    color: #fff;
    padding: 25px 0;
    margin-top: 0px;
  margin-bottom: 0px;

}
.multi-level-menu-wrapper .subMenu .childcontent {
    margin-bottom: 10px;
    margin-right: 0 !important;
}
li.mobile-nav__item.mobile-nav__item--secondary a.mobile-nav__link {
    color: #fff;
}

 li.mobile-nav__item.mobile-nav__item--secondary .grid .login-mobile a.mobile-nav__link {
    background-color: #fff;
    text-align: center;
    color: #000;
       font-size: 18px;
    margin: 0 5%;
    width: 89.5%;
  font-weight: 600;
   
} 
.drawer-footer.menu.dropdown-child{
  display:none;
}
.accordion-footer-mobile.active-mobile:after {
    content: "\2212";
}
.accordion-footer-mobile:after {
    content: '\002B';
    float: right;
    margin-left: 5px;
  color:#fff;
}
ul.drawer-footer.menu.dropdown-child li a {
    color: #fff;
    font-size: 13px;
      padding: 10px 15px;
}
li.mobile-nav__item.mobile-nav__item--secondary a.mobile-nav__link:active{
  background-color:#000;
  color:#fff;
}





.desktop-new-searchbar button#search-bar-icon {
    padding: 0;
    margin: 0;
  border: 0;
    min-width: 15px;
    background: #000;
    border-bottom: 1px solid #fff;
      border-radius: 0;
}

.desktop-new-searchbar.site-nav__link.site-nav__link--icon {
    padding: 0;
    padding-right: 15px;
}

.desktop-new-searchbar input.input-group-field {
    border: 0;
    padding: 0;
    border-bottom: 1px solid #fff;
    margin: 0;
  
}

button.btn.btn--full.add-to-cart:disabled,
button.addcart.btn.btn--full:disabled,
button.addcart.btn.btn--full[disabled]{
 border: 1px solid #DADADA !important;
  background-color: #DADADA !important;
  color: #727272 !important;
  cursor:pointer !important;
  /* border: 1px solid #1a1a1a !important;
  background-color: #F7F8FA !important;
  color: #1a1a1a !important;
  cursor:pointer !important;
    border: 1px solid transparent !important; 
    background-color: #1a1a1a !important;
    color: #fff !important;
    cursor: pointer !important; */
}


/* button.addcart.btn.btn--full:disabled:hover,
button.addcart.btn.btn--full[disabled]:hover {
    background: #1a1a1a !important;
    color: #fff !important;
}
 */


.ss__theme .ss__results .ss__result .grid-product__content .swym-add-to-wishlist-view-product {
    z-index: 2 !important;
}











@media only screen and (max-width: 768px) {
.mobile-new-search-bar input.input-group-field {
      background: #fff !important;
    border: 1px solid #fff !important;
      padding: 5px;
}
.mobile-new-search-bar button#search-bar-icon {
     min-width: 35px;
    padding: 0;
    background: #fff;
    border: 1px solid #fff;
    box-shadow: none;
    color: #000;
    border-radius: 0;
    transition: none;
}
.mobile-new-search-bar .input-group-btn {
    border: 0;
    padding: 0;
    margin: 0;
    box-shadow: none;
    outline: 0;
}


.drawer__fixed-header_new {
     background: #000;
    padding: 15px;
}
  .insideheaderlogo {
    display: flex;
}
.logobrandheadmobile {
display: inline-flex;
    width: 50%;
    vertical-align: middle;
}
.drawer__close_new {
    display: inline-block;
    width: 50%;
    vertical-align: middle;
}
.searchbarformobile {
    width: 100%;
    float: none;
}  

.logobrandheadmobile .site-header__logo {
    margin: 0px 0;
}

.searchbarformobile input.input-group-field {
      background: #fff !important;
    border: 1px solid #fff !important;
}
.searchbarformobile button#search-bar-icon {
    min-width: 35px;
    padding: 0;
    background: #fff;
    border: 1px solid #fff;
    box-shadow: none;
    color: #000;
    border-radius: 0;
    transition: none;
}
.searchbarformobile.input-group-btn {
    border: 0;
    padding: 0;
    margin: 0;
    box-shadow: none;
    outline: 0;
} 

.logobrandheadmobile .h1.site-header__logo {
    margin: 0;
}
  .logobrandheadmobile .site-header__logo a {
    padding: 10px 0 !important;
}


.site-header {
    padding: 11px 10px;
    padding-bottom: 23px;
}

  
}
  
@media only screen and (max-width: 990px) {

.site-nav__link {
        padding: 13px 3px;
        font-size: 11px !important;
        line-height: 20px;
    }
      .site-nav__link--icon .icon {
        width: 20px;
      }

  .desktop-new-searchbar.site-nav__link.site-nav__link--icon {
    padding: 0;
    padding-right: 5px;
}
  svg.swym-svg-brand,
  svg.swym-svg {
    width: 18px;
}

  .desktop-new-searchbar input.input-group-field {
    font-size: 9px !important;
}
  .announcement-link-text {
    font-size: 11px;
}
  .header-layout--left-center .header-item--logo {
        min-width: 110px;
    }

}

  
@media only screen and (max-width: 840px) {

.site-nav__link {
        padding: 13px 3px;
        font-size: 10px !important;
        line-height: 20px;
    }
}

@media only screen and (max-width: 790px) {
    .site-nav__link {
        padding: 13px 3px;
        font-size: 9px !important;
        line-height: 20px;
    }
}


@media only screen and (max-width: 768px) {
  .childcontent {
    display: block!important;
    width: 100%!important;
}
  a.accordion-mobile,a.grand-cld2{
    padding-left:0!important; 
  }
  .multi-level-menu-wrapper .subMenu .childcontent a{
width:auto;
        padding-bottom: 5px !important;
}




.template-page .main-content,  
body.template-customers-order .page-content,
body.template-customers-addresses .page-content,
body.template-customers-register .page-content,
body.template-customers-account .page-content,
body.template-customers-login .page-content{
    padding-bottom: 180px;
}
.template-page .main-content.stickymaincontain,
body.template-customers-order .stickymaincontain .page-content,
body.template-customers-addresses .stickymaincontain .page-content,
body.template-customers-register .stickymaincontain .page-content,  
body.template-customers-account .stickymaincontain .page-content,
body.template-customers-login .stickymaincontain .page-content{
    padding-bottom:40px !important;
}  

 body.USERMANUALS i.arrownav.arrowleft {
    border-color: #000;
    padding: 3px;
    margin: 1px;
}

  
  .ss__autocomplete--target {
    top: 116px !important;
}

  
}



/* end new navigation css */
/* Image markup additional CSS*/
img{
  height:auto;
}

.ss__palette__color--rose-gold { background: linear-gradient(45deg, #d99d8f, #f4d5c7 50%, #d99d8f); }
.ss__palette__color--silver { background: linear-gradient(45deg, #bfbfbf, #fafafa 50%, #bfbfbf); }
.ss__palette__color--gold { background: linear-gradient(45deg, #bc9544, #fcf5be 50%, #bc9544); }
.ss__palette__color--neutral { background-color: #d7d2c7; }
.ss__palette__color--transparent { background: linear-gradient(45deg, #ffffff, #ededed 50%, #ffffff); }
.ss__palette__color--blue { background-color: #6292ad !important; }
.ss__palette__color--green { background-color: #678850 !important; }
.ss__palette__color--pink { background-color: #ebb7c6 !important; }
.ss__palette__color--purple { background-color: #ad96d3 !important; }
.ss__palette__color--yellow { background-color: #f7e98f !important; }
.ss__palette__color--red { background-color: #c41013 !important; }
.ss__palette__color--grey { background-color: #adadad !important; }
.ss__palette__color--brown { background-color: #8f7660 !important; }
.ss__palette__color--orange { background-color: #e7914c !important; }
.ss__callout-badge { letter-spacing: 0px !important; }

