/** Shopify CDN: Minification failed

Line 117:3 Expected ":"
Line 390:0 Unexpected "#534534"
Line 394:0 Unexpected "#89089890"
Line 723:2 Unexpected "#534534"
Line 729:2 Unexpected "#89089890"
Line 766:0 Unexpected "#8i8778u"
Line 771:1 Unexpected "#8i8778u"

**/
@font-face {
    font-family: 'Gill Sans Pro Cyrillic';
    src: url('GillSansProCyrillic-Light.eot');
    src: local('Gill Sans Pro Cyrillic Light'), local('GillSansProCyrillic-Light'),
        url('GillSansProCyrillic-Light.eot?#iefix') format('embedded-opentype'),
        url('GillSansProCyrillic-Light.woff2') format('woff2'),
        url('GillSansProCyrillic-Light.woff') format('woff'),
        url('GillSansProCyrillic-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

.homepage-collection-grid-inner{position:relative;padding-bottom:56.25%;background-size:cover;background-position:50%;background-repeat:no-repeat}.homepage-collection__video{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .33s ease}.homepage-collection__video.homepage-collection__video--loop{opacity:1;visibility:visible;z-index:2}.homepage-collection-grid-inner .grid-image{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:3}.homepage-collection__video-play{opacity:0;transition:all .33s ease;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);height:50px;width:50px}.homepage-collection__video-play svg{width:100%;height:100%}.homepage-collection__video-stop{opacity:0;transition:all .33s ease;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);height:50px;width:50px}.homepage-collection__video-stop svg{width:100%;height:100%}.homepage-collection-grid-inner.video-play:hover .homepage-collection__video-stop,.homepage-collection-grid-inner:hover .homepage-collection__video-play{opacity:1}.homepage-collection-grid-inner.video-play .homepage-collection__video-play,.homepage-collection-grid-inner:not(.video-play) .homepage-collection__video-stop{display:none}.homepage-collection-grid-inner.video-play .homepage-collection__video{visibility:visible;opacity:1}.mobile-nav-bar-wrapper .site-nav__link{vertical-align:top}.mobile-nav-bar-wrapper .site-nav__link svg{height:15px;width:16px}.site-nav__dropdown{display:block!important;transform:translateX(-100%);transition:all .33s ease}.site-nav__dropdown.show{transform:translateX(0)}.site-nav--has-subdropdown .site-nav__subdropdown{max-height:300px;overflow-y:auto;width:calc(100% - 70px)}.top-links ul.site-nav--mobile:before,.top-links ul.site-nav:before{display:block!important;content:""!important;position:fixed;top:0;left:0;width:300px;height:100vh;background-color:hsla(0,0%,100%,.5);transform:translateX(-100%);transition:all .33s ease}.top-links ul.active.site-nav--mobile,.top-links ul.site-nav.active{background-color:transparent}.top-links ul.active.site-nav--mobile:before,.top-links ul.site-nav.active:before{transform:translateX(0)}body.overflow{overflow:hidden!important}@media screen and (max-width:767px){.mfp-wrap.mfp-product.mfp-fade .mfp-container{padding-left:0;padding-right:0}.mfp-wrap.mfp-product.mfp-fade .mfp-content{width:100%;padding-bottom:0}.mfp-wrap.mfp-product.mfp-fade .mfp-content .mfp-close{top:-30px;right:10px}.mfp-wrap.mfp-product.mfp-fade .mfp-content .gallery-thumbnail{max-height:calc(100vh - 40px)}.mfp-product .mfp-content .gallery-thumbnail img:last-of-type{margin-bottom:0}}@media screen and (min-width:992px){.lookbook-img{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:900px;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.lookbook-img img{max-width:50%;padding:5px}}.collection-filter__item.size.active>ul{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.collection-filter__item.size>ul{-js-display:flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}
/*# sourceMappingURL=custom.css.map */


.nav-up {
  top: -106px;
}

body  {
  overflow-x:hidden;
}

#livestream {
display:flex;
   justify-content: center;


  height: 35rem;
}

#livestream > iframe {
width:100%;
  height:100%;
}


#shopify-section-1580820215462 {

  height: 35rem;
}

#shopify-section-1580820215462 .wrapper {
margin: 0 30px;
}

#shopify-section-1547856882300 {
padding-top:2rem;
  padding-bottom:2rem;
  width:100%;
  max-width: 100%;
}

.site-footer .footer-alignment--center {
  margin-top:2rem;
}

.product-grid--price {
display:none;
}

.wrapper .products--match-height {
width:100%;
    max-width: 100%;
  padding:0;
}

.page-width .featured-products-wrapper {
width:100%;
    max-width: 100%;
}

header {
padding-top: 35px !important;
}

.trans-none {
 -webkit-transition-property: none !important;
    -moz-transition-property: none !important;
    -o-transition-property: none !important;
  transition-property: none !important;
}

.trans-yes {
                                 -webkit-transition: 0.3s all ease-in-out !important;
    -moz-transition: all 0.3s ease-in-out !important;
    -o-transition: all 0.3s ease-in-out !important;
  transition: all 0.3s ease-in-out !important;
}


#header-top {
  width:100%!important;
letter-spacing: 0.4px; position: fixed;
  top: 0;
  height:95px!important;
                                 -webkit-transition: 0.3s all ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

#header-scroll {
  width:100%!important;
top = -103px;letter-spacing: 0.4px; position: fixed;
  -webkit-transition: 0.3s all ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;height:80px!important;width:100%}

.grid-uniform .homepage-product-grid-wrapper {

}

.product-grid--title a {
  letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;
}

.list-collections--title {
 letter-spacing: 0.4px;font-size:17px;line-height:1.6;font-weight:400;
}

.list-collections--more-link a {
   letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;
text-decoration:none;
}

.collection-main-body {
padding: 0 30px;
}

.top-links--icon-links {
padding:0;
}

.site-nav__link {
  height:24px;
padding-bottom: 0;
  position:relative;
  top:1%
}

.list-collections--more-link {
display:flex;
  flex-direction:row;
  justify-content:flex-end;
}

.cart--empty-cart {
 letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;
}

.pagination .pagination-number a {
  letter-spacing: 0.4px;font-size:13px;line-height:1.6;font-weight:400;
}

.pagination .active a, .pagination .pagination-number a:hover, .pagination .pagination-arrow a:hover {
background-color:inherit !important;
  text-decoration:underline;
}

.swatch-header {
display:none;
}

.swatch .clearfix {
   letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;
}

.product__size .return__policy a {
letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;text-transform:none;
}

#AddToCart {
letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;text-transform:none;
}

#ProductPhotoImg {
width: 66.6%;
float: right;
height: auto;
  margin-right:8%;
  max-height: none;
}

.template-product .swatch-size label {
display: flex;
justify-content: center;
align-items: center;
font-size: 12px !important;
}

.product-description.rte {
margin-top: 23.5px;
  margin-bottom:23.5px
}

tr, td {
  letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;
}

#LogInTitle {
display:none;
}

#CustomerEmail, #CustomerPassword, #customer_register_link, #RecoverPassword {
background-color:transparent;

   letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;
}

.drawer input, .drawer textarea {
border-color:black;
}

.account-section--btn {
 letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;text-transform:none;border-color:white;
}

#customer_login {
margin-top:30%;
}

.BOLD-mc-picker .multi {
position:static;
}

.BOLD-mc-picker-mnt {
  position:relative;
bottom:-2px;
}

#currentCurrency {
padding:0;

}

#header {
padding-top:35px;
background-color: transparent;
}

.site-header .site-header__logo-image img {
top: -23px;
}

.bottom--footer {
  position:relative;
  bottom:110px;
}

.shopify-section-footer {
 padding-bottom:-110px;
}

.site-nav__subdropdown .show ul {
overflow-y:visible;
}

#SearchContainer {
  padding-left: 30px;
padding-right: 30px;
}

.page--title, #all {
letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;text-transform:none;
}

#sw_preloader {
display:none;
}

#bookmarks .alert-info, #remove_all_modal_label, #remove_modal_label, .sw-login-notification {
text-transform:none;
}

#heading-breadcrumbs a.btn.btn-warning.removebutton, #heading-breadcrumbs a.btn-warning.removebutton.btn--secondary {
  text-transform:none;letter-spacing: 0.4px;font-size:12px !important;line-height:1.6;font-weight:400;
}

#addallbutton {
text-transform:none;letter-spacing: 0.4px;font-size:12px !important;line-height:1.6;font-weight:400;
}

.btn:hover, .btn:focus, .btn.focus {
color:none;
}

.shopify-challenge__message {
   text-transform:none;letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;
}

input.shopify-challenge__button {
  text-transform:none;letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;
}

.note, .errors {
   text-transform:none;letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;

}



#shopify-section-product-template {
display:flex;
  flex-direction:row;
}

#product-details-wrapper {
margin-left: 11.2%;
}


#contact_form {
width:100%;

  input {padding: 0 5px;}
}

#shopify-section-1580820215462 .wrapper {
margin:0;
}

#shopify-section-1580820215462 {
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
margin:0 60px;
}

.template-index #shopify-section-footer {
  margin-top: 3%;
}

body, input, textarea, button, select {
letter-spacing: 0.4px;
  font-size: 15px;
}

.currency-dropdown-option .option {
  left:25.5px;
}

.product-details--form-wrapper .btn, .product-details--form-wrapper .btn--secondary {
border: 1px solid black;
}

.homepage-instagram-link-btn-wrapper a:hover, .homepage-instagram-link-btn-wrapper a:active, .homepage-featured-box-btn:hover, .shop-now-button:hover, #AddToCart:hover, #PreOrderBtn:hover, .homepage-hero-content-image-text-block .btn:hover, .homepage-hero-content-image-text-block .btn--secondary:hover, .homepage-hero-content-image-text-block .btn--secondary:hover, .onboarding--sold-out a.btn:hover, .onboarding--sold-out a.btn--secondary:hover, .cart__checkout:hover{
border: 1px solid white;
}

#shopify-section-header, .header-section--wrapper, #header {
height:80px !important;
}

.template-product .swatch-size input:checked + label {
background-color:#faf8f5;
  border:none;
  color:black;
}
.top-links ul.site-nav--mobile::before, .top-links ul.site-nav::before {
background-color:hsla(36, 33.3%, 97.1%,0.9);
}

#NavDrawer {
background-color:hsla(36, 33.3%, 97.1%,0.9);
}

  #product12312 {
     flex-direction: row;
  }

#mobile3213 {
  flex-direction:row-reverse;
}

#534534 {
background-color:#faf8f5 !important;
}

#89089890 {
width:30%;
}

.top-links ul.site-nav.site-nav--under > li a, .top-links ul.site-nav--under.site-nav--mobile > li a {
text-transform:none;
}

.top-links ul.site-nav.site-nav--under > li:nth-child(5) a, .top-links ul.site-nav--under.site-nav--mobile > li:nth-child(5) a, .mobile-nav > li:nth-child(6) a {
color: #002FA7!important;
}

.cart--button-checkout:hover, .cart--button-update:hover {
border-color:transparent;
}

.account-section--btn:hover, .article-comment--btn:hover {
border-color:#faf8f5 !important;
}

.btn:hover, .btn--secondary:hover, .rte .btn:hover, .rte .btn--secondary:hover {
border-color:#faf8f5 !important;
}


.stockify-block-actions .inline-stockify, .stockify-lightbox, .stockify-lightbox__body, .stockify-lightbox__content, .stockify-header h3, .stockify-content, .stockify-email-messenger, .stockify-input-extra, .stockify-submit-group p {
  letter-spacing: 0.4px !important;font-size:15px!important;line-height:1.6!important;font-weight:400!important;color:black!important;
}

::placeholder {
   letter-spacing: 0.4px !important;font-size:15px!important;line-height:1.6!important;font-weight:400!important;color:black!important;
}

.stockify-btn .stockify-submit .btn .btn--full .btn--large .product-btn button {
  letter-spacing: 0.4px !important;font-size:15px!important;line-height:1.6!important;font-weight:400!important;color:black!important;
  text-transform:none;
}

.currency-dropdown-option .option li {
height:auto;
  padding:0;
}

#shopify-section-header {z-index:999!important;}

#normal123 {
width:30%;
  float:none;
  text-transform:none;
  letter-spacing: 0.4px;
  font-size: 15px;
  line-height: 1.6;
  font-weight: 400;
  margin:0;
  padding:0;
}


#visaimg {margin:0;}

#footere3e2 {
  padding-bottom: 20px;
}

footer #footer_menu:first-child {
	padding-top: 40px !important;
    background-image: url(/cdn/shop/files/paymants_viza_master-dhl_300x.png?v=1590337676);
    background-repeat: no-repeat;
    background-size: 80%;
}

#normalplease {
display: flex;
width:100%;
flex-direction: row;
}

#grfreferff4r3 {
width:70%;margin:0px; padding:0px
}

#fhf64645 {
margin:0px; padding:0px;float: right;

margin-right: 8%;
}

  .shop-by-look-wrap {
  display:none;
  }

.products--match-height .grid__item .grid__image {
height:100%
}

.grid__item .large--one-third .medium--one-half .small--one-half-oh .wow .fadeInUp {
margin:0;
  padding:0;
}

#AddToCart1 {
  text-align: center;

background-color:
white;

color:
black;

text-transform: none;
  margin-bottom:0;
padding-left: 0;
padding-right: 0;
}

#AddToCart1 p {
  text-align: center;
    letter-spacing: 0.4px;
  font-size: 15px;
  line-height: 1.6;
  font-weight: 400;
  margin: 0;
}

#AddToCart1:hover { background-color:#faf8f5;}

#kfty584o3oejf {
text-transform:none;letter-spacing: 0.4px;font-size: 15px;line-height: 1.6;font-weight: 400;
  width:30%;
}

#subscribe:hover, #subscribe:focus {
color:black !important;
}

#logoutbutn645645 {
position: relative;
bottom: 110px;float:right;text-transform:none;letter-spacing: 0.4px;font-size:15px;line-height:1.6;font-weight:400;
}

#logoutbutn645645:hover, #logoutbutn645645:focus  {
background-color:#faf8f5 !important;
  border-color:white !important;
}

.stockify-lightbox__content {
  position: static;
    max-width: 70%;
  font-family: "FuturaPT", sans-serif;
}

button.stockify-btn.stockify-submit.btn.btn--full.btn--large.product-btn {
  background-color:white;
  color:black;
  text-transform:none;letter-spacing: 0.4px;font-size: 15px!important;line-height: 1.6;font-weight: 400; font-family: "FuturaPT", sans-serif;
}

button.stockify-btn.stockify-submit.btn.btn--full.btn--large.product-btn:hover, button.stockify-btn.stockify-submit.btn.btn--full.btn--large.product-btn:focus {
 background-color:#faf8f5;
}

div.swatch-element.one-size-swatch.available.swatch-size, div.swatch-element.one-size-swatch.soldout.swatch-size, div.swatch-element.default-title-swatch.available  {
  display:none;
}

#currencylist1235 {
  margin: 0;
padding: 0;
right: -17px;
position: absolute;
  justify-content: center;
align-items: center;
  width: 30px;


}

div.currentCurrency  {
padding-left:0 !important;
  padding-right:0 !important;
  width:30px !important;
}

    li.currency-dropdown-option.option {

    text-align:left !important; width: 100%!important;

    }


#stickyr3r3 {

}

#sticktome {
position: relative;

bottom: 400px;

height: 1px;

width: 1px;}


#CartDrawer {
background-color: hsla(36, 33.3%, 97.1%,0.9);
}

 #fdfuirjd3k4 {

  text-align: left;width: 28.5%;text-transform:none;letter-spacing: 0.4px;font-size: 15px;line-height: 1.6;font-weight: 400; }

#stickyr3r3 {
position:fixed;

}

#asd9089890
{width: 30%;}

.compare-wrap span {
font-size: 13px !important;
}

#normalplease {
overflow-x:hidden;
}

div.grid__item.large--one-quarter.live-search--image {
width:auto;
}

#search-show-more {display:none;}

#frferferferf {
display: block;

max-width: 140px;

width: 100%;  margin-bottom:0;
padding: 9px 0;background-color:#faf8f6; border:none;
}














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

  nav {z-index:999999!important;}
}







@media only screen and (max-width: 784px) {
  .slider-caption .custom-font {

  }

  button.Form__Submit.Button.Button--primary, #visaimg {
  float:none!important;
  }

  #header-scroll, #header-top {
    width:100%!important; }


 #DrawerOverlay {z-index: 0;}

 #productSelect-product-template { margin: 5% auto; text-align: center;
padding-right: 0;}

  #asd9089890 {width:100%;
  justify-content: center;}

  #stickyr3r3 {
position:static!important;
}

  .search-bar .input-group-field::placeholder {
  text-transform:none;
    color:black;
  }

  ::placeholder {
  color: black;
  opacity: 1; /* Firefox */
}

 .BOLD-mc-picker-mnt {
  display:none;
  }

  #livestream {
height:110%;
  }

  #shopify-section-1580820215462 {
  height: 13rem;
    margin: 0 10px;
  }

  #product12312 {
    flex-direction:column !important;
    margin: 0 15px !important;
  }

  #addwidth123 {
  width:100%;
    padding-bottom: 5%;
  }

  #mobile3213 {
  flex-direction:column;
}

  #534534 {
background-color:transparent !important;
    left:30px;
    bottom:0;
}

  #89089890 {
width:100%;
}

  #shopify-section-product-template {
    flex-direction:column;
  }

  #product-details-wrapper, .product-details-product-title, .product-details--form-wrapper .product-details--form-wrapper---below, #AddToCartForm {text-align:center}

  .product-description.rte {width:100%}

  .back-to-top {
  display:none !important;
  }

  #subscribe, #mobile3213 p {
    display:inline-block;
    width:100% !important;
    text-align:center !important;
  }

  #shopify-section-footer {
  margin-top:0;
  }

  .page-main--wrapper {
  margin:0 !important;
  }

  #dfgfdgdg {
  display: flex !important;
flex-direction: column !important;
justify-content: center !important;
align-items: center !important;
  }

#8i8778u a { width: 100% !important;
height: 100% !important;
   display: inline-block !important;}


 #8i8778u img { width: 100% !important;}

  #visaimg {margin: 20px auto;}

  #footermenu23423 {
  width:100%;
    text-align:center;
  }

  .site-footer .footer-alignment--center {
  padding:0!important;
  }

  #footere3e2 {
  padding:0!important;
}

 #normalplease {
  flex-direction: column!important;
}

/* .back_to_catalogue {
  display:none;
  }
*/
  a.product__size.uppercase {
  margin-right:0;
  }

  div.swatch.clearfix {justify-content: center!important;}

  #grfreferff4r3 {
width:100%
}

  #fhf64645 {
margin-right: 0;
}


  #normal123 {
width:100%;
}

  .input-group .btn, .input-group .btn--secondary, .input-group .input-group-field {
  height:auto;
  }

  #fdfdfdfdfdfdf321 {
  height: 30rem;

width: auto;

max-width: none;
  }

  #kfty584o3oejf {
width:100%;
}
  #currencylist1235 {
right: -17px;

}

  #AddToCart1 { margin: 0 auto;}



  #fdfuirjd3k4 {
  text-align: center;
    width: 100%; }


#frferferferf {
display: block;

max-width: 140px;

width: 100%; margin:0 auto;
padding: 9px 0;background-color:#faf8f6; border:none;
}

  div.stockify-lightbox__content {
  max-width:100%;
  }

  div.stockify-header h3, div.stockify-submit-group p {
  text-align:center !important;
  }

  button.stockify-btn.stockify-submit.btn.btn--full.btn--large.product-btn {
  margin: 0 auto;
  }

}


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




}

.template-product .mfp-size-guide .selected_td {
    background-color: #faf8f5;
}

.template-product .mfp-size-guide .hover_td {
    background-color: #faf8f5;
}

/* Newsletter footer mailchimp form */
#mce-EMAIL {font-family: "Gill Sans Pro Cyrillic Light", sans-serif !important; width: 100%; border: 1px solid #000; padding: 5px;}
#mc_embed_signup .button {background-color: white; color: #000; text-align: left; width: 100%; border: none;}
#mc_embed_signup_scroll .email {font-family: "FuturaPT",sans-serif !important;}

/* Newsletter footer mailchimp form */
.product-modal td {white-space: nowrap;}

#rel-prod {margin: 2em 60px 1em 30px;}
#rel-prod .grid-view-item {margin-bottom: 15px;}
#rel-prod .grid-view-item p {display: none;}

.product__size-guide {
  position: absolute;
  top: -16px;
  right: -10%;
  bottom: unset;
  left: unset;
  margin-block-start: 1em;
  margin-block-end: 1em;
}
.mobile-product-slider {display: none;}

@media only screen and (max-width: 784px) {
	.product__size-guide {
	  top: unset;
	  right: unset;
	  bottom: 15px;
	  left: -95%;
	}
}

/* size-chart 23-04-2021 */

#ProductModal-product-template {
    padding: 5px 5px 0;
}

.rte > div.sizechart {
    margin-bottom: 5px;
}
.sizechart {
	font-size: 20px;
	text-align: center;
    margin: 0;
    border: 2px solid black;
    background-color: #fbf7eb;
}

	.sizechart-title {
		font-size: 150%;
		font-weight: 600;
		padding: 20px 0 30px 36%;
		text-align: left;
	}
	.sizechart-picture {
		width: 35%;
		display: inline-block;
		vertical-align: baseline;
		height: 500px;
	}
	.sizechart-picture img {
		display: block;
		width: 80%;
		margin: 0 auto 10%;
	}
	.sizechart-picture img:first-child {
		width: 60%;
		margin: 15% auto 0;
	}
	.sizechart-description {
		width: 64%;
		vertical-align: top;
		display: inline-block;
	}
	.sizechart-description p {
		margin: 5px 0;
		text-align: left;
	}
	.sizechart-description p span {
		color: blue;
	}
	.sizechart-block1, .sizechart-block2, .sizechart-block3 {
		display: inline-block;
		width: 100%;
		margin-top: 20px;
	}
	.sizechart-block1-table {
		font-size: 60%;
		display: inline-flex;
		flex-wrap: wrap;
		vertical-align: top;
	}
	.sizechart-block2-table {
		font-size: 60%;
		display: inline-block;
	}
	.sizechart-block1-table {
		width: 50%;
	}
	.sizechart-block2-table {
		width: 89%;
	}
	.sizechart-block1-table div {
		width: 33.333%;
		display: inline-flex;
		justify-content: center;
		flex-wrap: wrap;
		align-content: center;
		padding: 2px 0;
	}
	.sbt1-c1, .sbt1-c2, .sbt1-c2-1, .sbt1-c2-2, .sbt1-c2-3 {
		padding: 0!important;
	}
	.sbt1-c2-1 {
		line-height: 2;
	}
	.sizechart-block2-table div {
		width: 15.9%;
		display: inline-block;
		padding: 2px 0;
	}
	.sizechart-block3-table div {
		width: 23.8%;
		display: inline-block;
	}
	.sizechart-block1-number, .sizechart-block2-number {
		font-size: 300%;
		font-weight: 600;
		display: inline-block;
		width: 10%;
	}
	.sizechart-block1-number {
		line-height: 2;
	}
	.sizechart-block2-number {
		line-height: 2;
	}
	div.sizechart-block1-description {
		font-size: 80%;
		display: inline-block;
		width: 38%;
		vertical-align: top;
		padding-top: 15px;
      	font-weight: 600;
	}
	div.sizechart-block2-description {
		display: inline-block;
		width: 100%;
		font-size: 120%;
		font-weight: 600;
	}
.sbt2-c1, .sbt2-c5, .sbt2-c9 {
		font-size: 120%;
		font-weight: 600;
}
	.sbt1-c1, .sbt1-c2, .sbt1-c5, .sbt1-c8, sbt1-c11, .sbt3-c1, .sbt3-c2, .sbt3-c3 {
		font-size: 90%;
		font-weight: 800;
	}
	div.sizechart-block3-description {
		font-size: 90%;
		width: 41%;
		display: inline-block;
	}
	.sbt1-c1, .sbt1-c2-1 {
		background-color: darkgray;
	}
	.sbt1-c2-2, .sbt1-c2-3, .sbt1-c5, .sbt1-c8, .sbt1-c11, .sizechart-block3-description {
		background-color: lightgray;
	}
	div.sbt1-c2 {
		width: 65%;
	}
	.sbt1-c3, .sbt1-c4 {
		font-style: italic;
	}
	div.sbt1-c2-1 {
		width: 100%;
	}
	div.sbt1-c2-2, div.sbt1-c2-3 {
		width: 50%;
	}
	div.sbt2-c1, div.sbt2-c5, div.sbt2-c9 {
		width: 34%;
	}
	.sizechart-block3-table {
		width: 57%;
		display: inline-block;
	}

@media only screen and (max-width: 1200px) {
	.sizechart-title {
		padding: 20px 0 30px;
		text-align: center;
	}
	.sizechart {
		font-size: 27px;
	}
	.sizechart-picture {
		width: 49%;
		height: 350px;
    }
	.sizechart-picture img:first-child {
		margin: 5% auto 0;
	}
	.sizechart-description {
		width: 50%;
    }
	.sizechart-description p {
		padding-right: 20px;
    }
	.sizechart-description p:nth-child(2), .sizechart-block3 {
		margin-bottom: 20px;
    }
	.sizechart-block1 {
      margin-top: 10vw;
    }
	.sizechart-block1, .sizechart-block2, .sizechart-block3 {
		width: 200%;
		margin-left: -100%;
    	font-size: 85%;
	}
}
@media only screen and (max-width: 992px) {
	.sizechart {
		font-size: 27px;
	}
	.sizechart-description {
    	width: 49%;
	}
	.sizechart-block1 {
      margin-top: 0;
    }
	.sizechart-block2-table {
    	width: 88%;
	}
}
@media only screen and (max-width: 768px) {
	.sizechart {
		font-size: 20px;
	}
}
@media only screen and (max-width: 576px) {
	.sizechart {
		font-size: 13px;
	}
    .mobile-product-slider {display: block;}
    .desctop-without-slider {display: none;}
}
@media only screen and (max-width: 426px) {
	.sizechart {
		font-size: 10px;
	}
	.sizechart-description p {
		font-size: 9px;
    }
	.sizechart-block1, .sizechart-block2, .sizechart-block3 {
    	width: 190%;
	}
	.sizechart-block1-table {
    	width: 49%;
	}
	.sizechart-block1-table, .sizechart-block2-table {
    	font-size: 90%;
	}
	.sizechart-block2-table div {
		width: 15.9%;
	}
	.sizechart-block3-table div {
    	width: 22.8%;
	}
	div.sbt2-c1, div.sbt2-c5, div.sbt2-c9 {
    	width: 32%;
	}
	div.sizechart-block2-description {
		width: 100%;
	}
}
@media only screen and (max-width: 375px) {
	.sizechart {
		font-size: 8px;
	}
	.sizechart-description p {
		font-size: 8px;
    }
}
@media only screen and (max-width: 320px) {
	.sizechart {
		font-size: 6px;
	}
	.sizechart-description p {
		font-size: 6px;
    }
}

.zrx-vd-tier-each-item-text, .zrx-vd-variant-qty-modifier-wrapper, .zrx-vd-tier-add-variant-selection {display: none !important;}

/* Product Alt text show */

.text-before-img_product {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 120%;
  line-height: 120%;
  font-weight: 600;
}

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

}

.slick-slide .hidden {
  display: none;
}

/* Blog The War start */
	#pp-blog div {
		margin: 0;
	}
	#pp-blog-1-1 {
		height: 56vw;
	}
	#pp-blog-1-2, #pp-blog-1-3, #pp-blog-1-4, #pp-blog-1-5, #pp-blog-1-6, #pp-blog-1-7, #pp-blog-1-8, #pp-blog-1-9, #pp-blog-1-10, #pp-blog-1-11, #pp-blog-1-12, #pp-blog-1-13 {
		height: 66vw;
	}
	#pp-blog p {
		margin: 0;
	}
	.pp-blog-1pic {
		background-position: center;
		background-size: cover;
	}
	.pp-blog-2pic {
		background-position: left top, right top;
		background-size: 50%;
		background-repeat: no-repeat, no-repeat;
	}
	#pp-blog-1-1 {
		height: 56vw;
	}
	#pp-blog-1-2 {
		background-image: url(/cdn/shop/files/1_c31e4177-f8b1-4d2e-8b8d-ef704ef11e8b.jpg?v=1649884086), url(/cdn/shop/files/2_0f913dc7-23df-49bb-a9f1-4a8c37820fc3.jpg?v=1649884086);
		padding-top: 43vw;
	}
	#pp-blog-1-3 {
		background-image: url(/cdn/shop/files/3_7200cd05-8ace-432f-8700-842b3919cc79.jpg?v=1649884086);
		padding-top: 65vh;
		padding: 49vw 20px 20px;
		text-align: right;
	}
	#pp-blog-1-4 {
		background-image: url(/cdn/shop/files/4_6ce1c1a3-36a4-4795-a35b-057aadecfd58.jpg?v=1649884086);
	}
	#pp-blog-1-5 {
		background-image: url(/cdn/shop/files/5_c9b24f6f-330d-4ddc-af8d-e7387923b2bb.jpg?v=1649884086), url(/cdn/shop/files/6.jpg?v=1649884086);
		padding: 4vw 45vw 0 23vw;
	}
	#pp-blog-1-6 {
		background-image: url(/cdn/shop/files/7.jpg?v=1649884086);
		padding: 4vw 62vw 0 8vw;
	}
	#pp-blog-1-7 {
		background-image: url(/cdn/shop/files/8.jpg?v=1649884086);
		padding: 14vw 2vw 0 47vw;
	}
	#pp-blog-1-8 {
		background-image: url(/cdn/shop/files/9.jpg?v=1649884086), url(/cdn/shop/files/10.jpg?v=1649884086);
	}
	#pp-blog-1-9 {
		background-image: url(/cdn/shop/files/11.jpg?v=1649884596), url(/cdn/shop/files/12.jpg?v=1649884086);
		padding: 20px 38% 0 40%;
	}
	#pp-blog-1-10 {
		background-image: url(/cdn/shop/files/13.jpg?v=1649884086);
	}
	#pp-blog-1-11 {
		background-image: url(/cdn/shop/files/14.jpg?v=1649884086), url(/cdn/shop/files/15.jpg?v=1649884086);
	}
	#pp-blog-1-12 {
		background-image: url(/cdn/shop/files/16.jpg?v=1649884086), url(/cdn/shop/files/17.jpg?v=1649884086);
	}
	#pp-blog-1-13 {
		background-image: url(/cdn/shop/files/18.jpg?v=1649884086);
		padding-top: 30vw;
		text-align: center;
	}
	.pp-blog-1-p1 {
		font-size: 10em;
		line-height: 1.2em;
		font-weight: 600;
	}
	.pp-blog-1-p2 {
		font-size: 8em;
		font-weight: 600;
		text-align: right;
	}
	.pp-blog-1-p2 span {
		background-color: lightgoldenrodyellow;
		border: 2px solid black;
		padding: 0 15px;
	}
	.pp-blog-1-p3 {
		color: blue;
		line-height: 1.1em;
		font-size: 2em;
		font-weight: 600;
	}
	.pp-blog-1-p3 span {
		background-color: yellow;
		padding: 0 8px;
	}
	.pp-blog-1-p4 {
		color: white;
		line-height: 1.1em;
		font-size: 2em;
		font-weight: 600;
	}
	.pp-blog-1-p5 {
		font-size: 11em;
		font-weight: 600;
		text-align: center;
	}
	.pp-blog-1-p5 span {
		background-color: yellow;
		padding: 0 8px;
	}
	@media screen and (max-width: 768px) {
		.pp-blog-1-p1 {
			font-size: 5.8em;
		}
		.pp-blog-1-p2 {
			font-size: 4.5em;
		}
		.pp-blog-1-p3, .pp-blog-1-p4 {
			font-size: 1.2em;
		}
		.pp-blog-1-p5 {
			font-size: 6em;
		}
	}
	@media screen and (max-width: 425px) {
		.pp-blog-1-p1 {
			font-size: 3em;
		}
		.pp-blog-1-p2 {
			font-size: 2.3em;
		}
		.pp-blog-1-p3, .pp-blog-1-p4 {
			font-size: 0.6em;
		}
		.pp-blog-1-p5 {
			font-size: 3.5em;
		}
	}
	@media screen and (max-width: 375px) {
		.pp-blog-1-p1 {
			font-size: 2.8em;
		}
		.pp-blog-1-p2 {
			font-size: 2em;
		}
		.pp-blog-1-p3, .pp-blog-1-p4 {
			font-size: 0.6em;
		}
		.pp-blog-1-p5 {
			font-size: 2.9em;
		}
    }
	@media screen and (max-width: 375px) {
		.pp-blog-1-p1 {
			font-size: 2.3em;
		}
		.pp-blog-1-p2 {
			font-size: 1.7em;
		}
		.pp-blog-1-p3, .pp-blog-1-p4 {
			font-size: 0.4em;
		}
		.pp-blog-1-p5 {
			font-size: 2.4em;
		}
	}
	@media screen and (min-width: 1024px) {
		#pp-blog-1-1 {
			height: 56vw;
		}
		.pp-blog-1-p1 {
			font-size: 7.8em;
		}
		.pp-blog-1-p2 {
			font-size: 6em;
		}
		.pp-blog-1-p3, .pp-blog-1-p4 {
			font-size: 1.6em;
			line-height: 1.1em;
		}
		.pp-blog-1-p5 {
			font-size: 9em;
		}
	}
	@media screen and (min-width: 1440px) {
		#pp-blog-1-1 {
			height: 750px;
		}
		#pp-blog-1-2, #pp-blog-1-3, #pp-blog-1-4, #pp-blog-1-5, #pp-blog-1-6, #pp-blog-1-7, #pp-blog-1-8, #pp-blog-1-9, #pp-blog-1-10, #pp-blog-1-11, #pp-blog-1-12, #pp-blog-1-13 {
			height: 882px;
		}
		.pp-blog-1-p1 {
			font-size: 10em;
		}
		.pp-blog-1-p2 {
			font-size: 8em;
		}
		.pp-blog-1-p3, .pp-blog-1-p4 {
			font-size: 2.2em;
			line-height: 1.1em;
		}
		.pp-blog-1-p5 {
			font-size: 13.7em;
		}
		#pp-blog-1-2 {
			padding-top: 550px;
		}
		#pp-blog-1-3 {
			padding: 625px 20px 0;
		}
		#pp-blog-1-5 {
			padding: 30px 570px 0 310px;
		}
		#pp-blog-1-6 {
			padding: 50px 810px 0 50px;
		}
		#pp-blog-1-7 {
			padding: 190px 20px 0 630px;
		}
		#pp-blog-1-9 {
			padding: 20px 390px 0 500px;
		}
		#pp-blog-1-13 {
			padding-top: 360px;
		}
	}
/* Blog The War end */
.input-date-account input{
    width: 100%;
}
.cart-svg-wrap svg{
    fill: #ABFF8D;
}
.zbranding{
    display: none !important;
}
div.cf-app__messages.messages--error {
    color: #d02e2e;
    background-color: #fff6f6;
    border: 1px solid #d02e2e;
}
div.cf-app__field.form-error input, .cf-app__field.form-error select, .cf-app__field.form-error textarea {
    color: #d02e2e;
    background-color: #fff6f6;
    border-bottom: 1px solid #d02e2e;
    box-shadow: none;
}
div.cf-app__field.form-error label {
    color: #525050;
}

.product-details-wrapper button.bis_button{
    width: 100% !important;
    margin: 18px 0 !important;
    font-family: 'hg-des' !important;
    font-size: 15px !important;
    line-height: 1.6 !important;
    padding: 9px 10px !important;
    transition: all .3s ease;
}
.product-details-wrapper button.bis_button:hover{
    background: black;
    color: #FFFFFF;
}
.bis-popover-active #container{
    border-radius: 0px;
}
@media only screen and (min-width: 769px){
    .template-search   .push--large--one-sixth, .push--large--one-sixth  {
       left: auto;
    }
}
.cart--empty-cart{
    margin: 0 auto;
}

#shopify-section-product-template .hg_n_rel-prod .grid__item.hg-prod {
    padding: 0 2%;
}

.template-search .grid-uniform:after {
    content: none;
}
div#AddToCart1 {
    clear: both;
}