/** Shopify CDN: Minification failed

Line 328:39 Expected ":"

**/
.view_description.wrapper{margin-top:50px;}
.collapsible-content {display:none;}
.table-container {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-container table {
  width: 100%;
  min-width: 800px;
  border-collapse: collapse;
}
.product-information .price{color:#000;}
.select__fieldset, .radio__fieldset{display:block;}
.radio__legend__label{display:block}
.radio__legend__value{display:inline-block;color:#666;}
.radio__fieldset--variant-option-image .radio__buttons{display:block;}
.radio__fieldset--variant-option-image .option-image{display:none;}
.radio__fieldset--variant-option-image .radio__button label{display:block;}
.radio__fieldset--variant-option-image .option-title{display:inline-block;}
.radio__fieldset .radio__button{min-width:auto;}
.radio__legend__option-name{font-size:19px;vertical-align:unset;}
legend.radio__legend{margin-bottom:14px;}
/* .navlink--toplevel{color:#212121;} */
.hero__title.color-white, .hero__subheading.color-white, .hero__rte.color-white, .hero__description.color-white{color:#fff;}
.sliderow__title{line-height:35px;}
 .mobile_menu_bg {
  height: 35px;
  width: 35px;
  background-color: #fff;
  display: inline-block;
  float: left;
  margin-right: 9px;
  background-position:left top;
  background-repeat:no-repeat;
  background-size:cover;
}
/* .mobile_menu_bg.mobile_menu_bg_ceiling_lights{background-image:url('/cdn/shop/files/mo_bg_celing_lights.svg?v=1757318577');}
.mobile_menu_bg.mobile_menu_bg_wall_lights{background-image:url('/cdn/shop/files/mo_bg_wall_lights.svg?v=1757318577');}
.mobile_menu_bg.mobile_menu_bg_table_lamps{background-image:url('/cdn/shop/files/mo_bg_table_lamps.svg?v=1757318577');}
.mobile_menu_bg.mobile_menu_bg_floor_lamps{background-image:url('/cdn/shop/files/mo_bg_floor_lamps.svg?v=1757318577');} */
/*
/cdn/shop/files/mo_bg_chandeliers.svg?v=1757318577

/cdn/shop/files/mo_bg_pendant_lights.svg?v=1757318577

*/

.content-wrapper.policy{display:inherit;}
#about_time_content .items-center{display:grid;grid-template-columns:48% 52%}
.about_time_text{padding:70px 40px 70px;background:#000;color:#fff;}
.years_list>div{padding:40px 0;text-align:center;}
.years_list button{font-size: 22px;padding: 10px 20px;font-weight: bold;font-style: normal;opacity: 0.65;color:#333;margin:0 15px;}
.years_list button.current{opacity:1;font-style:italic;color:#000;border-bottom:2px solid #000;}

.accordion__title[data-collapsible-trigger] .icon{transform: none;  transition: none;top:20px;right:0;}
.accordion__title[data-collapsible-trigger] .icon.icon-minus{top:30px;}
.font-heading{text-transform: capitalize;}
h1.product__title{text-transform:capitalize;}
 .product-item__title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
  }
  .product-item__info{padding:20px 0;}
  .view_description .text-container h3{margin-top:0;}
  .collapsible.active .collapsible-content {
      padding-top: 1rem;
      padding-bottom: 1rem;
      display:block;

      opacity: 1;
      transform: none;
      transition: transform .3s ease-out,opacity .3s ease-in;
      animation: fadeInUp .3s ease-in;
  }
  
  .collapsible.collapsible-container{border-top: 1px solid var(--border);
    border-bottom: 1px solid var(--border);
    margin-top:-1px;
  }
.collapsible-header{
    padding: 1.5rem 30px 1.5rem 0;
    cursor:pointer;
    font-family: var(--FONT-STACK-HEADING);
    font-style: var(--FONT-STYLE-HEADING);
    font-weight: var(--FONT-WEIGHT-HEADING);
    letter-spacing: var(--LETTER-SPACING-HEADING);
    text-transform: var(--FONT-UPPERCASE-HEADING);
    font-size: var(--font-heading-x-small);
    color: var(--text);
    position:relative;

}

.collapsible-icon{position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  transition: opacity .3s ease,transform .3s ease,visibility .3s;
  display: inline-block;
  width: var(--icon-size, 20px);
  height: var(--icon-size, 20px);
  vertical-align: middle;
  fill: none;
  stroke: var(--icons, currentColor);
  stroke-width: var(--ICON-STROKE-WIDTH);
  font-size:22px;
  font-weight:normal;
  color:#777;
}
.collapsible-content h3{font-size:22px;color:#212121;}

.collapsible-content {
    width: 100%;
    padding: 1.5rem;
}
.collapsible-content a{text-decoration:none;display: inline-flex;
  align-items: center;
  gap: 10px;}

.content-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 6%; /* 中间间隔10% */
}

.image-container {
    flex: 0 0 47%; /* 电脑端占45%宽度 */
}
.image-container img{width:100%;}

.text-container {
    flex: 0 0 47%; /* 电脑端占45%宽度 */
    color:#212121;
}

.parameters-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr); /* 电脑端一行两列 */
    gap: 1rem;
    margin-bottom:20px;
}

.parameter-item {
    display: flex;
    padding: 0.75rem 1rem;
    border-radius: 4px;
}

.parameter-title {
    font-weight: 600;
    color: #212121; /* 标题黑色 */
    /* min-width: 80px; */
}

.parameter-value {
    color: #333; /* 参数值 #333 */
    flex: 1;
}

/* 隔行变色效果 */
.parameters-grid .parameter-item:nth-child(4n+1),
.parameters-grid .parameter-item:nth-child(4n+2) {
    background-color: #f5f5f5;
}

.parameters-grid .parameter-item:nth-child(4n+3),
.parameters-grid .parameter-item:nth-child(4n+4) {
    background-color: #fafafa;
}
.collapsible-content.download img{width:30px;}
.breadcrumbs span{padding:0 3px;}
.template-index .main-content{margin-top:113px;}
/* 手机端响应式调整 */
@media (max-width: 768px) {
  .template-index .main-content{margin-top:85px;}
  .accordion-group__items {display:block}
  .years_list button{font-size:14px;padding:5px 0;margin:0 10px;}
  #about_time_content .items-center{display:block;gap:0%;grid-template-columns:47% 47%}
.about_time_text{padding-top:20px;}
    .image-container,
    .text-container {
        flex: 0 0 100%; /* 手机端占100%宽度 */
    }
    
    .text-container {
        margin-top: 1rem; /* 手机端上下布局时添加间距 */
    }

    .parameters-grid {
        grid-template-columns: 1fr; /* 移动端一行一列 */
    }
    
    /* 移动端隔行变色 */
    .parameters-grid .parameter-item:nth-child(odd) {
        background-color: #f5f5f5;
    }
    
    .parameters-grid .parameter-item:nth-child(even) {
        background-color: #fafafa;
    }
    .collection_text-container {
            position: relative;
            overflow: hidden;
        }
        
        .collection_text-content {
            font-size: 15px;
            line-height: 20px;
            color: #555;
        }
.collection_text-content.collapsed {
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            overflow: hidden;
        }
        
        .collection_read-more-btn {
            display: inline-block;
            margin-top: 0;
            color: #f12f37;
            font-weight: 600;
            font-size: 13px;
            cursor: pointer;
            background: none;
            border: none;
            padding: 0 0;
        }
        
        .collection_read-more-btn:focus {
            outline: none;
        }
        
        .collection_read-more-btn .icon {
            display: inline-block;
            margin-left: 5px;
            transition: transform 0.3s ease;
            font-size: 14px;
        }
        
        .expanded .icon {
            transform: rotate(180deg);
        }
}


.breadcrumbs{margin: 25px var(--outer) 0;max-width:1400px;padding:0 0;}
.product__submit .btn span.btn__text{text-transform:capitalize;}
.sliderule__wrapper .sliderow__title sup{display:none;}
.accordion__heading{grid-column: unset;}
.faq.wrapper.hero__content__wrapper{display:block;}
.accordion{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;}
/* .theme__header{position:unset;} */

.navlink--toplevel{color:#212121;}
.header__mobile__hamburger, .header__logo__link{color:#212121;}
.navlink{color:#212121;}
/* 基础箭头样式 */
        .arrow {
            width: 30px;
            height: 30px;
            position: relative;
        }
        
        /* 向上箭头 */
        .arrow-up::before,
        .arrow-up::after {
            content: '';
            position: absolute;
            background-color: #333;
            width: 2px;
            height: 15px;
        }
        
        .arrow-up::before {
            transform: rotate(-45deg) translateX(7px);
        }
        
        .arrow-up::after {
            transform: rotate(45deg) translateX(-7px);
        }
        
        /* 向下箭头 */
        .arrow-down::before,
        .arrow-down::after {
            content: '';
            position: absolute;
            background-color: #333;
            width: 2px;
            height: 15px;
        }
        
        .arrow-down::before {
            transform: rotate(45deg) translateX(7px);
            top: 0;
        }
        
        .arrow-down::after {
            transform: rotate(-45deg) translateX(-7px);
            top: 0;
        }
        .collection__products .grid-outer {
        border-bottom:1px solid  rgb(247,247,248);
        padding-bottom: 95px;
      }
@media only screen and (min-width: 750px) {
  .accordion-group__items {
    grid-template-columns: 40% 55%;
  }
}
/*about us by xyz*/
.page-content {
  max-width: 100%;
}

.clearer{font-size:0;line-height:0;height:0;clear:both}
.about-xyz{max-width:1920px;margin:0 auto;}
.about-text1{text-align:center;font-size:33px;line-height:47px;margin:50px 0 80px;color:#595b5f;}
.about-banner2{height:1258px; no-repeat right top;}

.about-banner2-left{width:51%;float:left;margin-top:150px;}
.about-banner2-left img{width:100%}

.about-banner2-right{width:45%;float:right;margin-top:210px;padding:0 80px 0 80px;}
.about-banner2-right .title{font-weight:bold;font-size:50px;line-height:66px;}
.about-banner2-right p{font-size:30px;line-height:45px;}

.about-banner-3{height:743px;background-repeat:no-repeat;background-position:right top;margin-top:-368px;margin-bottom:120px;}
.about-banner-3-1{margin:50px 122px 0 122px}
.about-banner-3 .about-banner-3-1 img.img{width:100%;margin-top:90px;}
.about-banner-3-1 p{font-size:29px;line-height:45px;color:#595b5f}

.about-xyz .about-banner-4{}
.about-xyz .about-banner-4 img.img{margin:0 auto;width:90%;display:block;}

.about-banner-5{height:644px;background-repeat: no-repeat;background-position:center top;margin-top:-17px; padding-top:115px;}

.about-banner-5 div.text{text-align:center;margin:0 auto;font-size:30px;line-height:50px;color:#fff;padding-top:20px;}
.bot-tag span{  background: #e07229;padding: 4px 17px;border-radius: 13px;margin: 0 20px;}
.bot-tag {margin-top:70px;}

.about-dias{padding:110px;}
.about-dias-left{float:left;width:29.5%;}
.about-dias .about-dias-left img.img{width:100%;margin-top:0;margin-bottom:0}
.about-dias-right{float:right;width:70%}
.about-dias .about-dias-right img{box-shadow:3px 3px 3px 3px #eee}
.about-dias .about-dias-right img.img1{width:49.5%;float:left;margin-top:0;margin-bottom:20px;}
.about-dias .about-dias-right img.img2{width:49.5%;float:right;margin-top:0;margin-bottom:20px;}
.about-dias .about-dias-right img.img3{width:49.5%;float:left;margin-top:0;margin-bottom:20px;}
.about-dias .about-dias-right img.img4{width:49.5%;float:right;margin-top:0;margin-bottom:20px;}

.mission-top .title{font-size:110px;font-weight:bold;padding:20px 50px;float:left;line-height:116px;background:#fff;width:30%;margin-left:50px;}
.mission-top .text{width:50%;float:left;font-size:30px;line-height:46px;padding:50px 0 0 50px;}
.mission-bottom .mission-content{width:70%;margin:0 auto 0;}
.mission-bottom .mission-content img.img{width:100%;margin:0;}
.mission-bottom{background-repeat: repeat-y;background-position:center top;}
.about-dias-left img.img2{display:none;}
#about-video{width:100%}
/*about us by xyz End*/

/*copy right by xyz*/
.copyright-xyz{max-width:1920px;margin:0 auto;}
.copyright-xyz .banner{position:relative;}
.copyright-xyz .banner img{margin:0}
.copyright-xyz .banner-text{position:absolute;width:100%;color:#fff;padding: 160px 110px 0 110px;text-align:center;top:0;}
.copyright-xyz .banner-text .text-title{font-size:71px;font-weight:bold;line-height:95px}
.copyright-xyz .banner-text .text-content{font-size:30px;line-height:47px;margin-top:20px;}
.copyright-content{width:100%;padding:0 100px;margin-top:-180px;position:relative;}
.copyright-content .title{font-size:41px;line-height:78px;}
.copyright-left,.copyright-right{padding:190px 75px;height:980px;font-size:30px;line-height:47px;}
.copyright-left{float:left;width:50%;}
.copyright-right{float:right;width:50%;}
.copyright-left .tag{width:120px;height:4px;margin-bottom:60px;}
.copyright-right .tag{width:120px;height:4px;margin-bottom:60px;}

/*copy right by xyz End*/
/*warranty  by xyz*/
.warranty-xyz{max-width:1920px;margin:0 auto;}
.warranty-content{padding:90px 136px;}
.warrantys{padding:66px;box-shadow: 3px 3px 3px #ddd,-3px -3px 3px #ddd,-3px 3px 3px #ddd,3px -3px 3px #ddd;border-radius:30px;margin-bottom:50px;}
.warrantys .title{font-size:50px;font-weight:bold;color:#595b5f}
.warrantys .content{font-size:30px;line-height:45px;color:#595b5f}
.warrantys .tag{width:120px;height:4px;background:#e07229;margin-bottom:30px;}

/* .warrantys-other{background-image:url("http://img.parrotuncle.com/shopify/img/warranty-bg.jpg");background-repeat:repeat-x;background-position:left bottom;} */
.warrantys-other{background-color: #f5f2ec;background-repeat:repeat-x;background-position:left bottom;}
.warrantys-other{margin-bottom:50px;padding:0 136px;}
.warrantys.other{padding:0;box-shadow:none;border-radius:none;margin-bottom:0;}
.warrantys.other .cont{width:32%;float:left;padding:50px 35px;box-shadow: 3px 3px 5px #eee,-3px -3px 5px #eee,-3px 3px 5px #eee,3px -3px 5px #eee;font-size:29px;line-height:45px;color:#595b5f;height:920px;background:#fff;}
.warrantys.other .cont2,.warrantys.other .cont4{width:2%;float:left;height:1px}


.warrantys.other .cont .wct{font-weight:bold;font-size:50px}
.warrantys.other .cont1{font-size:29px;line-height:45px;}
.warrantys.other  .options{font-size:29px;line-height:45px;color:#595b5f;padding:40px 0 ;}

/**warranty by xyz End*/

/*faqs  by xyz*/
.faqs-xyz{max-width:1920px;margin:0 auto;}
.faqs-xyz .banner{line-height: 0;}
.faqs-xyz .banner img{width:100%;margin: 0;}
.faqs-content  {background: #f6f6f6;}
.faqs-content-inner{background: #fff;}
.faqs-content,.faqs-content-inner{padding:135px 135px;}
.faqs-content .faqs{padding: 60px;background: #fff;margin-bottom: 20px;box-shadow: #ddd 3px 3px 3px 2px;}
.faqs .faqs-q{color: #595b5f;font-size: 33px;line-height: 47px;font-weight: bold;border-bottom: 1px solid #8a8a8a;}
.faqs-q span.tag{background: #e07229;height: 3px;width: 60px;display: block;margin-bottom: -1px;}
.faqs .faqs-a{font-size: 29px;line-height: 47px;color: #595b5f;margin-top: 10px;}

.faqs-content-inner .tit{color: #595b5f;font-size: 33px;font-weight: bold;line-height: 47px;margin-bottom: 20px;}
.faqs-content-inner .tit-a,.faqs-content-inner .tit-b,.faqs-content-inner p{font-size: 29px;line-height: 47px;}
.faqs-content-inner .tit-a{color:#e07229;font-weight: bold;}
.faqs-content-inner .tit-b{color: #595b5f;font-weight: bold;}
.faqs-content-inner p{color: #595b5f;margin-bottom: 50px;}
.faqs-content-inner img.pic{max-width: 100%;margin: 0 auto;display: block;  }
/**faqs by xyz End*/
.tos-xyz{max-width:1920px;margin:0 auto;}
.tos-xyz .banner{line-height: 0;}
.tos-xyz .banner img{width:100%;margin: 0;}
.tos-content  {background: #fff;padding:140px;}
.tos-items{margin:100px 0 ;}
.tos-items .top-bar{border-bottom: 1px solid #8a8a8a;line-height: 0;margin-bottom: 80px}
.tos-items .top-bar .tag{height: 6px;width: 150px;background: #e07229;margin-bottom: -1px;display: inline-block;}
.tos-items .tit,.overview .tit{font-size: 41px;line-height: 47px;font-weight: bold;color: #595b5f;margin: 50px 0 ;}
.tos-items .tit .left-tag{width: 120px;text-align: center;color: #e07229;float: left;}
.tos-items .tos-text,.overview .tos-text{margin-left: 120px;font-size: 29px;color: #595b5f;line-height: 47px;}
.overview .top-bar{border-bottom: 1px solid #8a8a8a;line-height: 0;}
.overview .top-bar .tag{height: 6px;width: 350px;background: #e07229;margin-bottom: -1px;display: inline-block;}
.overview .tos-text{margin-left: 0;}
.overview .tit{background: #fff;padding-right: 20px;float: left;display: inline-block;margin-top: -20px;font-size: 50px;}

.payment_xyz{max-width:1920px;margin:0 auto;}
.payment_xyz .banner{line-height: 0;}
.payment_xyz .banner img{width:100%;margin: 0;}
.payment_xyz .payment_method_content img{width:100%;}
.payment_xyz .payment_method_content{padding: 200px 200px 50px;}




.refund-xyz{max-width:1920px;margin:0 auto;}
.refund-xyz .banner{line-height: 0;}
.refund-xyz .banner img{width:100%;margin: 0;}
.refund-content  {background: #fff;padding:140px;}
.refund-items{margin:100px 0 ;}
.refund-items .top-bar{border-bottom: 1px solid #8a8a8a;line-height: 0;margin-bottom: 80px}
.refund-items .top-bar .tag{height: 6px;width: 350px;background: #e07229;margin-bottom: -1px;display: none;}
.refund-items .tit{margin-bottom: 20px;}
.refund-items .tit .left-tag{width: 120px;text-align: center;color: #e07229;float: left;line-height: 47px;font-size: 33px;font-weight: bold;}
.refund-items .right-tag,.overview .refund-text{margin-left: 120px;font-size: 29px;color: #595b5f;line-height: 47px;}
.overview .refund-text{margin-left: 0;}
.refund-items .title{font-size: 50px;font-weight: bold;color: #595b5f;display: inline-block;padding-right: 40px;border-bottom: 6px solid #e07229;margin-bottom: -1px;}
.refund-items .tit .left-tag i{font-style: normal;letter-spacing: -3px;}

.privacy-xyz{max-width:1920px;margin:0 auto;}
.privacy-xyz .banner{line-height: 0;}
.privacy-xyz .banner img{width:100%;margin: 0;}
.privacy-item{margin-bottom: 50px;}
.privacy-item .title{font-size: 36px;color: #595b5f;font-weight: bold;}
.privacy-item .bar{line-height: 0;border-bottom: 3px solid #e07229;width: 100px;margin-bottom: 50px;}
.privacy-item .privacy-text{font-size: 30px;line-height: 45px;color: #595b5f;margin-top: 40px;}
.privacy-item .privacy-tab{font-size: 30px;line-height: 45px;color: #595b5f;}
.privacy-block.block1{background: #fafafa;}
.privacy-block.block2{background: #fafafa;}
.privacy-block{padding: 80px 140px;}
.giveaway-block{padding:30px 140px;}
.privacy-tab.tab1{width: 55%;float: left;padding-right: 40px;}
.privacy-tab.tab2{width: 45%;float: right;}
.privacy-tab .tt{font-size: 80px;color: #e07229;font-weight: bold;float: left}
.privacy-tab.tab1 p,.privacy-tab.tab2 p,.privacy-tab.tab3 p{margin-left: 98px;}
.privacy-tab{margin-bottom: 50px;}

.shipping-xyz{max-width:1920px;margin:0 auto;}
.shipping-xyz .banner{line-height: 0;}
.shipping-xyz .banner img{width:100%;margin: 0;}

.shipping-content{padding: 140px;}
.shipping-left .title,.shipping-right .title{font-size: 50px;font-weight: bold;color: #595b5f}
.shipping-content .shipping-left{width: 40%;float: left;}
.shipping-content .shipping-right{width: 60%;float: left;}
.shipping-left .tag{border-bottom: 6px solid #e07229;line-height: 0;width: 200px;}
.shipping-text{font-size: 30px;line-height: 45px;color: #595b5f;}
.shipping-right .title span{float: left;margin-right: 20px;}
.shipping-right ul{clear: both}
.shipping-right .shipping-text{margin-bottom: 40px;}
.giveaway-block .title-middle{text-align:center;}

.giveaway-block .privacy-item .title span {
  font-size: 36px;
  line-height: 67px;
  padding: 0 50px;
  border-radius: 40px;
  background: #ee802e;
  color: #fff;
}
.page-content .explain{margin-left: 3%;
margin-bottom: 40px;}
/*creator-xyz*/
.creator-xyz{max-width:1920px;margin:0 auto;}
.creator-xyz .banner{line-height: 0;text-align:center;margin: 100px 0 200px;}
.creator-xyz .banner img{max-width:90%;width:90%;margin: 0 auto;}
.giveaway-xyz{max-width:1920px;margin:0 auto;}
.giveaway-xyz .banner{line-height: 0;text-align:center;margin: 0px 0px 0px;}
.giveaway-xyz .banner img{max-width:100%;width:100%;margin: 0 auto;}
.creator-block1 .block1-title{font-weight: bold;color:#59595b;font-size:58px;line-height: 62px;margin-bottom:100px;}
.creator-block1 .block1-title .tag{height:56px;width:160px;background: #ee802e;display: inline-block;margin:55px 30px 0 0 ;border-radius: 0 28px 28px 0;float:left;}
.creator-block1 .block1-title p{float:left;}
.creator-block1 .content-left{float:left;width:32%;}
.creator-block1 .content-left img{width:100%;}
.creator-block1 .content-right{float:right;width:65%;}
.creator-block1 .content-right .content-block{padding:0  88px;}
.creator-block1 .content-right .right-title{font-weight: bold;font-size:50px;}
.creator-block1 .content-right .right-title span{margin-left:30px}
.creator-block1 .content-right .right-title img{margin:0;}
.creator-block1 .content-right ul {padding-left:0;}
.creator-block1 .content-right ul li{font-size:33px;line-height: 41px;margin-bottom:20px;list-style:none;color:#59595b;}
.creator-block1 .content-right ul.indent li{text-indent: -37px;margin-left:37px;}
.creator-block1 .content-right ul li span{float:left;}
.creator-block1 .content-right ul li p{float: left;margin:0}
.creator-block1 .creator-dashed{background: url("https://img.parrotuncle.com/shopify/img/creator-dashed.jpg") repeat-x left top;height:2px;margin:90px 0 50px;}
.creator-block2 .block2-content{width:90%;margin:0 auto;height:520px;}
.block2-content .block2-left,.block2-content .block2-right{width:8%;float:left;height: 100%;background-size: 100% 100%;background-repeat:no-repeat;}
.creator-block2{transform:translateY(-100px);transition:all 0 ease-in;}
.block2-content .block2-left{background-image:url("https://img.parrotuncle.com/shopify/img/creator-t-left.png");}
.block2-content .block2-right{background-image:url("https://img.parrotuncle.com/shopify/img/creator-t-right.png");}
.block2-content .block2-center{height:100%;width:84%;float:left;background: #ee802e;}
.block2-center h3{color:#fff;font-size:50px;line-height: 70px;text-align: center;font-weight:bold;margin:100px 0;}
.block2-center p{width:33.3%;float:left;text-align:center;color:#fff;font-size:37px;line-height: 41px;padding:0 50px;}
.block2-center p.p2{border-left:3px dashed #fff;border-right:3px dashed #fff;height:100%;}
.creator-block3{width:90%;margin:80px auto;}
.creator-block3-left{float:left;width:35%;}
.creator-block3-right{float:right;width:60%;}
.creator-block3-right img,.creator-block3-left img{width:100%;}
.creator-block4{margin-top:100px;}
.creator-block4 .examples{padding:120px 50px;background: #fdf2ea;}
.creator-block4 .title{text-align: center;margin-bottom: -40px;}
.creator-block4 .title span{font-size:50px;line-height: 67px;padding:0 50px;border-radius: 40px;background: #ee802e;color:#fff;}
.creator-block4 .example-border{width:50%;float:left;padding:30px 50px;}
.creator-block4.give-away .example-border{width:33%}
.creator-block4 .example{background: #fff;padding:40px;border-radius: 10px;box-shadow: 3px 3px 5px #dedede;}
.creator-block4 .creator-video{width:100%;}
.creator-block4 .video-title{font-size:28px;line-height: 31px;color:#59595b;border-top:1px solid #59595b;padding:20px 0 ;max-height:100px;overflow:clip;}
.wholesale-xyz{max-width:1920px;margin:0 auto;}
.wholesale-xyz .banner{line-height: 0;}
.wholesale-xyz .banner_phone{display:none}
.wholesale-xyz .banner img{width:100%;margin: 0;}
.ws_block1{margin-top:40px;}
.ws_block1_content{width:100%;max-width: 1440px;margin:0px auto 20px;}
.ws_block1_content .wsc1{width:25%;padding:0 10px;float:left;}
.ws_block1_content .wsc1 img{width:100%;}
.ws_block1 .title{font-size:30px;text-align: center;font-weight:400;line-height: 50px;}
.ws_block2{background: #f1f1f1;}
.ws_block2_content{width:100%;margin:20px auto;max-width:1440px;text-align: center;padding:34px 0;}
.ws_block2_content .t1{font-size:30px;padding: 0 0 9px 0;font-weight: bold;}
.ws_block2_content .t2{font-size:20px;}
.ws_block2_content .t3{font-size:20px;font-weight:bold;margin:5px 0;color:#e07229}
.ws_block2_content .t4 a{font-size:20px;display: inline-block;padding:5px 20px;color:#e07229}


.ws_b3_in{display: inline-block;margin-top: -74px;background: #fff;padding: 0 50px;}
.ws_block3_content{width:100%;margin: 88px auto 20px;max-width:1440px;text-align: center;padding:34px 0;border:1px solid #e0e0e0;}
.ws_b3_in .t1{font-size:30px;font-weight: bold}
.ws_b3_in .t2{font-size:24px;}
.ws_b3_in .t3 a{font-size:20px;display: inline-block;background: #e07229;padding:5px 20px;color:#fff;}
@media screen and (max-width:1900px) {
  .copyright-xyz .banner-text{padding:120px 110px 0 110px}
  .copyright-xyz .banner-text .text-title {font-size: 65px;line-height: 76px;}
  .copyright-content{margin-top:-160px}
  .copyright-left,.copyright-right{padding:180px 70px;}

  .warrantys.other .cont{line-height:38px;}
}
@media screen and (max-width:1700px) {
  .mission-top .title{font-size:70px;line-height:65px;}
  .copyright-xyz .banner-text{padding:80px 110px 0 110px} 
  .copyright-xyz .banner-text .text-title {font-size: 60px;line-height: 70px;}
  .copyright-content{margin-top:-150px}
  .copyright-left,.copyright-right{padding:170px 70px;}
  .warrantys.other .cont{line-height:36px;font-size:27px}
  .creator-block1 .content-left{width:34%;}
  .creator-block1 .content-right{width:65%;}
  .creator-block1 .block1-title{font-size:50px;}
  .creator-block1 .content-right ul li{font-size:30px;line-height:38px;}
  .creator-block3{width:90%;margin:30px auto;}
}

@media screen and (max-width:1600px) {
  .mission-top .title{font-size:70px;line-height:65px;}
  .copyright-xyz .banner-text{padding:60px 110px 0 110px} 
  .copyright-content{margin-top:-140px}
  .copyright-xyz .banner-text .text-content{font-size:28px;line-height:45px;}
  .copyright-left,.copyright-right{padding:160px 65px;}

  .warranty-content{padding:70px 100px;}
  .warrantys-other{margin-bottom:50px;padding:0 100px;}
  .warrantys.other .cont{line-height:38px;}
  .faqs .faqs-q,.faqs-content-inner .tit{font-size: 32px;line-height: 44px;}
  .faqs .faqs-a,.faqs-content-inner .tit-a,.faqs-content-inner .tit-b,.faqs-content-inner p{font-size: 27px;line-height: 44px;}
  .tos-content{padding: 120px;}
  .creator-block1 .block1-title{font-size:48px;}
  .creator-block1 .content-right ul li{font-size:28px;line-height:35px;}
  .creator-block1 .creator-dashed{margin: 60px 0 35px;}
  .creator-block3{width:90%;margin:50px auto;}
}
@media screen and (max-width:1400px) {
  .mission-top .title{font-size:70px;line-height:65px;}
  .copyright-xyz .banner-text{padding:50px 110px 0 110px} 
  .copyright-content{margin-top:-100px}
  .copyright-xyz .banner-text .text-content{font-size:25px;line-height:40px;}
  .copyright-left,.copyright-right{padding:150px 60px;}
  .warrantys.other .cont{line-height:32px;font-size:25px}
  .warranty-content{padding:60px 90px;}
  .warrantys-other{margin-bottom:40px;padding:0 90px;}

  .faqs-content,.faqs-content-inner{padding:105px 105px;}
  .tos-content{padding: 110px;}
  .tos-items .tit{font-size: 38px}
  .overview .tit{font-size: 45px;}
  .tos-items .tos-text,.overview .tos-text{font-size: 28px;line-height: 44px;}
  .privacy-block{padding: 50px 100px;}
  .giveaway-block{padding:20px 100px;}
  .privacy-item .title{font-size: 32px;}
  .privacy-item .privacy-text{font-size: 28px;margin-top: 35px;}
  .privacy-tab .tt{font-size: 60px;}
  .privacy-tab.tab1 p, .privacy-tab.tab2 p, .privacy-tab.tab3 p{margin-left: 75px;}
  .privacy-item .privacy-tab,.privacy-item .privacy-text{font-size: 28px;line-height: 38px;color: #595b5f;}
  .creator-block1 .content-left{width:30%;}
  .creator-block1 .content-right{width:69%;}
  .creator-block1 .block1-title{font-size:45px;}
  .creator-block1 .content-right ul li{font-size:27px;line-height:32px;}
  .creator-block1 .content-right .right-title{font-size:35px;}
  .creator-block1 .content-right .right-title span{width:120px;display: inline-block;}
  .creator-block1 .content-right .right-title span img{width:100%;}
  .creator-block2{transform:none;}
  .block2-center h3{margin:60px 0 ;}
  .block2-center p{font-size:30px;}
  .creator-block3{width:90%;margin:40px auto;}
}

@media screen and (max-width:1280px){
  .about-banner2{height:600px}
  .about-banner2-left{width:45%;margin-top:80px}
  .about-banner2-right{width:54%;margin-top: 80px;padding: 0 54px 0 50px}
  .about-banner2-right p{font-size:28px;line-height:40px;}
  .about-banner-3{margin-top:0;height:620px;}
  .about-banner-3-1{margin: 0 auto;width: 80%;}
  .about-banner-3-1 p{font-size:26px;line-height:42px}
  .mission-top .title{font-size:70px;line-height:65px;}
  .mission-top .text {width: 50%;float: left;font-size: 25px;line-height: 33px;padding: 23px 0 0 50px}
  .about-banner-5{margin-top:-12px}
  .about-dias {padding: 50px;}
  .about-dias .about-dias-right img.img1{margin-bottom:6px;}
  .about-dias .about-dias-right img.img2{margin-bottom:6px;}
  .about-dias-left{width:29%}
  .copyright-xyz .banner-text .text-title {font-size: 35px;line-height: 46px;}

  .copyright-xyz .banner-text{padding: 50px 110px 0 110px;}
  .copyright-content{padding: 0 50px;margin-top: -80px;}
  .copyright-left,.copyright-right{padding:40px 45px;height:780px;font-size:25px;line-height:35px;}
  .copyright-xyz .banner-text .text-content{font-size:22px;line-height:35px;}
  .copyright-content .title{font-size:35px;}
  .copyright-left .tag,.copyright-right .tag{margin-bottom:30px;}
  
  .warrantys.other .cont .wct{font-size:40px}
  .warrantys.other .cont{line-height:30px;font-size:24px}
  .warranty-content{padding:40px 40px;}
  .warrantys-other{margin-bottom:40px;padding:0 40px;}
  .warrantys.other .cont{width:32.6%;}
  .warrantys.other .cont2,.warrantys.other .cont4{width:1%;}
  .faqs-content .faqs{padding: 50px;}
  .faqs-content,.faqs-content-inner{padding:85px 85px;}
  .faqs .faqs-q,.faqs-content-inner .tit{font-size: 30px;line-height: 40px;}
  .faqs .faqs-a,.faqs-content-inner .tit-a,.faqs-content-inner .tit-b,.faqs-content-inner p{font-size: 25px;line-height: 40px;}



  .tos-content{padding: 80px;}
  .tos-items .tit{font-size: 35px}
  .overview .tit{font-size: 43px;}
  .tos-items .tos-text,.overview .tos-text{font-size: 26px;line-height: 41px;}
  .tos-items .tit .left-tag{width: 100px;}
  .tos-items .tos-text{margin-left: 100px;}
  .payment_xyz .payment_method_content{padding: 100px 100px 50px;}

  .refund-content{padding: 85px;}
  .refund-items .right-tag,.overview .refund-text{}
  .refund-items .title{font-size: 40px;}
  .refund-items .tit{}
  .refund-items .top-bar{margin-bottom: 60px;}
  .refund-items{margin-bottom: 75px;}

  .privacy-block{padding: 40px 90px;}
  .giveaway-block{padding:20px 90px;}
  .privacy-item .title{font-size: 32px;}
  .privacy-item .privacy-text{font-size: 26px;margin-top: 32px;}
  .privacy-tab .tt{font-size: 50px;}
  .privacy-tab.tab1 p, .privacy-tab.tab2 p, .privacy-tab.tab3 p{margin-left: 65px;}
  .privacy-item .privacy-tab,.privacy-item .privacy-text{font-size: 26px;line-height: 32px;color: #595b5f;}
  .shipping-content{padding: 80px;}
  .shipping-left .title, .shipping-right .title{font-size: 40px;}
  .shipping-text{font-size: 26px;}
  .creator-xyz .banner{margin:50px 0 100px;}
  .creator-block1 .block1-title{font-size:35px;line-height: 50px;margin-bottom: 50px;}
  .creator-block1 .block1-title .tag{width:100px;margin:30px 20px 0 0 ;}
    .creator-block1 .block1-title{font-size:40px;}
  .creator-block1 .content-right ul li{font-size:24px;line-height:29px;}
  .creator-block4 .examples{padding:80px 35px;}
  .creator-block4 .example-border{padding:20px 38px;}
  .creator-block4.give-away .example-border{width:50%;}
  .creator-block4 .video-title{font-size:20px;}
  .creator-block4 .title span{font-size: 50px;}
  .creator-block1 .content-right .content-block{padding: 0 40px;}

}
 

@media screen and (max-width:1024px){
  .about_time_text{padding:20px 40px 20px;}
  .about-text1 {font-size: 23px;line-height: 41px;margin: 16px 0;}


  .about-banner2{height:475px}
  .about-banner2-left{width:45%;margin-top:80px}
  .about-banner2-right{width:54%;margin-top: 80px;padding: 0 54px 0 50px}
  .about-banner2-right p{font-size: 20px;line-height: 34px;}
  .about-banner2-right .title {font-size: 41px;line-height: 41px;}
  .about-banner-3{margin-top:0;height:560px;}

  .about-banner-3-1{margin: 0 auto;width: 80%;}
  .about-banner-3-1 p{font-size:23px;line-height:38px}
  .mission-top .title{font-size:50px;line-height:65px;width:34%}
  .mission-top .text {width: 60%;float: left;font-size: 25px;line-height: 33px;padding: 23px 0 0 50px}
  .about-banner-5{margin-top:-10px}
  .mission-bottom .mission-content{width:90%}
  .about-dias {padding: 20px;}
  .about-dias .about-dias-right img.img1{margin-bottom:8px;}
  .about-dias .about-dias-right img.img2{margin-bottom:8px;}
  .about-dias-left{width:29%}


  .copyright-xyz .banner-text{padding:50px 50px 0 50px;}
  .copyright-content{padding: 0 20px;margin-top: 0px;}
  .copyright-content .title{font-size:30px;}
  .copyright-left, .copyright-right{height:680px;}
  
  .warrantys{padding:50px;}
  .warrantys .title{font-size:35px}
  .warrantys .content{}
  .warrantys.other .cont .wct{font-size:40px}
  .warrantys.other .cont{line-height:28px;font-size:22px}
  .warranty-content{padding:40px 40px;}
  .warrantys-other{margin-bottom:40px;padding:0 40px;}
  .warrantys.other .cont{width:32.6%;padding:35px 20px;}
  .warrantys.other .cont2,.warrantys.other .cont4{width:1%;}

  .faqs-content .faqs{padding: 45px;}
  .faqs-content,.faqs-content-inner{padding:45px 45px;}
  .faqs .faqs-q,.faqs-content-inner .tit{font-size: 25px;line-height: 38px;}
  .faqs .faqs-a,.faqs-content-inner .tit-a,.faqs-content-inner .tit-b,.faqs-content-inner p{font-size: 23px;line-height: 38px;}


  .tos-content{padding: 60px;}
  .tos-items .tit{font-size: 30px}
  .overview .tit{font-size: 38px;}
  .tos-items .tos-text,.overview .tos-text{font-size: 23px;line-height: 35px;}
  .tos-items .tit .left-tag{width: 90px;}
  .tos-items .tos-text{margin-left: 90px;}
  .tos-items .tit{margin: 35px 0;}
  .tos-items .top-bar{margin-bottom: 40px}
  .tos-items{margin: 80px 0;}

  .refund-items .right-tag,.overview .refund-text{font-size: 26px;line-height: 40px;}
  .refund-items .title{font-size: 35px}
 
 .privacy-block{padding: 40px 85px;}
.giveaway-block{padding:20px 85px;}
 .shipping-content{padding: 50px;}
  .shipping-left .title, .shipping-right .title{font-size: 35px;}
  .shipping-text{font-size: 24px;}
  .creator-block1 .content-left{width:25%;}
  .creator-block1 .content-right{width:74%;}
  .creator-block1 .block1-title{font-size:32px;line-height: 40px;margin-bottom: 40px;}
  .creator-block1 .content-right ul li{font-size:22px;line-height: 30px;}
  .creator-block1 .content-right .right-title{font-size:28px;}
  .creator-block1 .content-right .right-title span{width:70px;}
  .creator-block1 .creator-dashed{margin:40px 0 30px 0;}
  .creator-block1 .content-right .content-block{padding:0 20px;}
  .creator-block1 .content-right ul li{margin-bottom:10px;}
  .block2-content .block2-left, .block2-content .block2-right{width:4%;}
  .block2-content .block2-center{width:92%;}
  .creator-block2 .block2-content{width:95%;height:300px;}
  .creator-block2{margin-top: 30px;}
  .block2-center h3{margin:30px 0;font-size:35px;}
  .block2-center p{font-size:24px;padding:0 30px;line-height: 34px;}
  .creator-block4 .example-border {  padding: 10px 20px;}
  .creator-block4 .example{padding:20px;}

}
@media screen and (max-width:960px){
  .about_time_text{padding:20px 40px 20px;}
   .collection--description.collection-title{max-height:67px}
    .about-banner2-right{padding:0 25px}
  .copyright-xyz .banner-text .text-title {font-size: 30px;line-height: 40px;}
  .copyright-content .title{font-size:30px;}
  .copyright-left,.copyright-right{width:100%;margin-bottom:10px;height:auto;font-size:25px;}
  .copyright-content{padding:0 10px;}
  .warrantys{padding:44px;}
  .warrantys .title{font-size:32px}
  .copyright-xyz .banner-text{padding:40px 40px 0 40px;}
  .copyright-xyz .banner-text .text-content{font-size:20px;line-height:25px;}
  .mission-top .title{font-size:50px;line-height:65px;width:34%}


  .tos-content{padding: 50px;}
  .tos-items .tit{font-size: 26px}
  .overview .tit{font-size: 30px;}
  .tos-items .tos-text,.overview .tos-text{font-size: 20px;line-height: 28px;}
  .tos-items .tit .left-tag{width: 80px;}
  .tos-items .tos-text{margin-left: 80px;}
  .tos-items .tit{margin: 35px 0;}
  .tos-items .top-bar{margin-bottom: 30px}
  .tos-items{margin: 60px 0;}

  .refund-content{padding: 60px;}
  .refund-items .right-tag,.overview .refund-text{}
  .refund-items .title{}
  .refund-items .tit{}
  .refund-items .top-bar .tag{}
  .refund-items{margin-bottom: 50px;}
  .privacy-block{padding: 35px 70px;}
  .giveaway-block{padding:20px 70px;}
  .privacy-item .title{font-size: 28px;}
  .privacy-item .privacy-text{font-size: 26px;margin-top: 35px;}
  .privacy-tab .tt{font-size: 55px;}
  .privacy-tab.tab1 p, .privacy-tab.tab2 p, .privacy-tab.tab3 p{margin-left: 75px;}
  .privacy-item .privacy-tab,.privacy-item .privacy-text{font-size: 26px;line-height: 35px;color: #595b5f;}
  .privacy-tab.tab1,.privacy-tab.tab2,.privacy-tab.tab3{float:none;width: 100%  }
  .creator-xyz .banner{margin:25px 0 50px;  }
  .creator-block4 .title span{font-size: 50px;  }
  .creator-block1 .block1-title {font-size: 28px;line-height: 38px;margin-bottom: 30px;}
    
}

@media screen and (max-width:850px){
  .mission-top .title{font-size:50px;line-height:65px;width:34%}
  .about-banner2-right{padding:0 25px}
  .copyright-xyz .banner-text .text-title {font-size: 30px;line-height: 40px;}
  .copyright-content .title{font-size:30px;}
  .copyright-left,.copyright-right{width:100%;margin-bottom:10px;height:auto;font-size:25px;}
  .copyright-content{padding:0 10px;}
  .warrantys{padding:33px;}
  .warrantys.other .cont{width:100%;padding:35px 20px;height:auto;margin-bottom:20px}
  .warrantys.other .cont2,.warrantys.other .cont4{display:none;}
  .warrantys .title{font-size:30px}
  .payment_xyz .payment_method_content{padding: 80px 80px 40px;}
  .creator-block1 .block1-title {  font-size: 25px;  line-height: 35px;  margin-bottom: 20px;}
  .creator-block1 .content-right .right-title {font-size: 24px;}
  .creator-block1 .content-right .right-title span{width:60px;margin-left:20px;}
  .creator-block1 .content-right ul li {font-size: 20px;line-height: 28px;margin-bottom: 5px;}
  .creator-block1 .creator-dashed{margin:30px 0 20px;}
  .creator-block1 .block1-title .tag{height:40px;}
  .block2-center p {  font-size: 20px;padding: 0 19px;line-height: 29px;}
  .creator-block4{margin-top:50px;}
  .creator-block4 .title{margin-bottom:-50px;}
  .creator-block4 .examples{padding:60px 0;}
  .creator-block4 .video-title{font-size:18px;line-height: 28px}
  .block2-center h3 {margin: 16px 0;font-size: 26px;}
  .creator-block2 .block2-content{height:240px;}
  .ws_block1_content .wsc1{width:50%}
}
@media screen and (max-width:765px){
   .des_content .spec_data > div{width:100%;float:left}
  .spec_data>div:nth-child(2n+1){background:#eee}
  .spec_data>div:nth-child(2n){background:none}
  .about-text1 {font-size: 19px;line-height: 32px;}
  .about-banner2-right {width: 54%;margin-top: 55px;padding: 0 21px 0 20px;}
  .about-banner2-right p{font-size:20px;line-height:29px}
  .about-banner-3{height:530px;}
  .about-banner-3-1 p{font-size:20px;line-height:29px}
  .about-banner-3-1 {margin: 0 auto;width: 95%;}
  .about-banner-5 { margin-top: -7px;padding-top:22px;height:400px;}
  .about-banner-5 div.text{font-size:25px;line-height:33px;}
  .mission-top .title {  font-size: 50px;  line-height: 50px;  width: 29%;  padding: 20px 10px;  margin-left: 10px;}
  .mission-top .text {font-size: 21px;line-height: 29px;  padding: 9px 0 0 32px;}
  
  .copyright-xyz .banner-text{padding:80px 40px 0 40px}
  .copyright-xyz .banner-text .text-title {font-size: 30px;line-height: 40px;}
  .copyright-xyz .banner-text .text-content{display:none;}
  .copyright-content .title{font-size:25px;}
  .copyright-left,.copyright-right{width:100%;margin-bottom:10px;height:auto;font-size:20px;}
  .copyright-content{padding:0 10px;}

  .faqs-content .faqs{padding: 40px;}
  .faqs-content,.faqs-content-inner{padding:45px 45px;}
  .faqs .faqs-q,.faqs-content-inner .tit{font-size: 23px;line-height: 30px;}
  .faqs .faqs-a,.faqs-content-inner .tit-a,.faqs-content-inner .tit-b,.faqs-content-inner p{font-size: 20px;line-height: 30px;}


  .refund-content{padding: 25px;}
  .refund-items .right-tag,.overview .refund-text{font-size: 20px;line-height: 30px;}
  .refund-items .title{font-size: 25px;}
  .refund-items .tit .left-tag{font-size: 24px;line-height: 30px;}
  .refund-items{margin-bottom: 34px;}

    .privacy-block{padding: 20px 30px;}
    .giveaway-block{padding:20px 30px;}
    .shipping-content{padding: 50px;}
  .shipping-content .shipping-left{width: 100%;float: none;}
  .shipping-content .shipping-right{width: 100%;float: none;}
  .shipping-left .tag{margin-bottom: 40px;}
  .shipping-left .title, .shipping-right .title{font-size: 30px;}
  .shipping-text{font-size: 20px;}

  .creator-xyz .banner img{max-width: 95%;width:95%;}
  .creator-xyz .banner{margin:20px 0 30px;}
  .creator-block1 .block1-title .tag{height:30px;width:80px;}
  .creator-block1 .block1-title{font-size:23px;line-height: 30px;margin-bottom: 10px;}
  .creator-block1 .content-right .right-title{font-size:20px;}
  .creator-block1 .content-right .right-title span{width:45px;}
  .creator-block1 .content-right ul li {font-size: 18px;line-height: 25px;margin-bottom: 5px;}
  .creator-block4 .title span,.giveaway-block .privacy-item .title span{font-size:28px;}
  .creator-block4 .example{padding:11px;}
  .creator-block4 .example-border{padding:11px;}
}



@media screen and (max-width:675px){

  .about-dias {padding: 20px 0 ;}
  .about-banner2{height:775px}
  .about-banner2-left {  width: 100%;  margin: 0;padding:0 10px   float: none;}
  .about-banner2 .about-banner2-left img.img{margin:0 0;}
  .about-text1 {font-size: 17px;line-height: 29px;}
  .about-banner2-right{width:100%}
  .about-banner-5 div.text {font-size: 21px;line-height: 26px;}
  .bot-tag {margin-top: 18px;}
  .about-banner-5 {margin-top: -6px;padding-top: 17px;height: 280px;}
    .about-dias-left{width:100%;}
    .about-dias-left img.img {display:none;}
    .about-dias-left img.img2{display:block;width:100%}
  .about-dias-right{width:100%}
  .mission-top .text { font-size: 21px; line-height: 29px; padding: 9px 32px 9px;width:100%;}
  .mission-top {padding: 0px 16px 0}
  .mission-top .title{margin:0;width:100%;}

  .copyright-xyz .banner-text .text-title{font-size:22px;}
  .copyright-xyz .banner-text{padding:60px 40px 0 40px}
  .copyright-left, .copyright-right{padding:30px}

  .warrantys .title{font-size:30px}
  .warrantys .content{font-size:22px;line-height:30px;}
  .warrantys.other .options{font-size:20px;line-height:28px;padding:20px 0}

  .faqs-content .faqs{padding: 30px;}
  .faqs-content,.faqs-content-inner{padding:25px 25px;}
  .faqs .faqs-q,.faqs-content-inner .tit{font-size: 21px;line-height: 28px;}
  .faqs .faqs-a,.faqs-content-inner .tit-a,.faqs-content-inner .tit-b,.faqs-content-inner p{font-size: 19px;line-height: 28px;}

  .tos-content{padding: 30px;}
  .overview .top-bar .tag{width: 200px}
  .overview{margin:20px 0 0 0;}
  .overview .tit{margin: -20px 0 28px 0;}
  .tos-items .tit .left-tag{width: 50px;}
  .tos-items .tos-text{margin-left: 50px;}
    .payment_xyz .payment_method_content{padding: 50px 50px 10px;}
    .refund-items{margin: 24px 0 24px;}
    .refund-items .right-tag,.overview .refund-text{font-size: 18px;line-height: 25px;}
  .refund-items .title{font-size: 23px;}
  .refund-items .tit .left-tag{font-size: 22px;line-height: 25px;}
  .refund-items .top-bar{margin-bottom: 30px;}
  .privacy-item .title{font-size: 25px;}
  .privacy-item .privacy-tab, .privacy-item .privacy-text{font-size: 20px;line-height: 22px;margin-top: 20px;}
  .privacy-item .bar{margin-bottom: 20px;}
  .privacy-item{margin-bottom: 20px}
  .shipping-content{padding: 20px;}
    .bot-tag span {padding: 4px 10px;border-radius: 9px;margin: 0 2px;font-size: 16px;display:inline-block;}
  .creator-block4 .video-title{font-size:16px;}
  .block2-center h3{margin:12px 0;font-size:23px;}
  .creator-block4{margin-top:30px;}
  .creator-block1 .content-left img{margin-top:200px;}
}
@media screen and (max-width:550px){
    .creator-block1 .block1-title .tag{display: none;}
  .creator-block1 .block1-title p{float:none;text-align: center;}
  .creator-block1 .block1-title{font-size:20px;line-height:25px;}
  .creator-block1 .content-left{display: none;}
  .creator-block1 .content-right{width:100%;margin:20px auto;}
  .creator-block1 .content-right .right-title{font-size:18px;}
  .creator-block1 .content-right ul li {font-size: 16px;line-height: 20px;  margin-bottom: 5px;}
  .block2-center h3{font-size:20px;margin:8px 0;}
  .block2-center p {font-size: 18px;padding: 0 10px;line-height: 22px;margin:0;}
  .creator-block2 .block2-content{height:220px;}
  .creator-block4 .example-border{width:100%;}
  .creator-block4.give-away .example-border{width:100%;}
  .creator-block4 .video-title{font-size:18px;line-height: 25px;}
  .ws_block1_content .wsc1{width:50%}
  .ws_block1_content .wsc1{padding:0 2px}
  .ws_block1_content .wsc1 img{margin:1px 0;}
  .ws_block1 .title{font-size:19px;}
  .wholesale-xyz .banner{display:none;}
  .wholesale-xyz .banner_phone{display:block}
  
}

@media screen and (max-width:428px){

  .about-dias {padding: 20px 0 ;}
  .about-banner2{height:620px}
  .about-banner2-left {  width: 100%;  margin: 0;padding:0 10px   float: none;}
  .about-banner2 .about-banner2-left img.img{margin:0 0;}
  .about-text1 {font-size: 16px;line-height: 22px;}
  .about-banner2-right{width:100%}
  .about-banner-5 div.text {font-size: 16px;line-height: 22px;}
  .bot-tag {margin-top: 18px;}
  .about-banner-5 {margin-top: -6px;padding-top: 17px;height: 280px;}
  .about-dias-left{display:none}
  .about-dias-right{width:100%}
  .mission-top .text {font-size: 16px;line-height: 23px;padding: 9px 11px 9px;width: 100%;}
  .mission-top {padding: 0px 16px 0}
  .mission-top .title{margin:0;width:100%;font-size: 34px;line-height: 34px;padding: 8px 8px;}
  .about-banner2-right .title {  font-size: 31px;  line-height: 31px;}
  .about-banner2-right p { font-size: 16px;line-height: 26px;}
  .about-banner-3 .about-banner-3-1 img.img{margin-top:40px}
  .about-banner-3-1 p{font-size:16px;line-height:21px}
  .about-banner-3{height:350px}
  .bot-tag span {padding: 4px 10px;border-radius: 9px;margin: 0 2px;font-size: 16px;display:inline-block;}

  .copyright-xyz .banner-text{padding:40px 40px 0 40px}
  .warranty-content{padding:10px;}
  .warrantys{padding:15px;}
  .warrantys-other { margin-bottom: 40px; padding: 0 10px;}
  .warrantys .title {font-size: 20px;}
  .warrantys .content {
    font-size: 18px;
    line-height: 26px;
  }
  .warrantys.other .cont .wct {
    font-size: 35px;
  }
  .warrantys.other .cont{font-size:18px;line-height:26px;}
  .warrantys.other .options{font-size:18px;line-height:26px;padding:20px 0}
  .faqs-content-inner p{margin-bottom:10px;}

  .faqs-content .faqs{padding: 15px;}
  .faqs-content,.faqs-content-inner{padding:15px 15px;}
  .faqs .faqs-q,.faqs-content-inner .tit{font-size: 16px;line-height: 22px;}
  .faqs .faqs-a,.faqs-content-inner .tit-a,.faqs-content-inner .tit-b,.faqs-content-inner p{font-size: 16px;line-height: 22px;}

  .tos-content{padding: 10px;}
  .tos-items .tit{font-size: 18px;line-height: 24px;}
  .overview .tit{font-size: 20px;}
  .tos-items .tos-text,.overview .tos-text{font-size: 16px;line-height: 20px;}
  .tos-items .tit .left-tag{width: 60px;}
  .tos-items .tos-text{margin-left: 60px;}
  .tos-items .tit{margin: 10px 0;}
  .tos-items .top-bar{margin-bottom: 40px}
  .tos-items{margin: 80px 0;}
  .payment_xyz .payment_method_content{padding: 20px 20px 0;}
  .refund-items{margin: 20px 0 20px;}
    .refund-items .right-tag,.overview .refund-text{font-size: 16px;line-height: 22px;}
  .refund-items .title{font-size: 20px;}
  .refund-items .tit .left-tag{font-size: 18px;line-height: 22px;width: 40px;}
  .refund-items .right-tag{margin-left: 50px;}
  .refund-items .top-bar{margin-bottom: 20px;}
  .shipping-content{padding: 10px;}
  .shipping-left .title, .shipping-right .title{font-size: 25px;}
  .shipping-text{font-size: 16px;line-height: 21px;}
  .block2-center p{font-size:16px;padding:0 5px;}
  .creator-block3-left{width:100%;}
  .creator-block3-right{width:100%;}
  .creator-block1 .content-right ul li{font-size:15px;line-height:18px;}
  .creator-block1 .content-right ul.indent li {text-indent: -15px;margin-left: 10px;}
  .creator-block4 .title span,.giveaway-block .privacy-item .title span{font-size:30px;}
}
@media screen and (max-width:390px){
  .tos-content{padding: 10px;}
  .tos-items .tit{font-size: 16px;line-height: 24px;}
  .overview .tit{font-size: 20px;}
  .tos-items .tos-text,.overview .tos-text{font-size: 15px;line-height: 18px;}
  .tos-items .tit .left-tag{width: 35px;}
  .tos-items .tos-text{margin-left: 35px;}
  .tos-items .tit{margin: 0px 0;}
  .tos-items .top-bar{margin-bottom: 20px}
  .tos-items{margin: 40px 0;}
  .payment_xyz .payment_method_content{padding: 10px 10px 0;}
  .refund-content{padding: 15px;}
  .refund-items .right-tag,.overview .refund-text{font-size: 16px;line-height: 20px;}
  .refund-items .title{font-size: 20px;}
  .refund-items .tit .left-tag{font-size: 18px;line-height: 20px;width: 40px;}
  .refund-items .right-tag{margin-left: 50px;}
  .refund-items .top-bar{margin-bottom: 15px;}

  .privacy-tab .tt {
    font-size: 49px;
    float: none;
    width: 100%;
  }
  .privacy-tab.tab1 p, .privacy-tab.tab2 p, .privacy-tab.tab3 p{margin-left: 0;}
  .creator-block1 .block1-title{font-size:19px;line-height:22px;}
  .creator-block4 .video-title{font-size:16px;line-height:20px;}
}

.rte blockquote.tiktok-embed{border:none;}

.grecaptcha-badge {
    visibility: hidden;
}
.rte .refund-items table{white-space:normal}
.footer-bbb div{display:none;}
.des_content .spec_data{display:inline-block;width:100%}
.des_content h5 {
  font-size: 24px;
  margin: 20px 0 20px 0;
}
.des_content .spec_data > div{width:50%;float:left}
.des_content .spec_data > div strong{width: calc(50% - 20px);padding: 3px 10px;float: left;float:left:}
.des_content .spec_data > div span{width:50%;display:inline-block;float:left}
.spec_data>div:nth-child(1),
.spec_data>div:nth-child(2),
.spec_data>div:nth-child(5),
.spec_data>div:nth-child(6),
.spec_data>div:nth-child(9),
.spec_data>div:nth-child(10),
.spec_data>div:nth-child(13),
.spec_data>div:nth-child(14),
.spec_data>div:nth-child(17),
.spec_data>div:nth-child(18),
.spec_data>div:nth-child(21),
.spec_data>div:nth-child(22),
.spec_data>div:nth-child(25),
.spec_data>div:nth-child(26),
.spec_data>div:nth-child(29),
.spec_data>div:nth-child(30),
.spec_data>div:nth-child(33),
.spec_data>div:nth-child(34),
.spec_data>div:nth-child(37),
.spec_data>div:nth-child(38){background:#eee}
@media screen and (max-width:765px){
 
   .des_content .spec_data > div{width:100%;float:left}
  .spec_data>div:nth-child(2n+1){background:#eee}
  .spec_data>div:nth-child(2n){background:none}
}
.site-footer-item--information a,
.site-footer-item--information a:hover {
  color: rgb(224, 114, 41);
}
.article--excerpt-image img {
  display: block;
  width: 100%;
  height: auto;;
  max-width: 100%;
  max-height: 100%;
  visibility: visible;
  object-fit: cover;
}
.article-image {
width:100%;
max-width:1080px;
}
 .article-image img {
    /* position: absolute; */
    position: static;
    width: 100%;
    height: auto;
    opacity: 1;}
.collection_seo_text *{font-family: "Nunito Sans",sans-serif;line-height:1.3}
.collection_seo_text h4,
.collection_seo_text h3,
.collection_seo_text h2,
.collection_seo_text h1{
  font-family: "Nunito Sans",sans-serif;
  font-size:1.3rem;
  font-weight:600;
  margin:20px 0 15px; 
}
.collection_seo_text ul li strong{font-weight:600}
.collection_seo_text ul li {
  list-style: decimal;
}
.collection_seo_text th, .collection_seo_text td {
  border: 1px solid #999;
  padding: 3px 12px;
}
.template-article .article--content.rte{
  position:relative;
}

  .collection_seo_text table{border-collapse:collapse;margin:10px 0 20px;}
  .collection_seo_text p{margin:10px 0 20px;text-indent:2rem}
  .collection_seo_text li p{text-indent:0}
 .collection_seo_text ul{margin:10px 0 20px; }
 .page-masthead {
  position: absolute !important;
  overflow: hidden;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  clip: rect(0 0 0 0);
  word-wrap: normal !important;
}

.hero__content__wrapper{max-width:1440px;margin:0 auto;}
.footer__blocks .footer__block__title{font-weight:bold}


