@font-face{font-family:'Helvetica Neue LT Pro 35 Thin';font-style:normal;font-weight:400;src:local('Helvetica Neue LT Pro 35 Thin'),url('../fonts/HelveticaNeueLTPro-Th.woff') format('woff')}@font-face{font-family:'Helvetica Neue LT Pro 55 Roman';font-style:normal;font-weight:400;src:local('Helvetica Neue LT Pro 55 Roman'),url('../fonts/HelveticaNeueLTPro-Roman.woff') format('woff')}@font-face{font-family:'Helvetica Neue LT Pro 56 Italic';font-style:normal;font-weight:400;src:local('Helvetica Neue LT Pro 56 Italic'),url('../fonts/HelveticaNeueLTPro-It.woff') format('woff')}@font-face{font-family:'Helvetica Neue LT Pro 65 Medium';font-style:normal;font-weight:400;src:local('Helvetica Neue LT Pro 65 Medium'),url('../fonts/HelveticaNeueLTPro-Md.woff') format('woff')}@font-face{font-family:'HelveticaNeueLTStd-Roman';font-style:normal;font-weight:400 !important;src:local('HelveticaNeueLTStd-Roman'),url('../fonts/HelveticaNeueLTStd-Roman.otf') format('opentype')}@font-face{font-family:'HelveticaNeueLTStd-Bd';font-style:normal;src:local('HelveticaNeueLTStd-Bd'),url('../fonts/HelveticaNeueLTStd-Bd.otf') format('opentype')}@font-face{font-family:'HelveticaNeueLTStd-Lt';font-style:normal;src:local('HelveticaNeueLTStd-Lt'),url('../fonts/HelveticaNeueLTStd-Lt.otf') format('opentype')}@font-face{font-family:'HelveticaNeueLTStd-Md';font-style:normal;font-weight:400;src:local('HelveticaNeueLTStd-Md'),url('../fonts/HelveticaNeueLTStd-Md.otf') format('opentype')}@font-face{font-family:'HelveticaNeueLTStd-It';font-style:normal;src:local('HelveticaNeueLTStd-It'),url('../fonts/HelveticaNeueLTStd-It.otf') format('opentype')}@font-face{font-family:'HelveticaNeueLTStd-BlkCnO';font-style:normal;src:local('HelveticaNeueLTStd-BlkCnO'),url('../fonts/HelveticaNeueLTStd-BlkCnO.otf') format('opentype')}@font-face{font-family:'HHelveticaNeueLTStd-BdCnO';font-style:normal;src:local('HHelveticaNeueLTStd-BdCnO'),url('../fonts/HelveticaNeueLTStd-BdCnO.otf') format('opentype')}@font-face{font-family:'HHelveticaNeueLTStd-BdCn';font-style:normal;src:local('HHelveticaNeueLTStd-BdCn'),url('../fonts/HelveticaNeueLTStd-BdCn.otf') format('opentype')}@font-face{font-family:'HelveticaNeueLTStd-HvCnO';font-style:normal;src:local('HelveticaNeueLTStd-HvCnO'),url('../fonts/HelveticaNeueLTStd-HvCnO.otf') format('opentype')}html,body{color:#000;font-family:'HelveticaNeueLTStd-Lt' !important;font-size:13px;font-weight:400}a,.alink{color:#000;transition:all .3s ease 0s}a:hover,.alink:hover{color:#000;text-decoration:none}a:active,.alink:active{color:#000;text-decoration:none}ul>li,ol>li{list-style:none;margin:0}.page-main{margin:0;max-width:100%;padding:50px 110px 0 250px}input:focus:not([disabled]),textarea:focus:not([disabled]),select:focus:not([disabled]){box-shadow:none}.action.primary{background-color:transparent;border-color:#bfbfbf;border-radius:0;color:#000;font-family:'HelveticaNeueLTStd-Lt';transition:all .3s ease 0s}.action.primary:hover{background-color:#000;border-color:#000;color:#fff}.action.primary:focus,.action.primary:active{background-color:#000;border-color:#000}button,a.action.primary{border-radius:0}a:visited,.alink:visited{color:#000}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{border-color:#bfbfbf;border-radius:0;font-family:'HelveticaNeueLTStd-Lt'}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder{color:#000;font-family:'HelveticaNeueLTStd-Lt'}input[type=text]::-webkit-placeholder,input[type=password]::-webkit-placeholder,input[type=url]::-webkit-placeholder,input[type=tel]::-webkit-placeholder,input[type=search]::-webkit-placeholder,input[type=number]::-webkit-placeholder,input[type=datetime]::-webkit-placeholder,input[type=email]::-webkit-placeholder{color:#000;font-family:'HelveticaNeueLTStd-Lt'}input[type=text]::-ms-placeholder,input[type=password]::-ms-placeholder,input[type=url]::-ms-placeholder,input[type=tel]::-ms-placeholder,input[type=search]::-ms-placeholder,input[type=number]::-ms-placeholder,input[type=datetime]::-ms-placeholder,input[type=email]::-ms-placeholder{color:#000;font-family:'HelveticaNeueLTStd-Lt'}.search-autocomplete{box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:1px}.search-autocomplete ul:not(:empty){border:none}.search-autocomplete ul li.selected,.search-autocomplete ul li:hover{background-color:#fff}.message.success{background-color:#f0f2f1;color:#000;font-size:13px;padding:16px 20px 12px 45px}.message.success a{color:#000}.message.success>*:first-child:before{font-size:20px}ul,ol{margin:0;padding:0}b,strong{font-weight:300 !important}.logo{display:block;float:none;margin:0 auto;max-width:90px}.logo .logo-mobile{display:none}.icon-search{display:inline-block;height:30px;line-height:40px;width:30px}.icon-search .mn-icon{height:32px;width:32px}.header-right{position:absolute;right:0;top:50px}.header.links{display:inline-block;margin:0;padding:5px 0 0;vertical-align:middle}.header.links>a{color:#000;font-family:'HelveticaNeueLTStd-Roman';font-size:12px;letter-spacing:.5px}.minicart-wrapper{display:inline-block;float:none;margin:0;padding:0 0 0 25px;vertical-align:middle}.minicart-wrapper .action.showcart{background-position:3px center;background-size:cover;display:block;height:30px;line-height:43px;text-align:center;padding-left:0;padding-top:0;position:relative;text-align:right;width:30px}.minicart-wrapper .action.showcart:before{display:none}.minicart-wrapper .action.showcart.active{display:block}.minicart-wrapper .action.showcart.active:before{display:none}.minicart-wrapper .action.showcart .counter.qty{background-color:transparent;color:#000;display:inline-block;font-family:'HelveticaNeueLTStd-Bd';height:auto;line-height:inherit;margin:0;min-width:auto;padding:0;width:24px}.minicart-wrapper .action.showcart .counter.qty.empty{background-color:transparent;color:#000;display:inline-block;height:auto;line-height:inherit;margin:0;min-width:auto;padding:0;width:24px}.minicart-wrapper .action.showcart .counter.qty .counter-number{text-shadow:none}.minicart-wrapper .block-minicart{border-color:#333;margin-top:20px;padding:35px 30px 20px;right:0;width:340px}.minicart-wrapper .block-minicart:before{display:none}.minicart-wrapper .block-minicart:after{display:none}.minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary{background-color:#000;border-color:#000;color:#fff;font-size:11px;font-family:'HelveticaNeueLTStd-Bd';letter-spacing:1.5px;line-height:1;text-transform:uppercase}.minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary:hover{background-color:#fff;color:#000}.minicart-wrapper .block-minicart li{position:relative}.minicart-wrapper .product .actions{float:right;margin:0}.p-0{padding-left:0 !important;padding-right:0 !important}.pt-0{padding-top:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:10px !important}@media (min-width:768px){.mx-md-0{margin-left:0 !important;margin-right:0 !important}.mb-md-0{margin-bottom:0 !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:10px !important}}@media screen and (-webkit-min-device-pixel-ratio:0){.minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary{padding-top:17px}.block-minicart .viewcart{padding-top:17px}.message.global.cookie .action.primary{padding-top:9px}.action.primary{padding-top:10px}.firecheckout #checkout .checkout-shipping-address #checkout-step-shipping .form.form-shipping-address .fieldset .field[name="shippingAddress.lastname"]{display:inline-block !important}}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary{padding-top:14px}.block-minicart .viewcart{padding-top:15px}.message.global.cookie .action.primary{padding-top:7px}}.minicart-items-wrapper{border-color:#000;border-width:1px 0 0;max-height:230px !important;margin-left:-30px;margin-right:-30px;padding:30px}.minicart-items .product-item-name{float:left;height:70px;overflow:hidden;width:60%}.minicart-items .product-item-name a{font-family:'HelveticaNeueLTStd-Roman';color:#000;font-size:10px;text-transform:uppercase}.minicart-items .product-item-details{text-align:left}.minicart-items .product-item-details .price{font-family:'HelveticaNeueLTStd-Roman';font-size:10px}.minicart-items .product-item-details .price-container{float:right;height:70px;overflow:hidden;text-align:right;width:40%}.minicart-items .product-item-details .price-container span{display:block;line-height:1.5;margin-top:-1px}.minicart-items .product-item-details .price-container span.price{overflow-wrap:break-word;white-space:normal}.minicart-items .product-item-details .details-qty{float:left;margin-top:0}.minicart-items .item-qty{border-color:transparent}.minicart-items .product-item-pricing .label{color:#bfbfbf;text-transform:uppercase;font-size:12px}.minicart-items .product-item-photo{margin:0}.minicart-items .product-image-photo{padding-top:2px}.minicart-items .update-cart-item{background-color:transparent;border:1px solid #000;display:block;font-family:"Helvetica Neue LT Pro 55 Roman";font-size:12px;line-height:1.1;padding-top:9px;text-transform:uppercase}.minicart-wrapper .product .actions>.secondary{display:inline-block;margin-top:2px}.block-minicart .block-content>.actions>.primary{margin:0 0 25px}.block-minicart .amount .price-wrapper:first-child .price{font-size:12px}.block-minicart .items-total,.block-minicart .subtotal{font-family:'HelveticaNeueLTStd-Bd';margin:0 0 10px;font-weight:400;font-size:10px}.block-minicart .viewcart{border:1px solid #000;display:block;line-height:1;padding:15px;text-transform:uppercase;font-family:'HelveticaNeueLTStd-Bd';font-size:11px}.block-minicart .viewcart:hover{background-color:#000;color:#fff}.header.content{max-width:100%}.overlay-navigation{background-color:#000;bottom:0;height:auto;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.navigation .level0 .level-top{color:#000;line-height:30px;font-family:'HelveticaNeueLTStd-Lt';letter-spacing:.5px}.navigation .level0 .level-top>.level-top:hover{color:#000;font-family:'HelveticaNeueLTStd-Bd'}.navigation .level0 .level-top>.level-top.ui-state-focus{color:#000;font-family:'HelveticaNeueLTStd-Bd'}.navigation .level0.parent>.level-top{color:#000}.navigation .level0 .submenu a{color:#000}.navigation .level0 .submenu a.ui-state-focus{background-color:transparent}.navigation .level0 .submenu .active>a{border:none}.navigation .level0 .submenu .active>a span{position:relative}.navigation .level0 .submenu .active>a span:before{border-top:1px solid #000;bottom:4px;content:"";height:1px;left:0;position:absolute;width:100%}.navigation .level0.active>a:not(.ui-state-active){border:medium none;font-weight:700}.navigation .level0.active>a>span{display:inline-block;position:relative}.navigation .level0.active>a>span:before{border-top:1px solid #000;bottom:4px;content:"";height:1px;left:0;position:absolute;width:100%}.navigation .level0.has-active>a:not(.ui-state-active){border:medium none;font-weight:700}.navigation .level0.has-active>a>span{display:inline-block;position:relative}.navigation .level0.has-active>a>span:before{border-top:1px solid #000;bottom:4px;content:"";height:1px;left:0;position:absolute;width:100%}.navigation a{font-size:15px}.navigation .has-active>a{font-family:'HelveticaNeueLTStd-Bd'}.navigation .active>a{font-family:'HelveticaNeueLTStd-Bd'}.minicart-wrapper .action.showcart.OSX{line-height:46px}.MDOSX .minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary{padding-bottom:11px}.MDOSX .block-minicart .viewcart{padding-bottom:12px}.MDOSX .product-item .product-item-actions .more-info .action.primary{padding-top:9px;padding-bottom:8px}.MDOSX .product-item .product-item-actions .action.primary.tocart{padding-top:12px}.MDOSX .filter-content{display:none}.MDOSX .minicart-wrapper .action.showcart{background-position:2px center}.MDOSX .minicart-wrapper .action.showcart .counter.qty{width:25px}.MDOSX .minicart-wrapper .action.showcart .counter.qty.empty{width:25px}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{color:#000;font-family:'HelveticaNeueLTStd-Bd'}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#000;font-family:'HelveticaNeueLTStd-Bd'}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{color:#000;font-family:'HelveticaNeueLTStd-Bd'}.minicart-items .action.edit{display:none}.navigation .level0.last>.level-top{cursor:pointer}.banner_text{line-height:113px;max-height:106px;text-align:center}.banner_text a{font-family:'HelveticaNeueLTStd-Bd';font-size:25px}.home-banner{margin-bottom:10px;position:relative}.home-banner.banner1{margin-bottom:0}.home-banner .banner-img{display:block;max-height:400px}.home-banner.banner2 .content_info{overflow:hidden}.home-banner.banner2 .banner-img{width:49.5%}.home-banner.banner2 .box_info{float:right;position:absolute;right:0;text-align:center;top:43%;width:49.5%}.home-banner.banner2 .box_info .title{font-family:'HelveticaNeueLTStd-Bd';font-size:25px;line-height:28px;margin:0 auto;max-width:360px;text-align:center}.home-banner.banner3 .content_info{overflow:hidden}.home-banner.banner3 .content_info .m_sm2{box-sizing:border-box;float:right;padding:0 5px;width:50%;position:relative}.home-banner.banner3 .content_info:after{clear:both;content:"";display:table}.home-banner.banner3 .banner-img{float:right;width:49.5%}.home-banner.banner3 .box_info{float:left;position:absolute;left:0;text-align:center;top:44%;width:49.5%}.home-banner.banner3 .box_info .title{font-family:'HelveticaNeueLTStd-Bd';font-size:25px;line-height:28px;margin:0 auto;text-align:center}.home-banner .banner-overlay{bottom:70px;left:70px;position:absolute;text-align:center;text-transform:uppercase}.home-banner .banner-overlay li span{display:inline-block;padding:0 13px;font-family:'HelveticaNeueLTStd-Lt'}.home-banner ul li{font-size:10px}.home-banner .label{display:block;font-family:'HelveticaNeueLTStd-Roman';font-size:25px;margin-bottom:10px;letter-spacing:5px;text-transform:uppercase}.home-banner img{width:100%}.home-banner img.mobile{display:none}.home-banner .icon{margin:0 auto 18px;width:250px}.home-section{clear:both;margin-bottom:3px;margin-left:-5px;margin-right:-5px}.home-section:after{clear:both;content:"";display:table}.home-section .title{display:none;font-family:"Helvetica Neue LT Pro 65 Medium";font-size:18px;margin-bottom:20px;text-align:center;text-transform:uppercase}.home-section .item{box-sizing:border-box;float:left;padding:0 5px;width:25%}.home-section .item>a{display:block;position:relative}.home-section .item>a .text{font-family:HelveticaNeueLTStd-Bd;font-size:25px;line-height:32px;left:0;margin:0 auto;max-width:160px;position:absolute;right:0;text-align:center;top:0;padding-top:50%}.home-section .item img{width:100%}.home-section.section-01 .item img{max-height:327px;min-height:327px}.home-section .item-large{width:50%}.page-layout-1column .home-product .block.widget .products-grid .product-item{margin-bottom:4px;margin-left:0;padding:0 2px;width:25%}.fotorama-item .fotorama__wrap .fotorama__nav__shaft .fotorama__nav__frame{height:auto;padding:0 10px}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{position:static;transform:none}.product-item-photo{display:block;margin-bottom:18px}.products-grid .product-items{margin-left:-2px;margin-right:-2px}.products-grid .product-items:after{clear:both;content:"";display:table}.products-grid .product-item-info{position:relative}.products-grid .product-item-info:hover{border:none;box-shadow:none;margin:0;padding:0}.products-grid .product-item-info:hover .product-item-link{opacity:1;text-decoration:none}.products-grid .product-item-info:active{border:none;box-shadow:none;margin:0;padding:0}.products-grid .product-item-actions{margin:0}.products-grid .product-item-actions .actions-primary{display:block;margin-bottom:10px}.products-grid .product-item{margin-bottom:20px}.products-grid .product-item .product-item-info .product-item-details .product-item-inner{background-color:transparent;border:medium none;box-shadow:none;clip:auto;height:auto;left:0;margin:0;opacity:0;padding:0;position:absolute;right:auto;top:50%;transform:translateY(-50%);width:100%;z-index:200}.products-grid .product-item .product-item-info:hover .product-item-details .product-item-inner{opacity:1;z-index:200}.home-block{margin-bottom:5px;position:relative}.home-block.section-02 .home-overlay{left:auto;right:80px}.home-block.section-02 .home-overlay ul{margin:0 auto;width:280px;font-family:'HelveticaNeueLTStd-Lt';font-size:10px}.home-block.section-02 .home-overlay ul li.mobile{display:none}.home-block.section-04 .home-overlay{bottom:60px;text-align:left;width:200px}.home-block.section-04 .label{line-height:1}.home-block img{width:100%}.home-block img.mobile{display:none}.home-block .home-overlay{bottom:75px;left:65px;position:absolute;text-align:center;text-transform:uppercase;width:350px}.home-block .label{display:block;font-family:'HelveticaNeueLTStd-Roman';font-size:25px;margin-bottom:10px;letter-spacing:5px;text-transform:uppercase}.home-product .product-item-info{position:relative}.home-product .product-item-details{left:0;padding:0 20px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:9}.home-product .product-item-link{font-size:18px;font-weight:700;opacity:0;transition:all .5s ease 0s}.product-image-photo{width:100%}.lazy{transition:none}.product-item-info:hover .product-image-photo{filter:blur(1px)}.product-item-info .product-image-container{width:100% !important}.payment-method .label .payment-icon{width:75px;margin-right:10px;border:1px solid #ddd;border-radius:2px;height:40px}.gallery-placeholder{float:right;width:465px}.fotorama__stage{width:100% !important}.fotorama__wrap .fotorama__grab{width:100% !important}.category-primary{margin-bottom:10px;position:relative;text-align:center}.category-primary .page-title{font-family:'HelveticaNeueLTStd-Bd';font-size:55px;font-weight:700;margin-bottom:20px;margin-top:140px;text-transform:capitalize !important;letter-spacing:0px !important}.category-description{line-height:24px;font-family:'HelveticaNeueLTStd-Roman';font-size:12px}.category-show-image .category-view{margin:0 auto;max-width:70%}.catalog-category-view.page-with-filter .column.main{padding-top:0}.products{margin:0}.page-products .products-grid .product-items{margin-left:-5px;margin-right:-5px}.page-products .products-grid .product-items>li:nth-child(4n+1){clear:left}.page-products .products-grid .product-item{float:left;padding:0 5px}.page-products .products-grid .product-item-inner:before{display:none}.page-products .product-item-info{width:100%}.product-item-details{text-align:center}.product-item-name,.product.name a{font-family:'HelveticaNeueLTStd-Roman';font-size:12px}.product-item-name{margin:0}.product-item .price-box{margin:0}.product-item .price-box .price{font-weight:400 !important;font-size:12px;font-family:'HelveticaNeueLTStd-Roman'}.page-layout-1column .filter.block{display:none}.product-item .product-item-actions .action.primary{background-color:#000;border-color:#000;color:#fff;font-family:'HelveticaNeueLTStd-Lt';font-size:13px;font-weight:500;min-width:130px;text-transform:none}.product-item .product-item-actions .action.primary:hover{background-color:#fff;border-color:#000;color:#000}.category-image .image{width:100%}.category-image+.category-view{align-items:center;bottom:0;display:flex;flex-direction:row;left:0;position:absolute;right:0;top:0}.category-view .page-title-wrapper{display:none}.category-view .category-description{width:100%;margin-bottom:0}.category-view .category-description h2,.category-view .category-description h1{font-family:'HelveticaNeueLTStd-Bd';font-size:42px;margin:0 0 17px}.category-view .category-description p{font-family:'HelveticaNeueLTStd-Roman';font-size:12px;letter-spacing:.5px;line-height:21px;margin-bottom:0}.category-img-item a{display:block;line-height:.8;position:relative}.category-img-item a:after{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%}.category-img-item a:hover strong{opacity:1}.category-img-item a:hover:after{opacity:1}.category-img-item img{width:100%}.category-img-item strong{color:#fff;font-family:"Helvetica Neue LT Pro 65 Medium";font-size:34px;left:0;line-height:1.4;margin:0 auto;max-width:150px;opacity:0;position:absolute;right:0;text-align:center;text-transform:capitalize;top:50%;transform:translateY(-50%);transition:all .3s ease 0s;z-index:9}.category-image{margin-bottom:0}.category-img-mobile{display:none}.breadcrumbs{display:none !important}.breadcrumbs{position:relative;z-index:999}.breadcrumbs a{color:#000 !important}.breadcrumbs a:hover{color:#000}.breadcrumbs a:active{color:#000}.product-info-main .page-title-wrapper h1{font-family:'HelveticaNeueLTStd-Bd';font-size:25px;letter-spacing:.5px;margin-bottom:1px;margin-top:30px;text-transform:none;overflow:hidden}.product-info-main .product-info-price{border:1px solid #050505;box-sizing:border-box;display:block;padding:2px 0;margin-bottom:20px}.product-info-main .product-info-price .price-box{color:#000;display:block;padding-bottom:0;text-align:center;width:auto}.product-info-main .product-info-price .price-box .price-container>span{display:inline-block;margin-bottom:0}.product-info-main .product-add-form{padding:0}.product-info-main .product.attribute.overview{display:none;margin:20px 0;position:relative}.product-info-price .price-box .price-container .price{font-size:14px;white-space:normal;font-family:'HelveticaNeueLTStd-Roman';font-weight:400 !important}.product-info-price .price-box .price-wrapper .price{font-size:12px !important}.page-layout-1column .product.media{box-sizing:border-box;margin-bottom:90px;width:702px}.page-layout-1column .product-info-main{box-sizing:border-box;margin-bottom:75px;padding-left:54px;width:298px}.page-layout-1column .block.related .products-grid .product-items{margin-left:-5px;margin-right:-5px}.page-layout-1column .block.related .products-grid .product-item{float:left;padding:0 5px;width:33.3333%}.page-layout-1column .block.related .products-grid .product-item:nth-child(3n+1){clear:left}.box-tocart{margin-bottom:40px}.box-tocart .field.qty{display:none}.box-tocart .action.tocart{background-color:#000;border-color:#000;display:block;color:#fff;font-family:'HelveticaNeueLTStd-Bd';font-size:11px;letter-spacing:1px;margin-right:0;padding-bottom:7px;padding-top:7px;text-transform:initial;width:100%}.box-tocart .action.tocart:hover{background-color:#fff;color:#000}.product-short-description{margin-bottom:25px;overflow:hidden;font-family:'HelveticaNeueLTStd-Roman';font-size:11px}.product.description{position:relative;font-size:11px;font-family:'HelveticaNeueLTStd-Roman'}.product.description .value{position:absolute;width:100%;top:50px;z-index:5}.product.description .title-toggle{text-align:center}.product.description .title-toggle>a{display:inline-block;font-size:12px;font-family:'HelveticaNeueLTStd-Roman';line-height:30px}.product.description .title-toggle>a>span:before{content:"+ "}.product.description .title-toggle>a.active>span:before{content:"- "}.block.related{clear:both;width:940px}.block.related .block-title{margin-bottom:30px;text-align:center}.block.related .block-title>strong{display:inline-block;font-family:'HelveticaNeueLTStd-Bd';font-size:23px}.block.related .block-content{margin-left:auto;margin-right:auto;width:80%}.block.related .products-grid .product-item-info{width:100%}.block.related .related-available .product-item-name{margin-left:0}.stock.unavailable{text-align:center}.product-attr-size{font-family:'HelveticaNeueLTStd-Bd';font-size:12px;text-align:center;margin-bottom:20px}.fotorama__arr{display:none !important}.fotorama__nav.fotorama__nav--thumbs:before,.fotorama__nav.fotorama__nav--thumbs:after{background-image:none}.fotorama__thumb__arr:hover{background-color:transparent}.fotorama__nav .fotorama__nav__shaft .fotorama__thumb-border{background-image:none;border:none;display:none}.fotorama__nav .fotorama__nav__shaft .fotorama__thumb-border:after{background-color:#bbbdbe;bottom:0;content:"";height:4px;left:0;margin:0 auto;max-width:80%;position:absolute;right:0}.fotorama__stage{margin-bottom:10px}.fotorama__nav-wrap .fotorama__thumb__arr{display:none !important}.catalog-product-view .header.content{padding-left:0}.catalog-product-view .logo{padding-right:2px}.fotorama__thumb{background-color:transparent}.fotorama__nav__shaft .fotorama__nav__frame{width:32.3333% !important}.fotorama__nav.fotorama__nav--thumbs{height:auto !important}.fotorama__nav__shaft .fotorama__nav__frame.fotorama__active{display:inline-block}.fotorama__nav__shaft .fotorama__nav__frame.fotorama__active+.fotorama__nav__frame{display:inline-block}.fotorama__nav__shaft .fotorama__nav__frame.fotorama__active+.fotorama__nav__frame+.fotorama__nav__frame{display:inline-block}.fotorama__nav__shaft{display:block}.page-layout-1column .block.related .products-grid .product-item{display:none !important}.page-layout-1column .block.related .products-grid .product-item:first-child{display:block !important}.page-layout-1column .block.related .products-grid .product-item:nth-child(2){display:block !important}.page-layout-1column .block.related .products-grid .product-item:nth-child(3){display:block !important}.box-tocart .action.tocart:focus,.box-tocart .action.tocart:active,.box-tocart .action.tocart:visited{background-color:#000;color:#fff}.fieldset.coupon input:-webkit-autofill,.fieldset.coupon input:-webkit-autofill:hover,.fieldset.coupon input:-webkit-autofill:focus,.fieldset.coupon input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.cart-container{position:relative;margin-bottom:235px}.cart-container .form-cart{float:none;margin-bottom:50px;padding:0;width:100%}.cart-container .form-cart .actions.main{margin-top:40px;text-align:right}.cart-container .form-cart .actions.main .continue{border:1px solid #000;box-sizing:border-box;display:inline-block;float:left;font-family:'HelveticaNeueLTStd-Bd';font-size:11px;max-width:200px;min-width:200px;padding:15px;text-align:center;text-transform:uppercase}.cart-container .form-cart .actions.main .continue:hover{background-color:#000;box-shadow:none;color:#fff}.cart-container .cart.main .update{background-color:transparent;border-color:#000;color:#000;font-family:'HelveticaNeueLTStd-Bd';font-size:11px;line-height:17px;padding:15px;text-transform:uppercase;width:200px;font-weight:300}.cart-container .cart.main .update:hover{background-color:#000;border-color:#000;box-shadow:none;color:#fff}.page-title-wrapper .page-title{font-family:'HelveticaNeueLTStd-Bd';font-size:42px;letter-spacing:2px;text-transform:uppercase}.cart.table-wrapper .product-item-photo{display:block;margin:0;padding:0;vertical-align:middle;width:125px}.cart.table-wrapper .product-item-details{display:inline-block;margin-bottom:6px;padding-bottom:0;text-align:left;vertical-align:middle;width:200px}.cart.table-wrapper .cart thead tr th.col{border-bottom-color:#000;font-size:12px;text-transform:uppercase;font-family:'HelveticaNeueLTStd-Roman'}.cart.table-wrapper .cart thead tr th.col.item:first-child{padding-left:0}.cart.table-wrapper .cart tbody.item:last-child{border-bottom-color:#000}.cart.table-wrapper .cart.item .col.size{font-family:'HelveticaNeueLTStd-Roman';font-size:12px}.cart.table-wrapper thead tr .col.qty{padding-left:40px}.cart.table-wrapper tbody .col{vertical-align:middle}.cart.table-wrapper .control.qty .items{background-color:transparent;border:none;box-shadow:none;display:inline-block;font-size:20px;min-width:auto;padding:3px 10px;vertical-align:middle}.cart.table-wrapper .control.qty .input-text{border:medium none;font-family:"Helvetica Neue LT Pro 55 Roman";font-size:13px;height:24px;margin:0;padding:0;vertical-align:middle;width:24px}.cart.table-wrapper .col.qty{padding-left:30px;text-align:left}.cart.table-wrapper .col.del{text-align:center}.cart.table-wrapper .col.subtotal{text-align:left}.cart.table-wrapper .col.subtotal .cart-price .price{color:#000;font-size:12px;font-family:'HelveticaNeueLTStd-Roman'}.cart.table-wrapper .product-item-name{font-family:'HelveticaNeueLTStd-Roman';font-size:12px;font-weight:600;margin:0;text-transform:uppercase}.cart.table-wrapper .product-item-name>a{color:#000}.cart.table-wrapper .cart tbody td{font-size:12px}.cart.table-wrapper .actions .actions-toolbar{padding:0;text-align:center}.cart.table-wrapper .actions .actions-toolbar .action-edit{display:none}.cart.table-wrapper .actions .actions-toolbar>.action-delete{position:static}.cart.table-wrapper .actions .actions-toolbar>.action-delete:before{color:#000;content:'\e616';font-size:11px}.cart-summary{background-color:transparent;padding-bottom:0;padding-left:0;padding-right:0;top:auto !important;width:30%}.cart-summary>.title{display:none}.cart-summary .block>.title{border-top:0 none}.cart-summary .block.shipping{display:none}.cart-totals{border-top:0 none;padding:0}.cart-totals .grand .mark,.cart-totals .grand .amount{border-top:0 none;font-family:'HelveticaNeueLTStd-Bd';font-size:15px;padding:0}.cart-totals-title{border-bottom:1px solid #000;font-size:12px;margin-bottom:15px;padding-bottom:10px;padding-right:0;text-align:right;text-transform:uppercase;font-family:'HelveticaNeueLTStd-Roman'}.cart-discount{width:70%}.cart-discount .block.discount{width:200px}.cart-discount .block>.title{display:none}.cart-discount .block .content{display:block !important;padding:0}.cart-discount .field{display:block;width:100%}.cart-discount .field .input-text{border-color:#000;border-width:0 0 1px;height:40px;padding:5px 15px 5px 0;font-family:'HelveticaNeueLTStd-Roman';font-size:10px !important;text-transform:uppercase}.cart-discount .field .input-text:focus{background-color:transparent}.cart-discount .actions-toolbar{display:block;width:100%}.cart-discount .coupon .actions-toolbar .primary{display:block;float:none}.cart-discount .coupon .actions-toolbar .primary button{background-color:transparent;border:1px solid #000;border-radius:0;color:#000;float:none;font-family:'HelveticaNeueLTStd-Bd';font-size:11px;height:50px;margin:0;padding-bottom:14px;padding-top:14px;text-transform:uppercase;width:100%;font-weight:300}.cart-discount .coupon .actions-toolbar .primary button:hover{background-color:#000;border-color:#000;box-shadow:none;color:#fff}.cart-discount .coupon .actions-toolbar .primary button:focus,.cart-discount .coupon .actions-toolbar .primary button:active{background-color:transparent;border-color:#000;color:#000}.cart-discount .field .control input::-webkit-input-placeholder{text-transform:uppercase}.cart-discount .field .control input::-moz-placeholder{text-transform:uppercase}.cart-discount .field .control input::-ms-input-placeholder{text-transform:uppercase}.minicart-paypal-btn{display:none}.cart-more-actions{clear:both}.cart-more-actions .methods:after{clear:both;content:"";display:table}.cart-more-actions .methods .item{float:right}.cart-more-actions .methods .continue-shopping{float:left}.cart-more-actions .methods .action{border:1px solid #000;box-sizing:border-box;display:block;font-family:'HelveticaNeueLTStd-Bd';font-size:11px;min-width:200px;padding:10px;text-align:center;text-transform:uppercase;font-weight:300}.cart-more-actions .methods .action:hover{background-color:#000;color:#fff}.cart-more-actions .methods button.action{background-color:#000;color:#fff;height:50px}.cart-more-actions .methods button.action:hover{background-color:transparent;color:#000}.cart-more-actions .methods a.multicheckout{display:none}.cart-more-actions .methods div.paypal{display:none}.firecheckout .table-checkout-shipping-method tbody td.col-method{padding-right:0;width:50px}.firecheckout .table-checkout-shipping-method tbody td.col-method:first-child{width:20px}.firecheckout .table-checkout-shipping-method tbody td.col-price{padding-left:0}.firecheckout .table-checkout-shipping-method tbody td.col-carrier{display:none}.firecheckout .place-order .actions-toolbar .primary .action{border:1px solid #000;font-family:'HelveticaNeueLTStd-Bd'}.firecheckout .place-order .actions-toolbar .primary .action:hover{background-color:transparent;color:#000}.firecheckout .place-order .actions-toolbar .back_cart{border-width:1px;font-family:'HelveticaNeueLTStd-Md'}.firecheckout .place-order .actions-toolbar .back_cart:hover{background-color:#000;color:#fff}.firecheckout .place-order .actions-toolbar .primary .action{display:block !important}.firecheckout .opc-block-summary .items-in-cart>.title strong{font-size:16px !important;font-family:'HelveticaNeueLTStd-Md' !important;text-transform:none}.firecheckout .opc .form-shipping-address #shipping-new-address-form .field[name="shippingAddress.region"]{display:none}#checkout .minicart-items .product-item-name{font-size:10px;width:100%;font-family:'HelveticaNeueLTStd-Roman'}.opc-block-summary .product-item .subtotal{vertical-align:top}.opc-block-summary .product-item .subtotal span{display:block;font-size:10px;line-height:1.5;margin:0;white-space:normal;font-family:'HelveticaNeueLTStd-Roman'}.opc-block-summary .table-totals .mark .value{color:#d3d3d3;font-size:10px;font-family:'HelveticaNeueLTStd-Roman'}.opc-block-summary .table-totals .amount .shippingmethod-title{color:#d3d3d3;display:block;font-size:10px}.cart-totals tbody .mark,.cart-totals tfoot .mark,.opc-block-summary .table-totals tbody .mark,.opc-block-summary .table-totals tfoot .mark{padding-bottom:2px;padding-top:2px;font-family:'HelveticaNeueLTStd-Roman'}.cart-totals tbody .amount,.cart-totals tfoot .amount,.opc-block-summary .table-totals tbody .amount,.opc-block-summary .table-totals tfoot .amount{padding-bottom:2px;padding-top:2px}.cart-totals .grand .mark,.opc-block-summary .table-totals .grand .mark{padding-bottom:0;padding-top:0}.firecheckout .opc-block-summary .table-totals tbody tr:last-child td{padding-bottom:2px}.cart-totals .grand strong,.opc-block-summary .table-totals .grand strong{font-family:'HelveticaNeueLTStd-Bd';font-size:15px}.cart-totals .table.totals tbody tr th,.cart-totals .table.totals tbody tr td{padding:0 0 10px;font-family:'HelveticaNeueLTStd-Roman';font-size:12px}.cart-totals .table.totals .grand.totals th,.cart-totals .table.totals .grand.totals td{padding:7px 0}.cart-totals .table.totals .grand.totals{border-top:1px solid #000;position:relative}.checkout-cart-index .page-main{padding-left:250px;padding-right:110px}.checkout-cart-index .page-title{font-size:20px;font-family:'HelveticaNeueLTStd-Bd'}.firecheckout.checkout-index-index #checkout #shipping .form-shipping-address .fieldset>.field{float:left;width:50%}.firecheckout.checkout-index-index #checkout #shipping .form-shipping-address .fieldset fieldset.field{float:none;width:100%}.firecheckout #checkout .checkout-shipping-address #checkout-step-shipping .form.form-shipping-address .fieldset .field[name="shippingAddress.telephone"]{float:right}.firecheckout #checkout #checkout-step-shipping.step-content:after{clear:both;content:"";display:table}.product-item-name>a,.product.name a>a{color:#000}.message.notice{font-size:12px}.checkout-success .create-account{display:none}.order-details-items .table-order-items .price .price-including-tax{color:#000;font-size:14px}.order-details-items .table-order-items .subtotal .price-including-tax{color:#000;font-size:14px}#checkout-step-shipping #customer-email-fieldset .label{opacity:0}#checkoutSteps .step-content .form-login .hidden-fields{display:none !important}#checkout-step-shipping .form-shipping-address .fieldset .field .control input[readonly]{background-color:#ddd;border:1px solid #000}.checkout-payment-method .payment-method._active .payment-method-content .invoice_address input#invoice_pno{border-color:#000;display:table-cell;height:34px;width:120px}.checkout-payment-method .payment-method._active .payment-method-content .invoice_address .form-button{background-color:#2c8ed8;border-color:#2c8ed8;border-radius:20px;box-shadow:none;color:#fff;display:table-cell;font-size:13px;margin-left:14px}.checkout-payment-method .payment-method._active .payment-method-content .invoice_address label{display:block;margin-bottom:8px}.checkout-payment-method .payment-method._active .payment-method-content .invoice_address{padding:20px 20px 20px 25px;background:#f7f7f7;margin-left:-25px}.checkout-payment-method .payment-method._active .payment-method-content .invoice_address .message{color:red;margin-top:15px;text-align:justify}.firecheckout #checkout .opc-wrapper #checkoutSteps{margin-bottom:100px;min-height:500px;position:relative}.firecheckout #checkout .opc-wrapper #checkoutSteps:after{clear:both;content:"";display:table}.firecheckout #checkout-shipping-method-load{padding-left:30px}.firecheckout #checkout input[type=radio]+label div{display:inline-block !important;float:none !important;vertical-align:middle;margin-right:15px}.firecheckout #checkout input[type=radio]+label div img{width:75px}#checkout .checkout-shipping-address .subscription .control .choice.field.fc-dirty{padding:15px 0 20px}#checkout .checkout-shipping-address .subscription .control .choice.field.fc-dirty .label{font-size:16px;font-weight:300;font-family:'HelveticaNeueLTStd-Md';position:relative;top:3px}.firecheckout .table-checkout-shipping-method tbody td{font-size:16px;font-weight:300;font-family:'HelveticaNeueLTStd-Roman'}.cart .col.name .price-including-tax,.cart .col.name .price-excluding-tax{font-size:12px;font-family:'HelveticaNeueLTStd-Roman'}#shipping #checkout-step-shipping .form .input-text,#shipping #checkout-step-shipping .form .select{border-color:#000;font-family:'HelveticaNeueLTStd-Roman';font-size:12px}.cart-empty{text-align:center;font-family:'HelveticaNeueLTStd-Md' !important}.cart-empty p{font-size:18px}.cart-empty .continue-shopping{background-color:#000;border-color:#000 !important;color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:2px;padding:14px 30px;width:280px}.cart-empty .continue-shopping:hover{background-color:transparent;color:#000}.checkout-index-index .header.content{padding-left:0}.firecheckout .opc-block-summary .minicart-items .minicart-items-wrapper{margin-right:0;padding-right:5px}.shipping-policy-block.field-tooltip{display:none}.firecheckout .columns #checkout .opc-sidebar{padding-right:0}.firecheckout #checkout .checkout-shipping-address #checkout-step-shipping .form.form-shipping-address .fieldset .field[name="shippingAddress.country_id"]{width:100%}.firecheckout #checkout .checkout-shipping-address #checkout-step-shipping .form.form-shipping-address .fieldset .field[name="shippingAddress.region_id"]{width:100%}.firecheckout .place-order .actions_back{margin-top:15px}#checkout-step-shipping .subscription .field .checkbox{border-radius:0;border:1px solid #333}.firecheckout #checkout input[type=radio]{border:1px solid #333}.payment-methods .payment-group .payment-method iframe{min-width:auto !important}.cmspage-items{margin-left:-2px;margin-right:-2px}.cmspage-items:after{clear:both;content:"";display:table}.cmspage-items .item{box-sizing:border-box;float:left;padding:0 2px;width:25%}.press-category{border-bottom:1px solid #ddd;margin-bottom:50px;padding-bottom:10px;text-align:center}.press-category .press-list-category-heading{font-size:14px;font-weight:400;letter-spacing:1px;margin:0 0 30px;text-transform:uppercase}.press-category .press-list{clear:both;overflow:hidden;padding:0}.press-category .press-list .press{display:flex;float:left;margin-bottom:20px;margin-right:1.5%;vertical-align:top;width:18.75%}.press-category .press-list .press:nth-child(5n){margin-right:0}.press-category .press-list .press .press-list-box .press-list-heading{display:block;font-size:12px;font-weight:400;margin:0 0 18px}.press-category .press-list .press .press-list-download{display:block;font-size:12px;font-weight:400;margin-top:5px;text-decoration:underline !important;text-transform:uppercase}.press-category .press-list .press:nth-child(5n+1){clear:left}.press-category:last-child{border-bottom:0 none;margin-bottom:0;padding-bottom:0}.cmspage-press h2{font-size:14px;font-weight:400;font-family:'HelveticaNeueLTStd-Bd';margin-top:0;margin-bottom:45px}.press-list .press:after{clear:both;content:"";display:table}.press-list .press .press-list-thumb{box-sizing:border-box;float:left;margin:auto 0;width:57px}.press-list .press .press-list-box{box-sizing:border-box;float:left;margin:auto 0 auto 16px;text-align:left;width:142px}.catalogsearch-result-index .page-title-wrapper .page-title{display:block;font-size:30px;text-align:center}.cms-page-view .page-main{padding-top:0}.cms-home-wow.cms-page-view .page-main{padding-top:50px}.cms-home-powder.cms-page-view .page-main{padding-top:50px}.same-content{margin:0 auto;max-width:420px;padding:75px 0;text-align:center}.same-content h1{font-family:"Helvetica Neue LT Pro 65 Medium";font-size:13px;margin-bottom:0}.same-content h2{font-family:"Helvetica Neue LT Pro 65 Medium";font-size:13px;line-height:inherit;margin:0}.same-content h3{font-family:"Helvetica Neue LT Pro 65 Medium";margin:0}.same-content h4{font-family:"Helvetica Neue LT Pro 65 Medium";margin:0}.same-content p{margin-bottom:25px;font-family:'HelveticaNeueLTStd-Roman';font-size:14px;font-weight:300}.same-content table tbody tr td{font-size:14px;padding:5px;text-align:left}.content_faq.same-content{max-width:495px}.content_faq.same-content h2{font-size:16px;font-family:'HelveticaNeueLTStd-Bd'}.content_faq.same-content p{margin-bottom:50px}.same-content.content_terms{max-width:520px;padding:0 0 75px;text-align:left}.same-content.content_terms h1{font-family:'HelveticaNeueLTStd-Bd';font-size:30px;margin-bottom:25px}.same-content.content_terms h2{font-family:'HelveticaNeueLTStd-Bd';font-size:14px;margin-bottom:10px}.same-content.content_terms p{font-size:14px;margin-bottom:50px}.same-content.different-content{max-width:520px;text-align:left}.same-content.different-content h3{font-family:'HelveticaNeueLTStd-Bd';font-size:14px;margin-bottom:10px}.same-content.different-content h4{font-family:'HelveticaNeueLTStd-Bd';font-size:14px;margin-bottom:10px}.different-content .title{font-family:'HelveticaNeueLTStd-Bd';font-size:30px;line-height:30px}.different-content p{font-size:14px;margin-bottom:25px}.contact-wrapper{max-width:880px;margin:0 auto}.contact-wrapper:after{clear:both;content:"";display:table}.contact-image{box-sizing:border-box;float:left;padding-right:20px;width:495px}.contact-info{box-sizing:border-box;float:left;font-size:14px;font-family:'HelveticaNeueLTStd-Roman';padding-left:20px;width:350px}.contact-info h1{font-family:'HelveticaNeueLTStd-Bd';font-size:30px;margin-bottom:25px;margin-top:5px}.contact-info>p{font-size:14px;margin-bottom:40px}.contact-info .block-title{font-family:'HelveticaNeueLTStd-Bd';font-size:14px;margin-bottom:2px}.contact-info .box{margin-bottom:25px}.banner-unknown{margin-bottom:65px}.banner-unknown>img{width:100%}.same-content.privacy table tbody tr td:nth-child(2){padding-left:100px;padding-right:100px;width:240px}.cms-unknown-wrapper{margin-bottom:120px;text-align:left}.cms-unknown-wrapper h1{font-family:'HelveticaNeueLTStd-Bd';font-size:30px;margin-bottom:45px}.cms-unknown-wrapper .content-center{font-family:'HelveticaNeueLTStd-Bd';font-size:30px;padding:190px 0 200px 10%;width:620px;line-height:1.2}.cms-unknown-wrapper .content-center p:last-child{font-size:25px !important;padding-top:10px}.cms-unknown-wrapper .content-bottom .box-img{margin:0}.content-bottom .box{display:flex}.content-bottom .box label.label{font-size:30px !important}.cms-img-text .box{display:flex}.cms-img-text .box label.label{display:block;font-family:'HelveticaNeueLTStd-Bd';font-size:30px;margin-bottom:45px;padding-left:0}.cms-img-text .box-img{box-sizing:border-box;margin:0 auto;padding-right:15px;width:35%;text-align:center}.cms-img-text .box-text{box-sizing:border-box;line-height:24px;padding-left:15px;width:66.6667%}.cms-img-text .box-text p{margin-bottom:15px;font-size:14px;font-family:'HelveticaNeueLTStd-Roman'}.cms-img-text .box-text p span{color:#ea0788}.cms-img-text .content-middle .box.title label.label{font-size:30px}.cms-img-text .content-middle label.label{display:block;font-family:'HelveticaNeueLTStd-Bd';line-height:35px;margin-bottom:15px;padding-left:0}.cms-img-text .content-bottom .box-img{margin:0;text-align:center;width:35%}.cms-img-text.about-wrapper .box-img{margin-bottom:auto}.same-content.content_shipment{max-width:880px;overflow:hidden}.same-content.content_shipment h2{font-family:"HelveticaNeueLTStd-Bd";font-size:30px;margin:5px 0 25px}.same-content.content_shipment .content_left{float:left;padding-right:20px;width:475px}.same-content.content_shipment .content_left img{height:644px}.same-content.content_shipment .content_right{float:left;text-align:left;padding-left:20px;width:350px}.same-content.content_shipment p{font-size:14px}.same-content.content_shipment .content_right p span{display:block;margin-bottom:0}.cms-shipping-info .contact-image img{height:644px}.cms-shipping-info .page-main{padding-bottom:140px;padding-top:50px}.cms-terms-conditions .page-main{padding-top:50px}.cms-privacy-policy .page-main{padding-top:50px}.about-wrapper{font-size:15px;margin-bottom:90px;text-align:left}.about-wrapper .content-top{margin-bottom:65px}.about-wrapper .content-top:after{clear:both;content:"";display:table}.about-wrapper .content-top .box{display:block;float:left;width:37%}.about-wrapper .content-top .box .title{font-family:'HelveticaNeueLTStd-Bd';font-size:35px;margin-bottom:45px;padding-left:90px;text-align:left;width:480px}.about-wrapper .content-top .box-left{margin-top:107px}.about-wrapper .content-top .box-right{width:64%;margin-left:-40px}.about-wrapper .content-top .box-right img{width:100%}.about-wrapper .static-about-1 .box-left{width:346px}.about-wrapper .static-about-1 .box-right{width:580px;margin-left:-40px}.about-wrapper .static-about-1 .box-right img{width:100%}.about-wrapper .content-middle{margin-bottom:220px;max-width:100%;padding:0}.about-wrapper .content-middle .box{margin-bottom:25px}.about-wrapper .content-middle .box.title{margin-bottom:30px}.about-wrapper .content-middle .box-img{margin:50px 0 0}.about-wrapper .content-middle .box-img.last{margin-top:-20px}.about-wrapper .box-lef{margin-top:100px}.about-wrapper .content-text{margin:0 0 210px;max-width:600px;padding:0;text-align:left}.about-wrapper .same-content>label{display:block;font-family:'HelveticaNeueLTStd-Bd';font-size:30px;margin-bottom:40px;text-align:left}.about-wrapper .content-middle:after{clear:both;content:"";display:table}.about-small-mobile{display:none}.about-wrapper .static-about-1{overflow:hidden}.about-wrapper .static-about-1 .box-left{width:306px;position:relative}.about-wrapper .static-about-1 .box-left .about-top1{position:absolute;top:0;left:0;width:346px}.about-wrapper .static-about-1 .box-right{display:block;float:right;padding-right:28px;position:relative;width:604px}.about-wrapper .static-about-1 .box-right img{width:100%}.about-wrapper .static-about-2{max-width:633px;letter-spacing:.2px}.about-wrapper .static-about-3 .box-text{width:636px;padding:0}.about-wrapper .static-about-3 .box-img{padding-left:55px;padding-right:0;text-align:left;width:310px}.about-wrapper .static-about-4 .box-text{width:630px;padding:0}.about-wrapper .static-about-4 .box-img{padding-right:0;text-align:left;width:310px}.about-wrapper .static-about-4 .box-img.plan{margin-top:30px;padding-left:50px}.about-wrapper .static-about-4 .box-img.plan img{width:auto}.about-wrapper .static-about-4 .box-img img{width:230px}body.cms-background{background-color:#f7f6f1}body.cms-background .nav-sections{background-color:#f7f6f1}body.cms-background .navigation{background-color:#f7f6f1}body.cms-background .navigation .level0 .submenu{background-color:#f7f6f1}body.cms-background .navigation .level0 .submenu:after{background-color:#f7f6f1}body.cms-background .block.newsletter input{background-color:#f7f6f1}.cms-no-route .page-title-wrapper .page-title{display:none}.cms-no-route .page-main{padding-bottom:90px;padding-top:150px}.notfound-heading{font-family:'HelveticaNeueLTStd-Bd';font-size:24px;text-align:center}.contact-index-index .page-main{padding-bottom:140px;padding-top:50px}.cms-background .category-primary{padding-top:100px}.page-footer{background-color:transparent;padding:0 140px 0 62px}.footer-container{border-bottom:1px solid #050505;border-top:1px solid #050505;padding:55px 50px 44px 144px}.footer-content:after{clear:both;content:"";display:table}.footer-content .block-title{margin-bottom:10px}.footer-content .block-title strong{font-family:'HelveticaNeueLTStd-Bd';font-size:12px}.footer-content .title-mobile{display:none}.footer-content .col-3,.footer-content .col-2{float:right}.footer-content ul li{line-height:16px}.footer-content ul li a{font-family:'HelveticaNeueLTStd-Roman';font-size:12px;margin-bottom:5px;display:inline-block}.footer-content ul li a:hover{color:#333}.footer-content hr{display:none}.footer-content .col-4{width:315px}.footer-content .footer-social .block-title{margin-bottom:10px}.footer-social a{display:inline-block;font-size:19px;margin:0 7px 0 -6px;text-align:center;vertical-align:middle}.footer-social .mn-icon{display:block;height:20px;width:20px}.block.newsletter{margin-bottom:0;width:100%}.block.newsletter .field .control{width:94%}.block.newsletter .field .control:before{display:none}.block.newsletter input{border-color:#050505;font-family:'HelveticaNeueLTStd-It';font-size:12px;height:40px;padding:7px 15px;letter-spacing:.075em}.block.newsletter .action.subscribe{border-color:#050505;font-family:'HelveticaNeueLTStd-Roman';font-size:12px;height:40px;padding-bottom:5px;padding-top:5px}.block.newsletter .action.subscribe:hover{border-color:#000}.block.newsletter .validate-message{display:none;color:#e02b27;padding-top:5px;font-size:12px}.block.newsletter .notify-mss{display:none}@media (max-width:767px){.block.newsletter .notify-mss{font-size:14px}}@media only screen and (min-width:768px) and (max-width:1024px){.block.newsletter .notify-mss{font-size:12px}}.block.newsletter input::-webkit-input-placeholder{font-size:12px}.block.newsletter input::-moz-placeholder{font-size:12px}.block.newsletter input::-ms-input-placeholder{font-size:12px}.footer-payment{padding:10px 0 0 5px}.footer-payment a{display:inline-block;margin-right:13px;vertical-align:middle}.footer-payment a.payment-paypal{margin:0}.footer-payment .mn-icon{width:60px;height:30px;background-size:80px 35px}.footer-payment img{height:17px}.footer-payment .mn-klarna_grey{width:75px}.footer-payment .mn-paypal_grey{width:75px;background-size:70px 35px}.footer-newletter{float:left;width:309px}.footer-info{box-sizing:border-box;float:left;padding-left:75px;width:66.6667%;margin:25px 0 0}.footer-info .block{float:left;margin:0}.footer-info .block-top{width:30%}.footer-info .block-bottom{padding-left:70px;padding-right:70px;width:30%}.footer-payment a:first-child{margin-left:-15px;margin-right:0}.footer-payment .mn-icon{background-position:13px -22px;background-size:cover;height:34px;width:80px}.footer-payment a.kalrna{margin-right:9px}.footer-payment .mn-klarna_grey{background-position:0 -20px;width:75px}.footer-payment .mn-paypal_grey{background-position:0 -17px;background-size:cover;width:70px}.copyright{background-color:transparent;color:#000;font-family:'HelveticaNeueLTStd-Roman';font-size:10px;padding:30px 15px}.copyright>a{margin-left:25px}.message.global p{float:left;margin:5px 0 0}.message.global.cookie{z-index:999}.message.global.cookie a{color:#000;font-weight:600}.message.global.cookie a:hover{color:#333}.message.global.cookie .actions{margin-top:0;float:right}.message.global.cookie .action.primary{background-color:transparent;font-family:"Helvetica Neue LT Pro 65 Medium";font-size:12px;text-transform:uppercase}.message.global.cookie .action.primary:hover{background-color:#000}.message.global.noscript,.message.global.cookie{background:#f7f6f1;border-color:#bfbfbf;color:#333;margin:0;font-weight:400;font-size:1.2rem}.firecheckout .page-main .page-title-wrapper .page-title{font-size:20px}.firecheckout #checkout .opc-wrapper .step-title,.firecheckout #checkout .title,.firecheckout #checkout .firecheckout #checkout .opc-sidebar .step-title{font-size:20px}.firecheckout .form-shipping-address input[type=checkbox]+label,.firecheckout #checkout input[type=checkbox]+label,.firecheckout .form-shipping-address input[type=radio]+label,.firecheckout #checkout input[type=radio]+label{font-size:16px !important;font-family:'HelveticaNeueLTStd-Roman' !important}.checkout-index-index .message.global.cookie{background:rgba(0,0,0,.1) none repeat scroll 0 0;bottom:0;left:0;right:0;top:0}.checkout-index-index .message.global.cookie .content{background:#f7f6f1 none repeat scroll 0 0;bottom:0;left:0;padding:12px 20px;position:absolute;right:0}.mailchimp-newsletter-popup{display:none;width:320px;position:fixed;top:138px;z-index:999;box-shadow:0px 0px 5px 3px rgba(186,186,186,.48);padding:15px;background:#fbbd97}@media (max-width:767px){.mailchimp-newsletter-popup{right:0;left:0;width:auto;bottom:0;top:auto;margin:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.mailchimp-newsletter-popup{top:100px;right:20px;z-index:10000}}.mailchimp-newsletter-popup .notify-mss{display:none;font-size:13px;padding-top:10px}@media (max-width:767px){.mailchimp-newsletter-popup .notify-mss{font-size:12px}}.mailchimp-newsletter-popup .close-newsletter-popup{height:40px;position:absolute;right:8px;top:8px;width:40px;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none}.mailchimp-newsletter-popup .close-newsletter-popup:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:16px;color:#757575;content:'\e616';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.mailchimp-newsletter-popup .input-combo{display:flex}.mailchimp-newsletter-popup .input-combo .email{border:1px solid #000;width:100%;font-family:'HelveticaNeueLTStd-It';font-size:12px;height:40px;padding:7px 15px 7px 10px;letter-spacing:.075em;margin-top:5px}.mailchimp-newsletter-popup .input-combo .newsletter_popup_submit{border:0;width:40px;display:none;opacity:1;background:#000;margin-left:10px;margin-top:5px;height:40px;position:relative}@media (max-width:767px){.mailchimp-newsletter-popup .input-combo .newsletter_popup_submit{display:block}}.mailchimp-newsletter-popup .input-combo .newsletter_popup_submit:after{content:"";display:block;width:21px;height:25px;background:url('../images/arrow_fullsize_anim.png') no-repeat 0 0;background-size:100%;opacity:1;position:absolute;left:10px;top:10px}.mailchimp-newsletter-popup .input-combo .action.subscribe{border-color:#050505;font-family:'HelveticaNeueLTStd-It';font-size:12px;height:40px;padding-bottom:5px;padding-top:5px;margin:5px 5px 0 10px;font-weight:400;display:block}@media (max-width:767px){.mailchimp-newsletter-popup .input-combo .action.subscribe{display:none}}.mailchimp-newsletter-popup .validate-message{display:none;color:#e02b27;padding-top:5px;font-size:12px}.mailchimp-newsletter-popup .notification-icon{float:left;padding:0;cursor:default;height:10px;width:17px}.mailchimp-newsletter-popup .get-inspired{padding-left:30px;height:14px;width:251px;color:#000;font-family:"Helvetica Neue LT Pro 65 Medium";font-size:15px;position:relative;top:0}@media (max-width:320px){.mailchimp-newsletter-popup .get-inspired{padding-left:22px;font-size:14px}}.mailchimp-newsletter-popup .content-popup{height:80px;width:305px;color:#000;font-size:14px;line-height:18px;padding-top:5px}@media (max-width:320px){.mailchimp-newsletter-popup .content-popup{width:auto;padding-bottom:5px}}.text-center{text-align:center}.cms-home-page-wow .page-main *,.cms-home-page-powder .page-main *{box-sizing:border-box}.cms-home-page-wow .home-banner,.cms-home-page-powder .home-banner{font-size:0}.cms-home-page-wow .home-banner .promo-textbox,.cms-home-page-powder .home-banner .promo-textbox{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:767px){.cms-home-page-wow .home-banner .promo-textbox,.cms-home-page-powder .home-banner .promo-textbox{margin-top:-9vw}}.cms-home-page-wow .home-banner .header-subtitle,.cms-home-page-powder .home-banner .header-subtitle{color:#000;padding-bottom:10px;font-family:'HelveticaNeueLTStd-Bd';font-size:18px;letter-spacing:.7px;line-height:1.1;text-align:center;display:inline-block;border-bottom:2px solid #000;margin-top:0;margin-bottom:0}.cms-home-page-wow .home-banner .header-lead,.cms-home-page-powder .home-banner .header-lead{font-size:16px;font-family:'HelveticaNeueLTStd-Bd';margin-top:0;margin-bottom:14px;letter-spacing:.7px}.cms-home-page-wow .home-banner .header-title,.cms-home-page-powder .home-banner .header-title{color:#000;font-family:'HelveticaNeueLTStd-BlkCnO';font-size:140px;height:110px;letter-spacing:-.1px;line-height:1.1;text-align:center;margin-bottom:20px;margin-top:20px;margin-left:-6%}@media (max-width:1023px){.cms-home-page-wow .home-banner .header-title,.cms-home-page-powder .home-banner .header-title{margin-bottom:10px;margin-top:10px}}.cms-home-page-wow .home-banner .header-copy,.cms-home-page-powder .home-banner .header-copy{font-size:16px}@media (min-width:1024px) and (max-width:1365px){.cms-home-page-wow .home-banner .header-copy,.cms-home-page-powder .home-banner .header-copy{padding:0 20px}}@media (max-width:767px){.cms-home-page-wow .home-banner .header-subtitle,.cms-home-page-powder .home-banner .header-subtitle{font-size:3.2vw;padding-bottom:0;border-bottom:1px solid #000}.cms-home-page-wow .home-banner .header-lead,.cms-home-page-powder .home-banner .header-lead{font-size:4vw;margin-top:-20px}.cms-home-page-wow .home-banner .header-title,.cms-home-page-powder .home-banner .header-title{font-size:22vw;height:auto;margin-left:-20px}.cms-home-page-wow .home-banner .header-copy,.cms-home-page-powder .home-banner .header-copy{font-size:3.5vw}}.cms-home-page-wow .banner_text,.cms-home-page-powder .banner_text{background-color:#000;padding:0 20px;margin-top:10px;margin-bottom:10px;max-height:135px;line-height:160px}.cms-home-page-wow .banner_text a,.cms-home-page-powder .banner_text a{font-size:0;display:block;height:100%}@media (max-width:767px){.cms-home-page-wow .banner_text,.cms-home-page-powder .banner_text{margin-left:-20px;margin-right:-20px;height:66px;max-height:66px}.cms-home-page-wow .banner_text a,.cms-home-page-powder .banner_text a{line-height:82px}}.cms-home-page-wow .home-section,.cms-home-page-powder .home-section{font-size:0}.cms-home-page-wow .product-text,.cms-home-page-powder .product-text{position:absolute;width:100%;top:40px;left:0;z-index:1}.cms-home-page-wow .product-text .product-title,.cms-home-page-powder .product-text .product-title,.cms-home-page-wow .product-text .product-subtitle,.cms-home-page-powder .product-text .product-subtitle{text-align:center;color:#050505;margin:0}.cms-home-page-wow .product-text .product-title,.cms-home-page-powder .product-text .product-title{font-family:'HelveticaNeueLTStd-Bd';font-size:16px;letter-spacing:.38px}.cms-home-page-wow .product-text .product-subtitle,.cms-home-page-powder .product-text .product-subtitle{font-family:'Helvetica Neue LT Pro 35 Thin';color:#050505;font-size:16px;letter-spacing:.38px}@media (max-width:767px){.cms-home-page-wow .product-text,.cms-home-page-powder .product-text{top:30px}.cms-home-page-wow .product-text .product-title,.cms-home-page-powder .product-text .product-title,.cms-home-page-wow .product-text .product-subtitle,.cms-home-page-powder .product-text .product-subtitle{font-size:3vw}}@media (max-width:767px){.cms-home-page-wow .banner2,.cms-home-page-powder .banner2{margin-bottom:0}}.cms-home-page-wow .banner2 .banner2-promo-text,.cms-home-page-powder .banner2 .banner2-promo-text{color:#000;font-family:'HelveticaNeueLTStd-Bd';font-size:30px;letter-spacing:.4px;line-height:48px;text-align:center;position:absolute;width:160%;top:50%;left:50%;margin:0;text-transform:uppercase}@media (max-width:1365px){.cms-home-page-wow .banner2 .banner2-promo-text,.cms-home-page-powder .banner2 .banner2-promo-text{font-size:22px}}@media (max-width:765px){.cms-home-page-wow .banner2 .banner2-promo-text,.cms-home-page-powder .banner2 .banner2-promo-text{transform:none !important;width:100%;position:static;height:66px;line-height:72px;font-size:16px;text-align:center}}.cms-home-page-wow .banner2 .banner2-promo-text.italic,.cms-home-page-powder .banner2 .banner2-promo-text.italic{font-family:'HHelveticaNeueLTStd-BdCnO'}.cms-home-page-wow .banner2 .col-md-3:first-child .banner2-promo-text,.cms-home-page-powder .banner2 .col-md-3:first-child .banner2-promo-text{transform:translate3d(-50%,-50%,0) rotate(-90deg)}.cms-home-page-wow .banner2 .col-md-3:last-child .banner2-promo-text,.cms-home-page-powder .banner2 .col-md-3:last-child .banner2-promo-text{transform:translate3d(-50%,-50%,0) rotate(90deg)}.cms-home-page-wow .banner2 .col-md-6,.cms-home-page-powder .banner2 .col-md-6{font-size:0}.cms-home-page-wow .content_info .banner-img,.cms-home-page-powder .content_info .banner-img{font-size:0}.cms-home-page-wow .promo-animated,.cms-home-page-powder .promo-animated{position:relative;display:block;height:154px;white-space:nowrap;overflow:hidden;box-sizing:border-box}.cms-home-page-wow .promo-animated .animated-text,.cms-home-page-powder .promo-animated .animated-text{font-family:'HelveticaNeueLTStd-Bd';font-size:30px;display:none;height:154px;line-height:154px}@media (max-width:767px){.cms-home-page-wow .promo-animated,.cms-home-page-powder .promo-animated{height:66px;margin-left:-20px;margin-right:-20px}.cms-home-page-wow .promo-animated .animated-text,.cms-home-page-powder .promo-animated .animated-text,.cms-home-page-wow .promo-animated .animated-text2,.cms-home-page-powder .promo-animated .animated-text2{font-size:16px;height:66px;line-height:66px}}@-webkit-keyframes floatText{from{transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%)}to{transform:translate(-100%,0%);-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%)}}@-webkit-keyframes floatText2{from{transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%)}to{transform:translate(-100%,0%);-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%)}}