/** Shopify CDN: Minification failed

Line 886:1 Unexpected ";"
Line 2629:4 Unexpected "{"
Line 3155:20 Expected ":"

**/
/*
 * ================================================================
 * MD Factor — Custom mego CSS bundle
 * Combined from 5 sequential stylesheet requests into one file
 * Generated: May 24, 2026
 *
 * Load order preserved (last loaded wins for cascade conflicts):
 *   1. mego250724.css                  (~30KB - base styles)
 *   2. mego250724-product.css          (~34KB - product templates)
 *   3. mego250724-collections.css      (~20KB - collection templates)
 *   4. mego250724-search.css           (<1KB  - search results)
 *   5. mego250724-responsive.css       (~73KB - responsive / mobile overrides)
 * ================================================================
 */


/* ================ SECTION: assets/mego250724.css ================ */

/* ========== 基于自定义主题添加mego美化样式表 ========== */
.announcement--root {
  padding-top: 10px;
  padding-bottom: 10px;
}
.announcement--text {
  color: #000000;
  font-size: 13px;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
.announcement--center {
  display:none;
}
#shopify-section-sections--17339391705258__header{
  z-index:90!important; /*还要考虑右侧快捷弹窗位置*/
}
.section--announcement {
  z-index:91;/*右侧顶部国家选择器最大section版块*/
}
.header--root[data-reduce-height=true] .header--wrapper {
  padding-top:25px;
  padding-bottom: 25px;
}
.announcement--root .mego-topmini-add-bar {
  height: 22px;
  line-height: 22px;
  border-right: 1px solid #6d6d6d;
  position: relative;
  right: -15px;
}
.announcement--root .mego-topmini-add-bar a {
  margin-right: 20px;
}
.announcement--root .mego-topmini-add-iconDZ {
  width: 16px;height: 21px;position: relative;
  top: 0px;left:8px;
}
/*mego250724 ************************************************************************************************************************首页顶部导航条End*/
.x-menu--level-1--container {
  gap: 20px;
}
.x-menu--level-1--container .x-menu--level-1--link .icon--root{
  display: none;
}
.x-menu--level-1--container .x-menu--level-1--link:first-child .x-menu--level-1--text {
  font-weight: 600;
}
.x-menu--level-1--text {
  text-transform: capitalize;
  font-size: 14px;
  color: #222222;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
  letter-spacing:0;
}
/*二级下拉子菜单鼠标移动上去交互*/
.x-menu--level-2--link a:Hover {
  font-weight:600;
  text-decoration:underline;
}
/*二级下拉子菜单固定宽度*/
.x-menu--level-2--container, .x-menu--level-2--wrapper {
  width:300px;
}
.header--logo{
  margin-right: 40px;
}
.header--primary-nav {
  margin-top: 6px;
}
.header--secondary-nav {
  margin-top: 6px;
}
.x-menu--level-2--container {
  background-color: rgba(255, 255, 255, 0.95);
}
.header--cart:not([data-cart-count="0"]):after {
  background: #0047af;
}
.product--label:last-child {
  background: #0047af;
}

/*下拉菜单鼠标Hover显示圆点*/
.header--root[data-hover-disabled=false] .x-menu--level-1--link .x-menu--level-1--text:after{
    content: "●";
    font-size: 16px;
    opacity: 0;
    position: absolute;
    /* top: 16px; */
    /*修复后重新设置高度*/
    top:22px;
    left: 50%;
    margin-left:-4px;
    pointer-events: none;
    background-color: transparent;
    transform: none;
}
.header--root[data-hover-disabled=false] .x-menu--level-1--link >:is(modal-trigger,a):is([aria-expanded=true],:hover,:focus-visible) .x-menu--level-1--text:after {
	opacity: 1;
}
.x-menu--level-1--link[data-megamenu=true] .x-menu--level-2--container {
  border-top:1px solid #e5e5e5;
  background-color: rgba(255,255,255,0.95);
}

/*下拉菜单最大产品图片宽度*/
.x-menu--level-1--link[data-megamenu=true] .menu-block--products>* {
  max-width: 180px;
}
.product-card--root .product-card--title {
  font-weight:600;
  font-size:0.825rem;
  display: -webkit-box; /* 旧版WebKit浏览器 */
  display: -moz-box; /* Firefox */
  display: box; /* 标准语法 */
  -webkit-line-clamp: 1; /* 限制行数 */
  -moz-line-clamp: 1; /* Firefox */
  line-clamp: 1; /* 标准语法 */
  -webkit-box-orient: vertical; /* 文本垂直排列 */
  -moz-box-orient: vertical; /* Firefox */
  box-orient: vertical; /* 标准语法 */
  overflow: hidden; /* 隐藏溢出内容 */
  text-overflow: ellipsis; /* 显示省略号 */
  max-height: 1.5em; /* 备用方案：基于行高的最大高度（假设行高1.5em） */
  line-height: 1.5em; /* 确保行高固定 */
  text-transform:none;
}
#shopify-section-sections--17339391705258__header .product-card--root .product--price-wrapper .product--price .money,
#shopify-section-sections--17339391705258__header .product-card--root .product--price-wrapper .product--from{
  font-size:0.825rem;
  font-weight:600;
}
#shopify-section-sections--17339391705258__header .product-card--root .product-card--details {
  margin-top:-18px;
}
/*产品标签+快速加购全隐藏*/
.menu-block--products .product-quick-add,.menu-block--products .product--labels {
  display: none;
}


/*首页第一个焦点图Begin*/
.stacked-text--root {
  left: 50px;
}
.stacked-text--root .stacked-text--title {
  color: #000000;
  font-style: italic;
  font-size: 3rem;
  font-weight: 600;
  position: relative;
  left: 0;
  top: -3.625rem;
  padding-right: 100px;
}
.stacked-text--wrapper[data-text-width=large] {
      max-width: 800px;
    }
.stacked-text--root .stacked-text--overline [data-item=overline] {
  letter-spacing: 0;
  font-family: Arial, Arial, sans-serif;
  color: #000000;
  text-transform: none;
  font-size: 1.125rem;
  position: relative;
  top: 7.25rem;
  left: 0;
}


/*后期第一屏字体改大*/
.stacked-text--root .stacked-text--description {
  font-size: 0.825rem;
  position: relative;
  top: -1.125rem;
  left: 0;
  color: #000000;
}
.stacked-text--root .stacked-text--description  strong{
  font-size: 1.325rem;
}
.stacked-text--root .stacked-text--button {
  background-color: #000000;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
  color: #FFFFFF;
  border-radius: 0;
  border: 0;
  font-weight: bold;
}
.stacked-text--root .stacked-text--button:hover{
  background-color: rgba(89,89,89,1);
}
#shopify-section-template--17339391312042__image_with_text_GUrafX .stacked-text--root .stacked-text--overline [data-item=overline] {
  font-size:1.385rem;
  top:7.535rem;
  line-height:1.985rem;
}
#shopify-section-template--17339391312042__image_with_text_GUrafX .stacked-text--root .stacked-text--button {
  padding: 0 36px;
}
#shopify-section-template--17339391312042__image_with_text_GUrafX .stacked-text--root .stacked-text--description {
  font-size:1.385rem;
  top:-0.125rem;
}
#shopify-section-template--17339391312042__image_with_text_GUrafX .stacked-text--root .stacked-text--title {
  padding-right:50px;
  top:-5.625rem;
}
/*首页第一个焦点图End*/

/*首页 中心区域特色6大产品Begin*/
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product--labels {
  top: -78px;
  left: 0;
  width: 100%;
  display: none;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .featured-collection--products .product-card--root:first-child .product--labels{
  display: block;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product--labels .product--label {
  width: 100%;
  background: #1220e1;
  font-size: 0.675rem;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
  text-transform:capitalize;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .featured-collection--title {
  font-weight:600;
}

#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-quick-add--button {
  display: block;
  border-radius: 0;
  border:none;
  width: 100%;
  text-align: center;
  background-color:transparent;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .mego-pro-add-btn{
  /*LEARN MORE按钮*/
  position: absolute;
  bottom: -35px;
  width: 100%;
  text-decoration: underline;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
  display:none;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-quick-add--icon {
  display: none;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-quick-add--text {
  display: block;
  color: #FFF;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
  font-size: 14px;
  text-transform:uppercase;
}


#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--root {
  padding-top: 5px;
  /*产品半遮效果后，30px落差取消*/
  margin-bottom: 150px;
  position: relative;
  background-color: #FFFFFF;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper {
  position: absolute;
  top: 38px;
  width: 100%;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--details .product--price-container {/*价格*/
  background-color: #F6F4F5;
  position: absolute;
  bottom: -60px;
  width: 100%;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--details .product--price-container .product--compare-price {
  font-size: 0.825rem;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--details .product--price-container .product--price {
  font-size: 1.025rem;
  font-weight: 600;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--image-wrapper {
  /* left: 10px; */
  /*仅供查看,后期要删除*/
  top: 75px;
  /*突出产品半遮效果,增加30px落差*/
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--image-wrapper img{
  border-radius: 0;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title {
  font-size: 22px;
  font-weight:600;
  color: #182231;
  padding: 0 30px;
  letter-spacing: 0;
  text-align: center;
  font-family: "Times New Roman", Times, serif;
  text-transform: capitalize;

  -webkit-line-clamp: 2; /* 限制行数 */
  -moz-line-clamp: 2; /* Firefox */
  line-clamp: 2; /* 标准语法 */
  max-height: 2.2em; /* 备用方案：基于行高的最大高度（假设行高1.5em） */
  line-height: 1.1em; /* 确保行高固定 */
}
/*核心固定产品名称循环输出*/
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title span{
  display: none;
}
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--root:nth-child(1) .product-card--title span.mego-title-add-1,
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--root:nth-child(2) .product-card--title span.mego-title-add-2,
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--root:nth-child(3) .product-card--title span.mego-title-add-3,
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--root:nth-child(4) .product-card--title span.mego-title-add-4,
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--root:nth-child(5) .product-card--title span.mego-title-add-5,
#shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--root:nth-child(6) .product-card--title span.mego-title-add-6 {
  display: block;
}



/*首页 中心区域特色6大产品End*/

/*首页 第二焦点图Begin*/
#shopify-section-template--17339391312042__image_with_text_FnjzmG .stacked-text--root .stacked-text--title {
  font-size: 2.825rem;
}
#shopify-section-template--17339391312042__image_with_text_FnjzmG .stacked-text--root .stacked-text--overline [data-item=overline]{
  top: 7.5rem;
}
#shopify-section-template--17339391312042__image_with_text_FnjzmG .stacked-text--root .stacked-text--description {
  top: -0.125rem;
}
#shopify-section-template--17339391312042__image_with_text_FnjzmG .stacked-text--root .stacked-text--button {
  padding: 0 36px;
}
/*首页 第二焦点图End*/



/*最后增加的一个焦点图*/
#shopify-section-template--17339391312042__image_with_text_atTUKY {
  margin-top:50px;
}
#shopify-section-template--17339391312042__image_with_text_atTUKY .stacked-text--root .stacked-text--title {
  font-size: 2.825rem;
}











/*首页 Before & After Begin*/
#shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
#shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .otsb__root .otsb-h2.heading--template--17339391312042__otsb_image_comparison_4_hH6Hbk {
  font-family: MaisonNeue, Arial, Helvetica, sans-serif;
  margin-bottom: 0;
}
#shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-box {
    margin:0 auto;
    font-family: MaisonNeue,Arial,Helvetica,sans-serif;
    line-height:1.55rem;
    text-align:left;
    width:80%;
    padding:1rem 5%;
    padding-top:0;
}
#shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-box h4.mego-h4 {
    text-align:center;
    font-size: 2.525rem;
    font-weight:600;
    padding:0 0 10px 0;
    font-style: italic;
    font-family: Times New Roman, Times, serif;
}
#shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-box p.mego-p {
    font-size: 1.085rem;
    font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-text div:first-child {
  padding-left: 2rem;
  padding-right: 0;
}
/*首页 Before & After End*/

/*首页 第三焦点图Begin*/
#shopify-section-template--17339391312042__image_with_text_QxHr47 .stacked-text--root .stacked-text--button {
  padding: 0 36px;
}
#shopify-section-template--17339391312042__image_with_text_QxHr47 .stacked-text--root .stacked-text--overline [data-item=overline]{
  top: 7.5rem;
}
/*首页 第三焦点图End*/

/*首页 第四焦点图Begin*/
#shopify-section-template--17339391312042__image_with_text_7UyiXN .stacked-text--root .stacked-text--button {
  padding: 0 36px;
}
#shopify-section-template--17339391312042__image_with_text_7UyiXN .stacked-text--root .stacked-text--title {
  top: -1.82rem;
  font-size: 2.525rem;
}
/*首页 第四焦点图End*/

/*首页 关于Susan Lin简介Begin*/
/* #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-image-with-text {
  flex-direction: column;
  align-items: center;
  width:80%;
  margin:0 auto;
} */
 #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-image-with-text .otsb-iwt-image img {
  border-radius:0;
 }
/*首页 关于Susan Lin简介End*/

/*首页 链接Instagram数据展示Begin*/
#shopify-section-template--17339391312042__featured_text_zrPgfR {
  width: 1200px;
  margin: 0 auto;
}
#shopify-section-template--17339391312042__featured_text_zrPgfR .featured-text--root {
  padding: 0;
  display: inline;
  top: 35px;
}
#shopify-section-template--17339391312042__featured_text_zrPgfR .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper {
    align-items: flex-start;
    text-align: left;
}
#shopify-section-template--17339391312042__featured_text_zrPgfR .featured-text--root .stacked-text--title{
    font-size: 1.625rem;
    font-style: italic;
    font-weight: 600;
    font-family: Times New Roman, Times, serif;
}
#shopify-section-template--17339391312042__featured_text_zrPgfR .featured-text--root .stacked-text--overline{
    font-size: 1.125rem;
}
#shopify-section-template--17339391312042__featured_text_zrPgfR .featured-text--root  .stacked-text--overline [data-item=overline] {
  top: 10px;
}
#shopify-block-AUS9MbzROejFPZENvM__instafeed_app_block_ARVKhW {
  margin-top: 20px;
}
#shopify-block-AUS9MbzROejFPZENvM__instafeed_app_block_ARVKhW #insta-feed h2{
    display: none;
}
/*首页 链接Instagram数据展示End*/

/*首页+产品详情+产品系列eye+hair+(补充skin+wellness) Blog博客Begin*/
.mego-add-blog-viewmore {
  width:100%;
  text-align:right;
  position:relative;
  bottom:44px;
}
.mego-add-blog-viewmore a {
  display:inline-block;
  text-align:center;
  width: 100px;
  height: 44px;
  line-height: 44px;
  color: #fff!important;
  background-color: #000;
  font-family: MaisonNeue, Arial, Helvetica, sans-serif;
  padding: 0;
  font-size: .825rem;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .otsb_section__root,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .otsb_section__root,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .otsb_section__root,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .otsb_section__root,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .otsb_section__root,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .otsb_section__root
{
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-h2,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-h2,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-h2,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-h2,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-h2,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-h2 {
    font-size: 1.625rem;
    font-style: italic;
    font-weight:600;
    font-family: "Times New Roman", Times, serif;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-p,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-p,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-p,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-p,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-p,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-p {
    text-align: center;
    font-size:0.825rem;
    padding:0.125rem 0;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K
 {
  background-color: #F4F9FF;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .content-article-bg-1,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .content-article-bg-1,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .content-article-bg-1,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .content-article-bg-1,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .content-article-bg-1,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .content-article-bg-1
{
  position: relative;
  top: 35px;
  left: -75px;
  background-color: #F4F9FF;
  padding-right:0;
  width: calc(100% + 75px);
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .otsb-blog-content .line-clamp-2,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .otsb-blog-content .line-clamp-2,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .otsb-blog-content .line-clamp-2,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .otsb-blog-content .line-clamp-2,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .otsb-blog-content .line-clamp-2,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .otsb-blog-content .line-clamp-2
{
  -webkit-line-clamp: 10;
  line-height:1.725rem;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn  .otsb__root .splide__slide img,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8  .otsb__root .splide__slide img,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw  .otsb__root .splide__slide img,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K  .otsb__root .splide__slide img,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K  .otsb__root .splide__slide img,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K  .otsb__root .splide__slide img {
  border-radius: 0;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .splide__track .splide__list .article-card,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .splide__track .splide__list .article-card,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .splide__track .splide__list .article-card,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .article-card,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .article-card,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .article-card
{
  background-color: #F4F9FF;
  width:100%!important;/*解决Blog中slide滑动模块 一行3个修改为1行1个 hack*/
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-btn,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-btn,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-btn,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-btn,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-btn,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-btn
{
  /*LEARN MORE按钮*/
  /* position: absolute;
  bottom: 60px;
  right: 0;
  width: 150px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  color: #FFFFFF;
  background-color: #000000;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
  padding: 0;
  font-size: 0.825rem; */

  position:static;
  bottom:auto;
  right:auto;
  width:auto;
  height:auto;
  line-height:34px;
  text-align:left;
  background-color:transparent;
  color:#000;
  border-color:#000;
  font-weight:bold;
  /* border-color:transparent!important; 如果不需要底边,则隐藏 */



}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .otsb__root a.otsb-nav-link:not(.otsb-effect-inline):after {

}
/*让CONTINUE READING自由沿主轴排列  首页和产品详情都受用*/
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .justify-between,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .justify-between,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .justify-between,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .justify-between,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .justify-between,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .justify-between
{
  justify-content:flex-start;
}


#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .otsb__root .heading--template--17339391312042__otsb_featured_blog_2_7eJfgn,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .otsb__root .heading--template--17339391606954__otsb_featured_blog_2_Jfxrc8,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .otsb__root .heading--template--17459167101098__otsb_featured_blog_2_YpTwdw,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .otsb__root .heading--template--17471493570730__otsb_featured_blog_2_r9Y84K,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .otsb__root .heading--template--17812067811498__otsb_featured_blog_2_r9Y84K,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .otsb__root .heading--template--17812076331178__otsb_featured_blog_2_r9Y84K
{
  font-weight: 600;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-btn:hover,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-btn:hover,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-btn:hover,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-btn:hover,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-btn:hover,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-btn:hover
{
  /* background-color: rgba(89,89,89,1); 默认按钮变色 */
  background-color:transparent;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-next,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-next,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-next,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-next,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-next,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-next
{
  background-color: #f4f9ff;
  position: absolute;
  /* top: -70px; */
  /*首页Blog版块加了按钮，需要平衡“下一页”按钮高度*/
  top:-114px;
  left: 493px;
  opacity: 1;
  display: block;
  padding: 20px;
  z-index: 1;
  margin-left:0;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-next svg,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-next svg,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-next svg,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-next svg,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-next svg,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-next svg
{
  display: block;
  height: 24px;
  width: 24px;
  color: #000000;
  position: absolute;
  top: 10px;
  left: 10px;
}
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-prev,
#shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .splide-progress-bar,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-prev,
#shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .splide-progress-bar,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-prev,
#shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .splide-progress-bar,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-prev,
#shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .splide-progress-bar,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-prev,
#shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .splide-progress-bar,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-prev,
#shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .splide-progress-bar
{
  display: none;
}
/*首页 Blog博客End*/


/*首页 问答FAQ版块Begin*/
#shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 {

}
#shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .otsb__root{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
#shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .otsb-faq-container .mego-faq-add-tit {
    font-size: 1.625rem;
    font-style: italic;
    font-weight:600;
    padding: 30px 0;
    position: relative;
    text-align: left;
    width: 100%;
    font-family: Times New Roman, Times, serif;
}
#shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .otsb-faq-container .otsb-faq-image img{
  border-radius:0;
}
#shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .otsb-faq-container .mego-faq-add-block{
  position: relative;
  top: -20px;
}
#shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .mego-faq-add-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding:0.75rem 1.5rem;
    color:#FFFFFF;
    background:#000000;
    font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .mego-faq-add-btn span {
  display: none!important;
}
#shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .mego-faq-add-btn:hover {
    background-color: rgba(89,89,89,1);
}
#shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .otsb__root a.otsb-effect-inline:after {
  border: 0;
}
/*首页 问答FAQ版块End*/

/*首页 NewLetter版块Begin*/
.newsletter--root {
  width: 1200px;
  margin: 0 auto;
  padding-top:0;
  overflow: hidden;
  background: #FFFFFF!important;
}
.newsletter--root .subscribe-form {
  border: 1px solid #000000;
}
.newsletter--root .newsletter--title {
    font-size: 1.625rem;
    font-style: italic;
    font-weight:600;
    font-family: Times New Roman, Times, serif;
}
.newsletter--root .newsletter--description {
    font-family: Arial, Arial, sans-serif;
}
/*首页 NewLetter版块End*/

/*首页 底部Footer版块Begin*/
#shopify-section-sections--17339391672490__otsb_footer_1_WVzFF8  {
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-sections--17339391672490__otsb_footer_1_WVzFF8 .footer-col--5 .h5 {
  display:none;
}
#shopify-section-sections--17339391672490__otsb_footer_1_WVzFF8 .md\:pb-7 {
  margin-bottom:0;
}
/*首页 底部Footer版块End*/


/********************************************************************************另外的一些核心***************************************************************************************/
/*顶部的搜索框弹出的搜索框架*/
.search--root .predictive-search--product-grid .product-quick-add {
  display:none;/*隐藏默认quick-add*/
}
.search--results .product-card--root .product--price-wrapper .product--price .money,
.search--results .product-card--root .product--price-wrapper .product--from{
  font-size: 1.025rem;
  font-weight: 600;
  font-family: MaisonNeue, Arial, Helvetica, sans-serif;
}

/**************************************************************************一些自定义页面(左侧菜单-在线商店-页面)*************************************************************************/
#shopify-section-template--17339391475882__main .template-page--root .template-page--heading {
  display:none;
}



/* ================ SECTION: assets/mego250724-product.css ================ */

/* ========== 基于自定义主题（首页StyleCSS [mego250724.css]已加载条件下）新增mego美化Product样式表 ========== */
#shopify-section-template--17339391606954__main-product .main-product--root .main-product--wrapper .product--breadcrumbs {
  display: none;/*隐藏产品详情右侧顶部面包屑导航*/
}
#shopify-section-template--17339391606954__main-product .main-product--root .main-product--wrapper .mego-product--herotitle h6{
  font-size: 0.925rem;/*产品标题上额外的小文字*/
  margin: 0;
  font-weight: normal;
  font-family:'Akzidenz Grotesk', sans-serif;
}

#shopify-section-template--17339391606954__main-product .main-product--root .main-product--wrapper .product-form--block--heading {
  color: #000000;
  font-style: italic;
  font-size: 1.825rem;
  font-weight: 600;
  font-family: "Times New Roman", Times, serif;
}
#shopify-section-template--17339391606954__main-product .main-product--wrapper {
  justify-content:space-between;
}
#shopify-section-template--17339391606954__main-product .main-product--desktop .product-media--variants--root {
  position:static;/*禁止左侧缩略图+主图 跟随 右侧文字版块移动*/
}
#shopify-section-template--17339391606954__main-product .main-product--root .main-product--wrapper .product-rating--root {
  font-size: 1.185rem;
  justify-content: right;
}
#shopify-section-template--17339391606954__main-product .main-product--root .main-product--wrapper .product-rating--root .product-rating--stars:before {
  --star-color: #cf9c87;
  --star-bg-opacity: .15;
}
#shopify-section-template--17339391606954__main-product .product-form--block[data-block-type]:last-child {
  margin-top: 12px;/*最后一个Pickup版块*/
}
#shopify-section-template--17339391606954__main-product .product-form--block .product-options--container .radios--header {
  font-size: 0.825rem;
  font-weight: 600;
}








/*价格*/
#shopify-section-template--17339391606954__main-product .product-price--original {
  font-size:1.325rem;
}
/*评分版块*/
#shopify-section-template--17339391606954__main-product .product-form--block[data-block-type=rating] {
  margin-top: 0;
  position: relative;
  top: -20px;
  right: 0;
  display:flex;
  justify-content:flex-end;
}
#shopify-section-template--17339391606954__main-product .product-form--block[data-block-type=rating] .mego-review-add-startip {
  font-size: 1.125rem;
  margin-left:5px;
}
#shopify-section-template--17339391606954__main-product .product-rating--root:after {
  content: "" attr(data-count) "";
  font-size:1.025rem;
};

/*size 版块*/
#shopify-section-template--17339391606954__main-product .product-form--block .product-options--container .radios--value-button{
  border: 1px solid #707070;/*option值*/
  border-radius: 0;
  background-color:#f5f0ea;
  height: 30px;
  line-height: 30px;
  padding: 0 40px;
  min-width: 150px;
}
/*修改默认size 样式*/
#shopify-section-template--17339391606954__main-product .product-form--block .product-options--container .radios--value-button {
  border:1px solid #9b9b9b;
  background-color: #F5F0EA;
  border-radius:0;
}
#shopify-section-template--17339391606954__main-product .product-form--block .product-options--container .radios--value-button:has(>.radios--input[data-item=radio]:checked){
  background-color: #EAE2D7;/*option值check状态*/
  color: #000000;
  border-radius:0;
  border: 1px solid #000000;/*option值*/
}
#shopify-section-template--17339391606954__main-product .product-form--block .product-options--container .radios--container {
  position: relative;
}
#shopify-section-template--17339391606954__main-product .product-form--block .product-options--container .radios--container .mego-optionvalue-add-text {
  position: absolute;
  line-height: 30px;
  top: -32px;
  left: 50px;
  font-size: 0.825rem;
  font-weight: 600;
  text-transform: uppercase;
}
/*数量 版块*/
#shopify-section-template--17339391606954__main-product .product-form--block .quantity-selector--root label:first-child {
  display: none;
}
#shopify-section-template--17339391606954__main-product .product-form--block .quantity-selector--root .quantity-selector--container button{
  background-color: #000000;
  box-shadow:none;
  border-radius: 0;
}
#shopify-section-template--17339391606954__main-product .product-form--block .quantity-selector--root .quantity-selector--container .icon--root path{
  fill: #FFFFFF;
}
#shopify-section-template--17339391606954__main-product .product-form--block .quantity-selector--root .quantity-selector--container .quantity-selector--input {
  background-color: #000000;
  color: #FFFFFF;
}
/*移动端购买按钮*/
#shopify-section-template--17339391606954__main-product .product-form--block[data-block-type=buy-buttons] {
  margin-top: 0;
  margin-left: 110px;
  position: relative;
  top: -38px;
  right: 0;
  z-index:50;
}
#shopify-section-template--17339391606954__main-product .product-form--block .product-buy-buttons--root .product-buy-buttons--primary,
#shopify-section-template--17339391606954__main-product .product-form--block .product-buy-buttons--root .product-buy-buttons--primary .product-buy-buttons--cta-text{
  border-radius: 0;
  border: 0;
  height: 38px;
  line-height: 38px;
}
/*分期AfterPay版块*/
#shopify-section-template--17339391606954__main-product .product-form--block[data-block-type='@app']{
  margin-top: 0;
}
/*pickup版块*/
#shopify-section-template--17339391606954__main-product .product-form--block[data-block-type=pickup]{
  margin-top: 10px;
}
/*Read More &  Read Less版块 */
#shopify-section-template--17339391606954__main-product .product-form--block[data-block-type=description] {
  margin-top: 22px;
  overflow:hidden;
  /* position: relative; */
}
#shopify-section-template--17339391606954__main-product .product-form--block[data-block-type=description] .product-form--block--description {
  font-size: 14px;
  line-height: 1.2rem;
}
#shopify-section-template--17339391606954__main-product .collapsible-row--toggle {
  padding:0;
  padding-top:16px;
}
#shopify-section-template--17339391606954__main-product .collapsible-row--toggle span.mego-more,
#shopify-section-template--17339391606954__main-product .collapsible-row--toggle span.mego-less
{
  display: none;
  text-decoration:underline;
}
#shopify-section-template--17339391606954__main-product .collapsible-row--toggle[aria-expanded=false] span.mego-more,
#shopify-section-template--17339391606954__main-product .collapsible-row--toggle[aria-expanded=true] span.mego-less
{
  display: block;
}
#shopify-section-template--17339391606954__main-product .collapsible-row--root {
  border:0;
  padding-top:16px;
}
#shopify-section-template--17339391606954__main-product .collapsible-row--root .collapsible-row--content {
  padding:0;
}
#shopify-section-template--17339391606954__main-product .collapsible-row--wrapper[data-transition-active=false] {
    /* --fz: 14px;
    --lh: 1.5;
    --max-lines: 3;
    -webkit-line-clamp: var(--max-lines);
    max-height: calc(var(--fz) * var(--lh) * var(--max-lines))!important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-wrap: break-word;
    transition: max-height .5s ease;
    padding:0 0 16px 0;
    height: 200px!important;*/
    min-height: 60px!important;
    max-height: calc(var(--fz) * var(--lh) * var(--max-lines))!important;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    opacity:1;
    visibility: visible;
}
#shopify-section-template--17339391606954__main-product .collapsible-row--wrapper[data-transition-active=ture]{
    -webkit-line-clamp: unset;
    max-height: 100%;
}





/*mego 新增Description独立版块Begin*/
#shopify-section-template--17339391606954__collapsible_rows_6ytYpe .collapsible-rows--root{
  background-color: #f1f1f0;
  padding-top: 30px;
}
#shopify-section-template--17339391606954__collapsible_rows_6ytYpe .collapsible-rows--root .collapsible-row--root {
  border: 0;
  width: 100%;
  position: relative;
}
#shopify-section-template--17339391606954__collapsible_rows_6ytYpe .collapsible-rows--root ul,
#shopify-section-template--17339391606954__collapsible_rows_6ytYpe .collapsible-rows--root li
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#shopify-section-template--17339391606954__collapsible_rows_6ytYpe .collapsible-row--content {
  padding: 20px 0;
}
#shopify-section-template--17339391606954__collapsible_rows_6ytYpe .collapsible-rows--root [data-item=rte-content]>*:not(blockquote), .rte>*:not(blockquote){
  padding-bottom: 0;
}
#shopify-section-template--17339391606954__collapsible_rows_6ytYpe .collapsible-rows--root .collapsible-row--root .mego-proinfo-add-btn {
  padding: 0;
}
#shopify-section-template--17339391606954__collapsible_rows_6ytYpe .collapsible-rows--root .collapsible-row--root .collapsible-row--heading {
  font-family: Arial, Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  border-bottom: 1px solid #000000;
}
#shopify-section-template--17339391606954__collapsible_rows_6ytYpe .collapsible-rows--root .collapsible-row--root .mego-proinfo-add-colorblock {
  width: 100%;
  height: 46px;
  background-color: #FFFFFF;
  display: block;
  position: absolute;
  bottom: -72px;
  left: 0;
}
/*mego 新增Description独立版块End*/

/*产品详情页面After & Before 版块Begin*/
#shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
#shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .otsb__root .otsb-h2.heading--template--17339391312042__otsb_image_comparison_4_FJramt {
  font-family: MaisonNeue, Arial, Helvetica, sans-serif;
  margin-bottom: 0;
}
#shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-box {
    margin:0 auto;
    font-family: MaisonNeue,Arial,Helvetica,sans-serif;
    line-height:1.55rem;
    text-align:left;
    width:80%;
    padding:1rem 5%;
    padding-top:0;
}
#shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-box h4.mego-h4 {
    text-align:center;
    font-size: 2.525rem;
    font-weight:600;
    padding:0 0 10px 0;
    font-style: italic;
    font-family: "Times New Roman", Times, serif;
}
#shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-box p.mego-p {
    font-size: 1.085rem;
    font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-text div:first-child {
  padding-left: 1rem;
  padding-right: 0;
}
/*产品详情页面After & Before 版块End*/

/*产品特点 Begin*/
#shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt,
#shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 {
    width: 1200px;
    padding:0 20px;
    margin: 0 auto;
    overflow: hidden;
}
/*让用户使用版块上浮Hack*/
#shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 {
    margin-top:-620px;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-image img,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-image img,
#shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-image img{
    border-radius:0;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-content-no-overlap,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-content-no-overlap,
#shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-content-no-overlap {
    position: relative;
    top: 50px;
    left: -39px;
    background-color: #fff;
    z-index:10;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap,
#shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap
{
    padding-left:3rem;
    padding-right:0;
    color:#000000;
    position:relative;
    top:-30px;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .heading-size--heading_Y8BNUh,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .heading-size--heading_gYcbWU,
#shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .heading-size--heading_GBdfeg
{
    font-size: 1.625rem;
    font-style: italic;
    font-weight: 600;
    font-family: "Times New Roman", Times, serif;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .font-medium,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .font-medium,
#shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .font-medium
{
    font-size:1.085rem;
    line-height:1.925rem;
    padding-right:30px;
    font-family: MaisonNeue,Arial,Helvetica,sans-serif;
    margin-top: 1.2rem;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .otsb-rte,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .otsb-rte,
#shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .otsb-rte
{
    font-size:1.025rem;
    font-family: MaisonNeue,Arial,Helvetica,sans-serif;
    margin-top:1.8rem;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .otsb-rte p,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .otsb-rte p,
#shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .otsb-rte p
{
  line-height:1.8rem;
}
/*针对用户体验版块让 标题和文字对调*/
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .color-text-heading_gYcbWU {
  display:flex;
  flex-direction:column;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap  .font-medium {
  order:1;
  margin-top:0;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap  .heading-size--heading_gYcbWU {
  order:2;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap  .otsb-rte {
  order:3;
  margin-top:0;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb__root .otsb-rte h1,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb__root .otsb-rte h2,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb__root .otsb-rte h3,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb__root .otsb-rte h4,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb__root .otsb-rte h5,
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb__root .otsb-rte h6{
  font-weight:600;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb__root .otsb-rte h1 {
  font-size:2rem;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb__root .otsb-rte h2 {
  font-size:1.5rem;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb__root .otsb-rte h3 {
  font-size:1.275rem;
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb__root .otsb-rte h4 {
  font-size:1.175rem;
}
/*y9Eygy是科技版块(只有这个版块是视频),RHRJKt是用户体验,bPgJD3是用户使用*/
#shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb__root .pb-\[56\.25\%\] {
  padding-bottom:100%;
  /* height:100%; */
  /*算是hack，顶替上面的样式*/
}
#shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-image-with-text {
  align-items: flex-start;
}

/*产品特点 End*/

/*产品成分(该部分是组合Section [RichText+SlideShow#5]) Begin*/
/***********************************Part 1   RichText**************************************/
#shopify-section-template--17339391606954__featured_text_ED64wN {
    padding-top:30px;
    background-color: #f1f1f0;
    min-height: 720px;
}
#shopify-section-template--17339391606954__featured_text_ED64wN .featured-text--root {
    width: 1200px;
    min-height:680px;
    padding:20px;
    margin: 0 auto;
    overflow: hidden;
    background-color: #f1f1f0;
    justify-content:flex-start;
}
#shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root{
    width: 33.333333%;
    position:relative;
    top:0;
    left:0;
    z-index:3;
    background-color:#F1F1F0;
}
#shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root > .stacked-text--wrapper{
    padding-top:0;/*左侧文本容器*/
    padding-left:0;
    padding-right: 2.5rem;
}
#shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--button {
    position:absolute;/*Learn More按钮*/
    left:0;
    bottom:0;
    display:none;
}
#shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root h2.stacked-text--title{
    font-size: 1.625rem;/*左侧文字标题*/
    font-style: italic;
    font-weight: 600;
    font-family: "Times New Roman", Times, serif;
    margin-bottom: 2rem;
    top:0;
}
#shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--description strong{
    font-size:1.025rem;
}
#shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--description{
    font-size: 1.025rem;/*左侧文字内容*/
    line-height: 1.925rem;
    font-family: MaisonNeue, Arial, Helvetica, sans-serif;
    margin-top: 1.2rem;
}




/***********************************Part 2   SlideShow#5**************************************/
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR {
   position:relative;
   top:-680px;
   background-color: #f1f1f0;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root {
    width: 1200px;
    padding:20px;
    margin: 0 auto;
    overflow: hidden;
    background-color: #f1f1f0;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .block-text--slide_text_NVgqiz {
  z-index:2;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add {
    position:absolute;/*文字版块移动到右侧去*/
    top:2.5rem;
    right:2.5rem;
    z-index:3;
    background: #f1f1f0;
    color: #000000;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add .image-treatment-text {
    font-family: MaisonNeue,Arial,Helvetica,sans-serif;
    font-size:0.8rem;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add-images {
    position:absolute;/*图片去中间去*/
    top:0;
    right:33.333333%;
    z-index:2;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add-images img {
   display:block;
   width:100%;
   margin:0 auto;
   height:auto;
   border-radius:0;
}
/*底部进度条*/
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR ul.splide__pagination {
  position:relative;
  bottom:-20px;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR ul.splide__pagination li {
  margin-right:10px;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR ul.splide__pagination li > button{
    width:2.4rem;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR ul.splide__pagination .is-active.pagination-bars\:is-active-pagination\:before\:opacity-\[99\%\]:before{
  background-color:rgba(40,40,40,1);/*当前按钮*/
  height:70%;
  border-radius:5px;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR ul.splide__pagination .before\:opacity-40:before {
  background-color: rgba(40,40,40,0.4);/*普通按钮*/
  height:70%;
  border-radius:5px;
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .after\:bg-white:after {
  background:rgba(0,0,0,1);/*覆盖进度条默认白色*/
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR ul.splide__pagination .is-active.pagination-bars\:is-active-pagination\:after\:h-1\/2:after {
  height:70%;/*active进度条*/
  border-radius:5px;
}
/*左右切换按钮*/
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR button.splide__arrow--prev {
  display:none;/*左按钮隐藏*/
}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR button.otsb-button-arrow{

}
#shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .splide__arrow.splide__arrow--next {
  border-radius:0!important;
  background-color:#FFFFFF!important;
  color:#000000;
  position:absolute;
  top:3.655rem;
  left:386px;
  opacity:1;
}
/*产品成分(该部分是组合Section [RichText+SlideShow#5]) End*/



/*RecommendedForYou 版块Begin*/
#shopify-section-template--17339391606954__featured_products_MRefcf {
    background-color: #f1f1f0;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .featured-collection--root {
    width: 1200px;
    padding:20px;
    margin: 0 auto;
    overflow: hidden;
    background-color: #f1f1f0;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .featured-collection--title{
    font-size: 1.625rem;/*标题*/
    font-style: italic;
    font-weight: 600;
    padding: 30px 0;
    position: relative;
    text-align: center;
    width: 100%;
    font-family: "Times New Roman", Times, serif;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .featured-collection--title + h5.featured-collection--title--h5 {
    display:none;/*小标题隐藏*/
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product--labels {
  top: -78px;
  left: 0;
  width: 100%;
  display: none;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .featured-collection--products .product-card--root:first-child .product--labels{
  /* display: block; 先把这里的New ....也隐藏*/
  display:none;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product--labels .product--label {
  width: 100%;
  background: #1220e1;
  font-size: 0.675rem;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
  text-transform:capitalize;
}

/*默认隐藏了 QUICK SHOP  和 Learn More 两个按钮,若要显示，与注释代码对调*/
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-quick-add {
  display:none;
}


#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--root {
  padding-top: 30px;
  margin-bottom: 120px;
  position: relative;
  background-color: #FFFFFF;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper {
  position: absolute;
  top: 38px;
  width: 100%;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--details .product--price-container {/*价格*/
  background-color: #f1f1f0;
  position: absolute;
  bottom: -60px;
  width: 100%;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--details .product--price-container .product--compare-price {
  font-size: 0.825rem;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--details .product--price-container .product--price {
  font-size: 1.025rem;
  font-weight: 600;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--image-wrapper {
  /* left: 10px; */
  /*仅供查看,后期要删除*/
  top: 75px;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--image-wrapper img{
  border-radius: 0;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title {
  font-size: 18px;
  color: #182231;
  padding: 0 30px;
  letter-spacing: 0;
  text-align: center;
  font-family: "Times New Roman", Times, serif;
  text-transform: capitalize;

  -webkit-line-clamp: 2; /* 限制行数 */
  -moz-line-clamp: 2; /* Firefox */
  line-clamp: 2; /* 标准语法 */
  max-height: 2.2em; /* 备用方案：基于行高的最大高度（假设行高1.5em） */
  line-height: 1.1em; /* 确保行高固定 */
}
/*核心固定产品名称循环输出*/
/* #shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title span{
  display: none;
}
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--root:nth-child(1) .product-card--title span.mego-title-add-1,
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--root:nth-child(2) .product-card--title span.mego-title-add-2,
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--root:nth-child(3) .product-card--title span.mego-title-add-3,
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--root:nth-child(4) .product-card--title span.mego-title-add-4,
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--root:nth-child(5) .product-card--title span.mego-title-add-5,
#shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--root:nth-child(6) .product-card--title span.mego-title-add-6 {
  display: block;
} */
/*RecommendedForYou 版块End*/




/*产品详情页面 FAQS版块Begin*/
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .otsb__root {
  width: 1200px;
  padding:20px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 40px;
}
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .otsb__root .pr-6 {
  margin-right:20px;
}
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .otsb__root .divider {
  display:none;
}
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .otsb-faq-container .mego-faq-add-tit {
    font-size: 1.625rem;
    font-style: italic;
    font-weight:600;
    padding: 30px 0;
    position: relative;
    text-align: center;
    width: 100%;
    font-family: Times New Roman, Times, serif;
}
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .otsb-faq-container .otsb-faq-image img{
  border-radius:0;
}
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .otsb-faq-container .mego-faq-add-block{
  position: relative;
  top: -20px;
}
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .otsb__root .justify-center {
  justify-content: right;
}
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .mego-faq-add-btn {
    display: inline-flex;
    /*Learn More按钮*/
    /* display:none; */
    align-items: center;
    justify-content: center;
    padding:0.75rem 1.5rem;
    color:#FFFFFF;
    background:#000000;
    font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .mego-faq-add-btn span {
  display: none!important;
}
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .mego-faq-add-btn:hover {
    background-color: rgba(89,89,89,1);
}
#shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .otsb__root a.otsb-effect-inline:after {
  border: 0;
}
/*产品详情页面 FAQS版块End*/





/* ***************************************************产品详情顶部主图展示区域 swiper框架CSS ************************************************* */
.swiper-main-root { /*左侧媒体总框架*/
  width: 634px;
  height: 684px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.swiper {
  width: 100%;
}
/* 主图框架 */
.mySwiper2 {
  width: 532px;
  height: 100%;
  margin-right: 0;
}
.mySwiper2 img {
  cursor: zoom-in !important;
}


.mySwiper2 .swiper-wrapper{
  justify-content: flex-start;/*主图内每个slide水平方向从左对齐*/
  grid-gap: 0;/*清除网格内slide之间的间距*/
}
.mySwiper2 .swiper-wrapper .swiper-slide {
  align-items:flex-start;/*主图slide内的每个DIV垂直方向居顶对齐*/
}
.mySwiper2 .swiper-wrapper .swiper-slide .product-media--modal {
  width:532px;/*存放image的容器固定尺寸*/
  height:684px;
}
.mySwiper2 .swiper-wrapper .swiper-slide .product-media--modal > img {
  margin:0;
  padding:0;
  width:532px;
  height:684px;
  object-fit: fill;
  border-radius:0;
}
/* 雷达框架 */
.product-media--thumbs-wrapper {
  overflow-y:visible;/*核心hack 禁止雷达框架垂直方向滚动,弄丢了,废1天功夫*/
}
.mySwiper {
  width: 86px;
  height: 100%;
  margin-left: 0;
  box-sizing: border-box;
}
.mySwiper .swiper-wrapper {
  gap:0;
}
.mySwiper .swiper-slide {
  width: 86px;
  height: 109px;
  position:relative;
}
.mySwiper .swiper-slide:first-child {
  margin-top:0;
}
.mySwiper .swiper-slide img {
  margin:0;
  width:86px;
  height:109px;
  object-fit: fill;
  border-radius:0;
}
.mySwiper .swiper-slide-thumb-active:after {
    content: ""; /* 必须，否则伪元素不会显示 */
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid #797979; /* 边框样式 */
    pointer-events: none; /* 防止伪元素阻挡鼠标事件 */
    box-sizing: border-box; /* 边框包含在元素尺寸内 */
}
.swiper-slide {
  text-align: center;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  background-size: cover;
  background-position: center;
}
.swiper-slide img {
  display: block;
  object-fit: cover;
}
/*左右按钮*/
.mySwiper2 .swiper-button-prev {
  /*左上一个*/
  left: -45px;
  right: auto;
}
.mySwiper2 .swiper-button-next {
  /*右下一个*/
  right: -45px;
  left: auto;
}
.mySwiper2 .swiper-pagination .swiper-pagination-bullet-active {
  /*当前选中*/
  background:rgba(0,0,0,0.8);
}
.mySwiper2 .swiper-pagination .swiper-pagination-bullet {
  /*默认圆点*/
  background:rgba(0,0,0,0.5);
}


.mySwiper2 .swiper-button-next,.mySwiper2 .swiper-button-prev{
    position: absolute;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background-color: #000;
    opacity:0;
    transition: .25s all;
    z-index:111;
}
.mySwiper2 .swiper-button-disabled {
  opacity:0;
  display:none;
}
.mySwiper2 .swiper-button-next:hover,.mySwiper2 .swiper-button-prev:hover {
    background-color: rgba(89,89,89,1);
}
.mySwiper2:hover .swiper-button-prev{
    opacity:1;
    left: 20px;
}
.mySwiper2:hover .swiper-button-next{
    opacity:1;
    right: 20px;
}
.mySwiper2 .swiper-button-next:after,.mySwiper2 .swiper-button-prev:after {
  font-size:0.625rem;
  color:#FFFFFF;
}

/*****************************************************产品详情页面-主图弹窗太大*******************************************************/
.modal--view {
  background:transparent!important;/*默认白色背景透明化*/
}
.modal--view img {
  max-width:80%!important;
  width:50%!important;
}




/* ***************************************************产品详情A&B 新增加轮播图区域 swiper框架CSS ************************************************* */
.newmegoSwiper {
  position:relative;
  top:0;
  right:0;
  width:100%;
  height:100%;
}

.newmegoSwiper .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}

.newmegoSwiper .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius:0;
}
.newmegoSwiper .swiper-button-next,.newmegoSwiper .swiper-button-prev{
    position: absolute!important;
    width: 45px;
    height: 45px;
    border-radius: 50%!important;
    background-color: #000;
    opacity:0;
    transition: .25s all;
    z-index:111;
}
.newmegoSwiper .swiper-button-disabled {
  opacity:0;
  display:none;
}
.newmegoSwiper .swiper-button-next:hover,.newmegoSwiper .swiper-button-prev:hover {
    background-color: rgba(89,89,89,1);
}
.newmegoSwiper:hover .swiper-button-prev{
    opacity:1;
    left: 20px;
}
.newmegoSwiper:hover .swiper-button-next{
    opacity:1;
    right: 20px;
}
.newmegoSwiper .swiper-button-next:after,.newmegoSwiper .swiper-button-prev:after {
  font-size:0.625rem;
  color:#FFFFFF;
}
.newmegoSwiper .swiper-pagination .swiper-pagination-bullet-active {
  /*当前选中*/
  background:rgba(0,0,0,0.8);
}
.newmegoSwiper .swiper-pagination .swiper-pagination-bullet {
  /*默认圆点*/
  background:rgba(0,0,0,0.5);
}



/*后期人为为视频添加一个播放时长*/
.megoadd-videoTime {
  position:absolute;
  bottom:-30px;
  left:0;
  z-index:11;
}





/*产品详情页面 链接Instagram数据展示Begin*/
#shopify-section-template--17339391606954__featured_text_bYDR6b
{
  width: 1200px;
  margin: 20px auto;
}
#insta-feed {
  padding-top:10px;
  padding-bottom:28px;
}
#insta-feed h2 {
  display:none!important; /*默认自带APP版块的标题隐藏掉*/
}
#shopify-section-template--17339391606954__featured_text_bYDR6b .featured-text--root
{
  padding: 0;
  position:static;
  display: inline;
}
#shopify-section-template--17339391606954__featured_text_bYDR6b .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper
{
    align-items: flex-start;
    text-align: left;
    gap:0;
}
#shopify-section-template--17339391606954__featured_text_bYDR6b .featured-text--root .stacked-text--title
{
    font-size: 1.625rem;
    font-style: italic;
    font-weight: 600;
    font-family: Times New Roman, Times, serif;
    position:static;
}
#shopify-section-template--17339391606954__featured_text_bYDR6b .featured-text--root .stacked-text--overline
{
    font-size: 1.125rem;
    order:2;
}
#shopify-section-template--17339391606954__featured_text_bYDR6b .featured-text--root  .stacked-text--overline [data-item=overline]
{
  margin-top:10px;
  position:static;
}
#shopify-block-AYWNGRGZBUVpnSzBMM__instafeed_app_block_D9V3Bp {
  margin-top: 20px;
}
#shopify-block-AYWNGRGZBUVpnSzBMM__instafeed_app_block_D9V3Bp #insta-feed h2{
    display: none;
}
/*产品详情页面 链接Instagram数据展示End*/



/* ================ SECTION: assets/mego250724-collections.css ================ */

/* ========== 基于自定义主题（首页StyleCSS [mego250724.css]已加载条件下）新增mego美化collections样式表 ========== */
/*******************************************************产品系列[eye]页面*******************************************************/
#shopify-section-template--17339391049898__main-collection .main-collection--grid .product-card--root .product--price {
    font-size: 1.025rem;
    font-weight: 600;
    font-family: MaisonNeue, Arial, Helvetica, sans-serif;
}

/*eye+hair+(补充skin+wellness)产品系列页面 中心区域特色无限数量产品Begin*/
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper
{
    width:1200px;
    margin:0 auto;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product--labels,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product--labels,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product--labels,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product--labels
{
  top: -78px;
  left: 0;
  width: 100%;
  display: none;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .featured-collection--products .product-card--root:first-child .product--labels,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .featured-collection--products .product-card--root:first-child .product--labels,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .featured-collection--products .product-card--root:first-child .product--labels,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .featured-collection--products .product-card--root:first-child .product--labels
{
  display: none;/*默认第一个也隐藏掉,所有Labels都隐藏*/
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product--labels .product--label,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product--labels .product--label,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product--labels .product--label,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product--labels .product--label
{
  width: 100%;
  background: #1220e1;
  font-size: 0.675rem;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
  text-transform:capitalize;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .featured-collection--title,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .featured-collection--title,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .featured-collection--title,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .featured-collection--title
{
  font-weight:600;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--button,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--button,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--button,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--button
{
  display: block;
  border-radius: 0;
  border:none;
  width: 100%;
  text-align: center;
  background-color:transparent;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .mego-pro-add-btn,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .mego-pro-add-btn,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .mego-pro-add-btn,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .mego-pro-add-btn
{
  /*LEARN MORE按钮*/
  position: absolute;
  bottom: -35px;
  width: 100%;
  text-decoration: underline;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
  display:none;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--icon,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--icon,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--icon,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--icon
{
  display: none;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--text,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--text,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--text,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-quick-add--text
{
  display: block;
  color: #FFF;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
  font-size: 14px;
  text-transform:uppercase;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root
{
  padding-top: 5px;
  /*产品半遮效果后，30px落差取消*/
  margin-bottom: 150px;
  position: relative;
  background-color: #FFFFFF;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper
{
  position: absolute;
  top: 38px;
  width: 100%;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container
{/*价格*/
  background-color: #F6F4F5;
  position: absolute;
  bottom: -60px;
  width: 100%;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container .product--compare-price,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container .product--compare-price,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container .product--compare-price,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container .product--compare-price
{
  font-size: 0.825rem;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container .product--price,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container .product--price,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container .product--price,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product--price-container .product--price
{
  font-size: 1.025rem;
  font-weight: 600;
  font-family: MaisonNeue,Arial,Helvetica,sans-serif;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--image-wrapper,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--image-wrapper,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--image-wrapper,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--image-wrapper
{
  /* left: 10px; */
  /*仅供查看,后期要删除*/
  top: 75px;
  /*突出产品半遮效果,增加30px落差*/
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--image-wrapper img,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--image-wrapper img,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--image-wrapper img,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--image-wrapper img
{
  border-radius: 0;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title
{
  font-size: 22px;
  font-weight:600;
  color: #182231;
  padding: 0 30px;
  letter-spacing: 0;
  text-align: center;
  font-family: "Times New Roman", Times, serif;
  text-transform: capitalize;

  -webkit-line-clamp: 2; /* 限制行数 */
  -moz-line-clamp: 2; /* Firefox */
  line-clamp: 2; /* 标准语法 */
  max-height: 2.2em; /* 备用方案：基于行高的最大高度（假设行高1.5em） */
  line-height: 1.1em; /* 确保行高固定 */
}
/*核心固定产品名称循环输出*/
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title span,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title span,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title span,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title span
{
  display: none;
}
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(1) .product-card--title span.mego-title-add-1,
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(2) .product-card--title span.mego-title-add-2,
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(3) .product-card--title span.mego-title-add-3,
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(4) .product-card--title span.mego-title-add-4,
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(5) .product-card--title span.mego-title-add-5,
#shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(6) .product-card--title span.mego-title-add-6 {
  display: block;
}
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(1) .product-card--title span.mego-title-add-1,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(2) .product-card--title span.mego-title-add-2,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(3) .product-card--title span.mego-title-add-3,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(4) .product-card--title span.mego-title-add-4,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(5) .product-card--title span.mego-title-add-5,
#shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(6) .product-card--title span.mego-title-add-6 {
  display: block;
}
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(1) .product-card--title span.mego-title-add-1,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(2) .product-card--title span.mego-title-add-2,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(3) .product-card--title span.mego-title-add-3,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(4) .product-card--title span.mego-title-add-4,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(5) .product-card--title span.mego-title-add-5,
#shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(6) .product-card--title span.mego-title-add-6 {
  display: block;
}
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(1) .product-card--title span.mego-title-add-1,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(2) .product-card--title span.mego-title-add-2,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(3) .product-card--title span.mego-title-add-3,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(4) .product-card--title span.mego-title-add-4,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(5) .product-card--title span.mego-title-add-5,
#shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root:nth-child(6) .product-card--title span.mego-title-add-6 {
  display: block;
}
/*eye+hair+(补充skin+wellness)产品系列页面 中心区域特色无限数量产品End*/

/*eye产品系列页面 链接Instagram数据展示Begin*/
#shopify-section-template--17459167101098__featured_text_7yfTRx,
#shopify-section-template--17471493570730__featured_text_7yfTRx,
#shopify-section-template--17812067811498__featured_text_7yfTRx,
#shopify-section-template--17812076331178__featured_text_7yfTRx
{
  width: 1200px;
  margin: 20px auto;
}
#insta-feed {
  padding-top:10px;
  padding-bottom:28px;
}
#insta-feed h2 {
  display:none!important; /*默认自带APP版块的标题隐藏掉*/
}
#shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root,
#shopify-section-template--17471493570730__featured_text_7yfTRx .featured-text--root,
#shopify-section-template--17812067811498__featured_text_7yfTRx .featured-text--root,
#shopify-section-template--17812076331178__featured_text_7yfTRx .featured-text--root
{
  padding: 0;
  position:static;
  display: inline;
}
#shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
#shopify-section-template--17471493570730__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
#shopify-section-template--17812067811498__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
#shopify-section-template--17812076331178__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper
{
    align-items: flex-start;
    text-align: left;
    gap:0;
}
#shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root .stacked-text--title,
#shopify-section-template--17471493570730__featured_text_7yfTRx .featured-text--root .stacked-text--title,
#shopify-section-template--17812067811498__featured_text_7yfTRx .featured-text--root .stacked-text--title,
#shopify-section-template--17812076331178__featured_text_7yfTRx .featured-text--root .stacked-text--title
{
    font-size: 1.625rem;
    font-style: italic;
    font-weight: 600;
    font-family: Times New Roman, Times, serif;
    position:static;
}
#shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root .stacked-text--overline,
#shopify-section-template--17471493570730__featured_text_7yfTRx .featured-text--root .stacked-text--overline,
#shopify-section-template--17812067811498__featured_text_7yfTRx .featured-text--root .stacked-text--overline,
#shopify-section-template--17812076331178__featured_text_7yfTRx .featured-text--root .stacked-text--overline
{
    font-size: 1.125rem;
    order:2;
}
#shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root  .stacked-text--overline [data-item=overline],
#shopify-section-template--17471493570730__featured_text_7yfTRx .featured-text--root  .stacked-text--overline [data-item=overline],
#shopify-section-template--17812067811498__featured_text_7yfTRx .featured-text--root  .stacked-text--overline [data-item=overline],
#shopify-section-template--17812076331178__featured_text_7yfTRx .featured-text--root  .stacked-text--overline [data-item=overline]
{
  margin-top:10px;
  position:static;
}
#shopify-block-AUS9MbzROejFPZENvM__instafeed_app_block_ARVKhW {
  margin-top: 20px;
}
#shopify-block-AUS9MbzROejFPZENvM__instafeed_app_block_ARVKhW #insta-feed h2{
    display: none;
}
/*eye产品系列页面 链接Instagram数据展示End*/

/*eye产品系列页面 Newletter页面*/
#shopify-section-template--17459167101098__newsletter_XqqEUp .newsletter--root,
#shopify-section-template--17471493570730__newsletter_XqqEUp .newsletter--root,
#shopify-section-template--17812067811498__newsletter_XqqEUp .newsletter--root,
#shopify-section-template--17812076331178__newsletter_XqqEUp .newsletter--root
 {
    padding-top:30px;
}



/* ================ SECTION: assets/mego250724-search.css ================ */

/* ========== 基于自定义主题（首页StyleCSS [mego250724.css]已加载条件下）新增mego美化Search样式表 ========== */
/*******************************************************搜索结果页面*******************************************************/
#shopify-section-template--17339391639722__main .search-results--products .product-card--root .product--price-wrapper .product--price .money,
#shopify-section-template--17339391639722__main .search-results--products .product-card--root .product--price-wrapper .product--from{
    font-size: 1.025rem;
    font-weight: 600;
    font-family: MaisonNeue, Arial, Helvetica, sans-serif;
}



/* ================ SECTION: assets/mego250724-responsive.css ================ */

/* ==========mego250724 全局响应式布局核心样式表 最后一级样式表,在index,product....之后 ========== */
/*mego250724 **********************************针对于移动端进行适配调试**********************************结合OTSB 默认theme样式来初始化*/
/*mego250724 **********************************针对于移动端进行适配调试**********************************结合OTSB 默认theme样式来初始化*/
/*mego250724 **********************************针对于移动端进行适配调试**********************************结合OTSB 默认theme样式来初始化*/
/*mego250724 **********************************针对于移动端进行适配调试**********************************结合OTSB 默认theme样式来初始化*/
/*mego250724 **********************************针对于移动端进行适配调试**********************************结合OTSB 默认theme样式来初始化*/
/*mego250724 **********************************针对于移动端进行适配调试**********************************结合OTSB 默认theme样式来初始化*/









/********************************************************屏幕最大宽度小于767像素********************************************************/
/********************************************************屏幕最大宽度小于767像素********************************************************/
/********************************************************屏幕最大宽度小于767像素********************************************************/
@media screen and (max-width: 767px) {
  .announcement--root {
    display: none;/*首页最顶部Bar隐藏*/
  }
  #shopify-section-sections--17339391672490__otsb_footer_1_WVzFF8 .footer-col--5 .h5 {
    display:block;/*Foot尾部社媒图标集合名称（Social）*/
  }
  #shopify-section-sections--17339391672490__otsb_footer_1_WVzFF8 .footer-col--5 {
    margin-top:0!important;
  }
  #shopify-section-template--17339391606954__collapsible_rows_6ytYpe .collapsible-rows--root .collapsible-row--root .mego-proinfo-add-colorblock {
    display:none;
  }
  #shopify-section-sections--17339391705258__split-announcements .split-announcements--container[data-mq=medium-large]{
    display:block;/*首页公告条移动端也显示*/
  }
  .header--primary-nav,.header--secondary-nav {
    margin-top:0;
  }
  /*菜单为移动端伸缩模式时,菜单效果*/
  .drawer--container .mobile-nav--menu .menu-block--products .product-card--root .product--price {
    font-size: 1.025rem;
    font-weight: 600;
    font-family: MaisonNeue, Arial, Helvetica, sans-serif;
  }



  #shopify-section-template--17339391312042__image_with_text_GUrafX .image-with-text--root{
    padding-top:0;/*首页第一张焦点图,上下间距Padding设置为0*/
    padding-bottom:0;
  }
  #shopify-section-template--17339391312042__image_with_text_GUrafX .featured-content--container {
    grid-template-columns: 1fr; /* 关键设置：单列布局 */
    grid-auto-rows: auto; /* 行高自适应内容 */
  }
  #shopify-section-template--17339391312042__image_with_text_GUrafX .featured-content--container .featured-content--image {
    order:1;/*首页第一张焦点图 图片先排*/
  }
  #shopify-section-template--17339391312042__image_with_text_GUrafX .featured-content--container .stacked-text--root {
    position:static;
    order:2;/*首页第一张焦点图 文字其次*/
  }
  /*首页焦点图 公用样式表,多处同时调用,修改小心*/
  .stacked-text--root .stacked-text--title {
    font-size:1.4rem;
    position:static;
    padding-right:0;
  }
  .stacked-text--root:not([data-y-alignment=none]) .stacked-text--wrapper {
    display:flex;
  }
  .stacked-text--root:not([data-y-alignment=none]) .stacked-text--wrapper > div {
    order:1;
  }
  .stacked-text--root .stacked-text--overline [data-item=overline]{
    position:static;
    order:2;
  }
  .stacked-text--root:not([data-y-alignment=none]) .stacked-text--wrapper .stacked-text--button {
    order:3;
  }





  /*首页中心区域特色6大产品*/
  #shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--details {
    max-width:none;/*产品框架宽度最大值取消*/
  }
  #shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title{
    padding: 0 10px;/*产品标题文字*/
    font-size: 1.15rem;
  }
  #shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--root {
    margin-bottom:60px;/*产品框架之间的间距Margin-bottom值*/
  }
  #shopify-section-template--17339391312042__featured_products_Da9PUw .mego-prolists-add-wrapper .product-card--root .product-quick-add {
      display:none;/*quick-add默认样式隐藏*/
  }

  /*首页第二张焦点图 + 最后新增的一个焦点图*/
  #shopify-section-template--17339391312042__image_with_text_FnjzmG .image-with-text--root,
  #shopify-section-template--17339391312042__image_with_text_atTUKY .image-with-text--root
  {
    padding-top:0;/*上下间距Padding设置为0*/
    padding-bottom:0;
  }
  #shopify-section-template--17339391312042__image_with_text_FnjzmG .featured-content--container,
  #shopify-section-template--17339391312042__image_with_text_atTUKY .featured-content--container {
    grid-template-columns: 1fr; /* 关键设置：单列布局 */
    grid-auto-rows: auto; /* 行高自适应内容 */
  }
  #shopify-section-template--17339391312042__image_with_text_FnjzmG .featured-content--container .featured-content--image,
  #shopify-section-template--17339391312042__image_with_text_atTUKY .featured-content--container .featured-content--image
  {
    order:1;
  }
  #shopify-section-template--17339391312042__image_with_text_FnjzmG .featured-content--container .stacked-text--root,
  #shopify-section-template--17339391312042__image_with_text_atTUKY .featured-content--container .stacked-text--root
  {
    position:static;
    order:2;
  }
  #shopify-section-template--17339391312042__image_with_text_FnjzmG .stacked-text--root .stacked-text--title,
  #shopify-section-template--17339391312042__image_with_text_atTUKY .stacked-text--root .stacked-text--title
  {
    font-size:1.85rem;
  }
  #shopify-section-template--17339391312042__image_with_text_FnjzmG .stacked-text--root .stacked-text--overline [data-item=overline],
  #shopify-section-template--17339391312042__image_with_text_atTUKY .stacked-text--root .stacked-text--overline [data-item=overline]
  {
    top: 5.5rem;
  }


  /*首页+产品 After&Before **************************************/
  #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk,
  #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt
  {
    width: 100%;
  }
  #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-box,
  #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-box
  {
    width: 100%;
  }
  #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .otsb-h2.heading--template--17339391312042__otsb_image_comparison_4_hH6Hbk,
  #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .otsb-h2.heading--template--17339391606954__otsb_image_comparison_4_FJramt
  {
    font-size: 1.125rem;
  }
  #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-box h4.mego-h4,
  #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-box h4.mego-h4
 {
    font-size: 1.525rem;
  }
  #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .otsb-h2.heading-size--heading_mmMhx4,
  #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .otsb-h2.heading-size--heading_nVkTfb
  {
    font-size: 1.125rem;
  }
  #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-text div:first-child {
    padding-left: 0;
    padding-right: 0;
  }
  .sub-heading-slide_N6yiTr {
    padding-right: 0;
  }
  .newsletter--form {
    width: 335px;
  }
  .subscribe-form--root {
    width: 210px;
  }
  .newsletter--text {
    padding-left: 0;
  }
  .newsletter--title {
    font-size: 1.425rem;
    margin-top: 0.5rem;
  }
  .otsb__root .otsb-heading-left .mego-faq-add-tit {
    left: auto;
    top: auto;
    margin: 0 auto;
    font-size: 1.125rem;
  }
  .mego-blog-add-h2 {
    padding:0 1rem 1rem;
    text-align: center;
  }
  .otsb__root .overflow-hidden {
    overflow: visible;
  }
  .block-text--slide_text_H8yqbW {
      left: auto;
      top: auto;
  }

  /*首页第三张焦点图*/
  #shopify-section-template--17339391312042__image_with_text_QxHr47 .image-with-text--root{
    padding-top:0;/*上下间距Padding设置为0*/
    padding-bottom:0;
  }
  #shopify-section-template--17339391312042__image_with_text_QxHr47 .featured-content--container {
    grid-template-columns: 1fr; /* 关键设置：单列布局 */
    grid-auto-rows: auto; /* 行高自适应内容 */
  }
  #shopify-section-template--17339391312042__image_with_text_QxHr47 .featured-content--container .featured-content--image {
    order:1;
  }
  #shopify-section-template--17339391312042__image_with_text_QxHr47 .featured-content--container .stacked-text--root {
    position:static;
    order:2;
  }
  #shopify-section-template--17339391312042__image_with_text_QxHr47 .stacked-text--root .stacked-text--title {
    top:-3.6rem;
  }
  #shopify-section-template--17339391312042__image_with_text_QxHr47 .stacked-text--root .stacked-text--overline [data-item=overline]{
    top: 3.35rem;
  }

  /*首页第四张焦点图*/
  #shopify-section-template--17339391312042__image_with_text_7UyiXN .image-with-text--root{
    padding-top:0;/*上下间距Padding设置为0*/
    padding-bottom:0;
  }
  #shopify-section-template--17339391312042__image_with_text_7UyiXN .featured-content--container {
    grid-template-columns: 1fr; /* 关键设置：单列布局 */
    grid-auto-rows: auto; /* 行高自适应内容 */
  }
  #shopify-section-template--17339391312042__image_with_text_7UyiXN .featured-content--container .featured-content--image {
    order:1;
  }
  #shopify-section-template--17339391312042__image_with_text_7UyiXN .featured-content--container .stacked-text--root {
    position:static;
    display:block;
    order:2;
  }
  #shopify-section-template--17339391312042__image_with_text_7UyiXN .stacked-text--root .stacked-text--title {
    top: -0.5rem;
    font-size: 1.525rem;
  }

  /*首页 关于Susan Lin简介Begin*/
  #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .color-text-heading_La3ick .font-medium,
  #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .color-text-heading_La3ick .heading-size--heading_La3ick{
    font-size: 1.625rem;
    font-weight: 600;
    color: #000000;
    font-family: "Times New Roman", Times, serif;
  }
  #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-rte{
    font-size: 0.925rem;
    color: #000000;
    font-family: Arial, Arial, sans-serif;
    margin-top: 1rem;
  }
  /*首页 关于Susan Lin简介End*/

  /*首页+产品系列(eye) 链接Instagram数据展示Begin*/
    #shopify-section-template--17339391312042__1753687413910a8369 .apps--root {
      padding-top:0;
    }
    #shopify-section-template--17339391312042__1753687413910a8369 #shopify-block-AUS9MbzROejFPZENvM__instafeed_app_block_ARVKhW {
      margin-top:0;
    }
    #shopify-section-template--17339391312042__featured_text_zrPgfR,
    #shopify-section-template--17459167101098__featured_text_7yfTRx,
    #shopify-section-template--17339391606954__featured_text_bYDR6b
    {
      width: 100%;
      margin: 0 auto;
      text-align:center;
    }
    #shopify-section-template--17339391312042__featured_text_zrPgfR .stacked-text--root[data-x-alignment=center],
    #shopify-section-template--17459167101098__featured_text_7yfTRx .stacked-text--root[data-x-alignment=center],
    #shopify-section-template--17339391606954__featured_text_bYDR6b .stacked-text--root[data-x-alignment=center]
    {
        justify-self: center;
        justify-content: center;
    }
    #shopify-section-template--17339391312042__featured_text_zrPgfR .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
    #shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
    #shopify-section-template--17339391606954__featured_text_bYDR6b .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper {
        align-items: center;
        text-align: center;
    }
    #shopify-section-template--17339391312042__featured_text_zrPgfR .featured-text--root .stacked-text--title{
      padding-right:0;
      position:relative;
      top:-4rem;
    }
    #shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root .stacked-text--title,
    #shopify-section-template--17339391606954__featured_text_bYDR6b .featured-text--root .stacked-text--title {
      padding-right:0;
      position:static;
    }

    #shopify-section-template--17339391312042__featured_text_zrPgfR .featured-text--root .stacked-text--root .stacked-text--overline [data-item=overline],
    #shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root .stacked-text--root .stacked-text--overline [data-item=overline],
    #shopify-section-template--17339391606954__featured_text_bYDR6b .featured-text--root .stacked-text--root .stacked-text--overline [data-item=overline]
    {
      font-size:0.825rem;
    }
    /*首页+产品系列(eye) 链接Instagram数据展示End*/

    /*Blog博客Begin*/
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .otsb_section__root,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .otsb_section__root,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .otsb_section__root,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .otsb_section__root,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .otsb_section__root,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .otsb_section__root
    {
      width: 100%;/*大容器*/
      margin: 0 auto;
      overflow: hidden;
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-h2,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-h2,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-h2,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-h2,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-h2,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-h2
    {
        font-size: 1.525rem;
        text-align:center;
        padding-bottom:1rem;
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .splide__track,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .splide__track,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .splide__track,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .splide__track,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .splide__track,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .splide__track
     {
      padding:0;
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .splide__track .splide__list .mego-blogmobile-add-slide,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .splide__track .splide__list .mego-blogmobile-add-slide,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .splide__track .splide__list .mego-blogmobile-add-slide,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .mego-blogmobile-add-slide,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .mego-blogmobile-add-slide,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .mego-blogmobile-add-slide
    {
      grid-template-columns: 1fr!important; /* 关键设置：单列布局 */
      grid-auto-rows: auto; /* 行高自适应内容 */
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .splide__track .splide__list .mego-blog-add-imagediv,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .splide__track .splide__list .mego-blog-add-imagediv,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .splide__track .splide__list .mego-blog-add-imagediv,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .mego-blog-add-imagediv,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .mego-blog-add-imagediv,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .mego-blog-add-imagediv
    {
      order:1;
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .splide__track .splide__list .mego-blog-add-textdiv,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .splide__track .splide__list .mego-blog-add-textdiv,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .splide__track .splide__list .mego-blog-add-textdiv,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .mego-blog-add-textdiv,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .mego-blog-add-textdiv,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .splide__track .splide__list .mego-blog-add-textdiv
    {
      position:static;
      display:block;
      order:2;
      width:100%;
      padding:20px;
      padding-bottom:40px;
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .otsb-blog-content .line-clamp-2,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .otsb-blog-content .line-clamp-2,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .otsb-blog-content .line-clamp-2,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .otsb-blog-content .line-clamp-2,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .otsb-blog-content .line-clamp-2,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .otsb-blog-content .line-clamp-2
    {
      -webkit-line-clamp: 5;/*最大行数*/
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-btn,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-btn,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-btn,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-btn,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-btn,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-btn
    {
      /*LEARN MORE按钮*/
      position: absolute;
      bottom: 0;
      /* right: 20px; */
      right:auto;
      left:20px;
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-next,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-next,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-next,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-next,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-next,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-next
    {
      /* top: -410px; */
      top:-454px;
      left: auto;
      right: 20px;
    }

    .mego-add-blog-viewmore {
      text-align:center;
      position:static;
      bottom:0px;
    }

    /*Blog博客End*/

    /*首页 问答FAQ版块Begin*/
    #shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .otsb__root,
    #shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .otsb__root
    {
      width: 100%;
      padding:0 20px;
      margin: 0 auto;
      overflow: hidden;
    }
    #shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .mego-faq-add-block .otsb-faq-item,
    #shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .mego-faq-add-block .otsb-faq-item {
      margin-top:0.8rem;
    }
    #shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .mego-faq-add-block .otsb__root .faq__image__template--17339391312042__otsb_faq_2_CmbxL8 img,
    #shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .mego-faq-add-block .otsb__root .faq__image__template--17339391606954__otsb_faq_2_mnDGgH img{
      display:block;
      width:100%;
      height:100%;
    }

    /*首页 NewLetter版块Begin*/
    .newsletter--root {
      width: 100%;
      padding-top:0;
    }

    /*首页 底部Footer版块Begin*/
    #shopify-section-sections--17339391672490__otsb_footer_1_WVzFF8 .additional-footer .items-center{
      justify-content:center;
    }
    /*首页 底部Footer版块End*/

    /*******************************************************搜索结果页面响应样式*******************************************************/
    #shopify-section-template--17339391639722__main .search-results--products .product-card--root .product-quick-add {
      display:none;/*quick-add默认样式隐藏*/
    }
    #shopify-section-template--17339391639722__main .search-results--products .product-card--root .product--labels {
      display:none;/*产品标签默认样式隐藏*/
    }

    /*******************************************************产品分类(eye+hair+补充skin+wellness)页面响应样式*******************************************************/
    #shopify-section-template--17339391049898__main-collection .main-collection--grid .product-card--root .product-quick-add{
      display:none;/*quick-add默认样式隐藏*/
    }
    #shopify-section-template--17339391049898__main-collection .main-collection--grid .product-card--root .product--labels {
      display:none;/*产品标签默认样式隐藏*/
    }
    /*产品分类Eye+hair+补充(skin+wellness)页面第一张焦点图*/
    #shopify-section-template--17459167101098__image_with_text_CWrgeJ .image-with-text--root,
    #shopify-section-template--17471493570730__image_with_text_CWrgeJ .image-with-text--root,
    #shopify-section-template--17812067811498__image_with_text_CWrgeJ .image-with-text--root,
    #shopify-section-template--17812076331178__image_with_text_CWrgeJ .image-with-text--root
    {
    padding-top:0;/*首页第一张焦点图,上下间距Padding设置为0*/
    padding-bottom:0;
    }
    #shopify-section-template--17459167101098__image_with_text_CWrgeJ .featured-content--container,
    #shopify-section-template--17471493570730__image_with_text_CWrgeJ .featured-content--container,
    #shopify-section-template--17812067811498__image_with_text_CWrgeJ .featured-content--container,
    #shopify-section-template--17812076331178__image_with_text_CWrgeJ .featured-content--container
    {
      grid-template-columns: 1fr; /* 关键设置：单列布局 */
      grid-auto-rows: auto; /* 行高自适应内容 */
    }
    #shopify-section-template--17459167101098__image_with_text_CWrgeJ .featured-content--container .featured-content--image,
    #shopify-section-template--17471493570730__image_with_text_CWrgeJ .featured-content--container .featured-content--image,
    #shopify-section-template--17812067811498__image_with_text_CWrgeJ .featured-content--container .featured-content--image,
    #shopify-section-template--17812076331178__image_with_text_CWrgeJ .featured-content--container .featured-content--image,
    {
      order:1;/*首页第一张焦点图 图片先排*/
    }
    #shopify-section-template--17459167101098__image_with_text_CWrgeJ .featured-content--container .stacked-text--root,
    #shopify-section-template--17471493570730__image_with_text_CWrgeJ .featured-content--container .stacked-text--root,
    #shopify-section-template--17812067811498__image_with_text_CWrgeJ .featured-content--container .stacked-text--root,
    #shopify-section-template--17812076331178__image_with_text_CWrgeJ .featured-content--container .stacked-text--root
    {
      position:static;
      order:2;/*首页第一张焦点图 文字其次*/
    }

    /*产品系列(eye+hair+补充skin+wellness)中心区域特色6大产品*/
    #shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details,
    #shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details,
    #shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details,
    #shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details
    {
      max-width:none;/*产品框架宽度最大值取消*/
    }
    #shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title,
    #shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title,
    #shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title,
    #shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--details .product-card--details-wrapper .product-card--title
    {
      padding: 0 10px;/*产品标题文字*/
      font-size: 1.15rem;
    }
    #shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root,
    #shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root,
    #shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root,
    #shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root
    {
      margin-bottom:60px;/*产品框架之间的间距Margin-bottom值*/
    }
    #shopify-section-template--17459167101098__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root .product-quick-add,
    #shopify-section-template--17471493570730__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root .product-quick-add,
    #shopify-section-template--17812067811498__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root .product-quick-add,
    #shopify-section-template--17812076331178__featured_products_k7QaT3 .mego-prolists-add-wrapper .product-card--root .product-quick-add
    {
        display:none;/*quick-add默认样式隐藏*/
    }

    /*产品系列(eye+hair+补充skin+wellness) 链接Instagram数据展示Begin*/
    #shopify-section-template--17459167101098__featured_text_7yfTRx,
    #shopify-section-template--17471493570730__featured_text_7yfTRx,
    #shopify-section-template--17812067811498__featured_text_7yfTRx,
    #shopify-section-template--17812076331178__featured_text_7yfTRx
    {
      width: 100%;
      margin: 0 auto;
      text-align:center;
      overflow:hidden;
      margin-top:15px;
    }
    #shopify-section-template--17459167101098__featured_text_7yfTRx .stacked-text--root[data-x-alignment=center],
    #shopify-section-template--17471493570730__featured_text_7yfTRx .stacked-text--root[data-x-alignment=center],
    #shopify-section-template--17812067811498__featured_text_7yfTRx .stacked-text--root[data-x-alignment=center],
    #shopify-section-template--17812076331178__featured_text_7yfTRx .stacked-text--root[data-x-alignment=center]
    {
        justify-self: center;
        justify-content: center;
    }
    #shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
    #shopify-section-template--17471493570730__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
    #shopify-section-template--17812067811498__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
    #shopify-section-template--17812076331178__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper
    {
        align-items: center;
        text-align: center;
    }
    #shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root .stacked-text--title,
    #shopify-section-template--17471493570730__featured_text_7yfTRx .featured-text--root .stacked-text--title,
    #shopify-section-template--17812067811498__featured_text_7yfTRx .featured-text--root .stacked-text--title,
    #shopify-section-template--17812076331178__featured_text_7yfTRx .featured-text--root .stacked-text--title
    {
      padding-right:0;
    }
    /*产品系列(eye+hair+补充skin+wellness) 链接Instagram数据展示End*/



    /*******************************************************产品详情页面响应样式*******************************************************/
    .main-product--desktop {
      display:block!important;/*强制显示桌面端内容*/
      width:100%;
    }
    .main-product--mobile {
      display:none!important;/*强制隐藏移动端图片slide轮播内容*/
    }
    .mySwiper {
      display:none;
    }
    .mySwiper2 {
      width:100%;
      margin:0 auto;
    }
    .swiper-main-root {
      width:100%;
      height:auto;
    }
    .mySwiper2 .swiper-wrapper .swiper-slide .product-media--modal {
      width:100%;
      height:auto;
    }
    .mySwiper2 .swiper-wrapper .swiper-slide .product-media--modal > img {
      width:100%;
      height:auto;
    }
    .mySwiper2 .swiper-button-next,.mySwiper2 .swiper-button-prev {
      display:none;/*左右箭头关闭*/
    }
    /*右侧文字表单内容中 数量选择器*/
    .quantity-selector--plus, .quantity-selector--minus {
      padding:0 8px;
    }
    /*底部悬浮的购买按钮*/
    .product-buy-buttons--drawer {
      left:0;
      margin-left:0;
    }

    /*产品特点 Begin*/
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 {
          width: 100%;
          padding:0;
    }

    #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 {
        margin-top:20px;
        margin-bottom:20px;
    }
    #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-image img,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-image img,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-image img{
        border-radius:0;
        width:100%;
        height:auto;
        /* display:block; */
        /* 上述会触发科技版块视频无法显示hack */
    }
    #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-content-no-overlap,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-content-no-overlap,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-content-no-overlap{
        position: static;
        top: 0;
        left: 0;
    }
    #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap
    {
        top:0;
        padding:0 1rem;
    }
    #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .heading-size--heading_Y8BNUh,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .heading-size--heading_gYcbWU,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .heading-size--heading_GBdfeg
    {
        font-size: 1.025rem;
        margin-top:1.8rem;
    }
    #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .font-medium,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .font-medium,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .font-medium
    {
        font-size:0.885rem;
        line-height:1.225rem;
        padding-right:0;
        margin-top:0.8rem;
    }
    #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .otsb-rte,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .otsb-rte,
    #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .otsb-rte
    {
        font-size:0.825rem;
        margin-top:0.8rem;
    }
    /*产品特点 End*/

    /*产品成分(该部分是组合Section [RichText+SlideShow#5]) Begin*/
    /***********************************Part 1   RichText**************************************/
    #shopify-section-template--17339391606954__featured_text_ED64wN {
        min-height: auto;
        margin-top:30px;
    }
    #shopify-section-template--17339391606954__featured_text_ED64wN .featured-text--root {
        width: 100%;
        min-height:auto;
    }
    #shopify-section-template--17339391606954__featured_text_ED64wN .featured-text--root .stacked-text--root {
        width:100%;
    }
    #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root > .stacked-text--wrapper {
        padding:0;
        width:100%;
    }
    #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--button {
        display:none;
    }
    #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root h2.stacked-text--title{
        font-size: 1.425rem;/*左侧文字标题*/
        margin-bottom: 0.5rem;
        top:0;
        padding-right:0;
    }
    #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--description strong{
        font-size:1.025rem;
    }
    #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--description{
        font-size: 1.025rem;/*左侧文字内容*/
        line-height: 1.425rem;
        margin-top: 0.5rem;
    }
    /***********************************Part 2   SlideShow#5**************************************/
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR {
      top:0;
      position:static;
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root {
      width: 100%;
      padding-top:0;
      padding-bottom:0;
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root .mobile-template--17339391606954__otsb_slideshow_5_y7n9rR-natural {
      height:auto;/*移动端移除默认高度*/
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root .splide-slideshow .md\:slideshow\:h-\[550px\]{
      /*强制限制图片框架高度*/
      max-height: none;
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root .h-\[94vh\] {
      height:auto;/*超级无敌hack,高度不初始化,删了起步4小时*/
    }
    /*核心，强制每个slide上下排列*/
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root .splide-slideshow .splide__list .splide__slide{
      flex-direction:column;
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root .otsb__root .absolute,
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add-images > .absolute{
      position:static;/*也是核心hack,删了起步2小时,折腾死人*/
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add {
      /*文字版块移动到右侧去*/
      top:0;
      right:0;
      position:static;
      order:2;
      background:rgba(255,255,255,0.2)!important;
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add .image-treatment-text {
      font-size:0.825rem;
      padding: 10px 0;
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add-images {
      position:static;
      top:0;
      right:0;
      order:1;
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add-images > img {
      display:none;
      width:100%;
      height:auto;
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add .table-cell > div {
      padding:0;
      font-size:1.025rem;
    }
    /*左右切换按钮*/
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR button.splide__arrow--prev {
      display:none;/*左按钮隐藏*/
    }
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .splide__arrow.splide__arrow--next {
      border-radius:0!important;
      background-color:#FFFFFF!important;
      top: 3rem;
      bottom:0;
      left: 0;
    }
    /*产品成分(该部分是组合Section [RichText+SlideShow#5]) End*/

    /*RecommendedForYou 版块Begin*/
    #shopify-section-template--17339391606954__featured_products_MRefcf {
      display:none;
    }
    #shopify-section-template--17339391606954__featured_products_MRefcf .featured-collection--root {
        width: 100%;
    }
    #shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .product-card--root{
       margin-bottom:60px;
    }
    /*RecommendedForYou 版块End*/











}






/************************************************屏幕最小宽度超过768像素最大宽度不超过1220像素*********************************************/
/************************************************屏幕最小宽度超过768像素最大宽度不超过1220像素*********************************************/
/************************************************屏幕最小宽度超过768像素最大宽度不超过1220像素*********************************************/
@media (min-width: 768px) and (max-width:1220px) {
    .stacked-text--root[data-x-alignment=center] {
        justify-self: left;
        justify-content: left;
    }
    #shopify-block-AUS9MbzROejFPZENvM__instafeed_app_block_ARVKhW .apps--root {
      padding: 0;
    }
    /*焦点图左侧文本框宽度*/
    .product-quick-add[data-hover=true] {
        opacity: 1;
        transform: scale(1);
        margin: 0;
        padding: 10px 0;
        left: 0;
        bottom: -70px;
        right: auto;
        width: 100%;
        background-color: #000000;
        border-radius: 2px;
    }
    .mego-add-modwidth {
        width:1200px;
    }
    /*首页第一波 特殊适配超过768像素但不足1220像素大屏 *******/
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .md\:pb-\[60px\] {
      padding-bottom:0;
    }
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-images,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-images
    {
       flex-basis: 80%; /* 基准宽度 */
       max-width: 80%;  /* 防止溢出 */
    }
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-text,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-text
    {
       flex-basis: 80%;
       max-width: 80%;
    }
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .otsb-h2.heading--template--17339391312042__otsb_image_comparison_4_hH6Hbk,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .otsb-h2.heading--template--17339391606954__otsb_image_comparison_4_FJramt
    {
      font-size: 1.125rem;
    }
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .otsb-h2.heading-size--heading_mmMhx4,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .otsb-h2.heading-size--heading_nVkTfb
    {
      font-size: 1.125rem;
    }
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .color-text-heading_mmMhx4 .otsb-rte,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .color-text-heading_nVkTfb .otsb-rte
    {
      font-size: 0.825rem;
    }
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-box h4.mego-h4,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-box h4.mego-h4
    {
      font-size: 1.625rem;
    }

    /*首页 关于Susan Lin简介Begin*/
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-image-with-text {
      flex-direction: column;/*上下结构*/
      align-items: center;
      width:100%;
      margin:0 auto;
      padding:0 48px;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-image-with-text .md\:w-2\/3,
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-image-with-text .md\:w-1\/3{
      width:100%;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-iwt-no-overlap {
      padding-left: 4.2rem;
      padding-right: 4.2rem;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .color-text-heading_La3ick .font-medium,
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .color-text-heading_La3ick .heading-size--heading_La3ick{
      font-size: 2.225rem;
      font-weight: 600;
      color: #000000;
      font-family: "Times New Roman", Times, serif;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-rte{
      font-size: 1.125rem;
      color: #000000;
      font-family: Arial, Arial, sans-serif;
      margin-top: 1rem;
    }
    /*首页 关于Susan Lin简介End*/

    /*首页+产品系列(eye+hair+补充skin+wellness) 链接Instagram数据展示Begin*/
    #shopify-section-template--17339391312042__featured_text_zrPgfR,
    #shopify-section-template--17459167101098__featured_text_7yfTRx,
    #shopify-section-template--17471493570730__featured_text_7yfTRx,
    #shopify-section-template--17812067811498__featured_text_7yfTRx,
    #shopify-section-template--17812076331178__featured_text_7yfTRx,
    #shopify-section-template--17339391606954__featured_text_bYDR6b
    {
      width: 100%;
      margin: 0 auto;
      text-align:center;
      overflow:hidden;
    }
    #shopify-section-template--17339391312042__featured_text_zrPgfR .stacked-text--root[data-x-alignment=center],
    #shopify-section-template--17459167101098__featured_text_7yfTRx .stacked-text--root[data-x-alignment=center],
    #shopify-section-template--17471493570730__featured_text_7yfTRx .stacked-text--root[data-x-alignment=center],
    #shopify-section-template--17812067811498__featured_text_7yfTRx .stacked-text--root[data-x-alignment=center],
    #shopify-section-template--17812076331178__featured_text_7yfTRx .stacked-text--root[data-x-alignment=center],
    #shopify-section-template--17339391606954__featured_text_bYDR6b .stacked-text--root[data-x-alignment=center]
    {
        justify-self: center;
        justify-content: center;
    }
    #shopify-section-template--17339391312042__featured_text_zrPgfR .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
    #shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
    #shopify-section-template--17471493570730__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
    #shopify-section-template--17812067811498__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
    #shopify-section-template--17812076331178__featured_text_7yfTRx .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper,
    #shopify-section-template--17339391606954__featured_text_bYDR6b .featured-text--root .stacked-text--root[data-x-alignment=center] .stacked-text--wrapper
    {
        align-items: center;
        text-align: center;
    }
    #shopify-section-template--17339391312042__featured_text_zrPgfR .featured-text--root .stacked-text--title,
    #shopify-section-template--17459167101098__featured_text_7yfTRx .featured-text--root .stacked-text--title,
    #shopify-section-template--17471493570730__featured_text_7yfTRx .featured-text--root .stacked-text--title,
    #shopify-section-template--17812067811498__featured_text_7yfTRx .featured-text--root .stacked-text--title,
    #shopify-section-template--17812076331178__featured_text_7yfTRx .featured-text--root .stacked-text--title,
    #shopify-section-template--17339391606954__featured_text_bYDR6b .featured-text--root .stacked-text--title
    {
      padding-right:0;
    }
    /*首页+产品系列(eye+hair) 链接Instagram数据展示End*/

    /*首页 Blog博客Begin*/
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .otsb_section__root,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .otsb_section__root,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .otsb_section__root,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .otsb_section__root,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .otsb_section__root,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .otsb_section__root
    {
      width: 100%;/*大容器*/
      padding:0 48px;
      margin: 0 auto;
      overflow: hidden;
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-h2,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-h2,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-h2,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-h2,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-h2,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-h2
    {
        font-size: 1.525rem;
        text-align:center;
        padding-bottom:1rem;
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .otsb-blog-content .line-clamp-2,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .otsb-blog-content .line-clamp-2,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .otsb-blog-content .line-clamp-2,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .otsb-blog-content .line-clamp-2,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .otsb-blog-content .line-clamp-2,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .otsb-blog-content .line-clamp-2
    {
      -webkit-line-clamp: 3;/*最大行数*/
    }
    #shopify-section-template--17339391312042__otsb_featured_blog_2_7eJfgn .mego-blog-add-next,
    #shopify-section-template--17339391606954__otsb_featured_blog_2_Jfxrc8 .mego-blog-add-next,
    #shopify-section-template--17459167101098__otsb_featured_blog_2_YpTwdw .mego-blog-add-next,
    #shopify-section-template--17471493570730__otsb_featured_blog_2_r9Y84K .mego-blog-add-next,
    #shopify-section-template--17812067811498__otsb_featured_blog_2_r9Y84K .mego-blog-add-next,
    #shopify-section-template--17812076331178__otsb_featured_blog_2_r9Y84K .mego-blog-add-next
    {
      background-color: #f4f9ff;
      position: absolute;
      /* top: -70px; */
      top:-114px;
      left: calc(50% - 105px);/*无法描述的hack*/
      opacity: 1;
      display: block;
      padding: 20px;
      z-index: 1;
      margin-left:0;
    }

    /*首页+产品 问答FAQ版块Begin*/
    #shopify-section-template--17339391312042__otsb_faq_2_CmbxL8 .otsb__root,
    #shopify-section-template--17339391606954__otsb_faq_2_mnDGgH .otsb__root{
      width: 100%;
      padding:0 48px;
      margin: 0 auto;
      overflow: hidden;
    }

    /*首页 NewLetter版块*/
    .newsletter--root {
      width: 100%;
      padding-left:48px;
      padding-right:48px;
      padding-top:0;
    }

    /*******************************************************搜索结果页面响应样式*******************************************************/
    #shopify-section-template--17339391639722__main .search-results--products .product-card--root .product-quick-add {
      display:none;/*quick-add默认样式隐藏*/
    }
    #shopify-section-template--17339391639722__main .search-results--products .product-card--root .product--labels {
      display：none;/*产品标签默认样式隐藏*/
    }

    /*******************************************************产品分类页面响应样式*******************************************************/
    #shopify-section-template--17339391049898__main-collection .main-collection--grid .product-card--root .product-quick-add {
      display:none;/*quick-add默认样式隐藏*/
    }
    #shopify-section-template--17339391049898__main-collection .main-collection--grid .product-card--root .product--labels {
      display:none;/*产品标签默认样式隐藏*/
    }



    /*******************************************************产品详情页面响应样式*******************************************************/


    /* 子区间1: 只适用768px到992px Begin*/
    @media (min-width: 768px) and (max-width: 992px) {
      /*宽度太低，改为上下结构*/
      #shopify-section-template--17339391606954__main-product .main-product--root .main-product--wrapper {
        /*总框架宽度*/
        width:710px;
        flex-direction:column;
      }
      .main-product--root .main-product--wrapper .product-form {
        /*右侧产品详情文本Form总框架*/
        width:100%;
      }
      .swiper-main-root {
        width:710px;
        height:684px;
      }
      .main-product--desktop {
        width:auto;/*重要hack*/
      }
      .mySwiper2 {
        width:532px;
      }
      .mySwiper2 .swiper-wrapper .swiper-slide .product-media--modal {
        width:532px;/*存放image的容器固定尺寸*/
        height:684px;
      }
      .mySwiper2 .swiper-wrapper .swiper-slide .product-media--modal > img {
        width:532px;
        height:684px;
      }
      .mySwiper .swiper-slide{
        width:86px;
        height:109px;
      }
      .mySwiper .swiper-slide img {
        width:86px;
        height:109px;
      }

      /*产品特点 Begin*/
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3
       {
          width: 720px;
          padding:0;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 {
          margin-top:-360px;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-image img,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-image img,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-image img
      {
          border-radius:0;
          width:100%;
          height:auto;
          /* display:block; */
          /* 上述会触发科技版块视频无法显示hack */
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-content-no-overlap,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-content-no-overlap,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-content-no-overlap
       {
          position: relative;
          top: 35px;
          left: -57px;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .heading-size--heading_Y8BNUh,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .heading-size--heading_gYcbWU,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .heading-size--heading_GBdfeg
      {
          font-size: 1.025rem;
          margin-top:1.8rem;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .font-medium,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .font-medium,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .font-medium
      {
          font-size:0.785rem;
          line-height:1.225rem;
          padding-right:0;
          margin-top:0.8rem;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .otsb-rte,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .otsb-rte,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .otsb-rte
      {
          font-size:0.725rem;
          margin-top:0.8rem;
      }
      /*产品特点 End*/

      /*产品成分  -------------------(768 - 992范围内) Begin*/
      /*产品成分(该部分是组合Section [RichText+SlideShow#5]) Begin*/
      /***********************************Part 1   RichText**************************************/
      #shopify-section-template--17339391606954__featured_text_ED64wN {
          min-height: 360px;
          padding-top:0;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .featured-text--root {
          width: 760px;
          min-height:360px;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--button {
          display:none;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root > .stacked-text--wrapper {
          padding-right:1.5rem;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root h2.stacked-text--title{
          font-size: 1.025rem;/*左侧文字标题*/
          margin-bottom: 0.2rem;
          top:0;
          padding-right:0;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--description strong{
          font-size:0.725rem;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--description{
          font-size: 0.725rem;/*左侧文字内容*/
          line-height: 1.225rem;
          margin-top: 0.5rem;
      }




      /***********************************Part 2   SlideShow#5**************************************/
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR {
        top:-360px;
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root {
        width: 760px;
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root .splide-slideshow .md\:slideshow\:h-\[550px\]{
        /*强制限制图片框架高度*/
        max-height: 360px;
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add {
        /*文字版块移动到右侧去*/
        top:2.5rem;
        right:-1rem;
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add .image-treatment-text {
        /* font-size:0.725rem; */
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add .table-cell > div {
        padding:1rem;
        font-size:0.825rem;
      }
      /*左右切换按钮*/
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR button.splide__arrow--prev {
        display:none;/*左按钮隐藏*/
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .splide__arrow.splide__arrow--next {
        border-radius:0!important;
        background-color:#FFFFFF!important;
        top: 3.485rem;
        left: 240px;
      }
      /*产品成分(该部分是组合Section [RichText+SlideShow#5]) End*/
      /*产品成分  -------------------(768 - 992范围内) End*/

      /*RecommendedForYou 版块Begin*/
      #shopify-section-template--17339391606954__featured_products_MRefcf .featured-collection--root {
          width: 760px;
      }
      #shopify-section-template--17339391606954__featured_products_MRefcf .mego-prolists-add-wrapper .featured-collection--products{
          grid-template-columns: repeat(2, minmax(0, 1fr));/*强制每行显示2个产品*/
      }
      /*RecommendedForYou 版块End*/




    }
    /* 子区间1: 768px到992px End*/

    /* 子区间2: 只适用993px到1220px Begin*/
    @media (min-width: 993px) and (max-width: 1220px) {
      #shopify-section-template--17339391606954__main-product .main-product--root .main-product--wrapper {
        /*总框架宽度*/
        width:960px;
      }
      .main-product--root .main-product--wrapper .product-form {
        /*右侧产品详情文本Form总框架*/
        width:420px;
      }
      .swiper-main-root {
        width:520px;
        height:561px;
      }
      .mySwiper2 {
        width:436px;
      }
      .mySwiper2 .swiper-wrapper .swiper-slide .product-media--modal {
        width:436px;/*存放image的容器固定尺寸*/
        height:561px;
      }
      .mySwiper2 .swiper-wrapper .swiper-slide .product-media--modal > img {
        width:436px;
        height:561px;
      }
      .mySwiper .swiper-slide{
        width:70px;
        height:90px;
      }
      .mySwiper .swiper-slide img {
        width:70px;
        height:90px;
      }
      /*产品特点 Begin*/
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3
       {
          width: 960px;
          padding:0 20px;
          margin: 0 auto;
          overflow: hidden;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 {
          margin-top:-480px;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-image img,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-image img,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-image img
      {
          border-radius:0;
          width:100%;
          height:auto;
          /* display:block; */
          /* 上述会触发科技版块视频无法显示hack */
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-content-no-overlap,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-content-no-overlap,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-content-no-overlap {
          position: relative;
          top: 50px;
          left: -77px;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .heading-size--heading_Y8BNUh,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .heading-size--heading_gYcbWU,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .heading-size--heading_GBdfeg
      {
          font-size: 1.225rem;
          margin-top:0;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .font-medium,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .font-medium,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .font-medium
      {
          font-size:0.885rem;
          line-height:1.625rem;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb-iwt-no-overlap .otsb-rte,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .otsb-rte,
      #shopify-section-template--17339391606954__otsb_media_with_text_1_bPgJD3 .otsb-iwt-no-overlap .otsb-rte
      {
          font-size:0.825rem;
          margin-top:1.8rem;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_RHRJKt .otsb-iwt-no-overlap .otsb-rte {
        margin-top:0;
      }
      /*产品特点 End*/

      /*产品成分  -------------------(993 - 1220范围内) Begin*/
      /*产品成分(该部分是组合Section [RichText+SlideShow#5]) Begin*/
      /***********************************Part 1   RichText**************************************/
      #shopify-section-template--17339391606954__featured_text_ED64wN {
          min-height: 480px;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .featured-text--root {
          width: 960px;
          min-height:480px;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--button {
          display:none;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root h2.stacked-text--title{
          font-size: 1.225rem;/*左侧文字标题*/
          margin-bottom: 0.8rem;
          top:0;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--description strong{
          font-size:0.825rem;
      }
      #shopify-section-template--17339391606954__featured_text_ED64wN .stacked-text--root .stacked-text--description{
          font-size: 0.825rem;/*左侧文字内容*/
          line-height: 1.625rem;
          margin-top: 1.2rem;
      }




      /***********************************Part 2   SlideShow#5**************************************/
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR {
        top:-480px;
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root {
        width: 960px;
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .otsb__root .splide-slideshow .md\:slideshow\:h-\[550px\]{
        /*强制限制图片框架高度*/
        max-height: 430px;
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add {
          position:absolute;/*文字版块移动到右侧去*/
          top:2.5rem;
          right:0;
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add .table-cell > div {
        padding-left:2.5rem;
        padding-right:2.5rem;
      }
      /*左右切换按钮*/
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR button.splide__arrow--prev {
        display:none;/*左按钮隐藏*/
      }
      #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .splide__arrow.splide__arrow--next {
        border-radius:0!important;
        background-color:#FFFFFF!important;
        top:4rem;
        left:306px;
      }
      /*产品成分(该部分是组合Section [RichText+SlideShow#5]) End*/
      /*产品成分  -------------------(993 - 1220范围内) End*/

      /*RecommendedForYou 版块Begin*/
      #shopify-section-template--17339391606954__featured_products_MRefcf .featured-collection--root {
          width: 960px;
      }
      /*RecommendedForYou 版块End*/


    }
    /* 子区间2: 993px到1220px End*/

}




/********************************************************屏幕最小宽度超过1221像素********************************************************/
/********************************************************屏幕最小宽度超过1221像素********************************************************/
/********************************************************屏幕最小宽度超过1221像素********************************************************/
@media (min-width: 1221px) {
    .stacked-text--root[data-x-alignment=center] {
        justify-self: left;
        justify-content: left;
    }
    #shopify-block-AUS9MbzROejFPZENvM__instafeed_app_block_ARVKhW .apps--root {
      padding: 0;
    }
    .product-quick-add[data-hover=true] {
        opacity: 1;
        transform: scale(1);
        margin: 0;
        padding: 10px 0;
        left: 0;
        bottom: -70px;
        right: auto;
        width: 100%;
        background-color: #000000;
        border-radius: 2px;
    }
    .mego-add-modwidth {
        width:1200px;
    }

    /*******************************************************搜索结果页面响应样式*******************************************************/
    #shopify-section-template--17339391639722__main .search-results--products .product-card--root .product-quick-add {
      display:none;/*quick-add默认样式隐藏*/
    }
    #shopify-section-template--17339391639722__main .search-results--products .product-card--root .product--labels {
      display:none;/*产品标签默认样式隐藏*/
    }

    /*******************************************************产品分类页面响应样式*******************************************************/
    #shopify-section-template--17339391049898__main-collection .main-collection--grid .product-card--root .product-quick-add {
      display:none;/*quick-add默认样式隐藏*/
    }
    #shopify-section-template--17339391049898__main-collection .main-collection--grid .product-card--root .product--labels {
      display:none;/*产品标签默认样式隐藏*/
    }


    /*首页+产品详情 After&Before **************************************/
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-images,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .otsb-content-wrapper .mego-abshow-add-images
    {
       flex-basis: 63%; /* 基准宽度 */
       max-width: 63%;  /* 防止溢出 */
    }
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .mego-abshow-add-text,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .mego-abshow-add-text
    {
       flex-basis: 37%;
       max-width: 37%;
    }
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .otsb-h2.heading--template--17339391312042__otsb_image_comparison_4_hH6Hbk,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .otsb-h2.heading--template--17339391606954__otsb_image_comparison_4_FJramt
    {
      font-size: 1.625rem!important;
    }
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .otsb-h2.heading-size--heading_mmMhx4,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .otsb-h2.heading-size--heading_nVkTfb
    {
      font-size: 1.625rem;
    }
    #shopify-section-template--17339391312042__otsb_image_comparison_4_hH6Hbk .color-text-heading_mmMhx4 .otsb-rte,
    #shopify-section-template--17339391606954__otsb_image_comparison_4_FJramt .color-text-heading_nVkTfb .otsb-rte
    {
      font-size: 1.025rem;
    }

    /*首页 关于Susan Lin简介Begin*/
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr {
      width: 1200px;
      margin: 0 auto;
      overflow: hidden;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb__root .md\:w-\[60px\]{
      width:80px;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb__root .md\:h-\[60px\] {
      height:80px;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb__root .bg-\[rgba\(var\(--image-treatment-text\)\2c 0\.06\)\] {
      background-color:rgba(0,0,0,0.8)
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-image-with-text {
      flex-direction: row;/*展示为左右结构*/
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .border-radius-template--17339391312042__otsb_media_with_text_1_mejKVr {
      border-radius: 0;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-iwt-no-overlap {
      padding-left: 4.2rem;
      padding-right: 0.15rem;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .color-text-heading_La3ick .font-medium,
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .color-text-heading_La3ick .heading-size--heading_La3ick{
      font-size: 2.225rem;
      font-weight: 600;
      color: #000000;
      font-family: "Times New Roman", Times, serif;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-rte{
      font-size: 1.125rem;
      color: #000000;
      font-family: Arial, Arial, sans-serif;
      margin-top: 1rem;
    }
    #shopify-section-template--17339391312042__otsb_media_with_text_1_mejKVr .otsb-iwt-content-no-overlap {
      position: relative;
      top: 50px;
      left: -50px;
      background-color: #FFFFFF;
      z-index:10;
    }
    /*首页 关于Susan Lin简介End*/





    /*******************************************************产品详情页面响应样式*******************************************************/
    .main-product--root .main-product--wrapper .product-form {
      width:563px;/*右侧产品详情文本Form总框架*/
      position:static;/*右侧Form总框架静止跟随上下滑动*/
    }

    /*产品成分 Begin*/
    #shopify-section-template--17339391606954__otsb_slideshow_5_y7n9rR .mego-class-add .table-cell > div {
      padding-left:2.5rem;
      padding-right:2.5rem;
    }
    /*产品成分 End*/

    /*视频按钮 变大变灰*/
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb__root .md\:w-\[60px\]{
        width:80px;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb__root .md\:h-\[60px\] {
        height:80px;
      }
      #shopify-section-template--17339391606954__otsb_media_with_text_1_y9Eygy .otsb__root .bg-\[rgba\(var\(--image-treatment-text\)\2c 0\.06\)\] {
        background-color:rgba(0,0,0,0.8);
      }

}


/* --- 仅针对首页重叠板块：极致缩小标题与描述间距 --- */
@media screen and (max-width: 767px) {

  /* 1. 保持文字块整体上移位置（不改变文图距离） */
  #shopify-section-template--17339391312042__image_with_text_GUrafX .image-with-text__text-column,
  #shopify-section-template--17339391312042__image_with_text_GUrafX .standard-contents,
  #shopify-section-template--17339391312042__image_with_text_GUrafX .stacked-text--root {
    padding-top: 0 !important;
    margin-top: -50px !important;
  }

  /* 2. 核心修改：极致缩小标题下方的空隙 */
  #shopify-section-template--17339391312042__image_with_text_GUrafX .stacked-text--title {
    line-height: 1.15 !important;
    font-size: 1.7rem !important;
    margin-bottom: 2px !important; /* 从 6px 调小到 2px，几乎贴合 */
    display: block !important;
  }

  /* 3. 核心修改：消除描述文字顶部的所有空隙 */
  #shopify-section-template--17339391312042__image_with_text_GUrafX .stacked-text--description {
    font-size: 1.0rem !important;
    line-height: 1.4 !important;
    margin-top: 0 !important;       /* 彻底消除顶部的 5px 间距 */
    padding-top: 0 !important;
    display: block !important;
  }

  /* 4. 保持下方按钮的间距（避免太挤） */
  #shopify-section-template--17339391312042__image_with_text_GUrafX .stacked-text--button {
    margin-top: 15px !important;
  }
}


/* --- 彻底拉开“Customer Proven”分区的重叠 --- */
@media screen and (max-width: 767px) {

  /* 1. 选中“Customer Proven”这行小字，强制向下推 */
  #shopify-section-template--17339391312042__featured_text_zrPgfR [class*="overline"] {
    color: #4a4a4a !important;   /* 恢复正常颜色（灰黑色） */
    display: block !important;
    margin-bottom: -18px !important; /* 核心：产生18px间距，把标题挤下去 */
    position: relative !important; /* 确保它不漂浮在标题上 */
    line-height: 1.4 !important;
  }

  /* 2. 选中下方的标题，确保文字不重叠 */
  #shopify-section-template--17339391312042__featured_text_zrPgfR h2,
  #shopify-section-template--17339391312042__featured_text_zrPgfR [class*="heading"] {
    color: #000000 !important;   /* 恢复标题为黑色 */
    line-height: 1.2 !important;  /* 增加标题内部行高 */
    margin-top: 0 !important;
    display: block !important;
  }

  /* 3. 缩小下方描述文字的字号 */
  #shopify-section-template--17339391312042__featured_text_zrPgfR [class*="text"] {
    color: #4a4a4a !important;
    font-size: 1.4rem !important;  /* 调小字号 */
    line-height: 1.4 !important;
  }
}