.site-header{position:static;background-color:#f4f6f2}.site-header .site-links{color:#2f4456}.site-header .header-background{background-color:#f4f6f2}.site-header .site-links #nav-caret{filter:brightness(.3)}#trade-home #certifications{padding-top:80px}#communication-asset{padding:96px 147px}#communication-asset h1,#communication-asset h2{text-align:left;font-family:roca;font-size:26px;font-weight:100;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#2f4456;margin-bottom:24px}#communication-asset p{text-align:left;font-family:roca;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;margin-bottom:24px}#communication-asset a{font-family:roca;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#f2b707;margin-bottom:36px;display:block}#communication-asset a img{display:inline-block;vertical-align:middle;margin-right:12px}#trade-intro{max-width:720px}#trade-intro h2{font-family:roca;font-size:24px;font-weight:100;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#2f4456;text-align:left;margin-bottom:24px}#trade-intro p{font-family:roca;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;margin-bottom:60px}#trade-wrap{display:flex}#trade-wrap #register{flex:1;background:#fff}#trade-wrap #register h1,#trade-wrap #register h2,#trade-wrap #register label,#trade-wrap #register div{color:#333}#trade-wrap #register input,#trade-wrap #register .select-wrap{border:1px solid #333;overflow:hidden}#trade-wrap #register .btn{border:none}#trade-wrap .mobile-trade-nav{width:100%;background-color:#2f4456;padding:20px 40px 30px;flex-direction:column;align-items:center;justify-content:center;z-index:10}#trade-wrap .mobile-trade-nav h3{display:block;width:100%;text-align:center;font-family:roca;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;color:#fff;margin-bottom:12px}#trade-wrap .mobile-trade-nav .nav-select{cursor:pointer}#trade-wrap .mobile-trade-nav .nav-select .page-value{font-family:roca;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.88;letter-spacing:normal;color:#252525;padding:16px}#trade-wrap .mobile-trade-nav .nav-select .nav-dropdown{display:none;background:#fff;position:absolute;top:0;width:100%;z-index:3;background:#f4f6f2}#trade-wrap .mobile-trade-nav .nav-select .nav-dropdown a{display:block;padding:0 32px;margin:12px 0;font-family:roca;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#252525;cursor:pointer}#trade-wrap .mobile-trade-nav .nav-select .nav-dropdown a:hover{color:#fff;background:#006999}#trade-wrap .mobile-trade-nav .nav-select .nav-dropdown a .check{display:inline-block;width:6px;height:10px;border-bottom:2px solid #333;border-right:2px solid #333;transform:rotate(45deg);position:relative;left:-12px;top:-2px}#trade-wrap .trade-nav{max-width:360px;min-width:360px;min-height:calc(100vh - 280px);padding:121px 0 121px 66px;background-color:#2f4456;flex-direction:column;align-items:flex-start;justify-content:flex-start}#trade-wrap .trade-nav h3{font-family:roca;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;color:#fff;margin-bottom:20px}#trade-wrap .trade-nav a{display:block;width:max-content;height:30px;font-family:roca;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#fff;margin-bottom:20px}#trade-wrap .trade-nav a.active,#trade-wrap .trade-nav a:hover{font-weight:600;border-bottom:2px solid #F2B707}#trade-landing{flex:1}#trade-landing .hero{text-align:center;height:805px;background-repeat:no-repeat;background-size:cover;display:flex}#trade-landing .hero .copy-section{display:flex;flex-direction:column;align-items:baseline;justify-content:center;flex:1;padding:0 163px}#trade-landing .hero .copy-section .hero-header{font-family:roca;font-size:46px;font-weight:100;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:13px}#trade-landing .hero .copy-section .hero-copy{max-width:474px}#trade-landing .hero .copy-section .hero-copy p{font-family:roca;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff;margin-bottom:48px;text-align:left}#trade-landing .hero .form-section{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}#trade-landing .hero .form-section .login-form-wrap{max-width:400px;display:flex;flex-direction:column;background:#2f4456}#trade-landing .hero .form-section .login-form-wrap .register-benefits{background-image:url(//www.swisswater.com/cdn/shop/t/13/assets/dark-wave-bg.png?v=64724735365359141451750755911),url(//www.swisswater.com/cdn/shop/t/13/assets/dark-wave-bg.png?v=64724735365359141451750755911);background-repeat:no-repeat,repeat-y;background-size:contain,100% 100%;background-position:top center,0px 0px;text-align:left;padding:50px 40px 40px 56px}#trade-landing .hero .form-section .login-form-wrap .register-benefits .benefits{font-family:roca;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#fff}#trade-landing .hero .form-section .login-form-wrap .register-benefits .benefit-list{color:#f2b707;list-style:disc;margin-left:16px;margin-bottom:20px}#trade-landing .hero .form-section .login-form-wrap .register-benefits .benefit-list li{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43}#trade-landing .hero .form-section .login-form-wrap .register-benefits .benefit-list li span{font-family:roca;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#fff;vertical-align:middle}#trade-landing .hero .form-section .login-form-wrap .register-benefits a{font-family:roca;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.14;letter-spacing:normal;color:#fff;text-decoration:underline}#trade-landing .section-style-1{height:1015px;display:flex;position:relative;overflow:hidden}#trade-landing .section-style-1 .block-1{flex:1;display:flex;align-items:center;justify-content:flex-end;padding:40px;position:relative}#trade-landing .section-style-1 .block-1 .blue-waves{position:absolute;left:-80px;top:149px;background-image:url(//www.swisswater.com/cdn/shop/t/13/assets/wave-lines-blue.png?v=79564721462595538361750756008);background-repeat:no-repeat;background-size:contain;height:631px;width:25vw;opacity:.25}#trade-landing .section-style-1 .block-1 .img-collage{width:582px}#trade-landing .section-style-1 .block-1 .img-collage .section-image1{width:582px;height:400px;margin-bottom:32px;background-repeat:no-repeat;background-size:cover}#trade-landing .section-style-1 .block-1 .img-collage .collage-row{display:flex;align-items:center;justify-content:space-between}#trade-landing .section-style-1 .block-1 .img-collage .collage-row .section-image2,#trade-landing .section-style-1 .block-1 .img-collage .collage-row .section-image3{width:275px;height:291px;background-repeat:no-repeat;background-size:cover}#trade-landing .section-style-1 .block-2{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px}#trade-landing .section-style-1 .block-2 h2{max-width:500px;font-family:roca;font-size:34px;font-weight:100;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#2f4456;text-align:left}#trade-landing .section-style-1 .block-2 .gold-wave{margin:13px 0 37px;width:60px}#trade-landing .section-style-1 .block-2 p{font-family:roca;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;max-width:516px;margin-bottom:30px}.origin-lot{width:720px;height:400px;background:#363636;display:flex}.origin-lot .olt-img{width:200px;height:400px;background-position:center;background-repeat:no-repeat;background-size:contain}.origin-lot .mobile-image{display:none}.origin-lot .olt-content{flex:1;padding:56px 64px}.origin-lot .olt-content h3{font-family:roca;font-size:24px;font-weight:100;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#fff;margin-bottom:35px}.origin-lot .olt-content p{margin-bottom:41px;font-family:roca;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff}.origin-lot .olt-content .input-wrap{display:flex}.origin-lot .olt-content .input-wrap input{margin:0}.origin-lot .olt-content .input-wrap .btn{max-width:152px;padding:0}#origin-result{width:720px;max-width:100%}#origin-result .result-wrap{background:#363636;padding:50px}#origin-result .result-wrap h3{font-family:roca;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#fff;margin-bottom:16px}#origin-result .result-wrap p,#origin-result .result-wrap li{font-family:roca;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff}#logo-usage .logo-usage{width:720px;padding-top:80px}#logo-usage .logo-usage .logo-usage-products{margin-top:28px}#logo-usage .logo-usage h2{font-family:roca;font-size:24px;font-weight:100;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#2f4456;margin-bottom:30px;text-align:left}#logo-usage .logo-usage p{font-family:roca;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;margin-bottom:30px}#logo-usage .logo-usage p a{color:#006999}#logo-usage .logo-examples{display:flex;justify-content:space-around;width:720px;padding-top:28px}#logo-usage .logo-examples .logo-example{width:132px;display:flex;flex-direction:column;align-items:center;justify-content:center}#logo-usage .logo-examples .logo-example img{width:126px;height:126px}#logo-usage .logo-examples .logo-example h5{opacity:.8;font-family:roca;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:1.6px;color:#006999}#logo-usage .logo-examples .logo-example p{font-family:roca;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000}#logo-usage .logo-downloads{width:720px}#logo-usage .logo-downloads .logo-download{border-top:solid 1px #b0bec9;padding:48px 0 40px;display:flex}#logo-usage .logo-downloads .logo-download img{width:148px;height:148px}#logo-usage .logo-downloads .logo-download img.reverse{background:#363636}#logo-usage .logo-downloads .logo-download .download-copy{padding-left:32px}#logo-usage .logo-downloads .logo-download .download-copy h3{font-family:roca;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.3;letter-spacing:normal;color:#2f4456;text-align:left}#logo-usage .logo-downloads .logo-download .download-copy p{font-family:roca;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;margin-bottom:16px}#logo-usage .logo-downloads .logo-download .download-copy a{font-family:roca;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#f2b707;padding-right:12px}#brand-material{padding:96px 147px;flex:1}#brand-material #top{opacity:.8;font-family:roca;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.5px;text-align:right;color:#252525;cursor:pointer}#brand-material #top svg{transform:rotate(90deg);margin-right:12px}#brand-material h1{font-family:roca;font-size:26px;font-weight:100;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#2f4456;text-align:left;margin-bottom:24px}#brand-material p{font-family:roca;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;margin-bottom:68px}#brand-material #multi-variant-add .form-buttons,#brand-material #confirm-order .form-buttons{display:flex;justify-content:space-between;align-items:center}#brand-material #multi-variant-add .form-buttons p,#brand-material #confirm-order .form-buttons p{margin-bottom:0}#brand-material #multi-variant-add .brand-material-product,#brand-material #confirm-order .brand-material-product{width:100%;height:360px;border:solid 1px #b0bec9;display:flex;margin-bottom:32px;overflow:hidden}#brand-material #multi-variant-add .brand-material-product .product-gallery,#brand-material #confirm-order .brand-material-product .product-gallery{min-width:360px;max-width:360px;width:360px;height:360px;overflow:hidden;border-right:solid 1px #b0bec9;border-bottom:solid 1px #b0bec9}#brand-material #multi-variant-add .brand-material-product .product-gallery .slick-arrow,#brand-material #confirm-order .brand-material-product .product-gallery .slick-arrow{background-color:#0003;width:47px;height:60px}#brand-material #multi-variant-add .brand-material-product .product-gallery .slick-arrow:hover,#brand-material #confirm-order .brand-material-product .product-gallery .slick-arrow:hover{background-color:#c0880f99}#brand-material #multi-variant-add .brand-material-product .product-gallery .slick-arrow.slick-next,#brand-material #confirm-order .brand-material-product .product-gallery .slick-arrow.slick-next{right:0}#brand-material #multi-variant-add .brand-material-product .product-gallery .slick-arrow.slick-next:before,#brand-material #confirm-order .brand-material-product .product-gallery .slick-arrow.slick-next:before{content:""}#brand-material #multi-variant-add .brand-material-product .product-gallery .slick-arrow.slick-prev,#brand-material #confirm-order .brand-material-product .product-gallery .slick-arrow.slick-prev{left:0;z-index:9}#brand-material #multi-variant-add .brand-material-product .product-gallery .slick-arrow.slick-prev:before,#brand-material #confirm-order .brand-material-product .product-gallery .slick-arrow.slick-prev:before{content:""}#brand-material #multi-variant-add .brand-material-product .product-gallery .slick-arrow.slick-prev img,#brand-material #confirm-order .brand-material-product .product-gallery .slick-arrow.slick-prev img{transform:rotate(180deg)}#brand-material #multi-variant-add .brand-material-product .product-gallery .product-image,#brand-material #multi-variant-add .brand-material-product .product-gallery .product-image img,#brand-material #confirm-order .brand-material-product .product-gallery .product-image,#brand-material #confirm-order .brand-material-product .product-gallery .product-image img{width:360px}#brand-material #multi-variant-add .brand-material-product .bmp-content,#brand-material #confirm-order .brand-material-product .bmp-content{width:100%;padding:30px}#brand-material #multi-variant-add .brand-material-product .bmp-content h3,#brand-material #confirm-order .brand-material-product .bmp-content h3{font-size:20px;margin-bottom:12px}#brand-material #multi-variant-add .brand-material-product .bmp-content p,#brand-material #confirm-order .brand-material-product .bmp-content p{font-size:16px;margin-bottom:0}#brand-material #multi-variant-add .brand-material-product .bmp-content .description,#brand-material #confirm-order .brand-material-product .bmp-content .description{margin:16px 0;font-size:16px;max-height:150px;overflow:auto}#brand-material #multi-variant-add .brand-material-product .bmp-content .description p,#brand-material #confirm-order .brand-material-product .bmp-content .description p{font-size:16px}#brand-material #multi-variant-add .brand-material-product .bmp-content label input,#brand-material #confirm-order .brand-material-product .bmp-content label input{width:50px}#brand-material #multi-variant-add .btn,#brand-material #confirm-order .btn{width:240px}#brand-material #confirm-order{display:none}#brand-material #confirm-order h1{font-size:36px;margin-bottom:32px}#brand-material #confirm-order h2{text-align:left;font-size:26px;margin-bottom:16px}#brand-material #confirm-order .thank-you{font-size:50px;margin-top:80px;text-align:center}#brand-material #confirm-order .message{text-align:center}#brand-material #confirm-order a{cursor:pointer;color:#f2b707}#brand-material #confirm-order a .back-arrow{display:inline-block;width:12px;height:12px;margin-right:12px;border-bottom:2px solid #f2b707;border-left:2px solid #f2b707;transform:rotate(45deg)}#brand-material #confirm-order p{margin-bottom:32px}#brand-material #confirm-order .brand-material-product .product-gallery button{display:none!important}#brand-material #confirm-order hr{margin:80px 0}#brand-material #confirm-order #current-address ul{margin-bottom:16px}#brand-material #confirm-order #current-address ul li{font-size:16px}#brand-material #confirm-order #new-address{max-width:970px}#brand-material #confirm-order #new-address input,#brand-material #confirm-order #new-address .select-wrap{border:1px solid #333}#brand-material #confirm-order #new-address label{font-size:16px;color:#333;text-transform:uppercase}.decaf-stats{display:flex;justify-content:center;align-items:center;padding:80px 15px}.decaf-stats .stat-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:600px}.decaf-stats .stat-wrap h2{font-family:roca;font-size:34px;font-weight:100;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2f4456}.decaf-stats .stat-wrap .gold-wave{width:42px;margin:12px 0 24px}.decaf-stats .stat-wrap .decaf-stat{width:600px;height:180px;margin-bottom:48px;padding:49px 72px 40px 128px;background-color:#f4f6f2;position:relative}.decaf-stats .stat-wrap .decaf-stat h3{font-family:roca;font-size:55px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#006999;position:absolute;right:calc(100% - 110px);top:30px;width:207px;text-align:center}.decaf-stats .stat-wrap .decaf-stat p{font-family:roca;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2f4456}.decaf-stats .stat-wrap .decaf-stat .stat-icon{position:absolute;right:26px;bottom:-8px}.decaf-stats .stat-wrap .us-data{font-family:roca;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;text-align:center}#video-loop video{width:100%}#video-loop .video-loop-content{background-color:#c7943414;position:relative;display:flex;padding-top:90px;padding-bottom:90px;align-items:flex-start;justify-content:center;height:auto;overflow:hidden;margin-top:-8px}#video-loop .video-loop-content .blue-waves{position:absolute;left:-220px;top:0;background-image:url(//www.swisswater.com/cdn/shop/t/13/assets/wave-lines-blue.png?v=79564721462595538361750756008);background-repeat:repeat-y;background-size:contain;height:100%;width:400px;opacity:.24}#video-loop .video-loop-content h2{max-width:431px;font-family:roca;font-size:34px;font-weight:100;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2f4456;padding:0 50px;text-align:left}#video-loop .video-loop-content p{max-width:519px;font-family:roca;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;margin-bottom:16px}#newsletter-signup{padding:80px 15px;background:#2f4456;display:flex;flex-direction:column;justify-content:center;align-items:center}#newsletter-signup h3{font-family:roca;font-size:34px;font-weight:100;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}#newsletter-signup p{max-width:560px;margin:25px 0 33px;font-family:roca;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#fff}#newsletter-signup .form-container{max-width:360px}.trade-page-content-wrap{padding:102px 147px 141px}@media (max-width: 1400px){.trade-page-content-wrap{padding:102px 16px 141px;margin:0 auto;max-width:calc(100vw - 360px)}.trade-page-content-wrap #certifications .cert-carousel{max-width:80%;margin:0 auto}}@media (max-width: 1250px){#brand-material{padding:96px 16px}}@media (max-width: 1148px){#trade-landing{flex:1}#trade-landing .hero .copy-section{padding:0 40px}#trade-landing .section-style-1{height:auto}#trade-landing .section-style-1 .block-1{flex:1}#trade-landing .section-style-1 .block-1 .blue-waves{left:-160px;top:52px}#trade-landing .section-style-1 .block-1 .img-collage{width:calc(50vw - 80px)}#trade-landing .section-style-1 .block-1 .img-collage .section-image1{width:calc(50vw - 80px);height:calc(36vw - 80px)}#trade-landing .section-style-1 .block-1 .img-collage .collage-row .section-image2,#trade-landing .section-style-1 .block-1 .img-collage .collage-row .section-image3{width:calc(28.8vw - 96px);height:calc(30vw - 96px)}#trade-landing .section-style-1 .block-2 h2{max-width:225px;font-size:24px}#trade-landing .section-style-1 .block-2 .gold-wave{width:42px}#trade-landing .section-style-1 .block-2 p{font-size:16px}.trade-page-content-wrap .origin-lot{width:100%;height:auto;background:#363636;display:flex}.trade-page-content-wrap .origin-lot .olt-img{height:auto;background-size:cover}.trade-page-content-wrap #logo-usage .logo-usage{width:100%;padding-top:80px}.trade-page-content-wrap #logo-usage .logo-usage .logo-usage-products{margin-top:28px;max-width:100%}.trade-page-content-wrap #logo-usage .logo-examples{display:flex;justify-content:space-around;width:100%}.trade-page-content-wrap #logo-usage .logo-downloads{width:100%}}@media (max-width: 1037px){.trade-page-content-wrap .origin-lot{flex-direction:column-reverse}.trade-page-content-wrap .origin-lot .olt-img{display:none}.trade-page-content-wrap .origin-lot .mobile-image{display:block;width:100%;height:auto}.trade-page-content-wrap #logo-usage .logo-examples{flex-wrap:wrap}}@media (max-width: 970px){#communication-asset{padding:175px 16px}#trade-landing{max-width:100vw;overflow:hidden}#trade-landing .hero{flex-direction:column;align-items:center;justify-content:center;padding:0;height:auto}#trade-landing .hero .copy-section{padding:121px 16px 80px;max-width:400px}#trade-landing .hero .copy-section .hero-header{font-family:roca;font-size:24px;font-weight:100;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff}#trade-landing .hero .copy-section .hero-copy{max-width:none}#trade-landing .hero .copy-section .hero-copy p{font-family:roca;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff}#trade-landing .hero .form-section{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}#trade-landing .section-style-1{flex-direction:column}#trade-landing .section-style-1 .block-1{display:none}#trade-landing .section-style-1 .block-2 h2{text-align:center;margin:0 auto}#trade-landing .section-style-1 .block-2 .gold-wave{display:block;margin:13px auto 37px}.decaf-stats{padding:60px 16px 80px}.decaf-stats .stat-wrap h2{font-size:24px}.decaf-stats .stat-wrap .us-data{font-size:16px}.decaf-stats .stat-wrap .decaf-stat{margin:32px 0;width:100%;height:auto;padding:54px 16px 106px;text-align:center}.decaf-stats .stat-wrap .decaf-stat h3{font-size:50px;top:-30px;right:calc(50% - 110px)}.decaf-stats .stat-wrap .decaf-stat p{font-size:16px}.decaf-stats .stat-wrap .decaf-stat .stat-icon{right:calc(50% - 20px)}#video-loop .video-loop-content{flex-direction:column;padding:40px 0}#video-loop .video-loop-content .blue-waves{display:none}#video-loop .video-loop-content h2{font-size:24px;text-align:center;margin:0 auto;max-width:350px}#video-loop .video-loop-content div{margin:0 auto;padding:16px}#video-loop .video-loop-content p{font-size:16px}#newsletter-signup{height:auto;padding:60px 40px 80px}#newsletter-signup h3{font-size:24px}#newsletter-signup p{font-size:16px}}@media (max-width: 768px){#trade-wrap{flex-wrap:wrap}#trade-wrap #register{padding:175px 16px 100px}#trade-wrap #register h1{margin-bottom:0}#trade-wrap #register div{font-size:16px}#brand-material{padding:200px 16px;flex:1}#brand-material #top{display:block;margin-top:12px;text-align:left}#brand-material h1{font-size:18px}#brand-material p{font-size:16px}#brand-material #multi-variant-add{margin:0 auto;max-width:360px}#brand-material #multi-variant-add .form-buttons{flex-direction:column}#brand-material #multi-variant-add .form-buttons .btn{width:100%}#brand-material #multi-variant-add .form-buttons p{width:100%;text-align:left;margin-top:30px}#brand-material #multi-variant-add .brand-material-product{flex-direction:column;height:auto;width:360px}.trade-page-content-wrap{max-width:100vw;padding-top:50px}.trade-page-content-wrap .origin-lot{flex-direction:column-reverse}.trade-page-content-wrap .origin-lot .olt-img{display:none}.trade-page-content-wrap .origin-lot .mobile-image{display:block;width:100%;height:auto}.trade-page-content-wrap .origin-lot .olt-content p{font-family:roca;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff;margin-bottom:32px}.trade-page-content-wrap .origin-lot .olt-content h3{font-family:roca;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#fff;margin-bottom:16px}.trade-page-content-wrap .origin-lot .input-wrap{flex-direction:column}.trade-page-content-wrap .origin-lot .input-wrap .btn{margin-top:20px}#logo-usage .logo-usage h2{font-size:18px}#logo-usage .logo-usage p{font-size:16px}#logo-usage .logo-downloads .logo-download{flex-direction:column;align-items:center}#logo-usage .logo-downloads .logo-download .download-copy{padding-top:40px}#logo-usage .logo-downloads .logo-download .download-copy h3{font-size:18px}#logo-usage .logo-downloads .logo-download .download-copy p{font-size:16px}}@media (max-width: 628px){#trade-landing .hero .hero-header,#trade-landing .hero .buttons,#trade-landing .hero .buttons .btn{width:100%}#trade-landing .hero .form-section{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}#trade-landing .hero .form-section .login-form-wrap{max-width:100vw}#trade-landing .hero .form-section .login-form-wrap #login-form{padding:48px 16px 4px}#trade-landing .hero .form-section .login-form-wrap #login-form #forgot{text-align:left}#trade-landing .hero .form-section .login-form-wrap .register-benefits{background:transparent;padding:16px}}@media (max-width: 400px){#brand-material #multi-variant-add .brand-material-product{width:100%}#brand-material #multi-variant-add .brand-material-product .product-gallery{min-width:calc(100vw - 32px);max-width:calc(100vw - 32px);width:calc(100vw - 32px);height:calc(100vw - 32px);overflow:hidden}#brand-material #multi-variant-add .brand-material-product .product-gallery .product-image,#brand-material #multi-variant-add .brand-material-product .product-gallery .product-image img{width:calc(100vw - 32px);height:calc(100vw - 32px)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/trade.scss.css.map */
