/** Shopify CDN: Minification failed

Line 98:0 Unexpected "{"
Line 98:1 Expected identifier but found "%"
Line 99:0 Unexpected "<"
Line 103:0 Unexpected "<"
Line 104:1 Expected identifier but found "%"
Line 106:257 Expected ":"
Line 251:0 Unexpected "{"
Line 251:1 Expected identifier but found "%"
Line 252:0 Unexpected "<"
Line 255:84 Unexpected "}"
... and 1 more hidden warnings

**/
.jdgm-star.jdgm--on:before{font-size:10px; font-weight:400;}
.jdgm-star.jdgm--half:before{font-size:10px; font-weight:400;}
.jdgm-star.jdgm--off:before{font-size:10px; font-weight:400;}
#more-payment-options-link{margin-top:3em;}
.tiktok a img{}
.tiktok a:hover img{filter:brightness(300%)}
.station-tabs-tabtitle{text-transform:uppercase; font-size:13px !important; font-weight:100 !important;}
.station-tabs .station-tabs-tab.is-active{border-radius:5px;}
.station-tabs .station-tabs-tab.is-active:hover{border-radius:5px;}
.mb-all{padding:0 5px !important;}
.products2022.all{padding-top:50px;}
.products2022.all h5{font-size:24px !important; font-weight:800 !important; margin:50px 0 0 0 !important; }
.products2022.all .specification{padding:15px 30px 0px 30px;}
#shopify-section-template--15201370210473__d50f4bf0-8b65-4808-b4ee-86fcdd8a1b97{display:none !important}
.pcpic{display:initial !important;}
.pcpic2{display:inherit !important; padding: 0px !important;}
.mbpic{display:none !important;}
.fixed-txt{position:absolute;}
.ind-newsletter{position:relative; margin-bottom:80px; width:100%; margin-top:0px;float:left;}
.ind-newsletter h2{ width:100%;text-align:center;font-family:'Glory'; font-size:34px;}
.ind-newsletter2{ min-height:350px; margin-top:12px;}
.fixed-img { width:100%; float:Left;}
.fixed-txt{ width:520px; float:Left; position:absolute;padding:80px 0px 0px 0px; min-height:428px; left:calc(50% - 260px); top:120px; }
.fixed-txt h5{text-align:center; font-size:13px !important;color:#EB841F;font-family:"Archivo"; padding-bottom:5px!important;}
.fixed-txt h3{text-align:center!important; font-size:15px !important; color:#774b0d; margin-bottom:0!important; padding:0 !important; line-height:1.2em!important;}
.fixed-txt p{text-align:center;margin-top:18px;}
.fixed-txt .btn-new{text-align:center; display:block;margin: 0 auto;}
.fixed-txt .powr-form-builder{margin-left:0%;}
#shopify-section-template--15201370210473__163772274175297c79{}
.tt-contact-info a{color:#2879fe;}
.tt-contact-info a:hover{color:#E76300;}
.footer-media{display:none;}
.pageindex .footer-media{background:#053431;min-height:60px; margin-top:0px; display:block;}
.footer-media li{float:left;list-style:none;color:#fff;margin-right:85px; font-weight:600;line-height:60px;font-size:16px;}
.footer-media li:last-child{margin-right:0px;}
.pageindex footer{margin-top:0;}
.fb-comments{margin:0 5%;}
.table > thead > tr > th,
.table > tbody > tr > th, 
.table > tfoot > tr > th, 
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td{
    padding:8px;
    line-height: 1.42857143;
    vertical-align: top;
    border: 1px solid #ddd;
    font-size:13px;}
.tt-top-panel .tt-row .tt-description{font-family:'Archivo';}
.tt-logo{ width:103px;}
/* .tt-top-panel .tt-row a:not([class]){color:#fff !important;background:#AB2D14; border:2px solid #AB2D14 !important; font-size:10px;padding:3px 10px; border-radius:0px;margin-left:10px;}
.tt-top-panel .tt-row a:hover{color:#fff !important;border:2px solid #AB2D14 !important; background:transparent !important; padding:3px 10px; color:#AB2D14 !important;} */
.tt-lookbook .tt-hotspot.active .tt-btn{padding:8px !important;}
.tt-lookbook-popup .tt-hotspot-content .tt-description [class^=btn] {width:150px !important;height:36px; line-height:34px; color:#191919; border-radius:5px; background:#E76300; border:2px solid #000;}
.tt-lookbook-popup .tt-hotspot-content .tt-description [class^=btn]:hover{background:#fbad00;}
.tt-lookbook .tt-hotspot.active .tt-btn:after {}
.tt-lookbook-popup .tt-hotspot-content .tt-description .tt-title a{
  color:#666 !important;
   overflow: hidden;
   white-space: normal;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   text-overflow: ellipsis;
   -webkit-box-orient: vertical;}
body:not(.touch-device) .tt-hotspot .tt-btn:hover:after { color:#e76300;}
#shopify-section-template--15201370210473__163772274175297c79 .container-indent{margin-top:0 !important; margin-bottom:0px!important;}

.index-pd{margin-top:12px; margin-top:50px;}
.container-fluid-custom-mobile-padding.index-pd .tt-title{font-weight:700 !important; font-size:36px;}
.index-pd .tt-product .tt-description .tt-title{font-size:27px; padding:0px 10px 0px 15px!important;}
.index-pd .tt-product .tt-description .tt-title a{color:#191919 !important; font-weight:600 !important; font-size:26px;}
.tt-lookbook-popup .tt-hotspot-content .tt-description .tt-title{line-height:1.2em !important; margin:0 0 5px 0; font-size:13px; font-weight:400;}
.tt-lookbook-popup .tt-hotspot-content .tt-description [class^=btn] {margin-top:10px;}
.index-pd .tt-description p{padding:0 10%;font-size:14px;color:#777;font-weight:100;font-family:Archivo;}
.tt-services-block .tt-col-description .tt-title{font-weight:700!important; font-size:22px !important; }

.ind-left{width:386px;margin-right:11px;float:left;}
.ind-right{float:left;width:783px;}

.ind-img01{float:left;width:386px; margin-right:10px; background:#191919; padding:30px;}
.ind-img01 h2{color:#fff;font-family:'BRUX', sans-serif;  font-weight:600 !important; font-size:40px; line-height:1.5em !important;}

{% if request.locale.iso_code == 'de' %}
<style>

.ind-img01 h2 {font-size:36px;}

</style>
{% endif %}

.top-btn{background: #000; color:#fff !important; border:2px solid #000 !important; height:36px!important; line-height:32px; width:98px!important; border-radius:6px; display:inline-block; margin-left:15px; font-weight: 100 !important; font-size: 12px;Armata,sans-serif;}
.top-btn:hover{background:transparent !important; color:#000 !important;}

#shopify-section-template--15201370177705__footer_section_iconbanners_HaTpHJ{padding-bottom:50px;}
#shopify-section-template--19323559837865__footer_section_iconbanners_HaTpHJ{padding-bottom:50px;}

.ind-pd01{float:left;background:#f9f9f9 url(https://cdn.shopifycdn.net/s/files/1/0599/9529/1817/files/ind22_10.png) top center no-repeat; height:570px; width:100%; margin-top:10px; text-align:center; padding:55px 15px 15px 15px;}
.ind-img02{float:left;width:386px; margin-right:10px;overflow:hidden;}
.ind-img02 img{transform:scale(1);transition:transform 0.1s ease-out;}
.ind-img02:hover img{transform:scale(1.02);transition:transform 0.3s ease-out;}
.ind-pd02{float:left;background:#f9f9f9 url(/cdn/shop/files/ind22_07.png) top center no-repeat; height:554px; width:386px; text-align:center; padding:45px 15px 0px 15px;}
.ind-pd03{float:left;background:#f9f9f9 url(/cdn/shop/files/ind22_13.jpg) top center no-repeat; height:278px;width:100%;margin-top:10px;text-align:center;padding:5px 15px 10px 15px;}
.ind-pd03 img{width:226px;float:left;}
.ind-pd03 .txt{width:350px;float:right; padding:60px 15px 15px 25px;}
.ind-pd03 .txt h3{color:#191919;text-align:left;margin-bottom:0px;padding:0 !important;font-size:18px !important; font-weight:600 !important; line-height:30px !important;font-family: Archivo,sans-serif !important;text-transform: uppercase;}
.ind-pd03 .txt p{color:#333;text-align:left; margin-top:5px !important; font-size:13px;line-height:1.3em;}
.ind-pd03 .txt p a{background:#000;color:#fff;padding:9px 49px 9px 49px; border:2px solid #000 !important; border-radius:0px; font-size:12px; transition:all .2s linear; margin-top:10px; float:left; font-family: Armata,sans-serif; border-radius:5px;}
.ind-pd03 .txt p a:hover{background:transparent !important; color:#000; border:2px solid #000 !important;}
.future-btn{text-align:center;}
.future-btn a{background:#ab2d14;color:#fff;padding:10px 40px 14px 40px; border:1px solid #ab2d14 !important; border-radius:0px; font-size:12px; transition:all .2s linear; margin-top:10px;  font-family: Armata,sans-serif;}
.future-btn a:hover{background-color:#053431 !important; color:#fff; border:2px solid #000 !important;}
.tt-product-inside-hover{ background:#fff !important;text-align:center; }
.pageindex .tt-product-inside-hover{background:#e5e5e5 !important;text-align:center; }

.ind-img04{float:left;width:784px; margin-right:10px; margin-top:10px;position:relative;overflow:hidden;}
.ind-pd04{float:left;height:407px;margin-top:10px;width:386px; text-align:center; padding:5px 15px 15px 15px;background:#f9f9f9 url(https://cdn.shopifycdn.net/s/files/1/0599/9529/1817/files/ind22_18.png) top center no-repeat;background-size:contain;}
.ind-pd04 img{max-height:280px;}
.ind-img04 .txt{position:absolute; width:100%; height:336px; text-align:center; line-height:300px;z-index:2;}
.ind-img04 .txt a{background-color:#000 !important; color:#fff;font-size:12px; padding:12px 16px;height:42px; line-height:42px;border:2px solid transparent !important; border-radius:5px;}
.ind-img04 .txt a:hover{background-color:#000 !important; padding:12px 16px;color:#fff; border:2px solid #000 !important;}
.ind-img04 img{transform:scale(1);transition:transform 0.1s ease-out;}
.ind-img04:hover img{transform:scale(1.02);transition:transform 0.3s ease-out;}
.ind-img04:hover .txt a{background:transparent; padding:12px 16px 12px 16px;color:#fff;transition:all .2s linear; border:2px solid #000 !important;}
.ind-img04:hover .txt a:hover{background:transparent !important; color:#000; border:2px solid #000 !important;}
.index-pd .tt-product .tt-description{background:transparent !important; padding-top:0px; margin-top:0px; min-height:115px;}

.index-pd .tt-product.hovered .tt-description{background:#f9f9f9 !important; padding-top:0px; margin-top:10px; padding-top:0px;}
.ind-pd02 .tt-product.hovered .tt-description{background:transparent !important;}
.index-pd .tt-product .tt-description .tt-product-inside-hover{background:transparent !important;}
.index-pd .tt-product .tt-description .tt-add-info li a{font-family:Armata,sans-serif !important; font-size:11px!important;}
.ind-pd04 .tt-product .tt-description{}
.index-pd .tt-product .tt-description .tt-{font-size:12px;}
.ind-pd04 .tt-product.hovered .tt-description{background:#f9f9f9 !important; padding-top:5px; margin-top:0px;}

.btn-new{background: #fbad00; color:#000 !important; border:2px solid #191919 !important;  height:40px!important; line-height:36px;  width:178px!important; border-radius:6px; display:inline-block;}
.btn-new:hover{background:#E76300;}

#shopify-section-footer-template{}
#shopify-section-footer-template .container .row > div:nth-child(3){padding-left:0px;}

.ultimate-badges{float:left; width:100%; padding-left:0px;}
.ultimate-badges p{font-size:13px; color:#b7b7b7; line-height:1.5em;}
.ultimate-badges li{width:40px; float:left; list-style:none;}
.wangzijin .wzj-img{text-align:center; }
.wangzijin .wzj-img img{max-width:300px; margin: 0 auto;}

.wangzijin .btn-2{text-align:center;}
.wangzijin .btn-2 a{border:2px solid #191919; color:#191919 !important; background:#FBAD00; width: 198px !important; border-radius:6px; display:black; padding:8px 18px;}
.wangzijin .btn-2 a:hover{background:#E76300; color: #000 !important; border-color:#191919;}

.margin50{margin-top:50px;}
.product2022{width:100%;}
.product2022 img{max-width:100%;}
.pd-22-01{position: relative; width:100%;}
.pd-22-01 .txt-center{position:absolute;top:130px;width:1000px;text-align:center;}
.pd-22-01 h2{font-size:26px !important; color:#fff; font-family:Archivo; line-height:1.2em !important; padding-bottom:15px !important;}
.pd-22-01 .txt-center p{text-align:center; color:#fff; margin-top:0;}
.pd-22-01 .txt-center .powr-form-builder{width:276px; margin-left:calc(50% - 138px);}
.pd-22-02{position: relative;width:100%;padding:15px 40px;}
.pd-22-02 li{list-style:none;width:20%; padding:15px 10px; text-align:center;}
.pd-22-02 li img{width:65px;}
.pd-22-02 li p{color:#0B121C;font-size:14px; margin-top:10px;line-height:1.2em;}
.pd-22-03{position:relative; width:100%;padding:60px 15px 0px 15px;}
.pd-22-03 .left01{ padding:15px 0 0 45px;}
.pd-22-03 .left01 h2{font-size:50px !important; color:#3E9E49; font-family:sans-serif !important; font-weight:600 !important; padding-bottom:0 !important;}
.pd-22-03 .left01 p{color:#0B121C; margin-top:10px;}
.pd-22-03 .right01{padding:40px 0 0 50px;}
.new-sub{font-weight:700!important; color:#191919!important;}
.juicer .pd-22-02 li{float:left; width:25%;}
.juicer .pd-22-01 h2{ font-size: 40px!important; font-weight:800 !important;}
.juicer .pd-22-01 {width: 100%; max-width: 1000px; margin: 0 auto;}
.juicer .pd-22-02 {width: 100%; max-width: 1000px; margin: 0 auto;}
.juicer .pd-22-02 li p{font-weight:700!important;}

.Designed .pd-22-01{text-align:center; width:100%; float:left;}
.Designed .pd-22-01 video{max-width:1002px; margin-top:10px;}
.Designed .pd-22-02{text-align:center; margin:0px auto; margin-top:20px;margin-bottom:40px; float:left;}
.Designed .pd-22-02 h2{text-align:center;font-family:CabinSketch; font-size:36px; padding-bottom:0!important; color:#191919;}
.Designed .pd-22-02 p{text-align:center;font-size:16px; padding-bottom:0!important; color:#777;}
.Designed .pd-22-03{text-align:center;padding:20px 0px 0px 0px; float:left;}
.Designed .pd-22-04{text-align:center; width:870px; margin:0 auto; height:406px; float:left; margin-left:calc(50% - 435px);}
.Designed .pd-22-04 li{width:calc((100% - 40px)/3); list-style:none; float:left; margin-right:20px; margin-top:80px;}
.Designed .pd-22-04 li:last-child{margin-right:0px;}
.Designed .pd-22-04 li a{height:346px;}
.Designed .pd-22-04 h4{margin:10px 0 0px 0 !important; padding-bottom:0 !important; color:#191919; font-size:16px !important;float:left; width:100%; height:25px;}
.Designed .pd-22-04 p{margin:0px 0 0 0!important; color:#777; font-size:14px !important; float:left; width:100%; font-family: BRUX;}

.contact-left{padding:50px 80px 0 0 !important;flex: 0 0 45%!important; border-right: 1px solid #dadada !important;}
.contact-left h2{color:#191919; line-height:1em!important; font-weight:600!important;}
.contact-left p{color:#777; margin-top:5px!important;}
.contact-left p a{color:#777;}
.contact-left p a:hover{color:#333;}

.contact-right{padding:50px 0px 50px 50px !important;flex: 0 0 55%!important; max-width:55% !important;}
.contact-right h2{color:#D9222A;padding-left:16px; font-weight:700; line-height:1em!important; margin-bottom:10px;padding-bottom:0 !important; font-weight:600!important;}
.contact-right p{ margin-top:0 !important;padding-left:17px; margin-top:0; margin-bottom:15px;line-height:1.5em!important;}
.contact-banner{padding-bottom:50px;}
.contact-banner img{max-width:100%}
.aboutus{width:100%; padding-bottom:50px; max-width:1210px; margin:0 auto;}
.aboutus1{width:100%; padding-bottom:120px;float:left;}
.aboutus1 img{margin-bottom:10px;}
.aboutus1 h2{padding-bottom:0 !important; margin:75px 0 5px 0;font-size:40px !important; color:#191919; font-weight:800!important; text-align: center;}
.aboutus1 p{margin-top:0!important;line-height:2.2em!important; text-align: center; width:100%; padding:0 15%; font-size:16px;}
.aboutus2{width:100%;padding-bottom:70px;float:left;}
.aboutus2 .left{width:53.73%; float:left;}
.aboutus2 .right{width:46.27%; float:left;padding:210px 30px 100px 100px;}
.aboutus2 h2{font-size:40px !important; color:#191919; font-weight:800!important; padding-bottom:0px !important;}
.aboutus2 p{margin-top:5px !important;line-height:2.2em!important; font-size:16px;}
.aboutus3{width:100%; padding-bottom:100px; float:left;}
.aboutus3 h2{font-size:40px !important; color:#191919; font-weight:800!important; padding-bottom:0px !important;}
.aboutus3 p{margin-top:5px !important;line-height:2.2em!important; font-size:16px;}
.aboutus3 .left{width:46.27%; float:left;padding:210px 100px 100px 0px;}
.aboutus3 .right{width:53.73%; float:left;}
.aboutus4 {width:100%; padding-bottom:50px;float:left;}
.aboutus4 h2{padding-bottom:0 !important; margin-top:15px;font-size:40px !important; color:#191919; font-weight:800!important; text-align: center;}
.aboutus4 p{margin-top:0!important;line-height:2.2em !important; text-align: center; width:100%; padding:10px 10% 80px 10%; font-size:16px;}

.warranty-left{padding:0px 50px 50px 0px !important; border-right:1px solid #dadada !important;}
.warranty-left h2{color:#000; font-size:30px !important; margin-bottom:15px; padding-bottom:0 !important; line-height:1em !important; font-weight:700!important;}
.warranty-left h2.last{margin-top:15px;}
.warranty-right{padding:0px 15px 50px 50px !important;}
.warranty-right p{margin-top:0 !important;padding-bottom:10px; line-height:1.5em!important;}
.warranty-left p{margin-top:0 !important;padding-bottom:10px; line-height:1em!important; }
.warranty-left p a{background:#000;color:#fff; font-size:15px;}
.warranty-left p a:hover{background:#fff;color:#000;}
.warranty-right strong{color:#000!important;}
.warranty-right h2{font-size:24px; padding-top:20px;}
.warranty-right p a{color:#d9222a;font-size:15px;text-decoration: underline;}
.warranty-right p a:hover{color:#000;}

.policy{padding:30px 0 0 0;}
.policy h2{text-transform:capitalize; font-weight:700!important; font-size:40px; color: #191919; line-height:60px!important; padding-bottom:0!important;}
.policy p{line-height:1.5em!important; color:#666!important;}
.policy p strong, .policy strong{color:#000!important;font-size:20px;}

{% if request.locale.iso_code == 'de' %}
<style>

.policy h2{text-transform:capitalize; margin:0;font-size:40px;line-height:1em!important;}
.policy h3{line-height:1em!important; font-size:30px; padding-bottom:5px!important;}}

}
</style>
{% endif %}
.tt-box-copyright a{padding:0 15px;}
.tt-product .tt-description .tt-price span{font-family:'BRUX'; margin-bottom:10px; font-size:13px;}
.tt-product .tt-description .tt-price .old-price span{text-decoration: line-through;}
.table-s{color:#777; width:100%; font-size:13px;}
.table-s h7{color:#0D1426; display:block; font-weight:600;line-height:1em;font-family: Glory; font-size:16px;text-transform: uppercase;}
.table-s td, .table-s th{padding:0 50px 20px 5px; width:33.33%;}
.table-m{display:none;}
.btn.ttbtnmainstyle{border-radius:5px; background:#E76300; color:#000; padding:0 45px;line-height:40px; height:40px;}
.btn.ttbtnmainstyle:hover{background:#fbad00; color:#000;}
.btn.ttmodalbtn{line-height: 2em;
    font-weight: 400;
    font-family: 'Armata', sans-serif;
    display: inline-block;
    position: relative;
    letter-spacing: 0em;
    color: #191919;
    font-size:14px;
    min-height:40px;
    background:#fbad00 ;
    border: 2px solid #191919;
    -moz-transition: color 0.2s linear;
    -o-transition: color 0.2s linear;
    -webkit-transition: color 0.2s linear;
    transition: color 0.2s linear;
    line-height:36px;
    padding: 0 35px;}
.btn.ttmodalbtn:hover{background:#E76300; color:#000 !important;  border-color: #191919;}
.Influencer{max-width:800px; text-align:left; margin:0 auto;}

.s-text-center{position:absolute; z-index:2; top:27%; width:100%; padding:0 17%; /* animation:mymove 6s 1;*/ margin-bottom:15px;}
.s-text-center h2{text-align:center; line-height:1em; margin-bottom: 0; font-size:42px;}
.s-text-center h3{color:#Fff; text-align:center; margin: 5px 0 5px 0;}
.s-text-center p{text-align:center;}
.s-text-center p .btn{ border:2px solid #191919; color:#191919 !important; background:#FBAD00; min-width:178px !important;}
.s-text-center p .btn:hover{color:#191919; background:#E76300 !important;}
.s-text-left{position:absolute; z-index:2; top:27%; width:100%; padding:0 5% 0 46%; /* animation:mymove 6s 1;*/ margin-bottom:15px; text-align:center;}
.s-text-left h2{color:#5c3d11; font-size:24px;font-weight:bold !important; padding-bottom:5px !important;}
.s-text-left h3{color:#5c3d11; font-size:16px !important;; line-height:1.1em !important;}
.s-text-left h5{color:#5c3d11; font-size:18px !important;}
.s-text-left h5 span{color:#5c3d11; font-size:22px; font-weight:bold !important;}
.s-text-left p .btn{ border:2px solid #191919; color:#191919 !important; background:#FBAD00; min-width:178px !important;}
.s-text-left p .btn:hover{color:#191919; background:#E76300 !important;}

.s-text-right{position:absolute; z-index:2; top:40%; width:100%; padding:0 50% 0 0%; /* animation:mymove 6s 1;*/ margin-bottom:15px; text-align:center;}
.s-text-right h2{color:#fff; font-size:24px;font-weight:bold !important; padding-bottom:5px !important;}
.s-text-right h3{color:#fff; font-size:16px !important;; line-height:1.1em !important;}
.s-text-right h5{color:#fff; font-size:18px !important;}
.s-text-right h5 span{color:#fff; font-size:22px; font-weight:bold !important;}
.s-text-right p .btn{ border:2px solid #191919; color:#191919 !important; background:#FBAD00; min-width:178px !important;}
.s-text-right p .btn:hover{color:#191919; background:#E76300 !important;}

.swiper-button-next{background:url("/cdn/shop/files/right2023.svg") center no-repeat!important; opacity:0.4; width:44px !important;} 
.swiper-button-prev{background:url("/cdn/shop/files/left2023.svg") center no-repeat!important; opacity:0.4; width:44px !important;}
.swiper-button-next:hover{background:url("/cdn/shop/files/right2023.svg") center no-repeat!important;opacity: 1;}
.swiper-button-prev:hover{background:url("/cdn/shop/files/left2023.svg") center no-repeat!important;opacity: 1; }
.swiper-pagination-bullet-active{ background:#fff !important;}
.banner1{top:29% !important;}
.swiper-slide .container{padding:0 !important;}
.banner2{top:55% !important; width:42% !important; margin-left:58% !important; padding:0 !important;}

.eduardo{text-align:center; width:100%; float:left;}
.eduardo .container{max-width:1000px;}
.eduardo img{ max-width:100%;}
.eduardo-ban{width:100%; float:left; background:#f3ece0;}
.eduardo-ban-l{width:30%; float:left; padding:50px 30px;}
.eduardo-ban-r{width:70%; float:left; padding:85px 25px 50px 40px;}
.eduardo-ban-r h4{ font-size:36px!important; font-weight:900!important; text-align:left; padding-bottom:0 !important;text-transform: uppercase;}
.eduardo-ban-r p{font-size:15px;text-align:left; color:#777; line-height:1.3em; padding-bottom:15px;}
.eduardo-ban-r p a{ color:#fff; background:#191919; padding:10px 35px; font-size:14px; border:2px solid #191919;}
.eduardo-ban-r p a:hover{background:#f3ece0; color:#191919;}
.eduardo-02{width:100%; float:left; padding-bottom:80px;}
.eduardo-02 video{padding:60px 20px 40px 20px;}
.eduardo-02 h2{font-size:42px; font-weight:900!important;padding-bottom:0px!important;}
.eduardo-02 p{padding:0 15%;}
.eduardo-ban2{width:100%; float:left;}
.eduardo-03{width:100%; float:left; padding-bottom:60px; padding-top:60px;}
.eduardo-03 h2{ font-size:42px; font-weight:900!important; padding-bottom:0px!important;}
.eduardo-03 p{padding:0 10%;}
.eduardo-list{width:100%; float:left; padding-bottom:30px;}
.eduardo-list .container li{margin-right:28px; width:calc((100% - 90px) / 3); list-style:none; float:left;}
.eduardo-list .container li h3{ font-size:16px!important;}
.eduardo-list .container li:nth-child(3){margin-right:0;}
.eduardo-04{width:100%; float:left; padding-bottom:0px;}
.eduardo-04 h2{ font-size:42px; font-weight:900!important;padding-bottom:0px!important;}
.eduardo-04 video{padding:60px 20px 0px 20px;}
.eduardo-ban3{width:100%; float:left; padding-bottom:60px;}
.eduardo .tt-color-scheme-02 .container{padding:0 0;}
.eduardo .form-default .form-group{text-align:left;}
.eduardo .form-default input{max-width:220px;}
.eduardo .contact-form .btn {width:220px;}
.eduardo .contact-form .btn{background:#000; color:#fff;}
.eduardo .contact-form .btn{background:#f3ece0; color:#000;}
.pr2024{width:100%; float:left; margin-top:15px; box-sizing: border-box;}
.pr2024 div{box-sizing: border-box;}
.pr2024 img{max-width:100%;}
.pr2024-ban{width:100%; float:left; padding-bottom:80px;max-width:1180px; margin:0 10px;}
.pr2024-01{width:100%; float:left; max-width:1180px; margin:0 10px; text-align:center;}
.pr2024-01 img{ margin:0 auto; padding:80px 0;}
.pr2024-video{width:100%; float:left; padding-bottom:80px;}

.pr2024-01 .left{width:42%;float:left;text-align:center; padding:65px 0;}
.pr2024-01 .left h2{font-size:42px!important; font-weight:900!important;}
.pr2024-01 .right{width:58%;float:left; text-align:left;}

.pr2024-02 {width:1050px; float:left; padding-bottom:80px; margin-left:75px;}
.pr2024-02 .left-txt{ float:left; width:58%;}
.pr2024-02 .right-txt{ float:left; width:58%;}
.pr2024-02 .right-img{ float:left;width:42%;}
.pr2024-02 .left-img{ float:left;width:42%;}
.pr2024-02 h2{font-size:42px!important; font-weight:900!important;}
.pr2024 .safety .right-txt{ float:left; padding:150px 60px 0 80px;}
.pr2024 .plastic .left-txt {padding: 150px 80px 0 30px!important;}
.pr2024 .retro .right-txt{ float:left; padding:120px 60px 0 30px!important;}
.pr2024 .soft .right-txt {padding:120px 60px 0 80px!important;}
.pr2024-bottom{width:100%; float:left; padding:0 10px 80px 10px;}
.pr2024-video h2{font-size:42px!important; font-weight:900!important;}
.pr2024-video p{}
.Christmas2025 {top:60%;padding: 0 42% 0 0%;}

.full-with{}
.full-with .row{margin:0 auto;}
.sticker{width:100%; float:left; }
.sticker-banner{ background:#fdd000; text-align:center; padding:45px 0;}
.sticker-center{width:1000px; float:left; margin-left:calc(50% - 500px)}
.sticker-1{width:100%; float:left; margin:30px 0 50px 0;}
.sticker-1 h2{font-size:30px!important; font-weight:700!important; line-height:1.2em!important; }
.sticker-1 p{margin:0 0 10px 0!important; line-height:1.5em!important;}
.sticker-2{width:100%; float:left; list-style:none;margin:0px 0 50px 0;}
.sticker-2 h2{font-size:30px!important; font-weight:700!important; line-height:1.2em!important; }
.sticker-2 h3{padding-bottom:0px!important;font-size:30px!important; font-weight:700!important; line-height:1.2em!important;}
.sticker-2 li{width:calc(100%/3); float:left;padding:0 25px; text-align:center;  line-height:1.5em;}
.sticker-3{width:100%; float:left;margin:0px 0 50px 0; background:#f6f6f6; padding:30px;}
.sticker-3 h2{padding-bottom:0px!important;font-size:30px!important; font-weight:700!important; line-height:1.2em!important;}
.sticker-3 p{margin:0 0 10px 0!important; line-height:1.5em!important;}
.sticker-4{width:100%; float:left; margin:0px 0 50px 0;}

.wangzijin{float:left;width:100%;}
.wangzijin img{max-width:100%;}
.wangzijin-ban{float:left;width:100%; margin-bottom:60px;background:#1e3932; text-align:center;}
.wangzijin-1{width:100%; padding-left:calc(50% - 485px);padding-right:calc(50% - 485px);position: relative;float:left; margin-bottom:60px;}
.wangzijin-1-txt{ width:600px; background:#1e3932; position:absolute; top:33%; padding:50px 50px; color:#fff; font-weight:bold; font-size:22px; left:45%;}
.wangzijin-1-txt img{padding-top:15px;}
.wangzijin-2{width:100%; padding-left:calc(50% - 485px);padding-right:calc(50% - 485px);position: relative;float:left; margin-bottom:60px;}
.wangzijin-3{width:100%; padding-left:calc(50% - 485px);padding-right:calc(50% - 485px);position: relative;float:left; margin-bottom:60px; text-align:right;}
.wangzijin-3-txt{ width:575px; background:#1e3932; position:absolute; top:33%; padding:50px 50px; color:#fff; font-weight:bold; font-size:22px; text-align:center;}
.wangzijin-4{width:100%; padding-left:calc(50% - 485px);padding-right:calc(50% - 485px);position: relative;float:left; margin-bottom:60px;}
.wangzijin-5{width:100%; background:#1e3932; padding-left:calc(50% - 485px); padding-right:calc(50% - 485px);position: relative;float:left; margin-bottom:60px; color:#fff; padding-top:10px; padding-bottom:70px;}
.wangzijin-5 h2{font-size:42px; font-weight:bold !important; color:#fff; width:100%; text-align:center;}
.wangzijin-6{width:100%; padding-left:calc(50% - 485px); padding-right:calc(50% - 485px);position: relative;float:left; margin-bottom:60px; color:#191919; padding-bottom:50px;}
.wangzijin-6 h2{font-size:42px; font-weight:bold !important; color:#191919; width:100%; text-align:center;}
.wangzijin-7{width:100%; padding-left:calc(50% - 485px); padding-right:calc(50% - 485px);position: relative;float:left; margin-bottom:60px; color:#fff; }
.wangzijin-7 h2{font-size:42px; font-weight:bold !important; color:#fff; width:100%; text-align:center;}
@media(max-width:767px){
input::-webkit-input-placeholder{color:#333 !important;}
input::-moz-input-placeholder {color:#333 !important;}
input::-ms-input-placeholder {color:#333 !important;}
 .tt-mobile-header-inline-stuck.stuck{background:#fff !important;}
 .stuck .tt-logo {display: initial !important;}
 .pcpic{display:none !important;}
 .pcpic2{display:none !important;}
 .mbpic{display:inherit !important; max-width:100%;}
 .kettle-a{display:none !important;}
 .ind-mb{padding:0 !important;}
 .index-pd{padding:0px !important;}
 .pd30{padding:0 30px;}
 .tt-services-listing{padding-left:15px;}
 .s-text-center {top:21%;}
 .s-text-left {top:6%; padding:0 15px 0 15px;}
 .s-text-left h2{text-align:center; font-size:24px;}
 .s-text-left h3{text-align:center; font-size:18px;}
 .s-text-left h5{text-align:center; font-size:16px;}
 .s-text-left p {text-align: center;}
  
 .s-text-right {top:10%; padding:0 15px 0 15px;}
 .s-text-right h2{text-align:center; font-size:24px;}
 .s-text-right h3{text-align:center; font-size:18px;}
 .s-text-right h5{text-align:center; font-size:16px;}
 .s-text-right p {text-align: center;}

 .Christmas2025 {top:83%; }
  
 .ind-newsletter2 {padding-bottom:25px; padding-left:0 !important; padding-right:0 !important;}
  #shopify-section-template--15201370210473__index_section_instagram_GUKAm9 .row{margin-right: -15px; margin-left: -15px;}

.banner2 {top:29% !important; width:100% !important; margin-left: 0% !important; padding: 0 !important;}
.pageindex .footer-media{margin-top:0px;}
#shopify-section-footer-template {margin-top:30px;}
.s-text-left h2 {color:#000; font-size:18px; text-shadow: 1px 1px 1px #ccc;}
.s-text-left h3 {color:#000; font-size: 16px !important; text-shadow: 1px 1px 1px #ccc;}
  
.station-tabs .station-tabs-tab.is-active{border-radius:0px;}
.station-tabs .station-tabs-tab.is-active:hover{border-radius:0px;}
.container-fluid-custom-mobile-padding.index-pd .tt-title{font-weight:700 !important; font-size:26px; padding-top:20px;}
#shopify-section-template--15201370210473__163772274175297c79 .container-indent {margin-bottom:30px!important;}
#shopify-section-template--15201370210473__163772274175297c79{display:none !important;}
#shopify-section-template--15201370210473__d50f4bf0-8b65-4808-b4ee-86fcdd8a1b97{display:block !important}
.tt-lookbook .tt-hotspot .tt-btn {width:20px !important; height:20px !important; padding:2px !important;}
.tt-lookbook .tt-hotspot .tt-btn:before{font-size: 12px !important; width:20px !important;height:20px !important;}
.tt-carousel-lookbook.arrow-location-center .slick-slide{padding-bottom:30px !important;}
 #tt-pageContent .shopify-section .container-indent:not(.nomargin):not([class^="tt-offset"]) {margin-bottom:0px !important;}
.ind-img01 h2{font-size:22px !important;}
.ind-newsletter{max-width:100%; margin-bottom:40px;}
.ind-newsletter img{max-width:100%;}
.ind-new {width:100%;right:auto;top:22%; margin-left:0; padding:0 0px; left:0;}
.ind-new h2 {color:#fff; text-shadow:1px 2px 3px #000;}
.ind-new h5 {color:#fff; text-shadow:1px 2px 3px #000;}
.ind-new .powr-form-builder{margin-left:8%;}
.fixed-txt{ padding:0 40px;position:absolute; background:transparent;}
.fixed-txt h2 {text-align: center;}
.fixed-txt h5 {text-align: center;}
.pageindex footer{float:left;}
.touch-devic footer{margin-top:0;}
.footer-media{float:left; margin-top:30px;}
.footer-media li{float:left; margin-right:0px; line-height:60px; font-size:18px; width:50%;text-align: center;}
.footer-media li:first-child{display:none;}
.Designed{padding:0 0px;}
.Designed .pd-22-04 {width:100%; margin-left:0;height: 356px; padding:0 15px;}
.Designed .pd-22-03 {text-align:center; padding:15px 15px;}
.Designed .pd-22-02 h2 {text-align: center; font-size:30px !important; color: #000; margin-bottom:30px;}
.Designed .pd-22-02 p {text-align: left; font-size:14px; padding:0 20px; line-height:1.8em;}
.Designed .pd-22-04 li { margin-top:40px;}
.Designed .pd-22-04 h4{font-size:20px !important; font-weight:600 !important;}
.Designed .pd-22-04 li:last-child p{display:none;}
  
 .index-pd {margin-top:0;}  
 .index-pd .tt-description p {padding:0 5%;}
 .index-pd .ind-left{width:calc(50% - 3px); margin-right:6px;} 
 .index-pd .ind-right{width:calc(50% - 3px)} 
 .index-pd .ind-left img, .index-pd .ind-right img{max-width:100%;}
 .index-pd .tt-product .tt-description {margin-top:0px !important; min-height:90px;}
  
.index-pd .tt-product .tt-description .tt-title {font-size:12px; padding:0px 0px 0px 0px!important;}
.ind-img01{float:left;width:100%; padding:25px 12px; max-height:154px;}
.ind-pd01{float:left; background:#f9f9f9 url(/cdn/shop/files/ind22_07_m.png) top center no-repeat;background-size: cover; height:280px; width:100%; margin-top:6px; text-align:center; padding:10px 10px 5px 10px;}

.index-pd .tt-product .tt-description .tt-title a{font-weight:600 !important; font-size:16px;}
.tt-services-block .tt-col-description .tt-title{font-size:22px;}
.ind-img02{width:100%; margin-right:0px;overflow:hidden; margin-bottom:6px;}
.ind-img02 img{transform:scale(1);transition:transform 0.1s ease-out;}
.ind-img02:hover img{transform:scale(1.02);transition:transform 0.3s ease-out;}
.ind-pd02{float:left;background:#f9f9f9 url(/cdn/shop/files/ind22_10_m.png) top center no-repeat;background-size:contain;
 height:270px; width:100%; text-align:center; padding:0px 10px 0px 10px;} 
 
.aboutus{padding-bottom:0px;}
.aboutus1,
.aboutus2,
.aboutus3,
.aboutus4{padding-bottom:30px;}
  
.aboutus1 img,
.aboutus2 img,
.aboutus3 img,
.aboutus4 img {max-width:100%;}
.aboutus2 .left {width:100%;}
.aboutus2 .right{width:100%; padding:15px 0px;}
.aboutus2 .right h2{text-align:center;}
.aboutus2 .right p{text-align:left;line-height:1.8em!important; padding:0 10%;}
.aboutus3 .left {width: 100%; padding:15px 0px;}
.aboutus3 .right{width: 100%;}  
.aboutus3 .left h2{text-align:center;}
.aboutus3 .left p{text-align:left;line-height:1.8em!important; padding:0 10%;}
.aboutus4 p{text-align:left;line-height:1.8em!important; padding:0 10%; margin-bottom:30px;} 
  
.aboutus1 h2,
.aboutus2 h2,
.aboutus3 h2,
.aboutus4 h2{padding-bottom: 0!important; margin:25px 0 5px;font-size:26px !important;}
.aboutus1 p {margin-top:10px !important; line-height:1.8em!important; padding:0 10%; text-align:left;}
.ind-pd03{position:relative;}
.ind-pd03 {height:398px; width:100%; margin-top:6px; padding:20px 5px 10px 5px;background:#f9f9f9 url(https://cdn.shopifycdn.net/s/files/1/0599/9529/1817/files/ind22_16_m.png) top center no-repeat; background-size:cover;}
.ind-pd03 .txt {width:100%;padding:15px 5px 15px 5px;top:150px; position: absolute;}
.ind-pd03 .txt h3 {color:#fff;text-align:center; font-size:16px !important;} 
.ind-pd03 .txt p {text-align:center; margin-bottom:15px; font-size:12px;}
.ind-pd03 .txt p a{float:none; padding:11px 15px 11px 15px;}
.ind-pd03 .txt a{color:#fff;background:#000;padding:10px 5px; border-radius: 5px; font-size:12px;}

.ind-img04 {width:100%; margin-right:6px;margin-top:6px;float:left;}
.ind-img04 h3{ padding-bottom:0 !important; padding-top:5px; font-weight:600 !important; text-transform: uppercase;}
.ind-img04 img{max-width:100%;}
.ind-img04 .txt {height:160px;line-height:1.2em; width:50%; right:0; padding:10px;}
.ind-pd04 {height:266px; margin-top:6px; width:100%; text-align:center;padding:5px 10px 15px 10px;background:#f9f9f9 url(/cdn/shop/files/ind22_18_m.png) top center no-repeat;background-size:contain;}  
.ind-img04 .txt a {font-size:11px; border-radius:5px; padding:9px 16px;}
.ind-img04 p{font-size:13px; color:#333; margin-top:6px; margin-bottom:10px;} 
.pd-22-01 .txt-center{width:100%;}
.pd-22-01 .txt-center img{max-width:280px;}
.pd-22-01 h2 {font-size:18px !important;}
.pd-22-02 {padding:15px 10px;}
.pd-22-02 li {width:50%;}
  
.pd-22-03 {padding: 15px 15px 0 15px;}
.pd-22-03 .left01 {padding: 15px 0 0 0px;}
.pd-22-03 .left01 h2 {font-size:32px!important;text-align: center;}
.pd-22-03 .right01 {padding: 0px 0 0 0px;}
.pd-22-03 .left01 p { text-align: center;}
  
.juicer .pd-22-01 .txt-center{top:80px;}
.juicer .pd-22-02 li {width:50%;} 
.juicer .pd-22-01 h2 {font-size: 20px!important;}
  
.contact-left {padding:0px 10px 0 10px!important; flex: 0 0 100%!important; border-right: 0px solid #dadada!important;}
.contact-right {padding:30px 0 0px 0px!important; flex: 0 0 100%!important; max-width:100%!important;}
.contact-right h2{padding-left:10px;}
.contact-right p{padding-left:10px;}

.eduardo-ban-l {width:100%; padding:50px 50px 30px 50px;}
.eduardo-ban-r {width:100%; padding: 0px 50px 50px 50px;}
.eduardo-ban-r p {line-height:1.3em; padding-bottom:15px;text-align:center;}
.eduardo-ban-r h4 {font-size:24px!important; font-weight:bold!important; text-align:center;}
.eduardo-02 {padding-bottom:40px;}
.eduardo-02 h2{font-size:30px !important;}
.eduardo-02 video {padding:40px 20px 20px 20px;}
.eduardo-02 p {padding:0 15px; line-height:1.8em;}
.eduardo-03 {padding-bottom:40px; padding-top:40px;}
.eduardo-03 h2{font-size:30px !important;}
.eduardo-03 p {padding:0 15px; line-height:1.8em;}
.eduardo-list .container li {margin-right:10px; width:calc(50% - 5px);}
.eduardo-list .container li:nth-child(2) {margin-right: 0;}
.eduardo-list .container li:nth-child(3) {margin-right: 10px;}
.eduardo-list .container li:nth-child(4) {margin-right: 0;}
.eduardo-list .container li h3 {font-size:16px!important;}

.sticker-banner {padding:0;}
.sticker-center{width:100%; float:left; margin-left:0; padding:15px 15px;}
.sticker-1{width:100%; float:left; margin:20px 0 30px 0;}
.sticker-2 li {width: 100%; padding:25px;}
.sticker-3 {margin:0px 0 0px 0;}

.warranty-left{display:none;}  
.warranty-right {padding: 0 15px 15px 15px!important;}
#shopify-section-footer-template .container .row>div:nth-child(3) {padding-left: 10px;} 
.wangzijin img{max-width:100%;}
.wangzijin h2{font-size:28px!important; margin-top:10px;}
.wangzijin p{line-height:1.5em;}
.wangzijin-ban, .wangzijin-1, .wangzijin-2, .wangzijin-3, .wangzijin-4, .wangzijin-5, .wangzijin-6{margin-bottom:30px;}
.wangzijin-1 img{padding-left:25px; padding-right:25px; padding-bottom:25px;}
.wangzijin-1-txt {width:100%; position:initial; top: 0%; padding:30px 25px; font-size:16px;left:0%; float:left;}
.wangzijin-1-txt img{padding-left:0px; padding-right:0px; padding-bottom:0px; padding-top:15px;}
.wangzijin-2 {padding-left:0px; padding-right:0px; padding-bottom:10px;}
.wangzijin-3 {padding-left:0px; padding-right:0px; padding-bottom:10px;}
.wangzijin-3 img{padding-left:25px; padding-right:25px; padding-bottom:10px;}
.wangzijin-3-txt {width:100%; position: relative; top:0; padding:30px 15px; font-weight:bold; font-size: 16px;}
.wangzijin-4 {width:100%; padding-left:0px; padding-right:0px;}
.wangzijin-1 p, .wangzijin-2 p, .wangzijin-3 p, .wangzijin-4 p, .wangzijin-5 p, .wangzijin-6 p, .wangzijin-7 p{padding-left:25px; padding-right:25px;}
}

