/** Shopify CDN: Minification failed

Line 6:17258 Unexpected "2.jas_cat_default"

**/
/*-----------------------------------------------------------------------------// Custom Theme CSS/-----------------------------------------------------------------------------*/.post-meta {display: none;}span.posted-on {display: none;}.ba-bundle-wrapper .ba-product-bundle button.add-booster-bundle {background-color: #660f66!important;border-radius: 0!important;}.bundle-total.show-savings {width: 175px!important;}.page-head.lazyload:before, .page-head.lazyloading:before, .page-head.lazyloaded:before {background: rgba(0, 0, 0, 0);}a.whatsappButton {padding: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;text-align: center;margin-top: 10px;	background: #01e676;color: white;	max-width: 280px;}a.whatsappButton i {font-size: 30px;}.jas-action.flex.end-xs.middle-xs.jas-col-md-3.jas-col-xs-3 {padding-right: 0;}.measureOuter {display: -webkit-box;display: -ms-flexbox;display: flex;}.measureInner {width: 50%;	margin-bottom:15px;	padding:10px;}@media (max-width:767px) {.measureOuter {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.measureInner {width: 100%;}}.faq-tab-list li {	margin-bottom:15px;list-style: none;}.faq-tab-list a {text-decoration:underline!important;}.shopify-ordering span { 	max-width:none!important; }.page-head.pr.tc p {display: none;}.add_sticky_nt iframe#tidio-chat-iframe, .add_sticky_nt a.whatsappButton {	transform: translateY(-50px)!important;	transition: 0.5s cubic-bezier(.2,0,.4,1)!important;}a.gradient-button.wigsButton:after {content: "Wigs";position: absolute;top: -10px;font-size: 72px;left: 25px;color: #B25BB7;opacity: 0.18;text-transform: uppercase;}a.gradient-button.weavesButton:after {content: "Weaves";position: absolute;top: -60px;font-size: 72px;left: -60px;color: #B25BB7;opacity: 0.18;text-transform: uppercase;}a.gradient-button.makeupButton:after {content: "Makeup";position: absolute;top: -10px;font-size: 72px;left: -60px;color: #B25BB7;opacity: 0.18;text-transform: uppercase;}a.gradient-button.skincareButton:after {content: "Skincare";position: absolute;top: -60px;font-size: 72px;left: -105px;color: #B25BB7;opacity: 0.08;text-transform: uppercase;}a.gradient-button.haircareButton:after {content: "Haircare";position: absolute;top: -10px;font-size: 72px;left: -60px;color: #B25BB7;opacity: 0.18;text-transform: uppercase;}a.gradient-button.dealsButton:after {content: "Deals";position: absolute;top: -60px;font-size: 72px;left: -105px;color: #B25BB7;opacity: 0.08;text-transform: uppercase;}.jas_cat_default .hover-wrap {bottom: 0px;}.gradient-button {overflow:hidden;}.gradientButtonContainer {display: flex;flex-wrap: wrap;justify-content: space-between;}/*---------------- HEADER CSS -------------------*/* {-webkit-overflow-scrolling: touch;}.menu-opened #jas-mobile-menu {z-index:9999;overflow-y:scroll;-webkit-overflow-scrolling: touch;}.menu-opened div#tidio-chat {display: none;}li#menu-item-1549815379903 > ul > li:nth-child(1) {min-width: 350px;}li#menu-item-1549815379903 > ul > li:nth-child(2) {min-width: 450px;}li#menu-item-1549815379903 > ul > li:nth-child(3), li#menu-item-1549815379903 > ul > li:nth-child(4) {display:none;}@media (min-width:1024px) {a.jas-push-menu-btn.pr {display: none;}}@media (max-width:1023px) {.desktopHeaderSearch {display: none;}.jas_cat_default .hover-wrap h3 {font-size: 12px!important;padding: 10px!important;}}.header-text.cw {font-size: 12px!important;}form.header__search.w__100.dn.pf.gecko-ajax-search h2 {color: white;text-align: center;display: block;font-size: 30px;}.desktopHeaderSearch {width: 100%;}.desktopHeaderSearch .search-form-header button {left: 15px;}.header-5 .jas-branding {padding: 25px 0 25px;}.desktopHeaderSearch {width: 100%;max-width: 300px;}.search-form-header input {border-radius: 7px!important;height: 40px!important;padding-left: 40px!important;width: 95%;font-size: 12px!important;color: #000;border: 1px solid #f0f0f0;margin: 20px 0 20px;max-width: 100%;}.search-form-header button {position: absolute;left: 0;margin-top: 20px!important;height: 40px;margin: 0;background: 0 0;-webkit-box-shadow: none;box-shadow: none;color: #807777;font-size: 17px;font-weight: 400;width: 35px;line-height: 40px;}#jas-mobile-menu #menu-main-menu {padding: 0;}#jas-mobile-menu #menu-main-menu li {padding: 0 10px 0 20px;}.contact-li {background: black;padding: 10px 20px;}.contact-li a {color: white!important;}.contact-li .fa {margin-right: 10px;width: 15px;font-size: 15px;}.contact-li a {text-transform: none!important;}.contact-li li {padding-left: 0!important;}.contact-li span {color:white;}.social-li {border-top: 8px solid #f5f5f5;border-bottom: 8px solid #f5f5f5;}#jas-mobile-menu .social-ul {display: -webkit-box!important;display: -ms-flexbox!important;display: flex!important;-webkit-box-align: center!important;-ms-flex-align: center!important;align-items: center!important;-webkit-box-pack: center!important;-ms-flex-pack: center!important;justify-content: center!important;padding: 5px!important;}#jas-mobile-menu .social-li a.facebook {padding: 0;margin-right: 10px;}#jas-mobile-menu .social-li a {width: 37px;height: 37px;display: block;padding: 0;}.logo-mobile {text-align: center;padding: 20px;padding-bottom: 50px;}a#closeMenu {position: absolute;left: 20px;font-size: 15px;}#jas-mobile-menu ul li a {letter-spacing: 1px;	text-transform: none!important;}@media (min-width:1025px) {li#menu-item-1549815399467 {-webkit-transform: skew(-15deg);-ms-transform: skew(-15deg);transform: skew(-15deg);padding: 0;background: black;}.deal-nav {-webkit-transform: skew(12deg)!important;-ms-transform: skew(12deg)!important;transform: skew(12deg)!important;padding: 0px 20px;position: relative;display: inline-block;}.jas-menu > li > a {letter-spacing: 1px;}.jas-menu > li {margin: 0!important;padding: 0 20px;}.jas-menu > li:hover {background: white;}.jas-menu > li:hover a {	color:#E88!important;}.jas-menu ul li a {font-family: 'Lato', sans-serif;}ul.sub-column .menu-item a {color: #646464!important;}.menu-item-1520320504671 li.menu-item.menu-item-has-children.sub-column-item:nth-child(3) .menu-item,.menu-item-1520320504671 li.menu-item.menu-item-has-children.sub-column-item:nth-child(4) .menu-item,.menu-item-1549810495307 li.menu-item.menu-item-has-children.sub-column-item:nth-child(3) .menu-item,.menu-item-1549810495307 li.menu-item.menu-item-has-children.sub-column-item:nth-child(4) .menu-item{width: 50%;display: inline-block;padding: 10px 10px 0 0;	text-align:center;}.menu-item-1520320504671 li.menu-item.menu-item-has-children.sub-column-item .menu-item img { 	margin-bottom:10px; }.jas-menu ul li:not(:last-child) {border-bottom: none;}.jas-menu ul .sub-column-item > a {border: none;color: #000000 !important;font-weight: 700 !important;font-size: 14px !important;	margin-bottom: 15px;}.jas-menu ul li a {display: block;color: #646464;font-weight: 400;font-size: 14px;line-height: 20px;letter-spacing: 0;}ul.sub-menu.mega-menu {-webkit-box-shadow: 0 10px 15px 0 rgba(0,0,0,.15);box-shadow: 0 10px 15px 0 rgba(0,0,0,.15);padding: 50px;}}/*---------------- GLOBAL CSS -------------------*/input:not([type=submit]):not([type=checkbox]), select, textarea {	color: #212121!important;}#jas-mobile-menu li.black_menu {border-bottom: 1px solid #ECECEC;}i.footer-quick-links__toggle-icon {display: none;}.threshold_congrats {text-align:center;background: #660f65;border-radius:0;}.tabs li.active a {font-weight: 900;}.entry-summary .in-stock, .entry-summary .out-of-stock {border: 2px solid #000!important;color: #fff!important;background: #000!important;}.nav_filters ul li a:after {content: "\x";font-family: "Lato";margin-left: 5px;display: inline-block;font-size: 10px!important;}.nav_filters ul li a:before {content: none;}.swatch__list.jas_swatches_on_grid.is-flex.rounded {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}span.numberRemainingSwatch {font-size: 12px;}.slick-next, .slick-prev { border:none; }.footer__bot {padding: 22px 0;background: #000;}.footer__top.pb__80.pt__80 {padding-bottom: 0;}p.paymentIconsFooter img {max-width: 275px;}.footer__bot ul.jas-social.mt__15 {margin-bottom: 15px;}#jas-footer .jas-social li a {padding: 10px;	margin:0;}#jas-footer .jas-social li a i {font-size: 30px;}.entry-summary .in-stock, .entry-summary .out-of-stock {display: inline-block;text-transform: uppercase;letter-spacing: .3px;margin-bottom: 0;border: 2px solid #cc1414;color: #b50808;height: 40px;float: none;line-height: 36px;padding: 0 20px;font-size: 14px;font-weight: 600;}.nav_filters ul li a {font-weight: 300;color: #1b1919;border: 0.75px solid #D2D2D2;border-radius: 14px;padding: 5px 20px;	font-size: 12px;}span.sp_result_html {font-weight: 300;}a#jas-filter.jas_pop_sidebar {padding: 10px 22px;border: 1px solid black;margin-right: 10px;}.shopify-ordering {padding: 10px 22px;border: 1px solid black;color: black;text-transform: uppercase;}span.db.t_ellipsis.cusor_pointer {line-height: 1.4;}.paymentIconsProduct img {max-width: 250px;}.product .jas-row.mb__50 {margin-bottom: 0px;}.product .mt__80 {margin-top: 25px;}#cart_form_sticky .recart-messenger-widget {display: none;}@media only screen and (max-width: 736px) {.product .summary.entry-summary {margin-top: 0;}.product.mt__40 {margin-top: 0;}}p#productPrice, #productPrice ins {font-size: 16px;margin-right: 10px;}h1.product_title.entry-title {color: #606;font-family: Lato,sans-serif;font-weight: 700;margin-top: 0;line-height: normal;-webkit-font-smoothing: antialiased;font-size: 28px;}.jas-label {min-width: auto;max-width: none;width: auto;}.price ins {text-decoration: none;margin-right: 3px;font-weight: 400;letter-spacing: 0!important;color: #b0c!important;}.price del {font-weight: 400;letter-spacing: 0px;color: #000;}.jas-grid-item h3.product-title, .jas-grid-item a.cd.chp, .popup__cart-product h4 {overflow: hidden;height: 2.8em!important;line-height: 1.4em;display: block;	font-weight: 400;}.jas-grid-item .product-title:after {content: "";float: right;position: relative;top: -1.5em;left: 0px;width: 45%;height: 1.8em;margin-left: -1em;padding-right: 1px;z-index: 2;background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff);}span.price {font-size: 12px;letter-spacing: 1px;}.price ins {font-size: 12px;letter-spacing: 1px;}.jas_label_rectangular {top: 0;left: 0;font-size: 12px;}.jas_label_rectangular, .jas_label_rounded {max-width:75%;}.shopify-ordering {cursor: pointer;}.jas-item-category .jas-cat-content {position: relative;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.25);box-shadow: 0 0 10px 0 rgba(0,0,0,.25);}.jas_cat_default .hover-wrap {left: 0;right: 0;width: 100%;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);background: black;}.jas_cat_default .hover-wrap h3 {	color:white!important;}.jas-navigation.flex.center-xs.hidden-sm {background: -webkit-linear-gradient(180.02deg,#EEE 0,#F1879D 25.11%,#E88 48.88%,#F8669C 74.09%,#860EA4 100%);background: -o-linear-gradient(180.02deg,#EEE 0,#F1879D 25.11%,#E88 48.88%,#F8669C 74.09%,#860EA4 100%);background: linear-gradient(269.98deg,#EEE 0,#F1879D 25.11%,#E88 48.88%,#F8669C 74.09%,#860EA4 100%);}.instagram-button-follow {padding: 10px;width: 300px;margin-right: auto;margin-left: auto;margin-top: 25px;margin-bottom: 25px;display: block;border-radius: 4px;text-align: center;background-color: rgba(102, 6, 101, 1);text-decoration: none;color: rgba(255, 255, 255, 1);}h3.jas_title.divider.pr:before {content: none;}h3.jas_title.divider.pr:after {position: absolute!important;display: block;right: 0;left: 0;width: 100%;	height: 1px;background: #f0f0f0;}span.sub-title.db {margin-top: 15px;}a.see-all-link {text-align: center!important;display: block;font-size: 14px;font-weight: bold;font-family: 'Lato', sans-serif;color: #606;letter-spacing: 0!important;	text-transform:capitalize;}h3.jas_title.divider.pr {display: block;}span.dividerTitle {background: white!important;position: relative;z-index: 2;padding: 0 1.25em;font-weight:500;}@media (min-width:500px) {.result-count-order .flex.between-xs.middle-xs {flex-direction: row-reverse;justify-content: flex-end;}.shopify-ordering {padding-top: 8px;margin-right: 15px;margin-top: -1px;}}@media (max-width:499px) { .template-collection .result-count-order .between-xs {flex-direction: column!important;} .template-collection .shopify-result-count {margin: 0!important;display: block!important;width: 100%!important;}.template-collection span.dib {width: 100%;} .template-collection a#jas-filter {padding: 10px 22px!important;border: 1px solid black!important;margin-right: 0!important;width: 100%!important;display: block!important;text-align: center!important;} .template-collection #jas-filter span {display: inline!important;	}.template-collection .result-count-order {padding-top: 0;}.shopify-ordering.pr.fs__12 {width: 100%;} }.filter-sidebar .bgb {background: #fff;color: black;}.filter-sidebar .filter-content {	background: #fff;	color: black;}.shopify.filter-sidebar h3.mg__0 {border-bottom: 1px solid #979797;	font-size: 14px;}ul.yith-wcan-label.yith-wcan.yith-wcan-group a {color: black!important;	font-weight: 300!important;}ul.yith-wcan-label.yith-wcan.yith-wcan-group li:hover a {color: white!important;font-weight: 300!important;}.shopify .widget_layered_nav ul.yith-wcan-label li.chosen a {background: black;color: white!important;}.shopify.shopify-page .filter-content .widget {margin: 0;margin-bottom: 10px;}.shopify.shopify-page .filter-content .widget, .shopify.shopify-page .filter-content a:not(.button) {color: #000000;font-weight: 300;text-transform: capitalize;}.shopify .widget_layered_nav ul.yith-wcan-label li.chosen a:after {content: "x";margin-left: 10px;}.filter-sidebar {	background:#fff;}.nav_filters ul li a {text-transform: capitalize;}p.recart-messenger-widget__text {margin-bottom:0;}/*---------------- FRONTPAGE CSS -------------------*/.jas_title_1 {line-height: 40px;}a.instagram-button-follow:hover {color: rgba(255,255,255,0.5);}span.sub-title.db {color: black;font-style: normal;}.jas-grid-item a.cd.chp {color: #000!important;}.jas_cat_default .hover-wrap h3 {font-weight: 400; }.usp-headline, .usp-subheadline {font-weight: 900;font-size: 12px;line-height: 1.2;letter-spacing: 0.5px;}div#shopify-section-1549799377942 {background: black;padding-top: 25px;}div#shopify-section-1549799869533 {background: black;width: 100%;padding-bottom: 50px;margin-bottom: 25px;}div#shopify-section-1549799377942 h3 {color: white;}div#shopify-section-1549799377942 .sub-title {line-height: 14px;text-align: center;color: white;font-size: 16px;font-weight: 300;font-style: normal;}/*---------------- Product page ---------------------*/.product_img_trust_seal.clearfix {margin-bottom: 0!important;}.btn-atc.atc-popup {display: -webkit-box;display: -ms-flexbox;display: flex;}nav.shopify-breadcrumb.dib {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;}.recart-messenger-widget._rmp-template--basic {overflow: hidden;clear: both;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical!important;-webkit-box-direction: reverse!important;-ms-flex-direction: column-reverse!important;flex-direction: column-reverse!important;}.template-product .shopify-breadcrumb {	line-height: 25px;}i.pe-7s-medal {margin-right: 10px;}.entry-summary .price {font-size: 16px;line-height: 22px;margin: 0;color: black;}.swatch__title {font-size: 12px;text-transform: uppercase;font-weight: 400;}.template-product .wc-tab {background: #f3f3f3;}.variations.variant_square .swatch:not(.is-color) li {border: 1px solid #f0f0f0;}.variations.variant_square .swatch:not(.is-color) li.is-selected {background-color: #000;color: white;}.cart__popup-action a.button.mt__20:first-child, .buttons.form_jas_agree a.button.wc-forward:first-child {background-color: #333333;}/*---------------- Filter section -------------------*/.nav_filters ul {overflow-x: auto;overflow-y: scroll;-webkit-overflow-scrolling: touch;white-space: nowrap;height: 3em;}.nav_filters ul li:first-child a {background-color: #A7A7A7;color: white;}.nav_filters ul li {margin-right:8px;}#jas-mobile-menu .open ul {	position: fixed;}/*---------------- Custom CSS for desktop -------------------*/@media (min-width: 992px) {}/*---------------- Custom CSS for tablet -------------------*/@media (min-width: 768px) and (max-width: 991px) {}/*---------------- Custom CSS for mobile landscape -------------------*/@media (min-width: 481px) and (max-width: 767px) {.summary.entry-summary {padding-top: 15px;}}@media (max-width:736px) {table.shop_table_responsive tr td.actions:before, table.shop_table_responsive tr td.product-remove:before, table.wishlist_table tr td.actions:before, table.wishlist_table tr td.product-remove:before {content: '\Remove';font-size: 15px;vertical-align: middle;}}/*---------------- Custom CSS for mobile -------------------*/@media (max-width: 480px){2.jas_cat_default .hover-wrap h3 {font-size: 12px!important;padding: 10px!important;}.summary.entry-summary {padding-top: 15px;}}

@media (max-width:425px) {
  .swatch__list--item, .jas-menu ul li.swatch__list--item {
    margin: 2px;
}span.numberRemainingSwatch {
    font-size: 10px;
}span.price {
    font-size: 10px;
    letter-spacing: 0px;
}.page-head {
    padding: 25px;
}.type_jas_banner_collection .mt__30 {
    padding: 5px!important;
}.type_jas_banner_collection .jas_class_pr, .type_jas_banner_collection .jas_class_pr.one {
  padding:20px!important;
}
}

* {
  letter-spacing:0!important;
}
input#q {
    color: white!important;
}
input#number_sticky {
    color: white!important;
}
.mc4wp-response a {
    color: #661067!important;
}
.popup-quick-view .view-details-btn {
    -webkit-transform: translateY(0)!important;
    -moz-transform: translateY(0)!important;
    transform: translateY(0)!important;
}
.actions.form_jas_agree a.button.continue-shopping, .actions.form_jas_agree button.checkout-button.button.alt {
    width: 250px;
    text-align: center;
    font-size: 12px;
    display: inline-block;
    margin-left: 15px;
    margin-top: 10px;
  	float: right;
}
a.button.continue-shopping {
    background: #3e3e3e;
}
@media (max-width: 560px) {
.actions.form_jas_agree a.button.continue-shopping, .actions.form_jas_agree button.checkout-button.button.alt {
    width: 100%;
}
.wc-tabs li {
  margin-right:15px;
}
}

.signup-newsletter-form.dib input {
    color: white!important;
}
.logo-mobile .fa {
    font-size: 24px!important;
}

.page-head, .template-collection .page-head, .template-collections .page-head, .template-list-collections .page-head {
    background: linear-gradient(180deg, #ECEEF5 0%, #E5E8F1 100%);
}
.page-head h1 {
    font-size: 42px;
    color: #000;
    font-family: 'Oswald', sans-serif;
}
.page-head li, .page-head a {
    color: #000;
}
p.tc.db a {
    color: #a324cd;
}
p.tc.db a:hover {
    text-decoration: underline;
}

a.whatsappButton {
    position: fixed;
  	z-index: 10;
    bottom: 135px;
    right: 15px;
    width: 60px;
    height: 60px;
    border-radius: 100em;
}
@media (max-width: 767px) {
  a.whatsappButton {
    bottom: 110px;
    right: 0px;
}
}


.mfp-container {
    overflow: auto;
    position: fixed;
    width: 100vw;
    height: 100vh;
}

li.menu-item.mobileSubItem span {
    font-weight: 400!important;
}
@media (max-width:767px) {
.opened .left {
    left: 0!important;
    position: fixed!important;
    z-index: 9999999999!important;
    top: 0!important;
    bottom: 0!important;
    height: 100vh!important;
  	-webkit-transform: translate3d(0,0,1px)!important;
	transform: translate3d(0,0,1px)!important;
  	overflow: visible!important;
	-webkit-overflow-scrolling: auto !important;  
}

.jas-content {
    z-index: 2!important;
    position: relative!important;
    	-webkit-transform: translate3d(0,0,1px)!important;
	transform: translate3d(0,0,1px)!important;
  	overflow: visible!important;
	-webkit-overflow-scrolling: auto !important;  
}
div#jas-content {
    position: relative!important;
    z-index: 2!important;
  	-webkit-transform: translate3d(0,0,0)!important;
}
header#jas-header {
    position: relative!important;
    z-index: 1!important;
      	-webkit-transform: translate3d(0,0,0)!important;
	transform: translate3d(0,0,0)!important;
}

.header__mid.tc {
    position: relative!important;
    display: block!important;
    z-index: 1!important;
}
}






/*** INVESTORS PAGE ***/

.investors-head{
  display: none !important;
}

.investors-page .mt__60,
.investors-blog .mt__60{
    margin-top: 0;
}

.investors-page,
.investors-blog{
  max-width: 1100px;
    float: none;
    margin: 0 auto;
}


.investors-header-section .box_shadow_3d:after,.investors-header-section .box_shadow_3d:before{
  display: none !important;
}

.investors-header-section .jas-col-md-6 {
    max-width: 45% !important;
    flex-basis: 45%;
    padding: 0;
}

.investors-header-section .jas-col-md-6.middle-xs {
    max-width: 55% !important;
        flex-basis: 55%;
}

.investors-header-section .custom_jewellery.about-shop {
    text-align: left;
    box-shadow: none;
    height: 100%;
  width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 0;
	padding: 45px 66px 45px 45px;
    color: #fff;
    background-color: #531d56;
}

.investors-header-section .box_shadow_3d {
    height: 100%;
}

.investors-header-section .box_shadow_3d img {
    object-fit: cover;
    height: 100%;
}

.investors-header-section .jas-row{
  height: auto;
  width: 100%;
  float: none;
  margin: 0 auto 30px auto;
}

.inv-head{
  color: #fff;
  margin-top: 0;
    margin-bottom: 0;
  font-size: 24px;
}

.inv-p{
  font-size: 35px;
  line-height: 39px;
  margin-bottom: 0;
  letter-spacing: 1px !important;
}




/*** Middle part ***/

.middle-title,.jas_custom_investors_middle_one .kazkas{
    color: #000;
    font-size: 15px;
    font-weight: 800;
    letter-spacing: 0.5px !important;
}

.jas_custom_investors_middle_one .jas-row{
    float: left;
    width: 100%;
    margin: 0;
}

.jas_custom_investors_middle_one .jas-container{
    width: 100%;
}

#shopify-section-investors_middle_one,
#shopify-section-investors_middle_two,
#shopify-section-investors_middle_three{
      float: left;
      width: 32.3%;
}

#shopify-section-investors_middle_two,
#shopify-section-investors_middle_three{
    margin-top: 28px;
}
#shopify-section-investors_middle_two {
    margin-right: 1.55%;
    margin-left: 1.55%;
}

.jas_custom_investors_middle_one .box_shadow_3d:after,.jas_custom_investors_middle_one .box_shadow_3d:before{
  display: none !important;
}

.jas_custom_investors_middle_one .jas-container{
  max-width: 1000px;
}

.jas_custom_investors_middle_one .jas-col-md-6 {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0;
}

.jas_custom_investors_middle_one .box_shadow_3d {
    height: 180px;
    margin-bottom: 15px;
}

.jas_custom_investors_middle_one .box_shadow_3d img {
    object-fit: cover;
    height: 100%;
}

.jas_custom_investors_middle_one .custom_jewellery.about-shop {
    text-align: left;
    width: 100%;
    box-shadow: none;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    background-color: #ffffff;
}

.pap{
    border-bottom: 0.5px solid #c5c5c5;
    padding-bottom: 5px;
    padding-right: 30px;
    font-size: 13px;
    margin-bottom: 10px;
    background: url('https://cdn.shopify.com/s/files/1/0014/1184/2105/files/right-arrow2_e31d7ac9-ebda-4b77-a52b-500d617553ec.png?v=1618512982') no-repeat;
    background-size: 28px;
    background-position: right center;
}

/**** video ***/

.yt-video--cover{
  display: none;
}

.ups{
  float: left;
}

#shopify-section-investor_video iframe{
  width: 100%;
  height: 360px;
  margin-top: 20px;
}

#shopify-section-investor_video .cb-head{
  margin-top: 10px;
}

#shopify-section-investor_video span.h3{
      text-align: left;
    color: #000;
    height: 50px;
    margin-top: 0;
    margin-bottom: 0 !important;
    font-size: 15px;
    font-weight: 800;
    letter-spacing: 0.5px !important;
}


.inv-vid-head{
    color: #000;
    font-size: 15px;
    font-weight: 800;
    letter-spacing: 0.5px !important;
}

#shopify-section-investor_video{
    margin-top: 50px;
    float: left;
    width: 50%;
}

.jas_video-bg iframe {
    margin: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;
}

.jas_video-bg,
.jas-background-overlay{
  height:330px;
  margin: 0;
  margin-top: 12px;
}

/*** NEWS FEED ***/

#shopify-section-investors_blog{
    float: left;
    width: 50%;
    padding-left: 40px;
    margin-top: 50px;
}
  
.jas_custom_investors_blog h3{
  
    text-align: left;
    color: #000;
    height: 50px;
    margin-top: 0;
    margin-bottom: 0 !important;
    font-size: 15px;
    font-weight: 800;
    letter-spacing: 0.5px !important;
}

#shopify-section-investors_blog .article__grid-image-wrapper {
    width: 110px;
    float: left;
    margin-right: 20px;
    margin-top: 5px;
    margin-bottom: 21px;
}

#shopify-section-investors_blog .article__grid-image-wrapper a{
    background-size: cover;
    max-height: 80px;
}

#shopify-section-investors_blog .post-info h4{
  display: none;
}

#shopify-section-investors_blog .post-time span{
    color: #000;
    margin-bottom: 0 !important;
    font-size: 13px;
    font-weight: 800;
 
}

#shopify-section-investors_blog .post-info{  
  margin-bottom: 0;
}

#shopify-section-investors_blog .post-content{
  font-size: 13px;
}

#shopify-section-investors_blog .post-action {
    border: none;
    padding: 0;
}

#shopify-section-investors_blog .read-more{
  color: #000;
    margin-bottom: 0 !important;
    font-size: 13px;
    font-weight: 800;
}

#shopify-section-investors_blog .read-more span{
  display: none;
}

#shopify-section-investors_blog .jas-post-slide{
  margin-bottom: 20px;
}



/*** Investors Blog ***/

.investors-blog .article-title-investors {
    margin-top: 20px;
    color: #000 !important;
    font-size: 21px;
    text-transform: none;
    font-weight: 800;
}

.investors-blog {
    padding: 0 1rem;
}

.five-investors{
    float: left;
    width: 44%;
    margin-right: 2%;  
}

.article-inv-middle{
	display: table;
}

.investors-blog #shopify-section-investors_blog {
    float: left;
    width: 42%;
    padding-left: 40px;
    margin-top: 0px;
    margin-bottom: 50px;
}


.investors-blog .breadcrumb-content ul li{
  float:left;
  margin-right: 7px;
  pointer-events: none;
}

.investors-blog .breadcrumb-content ul li span{
	color: #6d6d6d;
    font-size: 15px;
    font-weight: 800;
    letter-spacing: 0.5px !important;
}

.investors-blog .breadcrumb-content ul li:last-child span{
	color: #531d56;
}


.investors-blog .breadcrumb-content ul li:first-child::marker{
  font-size: 0;
}
.investors-blog .breadcrumb-content ul li a{
    margin-left: 5px;
}
.investors-blog .breadcrumb-content ul li:first-child,
.investors-blog .breadcrumb-content ul li:nth-child(2)::marker{
  display: none !important;
  font-size:0 !important;
}

.investors-blog .breadcrumb-content ul li:nth-child(2) a{
    margin-left: 0px;
}

.investors-blog .breadcrumb-content ul li::marker{
 	content: "\f105";
    font-family: FontAwesome;
}

.investors-blog .jas-container article{
  font-size: 16px;
}

.blog-investors-insta span{
    display: block;
    width: 100%;
    float: none;
    text-align: center;
    margin: 0 auto;
    color: #fff;
}

.blog-investors-insta{
    background: #000;
    padding: 40px 15px 50px 15px;
    margin-bottom: 20px;
}

.blog-investors-insta .span1 {
    line-height: 40px;
    font-size: 20px;
}

.blog-investors-insta .span2 {
    line-height: 14px;
    font-size: 16px;
    font-weight: 300;
    margin-top: 15px;
    margin-bottom: 50px;    
}





/*** BEAUTY LANDING PAGE ****/

.page-beauty-head{
  display:none;
}

.beauty-content {
    margin: 0;
}



.beauty_slideshow .slick-initialized .slick-slide,
.beauty_slideshow .slick-track{
  width: 100% !important;
}


.beauty_owl,
.beauty_inspired,
.beauty_banner_collection{
  margin-top: 60px;
}

.beauty_inspired .jas_title{
    margin-bottom: 60px;
}

.beauty_banner_collection .two{
   background-color: #E1D9E4;
}

.banner_logo{
    display: block;
    width: 270px;
    height: 46px;
    float: left; 
    padding: 0 !important;
}

.beauty_slideshow .caption{
left: 75% !important;
}

.beauty_slideshow .caption h3 {
    font-weight: 800;
    letter-spacing: 1px !important;
    margin-bottom: 50px;
}

.button_inspired{
    position: relative;
    z-index: 100;
    display: block !important;
    float: left;
    width: 100%;
    height: 100% !important;
    font-size: 18px !important;
    font-weight: 600;
    margin-top: -95px;
    padding: 15px 0 !important;
    letter-spacing: 1px !important;
    text-align: center;
}

.img_inspired{
    height: 100%;
    display: block;
}

/***
.beauty_slideshow .caption h2{
color: #000000 !important;
}

***/
  
.beauty_slideshow .caption{
  max-width: 500px;
}

.beauty_slideshow .caption .button{
    font-size: 18px;
    padding: 9px 15px;
    text-align: center;
    border-radius: 6px;
    height: auto;
    width: 240px;
    display: block;
    margin: 0 auto;  
}

.hair_slideshow .caption-wrap h2 {
    font-weight: 800 !important;
    letter-spacing: 1px !important;
}

.button_inspired::after {
	content: "\f105";
    font-family: FontAwesome;
    margin-left: 24px;
    font-size: 20px;
    font-weight: 200;
}

.beauty-content .type_jas_banner_collection .banner_pr {
    background-size: cover;
    background-position-x: right;
}

.beauty-content .type_jas_banner_collection h3.product-title {
    white-space: normal;
}


/*** Testimonials ***/


.beauty-testimonials .quote-img{
    width: 21px;
    float: none;
    margin: 0 auto 25px auto;
    display: block;
}

.beauty-testimonials .jas-quote-content{
    font-size: 18px;
    line-height: 23px;
}


.beauty-testimonials .jas-quote .jas-quote-avatar img {
    margin-top: 20px;
}

.beauty-testimonials .jas-quote {
    padding-left: 35px;
    padding-right: 35px;
}
.beauty-testimonials .jas-quote .jas-quote-content footer {
    font-weight: normal;
    font-size: 13px !important;
}

.beauty-testimonials .jas_title.mb__40 {
    margin-bottom: 60px;
    margin-top: 50px; 
}

.beauty_brands .categories-space-30{
    align-items: center;
    justify-content: center;
}

.beauty_brands .jas-col-md-3 {
    -ms-flex-preferred-size: 15%;
    -webkit-flex-basis: 15%;
    flex-basis: 15%;
    max-width: 15%;
}

.beauty_brands h3.jas_title.divider.pr {
    display: block;
    margin-bottom: 40px;
}

.beauty_brands{
    margin-top: 70px;
}

.button-brand a{
    font-size: 18px;
    padding: 9px 40px;
    border-radius: 6px;
    height: auto;
    width: auto;
}
.button-brand{
	margin: 10px auto 60px auto;
    float: none;
    display: flex;
    width: auto;
    align-content: center;
    justify-content: center;
}


/*** About BeautyClick ***/

.beauty-head{
  color: #000;
    margin-top: 0;
    margin-bottom: 15px;
    font-weight: bold;
    font-size: 24px;
}

.beauty-sub{
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 15px;
    color: #000;
    letter-spacing: 0px !important;
}

.beauty-cont{
  font-size: 14px;
    line-height: 23px;
    margin-bottom: 15px;
    color: #000;
    letter-spacing: 0px !important;
}

.about-button a{
	background: none;
    padding: 0;
    text-transform: none;
    font-weight: bold;
    color: #531d56;
    font-size: 14px;
    line-height: 18px;
}
.about-button a:hover{
  color: #531d56;
}
.beauty_about .custom_jewellery.about-shop {
    background-color: #F4F4F4;
   padding: 10% 15% 10% 5%;
}

.beauty_about .box_shadow_3d img {
    object-fit: cover;
    padding: 68px 15px 68px 42px;
    height: 100%;
    background: #f4f4f4;
}

.beauty_about .jas-col-md-6.middle-xs {
    max-width: 50% !important;
    flex-basis: 50% !important;
}

.investors-header-section .jas-col-md-6 {
    max-width: 50% !important;
    flex-basis: 50% !important;
}

.beauty_about{
    margin-top: 50px;
    margin-bottom: 50px;
}

/**** Skincare ****/

.beauty_scincare_routine .slick-slide {
    display: flex;
    position: initial;
    flex-direction: column;
}

.beauty_scincare_routine .nt_banner_img{
    padding-top: 0 !important;
    width: 100%;
    display: block;
    order: 1;
    flex: 0 2 100%;
}

.beauty_scincare_routine .caption-wrap {
    display: block;
    width: 100%;
    order: 2;
    flex: 0 1 50%;
    position: initial;
}


.skindiv{
 display: flex;
    flex-wrap: wrap;
    justify-content: center;
  margin-bottom: 20px;
}

.skincontain{
  width: 200px;
margin: 0 2% 7% 2%;
}

.skinimage{
}


.skinhead{
    font-size: 17px;
    line-height: 24px;
    font-weight: 700;
    color: #000;
    margin-top: -37px !important;
}
.beauty_scincare_routine{
  margin-top: 100px;
}

.beauty_scincare_routine .caption h3{
    color: #000000 !important;
    font-size: 45px !important;
    letter-spacing: 0 !important;
    font-weight: 800 !important;
      margin-top: 0px !important;
}

.beauty_scincare_routine h2 {
  font-size: 24px !important;
  margin: 10px 0 40px 0 !important;
}

.beauty_scincare_routine .caption {
    max-width: 700px;
}

.beauty_scincare_routine .slick-list.draggable,
.beauty_scincare_routine .nt_banner_img{
    height: 750px !important;
}

.image-desktop{
padding-top: 0 !important;
  background-size: cover;
}

.image-mobile1,
.image-mobile2{
  padding-top: 0 !important;
}


/*** FRONT PAGE ***/

.home.beauty-testimonials .jas-quote-content {
    font-size: 14px;
    line-height: 21px;
    color: #000;
}

.home.beauty-testimonials .jas-quote .jas-quote-content footer {
    font-weight: bold;
    font-size: 14px !important;
    margin-bottom: 21px;
    margin-top: 20px;
}

.home .jas-quote .jas-quote-content footer > span:before {
    content: " " !important;
}

.home .jas-quote .jas-quote-content footer > span {
    color: #646464;
    font-weight: bold;
}

.home .jas-quote .jas-quote-avatar img {
    border-radius: 0;
  max-height: 53px;
  
}

.home .jas-quotes.jas-quotes-grid.quote-columns-3 .jas-quote {
    width: 27.333333%;
}

.home.beauty_slideshow .caption {
    left: 50% !important;
    width: 500px;
}

.home.beauty_slideshow {
    margin-bottom: 15px;
}


.home.beauty_slideshow .caption-wrap h3 {
    color: #ffffff;
    font-size: 20px !important;
    text-transform: none !important;
    letter-spacing: 0 !important;
    font-weight: normal !important;
    margin-top: 10px;
    margin-bottom: 40px;
}


.home-logo{
    width: 230px !important;
    margin: 0 auto !important;
}

.home.beauty_slideshow .caption .button {
    font-size: 16px;
    padding: 6px 15px;
    margin-right: 2% !important;
    margin-left: 2% !important;
    margin-top: 0 !important;
    float: none;
    display: inline-block;
}

.luxe_slideshow .metaslider .flexslider .caption-wrap h2 {
    word-break: normal;
    white-space: normal;
    width: 500px;
}

.luxe_slideshow .caption .button {
    margin-top: 15px !important;
}

.luxe_shop_category .button_inspired {
    float: none;
    width: 228px;
    letter-spacing: 0 !important;
    font-size: 15px !important;
    padding: 6px 0px !important;
    letter-spacing: 1px !important;
    border-radius: 6px !important;
    margin: -121px auto 0 auto !important;
}

.luxe_shop_category .img_inspired {
    height: 100%;
        display: flex;
    flex-wrap: wrap;
}

.luxe_shop_category .button_inspired::after{
  display: none !important;
}

.luxe_shop_category h2 {
    position: relative;
    color: #000;
    font-size: 35px;
    font-weight: 700;
    width: 100%;
    text-align: center;
    margin: -198px auto 0 auto;
}

/**

.hair_slideshow .caption {
    left: 50% !important;
}

.hair_slideshow .caption-wrap h3 {
    text-align: center;
}

.hair_slideshow .caption-wrap h2 {
    margin: 20px auto;
}


*/

#shopify-section-luxe_shop_by_look .beauty_banner_collection .two {
    background-color: #E9EDF4;
}

.luxe_slideshow .metaslider .flexslider .caption-wrap h2 {
    font-weight: 800;
    letter-spacing: 1px !important;
    line-height: 57px;
    font-size: 50px; 
}

.luxe_slideshow .metaslider .flexslider .caption-wrap h3 {
    font-size: 24px;
}

.luxe_brands .jas-col-md-3 {
    -ms-flex-preferred-size: 17%;
    -webkit-flex-basis: 17%;
    flex-basis: 17%;
    max-width: 17%;
    padding: 0 30px;
}

.luxe_owl{
    margin-top: 0px;
}

.luxe_brands .jas-promotion:hover img {
    -sand-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -o-transform: scale(1.0);
    -webkit-transform: scale(1.0);
}


/*** Instagram ***/


.shopify-section.type_jas_api_instagram{
    background: #000;
    padding: 20px 0;
}


.type_jas_api_instagram .jas_title_1 {
    margin-bottom: 40px;
    color: #fff;
}
.type_jas_api_instagram span.sub-title.db {
    color: white;
    font-style: normal;
}



.beauty_arrivals.jas_custom_luxe_new_arrivals{
    margin-bottom: 60px;
}


.custom_made_wigs .nt_banner_img{
  background-size: contain !important;
    padding: 0 !important;
    background-repeat: no-repeat !important;
    height: 750px !important;
    max-height: 750px !important;
  background-color: #E9EDF4;
}

.custom_made_wigs .caption-wrap,
.custom_made_wigs .slick-list{
      height: 750px !important;
    max-height: 750px !important;
  
}

.luxe_slideshow.custom_made_wigs .metaslider .flexslider .caption-wrap h3 {
    font-size: 45px !important;
    width: auto;
}

.luxe_slideshow.custom_made_wigs .metaslider .flexslider .caption-wrap h2 {
    font-size: 24px !important;
    line-height: 28px;
    margin-bottom: 50px;
      width: auto;
}

.custom_made_wigs iframe{
    width: 640px;
    height: 385px;
}

.beauty_slideshow.custom_made_wigs .caption {
    left: 60% !important;
    max-width:640px;
}

.luxe_slideshow.custom_made_wigs .caption .button{
      margin-top: 40px !important;
}
.custom_made_wigs{
  margin-top: 60px;
  margin-bottom: 40px;
}

.custom_made_wigs .slick-slide{
  background: #E9EDF4;
  padding-top: 20px;
}


.page-beauty .beauty_slideshow .caption h2 {
    font-weight: 800;
    letter-spacing: 1px !important;
    font-size: 67px; 
}

.page-beauty .beauty_slideshow .caption-wrap h3 {
    font-size: 24px;
    text-align: center;
}

.page-beauty .beauty_slideshow .caption .button {
    margin: 25px auto 0 auto;
}

.beauty_slideshow.beauty_scincare_routine .caption .button {
    padding: 9px 30px;
}

.insta-bag{
  background: #000;
  margin-bottom: 20px;
}

.shopify-section.type_jas_api_instagram {
    padding: 20px 0 0;
}

.button-brand.instag {
    margin: 30px auto 50px auto;
}

#shopify-section-insta{
  width: 100% !important;
}


/**** BRAND PAGES ***/


.beauty_about.brand_about .jas-col-md-6.middle-xs {
    max-width: 100% !important;
    flex-basis: 100% !important;
}

.beauty_about.brand_about .custom_jewellery.about-shop {
    padding: 4% !important;
}

.brand_page_new_arrivals{
  background: #000 !important;
}

.brand_page_new_arrivals span.dividerTitle {
    background: black!important;
    color: #fff;
}

.page-beauty.page-brand .beauty_slideshow .caption .button {
    float: left;
}

.page-brand .luxe_slideshow .metaslider .flexslider .caption-wrap h2 {
    width: 530px;
}

.page-brand .beauty_slideshow .caption {
    max-width: 530px;
  left: 78% !important;
}

.img_brand_inspired{
    max-width: 300px;
    margin: 0px auto 20px auto;
    float: none;
}








@media (min-width:1200px) {

    .beauty-content .jas-col-md-6 {
        flex-basis: 45%;
        max-width: 45%;
    }
  
  .luxe_shop_category .jas-col-md-6 {
    flex-basis: 50%;
    max-width: 50%;
}

}

@media (min-width:1400px) {

    .beauty-content .jas-col-md-6 {
        flex-basis: 34%;
        max-width: 34%;
    }
  
    .luxe_shop_category .jas-col-md-6 {
    flex-basis: 50%;
    max-width: 50%;
}

}





@media (max-width:1200px) {

.article-inv-middle {
    padding:0 20px;
}
  
  .luxe_slideshow .metaslider .flexslider .caption-wrap h2 {
    line-height: 44px;
    font-size: 41px;
    margin: 10px auto;
}
  
  .luxe_shop_category .button_inspired {
    width: 16vw;
    margin: -22% auto 0 auto !important;
}
  
  .luxe_shop_category h2 {
    font-size: 2.5vw;
    margin: -36% auto 0 auto;
}
  
  .beauty_slideshow.custom_made_wigs .caption {
    left: 69% !important;
    max-width: 640px;
}
  
  .page-beauty .beauty_slideshow .caption h2 {
    font-size: 50px;
    margin: 10px 0;
}
  
  .page-beauty .beauty_slideshow .caption-wrap h3 {
    font-size: 20px;
}
  
  .page-beauty .beauty_slideshow .caption .button {
    margin: 15px auto 0 auto;
}
  
.beauty_about .box_shadow_3d img {
    padding: 120px 15px 120px 42px;
}

}



@media (min-width:768px) {
  
  
  .image-mobile1,
.image-mobile2{
    background: #0000 !important;
}

  
  .beauty_slideshow .slick-list,
  .beauty_slideshow .nt_banner_img,
  .beauty_slideshow .caption-wrap,
  #shopify-section-beauty_slideshow .slick-list,
  #shopify-section-beauty_slideshow .nt_banner_img,
  #shopify-section-beauty_slideshow .caption-wrap{
    min-height: 350px;
    max-height: 500px;
  }
  
  .beauty_scincare_routine .nt_banner_img, .beauty_scincare_routine .slick-list.draggable {
    max-height: 750px !important;
}
  
}


@media (max-width: 1300px) and (min-width: 1001px){

     #shopify-section-hair_custom_made_wigs.type_slideshow .nt_banner_img {
        background-position-x: -70px;
    }
  
    .beauty-content #shopify-section-luxe_shop_by_look.type_jas_banner_collection .banner_pr {
    background-position-x: -100px;
}
  
  
}



@media (max-width: 1000px) and (min-width: 768px){
  
    #shopify-section-hair_slideshow.type_slideshow .nt_banner_img {
        background-position-x: -100px;
    }  

     #shopify-section-hair_custom_made_wigs.type_slideshow .nt_banner_img {
        background-position-x: -250px;
    }
  
  #shopify-section-beauty_slideshow.type_slideshow .nt_banner_img {
    background-position-x: -110px;
}
  
    .beauty-content #shopify-section-beauty_banner_collection.type_jas_banner_collection .banner_pr {
    background-position-x: -170px;
}
  
  #shopify-section-beauty_skincare_routine .beauty_scincare_routine .slick-slide {
    background-position-x: -245px;
}
  
  .beauty_scincare_routine .caption h3 {
    font-size: 37px!important;
}
  
  #shopify-section-beauty_skincare_routine .beauty_slideshow .caption {
    left: 70%!important;
}
  
  .beauty-content #shopify-section-luxe_shop_by_look.type_jas_banner_collection .banner_pr {
    background-position-x: -100px;
}
  
  .custom_made_wigs iframe {
    width: 550px;
}
  
  .beauty_slideshow.custom_made_wigs .caption {
    left: 63%!important;
}
  
  
}


@media (max-width: 950px) and (min-width: 768px){

  #shopify-section-luxe_slideshow.type_slideshow .nt_banner_img {
    background-position-x: -100px;
}
  
}


@media (max-width:1024px) {


    .beauty_about .jas-col-md-6.middle-xs {
      max-width: 100% !important;
      flex-basis: 100% !important;
  }

    .beauty_about .jas-container {
      padding-right: 0px !important;
      padding-left: 0px !important;
  }

    .beauty-cont {
      font-size: 13px;
      line-height: 18px;
      font-weight: 600;
      margin-bottom: 10px;
  }

    .about-button a {
      font-size: 13px;
      line-height: 16px;
  }

    .beauty_about .jas-col-md-6 {
      max-width: 100% !important;
      flex-basis: 100% !important;
      display: block !important;
  }

    .beauty_about .box_shadow_3d img {
      padding: 20px 20px 0 20px !important;
  }

    .beauty_about .custom_jewellery.about-shop {
      padding: 20px 20px 0px 20px !important;
  }
  
}



@media (max-width:767px) {
  
  #shopify-section-investors_middle_one, #shopify-section-investors_middle_two, #shopify-section-investors_middle_three {
    width: 100%;
}
  
.investors-header-section .jas-col-md-6 {
    display: none;
}
  
.investors-header-section .jas-col-md-6.middle-xs {
        display: block;
    max-width: 100% !important;
    FONT-WEIGHT: 100;
    flex-basis: 100%;
}
  
  #shopify-section-investors_middle_two {
    margin-right: 0;
    margin-left: 0;
}
  
.investors-header-section .jas-row {
    height: auto;
}
  
.investors-page .jas-container {
    padding: 0;
}
  
.investors-header-section .custom_jewellery.about-shop {
    padding: 40px 30px;
}
  
  .inv-p {
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 0;
    font-weight: 500;
    letter-spacing: 0px !important;
}
.inv-head {
    font-size: 19px;
}
  
.investors-page .mt__60 {
    padding: 0;
}
  
#shopify-section-investor_video {
    width: 100%;
    padding: 0 15px;
}  
  
  #shopify-section-investors_blog {
    width: 100%;
    padding-left: 0;
}
  
  #shopify-section-investor_video,
  #shopify-section-investors_blog{
    margin-top: 20px;
  }
  
.article-inv-middle {
    padding: 0 15px;
}  
  
  .five-investors {
    width: 100%;
}
  
  .investors-blog #shopify-section-investors_blog {
    width: 100%;
    padding-left: 0;
    margin-bottom: 30px;
  }
  
 .investors-blog .mb__60 {
    margin-bottom: 20px;
   padding: 0;
}
  
#shopify-section-investors_blog .jas-container {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
  
  .investors-page, .investors-blog {
    padding: 0;
}
  
/*** BEAUTY PAGE ***/
  
  .beauty-head {
    font-size: 18px;
}
  
  .beauty-sub {
    font-size: 14px;
    line-height: 18px;
    font-weight: 600;
}
  

  
  .beauty_brands .jas-col-md-3 {
    -ms-flex-preferred-size: 48%;
    -webkit-flex-basis: 48%;
    flex-basis: 48%;
    max-width: 48%;
}
  
/*** Header banner ***/
  

  
.beauty_slideshow .metaslider .flexslider .caption-wrap h2 {
    font-size: 20px;
    margin: 3px 0;
}
  
.beauty_slideshow .metaslider .flexslider .caption-wrap h3 {
    margin-bottom: 15px;
  font-size: 16px;
}

.image-desktop{
	background-image: none !important;
}

.image-mobile1,
.image-mobile2{
    background: auto !important;
}  
  
.home .jas-quotes.jas-quotes-grid.quote-columns-3 .jas-quote {
    width: 100%;
}  
  
.page-newhome .nt_banner_img {
    height: 400px;
      background-position: center center;
}
  
  .home-logo {
    width: 175px !important;
  }
  
  .home.beauty_slideshow .caption-wrap h3 {
    font-size: 16px !important;   
    margin-bottom: 30px !important;
  }
  
  .home.beauty_slideshow .caption .button {
    display: block;
    width: 210px;
    margin: 15px auto !important;
    padding: 2px 12px;
    font-size: 14px;
}
  
  
  .beauty_scincare_routine .caption {
    left: 50% !important;
    width: 350px;
    bottom: 25% !important;  
}
  
  .beauty_scincare_routine .caption h3 {
    font-size: 25px !important;
  }
  
  .beauty_scincare_routine h2 {
    font-size: 17px !important;
    margin: 10px 0 20px 0 !important;
}
  
  .skincontain {
    width: 157px;
    margin: 0 2% 8% 2%;
}
  
  .skinhead {
    font-size: 15px;
}
  
  .beauty_scincare_routine .slick-list.draggable, .beauty_scincare_routine .nt_banner_img {
    height: 1100px!important;
}
  
  .beauty_scincare_routine .caption-wrap {
    flex: 0 2 95%;
  }
  
  .beauty_scincare_routine .caption .button {
    font-size: 16px;
    padding: 5px 30px;
    width: 210px !important;
    margin: 0 auto;
    display: block;
  }
  
  .skindiv {
    margin-bottom: 10px;
}
  
  .beauty_banner_collection, .beauty_inspired, .beauty_owl {
    margin-top: 30px;
}
  
  .beauty_inspired .jas_title {
    margin-bottom: 30px;
}
  
 .beauty-content span.sub-title.db {
    margin-top: 0;
}
  
  [class*=categories-space-] {
    margin-bottom: 00px;
}
  
  .beauty_scincare_routine {
    margin-top: 60px;
}
  
  .beauty_brands {
    margin-top: 30px;
}
  
  .beauty_brands h3.jas_title.divider.pr {
    margin-bottom: 10px;
}
  
  .beauty-testimonials .jas_title.mb__40 {
    margin-bottom: 30px;
    margin-top: 20px;
}
  
  .beauty_about {
    margin-top: 10px;
    margin-bottom: 0px;
}
  
  .button-brand {
	margin: 5px auto 30px auto;
  }
  
  .type_jas_api_instagram .jas_title_1 {
    margin-bottom: 20px;
  }
  
  .button-brand.instag {
    margin: 20px auto 30px auto;
  }
  
  /*** Luxe ***/
  
  
.luxe_shop_category .button_inspired {
    width: 26vw;
    font-size: 11px !important;
    padding: 0px 0px !important;
    margin: -22% auto 0 auto !important;
}
  
.luxe_shop_category h2 {
    font-size: 4.7vw;
    margin: -34% auto 0 auto;
}
  
  .luxe-content .type_jas_banner_collection .banner_pr {
    background-position-x: center;
}
  
  .button-brand a {
    font-size: 14px;
    padding: 5px 30px;
  }
  
  .beauty_scincare_routine .slick-slide {
      height: 1100px !important;
}
  
 .beauty_scincare_routine .nt_banner_img {
    background-position: center;
} 
  
/*** Beauty Scincare mobile ***/  
  
  
    .beauty_scincare_routine .nt_banner_img {
    flex: 0 2 100%;
}
  
  .beauty_scincare_routine .caption {
    bottom: 25%!important;
}
  
  .beauty_scincare_routine .nt_banner_img, .beauty_scincare_routine .slick-list.draggable {
    height: 1140px!important;
}
  
  .jas-product-image.pr.oh{
    margin-bottom: 30px;
}
  
  .jas-grid-item .bss_pb_img {
	height: 0px !important;
    min-height: 0px !important;
  }
  
  .jas-grid-item .bss_pb_img .bss-pb-bottom-left{
        width: 135px !important;
    height: 22px !important;
    margin-top: -26px !important;
    font-size: 11px !important;
  }
  
/*** Mobile Header ***/
  
/**
  
#shopify-section-beauty_slideshow .slick-slider .slick-list, .slick-slider .slick-track,
#shopify-section-hair_slideshow .slick-slider .slick-list, .slick-slider .slick-track{
  height: 500px;
}
  
    #shopify-section-luxe_slideshow .slick-slider .slick-list, .slick-slider .slick-track{
  height: 530px;
}
  
**/  

#shopify-section-beauty_slideshow .jas_custom_beauty_slideshow .nt_banner_img,
#shopify-section-luxe_slideshow .jas_custom_luxe_slideshow .nt_banner_img,
#shopify-section-hair_slideshow .jas_custom_hair_slideshow .nt_banner_img,
  .page-brand .luxe_slideshow .nt_banner_img{
    width: 100%;
    height: 300px;
    background-position: center center;
}
  
#shopify-section-beauty_slideshow .metaslider .flexslider .caption-wrap,
#shopify-section-luxe_slideshow .metaslider .flexslider .caption-wrap,
#shopify-section-hair_slideshow .metaslider .flexslider .caption-wrap,
  .page-brand  .luxe_slideshow .caption-wrap{
    width: 100%;
    height: 200px;
    position: static; 
}  


  
#shopify-section-beauty_slideshow .metaslider .flexslider .caption-wrap .caption,
#shopify-section-luxe_slideshow .metaslider .flexslider .caption-wrap .caption,
#shopify-section-hair_slideshow .metaslider .flexslider .caption-wrap .caption,
   .page-brand  .luxe_slideshow .caption-wrap .caption{
 
    position: static;
    margin: 0 auto;
    display: block;
    width: 100%;
    height: 200px;
    float: none;  
  -webkit-transform: translate3D(0%,0%,0);
    -moz-transform: translate3D(0%,0%,0);
    -ms-transform: translate3D(0%,0%,0);
    -o-transform: translate3D(0%,0%,0);
    transform: translate3D(0%,0%,0);
}
  
  .beauty_slideshow .metaslider .flexslider .caption-wrap h3 {
    margin-top: 17px;
    font-size: 14px;
    letter-spacing: 0 !important;
}
  
#shopify-section-beauty_skincare_routine .beauty_slideshow .metaslider .flexslider .caption-wrap h3 {
    font-size: 26px!important;
    margin: 5px auto;
    width: 330px;
    letter-spacing: 0!important;
    line-height: 30px;
    white-space: normal;
    word-break: normal;
    text-align: center;
    font-weight: 800 !important;
}
  
 #shopify-section-beauty_skincare_routine .beauty_slideshow .metaslider .flexslider .caption-wrap h2{
    margin-top: 0 !IMPORTANT;
    font-size: 14px!important;
    letter-spacing: 0!important;
    margin-bottom: 12px !important;
}
  
  .beauty_slideshow .metaslider .flexslider .caption-wrap h2,
  .page-brand .beauty_slideshow .metaslider .flexslider .caption-wrap h2{
    font-size: 26px;
    margin: 5px auto;
    width: 330px;
    letter-spacing: 0px!important;
    line-height: 30px;
    text-align: center;
    color: #000 !important;
}
  
   .page-brand .luxe_slideshow .caption-wrap .caption {

    margin: 15px auto;
  }
  
  .page-beauty.page-brand .beauty_slideshow .caption .button {
    float: none;
}
  
#shopify-section-luxe_slideshow .beauty_slideshow .metaslider .flexslider .caption-wrap h2 {
    margin: 9px auto;
  }
  
  
  
  .page-beauty .beauty_slideshow .caption .button {
    margin: 20px auto 0 auto;
    font-size: 14px;
    padding: 3px 30px;
    text-align: center;
}
  
  
/*** Custom made wigs ***/
  
#shopify-section-hair_custom_made_wigs .metaslider .flexslider .caption-wrap .caption{
    position: static;
    margin: 0 auto;
    display: block;
    width: 100%;
    height: 200px;
    float: none;  
  -webkit-transform: translate3D(0%,0%,0);
    -moz-transform: translate3D(0%,0%,0);
    -ms-transform: translate3D(0%,0%,0);
    -o-transform: translate3D(0%,0%,0);
    transform: translate3D(0%,0%,0);
}
  
.luxe_slideshow.custom_made_wigs .metaslider .flexslider .caption-wrap h3{
    font-size: 26px !IMPORTANT;
    margin: 5px auto;
    width: 330px;
    letter-spacing: 0!important;
    line-height: 30px;
    white-space: normal;
    word-break: normal;
    text-align: center;
}
  
.luxe_slideshow.custom_made_wigs .metaslider .flexslider .caption-wrap h2{
    margin-top: 0;
    font-size: 14px !important;
    letter-spacing: 0!important;
    margin-bottom: 12px;
}
  
  .custom_made_wigs iframe {
    width: 100%;
    height: 350px;
}
  


.luxe_slideshow.custom_made_wigs .caption .button {
    margin-top: 20px!important;
}
  
.custom_made_wigs .nt_banner_img {
    height: 400px!important;
    background-position-x: center;
    background-color: #ebeff5;
    background-size: contain !important;
}
  
.custom_made_wigs .caption-wrap{
    padding-top: 430px;
  background-color: #ebeff5;
}
  
.custom_made_wigs .slick-list{
    background-color: #ebeff5;
}
  
  .custom_made_wigs .slick-slide {
    background: #ebeff5;
  }
  

  
  .custom_made_wigs .caption-wrap, .custom_made_wigs .slick-list {
    height: 950px!important;
    max-height: 950px!important;
}
  
  
}



@media (max-width: 490px) {
  
  .beauty_scincare_routine .nt_banner_img {
    flex: 0 3 100%;
}
  
  .beauty_scincare_routine .caption {
    bottom: 35%!important;
}
  
  .beauty_scincare_routine .nt_banner_img, .beauty_scincare_routine .slick-list.draggable {
    height: 1000px!important;
}
  
 /*** Top banner ***/
  
#shopify-section-beauty_slideshow .jas_custom_beauty_slideshow .nt_banner_img,
#shopify-section-luxe_slideshow .jas_custom_luxe_slideshow .nt_banner_img,
#shopify-section-hair_slideshow .jas_custom_hair_slideshow .nt_banner_img,
  .page-brand  .luxe_slideshow .nt_banner_img  {
    height: 240px;
} 
  
/**  
  #shopify-section-beauty_slideshow .slick-slider .slick-list, .slick-slider .slick-track,
  #shopify-section-hair_slideshow .slick-slider .slick-list, .slick-slider .slick-track{
  height: 440px !important;
}
  
  #shopify-section-luxe_slideshow .slick-slider .slick-list, .slick-slider .slick-track{
  height: 460px !important;
}
  
**/
  
  .custom_made_wigs .nt_banner_img {
    background-size: cover!important;
  }
  
  .custom_made_wigs iframe {
    height: 250px;
}  
  
    .custom_made_wigs .caption-wrap, .custom_made_wigs .slick-list {
    height: 850px!important;
    max-height: 850px!important;
}
  
 .page-brand .jas_custom_brand1_new_arrivals .jas_title {
    font-size: 18px;
}
  
.img_brand_inspired{  
      max-width: 220px;
}
  
}



.nt_select_pr_1.swatch.is-label{
  display: none;
}