/** Shopify CDN: Minification failed

Line 913:2 Unexpected "{"

**/
dl.price.price--sold-out .price__availability {
  display: none;
}
.form-message--success { background-color:transparent; }

li.clothes.site-nav--has-dropdown.site-nav--active-dropdown .custom-mega-menu.shop {
  display: block;
}

li.clothes div#SiteNavLabel-clothes { display: none; }

li.clothes.site-nav--has-dropdown.site-nav--active-dropdown { position:initial; }

.hero img { width: 100%; }

.site-footer { margin-top: 0px; }

div#shopify-section-1575282793870 .custom__item { margin-bottom: 0; }

.blog-filter { display: none; }

.article__list-image-container { padding-top:0px !important; }

.article__list-image-wrapper { max-width:100% !important; }

.article__list-image { position:relative; }

html.js.svg.flexbox.csstransforms { padding-bottom:0 !important; }

div#shopify-section-hero .hero__inner {
  display: block;
  position: absolute;
  top: 0%;
  text-align: left;
  width: 100%;
}

div#shopify-section-hero .hero__inner .slide-inner {
  width: 46%;
  float: right;
}

div#shopify-section-hero .hero__inner .slide-inner h2.h1 {
  font-size: 50px; line-height:normal;
}

div#shopify-section-hero .hero__inner .slide-inner .mega-subtitle--large{
  font-family: 'Passion One', cursive;
  font-weight: normal;
  font-size: 100px;	
  color:#fff000;
  line-height:normal;
}
div#shopify-section-hero .hero__inner .slide-inner .mega-subtitle p { color:#fff000;  }

div#shopify-section-hero .hero__inner .slide-inner .hero__btn {
  margin-top: 0;
  border-radius: 30px;
  font-family: 'Passion One', cursive;
  font-weight: normal;
  font-size: 20px;
  letter-spacing: normal;
  padding: 7px 50px;
}

div#shopify-section-1575282711655 .hero__inner {
  display: block;
  position: absolute;
  top: 0%;
  text-align: left;
  width: 100%;

}

div#shopify-section-1575282711655 .hero__inner .slide-inner {
  width: 100%;
  float: left;
  text-align:left;
}

div#shopify-section-1575282711655 .hero__inner .slide-inner p{
  width:40%;
}

div#shopify-section-1575282711655 .hero__inner .slide-inner h2.h1.mega-title,
.full-custom-section .custom__item-inner .h3
{

  text-shadow: none;
  font-size: 40px;
  font-weight: normal;
  font-style: normal;
  color: black;
  line-height:normal;
}

div#shopify-section-1575282711655 .hero__inner .slide-inner .mega-subtitle,
.full-custom-section .big-price{
  text-shadow: none;
  font-size: 70px;
  font-weight: normal;
  font-style: normal;
  font-family: 'Passion One', cursive;
  line-height:normal;

}
.full-custom-section .custom__item-inner .h3 span{font-size:100px; display:block;}

div#shopify-section-1575282711655 .hero__inner .slide-inner .mega-subtitle p,
.full-custom-section .big-price{
  color: #e21173;
  font-size: 100px;

}
.full-custom-section .big-price{
  line-height:90%;
  letter-spacing: 0;

}

.full-custom-section p {
  color: #000;
}


div#shopify-section-1575282711655 .hero__inner .slide-inner p {
  text-align: left; color:#000;
}

div#shopify-section-1575282711655 .hero__inner .slide-inner .hero__btn
{

  border-radius: 30px;
  font-family: 'Passion One', cursive;
  font-weight: normal;
  font-size: 20px;
  letter-spacing: normal;
  padding: 7px 50px;
}
.full-custom-section .btn.hero__btn
{
  margin-top: 0px;
  border-radius: 30px;
  font-family: 'Passion One', cursive;
  font-weight: normal;
  font-size: 20px;
  letter-spacing: normal;
  padding: 7px 50px;
}


.exclusive{
  width: 100%;
  padding: 20px 0;
  text-align:center;
  background: #e21173;
  color: #fff;
}
.exclusive h2{
  font-size: 45px;
  font-family: 'Passion One', cursive;
  margin: 0;
  font-weight: normal;
}
.exclusive p{
  font-size: 28px;
  margin: 0;
  color: #fff;
  font-family: 'Passion One', cursive;
  font-weight: normal;
}
div#shopify-section-featured-collections .section-header h2 {
  font-family: 'Passion One', cursive;
  font-weight: normal;
  font-size: 50px;
  color:#e21173;
  letter-spacing:normal;
  text-transform: capitalize;
}



.price__regular {
  font-family: 'Passion One', cursive;
  font-weight: normal;
  color:#e21173;
  font-weight:normal;
}
.price__regular .price-item {
  color: #e21173;
  font-weight: normal;
  font-size: 22px;
}

body.template-product .product-single__meta .price__regular .price-item {
  font-size:30px;
}

ul.add_content li {
  background: url(//cdn.shopify.com/s/files/1/2721/8708/files/des-arrow.png?v=1575537324) no-repeat left 7px;
  padding-left: 20px;
  background-size: 7px;
}

.footer-bottom-section {
  background: #04444f;
  padding: 30px 0;
}

.copyright-right {
  text-align: right;
  color: #fff;
  font-size: 21px;
  line-height: 36px;
}

div#shopify-section-featured-collections { padding: 0; }

h3.h4{
  font-family: 'Passion One', cursive;
  font-weight: normal;
  font-size: 42px;
  color: #000;
}

.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-new-york,
.site-footer .h4 {
  color: #f9b233;
  font-family: 'Passion One', cursive!important;
  font-weight: normal;
  font-size: 32px;
  margin-bottom: 10px;
}
span.variant-sku {
  padding-bottom: 15px;
  display: inline-block;
  width: 100%;
  font-weight: normal;
}



.shopify-payment-button .shopify-payment-button__more-options { display:none !important; }

.product-form__item { padding:0px; }



span.posted_in {
  display: inline-block;
  padding-bottom: 15px;
  font-weight: normal;
}
.site-footer__newsletter input#ContactFooter-email {
  border: 0px;
  border-radius: 30px;
}

.site-footer__newsletter .input-group__btn {  position: relative; }

.site-footer__newsletter button#Subscribe {
  background: transparent;
  border: 0;
  position: absolute;
  left: -58px;
  width: 50px;
  top: 2px;
}

.grid--flush-bottom>.grid__item {
  margin-bottom: 0px;
}
div#shopify-section-hero {
  padding-bottom: 0;
}

.login-new-div { float: right; padding-top: 7px; }

.exclusive h2 span, .exclusive p span{ color: #fff000;}

.exclusive h2 span a, .exclusive p span a{ color: #fff000; }

.index-section:first-child {
  padding-top: 0;
  border-top: 0;
  padding-bottom: 0;
}
.index-section:first-child .custom__item {
  margin-bottom: 0;
}

.site-header__cart-count { background-color: #0da3d1; }

span.phone {
  color: #fff;
  font-size: 20px;
}

span.phone img {
  margin-right: 10px;
  max-width: 28px;
}

h3.h4 {  }

.top-menu { display: inline-block; padding-left: 20px; }

.top-menu ul li { display: inline-block; padding-right:15px; }

.top-menu ul li a{ text-transform:uppercase; font-size: 20px; color:#f9b233; }

.top-menu ul li a:hover{ color:#ffffff; }

.site-nav__label { border-bottom:0px; text-transform:uppercase; font-size:16px; }

.site-nav__link--button { padding: 3px 4px; }

.top-login { float: right; margin-top: 7px; }

.index-section:first-child .custom-content { margin-bottom:-55px; }

.site-nav a { text-transform:uppercase; padding: 3px 3px; font-size: 16px; }


body.template-index .main-content { padding-top:0px; }

.site-header { padding: 0 35px; }

.top-header-section { padding: 10px 35px; background:#04444f; }

.top-search-section {
  width: 65%;
  display: inline-block;
  position: relative;
  background: #fff;
  border-radius: 30px;
}


.site-header__icons-wrapper span.icon__fallback-text {
  position: inherit !important;
  text-transform: uppercase;
  top:-10px;
}

.top-search-section .search--focus .search-header__input {
  border:0px;
}
.top-wish {
  float: right;
  padding-top: 10px;
  padding-right: 5px;
  position:relative;
}

.top-wish .topbadge {
  position: absolute;
  right: -5px;
  top: 5px;
}

.top-search-section .search--focus .search-header__input {
  padding-left:50px;
}

.top-search-section .search-header__submit { right:auto; left:0px; }

.top-login { display: inline-block; }

.top-currency { float: right; }

.free_delivery{
  width: 100%;
  display: inline-block;
  background: #88b14b;
  padding: 30px 0;
}
.free_delivery ul{
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;}
.free_delivery ul li{
  display: inline-block;
  font-size: 26px; 
  color: #fff;
  margin-right: 20px;
  font-family: 'Bebas Neue', cursive;
  font-weight: normal;
}
.free_delivery ul li span{
  color: #e21173;
  padding-right:7px;
}
.free_delivery ul li span img {
  max-width: 13px;
}

.site-footer__icon-list .social-icons__link {
  display: block;
  background: #04444f;
  width: 60px;
  height: 60px;
  text-align: center;
  line-height: 56px;
  border-radius: 50%;
}

.site-footer__social-icons li {
  padding: 0 5px;
}

.social-icons .icon { color:#fff; }

.hero {
  position: relative;
  height: auto;
  display: inline-block;
  width: 100%;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  font-family: 'Passion One', cursive;
  font-weight: normal;
}
.product-card__title {
  color:#000;
  font-family: Dosis,sans-serif !important;
  font-weight: bold !important;
}

.product-form__cart-submit, .shopify-payment-button .shopify-payment-button__button--unbranded{
  font-family: Dosis,sans-serif !important;
  font-weight: bold !important;
}
.btn--secondary {
  font-family: Dosis,sans-serif;
  font-weight: bold;
}

#yext-widget-263985.yext-reviews .review-header { display:none; }

#yext-widget-263985.yext-reviews .review-separator { display:none; }

.yext-reviews-body { display: none; }

#yext-widget-263985.yext-reviews .review-footer { margin-top:0px; margin-bottom:0px; }

#yext-widget-263985.yext-reviews .reviews-widget-wrapper { padding:0; }

.product-tabs-wrapper { background:#f9f9f9; padding:30px 0; }

.tab-box { 
  border-bottom: 0px solid #DDD;
  padding-bottom:5px;
  text-align:center;
}
.tab-box a {
  border-bottom:1px solid #DDD; 
  color:#666666;
  padding: 5px 3px;
  text-decoration:none;
  display: inline-block;
  margin-right: 30px;
  font-size:20px;
}
.tab-box a.activeLink { 
  border-bottom: 0; 
  padding: 6px 3px;
  color:#000;
  border-bottom:1px solid #000;
}
.tabcontent { border: 0px solid #ddd; border-top: 0; padding: 5px;}

.hide { display: none;}




/* Mega menu css */

.custom-mega-menu.shop {
  position: absolute;
  width: 900px;
  left: 0%;
  background: #fff;
  display: none;
}
.site-nav li#custom-mega:hover .custom-mega-menu {
  display:block;
}
.custom-mega-menu ul{
  display:inline-block;
  width:24%;
  vertical-align:top; 
  margin:0px;
  text-align: left;
  padding-top: 15px;
}

.custom-mega-menu ul h3 { color:#333;font-size:22px; padding: 10px 0em 0; }

.custom-mega-menu ul li { padding: 0 0em; margin-bottom: 8px; }

.custom-mega-menu ul li:hover{ color:#404040; }

.custom-mega-menu ul li:hover a{color:#e21173;}

.custom-mega-menu ul li a{
  margin: 0;
  padding:0px 0;
  color:#404040;
  text-transform:capitalize;
}

p.delivery-text a { color: #e21073; }

p.delivery-text a:hover { text-decoration:underline; }

div#truncated h2 { margin-bottom: 5px; }

a.more_info { display: inherit; cursor: pointer;  }

a.more_info:hover { text-decoration: underline;}

.tabcontent .product-single__description ul li {
  list-style: none;
  padding: 0;
  background:url('//cdn.shopify.com/s/files/1/2721/8708/files/des-arrow.png?v=1575537324') no-repeat left 7px;
  padding-left: 20px;
  background-size: 7px;
}

.product-single__description { color: #141414; }

.product-single__description p { color: #141414; }


.collection-grid-item__title{top:initial;bottom: 10%;transform: initial;}
.collection-grid-item__title span {
  background-color: #fff;
  padding: 5px 20px;
  color: #000;
  text-transform: uppercase;
}

div#shopify-section-1577874106658 h2 {
  text-transform: capitalize;
  font-size: 70px;
  color: #000;
  line-height:1em;
}



.free_delivery>div{max-width:100%;}

.explores{ font-size: 30px;font-family: 'Passion One', cursive; border-radius: 50px; padding:10px 40px; }

span.methods-of-payment img { width: 70px; }




/*-------------------------------About us page----------------------------*/
body.about .top-footer, body.templateName-shipping .top-footer{margin-top:0px;}
body.about .main-content, body.templateName-TC .main-content,
body.templateName-return-policy .main-content,
body.templateName-privacy_policy .main-content,
body.templateName-shipping .main-content,
body.cookie-policy .main-content,
body.contact-us .main-content,
body.template-blog .main-content,
body.template-article .main-content
{padding-top:0px;}

.abt-bnr{position:relative;}
.abt-bnr img{width:100%;}
.abt-bnr .section-header {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}

.abt-bnr .section-header h1 {font-size: 8em;color: #fff;}
.abt-bnr .section-header h2 {font-size: 8em;color: #fff;}

.abt-section-1, .abt-section-2 {display: table; width: 100%;}
.abt-section-1 h2, .abt-section-2 h2 {font-size: 4rem;}
.contact-us .abt-section-1 h2{
    font-size: 3.5rem;
}
.contact-us .contact-form .grid__item.medium-up--one-half {
    width: 100%;
}
.abt-section-1 > div, .abt-section-2 > div {display: table-cell; width:50%;vertical-align: middle;}

.C-txt{padding:0 70px;}
.imgs-rgt {
  background:url(//cdn.shopify.com/s/files/1/2721/8708/t/43/assets/img1-bg.jpg?v=71556588238757092291678704352);
  background-repeat: no-repeat; 
  background-size: cover;
  object-position:center;
}
.yellow_bg{background-color:#ffc400;}
img.doll{width: 320px;display: block;margin: 0 auto;}

.abt-section-3{background-color:#ea663f; padding:40px 10%;}
.abt-section-3 p{color:#fff;font-size: 22px;}

.abt-section-1 p, .abt-section-2 p, .abt-section-3 p{ font-weight: 400;}


/*-------------------------------All information page----------------------------*/


.info-section-header {padding: 50px 0;margin-bottom:3rem; background-color:#f5f5f5;}
.info-section-header h1{font-size: 6rem; color:#353d61;}
ul.info-sidebar {
    padding: 0 40px 0 0;
    font-family: 'Bebas Neue', cursive;
    font-weight: 400;
}
.info-sidebar li{margin:10px 0;}
.info-sidebar li a {
  font-size: 22px;
  display: block;
  border-radius: 25px;
  padding: 5px 20px;
}
.info-sidebar li a.active{background-color: #ea663f;color: #fff;}
h2.info-heading, .info-heading {
  font-size: 5em;
  color: #000;
  letter-spacing: 0;
  line-height: .9em;
  text-transform: initial;
}

ul.content-li li {
  margin-bottom: 20px;
  color: #69727b;
  margin-left: 20px;
  position:relative;
}
ul.content-li li:before{
  position: absolute;
  content:"";
  background:url(//cdn.shopify.com/s/files/1/2721/8708/t/43/assets/arw.png?v=181108854390152110751678704352) no-repeat;
  width:15px;
  height:15px;
  left: -22px;
  top: 4px;
}

.ship-mid-header h2 {
  font-size: 4rem;
  text-transform: initial;
  letter-spacing: 1px;
}

section.ship1 {
  margin: 50px 0 0;
  padding: 4rem 0;
  background-color: #dce7eb;
}
section.ship1  .ship-packs {
  border: 4px solid #fb493d;
  border-radius: 8px;
  padding-bottom:20px;
  margin-bottom:10px;
  min-height: 310px;
  background-color:#fff;
}

.pack-det{padding:0 10px;}

section.ship1  .pack-head {
  padding: 30px;
  background-color: #fb493d;
  color: #fff;
  margin-bottom: 20px;
}

section.ship1  .pack-head span {
  color: yellow;
  font-size: 2rem;
  display: block;
  text-transform:uppercase;
}




section.ship2 {background-color:#222c38;padding: 4rem 0;}
section.ship2 h2{color:#fff;}
section.ship2  .ship-packs {
  border: 4px solid #ffc300;
  border-radius: 8px;
  padding-bottom:20px;
  margin-bottom:10px;
  background-color:#fff;
}
section.ship2  .pack-head {
  padding: 30px;
  background-color: #ffc300;
  margin-bottom: 20px;
}


section.ship3 {padding: 4rem 0;}

/**************************************RESPONSIVE***************************************/

@media only screen and (min-width: 1180px){
  div#smartwishlist {
    display: inline-block;
    vertical-align: middle;
    float: right !important;
    margin-top: -60px !important;
    margin-right: 80px !important;
  }
}

@media only screen and (min-width: 1601px) and (max-width: 1650px)  {
  div#shopify-section-1575282711655 .hero__inner .slide-inner .hero__btn {
    margin-top: 100px;
  }
}

@media only screen and (min-width: 1551px) and (max-width: 1600px)  {
  div#shopify-section-1575282711655 .hero__inner .slide-inner .hero__btn {
    margin-top: 90px;
  }
}
@media only screen and (min-width: 1501px) and (max-width: 1550px)  {
  div#shopify-section-1575282711655 .hero__inner .slide-inner .hero__btn {
    margin-top: 90px;
  }
}

@media only screen and (min-width: 1451px) and (max-width: 1500px)  {
  div#shopify-section-1575282711655 .hero__inner .slide-inner .hero__btn {
    margin-top: 85px;
  }
}

@media only screen and (min-width: 1401px) and (max-width: 1450px)  {
  div#shopify-section-1575282711655 .hero__inner .slide-inner .hero__btn {
    margin-top: 80px;
  }
}

@media only screen and (min-width: 1370px) and (max-width: 1400px)  {
  div#shopify-section-1575282711655 .hero__inner .slide-inner .hero__btn {
    margin-top: 70px;
  }
}

@media only screen and (min-width: 1300px){
  div#SlideshowWrapper-1576226542928 .slideshow__text-content.slideshow__text-content--vertical-center.text-right {
    text-align: left !important;
  }
  div#SlideshowWrapper-1576226542928 .slide-caption  {
    width: 45%;
    float: right;
  }

  div#SlideshowWrapper-1576226542928 h2.h1.mega-title.slideshow__title {
    font-size: 44px;
    line-height: normal;
    margin-bottom:0;
  }
  div#SlideshowWrapper-1576226542928 span.mega-subtitle.slideshow__subtitle {
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 90px;
    color: #fff000;
    line-height: normal;
  }
  div#SlideshowWrapper-1576226542928 .slideshow__btn-wrapper--push { margin-top: 0px; }

  div#SlideshowWrapper-1576226542928 a.btn.slideshow__btn {
    margin-top: 0;
    border-radius: 30px;
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 20px;
    letter-spacing: normal;
    padding: 13px 50px;
    min-height: auto;
    line-height: normal;
  }

  div#SlideshowWrapper-1576226542928 div#slickSlide01 h2.h1.mega-title.slideshow__title {
    color: #000;
    text-shadow: none;
  }

  div#SlideshowWrapper-1576226542928 div#slickSlide01 span.mega-subtitle.slideshow__subtitle {
    text-shadow: none;
    color:#e21173;
  }
}

@media only screen and (min-width: 991px) and (max-width: 1299px)  {

  .site-footer .h4 { font-size:28px; }

  span.methods-of-payment img {
    width: 60px;
  }

  div#SlideshowWrapper-1576226542928 .slideshow__text-content.slideshow__text-content--vertical-center.text-right {
    text-align: left !important;
  }
  div#SlideshowWrapper-1576226542928 .slide-caption  {
    width: 45%;
    float: right;
  }

  div#SlideshowWrapper-1576226542928 h2.h1.mega-title.slideshow__title {
    font-size: 34px;
    line-height: normal;
    margin-bottom:0;
  }
  div#SlideshowWrapper-1576226542928 span.mega-subtitle.slideshow__subtitle {
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 70px;
    color: #fff000;
    line-height: normal;
  }
  div#SlideshowWrapper-1576226542928 .slideshow__btn-wrapper--push { margin-top: 0px; }

  div#SlideshowWrapper-1576226542928 a.btn.slideshow__btn {
    margin-top: 0;
    border-radius: 30px;
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 20px;
    letter-spacing: normal;
    padding: 13px 50px;
    min-height: auto;
    line-height: normal;
  }

  div#SlideshowWrapper-1576226542928 div#slickSlide01 h2.h1.mega-title.slideshow__title {
    color: #000;
    text-shadow: none;
  }

  div#SlideshowWrapper-1576226542928 div#slickSlide01 span.mega-subtitle.slideshow__subtitle {
    text-shadow: none;
    color:#e21173;
  }

  div#shopify-section-1575282711655 .hero__inner {
    padding:20px 0;
  }

  div#shopify-section-1575282711655 p.middle-text {
    display: none;
  }

  div#shopify-section-1575282711655 .hero__inner .slide-inner h2.h1.mega-title,
  .full-custom-section .custom__item-inner .h3{
    font-size:30px;
  }

  div#shopify-section-1575282711655 .hero__inner .slide-inner .mega-subtitle,
  .full-custom-section .big-price{
    font-size:50px;
  }

  div#shopify-section-hero .hero__inner .slide-inner h2.h1 {
    font-size: 35px; 
    line-height:normal;
  }

  div#shopify-section-hero .hero__inner .slide-inner .mega-subtitle--large{
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 50px;	
    color:#fff000;
    line-height:normal;
  }
  div#shopify-section-hero .hero__inner .slide-inner .mega-subtitle p { color:#fff000;  }

  div#shopify-section-hero .hero__inner .slide-inner .hero__btn {
    margin-top: 0;
    border-radius: 30px;
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 20px;
    letter-spacing: normal;
    padding: 4px 20px;
  }
  div#shopify-section-1575282711655 .hero__inner .slide-inner p {
    text-align: left;
    color: #000;
    width: 100%;
    margin-top: 0;
  }
  div#shopify-section-1575282711655 .hero__inner .slide-inner .hero__btn,
  {
    margin-top: 0;
  }
  .collection-grid-item__title { padding:0; }

  .collection-grid-item__title span {
    background-color: #fff;
    padding: 5px 5px;
    color: #000;
    text-transform: uppercase;
    width: 90%;
    display: inline-block;

  }

}



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

  .copyright-right { line-height: 22px !important; }

  ul.site-footer__linklist a { font-size: 15px; }

  .site-footer .h4 { font-size: 20px; }

  .site-footer__social-icons li {
    padding: 0 3px;
  }
  .site-footer__icon-list .social-icons__link {
    width: 45px;
    height: 45px;
    line-height: 41px;
  }

  .collection-grid-item__title { padding:0; }

  .collection-grid-item__title span {
    background-color: #fff;
    padding: 5px 5px;
    color: #000;
    text-transform: uppercase;
    width: 90%;
    display: inline-block;
    font-size: 18px;
  }

  div#shopify-section-1575282711655 .hero__inner .slide-inner .hero__btn {
    margin-top: 0;
  }

  div#shopify-section-1575282711655 .hero__inner .slide-inner h2.h1.mega-title,
  .full-custom-section .custom__item-inner .h3{
    font-size:26px; margin-bottom:0;
  }

  div#shopify-section-1575282711655 .hero__inner .slide-inner p {
    text-align: left;
    color: #000;
    width: 100%;
    margin-top: 0;
  }

  div#shopify-section-1575282711655 p.middle-text { display: none; }

  div#shopify-section-1575282711655 .hero__inner .slide-inner .mega-subtitle,
  .full-custom-section .big-price{
    font-size:50px;
  }
  div#shopify-section-1575282711655 .hero__inner {
    padding:20px 0;
  }

  div#shopify-section-hero .hero__inner {
    padding:20px 0;
  }
  div#shopify-section-hero .hero__inner .slide-inner h2.h1 {
    font-size: 26px; line-height:normal;
  }

  div#shopify-section-hero .hero__inner .slide-inner .mega-subtitle--large{
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 50px;	
    color:#fff000;
    line-height:normal;
  }
  div#shopify-section-hero .hero__inner .slide-inner .mega-subtitle p { color:#fff000;  }

  div#shopify-section-hero .hero__inner .slide-inner .hero__btn {
    margin-top: 0;
    border-radius: 30px;
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 20px;
    letter-spacing: normal;
    padding: 4px 20px;
  }

  div#SlideshowWrapper-1576226542928 .slideshow__text-content.slideshow__text-content--vertical-center.text-right {
    text-align: left !important;
  }
  div#SlideshowWrapper-1576226542928 .slide-caption  {
    width: 45%;
    float: right;
  }

  div#SlideshowWrapper-1576226542928 h2.h1.mega-title.slideshow__title {
    font-size: 26px;
    line-height: normal;
    margin-bottom:0;
  }
  div#SlideshowWrapper-1576226542928 span.mega-subtitle.slideshow__subtitle {
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 55px;
    color: #fff000;
    line-height: normal;
  }
  div#SlideshowWrapper-1576226542928 .slideshow__btn-wrapper--push { margin-top: 0px; }

  div#SlideshowWrapper-1576226542928 a.btn.slideshow__btn {
    margin-top: 0;
    border-radius: 30px;
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 18px;
    letter-spacing: normal;
    padding: 10px 30px;
    min-height: auto;
    line-height: normal;
  }

  div#SlideshowWrapper-1576226542928 div#slickSlide01 h2.h1.mega-title.slideshow__title {
    color: #000;
    text-shadow: none;
  }

  div#SlideshowWrapper-1576226542928 div#slickSlide01 span.mega-subtitle.slideshow__subtitle {
    text-shadow: none;
    color:#e21173;
  }
  .site-footer__copyright-content { font-size: 0.7125em; line-height:normal; }

  span.methods-of-payment img { width: 42px; }
  
  .C-txt {
    padding: 0 20px;
}

}

@media only screen and (min-width: 750px){

  .index-section--slideshow .slideshow__controls {
    bottom: -28px;
  }



  .site-footer__icon-list {
    padding-bottom: 0px;
    text-align: right;
    padding-top: 30px; 
  }
  .currency-selector__dropdown { color:#fff; }

  .currency-selector__input-wrapper .icon { color:#fff; }

  .site-header__cart-count {
    font-size: 22px;
    right: 3.5rem;
  }
  .top-banner { display:none; }

  .middle-banner { display:none; }

  .mobile-slideshow-section { display:none; }

  ul#toggle-view span { display: none; }
  .mobile-view{display:none !important;}


  .index-section {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  #shopify-section-1575282657558  h3.h4{margin-bottom:15px;}
  .section-header {
    margin-bottom: 35px;
  }
  .section-header h2 {
    margin-bottom: 0px;
  }
  .main-content {
    padding-top: 35px;
  }
  .collection-grid {
    margin-bottom: 0px;

  }  


}

.slideshow__arrows .slick-dots li.slick-active-mobile button::before, .slideshow__arrows .slick-dots li.slick-active-mobile a::before {
  color: #fff;
  border: 2px solid #e21073;
  width: 12px;
  height: 12px;
}
.slideshow__arrows .slick-dots li button::before, .slideshow__arrows .slick-dots li a::before {
  width: 12px;
  height: 12px;
  color: rgba(255, 255, 255, 0.8);
}

#toggle-view .panel { display:block; }


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



  .desktop-slideshow { 
    display:none; 
    position: absolute;
    top: 10000px;
  }

  .mobile-slideshow-section { padding-bottom: 0px; }

  .mobile-slideshow-section .slideshow { max-height:initial; }

  span.methods-of-payment img {
    width: 55px;
  }

  button.slideshow__arrow.slideshow__arrow-left {
    display: none;
  }
  button.slideshow__arrow.slideshow__arrow-right {
    display: none;
  }
  .slideshow__text-wrap--mobile {
    display: block;
    position: relative;
    top: -3.1rem;
  }

  .slideshow__text-wrap--mobile { background:transparent; }

  div#SlideshowWrapper-1576226542928 span.mega-subtitle.slideshow__subtitle.slideshow__subtitle--mobile {
    margin-top: 0;
    border-radius: 30px;
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 18px;
    letter-spacing: normal;
    padding: 10px 30px;
    min-height: auto;
    line-height: normal;
  }

  div#SlideshowWrapper-1576226542928 a.btn.slideshow__btn.slideshow__btn--mobile {
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 55px;
    color: #e21173;
    line-height: normal;
  }
  .hero img {
    width: 100%;
    display: none;
  }

  div#shopify-section-hero .hero .top-banner img { display:block !important; }

  div#shopify-section-hero .hero .middle-banner { display:none; }

  div#shopify-section-1575282711655 .middle-banner img {
    display: block;
  }

  div#shopify-section-1575282711655 .hero__inner { display:none; }

  div#shopify-section-hero .hero__inner { display:none; }

  /*   div#shopify-section-hero .hero__inner .slide-inner h2.h1 {
  font-size: 14px;
  line-height: normal;
}

  div#shopify-section-hero .hero__inner .slide-inner .mega-subtitle--large { 
  font-size: 26px;
}

  div#shopify-section-hero .hero__inner .slide-inner .hero__btn {
  font-size: 15px;
  padding: 4px 20px;
} */

  .site-footer__linklist-item { display: block; padding: 5px 0; }

  .site-footer__social-icons li {  margin-bottom:10px;  }

  .free_delivery ul { text-align:center; }

  .exclusive { padding: 20px 20px; }

  .exclusive h2 { font-size: 20px; letter-spacing: normal; }

  .exclusive p { font-size: 18px; }

  .site-header { padding: 0 0px; }

  .site-header__logo-image img { width: 70%; }

  a.site-header__icon.site-header__cart { right: 30px; top: 5px;   }

  .site-header__cart-count { right: 1rem; top: 1px; }

  .top-header-section { padding: 10px 15px; }

  .top-left { text-align: center; margin-bottom: 10px; }

  .top-search-section { width: 50%; }

  .top-currency { display:none; }

  span.phone { font-size:15px; }

  .top-menu ul li a { font-size:15px; }

  span.phone img { max-width:20px; }

  .top-search-section .search--focus .search-header__input {
    padding-left: 40px;
    font-size: 11px;
  }

  .top-login { margin-top:2px; }

  .site-header__icon { padding: 5px 11px; }

  .login-new-div { padding-top: 0px; }

  .copyright-right { text-align: center; font-size: 20px; }

  .site-footer__item { margin-bottom:20px; }

  .site-footer__icon-list .social-icons__link {
    display: block;
    background: #04444f;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 36px;
    border-radius: 50%;
  }

  .free_delivery ul li { display: inline-block; font-size: 18px; margin-right:10px; }
  .free_delivery ul li:nth-child(4) {
    display: none; 
  }

  .free_delivery ul li span img { max-width: 7px; }

  div#shopify-section-featured-collections .section-header h2 { font-size:40px; }

  h3.h4 { font-size:34px; }

  #toggle-view {
    list-style:none;	
    margin:0;
    padding:0;
    width:100%;
  }

  #toggle-view li {
    margin: 0px;
    border-bottom: 0px solid #ccc;
    position: relative;
    cursor: pointer;
    width: 100%;
    display: inline-block;
    padding: 5px 10px;
    background: #fff;

  }
  .site-footer .h4 { margin-bottom:0px; font-size:26px; } 

  #toggle-view h3 { margin:0; }

  #toggle-view span {
    position: absolute;
    right: 15px;
    top: -3px;
    color: #f9b233;
    font-family: 'Passion One', cursive;
    font-weight: normal;
    font-size: 32px;
  }

  #toggle-view .panel { margin:5px 0; display:none; }

  .site-footer__item-inner.site-footer__item-inner--link_list { width: 100%; }

  li.site-footer__linklist-item { padding: 5px 0px !important; }

  li.site-footer__linklist-item a { color:#000; }

  .site-footer__content { padding: 0 0px; }

  .full-custom-section .custom__item {
    -webkit-flex: 1 0 100%;
    -moz-flex: 1 0 100%;
    -ms-flex: 1 0 100%;
    flex: 1 0 100%;
    max-width: 100%;   
  }

  .full-custom-section .custom__item .medium-up--text-left,
  .full-custom-section .custom__item .medium-up--text-left .h3,
  .full-custom-section .custom__item .medium-up--text-left .big-price{
    text-align: center;
  }
  .full-custom-section .custom-content .custom__item  {width:100% !important;}
  .destop-view{display:none !important}
  .custom__images {
    max-width: 100% !important;
    max-height: inherit !important;
  }
  .section-bg {    
    padding: 0px 0 !important;
  } 

  div#shopify-section-1577874106658 h2{font-size:40px !important;}  

h2.info-heading, .info-heading {
    font-size: 2em;    
}
.resp-tab-content {   
    padding: 30px 0px !important;

}

  
.abt-section-1 > div, .abt-section-2 > div {display: block; width:100%;}  
  
  .C-txt {
    padding: 0 0px;
} 
.s1-colL.C-txt.imgs-rgt {
    padding: 40px 0;
}  

}

@media only screen and (max-width: 480px){
  .full-custom-section .custom__item-inner .h3{font-size:26px;}
  .full-custom-section .big-price{font-size:65px;}

  span.methods-of-payment img { width: 35px; }
  .abt-section-1 > div, .abt-section-2 > div{width:100%;display:block;}
  .C-txt {padding: 20px;}
}

.top-footer{margin-top:40px;}
.desktop-slideshow .slideshow__controls{display:none;}

.paragraph-head {
    margin-bottom: 0;
    font-weight: 800;
    margin-bottom: 5px;
    color: #000;
}


/*.tab-content{display:none;}
.tab-content#link1{display:block;}*/

body.contact-us .s1-colL.C-txt {
    padding-top: 50px;
}

.article-top {
    text-transform: uppercase;
    font-size: 14px;
    color: #4d4d4d;
}
.article-top span.article__date {
    color: #000;
}

.article-top .article__author{color:#e30613;}
.article-top .article__author, .article-top .article__date {
    margin-bottom: 10px;
}
.article__meta-buttons a.btn {
    border: none;
    letter-spacing: 0;
    font-size: 16px;
    color: #e21173;
  font-family: Dosis,sans-serif !important;
}
.template-blog h2.article__title.h3, .template-article .article__title {
    line-height: 1em;
}
.template-article .abt-bnr{margin-bottom:40px}

.template-article .sse-is-card img{border-radius:0px !important;}
.template-article .studioengine .sse-margin-25, .template-article .studioeditor .sse-margin-25 {
    margin: 0px !important;
}
.template-article .studioengine h3, .template-article .studioeditor h3{
  margin: 0px 0 15px !important;
    padding: 0 !important;
  color: #000;
}

.sse-is-card div {
    margin: 0px 0 !important;
}
.sse-is-card a{ border: 0px !important;}
.sse-btn {
    color: #e30613 !important;
    background: none !important;
    text-transform: uppercase !important;
    font-weight: bold !important;
    box-shadow: none !important;
    border: 0px !important;
      margin: 0 !important;
    padding: 0px !important;
   font-family: Dosis,sans-serif !important;
}
.studioengine p, .studioeditor p {
    line-height: 1.4em !important;
}

.studioengine .is-box .is-container, .studioeditor .is-box .is-container{
  margin-bottom:0px !important;
}



.studioengine h1, 
.studioengine h2, 
.studioengine h3, 
.studioengine h4, 
.studioengine h5, 
.studioengine h6, 
.studioeditor h1, 
.studioeditor h2, 
.studioeditor h3, 
.studioeditor h4, 
.studioeditor h5, 
.studioeditor h6
{font-family: Dosis,sans-serif !important;}

.main-content h1, 
.main-content .h1, 
.main-content h2, 
.main-content .h2, 
.main-content h3, 
.main-content .h3, 
.main-content h4, 
.main-content .h4, 
.main-content h5, 
.main-content .h5, 
.main-content h6, 
.main-content .h6,
.main-content p{color:#000}


.mobile-slider{text-align:center;}
.mobile-slider img{margin:0 auto;}

@media only screen and (min-width: 767px){
  .mobile-slider{display:none;}
  .product-single__photo-wrapper iframe{position:relative!important;}
}

@media only screen and (max-width: 767px){
  
  .thumbnails-wrapper, .product-single__photo-wrapper{display:none;} 
  
.abt-bnr .section-header h1 {
    font-size: 50px;
}
.collection-grid-item__title span {
    font-size: 14px;
    padding: 5px 5px;
    display: block;
    background-color: #fff;
}
}

.hide-category {
    display: none;
}

#variantQuantity {
    margin-top: 20px;
}

.variant-inventory{color:red;}
.price--sold-out .price__regular {
    display: block;
}
.small_reviews_content {
    position: relative;
}
span.reviews_wrapper_overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    max-width: 170px;
    cursor: pointer;
    z-index: 999;
}


.ql-editor p {
    font-family: 'Passion One', cursive!important;
}

.ql-font-new-york, .gEGWzP.gEGWzP{background-color:transparent!important;}
.gEGWzP.gEGWzP,
.kqDANn.kqDANn, .jBjzuA.jBjzuA, .hEMewN.hEMewN
{padding-left:0!important; padding-right:0!important;}

.evRrPE.evRrPE.evRrPE.evRrPE.evRrPE.evRrPE{
  font-family: 'Passion One', cursive!important;
  font-weight: 300!important;
  letter-spacing: 1px!important;
}

@media only screen and (max-width: 749px){
.site-header {
    min-height: 99px;
}}