/** Shopify CDN: Minification failed

Line 3950:0 Expected "}" to go with "{"

**/
/*=============PAGE FAQ=============*/
#return-policy .content-block.content-accordion a,
#faq .page__accordion-content a,
#afterpay-faq .page__accordion-content a
{
    text-decoration: none;

    border-bottom: 2px solid var(--pink);
    color: #454545;
}
#return-policy .content-block.content-accordion a:hover,
#faq .page__accordion-content a:hover
{ 

    border-bottom: 2px solid #d2b1aa;
     border-bottom-color:#d2b1aa !important;
    color:#454545;
}
#faq .page__accordion-content .change:hover
{
    color: #454545 !important;
  	  border-bottom:2px solid #d2b1aa;
}
#afterpay-faq .page__accordion-content a:hover{
       border-bottom: 2px solid #d2b1aa;
/*        color:#d2b1aa !important; */
}

#faq .page__accordion-header[aria-expanded=true]::after,
#afterpay-faq .page__accordion-header[aria-expanded=true]::after
{
	display: none;
}
#faq .page__accordion-header:focus,
#afterpay-faq .page__accordion-header:focus
{
	color:var(--accessible-gray);
}
#faq .page__accordions {
	margin-top: 1.9rem;
}
#faq .faq-header-row,
#afterpay-faq .faq-header-row
{
  display: flex;
  justify-content:space-between;
}
#faq .link_container,
#afterpay-faq .link_container
{
  max-width: 1146px;
  margin: 0 auto;
}
#shopify-section-faq-img-header:after,
#shopify-section-afterpay-img-header:after,
#shopify-section-lash-img-header:after
{
   content: '';
   position: absolute;
   width: 100%;
   height: 86%;
   top: 50%;
   transform: translatey(-50%);
   background-color: #f8f8f8;
   z-index: -1;
}
#shopify-section-faq-img-header,
#shopify-section-afterpay-img-header
{
	position: relative;
}
#faq .content-page__container,
#afterpay-faq .content-page__container
{
  max-width: 100%;
  padding:0;
}
#shopify-section-faq-img-header,
#shopify-section-afterpay-img-header
{
  max-width: 100%;
}
#shopify-section-faq-img-header .faq-header-container,
#afterpay-faq .faq-header-container
{
  max-width: 1467px;
  margin: 0 auto;
}
.faq-header-col-left
{
  position: relative;
}
.faq-header-col-left .wrap-title{
  top: 45%;
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  min-width: 585px;
}
#afterpay-faq .faq-header-col-left .wrap-title{
  top: 46.7%;
}
.text-center{
  text-align: center;
}
#faq .faq-header-col-left .title-top{
  font-family: Grayscale Signature;
  font-size: 82px;
  letter-spacing: 0.8px;
  position: relative;
  z-index: 1;
  color:#474747;
}
#faq .faq-header-col-left .title-middle p,
#faq .faq-header-col-left .title-top p
{
  margin: 0;
}
#faq .faq-header-col-left .title-middle p{
  padding-top: 8px;
}
#faq .faq-header-col-left .title-bottom p{
  text-transform: uppercase;
  font-size: 15px;
  margin-top: 20px;
  font-weight: 600;
  letter-spacing: 1.2px;
  padding-left: 9px;
}
#faq .faq-header-col-left .title-bottom a{
  text-decoration: none;
  color: inherit;
  position:relative;
  display: inline-block;
}
#faq .faq-header-col-left .title-bottom a:after{
  content: '';
  width: 100%;
  position: absolute;
  left: 0;
  top: 22.5px;
  bottom: 0px;
  border: 1px solid #d9c4ce;
}
#faq .faq-header-col-left .title-middle{
  font-family: 'Montserrat';
  font-size: 40px;
  font-weight: 500;
  letter-spacing: 4.5px;
  color: var(--accessible-gray);
} 
#shopify-section-faq-link-scroll .card_link{
  background-color: #f8f8f6;
  display: flex;
  width: 31.1%;
  margin: 0 13px;
  margin-top: 25px;
  margin-top: 24px;
  padding: 14px;
  align-items: center;
  color: inherit;
  text-decoration: none;
}
#shopify-section-faq-link-scroll .wrap-link{
  display: flex;
  flex-wrap: wrap;
  margin: 0 -13px;
  margin-top: 69px;
}
#shopify-section-faq-link-scroll .card-title {
  text-transform: uppercase;
  font-weight: 500;
  line-height: 24px;
}
#shopify-section-faq-link-scroll .card-img {
  flex-basis: 27%;
}
/* #shopify-section-faq-link-scroll .card_link:nth-child(1) .card-img{
  padding-left: 12px;
  padding-top: 8px;
} */
/* #shopify-section-faq-link-scroll .card_link:nth-child(1) .card-img>img{
  object-fit: cover;
  width: 50px;
} */
#shopify-section-faq-link-scroll .card_link:nth-child(1) .card-title p{
  padding: 2px 21px 0 24px;
}
/* #shopify-section-faq-link-scroll .card_link:nth-child(2) .card-img{
  padding-left: 18px;
}
#shopify-section-faq-link-scroll .card_link:nth-child(2) .card-img>img{
    object-fit: cover;
    width: 45px;
} */
#shopify-section-faq-link-scroll .card_link:nth-child(2) .card-title{
    padding: 3px 0 0 32px;
} 
#shopify-section-faq-link-scroll .card_link:nth-child(3) .card-img > img{
    object-fit: cover;
    width: 100%;
    height: 78px;
  	
}
#shopify-section-faq-link-scroll .card_link:nth-child(3) .card-title > p{
    padding: 3px 82px 0 24px;
}
#shopify-section-faq-link-scroll .card_link:nth-child(4) .card-img > img{
    padding: 10px 0 0 17px;
  	width: 60px;
  	object-fit: cover;
}
#shopify-section-faq-link-scroll .card_link:nth-child(4) .card-title > p{
    padding: 0 0 3px 4px;
}
#shopify-section-faq-link-scroll .card_link:nth-child(5) .card-img > img{
    padding: 0 0 0 24px;
  	object-fit:cover;
  	width:57px;
}
#shopify-section-faq-link-scroll .card_link:nth-child(5) .card-title > p{
    padding: 0 0 0 20px;
}
#shopify-section-faq-shipping{  
    border-top: 2px solid #e4e4e4;
    margin-top: 50px;
}
#faq .faq__title{
    font-size: 1.830rem;
    letter-spacing: 3.1px;
   	color: var(--accessible-gray);
    padding-top: 37px;
    padding-bottom: 0;
}
#faq .page__accordion-title,
#afterpay-faq .page__accordion-title
{
	font-size: 1.17rem;
    font-family: 'Montserrat';
    font-weight: 500;
}
#faq .page__accordion-header[aria-expanded="false"]::before,
#afterpay-faq .page__accordion-header[aria-expanded="false"]::before
{
  	width: 10px;
    content: " ";
    background-image: url(right-arrow.svg);
    position: absolute;
    background-repeat: no-repeat;
    left: 14px;
    background-size: contain;
    height: 20px;	
}
#faq .page__accordion-header[aria-expanded="true"]::before,
#afterpay-faq .page__accordion-header[aria-expanded="true"]::before
{
  	width: 23px;
    content: " ";
    background-image: url(under-arrow.svg);
    position: absolute;
    background-repeat: no-repeat;
    left: 14px;
    background-size: 78%;
    height: 13px;
  	
}
#faq .page__accordion-header[aria-expanded="true"] .page__accordion-title{
	color: var(--accessible-gray);
}
#faq .page__accordion-header,
#afterpay-faq .page__accordion-header
{
  position: relative
}
#faq .page__accordion-title,
#afterpay-faq .page__accordion-title
{
  padding-left: 46px;
}
#faq .page__accordion-single,
#afterpay-faq .page__accordion-single
{
    padding: 1.53rem 0;
}
#faq .page__accordion-title:hover,
#afterpay-faq .page__accordion-title:hover
{
  color: var(--accessible-gray);
}
#faq .page__accordion-single .page__accordion-content span,
#faq .page__accordion-single .page__accordion-content p,
#faq .page__accordion-single .page__accordion-content,
#afterpay-faq .page__accordion-single .page__accordion-content span,
#afterpay-faq .page__accordion-single .page__accordion-content p,
#afterpay-faq .page__accordion-single .page__accordion-content

{
    font-weight: 500!important;
    font-family: Montserrat;
    font-size: 18.7px;
    max-width: 1044px;
    line-height: 32.9px;
    color: #454545;
}
#faq .page__accordion-content,
#afterpay-faq .page__accordion-content
{
	padding-left: 47px;
    padding-top: 15px;
}
#shopify-section-faq-link-scroll .card-img{
	display: flex;
    justify-content: center;
    align-items: center;
}
#shopify-section-faq-link-scroll .card_link:nth-child(1) .wrap-img{
	width: 54px;
    height: auto;
}
#shopify-section-faq-link-scroll .card_link:nth-child(2) .wrap-img{
	width: 50px;
    height: auto;
}
 
#shopify-section-faq-link-scroll .card_link:nth-child(3) .wrap-img{
	width: 77px;
    height: auto;
}
 
#shopify-section-faq-link-scroll .card_link:nth-child(4) .wrap-img{
	width: 50px;
    height: auto;
      position: relative;
    right: 10px;
}
 
#shopify-section-faq-link-scroll .card_link:nth-child(5) .wrap-img{
	width: 37px;
    height: auto;
}
 
 
/*==============RESPONSIVE===============*/
@media only screen and (max-width: 1467px){
  #shopify-section-faq-img-header .faq-header-row,
  #shopify-section-afterpay-img-header .faq-header-row
  {
  	margin: 0 -10px;
    padding: 0 30px;
  }
  #shopify-section-faq-link-scroll .card_link {
    width: 30.1%;
}
  .link_container{
  	padding: 0 20px;
  }
   #shopify-section-faq-img-header .faq-header-col-left,
   #shopify-section-faq-img-header .faq-header-col-right,
   #shopify-section-afterpay-img-header .faq-header-col-left,
   #shopify-section-afterpay-img-header .faq-header-col-right
  {
  	margin: 0 10px;
  }
  #faq .faq-header-col-left .title-top{
  	font-size: 5.6vw;
  }
  #faq .faq-header-col-left .title-middle{
  	font-size: 3.5vw;
  }
  #faq .faq-header-col-left .title-bottom p{
  	font-size: 1.2vw;
  }
}

@media only screen and (max-width: 1140px){
  #shopify-section-faq-link-scroll .wrap-link{
  	 justify-content: center;
  }
  #shopify-section-faq-link-scroll .card_link{
  	width: 30%;
  }
/*   #shopify-section-faq-link-scroll{
  	padding: 0 30px;
  } */
}
@media only screen and (max-width: 990px){
  #shopify-section-faq-link-scroll .card_link{
  	width: 45%;
  }
}
@media only screen and (max-width: 767px){
  #afterpay-faq .page__accordion-content, #faq .page__accordion-content{
  	padding-left: 10px;
  }
  #afterpay-faq .faq-header-col-left .title-middle>p{
  	font-size: 5.3vw !important;
  }

  #shopify-section-faq-img-header .faq-header-col-right,
  #shopify-section-afterpay-img-header .faq-header-col-right
  {
  	display:none;
  }
  #faq .faq-header-col-left .wrap-title{
  	min-width: 80%;
  }
  #faq .faq-header-col-left .title-top{
  	font-size: 12.6vw;
  }
  #faq .faq-header-col-left .title-middle{
  	font-size: 5.5vw;
  }
  #faq .faq-header-col-left .title-bottom p{
  	font-size: 2.4vw;
    padding-left: 0;
  }
  .shopify-section .faq__title{
  	position: relative;
    font-size: 3.8vw;
    width: 80%;
    margin: 0 auto;
    padding-left: 30px;
    line-height: 30px;
    padding-right: 25px;
  }
  .shopify-section .faq__title:after{
  	top: 50%;
    transform: translateY(-50%);
    width: 25px;
    content: " ";
   	background-image: url(plus.svg);
    position: absolute;
    background-repeat: no-repeat;
    right: -10%;
    background-size: contain;
    height: 25px;
  } 
   .shopify-section .faq__title.faq-plus:after{
   	background-image: url(plus.svg);
   }
   .shopify-section .faq__title.faq-minus:after{
   background-image:url(minus.svg);
  }
  #shopify-section-faq-shipping .faq__title:before,
  #shopify-section-faq-student-discount .faq__title:before,
  #shopify-section-faq-about .faq__title:before,
  #shopify-section-faq-product-information .faq__title:before,
  #shopify-section-faq-pr .faq__title:before
  
  {
    top: 50%;
    transform: translateY(-50%);
    width: 50px;
    content: " ";
    position: absolute;
    background-repeat: no-repeat;
    left: -12%;
    background-size: contain;
    height: 50px;
  }

  #shopify-section-faq-shipping .faq__title:before{
  	 background-image: url(square-box.png);
  }
   #shopify-section-faq-student-discount .faq__title:before{
  	 background-image: url(Professional-Mua-Student-Discounts.png);
  }
   #shopify-section-faq-about .faq__title:before{
  	 background-image: url(About-House-of-Lashes.png);
     background-size: 140%;
     background-position: center;
  }
   #shopify-section-faq-product-information .faq__title:before{
  	 background-image: url(info-icon.png);
  }
   #shopify-section-faq-pr .faq__title:before{
  	 background-image: url(donations-icon.png);
     left: -10%;
  }
  #shopify-section-faq-link-scroll{
  	display: none;
  }
/*   .shopify-section .faq__title.active:after{
  	background-image: url(minus.png);
  } */
  .link_container .shopify-section{
  	border-bottom: 1px solid #dddddd;
  }
  #faq .footer__container{
  	margin-top: 200px;
  }
  #shopify-section-faq-shipping{
  	border-top: none;
  }
  #shopify-section-faq-img-header .faq-header-row,
  #shopify-section-afterpay-img-header .faq-header-row
  {
  	padding: 0;
    margin: 0;
  }
  #shopify-section-faq-img-header .faq-header-col-left,
  #shopify-section-afterpay-img-header .faq-header-col-left
  {
  	margin: 0;
  }
  #faq .page__accordion-content{
  	padding-top: 0;
  }
  .page__accordion-title{
  	font-size: 1rem;
  }
  #faq .faq-header-col-left .title-bottom a:after{
  	top: 14px;
  }
  #faq .faq-header-col-left .title-middle p{
  	padding: 0;
  }
  #shopify-section-faq-shipping,
  #faq .page__accordions
  {
  	margin-top: 20px;
  }
  #faq .page__accordion-title{
  	font-size: 1rem;
  }
  #faq .faq__title{
  	padding-bottom: 37px;
    font-size: 3.8vw !important;
    padding: 16px;
  }
  #faq .shopify-section .faq__title{
  	padding-left: 30px !important;
  }
}


/*=============PAGE AFTER PAGE=============*/
#afterpay-faq .faq-header-col-left .title-top > p:after{
    width: 35px;
    content: " ";
    background-image: url(Recycle.png);
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    height: 33px;
}
#afterpay-faq .faq-header-col-left .title-top{
	position: relative;
    top: 10px;
    max-width: 223px;
    margin: 0 auto;
}
#afterpay-faq .faq-header-col-left .title-top > p{
	font-family: 'Poppins Bold';
    font-size: 28px;
    color: #474747;
    position: relative;
    right: 14px;
    margin-bottom: 13px;
}
#afterpay-faq .faq-header-col-left .title-middle > p{
	font-family: 'Montserrat';
    color: #a7b3b8;
    font-size: 2.3vw;
    letter-spacing: 5.1px;
    font-weight: 500;
    margin-top: 0;
    margin-bottom: 25px;
}
#afterpay-faq .faq-header-col-left .title-bottom > p{
    text-transform: uppercase;
    font-weight: 600;
    font-size: 16px;
    letter-spacing: 0.6px;
    padding-left: 10px;
}
#afterpay-faq .page__accordions{
	margin-top: 3.5rem;
}

/*===============PAGE RETURNS==============*/

#return-policy .returns-header-container,
#shipping-policy .shipping-header-container,
#lash-care .lash-header-container,
#get-the-look .look-header-container
{
    max-width: 1459px;
    margin: 0 auto;
}
#press-and-media .press-header-container
{
    max-width: 1465px;
    margin: 0 auto;
}
#return-policy .returns-header-row,
#shipping-policy .shipping-header-row,
#lash-care .lash-header-row,
#get-the-look .look-header-row,
#press-and-media .press-header-row
{
    display: flex;
    justify-content: space-between;
}
#shopify-section-returns-img-header{
	max-width: 100%;
}
#return-policy .content-page__container,
#shipping-policy .content-page__container,
#lash-care .content-page__container,
#get-the-look .content-page__container
{
    max-width: 100%;
    padding: 0;
}
#return-policy .returns-header-col-left .wrap-title{
	top: 50.8%;
    position: absolute;
    left: 48.4%;
    transform: translate(-50%,-50%);
    min-width: 585px;
}
.returns-header-col-left,
#shopify-section-returns-img-header,
#shopify-section-shipping-img-header,
#shipping-policy .shipping-header-col-left,
#shopify-section-look-img-header .look-header-col-left,
#shopify-section-press-img-header .press-header-col-left,
#shopify-section-press-img-header
{
    position: relative;
}
#return-policy .returns-header-col-left .title-middle p,
#return-policy .returns-header-col-left .title-top p{
	margin:0;
}
#return-policy .returns-header-col-left .title-top {
    font-family: Grayscale Signature;
    font-size: 82px;
    letter-spacing: .8px;
    position: relative;
    z-index: 1;
    color: #474747;
}
#return-policy .returns-header-col-left .title-middle p {
    padding-top: 8px;
    padding-left: 20px;
}
#return-policy .returns-header-col-left .title-middle {
    font-family: Montserrat;
    font-size: 40px;
    font-weight: 500;
    letter-spacing: 4.5px;
    color: var(--accessible-gray);
}
#return-policy .returns-header-col-left .title-bottom p {
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1.2px;
    padding-left: 9px;
    max-width: 578px;
    line-height: 25px;
    margin-top: 14px;
    padding-left: 32px;
}
#shopify-section-returns-img-header:after,
#shopify-section-shipping-img-header:after,
#shopify-section-press-img-header:after
{
    content: '';
    position: absolute;
    width: 100%;
    height: 86%;
    top: 50%;
    transform: translateY(-50%);
    background-color: #f8f8f8;
    z-index: -1;
}
#shopify-section-returns_qualifications .title-returns{
	color: var(--accessible-gray);
    font-size: 30px;
    letter-spacing: 2.5px;
    margin-bottom: 51px;
}
#shopify-section-returns_qualifications .wrap-content > p {
    text-transform: uppercase;
    font-size: 19.2px;
    font-weight: 500;
    margin-bottom: 40px;
    position: relative;
    display: flex;
    align-items: center;
  	padding-left: 5px;
}
#shopify-section-returns_qualifications .wrap-content>p:before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    background-color: #ddc3cf;
    border-radius: 50%;
  	margin-right: 27px;
}
#shopify-section-returns-for-us .returns-for-us .title-content,
#shopify-section-returns-for-international .returns-for-international .title-content
{
	display: inline-block;
    font-size: 20px;
    letter-spacing: 2.3px;
    font-weight: 600;
    padding-left: 16px;
    color: var(--accessible-gray);
}
#return-policy .customer-container{
	display: flex;
  	justify-content: space-between;
  	margin-left: -26px;
  	margin-top:130px;
}
#return-policy .customer-container .shopify-section{
	margin-left: 26px;
  	flex-basis: 50%;
}
#return-policy .wrap-background{
	max-width: 1468px;
    margin: 0 auto;
}
#return-policy .customer-container .header-title {
	font-size: 21px;
    letter-spacing: 3px;
    background-color: #D2B1AA;
    padding: 33px 0 33px 43px;
    margin-top: 0;
}
#return-policy .customer-container .customer-description,
#return-policy .customer-container .customer-content{
    font-size: 18.8px;
    font-weight: 500;
    line-height: 33px;
    max-width: 636px;
}
#return-policy .customer-container .wrap-content{
	padding-left: 42px;
}
#return-policy .customer-container .number-content{
	display: inline-block;
    min-height: 42px;
    min-width: 42px;
    background-color: #ddc3cf;
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
    padding-top: 4px;
    font-family: inherit;
  	font-weight: bold;
}
#return-policy .customer-container .customer-description{
	margin-top: 35px;
}
#return-policy .returns-for-us .title-content{
	margin-bottom: 20px;
    margin-top: 30px;
}
#return-policy .returns-for-us .customer-content:nth-child(2) .title-content {
    margin-top: 22px;
}    
#return-policy .customer-container .content-details a{
	color: inherit;
    text-decoration: none;
    border-bottom: 2px solid #d9c4ce;
}
#return-policy .customer-container .content-details a
{
    text-decoration: none;
    border-bottom: 2px solid var(--pink);
    color: #454545;
}
#return-policy .customer-container .content-details a:hover
{ 
    border-bottom: 2px solid #d2b1aa;
    border-bottom-color:#d2b1aa !important;
    color: #454545 ;
}

#return-policy .returns-for-international .title-content{
	margin-bottom: 19px;
}
#return-policy .returns-for-international .customer-content:first-child .title-content{
    margin-top: 31px;
}
#return-policy .returns-for-international .customer-content:nth-child(2) .title-content {
    margin-top: 36px;
}
#return-policy .returns-for-international .customer-content:nth-child(3) .title-content {
    margin-top: 54px;
}
#return-policy .wrap-padding{
 background-color: #f8f8f6;
 padding-bottom: 139px;
 margin-top: 98px;

}
#return-policy .customer-container .shopify-section{
	background-color: #fff;
  	padding-bottom: 63px;
}
#return-policy .wave{
  	background-image: url(wave.png);
  	background-repeat: no-repeat;
  	background-size: 100%;
    background-position: center center;
    width: 100%;
    height: 6.4vw;
}
#shopify-section-returns_qualifications{
	padding-top: 50px;
}
#return-policy .returns-footer{
	max-width: 1150px;
    margin: 0 auto;
}
#shopify-section-returns-footer .header-title{
	color: var(--accessible-gray);
    font-size: 39px;
    letter-spacing: 4.1px;
    margin-top: 87px;
}
#shopify-section-returns-footer .content-block > p{
	font-size: 18.3px;
    font-weight: 500;
    line-height: 31px;
}
#shopify-section-returns-footer{
	margin-top: 105px;
    margin-bottom: 163px;
}

.footer__subscribe-btn {
  background-color: #a86361;
  color: #fff;
  transition: all 333ms ease-in-out;
  border-radius: 24px;
  border: 1px solid #a86361;
  margin-top: 12px;
}

.footer__subscribe-btn:hover {
  background-color: #fff;
  color: #a86361;
}

.newsletter-success {
  color: #000;
  margin: 12px 0;
}
 
/* .wrap-padding{
	position: relative;
}
.wrap-padding:after{
    content: '';
	background-image: url(wave.png);
  	background-repeat: no-repeat;
  	background-size: 100%;
    background-position: center center;
    width: 100%;
    height: 114px;
    position: absolute;

} */
/*=======RESPONSIVE RETURNS========*/
#shipping-policy .active{
	background-color: #d7b6b1 !important;
}
@media only screen and (max-width: 1450px){
	#shopify-section-returns-img-header .returns-header-row {
      padding: 0 30px;
    }
    #return-policy .returns-header-container{
  	  max-width: 100%;
    }
       #shopify-section-returns-img-header .returns-header-col-left,
       #shopify-section-returns-img-header .returns-header-col-right
    {
     	    width: calc(100% / 2 - 20px);
             margin-left: 20px;
    }
    #return-policy .returns-header-col-left .title-top{
  	   font-size: 5.6vw;
    }
    #return-policy .returns-header-col-left .title-middle{
  	   font-size: 3.5vw;
    }
    #return-policy .returns-header-col-left .title-bottom p{
  	   font-size: 13px;
       max-width: 70%;
       margin: 0 auto;
       line-height: 20px;
    }
  #shopify-section-returns_qualifications{
	padding: 50px 30px 0 30px;
   }
  #shopify-section-returns-footer{
  	padding: 0 30px;
  }
  #return-policy .customer-container .wrap-content {
    padding-left: 30px;
    padding-right: 30px;
  }
  #return-policy .customer-container .header-title {

    padding: 33px 0 33px 30px;

   }
}
@media only screen and (min-width:768px) and (max-width: 990px){
	#return-policy .returns-header-col-left .title-bottom p {
      font-size: 8px;
      max-width: 50%;
      margin: 0 auto;
      line-height: 14px;
 }
}
@media only screen and (max-width:767px){
  #shopify-section-returns-img-header .returns-header-col-left {
    width: 100%;
  }
  #return-policy .returns-header-col-left .wrap-title{
    left: 50%;
    min-width: 100%;
}
  #return-policy .returns-header-col-right{
  	display:none;
  }
  #return-policy .returns-header-col-left .title-top {
     font-size: 12.6vw;
  }
  #shopify-section-returns-img-header .returns-header-row .returns-header-col-left,
  #shopify-section-returns-img-header .returns-header-row
  {
      padding: 0;
    margin: 0;
  }
   #return-policy .returns-header-col-left .title-middle{
  	  font-size: 5.5vw;
   }
  #return-policy .returns-header-col-left .title-bottom p{
  	padding-left: 0;
  }
  #return-policy .returns-header-col-left .title-bottom p {
    font-size: 11px;
    max-width: 83%;
    margin: 0 auto;
    line-height: 20px;
    padding-top: 10px;
  }
  #shopify-section-returns_qualifications .title-returns{
  	padding-left: 20px;
    font-size: 20px; 
    padding-top: 30px;
  }
  #shopify-section-returns_qualifications .wrap-content>p{
  	font-size: 16px;
  }
  #shopify-section-returns_qualifications .wrap-content>p:before{
    position: absolute;
    left: 21px;
    top: 2px;
  }
  #shopify-section-returns_qualifications .wrap-content>p{
     position: relative;
     padding-left: 50px;
  }
  #return-policy .customer-container{
  	 flex-direction: column-reverse;
  }
  #return-policy .wrap-padding{
  	background-color: #fff;
    padding-bottom: 0;
    margin-top: -5px;
  }
  #shopify-section-returns_qualifications{
  	background-color: #f8f8f6;
    padding-top: 20px;
  }
/*   #return-policy .title-accordion{
  	border-bottom: 1px solid #dddddd;
  } */
  .wave{
  	display: none;
  }
  #return-policy .customer-container .header-title {
    color: var(--accessible-gray);
    font-size: 20px;
    padding: 33px 30px 33px 70px;
    margin-bottom: 0;
    background-color: #fff;
  }
  #return-policy .customer-container .shopify-section{
  	padding-bottom: 0;
  }
  #shopify-section-returns-footer .header-title{
  	margin: 0;
    font-size: 20px;
    padding: 33px 20px 33px 70px;
    letter-spacing: 3px;
  }
  #shopify-section-returns-footer{
  	margin: 0;
  }
  #return-policy .title-accordion{
  	position: relative;
  }
  #return-policy .title-accordion:after{
    top: 50%;
    transform: translateY(-50%);
    width: 25px;
    content: " ";
   	background-image: url(plus.svg);
    position: absolute;
    background-repeat: no-repeat;
 	left: 20px;
    background-size: contain;
    height: 25px;
  }
  #return-policy .title-accordion.faq-plus:after{
   	background-image: url(plus.svg);
  }
  #return-policy .title-accordion.faq-minus:after{
   background-image:url(minus.svg);
   top: calc( 50% + 10px );
  }
  #return-policy .customer-container{
  	margin-top: 0;
  }
  #return-policy .returns-for-international .title-content{
  	margin: 20px 0 !important;
  }
  #return-policy .customer-container .wrap-title-content {
    display: flex;
    align-items: center;
   }
  #return-policy .customer-container .wrap-content{
  	padding: 0 20px;
  }
  #return-policy .returns-footer .content-block{
  	padding: 0 20px;
  }
  #shopify-section-returns_qualifications .wrap-content{
  	padding-bottom: 20px;
  }
  #shopify-section-returns-footer,#shopify-section-returns_qualifications{
  	padding:0;
  }
  #shopify-section-returns_qualifications{
  	padding-right:20px;
  }
	#shipping-policy .table-container .wrap-list-table {
    width: 100% !important;
    overflow: hidden;
    }
  #shipping-policy .wrap-table-child {
    min-width: 900px;
    }
}

 
@media only screen and (max-width:375px){
    #return-policy .returns-header-col-left .title-bottom p{
      font-size: 10px;
      max-width: 83%;
      margin: 0 auto;
      line-height: 18px;
  }
  #afterpay-faq .page__accordion-title, #faq .page__accordion-title{
  	  font-size: 0.96rem;
  }
}
/*===================PAGE SHIPPING=====================*/
.wrap-list-table::-webkit-scrollbar {
  display: none;
}
#shopify-section-shipping-content-below .active{
	background-color : #fff !important;
}
#shipping-policy .shipping-header-col-left .wrap-title{
    top: 50%;
    position: absolute;
    left: 50%;
    transform: translate(-50.9%,-53.9%);
    min-width: 585px;
}
#shipping-policy .shipping-header-col-left .title-top {
    font-family: Grayscale Signature;
    font-size: 82px;
    letter-spacing: .8px;
    position: relative;
    z-index: 1;
    color: #474747;
}
#shipping-policy .shipping-header-col-left .title-middle {
    font-family: Montserrat;
    font-size: 39px;
    font-weight: 500;
    letter-spacing: 5.1px;
    color: var(--accessible-gray);
    margin-top: 11px;
    margin-bottom: 14px;
    padding-left: 15px;

}

#shipping-policy .shipping-header-col-left .title-bottom p {
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1.2px;
    padding-left: 9px;
    max-width: 578px;
    line-height: 25px;
    margin-top: 14px;
    padding-left: 21px;
    max-width: 470px;
  	margin: 0 auto;
  
}
#shipping-policy .shipping-header-col-left .title-middle p,#shipping-policy .shipping-header-col-left .title-top p{
	margin: 0;
}	
#shopify-section-shipping-title-table .header-title{
	margin: 0 auto;
    text-align: center;
    color: var(--accessible-gray);
    line-height: 46px;
    font-size: 39px;
    letter-spacing: 5px;
    max-width: 554px;
    margin-top: 103px;
	margin-bottom: 52px;
    text-transform: uppercase;
}
#shipping-policy .table-container .wrap-list-table{
	padding: 34px 0px 0px 0px;
    max-width: 1261px;
    background-color: #f8f8f6;
    margin: 0 auto;
}
#shipping-policy .row-first,#shipping-policy .row-below{
	display: flex;
    margin-left: -5px;
}
#shipping-policy .col-th,#shipping-policy .col-td{
	padding: 20px;
    width: calc(25% - 5px);
    margin-left: 5px;
    text-transform: uppercase;
  	text-align: center;
}
#shipping-policy .col-th{
	background-color: #f2ebe8;
}
#shipping-policy .row-below:nth-child(2n+1) .col-td{
	background-color: #e5e5e5;
}
#shipping-policy .contain-table{
  max-width: 1110px;
  margin: 0 auto;
}
#shipping-policy .col-th{
  font-weight: 600;
  font-size: 14px;
}
#shipping-policy .row-below .col-td:first-child{
  font-weight: 600;
  font-size: 14px;

}
#shipping-policy .row-below .col-td:not(:first-child){
    font-style: italic;
    font-size: 14px;
}
#shipping-policy .row-below,#shipping-policy .row-first {
    margin-bottom: 9px;
}
#shipping-policy .wrap-title-table .title-table{
	color: var(--accessible-gray);
    font-size: 30px;
    text-transform: uppercase;
    letter-spacing: 2.7px;
}
#shopify-section-shipping-territories-table,#shopify-section-shipping-international-table{
	margin-top: 59px;
}
#shipping-policy .wave-cross{
  	background-image: url(waves.png);
  	background-repeat: no-repeat;
  	background-size: 100%;
    background-position: center center;
    width: 100%;
    height: 147px;
}
#shipping-policy .wave-wrap{
  margin-bottom: 50px;
}
#shopify-section-shipping-content-below{
    max-width: 893px;
    margin: 0 auto;
}
#shopify-section-shipping-content-below .title-content{
	color: var(--accessible-gray);
    text-transform: uppercase;
    font-size: 28px;
    font-weight: 500;
    letter-spacing: 3.8px;
}
#shopify-section-shipping-content-below .content-detailt p {
    color: #000;
    font-size: 13.7px;
    font-weight: 500;
    line-height: 25.8px;
}

@media only screen and (max-width: 1450px){
  #shopify-section-shipping-img-header .shipping-header-row {
      padding: 0 30px;
  }
  #shopify-section-shipping-img-header .shipping-header-col-left, #shopify-section-shipping-img-header .shipping-header-col-right {
    margin: 0 10px;
  }
  #shipping-policy .shipping-header-col-left .title-top {
    font-size: 5.6vw;
   }
  #shipping-policy .shipping-header-col-left .title-middle {
     font-size: 3.5vw;
  }
  #shipping-policy .shipping-header-col-left .title-bottom p {
    font-size: 13px;
    max-width: 70%;
    margin: 0 auto;
    line-height: 20px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 990px){
  #shipping-policy .shipping-header-col-left .title-bottom p {
      font-size: 8px;
      max-width: 50%;
      margin: 0 auto;
      line-height: 14px;
  }
}
@media only screen and (max-width: 767px){ 
  #shipping-policy .tab-container{
  box-shadow: 0 0 0 0 rgb(198 204 210 / 50%);
  -webkit-animation: pulse 3.5s infinite;
}
  #shipping-policy .wave-cross {
    height: 48px;
}
  #shipping-policy .wrap-title-table .title-table{
    font-size: 20px;
    text-align: center;
   }
#shopify-section-shipping-content-below .title-content {
    font-size: 18px;
    padding-right: 16px !important;
}
  #shopify-section-shipping-title-table .header-title{
  	font-size: 25px;
  }
  #shipping-policy .shipping-header-col-left .title-bottom p {
    font-size: 12px;
    max-width: 85%;
    padding-left: 0;
}
  #shipping-policy .shipping-header-col-left .title-middle {
    font-size: 5.5vw;
}
  #shipping-policy .shipping-header-col-left .title-top {
    font-size: 12.6vw;
}
  #shopify-section-shipping-content-below .title-content.faq-minus:after {
    top: calc( 50% + 10px );
    background-image: url(minus.svg);
}

#shopify-section-shipping-content-below .title-content.faq-plus:after {
    background-image: url(plus.svg);
}
  #shopify-section-shipping-content-below .title-content{
  	position: relative;
    border-bottom: 1px solid #dddddd;
    padding: 38px 0;
    line-height: 25px;
    margin: 0;
  }
  #shopify-section-shipping-content-below .title-content:after{
  	top: 50%;
    transform: translateY(-50%);
    width: 23px;
    content: " ";
    background-image: url(plus.svg);
    position: absolute;
    background-repeat: no-repeat;
    right: 0;
    background-size: contain;
    height: 23px;
  }
  #shopify-section-shipping-content-below{
    padding: 0 20px;
  }
  #shipping-policy .col-td, #shipping-policy .col-th {
    display: flex;
    justify-content: center;
    align-items: center;
}
    #shopify-section-shipping-title-table .header-title {
    margin: 35px 0;
    padding: 0 20px;
   }
    #shipping-policy .wrap-table-child {
    min-width: 1100px;
   }
    #shipping-policy .shipping-header-col-right {
        display: none;
    }
  .faq-header-col-left .wrap-title{
      min-width: 100%;
  }
  #shipping-policy .shipping-header-col-left .wrap-title {
    left: 50%;
    min-width: 100%;
  }
  #shopify-section-shipping-img-header .shipping-header-row, #shopify-section-shipping-img-header .shipping-header-row .shipping-header-col-left {
    padding: 0;
    margin: 0;
  }
  #lash-care .lash-header-row, #return-policy .returns-header-row, #shipping-policy .shipping-header-row{
  	margin-left: 0 !important;
    padding: 0 !important;
  }
  #afterpay-faq .faq-header-row, #faq .faq-header-row{
  	justify-content: center;
   }
   
  #shipping-policy span.item-tab {
    width: 100px;
    height: 8px;
    background-color: #dfdfdd;
    display: inline-block;
}
   #shipping-policy .wrap-tab-table {
  	width: 100vw;
     margin-top: 35px;
  }
   #shipping-policy .tab-container{  	
    max-width: 315px;
    margin: 0 auto;
  }

}
@media only screen and (max-width: 580px){
	 #shipping-policy .wrap-table-child {
     min-width: 800px;
}
}

@media only screen and (max-width: 375px){
  #shipping-policy .shipping-header-col-left .title-bottom p {
      font-size: 9px;
      max-width: 83%;
      margin: 0 auto;
      line-height: 18px;
  }
  #afterpay-faq .page__accordion-title{
    font-size: .97rem !important;
   }
  #faq .faq-header-col-left .title-bottom p {
    line-height: 15px;
   }
  .shopify-section .faq__title:after{
  	width: 22px;
    height: 22px;
  }
  #shopify-section-faq-shipping .faq__title:before,
  #shopify-section-faq-student-discount .faq__title:before,
  #shopify-section-faq-about .faq__title:before,
  #shopify-section-faq-product-information .faq__title:before,
  #shopify-section-faq-pr .faq__title:before
  {
    width: 44px !important;
    height: 44px !important;
  }
  #faq .page__accordion-content span,
    #faq .page__accordion-content p,
    #faq .page__accordion-content 
  {
  	font-size: 15px !important;
  }
  #afterpay-faq .page__accordion-single .page__accordion-content, #afterpay-faq .page__accordion-single .page__accordion-content p, #afterpay-faq .page__accordion-single .page__accordion-content span, #faq .page__accordion-single .page__accordion-content, #faq .page__accordion-single .page__accordion-content p, #faq .page__accordion-single .page__accordion-content span{
  	font-size: 15px;
  }
#return-policy .title-accordion:after {
    width: 22px;
    height: 22px;
  }
  #return-policy .customer-container .customer-content, #return-policy .customer-container .customer-description,#shopify-section-returns-footer .content-block>p{
  	font-size: 15px;
  }
  #shopify-section-returns_qualifications .wrap-content>p{
  	line-height: 25px;
  }
  #shopify-section-returns_qualifications .wrap-content>p:before{
  	top: 7px;
  }
  #shipping-policy .wrap-table-child {
    min-width: 750px;
}
  #shipping-policy .shipping-header-col-left .title-top{
  	    font-size: 12.6vw;
  }
  #shipping-policy .shipping-header-col-left .title-middle {
    font-size: 5.5vw;
}
  #shipping-policy .shipping-header-col-left .title-bottom p{
  	padding-left: 0;
  	}
  #shopify-section-shipping-title-table .header-title {
    font-size: 21px;   
}
  #shipping-policy .wrap-title-table .title-table {
    font-size: 18px;
    text-align: center;
    padding: 0 20px;
}
  #shipping-policy .wave-cross{
  	height: 40px;
  }
  #shopify-section-shipping-content-below .title-content{
  	font-size: 15px;
    letter-spacing: 2px;
    padding: 30px 0;
  }
    #shopify-section-shipping-content-below .title-content:after{
    width: 22px;
    height: 22px;
  }


}
@-webkit-keyframes pulse {
  0% {
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  70% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    box-shadow: 0 0 0 20px rgba(90, 153, 212, 0);
  }
  100% {
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    box-shadow: 0 0 0 0 rgba(90, 153, 212, 0);
  }
}

/*===================PAGE LASH CARE =================*/
#lash-care .lash-header-col-left .wrap-title {
    top: 45%;
    position: absolute;
    left: 50%;
    transform: translate(-50%,-50%);
    min-width: 585px;
}
#lash-care .lash-header-col-left .title-top {
    font-family: Grayscale Signature;
    font-size: 82px;
    letter-spacing: .8px;
    position: relative;
    z-index: 1;
    color: #474747;
}
#lash-care .lash-header-col-left{
    position: relative;
}
#shopify-section-lash-care-img-header:after{
    content: '';
    position: absolute;
    width: 100%;
    height: 86%;
    top: 50%;
    transform: translateY(-50%);
    background-color: #f8f8f8;
    z-index: -1;
}
#shopify-section-lash-page-content .section-header h3{
    text-transform: uppercase;
    letter-spacing: 4.5px;
    max-width: 700px;
    margin: 0 auto;
}
#shopify-section-lash-page-content .lash-page-middle{
	display: flex;
  	flex-wrap: wrap;
  	justify-content: center;
    max-width: 1150px;
    margin: 0 auto;
}
  #shopify-section-lash-page-content .lash-page-middle .image.custom__item .custom__item-inner .large--hide {
    display: none;
  }
 #shopify-section-lash-page-content .lash-page-middle .image.custom__item {
    max-width: calc(100% / 2 - 20px);
    background: #e7d5d1;
    margin: 10px;
}
#shopify-section-lash-page-content .lash-page-middle .image.custom__item .custom__item-inner img{
    transition: opacity .6s ease-in-out;
    opacity: .5;
}
#shopify-section-lash-page-content .lash-page-middle .image.custom__item .custom__item-inner:hover img{
	opacity: 1;
}
#shopify-section-lash-page-content .image.custom__item .custom__item-inner {
    position: relative;
}
#shopify-section-lash-page-content .image.custom__item .custom__item-inner .title{
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%,-50%);
    letter-spacing: 4.75px;
    color: #fff;
    text-transform: uppercase;
    font-size: 40px;
    line-height: 45px;
    padding: 0 15px;
}
#shopify-section-lash-page-content .section-bottom .btn_link{
    color: #000000;
    font-size: 22px;
    font-weight: 600;
    letter-spacing: 2.3px;
    text-decoration: none;
    padding: 18px 37px 18px 52px;
    background: var(--pink);
}
#shopify-section-lash-page-content .section-bottom .btn_link:hover {
    background: var(--pink-hover);
}

#shopify-section-lash-page-content .section-bottom{
   margin-top: 102px;
}
#shopify-section-lash-page-products .lash-page-product{
    max-width: 1109px;
    margin: 0 auto;
  	position: relative;
}
#shopify-section-lash-page-products .wrap-all-product{
	display: flex;
    margin-left: -10px;
}
#shopify-section-lash-page-products .wrap-all-product .custom__item {
    margin-bottom: 0;
    width: calc(100% - 10px);
    margin-left: 10px;
}
#shopify-section-lash-page-products .wrap-all-product .product-card__title {
    font-size: 1.1rem;
    font-weight: 600;
    text-align: center;
}
#shopify-section-lash-page-products .wrap-all-product .product-card__price {
    font-size: 0.775rem;
    font-weight: 600;
}
#shopify-section-lash-page-products .product-card__title-and-review {
    display: flex;
    flex-direction: column;
    align-items: center;
}
#shopify-section-lash-page-products .product-card__price {
    display: block;
    width: 100%;
    text-align: center;
}
#shopify-section-lash-page-products .product-card__image {
    max-width: 360px;
    max-height: 360px;
}
#shopify-section-lash-page-products .wrap-all-product .product-card__rating {
    margin-top: 6px;
}
#shopify-section-lash-page-instagram .instagram .intagram__section-boss{
	display: flex;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
}
#shopify-section-lash-page-instagram .instagram .instagram__heading{
    color: var(--accessible-gray);
    letter-spacing: 0;
    line-height: 72px;
    font-size: 59.33px;
    text-transform: uppercase;
    margin-bottom: 18px;
}
#shopify-section-lash-page-instagram .instagram .instagram__subheading{
	font-size: 21px;
    line-height: 11px;
    letter-spacing: 2.8px;
    font-weight: 500;
  	margin: 0;
}
#shopify-section-lash-page-instagram{
	margin-bottom: 134px;
    margin-top: 77px;
}
#shopify-section-lash-page-instagram .instagram-content .fs-entry-container{
	 width: 20% !important;
    padding-top: 20% !important;
}
#shopify-section-lash-page-instagram .instagram-content .fs-wrapper div.fs-timeline-entry{
	margin: 0 !important;
}
#shopify-section-lash-page-instagram .instagram__title a{
    font-family: Montserrat;
    color: #000;
    text-decoration: none;
    font-size: 22px;
    font-weight: 500;
    letter-spacing: 2px;
}
#shopify-section-lash-page-instagram .intagram__section-title .instagram__subtitle svg {
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s,-webkit-transform .2s;
    width: 18px !important;
}
#shopify-section-lash-page-instagram .instagram .intagram__section-title .instagram__subtitle:hover svg {
    -webkit-transform: translateX(3px);
    transform: translateX(3px);
}
#shopify-section-lash-page-instagram .featured-blog__container.home-page .featured-blog__left-each .featured-blog__link .featured-blog__left-link::after,
#shopify-section-lash-page-instagram .instagram .intagram__section-title .instagram__subtitle:after {
    min-height: 2px;
}
#shopify-section-lash-page-instagram .instagram .intagram__section-title .instagram__subtitle:after {
    width: 100%;
    left: 0;
    content: "";
    display: block;
    min-height: 1.5px;
    background: var(--pink);
    transition: width .3s ease 0s,left .3s ease 0s;
    position: absolute;
    bottom: -10px;
}
#shopify-section-lash-page-instagram .instagram .intagram__section-title{
    justify-content: space-between;
    display: flex;
    align-items: center;
    max-width: 100%;
    padding: 0 20px;
    margin: 0 auto;
}
#shopify-section-lash-page-instagram .instagram .intagram__section-title > a{
    text-decoration: none;
  	color: #000;
}
#shopify-section-lash-page-instagram .instagram .instagram__subtitle{
    font-size: 21px;
    letter-spacing: 3px;
    font-weight: 500;
    position: relative;
}
#shopify-section-lash-page-instagram .instagram .instagram__title{
	margin-bottom: 35px;
}
#shopify-section-lash-page-products .section-header > h3{
	text-transform: uppercase;
    letter-spacing: 4.4px;
    margin-bottom: 77px;
}
#shopify-section-lash-page-content{
	padding-bottom: 164px;
}
#shopify-section-lash-page-content .section-header{
    margin-top: 87px;
    margin-bottom: 75px;
}
#shopify-section-lash-img-header{
     position: relative;
}
#lash-care .content-page__container{
	min-height: 0;
}
#lash-care .product-card__rating .spr-badge{
  		text-align: center;
  } 
 #lash-care .instagram .instagram-content__container .fs-wrapper,
 #get-the-look .instagram .instagram-content__container .fs-wrapper{
  	overflow: hidden;
  }
@media only screen and (max-width: 1460px){
   #lash-care .lash-header-col-left, #lash-care .lash-header-col-right {
      position: relative;
      width: calc(100% - 20px);
      margin-left: 10px;
   }
  #lash-care .lash-header-row, #return-policy .returns-header-row, #shipping-policy .shipping-header-row {
    margin-left: -20px;
    padding: 0 20px;
  }
  #lash-care .lash-header-col-left .title-top {
    font-size: 5.5vw;
  }
    #shopify-section-lash-page-content {
    padding: 20px 10px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1110px){
  #shopify-section-lash-page-products .product-container{
  	 padding: 0 30px;
  }
  #shopify-section-lash-page-products .wrap-all-product .product-card__title {
    min-height: 50px;
  }
  #lash-care .lash-header-col-left .title-bottom p {
    max-width: 400px !important;
    padding: 0 20px;
}
}

@media only screen and (max-width: 767px){
  #get-the-look .look-header-col-left .title-bottom p, #lash-care .lash-header-col-left .title-bottom p {
    font-size: 20px !important;
}
  #shopify-section-lash-page-products .lash-page-product {
    min-width: 100%;
    overflow: hidden;
}
  #shopify-section-lash-page-products .product-card__image {
     max-width: 100%;
     max-height: 100%;
    padding: 0 30px;
}
  #shopify-section-lash-page-content .lash-page-middle .custom__item-inner .medium-down--hide {
      display: none;
  }
  #shopify-section-lash-page-content .lash-page-middle .image.custom__item .custom__item-inner .large--hide {
    display: block;
  }
  #shopify-section-lash-page-content .lash-page-middle .image.custom__item {
    max-width: 100%;
   }
  #shopify-section-lash-page-content .image.custom__item .custom__item-inner .title {
    font-size: 5.5vw;
    width: 100%;
  } 
  
  
/*COMPARE*/ 
#shopify-section-lash-page-instagram .instagram .instagram__heading {
      font-size: 40px;
  }
  #shopify-section-lash-page-instagram .instagram .instagram__subheading {
    font-size: 16px;

  }
  #shopify-section-lash-page-instagram .instagram-content .fs-entry-container {
    width: 15%!important;
    padding-top: 15%!important;
  }
  #shopify-section-lash-page-instagram .instagram .instagram__subtitle {
    font-size: 12px;
    margin-bottom: 20px;
  }
  #shopify-section-lash-page-instagram .instagram__title a {
    font-size: 14px;
  }
  #shopify-section-lash-page-instagram .instagram .instagram__title {
    margin-bottom: 20px;
  }
  #shopify-section-lash-page-instagram .instagram .intagram__section-title {
    max-width: 100%;
  }
  
  #lash-care .lash-header-container{
    max-width: 100%;
  }
  #lash-care .lash-header-col-right{
  	display: none;
  }
  #lash-care .lash-header-col-left, #lash-care .lash-header-col-right {
    width: 100%;
    margin-left: 0px;   
   }
  #lash-care .lash-header-col-left .wrap-title {
    min-width: 100%;
}
  #lash-care .lash-header-row{
  	margin-left:0;
    padding: 0;
  }
  #lash-care .lash-header-col-left .title-top{
  	font-size: 70px;
  }
  #shopify-section-lash-page-content .section-header {
    margin-top: 20px;
    margin-bottom: 25px;
  }
  #shopify-section-lash-page-content .section-header h3 {
 	font-size: 25px !important;
}
  #shopify-section-lash-page-content .image.custom__item .custom__item-inner .title {
    top: 37%;
    font-size: 20px;
    line-height: 25px;
    z-index: 2;
  }
  #shopify-section-lash-page-content .section-bottom {
    margin-top: 50px;
  }
  #shopify-section-lash-page-content .section-bottom .btn_link {
    font-size: 12px;
    padding: 20px 25px;
    
   }
  #shopify-section-lash-page-products .section-header>h3 {
   font-size: 22px !important;
    margin-top: 70px;
   }
  #lash-care .spr-badge-starrating{
  	margin: 0;
  }
  #shopify-section-lash-page-products .wrap-all-product .product-card__title {
    text-align: center;
    min-height: 45px;
    font-size: 1rem;
    max-width: 200px;
 
}
  #shopify-section-lash-page-products .wrap-all-product .product-card__rating{
  	text-align: center;
  }
  #shopify-section-lash-page-instagram {
    margin-top: 0px;
  }
  #shopify-section-lash-page-instagram {
    margin-bottom: 50px;
}  
  #shopify-section-lash-page-instagram .intagram__section-title .instagram__subtitle svg {
    width: 15px!important;
    margin-left: 5px;
}
  #shopify-section-lash-page-instagram .instagram .instagram__subtitle {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}
  
  
  
  
  
  
  
  
  
  
/*END COMPARE*/  
  
  
  
  
  
  
  
   #lash-care .slick-dots li button:before{
      background: #ccc;
  }
  #shopify-section-lash-page-products .wrap-all-product .product-card__title{
      font-size: 1rem;
  }
  
 #lash-care .slick-dots {
    bottom: -5%;
    left: 5px;
}
  
  #shopify-section-lash-page-products .wrap-all-product .product-card__price{
      font-size: 0.975rem;
  }
  #shopify-section-lash-page-products .wrap-all-product .product-card__rating{
  	margin-top: 0px;
  }
  #lash-care .slick-next:before{
    content: '';
    width: 20px;
    height: 30px;
    background-image: url('slick-right.png');
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
}



#lash-care .slick-prev:before{
          content:'';
          width:20px;
          height:30px; 
          background-image:url('slick-left.png'); 
          background-size: contain;
          background-repeat: no-repeat;
          position: absolute;
          left: 0;
}
#lash-care .slick-dotted.slick-slider{
	margin-bottom: 50px;
}
#lash-care .slick-prev {
    left: 35px;
}
 #lash-care .slick-next {
    right: 25px;
}
 #lash-care .slick-next,#lash-care .slick-prev {
    bottom: -35px;
   top: unset;
    width: 1.85rem;
    height: 1.85rem;
}
  #returns-request .title-page {
    text-align: center;
    font-size: 25px !important;
}
  
  
}
@media only screen and (min-width: 500px) and (max-width: 767px) {
  #shopify-section-lash-page-products .product-card__image{
  	max-width: 70%;
    max-height: 70%;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 550px){
	#lash-care .lash-header-col-left .title-bottom p {
       font-size: 15px!important;
      padding-left: 0;
        }
  #lash-care .lash-header-col-left .title-bottom p {
    max-width: 340px !important;
}
}
@media only screen and (max-width: 375px){
  #shopify-section-lash-page-instagram .instagram .instagram__heading {
      font-size: 40px;
  }
  #shopify-section-lash-page-instagram .instagram .instagram__subheading {
    font-size: 16px;

  }
  #shopify-section-lash-page-instagram .instagram-content .fs-entry-container {
    width: 15%!important;
    padding-top: 15%!important;
  }
  #shopify-section-lash-page-instagram .instagram .instagram__subtitle {
    font-size: 12px;
    margin-bottom: 8px;
  }
  #shopify-section-lash-page-instagram .instagram__title a {
    font-size: 14px;
  }
  #shopify-section-lash-page-instagram .instagram .instagram__title {
    margin-bottom: 20px;
  }
  #shopify-section-lash-page-instagram .instagram .intagram__section-title {
    max-width: 100%;
  }
  
  #lash-care .lash-header-container{
    max-width: 100%;
  }
  #lash-care .lash-header-col-right{
  	display: none;
  }
  #lash-care .lash-header-col-left, #lash-care .lash-header-col-right {
    width: 100%;
    margin-left: 0px;   
   }
  #lash-care .lash-header-col-left .wrap-title {
    min-width: 100%;
}
  #lash-care .lash-header-row{
  	margin-left:0;
    padding: 0;
  }
  #lash-care .lash-header-col-left .title-top{
  	font-size: 60px;
  }
  #shopify-section-lash-page-content .section-header {
    margin-top: 20px;
    margin-bottom: 25px;
  }
  #shopify-section-lash-page-content .section-header h3 {
 	font-size: 25px !important;
}
  #shopify-section-lash-page-content .image.custom__item .custom__item-inner .title {
    top: 37%;
    font-size: 20px;
    line-height: 25px;
  }
  #shopify-section-lash-page-content .section-bottom {
    margin-top: 50px;
  }
  #shopify-section-lash-page-content .section-bottom .btn_link {
    font-size: 12px;
    padding: 20px 25px;
    
   }
  #shopify-section-lash-page-products .section-header>h3 {
   font-size: 22px !important;
    margin-top: 70px;
    line-height: 1.3;
   }
  #lash-care .spr-badge-starrating{
  	margin: 0;
  }
  #shopify-section-lash-page-products .wrap-all-product .product-card__title {
    font-size: 0.8rem;
    text-align: center;
}
  #shopify-section-lash-page-products .wrap-all-product .product-card__rating{
  	text-align: center;
  }
  #shopify-section-lash-page-instagram {
    margin-top: 0px;
  }
  #shopify-section-lash-page-instagram {
    margin-bottom: 50px;
}
 

}
#shipping-policy .content-container{
	margin-bottom: 150px;
}

/*===============PAGE RETURNS REQUEST==================*/
#returns-request .returns-header-container{
	max-width: 1200px;
  	margin: 0 auto;
}
#returns-request .title-page{
    color: #9fa5a8;
    text-transform: uppercase;
    font-size: 30px;
    letter-spacing: 4px;
}
#returns-request .block-content .title-block{
	font-weight: 600;
    letter-spacing: 2.5px;
}
#returns-request .content-block p{
	font-weight: 500;
}
#returns-request .content-block ul{
	list-style: none;
    padding-left: 0;

}
#returns-request .content-block ul li{
  	font-weight: 500;
}

#returns-request .content-block ul li::before {
  content: "\2022";
  color: #dcbac8;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  font-size: 30px;

}
#shopify-section-detail-returns-request{
	margin-bottom: 120px;
    padding: 0 30px;
}

/*============PAGE THE GET LOOK============*/
/* #get-the-look .slick-initialized .slick-slide{
	display: block !important;
} */
#get-the-look .popup-show-video .wrap-all-product {
    visibility: hidden;
}
#get-the-look .wrap-all-product.slick-initialized {
    visibility: visible;
}
#get-the-look .card-look .wrap-img{
	 position: relative;
    padding-bottom: 100%;
    height: 0!important;
    overflow: hidden;
    width: 100%;
}
#get-the-look .card-look .wrap-img > img{
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#get-the-look .all-product-container .product.custom__item,
#get-the-look .wrap-all-product .product.custom__item
{
	margin-right:20px;
}
#get-the-look .card-look .scroll-video{
	text-decoration: none;
  color: inherit;
}
#get-the-look .look-header-col-left .wrap-title{
    top: 46%;
    position: absolute;
    left: 50%;
    transform: translate(-50%,-50%);
    min-width: 585px;
}
#get-the-look .look-header-col-left .title-top {
    font-family: Grayscale Signature;
    font-size: 82px;
    letter-spacing: .8px;
    position: relative;
    z-index: 1;
    color: #474747;

}
#get-the-look .look-header-col-left .title-top p{
	margin-bottom: 20px;
    letter-spacing: 0px !important;
}
#get-the-look .look-header-col-left .title-bottom p,
#lash-care .lash-header-col-left .title-bottom p
{
    font-size: 19px;
    font-weight: 500;
    padding-left: 9px;
    max-width: 578px;
    line-height: 30px;
    margin-top: 14px;
    max-width: 384px;
    margin: 0 auto;
}
#lash-care .lash-header-col-left .title-bottom p{
	max-width: 500px;
}
#shopify-section-lash-img-header .wrap-title .title-top > p{
	margin-bottom: 35px
}
#get-the-look .all-look-container{
    max-width: 1459px;
    margin: 0 auto;
    margin-top: 25px;
}
#get-the-look .card-look {
    width: calc(100% / 3 - 17px);
    margin: 0 calc(17px / 2);
    margin-bottom: 60px;

}
#get-the-look .wrap-all-product{
	max-width: 1104px;
    margin: 0 auto;
}

#get-the-look .product-card__title-and-review{
	display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;

}

#get-the-look .product-card__price{
	display: block;
  	text-align: center;
    font-size: 13px;
  	font-weight: 500;
}
#get-the-look .wrap-video-product .video{
	max-width: 1160px;
    margin: 0 auto;
}

#get-the-look .wrap-video-product .video iframe{
    width: 100%;
    min-height: 635px;
}
#get-the-look .popup-show-video{
  	position: relative;
    max-width: 1459px;
    margin: 0 auto;
    border: 1px solid #000;
  	padding: 20px;
    flex-basis: 100%;
    padding-bottom: 156px;
    margin-bottom: 30px;
}
#get-the-look .wrap-card-look {
    margin: 0 calc(-17px / 2);
    display: flex;
    flex-wrap: wrap;
}
#get-the-look .popup-show-video .section-header h3{
	color: var(--accessible-gray);
    font-size: 40px;
    letter-spacing: 4.4px;
    margin-top: 49px;
    margin-bottom: 59px;
}

#get-the-look .popup-show-video .cancel{
	  content:'';
      width:20px;
      height:30px; 
      background-image:url('cancel.png');
      background-size: contain;
      background-repeat: no-repeat;
      position: absolute;
      right: 36px;
      top: 41px;
}
#get-the-look .content-page__container{
	position: relative;
    overflow: hidden;
}
#shopify-section-look-page-instagram .instagram .intagram__section-boss{
	display: flex;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
}
#shopify-section-look-page-instagram .instagram .instagram__heading{
    color: var(--accessible-gray);
    letter-spacing: 0;
    line-height: 72px;
    font-size: 59.33px;
    text-transform: uppercase;
    margin-bottom: 18px;
}
#shopify-section-look-page-instagram .instagram .instagram__subheading{
	font-size: 21px;
    line-height: 11px;
    letter-spacing: 2.8px;
    font-weight: 500;
  	margin: 0;
}
#shopify-section-look-page-instagram{
	margin-bottom: 134px;
    margin-top: 110px;
}
#shopify-section-look-page-instagram .instagram-content .fs-entry-container{
	 width: 20% !important;
    padding-top: 20% !important;
}
#shopify-section-look-page-instagram .instagram-content .fs-wrapper div.fs-timeline-entry{
	margin: 0 !important;
}
#shopify-section-look-page-instagram .instagram__title a{
    font-family: Montserrat;
    color: #000;
    text-decoration: none;
    font-size: 22px;
    font-weight: 500;
    letter-spacing: 2px;
}
#shopify-section-look-page-instagram .intagram__section-title .instagram__subtitle svg {
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s,-webkit-transform .2s;
    width: 18px !important;
}
#shopify-section-look-page-instagram .instagram .intagram__section-title .instagram__subtitle:hover svg {
    -webkit-transform: translateX(3px);
    transform: translateX(3px);
}
#shopify-section-look-page-instagram .featured-blog__container.home-page .featured-blog__left-each .featured-blog__link .featured-blog__left-link::after,
#shopify-section-look-page-instagram .instagram .intagram__section-title .instagram__subtitle:after {
    min-height: 2px;
}
#shopify-section-look-page-instagram .instagram .intagram__section-title .instagram__subtitle:after {
    width: 100%;
    left: 0;
    content: "";
    display: block;
    min-height: 1.5px;
    background: var(--pink);
    transition: width .3s ease 0s,left .3s ease 0s;
    position: absolute;
    bottom: -10px;
}
#shopify-section-look-page-instagram .instagram .intagram__section-title{
	display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 100%;
    padding: 0 20px;
    margin: 0 auto;
}
#shopify-section-look-page-instagram .instagram .intagram__section-title > a{
    text-decoration: none;
  	color: #000;
}
#shopify-section-look-page-instagram .instagram .instagram__subtitle{
    font-size: 21px;
    letter-spacing: 3px;
    font-weight: 500;
    position: relative;
}
#shopify-section-look-page-instagram .instagram .instagram__title{
	margin-bottom: 35px;
}
#shopify-section-look-page-instagram .instagram-content .fs-wrapper div.fs-timeline-entry{
	margin: 0 !important;
}
#shopify-section-all-product-need .wrap-all-product {
    max-width: 1470px;
    margin: 0 auto;
}
#shopify-section-all-look-img .title-look h4{
	text-transform: uppercase;
    font-size: 22px;
    letter-spacing: 2px;
    margin-top: 49px;
}
#shopify-section-all-look-img .link-video p{
    font-size: 14px;
    font-weight: 600;
}
#shopify-section-all-look-img .link-video p{
  	 display:inline-block;
     margin-top: 10px;
     position: relative;
}
#shopify-section-all-look-img .link-video::after{
      display:inline-block;
      content:'';
      width:18px;
      height:18px; 
      background-image:url('arrow-right-look-accessible.png');
      background-size: contain;
      background-repeat: no-repeat;
      position: relative;
      left: 10px;

}
#shopify-section-all-look-img .link-video{
    display: flex;
    align-items: center;
    justify-content: center;
}
#get-the-look .popup-show-video .custom__item-inner h2{
	font-size: 22px !important;
    color: #000000;
    font-weight: 600;
    letter-spacing: 2px;
    margin-top: 38px;
    margin-bottom: 27px;
}
#shopify-section-all-look-img .link-video p:before {
    content: '';
    width: 100%;
    background: var(--accessible-pink);
    height: 3px;
    position: absolute;
    top: 23px;
}



#get-the-look .slick-prev:before{
    content: '';
    background-image: url('slick-left.png');
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
}
#get-the-look .slick-next:before{
    content: '';
    background-image: url('slick-right.png');
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
}
#shopify-section-all-product-need .slick-prev:before {
    width: 35px;
    height: 40px;
    top: 8px;
    left: 0px;
}
#shopify-section-all-product-need .slick-next:before {
    content: '';
    width: 35px;
    height: 40px;
    right: 0;
}
#shopify-section-all-product-need .slick-prev {
    left: -43px;
}
#shopify-section-all-product-need .slick-next {
    right: -54px;
}
#shopify-section-all-product-need .slick-next,#shopify-section-all-product-need .slick-prev {
    top: 41%;
}
.popup-show-video .slick-prev:before{
	width: 30px;
    height: 35px;
}
.popup-show-video .slick-next:before{
	width: 30px;
    height: 35px;
}
.popup-show-video .slick-prev:before{
    left: -45px;
}
.popup-show-video .slick-next:before{
    right: -45px;
}
.popup-show-video .slick-next, .popup-show-video .slick-prev{
	top: 36%;
}
#shopify-section-all-product-need {
    margin-bottom: 183px;
}
#shopify-section-all-product-need .section-header h3{
    font-family: Grayscale Signature;
    color: black;
    font-size: 80px;
    letter-spacing: 2px;
      margin-bottom: 0px;
      margin-top: 117px;
}
#shopify-section-all-product-need .section-header > p{
    color: var(--accessible-gray);
    font-weight: 500;
    letter-spacing: 5px;
    font-size: 39px;
    margin-top: 0;
    position: relative;
    left: 20px;
    margin-bottom: 46px;
}
#get-the-look .custom__item-inner.custom__item-inner--video {
    position: relative;
}
#get-the-look .custom__item-inner.custom__item-inner--video:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #e7d5d1 !important;
    z-index: 1;
    opacity: 0.3;
}
#get-the-look .custom__item-inner.custom__item-inner--video:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 165px;
    height: 165px;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: 2;
    background-image: url(plays.png);
    background-size: contain;
    background-repeat: no-repeat;
 
}
#get-the-look .custom__item-inner--video.hidden-overplay:after{
	content: none !important;
}
#get-the-look .custom__item-inner--video.hidden-overplay:before{
	content: none !important;
}

@media only screen and (max-width: 1600px){
  #shopify-section-look-img-header{
  	padding: 0 20px;
  }
   #shopify-section-all-look-img{
  	padding: 0 30px;
  }
  #shopify-section-all-product-need{
  	padding: 0 50px;
  }
 #shopify-section-look-img-header .look-header-col-left,#shopify-section-look-img-header .look-header-col-right{
    width: calc(100% - 20px);
    margin: 10px;
 }
  #get-the-look .look-header-col-left .title-top{
     font-size: 5.5vw;
  }
  #get-the-look .look-header-col-left .title-bottom p

  {
    font-size: 1.5vw;
  }
  #lash-care .lash-header-col-left .title-bottom p{
  font-size: 1.3vw;
  }
  #get-the-look .look-header-col-left .wrap-title {
    min-width: 100%;
    padding: 0 20px;
  }
  #get-the-look .popup-show-video{
  	max-width: 100%;
  }
    #get-the-look .product-card__rating{
  	 text-align:center;
      margin-top: 10px;
  }
  #get-the-look .product-card__title{
  	text-align: center;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1320px){
   .popup-show-video .slick-next, .popup-show-video .slick-prev {
      top: 112%;
   }
  .popup-show-video .slick-prev:before {
      left: 30px;
  }
  .popup-show-video .slick-next:before {
    right: 20px;
  }
  #get-the-look .wrap-video-product .video iframe {
    min-height: 500px;
  }
}
@media only screen and (max-width: 767px){
  #get-the-look .wrap-all-product .slick-dots {
    bottom: -10%;
}
  #get-the-look .all-product-container .product.custom__item,
  #get-the-look .wrap-all-product  .product.custom__item
  {
  	margin-right:0;
  }
 
  #shopify-section-all-product-need{
  	margin-bottom: 0;
  }
  #get-the-look .look-header-col-left .title-top {
    font-size: 80px;
  }
  #get-the-look .look-header-col-left .title-bottom p,
  #lash-care .lash-header-col-left .title-bottom p{
  }  
  
  #shopify-section-look-img-header .look-header-col-right{
  	display: none;

  }
  #shopify-section-look-img-header .look-header-col-left{
      margin: 0 ;
      width: 100%;
  }
  #shopify-section-look-img-header{
  	 padding: 0;
  }
  #get-the-look .card-look {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  } 

}
  @media only screen and (max-width: 550px){
    #get-the-look .custom__item-inner.custom__item-inner--video:after {
    width: 70px;
    height: 70px;

}
  	#get-the-look .look-header-col-left .title-bottom p,
    #lash-care .lash-header-col-left .title-bottom p
    {
    font-size: 17px;
  }
    #get-the-look .look-header-col-left .title-top {
    font-size: 60px;
   }
    #get-the-look .look-header-col-left .wrap-title {
    top: 41%;
    }
    #get-the-look .popup-show-video .section-header h3 {
      font-size: 25px;
      margin-top: 10px;
   }
    #get-the-look .popup-show-video .cancel {
    right: 10px;
    top: 10px;
   }
    #get-the-look .wrap-video-product .video iframe {
    width: 100%;
    max-height: 200px;
    min-height: 200px;
   }
    #get-the-look .popup-show-video .custom__item-inner h2 {
    font-size: 15px!important;
    margin-top: 15px;
    margin-bottom: 15px;
   }
    .popup-show-video .slick-next, .popup-show-video .slick-prev {
    top: 100%;
   }
    .popup-show-video .slick-prev:before {
    left: 25px;
   }
    .popup-show-video .slick-next:before {
    right: 13px;
    }
    #shopify-section-look-page-instagram .instagram .instagram__heading {
      font-size: 40px;
  }
  #shopify-section-look-page-instagram .instagram .instagram__subheading {
     font-size: 16px;

  }
  #shopify-section-look-page-instagram .instagram-content .fs-entry-container {
    width: 15%!important;
    padding-top: 15%!important;
  }
  #shopify-section-look-page-instagram .instagram .instagram__subtitle {
    font-size: 12px;
    margin-bottom: 8px;
  }
  #shopify-section-look-page-instagram .instagram__title a {
    font-size: 14px;
  }
  #shopify-section-lash-page-instagram .instagram .instagram__title {
    margin-bottom: 20px;
  }
  #shopify-section-look-page-instagram .instagram .intagram__section-title {
    max-width: 100%;
  }
  #get-the-look .spr-badge-starrating{
  	margin: 0;
  }
  #shopify-section-look-page-products .wrap-all-product .product-card__title {
    font-size: 0.8rem;
    text-align: center;
}
  #shopify-section-look-page-products .wrap-all-product .product-card__rating{
  	text-align: center;
  }
  #shopify-section-look-page-instagram {
    margin-top: 0px;
  }
  #shopify-section-look-page-instagram {
    margin-bottom: 50px;
  }
    #shopify-section-look-page-instagram .instagram .instagram__title {
    margin-bottom: 10px;
}
    
}
  @media only screen and (max-width: 375px){

  #shopify-section-look-page-instagram .instagram .instagram__heading {
      font-size: 40px;
  }
  #shopify-section-look-page-instagram .instagram .instagram__subheading {
    font-size: 16px;

  }
  #shopify-section-look-page-instagram .instagram-content .fs-entry-container {
    width: 15%!important;
    padding-top: 15%!important;
  }
  #shopify-section-look-page-instagram .instagram .instagram__subtitle {
    font-size: 12px;
    margin-bottom: 8px;
  }
  #shopify-section-look-page-instagram .instagram__title a {
    font-size: 14px;
  }
  #shopify-section-lash-page-instagram .instagram .instagram__title {
    margin-bottom: 20px;
  }
  #shopify-section-look-page-instagram .instagram .intagram__section-title {
    max-width: 100%;
  }
  #get-the-look .spr-badge-starrating{
  	margin: 0;
  }
  #shopify-section-look-page-products .wrap-all-product .product-card__title {
    font-size: 0.8rem;
    text-align: center;
}
  #shopify-section-look-page-products .wrap-all-product .product-card__rating{
  	text-align: center;
  }
  #shopify-section-look-page-instagram {
    margin-top: 0px;
  }
  #shopify-section-look-page-instagram {
    margin-bottom: 50px;
}
  }
    
#get-the-look .link-video.remove-right:after{
    	transition: transform .3s,-webkit-transform .3s;
        transform: translateX(5px);
    }

/*=================PRESS AND MEDIA=======================*/
  #press-and-media .instagram .instagram-content__container .fs-wrapper{
  	overflow: hidden;
  }
  #press-and-media .press-header-col-right img{
    width: 717px;
    max-height: 624px;
    object-fit: cover;
  }

#press-and-media .press-header-col-left .wrap-title {
    top: 37.5%;
    position: absolute;
    left: 51.6%;
    transform: translate(-50%,-50%);
    min-width: 585px;;
}
#press-and-media .press-header-col-left .title-top {
    font-family: Grayscale Signature;
    font-size: 82px;
    letter-spacing: .8px;
    position: relative;
    z-index: 1;
    color: #474747;
}
#press-and-media .press-header-col-left .title-top p{
	margin-bottom: 0;
}
#press-and-media .press-header-col-left .title-middle {
    font-family: Montserrat;
    font-size: 40px;
    font-weight: 500;
    letter-spacing: 4.5px;
    color: var(--accessible-gray);
    text-transform: uppercase;
}
#press-and-media .press-header-col-left .title-middle p{
	margin-top: 0;
    margin-bottom: 23px;
}
#press-and-media .press-header-col-left .title-bottom p {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.7px;
    padding-left: 9px;
    max-width: 578px;
    line-height: 25px;
    margin-top: 14px;
    padding-left: 13px;
}
#press-and-media .press-seen-on__container{
	max-width: 1465px;
    margin: 0 auto;
}
#press-and-media .press-seen-on__content{
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
#press-and-media .press-seen-on__image-container {
    width: 16.6%;
}
#press-and-media .press-seen-on__image-container:nth-child(1) .ratio-box img{
    width: 172px;
    object-fit: contain;
    margin-left: 5%;
}
#press-and-media .press-seen-on__image-container:nth-child(2) .ratio-box img{
    width: 201px;
    object-fit: contain;
    margin-left: 8%;
}
#press-and-media .press-seen-on__image-container:nth-child(3) .ratio-box img{
    width: 188px;
    object-fit: contain;
    margin-left: 16%;
}
#press-and-media .press-seen-on__image-container:nth-child(4) .ratio-box img{
     width: 203px;
    object-fit: contain;
    margin-left: 16%;
}
#press-and-media .press-seen-on__image-container:nth-child(5) .ratio-box img{
    width: 205px;
    object-fit: contain;
    margin-left: 27%;
}
#press-and-media .press-seen-on__image-container:nth-child(6) .ratio-box img{
    width: 146px;
    object-fit: contain;
    margin-left: 44%;
}
#press-and-media .press-seen-on__image-container:nth-child(7) .ratio-box img{
    width: 170px;
    object-fit: contain;
    margin-top: -18%;
    margin-left: 9%;
}
#press-and-media .press-seen-on__image-container:nth-child(8) .ratio-box img{
    width: 155px;
    object-fit: contain;
    margin-left: 12%;
    margin-top: -18%;
}
#press-and-media .press-seen-on__image-container:nth-child(9) .ratio-box img{
    width: 207px;
    object-fit: contain;
    margin-left: 6%;
    margin-top: -14%;
}
#press-and-media .press-seen-on__image-container:nth-child(10) .ratio-box img{
    width: 156px;
    object-fit: contain;
      margin-top: -13%;
    margin-left: 13%;
}
#press-and-media .press-seen-on__image-container:nth-child(11) .ratio-box img{
    width: 176px;
    object-fit: contain;
    margin-top: -14%;
}

#press-and-media .press-seen-on__title{
    color: var(--accessible-pink);
    text-transform: uppercase;
    font-family: 'Montserrat';
    text-align: center;
    font-weight: 500;
    letter-spacing: 6px;
    font-size: 37px;
  	margin-top: 77px;
  	margin-bottom: 10px;
}
#press-and-media .article-container{

    max-width: 1465px;
    margin: 0 auto;

}
#press-and-media .wrap-article{
    flex-wrap: wrap;
    display: flex;
     margin: 0 -30px; 

}
#press-and-media .article-block {
    width: calc(100% / 3 - 60px);
  border: 20px solid #f8ebe9;
  margin: 30px;
  min-height: 648px;
  margin-bottom: 20px;
  text-decoration: none;
    color: inherit;
}

#press-and-media .article-block:nth-child(1) img{	
    width: 203px;
    object-fit: contain;
}
#press-and-media .article-block:nth-child(2) img{	
    width: 147px;
    object-fit: contain;
}
#press-and-media .article-block:nth-child(3) img{	
    width: 177px;
    object-fit: contain;

}
#press-and-media .article-block:nth-child(4) img{	
    width: 156px;
    object-fit: contain;

}
#press-and-media .article-block:nth-child(5) img{	
    width: 211px;
    object-fit: contain;
}

#press-and-media .article-block:nth-child(6) img{	
    width: 206px;
    object-fit: contain;
}
#press-and-media .article-block:nth-child(7) img{	
    width: 206px;
    object-fit: contain;
}
#press-and-media .article-block:nth-child(8) img{	
    width: 206px;
    object-fit: contain;
}
#press-and-media .article-block:nth-child(9) img{	
    width: 206px;
    object-fit: contain;
}
#press-and-media .article-block:nth-child(10) img{	
    width: 206px;
    object-fit: contain;
}
#press-and-media .article-block:nth-child(11) img{	
    width: 206px;
    object-fit: contain;
}
#press-and-media .article-block:nth-child(12) img{	
    width: 206px;
    object-fit: contain;
}

#press-and-media .article-content p{
    text-align: center;
    font-size: 20px;
    letter-spacing: 2.2px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 28px;
}
#press-and-media .article-block .wrap-image{
	text-align: center;
}
#press-and-media .article-content{
  	position: relative;
}
#press-and-media .article-content{
  	position: relative;
  	padding-top: 44px;
}
#press-and-media .article-content:before{
  	content: '';
    position: absolute;
    top: 0;
    left: 50%;
  	transform: translateX(-50%);
    width: 35px;
    height: 35px;
    background-image: url(quote.png);
    background-size: contain;
    background-repeat: no-repeat;
  	background-position: center center;
}
#press-and-media .article-block:nth-child(1) p{
	padding: 0 8.9%;
}
#press-and-media .article-block:nth-child(2) p,
#press-and-media .article-block:nth-child(4) p,
#press-and-media .article-block:nth-child(7) p,
#press-and-media .article-block:nth-child(8) p,
#press-and-media .article-block:nth-child(10) p,
#press-and-media .article-block:nth-child(11) p,
#press-and-media .article-block:nth-child(12) p,
#press-and-media .article-block:nth-child(9) p
{
    padding: 0 7%;
}
#press-and-media .article-block:nth-child(3) p{
    padding: 0 11%;
}

#press-and-media .article-block:nth-child(5) p{
    padding: 0 7.7%;
}
#press-and-media .article-block:nth-child(6) p{
    padding: 0 6%;
}
#press-and-media .article-block:nth-child(1) .wrap-image {
    margin-top: 24%;
}
#press-and-media .article-block:nth-child(2) .wrap-image {
    margin-top: 21%;
}
#press-and-media .article-block:nth-child(3) .wrap-image {
    margin-top: 23%;
}
#press-and-media .article-block:nth-child(4) .wrap-image {
    margin-top: 20%;
}
#press-and-media .article-block:nth-child(5) .wrap-image {
    margin-top: 25%;
}
#press-and-media .article-block:nth-child(6) .wrap-image,
#press-and-media .article-block:nth-child(7) .wrap-image,
#press-and-media .article-block:nth-child(8) .wrap-image,
#press-and-media .article-block:nth-child(9) .wrap-image,
#press-and-media .article-block:nth-child(10) .wrap-image,
#press-and-media .article-block:nth-child(11) .wrap-image,
#press-and-media .article-block:nth-child(12) .wrap-image
{
    margin-top: 25%;
}



#press-and-media .article-block:nth-child(1) .article-content,
#press-and-media .article-block:nth-child(7) .article-content,
#press-and-media .article-block:nth-child(8) .article-content,
#press-and-media .article-block:nth-child(9) .article-content,
#press-and-media .article-block:nth-child(10) .article-content,
#press-and-media .article-block:nth-child(11) .article-content,
#press-and-media .article-block:nth-child(12) .article-content
{
    margin-top: 17%;
}

#press-and-media .article-block:nth-child(2) .article-content{
    margin-top: 15%;
}
#press-and-media .article-block:nth-child(3) .article-content{
    margin-top: 16%;
}
#press-and-media .article-block:nth-child(4) .article-content{
    margin-top: 6%;
}
#press-and-media .article-block:nth-child(5) .article-content{
    margin-top: 17%;
}
#press-and-media .article-block:nth-child(6) .article-content{
    margin-top: 17%;
}

#shopify-section-press-instagram-slider .instagram .intagram__section-boss{
	display: flex;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
}
#shopify-section-press-instagram-slider .instagram .instagram__heading{
    color: var(--accessible-gray);
    letter-spacing: 0;
    line-height: 72px;
    font-size: 59.33px;
    text-transform: uppercase;
    margin-bottom: 18px;
}
#shopify-section-press-instagram-slider .instagram .instagram__subheading{
	font-size: 21px;
    line-height: 11px;
    letter-spacing: 2.8px;
    font-weight: 500;
  	margin: 0;
}
#shopify-section-press-instagram-slider{
	margin-bottom: 134px;
    margin-top: 76px;
}
#shopify-section-press-instagram-slider .instagram-content .fs-entry-container{
	 width: 20% !important;
    padding-top: 20% !important;
}
#shopify-section-press-instagram-slider .instagram-content .fs-wrapper div.fs-timeline-entry{
	margin: 0 !important;
}
#shopify-section-press-instagram-slider .instagram__title a{
    font-family: Montserrat;
    color: #000;
    text-decoration: none;
    font-size: 22px;
    font-weight: 500;
    letter-spacing: 2px;
}
#shopify-section-press-instagram-slider .intagram__section-title .instagram__subtitle svg {
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s,-webkit-transform .2s;
    width: 18px !important;
}
#shopify-section-press-instagram-slider .instagram .intagram__section-title .instagram__subtitle:hover svg {
    -webkit-transform: translateX(3px);
    transform: translateX(3px);
}
#shopify-section-press-instagram-slider .featured-blog__container.home-page .featured-blog__left-each .featured-blog__link .featured-blog__left-link::after,
#shopify-section-press-instagram-slider .instagram .intagram__section-title .instagram__subtitle:after {
    min-height: 2px;
}
#shopify-section-press-instagram-slider .instagram .intagram__section-title .instagram__subtitle:after {
    width: 100%;
    left: 0;
    content: "";
    display: block;
    min-height: 1.5px;
    background: var(--pink);
    transition: width .3s ease 0s,left .3s ease 0s;
    position: absolute;
    bottom: -10px;
}
#shopify-section-press-instagram-slider .instagram .intagram__section-title{
	display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 100%;
    padding: 0 20px;
    margin: 0 auto;
}
#shopify-section-press-instagram-slider .instagram .intagram__section-title > a{
    text-decoration: none;
  	color: #000;
}
#shopify-section-press-instagram-slider .instagram .instagram__subtitle{
    font-size: 21px;
    letter-spacing: 3px;
    font-weight: 500;
    position: relative;
}
#shopify-section-press-instagram-slider .instagram .instagram__title{
	margin-bottom: 35px;
}
#shopify-section-press-instagram-slider .instagram-content .fs-wrapper div.fs-timeline-entry{
	margin: 0 !important;
}
#press-and-media .press-header-col-left .title-bottom a:after {
    content: '';
    width: 100%;
    position: absolute;
    left: 0;
    top: 24px;
    bottom: 0;
    border: 1px solid #d9c4ce;
}
#press-and-media .press-header-col-left .title-bottom a {
    text-decoration: none;
    color: inherit;
    position: relative;
    display: inline-block;
}
#shopify-section-press-seen-on{
	margin-bottom: 34px;
}
#press-and-media .content-page__container{	
    overflow: hidden;
}
@media only screen and (max-width: 1500px){
  
   #shopify-section-press-img-header .press-header-row{
	margin-left: -20px;
    padding: 0 20px;
  }
  #shopify-section-press-img-header .press-header-col-left,
  #shopify-section-press-img-header .press-header-col-right{
  	width: calc( 100% / 2 - 20px );
    margin-left: 20px;
  }
  #press-and-media .press-header-col-left .title-top{
  	font-size: 6vw;
  }
  #press-and-media .press-header-col-left .title-middle{
  	font-size: 2.6vw;
  }
  #press-and-media .press-header-col-left .title-bottom p{
  	font-size: 1.1vw;
  }
  #shopify-section-press-seen-on{
  	padding: 0 50px 0 0;
  }
  #press-and-media .press-seen-on__image-container{
  	width: 18%;
  }
  #press-and-media .press-seen-on__image-container:nth-child(6) .ratio-box img {
    margin-left: 26%;
    margin-top: -16.8%;
  }
}
@media only screen and (max-width: 1024px){
  #press-and-media .article-block {
    width: calc(100% / 2 - 100px);
}
      #press-and-media .wrap-article {
    justify-content: center;
}
    #press-and-media .press-seen-on__image-container{
  	width: 25%;
  }
  #shopify-section-press-seen-on {
    padding: 0 30px 0 20px;
  }
  #press-and-media .press-seen-on__image-container:nth-child(5) .ratio-box img {
    width: 205px;
    object-fit: contain;
    margin-top: -15%;
    margin-left: 18%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 900px){
	#press-and-media .press-seen-on__image-container {
       width: 33%;
   }
    #shopify-section-press-seen-on {
    padding: 0 0px 0 20px;
   }
  #press-and-media .press-seen-on__image-container:nth-child(4) .ratio-box img {
    margin-top: -16%;
}
  #press-and-media .article-block{
  	    width: 80%;
  }
    #press-and-media .wrap-article {
    justify-content: center;
}
  
}
@media only screen and (max-width: 767px){
   #press-and-media .article-block{
  	    width: 80%;
  }
  #press-and-media .wrap-article {
    justify-content: center;
}
	#press-and-media .press-header-col-left .wrap-title {
    min-width: 100%;
  }
  
  #press-and-media .press-header-col-right {
  	display: none;
  }
   #press-and-media .press-header-col-left {
     width: 100%;
     margin-left: 0;
  }
  #press-and-media .press-header-row{
     padding: 0;
     margin: 0;
  }
    #shopify-section-press-instagram-slider .instagram .instagram__heading {
      font-size: 40px;
  }
  #shopify-section-press-instagram-slider .instagram .instagram__subheading {
    font-size: 16px;

  }
  #shopify-section-press-instagram-slider .instagram-content .fs-entry-container {
    width: 15%!important;
    padding-top: 15%!important;
  }
  #shopify-section-press-instagram-slider .instagram .instagram__subtitle {
    font-size: 12px;
    margin-bottom: 8px;
  }
  #shopify-section-press-instagram-slider .instagram__title a {
    font-size: 14px;
  }
  #shopify-section-press-instagram-slider .instagram .instagram__title {
    margin-bottom: 10px;
  }
  #shopify-section-press-instagram-slider .instagram .intagram__section-title {
    max-width: 100%;
  }
  #press-and-media .press-seen-on__image-container {
    width: calc(100% / 3);
}
    #press-and-media .press-seen-on__image-container .ratio-box img{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    margin-left: 0 !important;
  }
  #press-and-media .press-header-col-left .title-top {
    font-size: 80px;
}
  #press-and-media .press-header-col-left .title-middle {
    font-size: 37px;
}
  #press-and-media .press-header-col-left .title-bottom p {
    font-size: 16px;
    margin: 0 auto;
}
  
  
}
@media only screen and (max-width: 550px){

  #shopify-section-press-instagram-slider{
  	margin-top: 0;
  }
  
  #press-and-media .article-block {
    width: 100%;
}

  #press-and-media .press-seen-on__image-container .ratio-box img{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    margin-left: 0 !important;
  }
  #press-and-media .article-block{
  	margin: 0;
    margin-bottom: 30px;
  }
  #shopify-section-press-seen-on {
    padding: 0 !important;
}
  #press-and-media .article-content p {
    font-size: 17px;
    margin-bottom: 70px;
}
  #press-and-media .wrap-article {
    margin: 0;
}
  #press-and-media .press-seen-on__title {
    font-size: 30px;
    margin-top: 30px;
    padding: 0 20px;
}
  #shopify-section-press-list-article{
  	padding: 0 20px;
  }
  #press-and-media .press-header-col-left .title-top {
    font-size: 52px;
  }
  #press-and-media .press-header-col-left .title-middle {
    font-size: 21px;
  }
  #press-and-media .press-header-col-left .title-middle p {
    margin-bottom: 0px;
}
  #press-and-media .press-header-col-left .title-bottom p {
    font-size: 10px;
    padding-left: 0;
}
  #press-and-media .press-header-col-left .wrap-title {
    top: 43.5%;
  }
	#press-and-media .press-seen-on__image-container {
      width: 50%;
      margin: 20px 0;
    }
  #press-and-media .ratio-box img {
    width: 150px !important;
    height: auto;
  }
  #press-and-media .press-seen-on__image-container:nth-child(3) .ratio-box img {
    margin-left: 2%;
  }
  #press-and-media .press-seen-on__image-container:nth-child(5) .ratio-box img {
    margin-left: 2%;
   }
  #press-and-media .press-seen-on__image-container:nth-child(2) .ratio-box img {
    margin-left: 17%;
  }
  #press-and-media .press-seen-on__image-container:nth-child(6) .ratio-box img {
    margin-left: 17%;
    margin-top: -7.8%;
}
  #press-and-media .press-seen-on__image-container:nth-child(7) .ratio-box img {
    margin-left: 3%;
}
  #press-and-media .press-seen-on__image-container:nth-child(8) .ratio-box img {

    margin-left: 13%;
    margin-top: -17%;
}
  #press-and-media .press-seen-on__image-container:nth-child(11) .ratio-box img {
    margin-left: 11%;
}
      #press-and-media .press-seen-on__content {
        max-width: 360px;
        margin: 0 auto;
    }
}

@media only screen and (max-width: 375px){
  #shopify-section-press-instagram-slider .instagram .instagram__heading {
      font-size: 40px;
  }
  #shopify-section-press-instagram-slider .instagram .instagram__subheading {
    font-size: 16px;

  }
  #shopify-section-press-instagram-slider .instagram-content .fs-entry-container {
    width: 15%!important;
    padding-top: 15%!important;
  }
  #shopify-section-press-instagram-slider .instagram .instagram__subtitle {
    font-size: 12px;
    margin-bottom: 8px;
  }
  #shopify-section-press-instagram-slider .instagram__title a {
    font-size: 14px;
  }
  #shopify-section-press-instagram-slider .instagram .instagram__title {
    margin-bottom: 10px;
  }
  #shopify-section-press-instagram-slider .instagram .intagram__section-title {
    max-width: 100%;
  }
  #shopify-section-press-seen-on {
    padding: 0 50px 0 20px;
  }
  #shopify-section-press-instagram-slider .intagram__section-title .instagram__subtitle svg {
    transform: translateY(4px);
}
    #shopify-section-press-instagram-slider .instagram .intagram__section-title .instagram__subtitle:after {
    min-height: 2.5px;
    bottom: -8px;
}

} 
@media only screen and (max-width: 320px){
    #shopify-section-press-instagram-slider .instagram__title a {
        font-size: 11px;
    }
      #shopify-section-press-instagram-slider .instagram .instagram__subtitle {
        font-size: 10px;

    }
  #press-and-media .press-header-col-left .title-top {
    font-size: 44px;
}
}

/*------------------bundle------------------*/
.eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-2 .view-product .featured-collection__container ul.esg-product-slider button.slick-prev:before {

    left: -29px !important;
}
.bundle-builder-app--bundle--product-select{
	display: none !important;
}
/*===========================eye-shape-guide======================*/

#eye-shape-guide .btn{
  color: #000000;
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 2.3px;
  text-decoration: none;
  padding: 18px 37px 18px 52px;
  background: var(--pink);
  border: none;
}
#eye-shape-guide .btn:hover {
  background: var(--pink-hover);
}

 #eye-shape-guide .slick-dots{
  	display: none !important;
  }
#eye-shape-guide #shopify-section-eye-shape-guide-hero .esg-wrap-img{
	position: relative;
    padding-bottom: 87.31%;
    height: 0!important;
    overflow: hidden;
}
#eye-shape-guide .eye-shape-guide-body .eye-shape-guide-hero .esg-container .esg-row .esg-col-right .esg-wrap-img img {
    width: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.eye-shape-guide-body .section-lets-find #shopify-section-lets-find .lets-find-title .title-top{
	    letter-spacing: 11px !important;
}
#eye-shape-guide .slick-dotted.slick-slider{
	padding-left: 0 !important;
}
#eye-shape-guide .minus{
	position:relative;
}
#eye-shape-guide .minus:after{
    width: 23px !important;
    height: 3px !important;
    top: 46%;
    background-color: #fff;
    right: 19%;
    position: absolute;
    background-image: none !important;
}
#eye-shape-guide .minus{
	padding-right: 87px !important;
}
#shopify-section-eye-shape-guide-item-details .slick-list .product-card{
	margin: 0 5px;
}
#shopify-section-eye-shape-guide-item-details .view-product .slick-next,
#shopify-section-eye-shape-guide-item-details .view-product .slick-prev{
	width: 40px;
    height: 40px;
    top: 33%;
}
#shopify-section-eye-shape-guide-item-details .product-card__title-and-review{
    display: flex !important;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
#shopify-section-eye-shape-guide-item-details .spr-badge{
	text-align: center;
}

@media  only screen and (min-width: 1680px){
.eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-1 .esg-details-col.col-left .col-element .col-left-element{
	margin-bottom: 3px !important;
  }
  .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-1 .esg-details-col.col-left .col-element .col-left-element img {
    width: 100%;
    height: 100% !important;
}
}
@media  only screen and (max-width: 1400px){
	.eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-2 .view-product .featured-collection__container ul.esg-product-slider button.slick-next:before {
        right: -10px !important;
     }
  .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-2 .view-product .featured-collection__container ul.esg-product-slider button.slick-prev:before {
    left: 0px !important;
}
  @media  only screen and (min-width: 1200px) and (max-width:1400px){
    .eye-shape-guide-body .eye-shape-guide-hero .esg-container .esg-row .esg-col-lef .wrap-title .title-bottom p {
    font-size: 16px !important;
    padding: 0 20px !important;
}
    .eye-shape-guide-body .eye-shape-guide-hero .esg-container .esg-row .esg-col-lef .wrap-title .title-center h6 {
      font-size: 27px !important;
}
    .eye-shape-guide-body .eye-shape-guide-hero .esg-container .esg-row .esg-col-lef .wrap-title .title-top h4 {
       font-size: 74px !important;
      margin-top: 45px !important;
    }
}
@media only screen and (max-width: 550px){
 
  .eye-shape-guide-body{
  	margin-bottom: 0 !important;
  }
  #eye-shape-guide .esg-col-lef .wrap-title .title-center h6{
      font-size: 28px;
  }
   #eye-shape-guide .esg-col-lef .wrap-title .title-bottom p {
    font-size: 17px;
    color: #000;
    font-weight: 500;
    line-height: 25px;
  }
   #eye-shape-guide .esg-col-lef .wrap-title .button-bottom a {
    font-size: 20px;
  }
  #eye-shape-guide .esg-col-lef .wrap-title {
    margin-left: 0;
  }
  #eye-shape-guide .esg-col-lef .wrap-title .title-bottom p {
    margin-left: 0;
   }
  #eye-shape-guide  .esg-col-lef .wrap-title .button-bottom {
    margin-left: 0;
  }
  #eye-shape-guide .esg-row .esg-col-lef {
    height: 680px;
  }
  #eye-shape-guide .esg-container .esg-row .esg-col-right {
    margin: -180px auto 0;
   }
  #shopify-section-lets-find .lets-find-title .title-top.title-mobile {

    margin-top: 30px !important;
  }
  #shopify-section-lets-find .lets-find-title .title-top {
    font-size: 57px !important;

   }
  #shopify-section-lets-find .lets-find-title .title-bottom {
    font-size: 35px !important;
  }
  .eye-shape-guide-body .section-lets-find #shopify-section-lets-find .lets-find-text {
    margin-top: 40px !important;

}
  #shopify-section-lets-find .lets-find-text p {
    font-size: 19px;
}
  #shopify-section-eye-shape-guide-item .show-esg-container .esg-item .wrap-title .description-esg p {
    font-size: 17px !important;
    line-height: 26px !important;
    font-weight: 500 !important;
  }
  #eye-shape-guide .minus {
    padding-right: 60px!important;
}
  #eye-shape-guide .minus:after {
    width: 17px!important;
    height: 2px!important;

}
#shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-1 .esg-details-col.col-right .wrap-title .title-esg h4 {
    font-size: 32px !important;
}
 #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-1 .esg-details-col.col-right .wrap-title .title-esg p {
    font-size: 16px !important;
}
#shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-1 .esg-details-col.col-right {
    padding-top: 30px;
}
  #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-1 .esg-details-col.col-right .eye-shape-guide--close:before {
    width: 18px !important;
    height: 18px !important;
    position: absolute;
    top: -12px;
    left: -4px;
    background-repeat: no-repeat;
}
#shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-1 .esg-details-col.col-right .wrap-title .title-esg p {

    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 25px !important;
}
  .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item .show-esg-container .esg-item .wrap-title .button-esg a {
    padding: 15px 25px 15px 15px !important;
    font-size: 17px !important;
    width: 90%;
    position: relative;
}
  .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item .show-esg-container .esg-item .wrap-title .button-esg a:after {
    width: 16px;
    height: 16px;
    position: absolute;
    right: 13%;
    display: inline-block;
  }
  .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-2 .view-product .featured-collection__container .featured-collection__title .featured-collection__title {

    font-size: 21px !important;

}
  .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-2 .view-product .featured-collection__container .featured-collection__title .featured-collection__sub-title {
    font-size: 17px !important;
    font-weight: 500 !important;
}
  #shopify-section-eye-shape-guide-item-details .esg-details-row-2{
  	padding-bottom: 40px;
  }
  #shopify-section-eye-shape-guide-item-details .view-product .slick-next, #shopify-section-eye-shape-guide-item-details .view-product .slick-prev {
    top: 110% !important;
}
  #shopify-section-eye-shape-guide-item-details  .slick-next:before,
   #shopify-section-eye-shape-guide-item-details .slick-prev:before{
  	top: 0;
    left: 0 !important;
  }
  .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-2 .view-product .featured-collection__container ul.esg-product-slider button.slick-next {
    right: 12px !important;
}
  .eye-shape-guide-body .section-lets-find #shopify-section-lets-find .lets-find-text p {
    font-size: 18px !important;
    font-weight: 500 !important;
}
  #eye-shape-guide  .instagram .intagram__section-title .instagram__subtitle, .home-page__container .instagram .intagram__section-title .instagram__title {
    font-size: 14px !important;

}
  #eye-shape-guide .product-card__rating .spr-icon-star:before,#eye-shape-guide .product-card__rating .spr-icon:before {
    font-size: 0.9rem !important;

}
  .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item-details .esg-item-details-container .esg-items-details .esg-details-row.esg-details-row-2 .view-product .featured-collection__container ul.esg-product-slider ul.slick-dots {
    z-index: -1;
}
  
}
  @media only screen and (max-width: 375px){
  #eye-shape-guide .esg-col-lef .wrap-title .title-bottom p {
    font-size: 15px !important;
    }
    #shopify-section-lets-find .lets-find-title .title-top {
    font-size: 60px !important;
   }
    #shopify-section-lets-find .lets-find-title .title-top.title-mobile {
    margin-top: 30px !important;
}
    .eye-shape-guide-body .section-lets-find #shopify-section-lets-find .lets-find-text p {
    font-size: 13px !important;
}
    .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item .show-esg-container .esg-item .wrap-title .button-esg a {
    font-size: 15px!important;

}
    #shopify-section-eye-shape-guide-item .show-esg-container .esg-item .wrap-title .description-esg p {
    font-size: 13px!important;
}
    .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item .show-esg-container .esg-item .wrap-title .title-esg h4 {
    font-size: 18px !important;
}
    .eye-shape-guide-body .section-eye-shape-guide-item #shopify-section-eye-shape-guide-item .show-esg-container .esg-item .wrap-title .description-esg {
    height: 230px !important;
}
    
  }
/*==============fix how-to-apply page===============*/
@media only screen and (min-width: 551px) and (max-width: 767px){
  #how-to-apply-lashes .step-01_container .step-1-row .step-1-col-right .step-1-title .title-mid{
  		padding: 25px 0;
  }
  #how-to-apply-lashes.step-02_container {
    margin-top: 40px;
}
  #how-to-apply-lashes .hta-header-container .hta-header-row .hta-header-col-left .hta-wrap-img .hta-title-text .title-bottom {
    font-size: 20px !important;
    width: 177px !important;
   }
  #how-to-apply-lashes .hta-header-container .hta-header-row .hta-header-col-left .hta-wrap-img .hta-title-text .title-top {
    font-size: 45px !important;
}
 #how-to-apply-lashes .step-02_container .step-2-row .step-2-col-left .step-2-title .title-bottom {
    font-size: 15px;
    line-height: 20px;
    max-width: 80%;
    margin: 0 auto;
    margin-bottom: 30px;
}
  #how-to-apply-lashes .step-03_container .step-3-row .step-3-col-right .step-3-title .title-bottom,
  #how-to-apply-lashes .step-04_container .step-4-row .step-4-col-left .step-4-title .title-bottom,
  #how-to-apply-lashes .step-05_container .step-5-row .step-5-col-right .step-5-title .title-bottom
  {
    font-size: 15px;
    line-height: 20px;
    max-width: 80%;
    margin: 0 auto;
    margin-bottom: 30px;
}
   #how-to-apply-lashes .step-03_container {
    margin-top: 40px;
}
     #how-to-apply-lashes .step-04_container {
    margin-top: 40px;
}
     #how-to-apply-lashes .step-05_container {
    margin-top: 40px;
}
  .apply-thin .apply-thin-header-row .apply-thin-header-col-top .apply-thin-title-text .title-bottom,
  .apply-think .apply-think-header-row .apply-think-header-col-top .apply-think-title-text .title-bottom
  {
  	font-size: 30px !important;
  }
  
}
@media only screen and (max-width: 550px){
  .hta-header-container{
  	padding: 0 !important;
  }
  
  .hta-header-container .hta-header-row{
  	 display: inline-block !important;
  }
  #how-to-apply-lashes .hta-header-col-right .embed-container{
  	position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
    height: auto;
  }
  #how-to-apply-lashes .hta-header-col-right .embed-container iframe{
  	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  #how-to-apply-lashes .hta-header-col-left .hta-wrap-img .hta-title-text .title-bottom {
    font-size: 32px;
    max-width: 270px;
  }
  #how-to-apply-lashes .hta-header-col-left .hta-wrap-img .hta-title-text .title-top {
    font-size: 70px;
    letter-spacing: 2px;
  }
   #how-to-apply-lashes .hta-header-row .hta-header-col-left .hta-wrap-img img {
    height: 100% !important;
  }
   #how-to-apply-lashes .hta-header-container .hta-header-row .hta-header-col-right {
    width: 90%;
         margin: -10% auto 0 auto;
  }
  #how-to-apply-lashes .hta-header-container .hta-header-row .hta-header-col-left{
  	margin: 0 !important;
  }
  #how-to-apply-lashes .hta-header-row .hta-header-col-left .hta-wrap-img .hta-title-text {
    top: 50%;
  }
  #how-to-apply-lashes .step-01_container,
  #how-to-apply-lashes .step-02_container,
  #how-to-apply-lashes .step-03_container,
  #how-to-apply-lashes .step-04_container,
  #how-to-apply-lashes .step-05_container {
    margin-top: 30px;
   }
  #how-to-apply-lashes .five-step_container .title-mid,
  #how-to-apply-lashes .step-02_container .step-2-row .step-2-col-left .step-2-title .title-top,
  #how-to-apply-lashes .step-03_container .step-3-row-mobile .step-3-col-right .step-3-title .title-top,
  #how-to-apply-lashes .step-04_container .step-4-row .step-4-col-left .step-4-title .title-top,
  #how-to-apply-lashes .step-05_container .step-5-row-mobile .step-5-col-right .step-5-title .title-top
  {
    font-size: 30px;
    letter-spacing: 3.5px;
  }
  
   #how-to-apply-lashes .step-01_container .step-1-row .step-1-col-left .step-1-title .title-bottom,
  #how-to-apply-lashes .step-02_container .step-2-row .step-2-col-left .step-2-title .title-bottom,
  #how-to-apply-lashes .step-03_container .step-3-row-mobile .step-3-col-right .step-3-title .title-bottom,
  #how-to-apply-lashes .step-04_container .step-4-row .step-4-col-left .step-4-title .title-bottom,
  #how-to-apply-lashes .step-05_container .step-5-row-mobile .step-5-col-right .step-5-title .title-bottom{
  	line-height: 25px;
    margin-bottom: 40px;
    margin-top: 0px;
  }
  #how-to-apply-lashes .apply-think .apply-think-header-row .apply-think-header-col-top .apply-think-title-text .title-bottom,
  #how-to-apply-lashes .apply-thin .apply-thin-header-row .apply-thin-header-col-top .apply-thin-title-text .title-bottom
  {
    font-size: 25px;
    letter-spacing: 3.5px;
    margin-top: -5px;
}
   #how-to-apply-lashes .apply-think .apply-think-header-row .apply-think-header-col-top .apply-think-title-text .title-top,
  #how-to-apply-lashes .apply-thin .apply-thin-header-row .apply-thin-header-col-top .apply-thin-title-text .title-top
  {
    font-size: 65px;
}
  #how-to-apply-lashes .apply-think {
    margin-top: 30px;
}
  #how-to-apply-lashes .apply-think-header-col-bottom .embed-container,
  #how-to-apply-lashes .apply-thin-header-col-bottom .embed-container
  {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
    height: auto;
  }
  #how-to-apply-lashes .apply-think-header-col-bottom .embed-container iframe,
  #how-to-apply-lashes .apply-thin-header-col-bottom .embed-container iframe
  {
      position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  #how-to-apply-lashes .apply-thin {
    margin-top: 30px;
}
  #how-to-apply-lashes .instagram .instagram-content__container .fs-wrapper {
    overflow: auto !important;
  }

  #how-to-apply-lashes #shopify-section-hta-page-instagram .instagram-content .fs-entry-container {
    width: 15%!important;
    padding-top: 15%!important;
}
  #how-to-apply-lashes .hta-header-row .hta-header-col-left .hta-wrap-img .hta-title-text{
  	width: 100%;
  }
  #how-to-apply-lashes .hta-header-container .hta-header-row .hta-header-col-left .hta-wrap-img .hta-title-text .title-bottom{
  	margin-top: 20px;
  }
  

}
  
@media only screen and (max-width: 375px){  
  #how-to-apply-lashes .hta-header-col-left .hta-wrap-img .hta-title-text .title-bottom {
    font-size: 27px;
    width: 65%;
  }
  #how-to-apply-lashes .hta-header-col-left .hta-wrap-img .hta-title-text .title-top {
    font-size: 65px;
   }
   #how-to-apply-lashes .five-step_container .title-mid,
  #how-to-apply-lashes .step-02_container .step-2-row .step-2-col-left .step-2-title .title-top,
  #how-to-apply-lashes .step-03_container .step-3-row-mobile .step-3-col-right .step-3-title .title-top,
  #how-to-apply-lashes .step-04_container .step-4-row .step-4-col-left .step-4-title .title-top,
  #how-to-apply-lashes .step-05_container .step-5-row-mobile .step-5-col-right .step-5-title .title-top
  {
    font-size: 25px;
  }
  #how-to-apply-lashes .apply-thin .apply-thin-header-row .apply-thin-header-col-top .apply-thin-title-text .title-bottom, #how-to-apply-lashes .apply-think .apply-think-header-row .apply-think-header-col-top .apply-think-title-text .title-bottom {
    font-size: 20px;

  }
  #how-to-apply-lashes .apply-thin .apply-thin-header-row .apply-thin-header-col-top .apply-thin-title-text .title-top, #how-to-apply-lashes .apply-think .apply-think-header-row .apply-think-header-col-top .apply-think-title-text .title-top {
    font-size: 60px;
}
  
  
}
  




    

   






