h1,h2,h3,h4,h5,h6,header a,footer a,a,div.catnavlink{font-family:initial;font-family:'NHaasGroteskTXW01-65Md';font-weight:normal;font-size:initial;font-style:initial;text-transform:initial}div,img{max-width:initial}*{box-sizing:border-box}.white{color:#fff}.gray{color:#b0b0b0}.gray2{color:#d0d0d0}.gray3{color:#e0e0e0}.gray4{color:#f8f8f8}.gray5{color:#fcfcfc}.black{color:#0e0e0e}.black2{color:#303030}.black3{color:#666}.black4{color:#999}.red{color:#c32032}.txtWhite{color:#fff}.txtBlack{color:#0e0e0e}.uppercase{text-transform:uppercase}.h1{font-family:'Chronicle Display A','Chronicle Display B';font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px;font-size:4em;line-height:1em}.h3{font-size:128.57143%;letter-spacing:2px;text-transform:uppercase;line-height:24px}.text-center{text-align:center}.white-button{background-color:#fff;text-transform:uppercase;text-decoration:none;color:#0e0e0e;padding:15px 45px;display:block}.black-button{background-color:#0e0e0e;text-transform:uppercase;text-decoration:none;color:#fff;padding:15px 45px;display:block}.button{height:40px;line-height:40px;margin:0;padding:0 25px;border:0 none;color:#fff;background:#0e0e0e;font-family:'NHaasGroteskTXW01-65Md';letter-spacing:1px;font-size:12px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:0;display:block;-moz-transition:background-color .3s,opacity .3s;-o-transition:background-color .3s,opacity .3s;-webkit-transition:background-color .3s,opacity .3s;transition:background-color .3s,opacity .3s;min-width:140px}.button:hover{background:#c32032;color:#fff}.button.disabled{background:#d0d0d0}.button.outline{background:transparent;border-width:2px;border-style:solid;line-height:38px}.button.outline.white{border-color:#fff}.button.outline.white:hover{color:#0e0e0e;background:#fff}#wrapper{width:auto;margin:140px 0 0}div.wrapper{width:100%;margin:0 auto;overflow:hidden;*zoom:1;max-width:1560px;padding:0 60px;position:relative}div.wrapper.hideWrapper.small-only{width:100%}#header{width:100%;height:auto;z-index:10;line-height:0;font-size:0}#header header{position:relative;overflow:hidden;*zoom:1;line-height:0;text-align:justify;padding:60px;font-size:.1px}#sticky{position:fixed;width:100%;z-index:10;top:0}#header.fixed{position:fixed}#header.relative{position:relative}#header,#header.white.trans{background:#fff;color:#0e0e0e;-moz-box-shadow:0 1px 0 0 #f0f0f0;-webkit-box-shadow:0 1px 0 0 #f0f0f0;box-shadow:0 1px 0 0 #f0f0f0}#header header a,#header.white.trans header a{color:#0e0e0e}#header header .primary-logo-new a span,#header.white.trans header .primary-logo-new a span{background-image:url('../images/contentLibrary/cg-logo-black.svg')}#header.trans{background:rgba(14,14,14,0.5);background:-moz-linear-gradient(top,rgba(14,14,14,0.5) 0,rgba(14,14,14,0) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(14,14,14,0.5)),color-stop(100%,rgba(14,14,14,0)));background:-webkit-linear-gradient(top,rgba(14,14,14,0.5) 0,rgba(14,14,14,0) 100%);background:-o-linear-gradient(top,rgba(14,14,14,0.5) 0,rgba(14,14,14,0) 100%);background:-ms-linear-gradient(top,rgba(14,14,14,0.5) 0,rgba(14,14,14,0) 100%);background:linear-gradient(to bottom,rgba(14,14,14,0.5) 0,rgba(14,14,14,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e0e0e',endColorstr='#0e0e0e',GradientType=0);color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#header.trans a{color:#fff}#header.trans .primary-logo-new a span{background-image:url('../images/contentLibrary/cg-logo-white.svg')}#header.nav-up{top:-172px}#top-nav{display:none}#header header:after{content:'';display:inline-block;width:100%;height:0;font-size:0;visibility:hidden}#header .primary-logo-new{display:inline-block;position:relative;width:275px}#header .primary-logo-new a span{display:block;width:275px;position:relative;left:0;background-image:url('../images/contentLibrary/cg-logo-white.svg');background-repeat:no-repeat;background-position:0 0;background-size:contain;line-height:24px;white-space:nowrap;overflow:hidden;text-indent:100%;height:24px}#header #main-nav-left{display:inline-block;overflow:hidden;*zoom:1;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header #main-nav-left .topmenuNav{margin:0;float:none;display:block}#header #main-nav-left .topmenuNav ul{font-size:14px}#header #main-nav-left .topmenuNav ul li{padding:0;margin:0 0 0 60px}#header #main-nav-left .topmenuNav ul li div{margin:0;max-width:initial}#header #main-nav-left .topmenuNav ul li.first,#header #main-nav-left .topmenuNav ul li.men{margin:0}#header #main-nav-left .topmenuNav ul li a,#header #main-nav-left .topmenuNav ul li span{padding:0;margin:0;height:auto;text-decoration:none;font-family:'NHaasGroteskTXW01-65Md';font-size:100%;letter-spacing:1px;outline:0;opacity:1;border:0 none;text-transform:uppercase;line-height:16px}#header #main-nav-left .topmenuNav ul li span{display:block;line-height:14px;cursor:pointer}#header #main-nav-left .topmenuNav ul li[state=active] span,.no-touch #header #main-nav-left .topmenuNav ul li span:hover{opacity:.5}#header #main-nav-left .topmenuNav ul li a:after{background:0}.no-touch #header #main-nav-left .topmenuNav ul li a:hover,#header #main-nav-left .topmenuNav ul li[state=active] a{opacity:.5}#header #main-nav-left .topmenuNav ul li a.selected{color:#b0b0b0}#header #main-nav-left .topmenuNav ul li ul.catNav{display:none}#header #rightnav{display:inline-block;overflow:visible;*zoom:1;position:relative}#header #rightnav a,#header #rightnav span.search,#header #rightnav span.cart{width:20px;height:21px;overflow:hidden;white-space:nowrap;text-indent:100%;display:block;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center;float:left;margin-left:50px;opacity:1;cursor:pointer}#header #rightnav a.retailer{background-image:url('../images/icons/Retailer-Icon.svg');margin:0;width:16px}#header #rightnav span.search{background-image:url('../images/icons/Search-Icon.svg');width:21px}#header #rightnav span.cart{background-image:url('../images/icons/Bag-Icon.svg');width:18px}.no-touch #header #rightnav a:hover,.no-touch #header #rightnav span.search:hover,.no-touch #header #rightnav span.cart:hover{opacity:.3}#header.trans #rightnav a,#header.trans #rightnav span.search,#header.trans #rightnav span.cart{opacity:1}#header.trans #rightnav a.retailer{background-image:url('../images/icons/Retailer-Icon-White.svg')}#header.trans #rightnav span.search{background-image:url('../images/icons/Search-Icon-White.svg')}#header.trans #rightnav span.cart{background-image:url('../images/icons/Bag-Icon-White.svg')}.no-touch #header.trans #rightnav a:hover,.no-touch #header.trans #rightnav span.search:hover,.no-touch #header.trans #rightnav span.cart:hover{opacity:.5}#header #rightnav span.search.disabled,#header #rightnav span.search.disabled:hover,#header #rightnav a.retailer.disabled,#header #rightnav a.retailer.disabled:hover,.cartable #header #rightnav span.cart.disabled,.cartable #header #rightnav span.cart.disabled:hover{opacity:.15;cursor:default;pointer-events:none}#header.white header{padding:38px 60px}#header.white #rightnav a.retailer{background-image:url('../images/icons/Retailer-Icon.svg');margin:0;opacity:.3}.no-touch #header.white #rightnav a.retailer:hover{opacity:1}#header.white #rightnav span.search{background-image:url('../images/icons/Search-Icon.svg');opacity:.3}.no-touch #header.white #rightnav span.search:hover{opacity:1}#header.white #rightnav span.cart{background-image:url('../images/icons/Bag-Icon.svg');opacity:.3}.no-touch #header.white #rightnav span.cart:hover{opacity:1}#header #rightnav .header-search{display:none}#header #rightnav #mini-cart{display:none}#header #rightnav .productQty{position:absolute;top:-1px;right:-7px;font-family:'NHaasGroteskTXW01-65Md',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#0e0e0e;text-indent:0}#header.trans #rightnav .productQty{color:#fff}#header.trans.white #rightnav .productQty{color:#0e0e0e}#header #accWrap{display:none}#nav-container{position:relative;width:100%;top:0}#nav-container ul.catNav,#header ul.catNav,#catNav-container ul.catNav{display:none;margin:0;width:100%;position:absolute;background-color:transparent;overflow:hidden;font-size:0;*zoom:1}#nav-container ul.catNav.active,#header ul.catNav.active,#catNav-container ul.catNav.active{display:block}#nav-container ul.catNav li,#header ul.catNav li,#catNav-container ul.catNav li{overflow:hidden;position:relative;display:inline-block;-moz-box-shadow:0 -1px 1px -1px #b0b0b0;-webkit-box-shadow:0 -1px 1px -1px #b0b0b0;box-shadow:0 -1px 1px -1px #b0b0b0;text-align:center;height:26vw;cursor:pointer}#nav-container ul.catNav li:after,#header ul.catNav li:after,#catNav-container ul.catNav li:after{content:'';display:block;padding-top:100%}#nav-container ul.catNav li img,#header ul.catNav li img,#catNav-container ul.catNav li img{height:100%;width:auto;position:absolute;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:none}#nav-container ul.catNav li a,#header ul.catNav li a,#catNav-container ul.catNav li a,ul.catNav li div.catnavlink{position:absolute;text-align:center;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;font-size:24px;line-height:30px;letter-spacing:.5px;width:80%;cursor:pointer;font-family:'Chronicle Display A','Chronicle Display B';font-weight:400;font-style:normal}#nav-container ul.catNav li a span,#header ul.catNav li a span,#catNav-container ul.catNav li a span,ul.catNav li div.catnavlink span{display:block;font-family:'Chronicle Text G1 A','Chronicle Text G1 B';font-weight:400;font-style:normal;font-size:16px;line-height:20px;letter-spacing:0;margin-top:10px;text-transform:none;letter-spacing:normal;min-height:40px}#nav-container ul.catNav.tilecount-6 div.catnavlink{font-size:18px}#nav-container ul.catNav.tilecount-6 div.catnavlink span{font-size:.889em}#nav-container ul.catNav.tilecount-2 li,#catNavcontainer ul.catNav.tilecount-2 li{width:50%}#nav-container ul.catNav.tilecount-2 li img,#catNavcontainer ul.catNav.tilecount-2 li img{width:100%;height:auto;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#nav-container ul.catNav.tilecount-3 li,#catNavcontainer ul.catNav.tilecount-3 li{width:33.33333%}#nav-container ul.catNav.tilecount-4 li,#catNavcontainer ul.catNav.tilecount-4 li{width:25%}#nav-container ul.catNav.tilecount-5 li,#catNavcontainer ul.catNav.tilecount-5 li{width:20%}#nav-container ul.catNav.tilecount-6 li,#catNavcontainer ul.catNav.tilecount-6 li{width:16.66667%}#nav-container ul.catNav.bumptotop{z-index:1000}#nav-container ul.catNav.bumpalmosttotop{z-index:900}.navtilelinkdown{margin-top:30px;opacity:0}#header ul.catNav.current{margin:0;padding:0}#header ul.catNav.current li{position:relative;width:100%}#header ul.catNav.current li:before{content:'';display:block;padding-top:100%}#header ul.catNav.current li img{position:absolute;top:0;left:0;bottom:0;right:0;min-height:100%;max-width:initial;width:auto}#header ul.catNav.current li a{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;text-transform:uppercase;font-size:22px}#header ul.catNav.current li a span{display:block;white-space:nowrap;font-family:'Chronicle Text G1 A','Chronicle Text G1 B';font-weight:400;font-style:normal;font-size:14px;line-height:18px;text-transform:none;white-space:normal}div.menu-utility-links{display:none}#navigation{display:none}#email-sign-up{padding:80px 0}#email-sign-up form{position:relative;overflow:hidden;*zoom:1;text-align:center}#email-sign-up label.uppercase{color:#0e0e0e;margin:0;font-family:"Chronicle Display A","Chronicle Display B";font-style:normal;font-weight:600;letter-spacing:.028em;line-height:80px;width:30%;font-size:1.714em}#email-sign-up input#dwfrm_emailsignup_email{padding:0 30px;float:right;width:70%;height:80px;font-size:171.42857%;position:relative;font-family:'Chronicle Display A','Chronicle Display B';font-weight:400;color:#d0d0d0;line-height:normal;clear:none}#email-sign-up #email-signup-button{position:absolute;top:0;right:0;margin:20px 16px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}footer{width:100%;background-color:#0e0e0e;padding:150px 0;overflow:hidden;*zoom:1}footer div.wrapper.content{overflow:visible;margin:0 auto}footer .left-wrapper{float:left}footer .right-wrapper{float:right}footer #footer-logo{color:#fff;width:275px;background:url('../images/contentLibrary/cg-logo-white.svg') 0 center no-repeat;white-space:nowrap;overflow:hidden;text-indent:100%;margin-bottom:60px;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}.pt_storefront footer #footer-logo{margin-bottom:50px}footer ul{float:none;margin:0;background:0;text-align:left;list-style-type:none;overflow:hidden}footer ul li{margin-right:60px;display:list-item;float:left;text-align:initial;font-size:.857em;letter-spacing:0;line-height:1.167em}footer ul li a{color:#999;text-transform:uppercase;font-size:1em}.no-touch footer ul li a:hover{color:#fff}footer ul li#language{position:relative}footer ul li#language img{width:8px;height:auto;margin-bottom:2px}footer select#language-select{color:#999}footer li#language div.styled{background:transparent url('../images/icons/Arrow.svg') center right no-repeat !important;background-size:auto 4px !important;width:auto}footer select#language-select{color:#999;cursor:pointer;border:0;width:auto;padding:0 12px 0 0;height:auto}footer select#language-select:hover,footer select#language-select:focus{color:#fff}footer select#language-select option{padding:0 8px}footer #email-sign-up{padding:0;background:url('../images/icons/Mail-Gray.svg') 20px center no-repeat transparent;width:215px;float:right}footer #email-sign-up input#dwfrm_emailsignup_email{padding:11px 21px 10px 57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:215px;height:auto;font-family:'NHaasGroteskTXW01-65Md';text-transform:uppercase;font-size:12px;letter-spacing:1px;background-color:transparent;color:#999 !important;outline:0;margin:0;text-align:left;border:2px solid #303030}#email-sign-up input{color:#999 !important}#email-sign-up input::-webkit-input-placeholder{color:#999 !important}#email-sign-up input:-moz-placeholder{color:#999 !important}#email-sign-up input::-moz-placeholder{color:#999 !important}#email-sign-up input:-ms-input-placeholder{color:#999 !important}#email-sign-up input#email-signup-button{color:#fff !important}footer ul.social-nav{float:right;margin-top:40px;clear:both}footer ul.social-nav li{margin:0 0 0 40px;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}footer ul.social-nav li:first-child{margin-left:0}footer ul.social-nav li a{width:20px;height:20px;white-space:nowrap;text-indent:100%;overflow:hidden;display:block}footer ul.social-nav li.twitter a{width:25px;background:url('../images/icons/Twitter-Icon-Gray.svg') 0 0}.no-touch footer ul.social-nav li.twitter a:hover{background:url('../images/icons/Twitter-Icon-White.svg') 0 0}footer ul.social-nav li.facebook a{background:url('../images/icons/Facebook-Icon-Gray.svg') 0 0}.no-touch footer ul.social-nav li.facebook a:hover{background:url('../images/icons/Facebook-Icon-White.svg') 0 0}footer ul.social-nav li.instagram a{background:url('../images/icons/Instagram-Icon-Gray.svg') 0 0}.no-touch footer ul.social-nav li.instagram a:hover{background:url('../images/icons/Instagram-Icon-White.svg') 0 0}footer ul.social-nav li.pinterest a{background:url('../images/icons/Pinterest-Icon-Gray.svg') 0 0}.no-touch footer ul.social-nav li.pinterest a:hover{background:url('../images/icons/Pinterest-Icon-White.svg') 0 0}footer ul.social-nav li.youtube a{background:url('../images/icons/YouTube-Icon-Gray.svg') 0 0;width:29px}.no-touch footer ul.social-nav li.youtube a:hover{background:url('../images/icons/YouTube-Icon-White.svg') 0 0}.pt_storefront footer #email-sign-up{display:none}.pt_storefront footer ul.social-nav{margin-top:70px}#home-main-slot{position:relative;height:100vh;overflow:hidden;*zoom:1}#home-main-slot div.text{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:1}#home-main-slot a{display:inline-block;margin-top:40px}#home-main-slot img{min-width:100%;height:auto;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}#home-main-slot img{max-height:100%;min-width:initial;width:auto}#home-slot1{padding:150px 0}#home-slot1 div.wrapper{overflow:hidden;*zoom:1}#home-slot1 div.wrapper div.col{width:33.3%;float:left;text-align:center}#home-slot1 div.wrapper div.col a{text-decoration:none;color:#0e0e0e;text-transform:uppercase;display:block}#home-slot1 div.wrapper div.col a:hover{color:#c32032}#home-slot1 div.wrapper div.col img{max-width:100%;height:auto}#home-slot1 div.wrapper div.col p{font-size:14px;letter-spacing:1px;line-height:14px;margin:0}#home-slot2{position:relative;overflow:hidden;*zoom:1;height:100vh}#home-slot2 div.text{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin:0 auto;color:#fff}#home-slot2 div.text p{margin:30px auto;font-family:'Chronicle Display A','Chronicle Display B';font-weight:400;font-style:normal;font-size:1.500em;line-height:1.429em;max-width:38.095em}#home-slot2 div.text a{display:inline-block}#home-slot2 img{min-width:100%;height:auto}#home-slot3{position:relative;text-align:center;padding:150px 0 0}#home-slot3 div.content{width:auto;max-width:1440px;margin:0 auto}#home-slot3 h3{font-family:'Chronicle Display A','Chronicle Display B';font-weight:400;font-size:3.500em;font-style:normal;letter-spacing:1px;line-height:1em}#home-slot3 p{color:#0e0e0e;font-family:"Chronicle Display A","Chronicle Display B";font-style:normal;font-weight:400;font-size:1.500em;line-height:1.429em;margin:30px auto 80px auto;max-width:38.095em}#home-slot3 a{display:inline-block;margin:80px 0 0 0}#home-slot3 img{max-width:100%}#home-slot3 .retailer-wrapper{height:100vh;margin-top:150px;position:relative}#home-slot3 .retailer-wrapper div.text{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin:0 auto;color:#fff}#home-slot3 .retailer-wrapper h3{font-size:48px}#wrapper.pt_product-search-result #main{width:auto;padding:0}#wrapper.pt_product-search-result #main div.main-image{height:65vh;overflow:hidden;*zoom:1;position:relative}#wrapper.pt_product-search-result #main div.main-image img{min-width:100%;height:auto}#wrapper.pt_product-search-result #main div.main-image h1,#wrapper.pt_product-search-result #main div.main-image div.text-container{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-align:center;max-width:800px}#wrapper.pt_product-search-result #main div.main-image div.text-container h1{color:#fff;position:relative;top:0;left:0;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);font-size:56px;line-height:40px;letter-spacing:1px;margin-bottom:20px}#wrapper.pt_product-search-result #main div.main-image div.text-container p{margin:0 auto;max-width:800px;font-family:"Chronicle Display A","Chronicle Display B";font-style:normal;font-weight:400;font-size:21px;line-height:15px}#wrapper.pt_product-search-result #primary,#wrapper.pt_product-search-result #secondary{float:none}#wrapper.pt_product-search-result #secondary{width:auto;border:0 none;margin-top:0;margin-bottom:30px;position:relative}#wrapper.pt_product-search-result #secondary div.subCatFilter{position:relative;padding-bottom:11px}#wrapper.pt_product-search-result #secondary div.subCatFilter div.wrapper ul{text-align:center;overflow:hidden;*zoom:1;padding:60px 0 0 0;line-height:12px;white-space:nowrap;-webkit-transition:padding 1.1s ease-out;-moz-transition:padding 1.1s ease-out;-o-transition:padding 1.1s ease-out;transition:padding 1.1s ease-out}#wrapper.pt_product-search-result #secondary div.subCatFilter div.wrapper ul li{display:inline-block;position:relative;margin-right:12%;padding:0}#wrapper.pt_product-search-result #secondary div.subCatFilter div.wrapper ul li:last-child{margin-right:0}#wrapper.pt_product-search-result #secondary div.subCatFilter div.wrapper ul li a{font-family:'NHaasGroteskTXW01-65Md';font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#b0b0b0}#wrapper.pt_product-search-result #secondary div.subCatFilter div.wrapper ul li a.selected,#wrapper.pt_product-search-result #secondary div.subCatFilter div.wrapper ul li a:hover,#wrapper.pt_product-search-result #secondary div.subCatFilter div.wrapper ul li a:focus{color:#0e0e0e}#wrapper.pt_product-search-result #secondary div.subCatFilter div.filtering{position:absolute;top:45px;right:60px;text-align:right;z-index:4;-webkit-transition:top 1.1s ease-out;-moz-transition:top 1.1s ease-out;-o-transition:top 1.1s ease-out;transition:top 1.1s ease-out}#wrapper.pt_product-search-result #secondary div.subCatFilter div.filtering span.filter{display:inline-block;min-width:100px}#wrapper.pt_product-search-result #secondary div.subCatFilter div.filtering p.filter-count{font-size:71.42857%;color:#b0b0b0;letter-spacing:1px;text-align:center;font-family:'NHaasGroteskTXW01-65Md';text-transform:uppercase;line-height:36px}#wrapper.pt_product-search-result #secondary div.category-filter{background:rgba(14,14,14,0.98);position:absolute;top:0;width:100%;z-index:5;overflow:hidden;*zoom:1}#wrapper.pt_product-search-result #secondary div.category-filter div.wrapper{position:relative;padding-top:60px;padding-bottom:60px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement{float:left;width:16.66667%;background-color:transparent;margin:0}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new.Category,#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new.Price,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement.Category,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement.Price{display:none}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new h3,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement h3{margin:0 0 36px 0;color:#fff;text-transform:uppercase;font-size:100%;cursor:default}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul li,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul li{padding:0;line-height:initial;margin-bottom:18px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul li a,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul li a{text-transform:uppercase;color:#666 !important;letter-spacing:2px;font-size:85.71429%}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul li.selected a,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul li.selected a{color:#fff !important}#wrapper.pt_product-search-result #secondary div.category-filter .line{display:none}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul li a:hover,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul li a:hover{text-decoration:none;color:#fff !important}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches{margin:0;overflow:hidden;*zoom:1;width:70%}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches li,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches li{margin:0 10px 10px 0}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches.gender li,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches.gender li{float:none}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches li a,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches li a{width:28px;height:28px !important;padding:0;border:0 none}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches.colorName li.selected,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches.colorName li.selected{background-color:#fff}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches.colorName li.selected a,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches.colorName li.selected a{width:24px;height:24px !important;border:4px solid #0e0e0e;margin:2px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches.size li,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches.size li{opacity:.5}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches.size li a,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches.size li a{letter-spacing:initial;width:auto;height:auto !important;text-align:center;line-height:24px;color:#fff !important;border:2px solid #fff;padding:0 8px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches.size li:hover,#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches.size li.selected,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches.size li:hover,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches.size li.selected{opacity:1}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new .refinement-link,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement .refinement-link{background-image:none;padding:0;font-family:'NHaasGroteskTXW01-65Md'}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new{position:relative;min-height:236px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new:after{content:"";position:absolute;top:0;bottom:0;right:16%;background:#303030;width:1px;height:100%}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new div.wrapper-top{position:absolute;width:16.66667%;top:60px;bottom:0;right:0;left:0}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new h3,#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul,#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new div.clear-filters{width:85.41667%}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new div.clear-filters{position:absolute;bottom:0;display:none}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new h3{margin-bottom:0;padding-bottom:36px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul li:nth-child(n+5){display:none}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new .clear-filter{font-size:15px;color:#fff;letter-spacing:2px;font-family:"NHaasGroteskTXW01-65Md";font-weight:normal;cursor:pointer}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper{overflow:hidden;*zoom:1;width:83.33333%}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement{width:20%}.subCatFilter_close{position:absolute;top:60px;right:60px;white-space:nowrap;display:none;text-indent:100%;background:url('../images/icons/Close-White.svg') 0 0 no-repeat;width:20px;height:20px;opacity:.5;z-index:7;overflow:hidden;cursor:pointer}.subCatFilter_close:hover{opacity:1}.search-result-options{display:none}.pdp-main .product-add-to-cart button{font-size:12px;width:100%;line-height:18px}.fr_CA .pdp-main .product-add-to-cart button{padding:0 18px}@media screen and (max-width:959px) and (min-width:768px){.fr_CA .pdp-main .product-add-to-cart button{padding:0 6px}}.pdp-main #fitanalytics-container{display:block;margin-bottom:40px;height:14px}#fullscreen-search{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(14,14,14,.95);z-index:10000;display:none}.search-open #main h1,.search-open #home-main-slot h2,.search-open #home-main-slot a{display:none}#fullscreen-search #search-close-button{position:absolute;cursor:pointer;top:60px;right:60px;background:url(../images/icons/Close-White.svg) 0 0 no-repeat;width:20px;height:20px;display:inline-block;white-space:nowrap;overflow:hidden;text-indent:100%}#fullscreen-search #search-container{position:relative;width:100%;max-width:1440px;margin:30vh auto 0;padding:0 10px;-webkit-transition:max-width 1.1s ease-out,margin 1.1s ease-out;-moz-transition:max-width 1.1s ease-out,margin 1.1s ease-out;-o-transition:max-width 1.1s ease-out,margin 1.1s ease-out;transition:max-width 1.1s ease-out,margin 1.1s ease-out}#fullscreen-search #search-container .simplebg{padding-bottom:22px;border-bottom:1px solid #fff}#fullscreen-search .search-suggestions{color:#666;margin-top:28px;font-family:'Chronicle Display A','Chronicle Display B';font-size:36px;line-height:48px;font-weight:200;font-style:normal;padding-left:10px}#fullscreen-search .search-suggestions .suggestionterm{display:inline-block;padding-right:5px;cursor:pointer;text-transform:capitalize}#fullscreen-search .search-suggestions .suggestionterm .search-highlight,#fullscreen-search .search-suggestions .selected{color:#fff}#fullscreen-search .search-suggestions .hits{font-size:10px;line-height:10px;letter-spacing:1px;font-family:'NeueHaasGroteskText W01';color:#b0b0b0}input{-webkit-appearance:none;border-radius:0}.search-term{color:#888;position:relative}.search-term .search-suggestions{background-color:#f8f8f8;font-family:'Chronicle Display A','Chronicle Display B';font-weight:200;font-size:36px;line-height:44px;color:#b0b0b0;text-transform:capitalize;padding-bottom:44px;padding-left:60px;padding-right:60px;position:absolute;width:100%;z-index:12;-moz-transition:padding .3s,font-size .3s;-o-transition:padding .3s,font-size .3s;-webkit-transition:padding .3s,font-size .3s;transition:padding .3s,font-size .3s}.search-term .search-suggestions>div:first-child{border-top:1px solid #e0e0e0;padding-top:28px}.search-term .search-suggestions:empty{display:none}.search-term .search-suggestions .suggestionterm{display:inline-block;cursor:pointer;text-transform:capitalize}.search-term .search-suggestions .suggestionterm .search-highlight,.search-term .search-suggestions .selected{color:#0e0e0e}.search-term .search-suggestions .hits{font-family:'NeueHaasGroteskText W01';font-size:10px;line-height:14px;letter-spacing:1px;color:#b0b0b0;padding-left:4px}.primary-content{float:none;min-height:initial;position:relative;width:auto;z-index:initial}.pt_product-search-result .primary-content,.pt_product-search-noresult .primary-content{width:100%;border-bottom:0 none}.pt_product-search-result .search-result-content{max-width:1255px;margin:0 auto}ul.search-result-items li.grid-tile{float:none;padding:20px 7.45%;width:49.5%;display:inline-block;vertical-align:top;-webkit-transition:width 1.1s ease-out;-moz-transition:width 1.1s ease-out;-o-transition:width 1.1s ease-out;transition:width 1.1s ease-out}ul.search-result-items li.grid-tile .product-name h2 a{font-family:'NHaasGroteskTXW01-65Md';font-size:14px;line-height:20px;letter-spacing:1px;color:#0e0e0e;text-align:center;text-transform:uppercase;outline:0}ul.search-result-items li.grid-tile .product-tile .product-image img{width:auto;height:auto;max-height:655px;display:block;margin:0 auto;-webkit-transition:all 1.1s ease-out;-moz-transition:all 1.1s ease-out;-o-transition:all 1.1s ease-out;transition:all 1.1s ease-out}.product-swatches a.swatch{width:28px;height:28px}.product-swatches .swatch-list li span{width:28px;height:28px;border:0 none}ul.swatch-list li.product-swatches-more{width:28px;height:28px;border:2px solid black;margin-right:0}ul.swatch-list a.product-swatches-more-count{color:black;display:block;text-align:center;line-height:24px;font-weight:bold;font-size:13px}.search-result-content .swatch-list{text-align:center}.search-result-content .product-swatches{width:auto;text-align:center;padding-top:25px}.search-result-content .product-swatches li{border:0;margin:0 10px 10px 0;float:left;display:inline-block;-webkit-transition:margin .6s ease-out;-moz-transition:margin .6s ease-out;-o-transition:margin .6s ease-out;transition:margin .6s ease-out}.search-result-content .product-swatches li:first-child{margin-left:0}.pt_product-search-noresult #main{padding:0}.pt_product-search-noresult .primary-content{padding-top:180px;padding-bottom:180px;max-width:800px;float:none;margin:0 auto}.pt_product-search-noresult .section-header{margin:0}.nohits-sorry{font-size:36px;color:#000;font-family:'Chronicle Display A','Chronicle Display B';font-weight:200;text-align:center;line-height:44px;margin-bottom:110px}.nohits-copy{font-size:16px;color:#666;line-height:28px;font-family:'NeueHaasGroteskText W01';text-align:center;margin:0}.nohits-copy strong{color:#0e0e0e}.nohits-tryagain{padding-bottom:80px;margin-bottom:80px;border-bottom:1px solid #e0e0e0}.product-swatches img{width:100%;height:100%}.content-page .block{position:relative}.content-page .block img.fullImg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.content-page .imgFull,.content-page img.full{height:100vh}.content-page .text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:946px}.content-page .text p{font-family:'Chronicle Text G1 A','Chronicle Text G1 B';font-weight:400;font-size:142.8571428571429%;line-height:28px;margin:30px auto;max-width:800px}.content-page .block.date h2{font-family:"Chronicle Display A","Chronicle Display B";font-style:normal;font-weight:200;font-size:200px;letter-spacing:0;line-height:200px}.content-page .block a.scroll-down{width:24px;height:10px;background:url("../images/icons/Down-White.svg") 0 0 no-repeat;background-size:contain;position:absolute;z-index:1;left:50%;bottom:5.916666666666667vh;transform:translateX(-50%);display:inline-block;white-space:nowrap;text-indent:100%;overflow:hidden}.content-page hr{background:#e0e0e0}.content-page.our_history #block_1 .h1{font-size:56px;line-height:48px}.content-page.our_history #block_1 p{font-size:21px;line-height:30px}.content-page.our_history .block.date h2{font-size:200px;line-height:200px;text-transform:lowercase}.content-page.our_history .block.date p{font-family:'NeueHaasGroteskText W01';font-size:16px;line-height:28px}.pt_customer-service .primary-content{float:right;width:77%}.pt_warranty .primary-content{float:right;width:77%}.pt_account .primary-content{float:right;width:77%}body #video-overlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:200;background:rgba(14,14,14,0.95)}body #video-overlay .video-frame{background:#fff;position:absolute;top:50%;left:50%;width:86.4%;transform:translate(-50%,-50%)}div.breadcrumb{display:none}.pt_order-confirmation #RegistrationForm label{display:none}.block .vh-center{position:absolute;width:100%;top:50%;left:50%;padding-left:20px;padding-right:20px;trasform:traslate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.search-results-count{position:absolute;left:60px;padding-top:50px;font-family:'NeueHaasGroteskText W01';font-size:10px;color:#b0b0b0;line-height:10px;letter-spacing:1px;text-transform:uppercase}.pt_product-details .lifestyle-container{max-height:100vh;overflow:hidden;display:block;position:relative}.pt_product-details .lifestyle-container:after{content:"";display:table;clear:both}.pt_product-details .lifestyle-image{min-width:50%;max-width:100%;position:relative}.pt_product-details .lifestyle-image.lifestyle-image-multi{width:50%;float:left}.pt_product-details .lifestyle-image img{position:relative;display:block;width:100%;height:auto}.pt_product-details .social-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding-bottom:60px;max-width:1440px;-webkit-transition:max-width .3s;transition:max-width .3s}.pt_product-details .social-container h2{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;font-family:"Chronicle Display A","Chronicle Display B";font-weight:200;font-size:56px;line-height:60px;color:#0e0e0e;margin-bottom:60px}.pt_product-details .social-image{width:auto;height:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.pt_product-details .social-image img{width:100%;height:auto}.pdp-main .product-add-to-cart .availability .notifyme{display:none}@media all and (max-width:1440px) and (min-width:1024px){footer div.left-wrapper{float:none;overflow:hidden}footer #email-sign-up{float:left}footer ul.social-nav{float:left;margin:13.5px 0 13.5px 40px;overflow:hidden;clear:none}.pt_storefront footer ul.social-nav{margin:0}#wrapper.pt_product-search-result #secondary div.category-filter div.wrapper{padding-top:4.8828125%;padding-bottom:4.8828125%}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new{width:25%}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper{float:left;width:75%;position:relative}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement{width:33%;float:left;position:relative;margin-bottom:7.5%}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement:nth-child(4),#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement:last-child{margin-bottom:0}.subCatFilter_close{top:50px;right:4.8828125%}.content-page .block.date h2{font-size:13.7987012987013vw}.content-page .text p{font-size:1.388888888888889vw}}@media all and (max-width:1300px){.content-page .text p{font-size:18px;line-height:22px}}@media all and (max-width:1240px){.content-page .text{width:77.5%}}@media all and (max-width:1165px){.content-page .block.date h2{font-size:160px}}@media all and (max-width:1023px) and (min-width:769px){#email-sign-up label.uppercase{font-size:2.34375vw;text-align:center;width:100%}#email-sign-up #email-signup-button{top:auto;bottom:0}footer{padding:15.375% 0}footer #footer-logo{margin:0 auto 56px;width:225px}footer div.left-wrapper,footer div.right-wrapper{float:none}footer ul{margin:0 auto}footer ul li{float:none;margin:0 0 26px 0;text-align:center}footer #email-sign-up{margin:0 auto}.pt_storefront footer ul.social-nav,footer ul.social-nav{float:none;margin:40px auto 0 auto;text-align:center}footer ul.social-nav li{display:inline-block}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new{width:33%}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper{float:left;width:66%;position:relative}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement{width:50%;float:left;position:relative;margin-bottom:7.5%}#wrapper.pt_product-search-result #secondary div.category-filter div.wrapper{padding-top:4.8828125%;padding-bottom:4.8828125%}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement:nth-child(4){margin-bottom:7.5%}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement:last-child{margin-bottom:0}.subCatFilter_close{top:40px;right:5.208333333333333%}}@media all and (max-width:1024px){#fullscreen-search #search-container input{font-size:25px}#header #rightnav a{margin-left:40px}#nav-container ul.catNav li a,#header ul.catNav li a,#catNav-container ul.catNav li a,ul.catNav li div.catnavlink{font-size:18px;line-height:18px;letter-spacing:.5px;width:85%}#nav-container ul.catNav li a span,#header ul.catNav li a span,#catNav-container ul.catNav li a span,ul.catNav li div.catnavlink span,#nav-container ul.catNav.tilecount-6 div.catnavlink span{font-size:14px;line-height:18px;letter-spacing:0;margin-top:10px}#home-slot2 img{height:100vh;max-width:none}#home-slot2{height:100vh;overflow:hidden}div.wrapper{width:100%;padding:0 42px}.content-page .block.date h2{font-size:160px;line-height:160px}}@media all and (max-width:965px){#header #main-nav-left .topmenuNav ul li{margin:0 0 0 6%;width:auto}#header #main-nav-left .topmenuNav ul li:first-child{margin-left:0}.content-page .text{width:89.19270833333333%}}@media all and (max-width:768px){#fullscreen-search #search-container input{font-size:4vw}#email-sign-up #email-signup-button{top:auto;bottom:0}#header header{padding:30px 40px}#header header{text-align:left}#header header:after{display:none}#home-slot2 div.text p br{display:none}footer div.right-wrapper,footer div.left-wrapper{float:none}footer ul li{float:none;margin:0 auto 26px auto;text-align:center}footer ul{margin:40px 0;float:none}footer #email-sign-up{margin:0 auto;float:none}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new{width:33%}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper{float:left;width:66%;position:relative}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement{width:50%;float:left;position:relative;margin-bottom:0}#wrapper.pt_product-search-result #secondary div.category-filter div.wrapper{padding:25px}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement:nth-child(4){margin-bottom:0}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement:last-child{margin-bottom:0}.subCatFilter_close{top:25px;right:25px}#home-main-slot{position:relative;overflow:hidden;*zoom:1}#home-main-slot img{min-width:initial;height:100%;width:auto;max-width:initial}#header #main-nav-left .topmenuNav ul li span,#header #main-nav-left .topmenuNav ul li a{font-size:12px}#nav-container{overflow:hidden;font-size:0}#nav-container ul.catNav{height:31vw;white-space:nowrap}#nav-container ul.catNav li{height:31vw;white-space:initial}#nav-container ul.catNav li img{height:31vw}#nav-container ul.catNav.tilecount-4 li,#catNavcontainer ul.catNav.tilecount-4 li,#nav-container ul.catNav.tilecount-5 li,#catNavcontainer ul.catNav.tilecount-5 li,#nav-container ul.catNav.tilecount-6 li,#catNavcontainer ul.catNav.tilecount-6 li{width:31vw !important}#nav-container ul.catNav.tilecount-3 li,#catNavcontainer ul.catNav.tilecount-3 li{width:33.33333333333333vw !important}#nav-container ul.catNav.tilecount-2 li,#catNavcontainer ul.catNav.tilecount-2 li{width:50vw !important}.content-page .block.date h2{font-size:160px;line-height:160px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new{float:none;display:block;width:auto;height:auto !important;min-height:initial}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new:after{content:none}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new div.clear-filters{font-size:15px;position:relative;bottom:auto;margin-top:0}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper{float:none;width:auto;position:relative;display:block}#wrapper.pt_product-search-result #secondary div.category-filter div.refinement-wrapper div.refinement{width:auto;float:none;position:relative;margin-bottom:0;height:auto !important}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul,#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul.swatches,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul.swatches,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul#notscrollable{margin:0 0 45px 0;overflow:hidden;width:auto;padding-top:0}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul li:last-child,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul:not(.size):not(.colorName) li:last-child{margin-bottom:6px}#wrapper.pt_product-search-result #secondary div.category-filter .line{display:block;border-top:1px solid #303030;margin-bottom:20px;width:100%}#wrapper.pt_product-search-result #secondary div.category-filter .line.closed{margin-bottom:13px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new a.clear-filter{font-size:12px;letter-spacing:1px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new h3,#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul,#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new div.clear-filters{width:auto}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new h3,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement h3{margin-top:0;margin-bottom:0;padding-bottom:0;display:inline-block;padding-right:17px;background:url("../images/refinement-arrow-up.svg") no-repeat scroll right 10px;font-size:12px;letter-spacing:1px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new h3.closed,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement h3.closed{background:url("../images/refinement-arrow-down.svg") no-repeat scroll right 10px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new h3{margin-top:48px}#wrapper.pt_product-search-result #secondary div.category-filter div.sort-by.new ul li a,#wrapper.pt_product-search-result #secondary div.category-filter div.refinement ul li a{font-size:12px;letter-spacing:1px}}@media all and (min-width:1441px){body.fr_CA #header #main-nav-left .topmenuNav ul li{padding:0;margin:0 0 0 49px}}@media all and (max-width:1440px){#wrapper{margin:95px 0 0}.h1{font-size:3.429em}#header header{padding:38px 42px}#header.white header{padding:28px 42px}#header .primary-logo-new a span{width:225px;height:21px}#header #main-nav-left{margin-left:0}#header #main-nav-left .topmenuNav ul li,#header #main-nav-left .topmenuNav ul li.men{margin-left:60px}#header #main-nav-left .topmenuNav ul li span,#header #main-nav-left .topmenuNav ul li a{font-size:12px;line-height:12px}#nav-container ul.catNav li a,#header ul.catNav li a,#catNav-container ul.catNav li a,ul.catNav li div.catnavlink{font-size:18px;line-height:18px;max-width:170px}#nav-container ul.catNav li a span,#header ul.catNav li a span,#catNav-container ul.catNav li a span,ul.catNav li div.catnavlink span,#nav-container ul.catNav.tilecount-6 div.catnavlink span{font-size:14px;line-height:18px}#home-main-slot a{margin-top:30px}#home-slot1{padding:120px 0}#home-slot1 div.wrapper div.col p{font-size:.750em;line-height:1em}#home-slot2 div.text p{font-size:1.286em;line-height:1.333em;max-width:700px}#home-slot3{padding:120px 0}#home-slot3 h3{font-size:3.429em}#home-slot3 p{font-size:1.286em;line-height:1.333em;margin:30px auto 60px auto;max-width:700px}#home-slot3 a{margin-top:60px}#email-sign-up{padding:60px 0}#email-sign-up label.uppercase{width:30%;line-height:80px;font-size:1.286em}#email-sign-up input#dwfrm_emailsignup_email{width:70%;padding:0 30px}footer{padding:120px 0}footer ul{margin-top:40px}footer ul li{margin-right:50px}footer #footer-logo{width:225px;height:18px;line-height:initial;margin:0}footer div.right-wrapper{clear:left;margin-top:50px;float:none;overflow:hidden}.pt_storefront footer div.right-wrapper{margin-top:60px}footer #email-sign-up{margin:0 auto;float:left}footer #email-sign-up input#dwfrm_emailsignup_email{width:215px}#wrapper.pt_product-search-result #main div.main-image h1,#wrapper.pt_product-search-result #main div.main-image div.text-container{max-width:640px}#wrapper.pt_product-search-result #main div.main-image div.text-container h1{font-size:48px;line-height:36px}#wrapper.pt_product-search-result #main div.main-image div.text-container p{font-size:18px;line-height:14px}#wrapper.pt_product-search-result #secondary div.subCatFilter div.wrapper ul{padding:50px 0 0 0}.content-page .text p{font-size:18px;line-height:24px;max-width:700px}#wrapper.pt_product-search-result #secondary div.subCatFilter div.filtering{top:34px}ul.search-result-items li.grid-tile .product-tile .product-image img{max-height:425px}.content-page.our_history #block_1 .h1{font-size:48px;line-height:40px}.content-page.our_history #block_1 p{font-size:18px;line-height:24px}.content-page.our_history .block.date h2{font-size:160px;line-height:200px}.bvPercentage .bvPercentageStyle{font-size:160px;line-height:122px}.pt_product-details .teiwrapper .product-reviews{padding-top:120px;padding-bottom:120px}.bvPercentage .bvNoRating{font-size:48px;line-height:48px}.pt_product-search-noresult #primary.primary-content{padding-top:120px;padding-bottom:120px;max-width:640px;margin:0 auto}.nohits-sorry{font-size:28px;line-height:32px;margin-bottom:100px}.nohits-tryagain{padding-bottom:50px;margin-bottom:50px}#fullscreen-search #search-container{max-width:940px}#fullscreen-search #search-close-button{top:40px;right:40px}#fullscreen-search #search-container .simplebg{padding-bottom:12px}#fullscreen-search .search-suggestions{margin-top:18px;font-size:28px;line-height:44px}.search-term .search-suggestions{font-size:28px;line-height:44px;padding-bottom:40px;padding-left:40px;padding-right:40px}.search-results-count{left:40px;padding-top:30px}.pca .pcaautocomplete{margin:-98px 0 0 0 !important}.pt_product-details #main{max-width:940px;margin:0 auto 70px}.pdp-main .product-col-1.product-detail{width:24%}.pdp-main .product-number{margin-bottom:92px}.pdp-main .product-sdescription span{font-size:28px;line-height:36px;color:#000;margin-bottom:90px}.pdp-main .product-image-container{width:56%}.pdp-main .attribute:first-child{margin-bottom:40px;padding-bottom:40px}div#fitanalytics-size-advisor{margin-bottom:40px}.pt_product-details .pdp-pageadd-to-cart{margin-bottom:34px}.pt_product-details div.teiwrapper.wrapper{padding-bottom:120px}.pt_product-details .teiwrapper .product-attributes-content{padding-bottom:50px;padding-top:80px;min-height:initial;max-width:940px}.pt_product-details .teiwrapper .teicontent{width:50%}.pt_product-details .teiwrapper .teicontent .tei-container{float:none;margin:0 auto 60px}.pt_product-details .teiwrapper .teicontent .tei-description{float:none;margin:0 auto;width:50%;text-align:center}.pt_product-details .teiwrapper .teicontent h2{padding-top:0}#product-technology{border:0;padding:0;width:50%}#product-technology .tech-info .tech-header,#product-technology.no-teicontent .tech-info .tech-header{float:none;margin:0 auto 60px}#product-technology .tech-info .tech-description h2{padding-top:0}#product-technology .tech-info .tech-description{float:none;width:50%;margin:0 auto 35px;text-align:center}#product-technology .tech-info .tech-features{display:block;padding-left:15px;margin:0 auto}.pt_product-details .teiwrapper .product-details-content{padding-bottom:80px;padding-top:80px;max-width:940px;margin:0 auto}.pt_product-details .teiwrapper .product-warranty-content{padding-bottom:58px;padding-top:80px;max-width:940px}.pt_product-details .teiwrapper .product-warranty .description{width:48.6%}.pt_product-details .teiwrapper .product-warranty img{width:162px;margin-top:0;margin-left:7%}#pdp-recommendation>.recommendations{padding-top:120px;max-width:940px}#pdp-recommendation .carousel-recomendations ul li{padding:0 30px}.pt_product-details .social-container{max-width:940px}.pt_product-details .social-container h2{font-size:48px;line-height:48px}}@media all and (min-width:1306px) and (max-width:1440px){body.fr_CA #header #main-nav-left .topmenuNav ul li.hommes{margin:0}body.fr_CA #header #main-nav-left .topmenuNav ul li{margin:0 0 0 60px}}@media all and (min-width:1024px) and (max-width:1305px){body.fr_CA #header #main-nav-left .topmenuNav ul li.hommes{margin:0 0 0 30px}body.fr_CA #header #main-nav-left .topmenuNav ul li{margin:0 0 0 17px}}@media all and (max-width:1023px){body{min-width:initial}#wrapper{margin:115px 0 0}.h1{font-size:3.429em}#header header,#header.white header{padding:31px 40px}#header header:after{display:none}#header #main-nav-left{margin-top:22px;display:block;margin-left:0;position:relative;top:0;left:0;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}#header #main-nav-left .topmenuNav ul li{margin-left:40px}body.fr_CA #header #main-nav-left .topmenuNav ul li:first-child{margin-left:0}#header #main-nav-left .topmenuNav ul li.men{margin-left:0}#header #main-nav-left .topmenuNav ul li span,#header #main-nav-left .topmenuNav ul li a{font-size:12px;line-height:12px}#header #rightnav{position:absolute;display:block;top:30px;right:40px}#home-slot1{padding:100px 0}#home-slot2 div.text p{max-width:640px}#home-slot3{padding:100px 0}#home-slot3 p{margin:30px auto 50px auto;max-width:640px}#home-slot3 a{margin-top:50px}#home-slot3 .retailer-wrapper{margin-top:100px}#email-sign-up{padding:50px 0}#email-sign-up label.uppercase{float:left;text-align:center;width:33%;font-size:1.286em;line-height:80px;letter-spacing:.028em}#email-sign-up input#dwfrm_emailsignup_email{padding:0 30px;width:66%}footer{padding:100px 0}footer #footer-logo{margin:0 auto}footer ul{float:none;margin:50px 0}footer ul li{margin:40px auto 0 auto}footer ul li.first{margin-top:0}footer div.right-wrapper{margin-top:60px}.pt_storefront footer div.right-wrapper{margin-top:50px}footer ul.social-nav,.pt_storefront footer ul.social-nav{float:none;text-align:center;margin:50px auto 0 auto}footer ul.social-nav{margin-top:60px}.pt_storefront footer ul.social-nav{margin:0}footer ul.social-nav li{display:inline-block}footer #email-sign-up{margin:0 auto;float:none}footer #email-sign-up input#dwfrm_emailsignup_email{width:215px}.content-page .text p{max-width:640px}#wrapper.pt_product-search-result #secondary div.subCatFilter div.filtering{top:24px;right:40px}#wrapper.pt_product-search-result #secondary div.subCatFilter div.wrapper ul{padding:40px 0 0 0}ul.search-result-items li.grid-tile .product-tile .product-image img{max-height:315px}.content-page.our_history #block_1 .h1{font-size:48px;line-height:40px}.content-page.our_history .block.date h2{font-size:160px;line-height:200px}.pt_product-details .teiwrapper .product-reviews h2{margin-bottom:50px}.bvPercentage .bvNoRating{margin-bottom:50px}.bvPercentage .bvPercentageStyle{font-size:120px;line-height:94px;margin-bottom:25px}.bvPercentage .bvPname{margin-bottom:50px}.pt_product-details .teiwrapper .product-reviews{padding-top:100px;padding-bottom:100px}#fullscreen-search #search-container{max-width:688px;margin:15vh auto 0}#fullscreen-search .search-suggestions{margin-top:18px}.search-term .search-suggestions{font-size:28px;line-height:48px;padding-bottom:13px}.search-term .search-suggestions>div:first-child{padding-top:16px}.pca .pcaautocomplete{margin:-118px 0 0 0 !important}.pt_product-details div.teiwrapper.wrapper{padding-bottom:100px}.pt_product-details #main{max-width:688px;margin:0 auto 77px}.pdp-main .product-col-1.product-detail{width:42%}.pdp-main .product-number{margin-bottom:72px}.pdp-main .product-sdescription span{margin-bottom:72px}.pdp-main .product-col-2{float:none;display:inline-block;max-width:initial;margin-top:49px}.pdp-main .attribute:first-child{border-bottom:0;border-top:1px solid #ccc;min-height:auto;padding-top:51px;padding-bottom:0;margin-bottom:53px}.pdp-main .attribute ul.swatches.Color li.hiddenswatch{display:block}.pdp-main .Color li:nth-child(4n+4){margin-right:9px}.pdp-main .attribute .viewAllColors{display:none}div#fitanalytics-size-advisor{margin-bottom:30px}.pt_product-details .pdp-pageadd-to-cart{margin-bottom:44px}.pdp-main .product-add-to-cart button{width:auto}.pdp-main .attribute:last-child .value{width:175px;margin:0 auto}.pdp-main .product-actions ul{display:inline-block;float:none}.pdp-main .product-actions ul li{float:left;margin-right:40px}.pdp-main .product-actions ul li:last-child{margin-right:0}.pt_product-details .teiwrapper .product-attributes-content{padding-bottom:74px;padding-top:80px;max-width:688px}.pt_product-details .teiwrapper .teicontent{width:100%;float:initial;margin-bottom:60px}.pt_product-details .teiwrapper .teicontent .tei-container{float:left;margin-right:60px;margin-bottom:0;width:165px;height:165px}.pt_product-details .teiwrapper .teicontent .tei-description{float:left;margin:0;width:auto;text-align:left}#product-technology{width:100%;float:initial;display:inline-block}#product-technology .tech-info .tech-header,#product-technology.no-teicontent .tech-info .tech-header{width:165px;height:165px;position:absolute;top:0;left:0}#product-technology .tech-info,#product-technology.no-teicontent .tech-info{position:relative}#product-technology .tech-info .tech-description{float:none;margin-top:0;margin-bottom:0;margin-left:33%;width:auto;text-align:left}#product-technology .tech-info .tech-features{width:auto;max-width:initial;padding:0;display:inline-block;margin-left:33%}#product-technology .tech-info .tech-features ul{margin-top:50px}#product-technology .tech-info .tech-features ul li,#product-technology .tech-info .tech-features ul li:nth-child(3n){margin-bottom:0;margin-right:26px}.pt_product-details .teiwrapper .product-details-content{max-width:688px}.pt_product-details .teiwrapper .product-details .details{width:32.75%}.pt_product-details .teiwrapper .product-details #tab1{width:auto;padding-right:0}.pt_product-details .teiwrapper .product-details #tab2{float:none;width:auto;margin-left:34.75%;display:inline-block;margin-top:0}.pt_product-details .teiwrapper .product-warranty-content{max-width:688}.pt_product-details .teiwrapper .product-warranty .content-header{width:auto;padding-right:3em}.pt_product-details .teiwrapper .product-warranty .description{width:47%}.pt_product-details .teiwrapper .product-warranty img{width:122px;margin-top:0;margin-left:6%}#pdp-recommendation>.recommendations{padding-top:100px;max-width:688px}#pdp-recommendation .recomendationswrapper{width:100%}#pdp-recommendation .recommendations .recomendationswrapper .carousel-recomendations{width:100%}#pdp-recommendation .carousel-recomendations ul li{padding:0 15px}.pt_product-details .social-container{max-width:688px}}@media all and (max-width:767px){#wrapper{max-width:100% !important;min-width:100% !important;margin:110px 0 0}div.wrapper{padding:0 20px}#header header,#header.white header{padding:25px 0 0 0}#header .primary-logo-new a span{width:180px;height:16px;margin-left:20px;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}#header #rightnav span.cart,#header #rightnav span.search{margin-left:30px}#header.trans #main-nav-left{-webkit-box-shadow:0 -1px 0 0 rgba(255,255,255,0.25);-moz-box-shadow:0 -1px 0 0 rgba(255,255,255,0.25);box-shadow:0 -1px 0 0 rgba(255,255,255,0.25)}#header #main-nav-left,#header.trans.white #main-nav-left{padding-top:20px;margin:20px 0;text-align:center;-webkit-box-shadow:0 -1px 0 0 #f0f0f0;-moz-box-shadow:0 -1px 0 0 #f0f0f0;box-shadow:0 -1px 0 0 #f0f0f0;height:auto}#header #rightnav{display:block;position:absolute;top:22px;right:20px}#header #main-nav-left .topmenuNav{margin:0 20px;height:10px}.topmenuNav ul.topmenuUL{display:inline-block;text-align:justify;width:100%;line-height:12px}#header #main-nav-left .topmenuNav ul{font-size:12px}.topmenuNav ul.topmenuUL:after{content:'';width:100%;display:inline-block}#header #main-nav-left .topmenuNav ul li{display:inline-block}#header #main-nav-left .topmenuNav ul li{float:none;margin:0 0 0 10px}.h1{font-size:2.286em}#header #main-nav-left .topmenuNav ul li span,#header #main-nav-left .topmenuNav ul li a{font-size:10px;line-height:10px}#home-main-slot div.text{width:100%}#home-slot1{padding:80px 0}#home-slot1 div.wrapper div.col{width:100%;float:none}#home-slot2 div.text p{font-size:1.143em;line-height:1.375em}#home-slot3{padding:80px 0}#home-slot3 h3{font-size:2.286em}#home-slot3 p{margin:30px auto 40px auto;font-size:1.143em;line-height:1.375em;font-family:"Chronicle Text G1 A","Chronicle Text G1 B";font-style:normal;font-weight:400}#home-slot3 a{margin-top:40px}#home-slot3 .retailer-wrapper{margin-top:80px}#email-sign-up{padding:60px 0}#email-sign-up label.uppercase{float:none;text-align:center;width:100%;font-size:1.286em;line-height:1em;letter-spacing:.028em}#email-sign-up input#dwfrm_emailsignup_email{padding:.688em 0;text-align:center;margin:30px auto;float:none;width:100%;font-size:1.143em;line-height:1em;height:auto;max-width:324px}footer{padding:80px 0}footer #footer-logo{width:180px;height:15px}footer ul{margin:40px 0;float:none}footer ul li{margin:40px auto 0 auto}footer ul li.first{margin-top:0}footer div.right-wrapper,.pt_storefront footer div.right-wrapper{margin-top:40px}footer ul.social-nav,.pt_storefront footer ul.social-nav{margin:40px auto 0 auto;float:none;overflow:hidden;text-align:center}.pt_storefront footer ul.social-nav{margin:0}#wrapper.pt_product-search-result #main div.main-image h1,#wrapper.pt_product-search-result #main div.main-image div.text-container{width:100%;padding:0 25px}#wrapper.pt_product-search-result #main div.main-image div.text-container h1{padding:0;font-size:32px;line-height:24px;margin-bottom:15px}#wrapper.pt_product-search-result #main div.main-image div.text-container p{font-size:16px;line-height:14px}ul.search-result-items li.grid-tile{display:block;padding:40px;width:100%}ul.search-result-items li.grid-tile:first-child{padding-top:0}.content-page .text p{font-size:16px;line-height:22px}#wrapper.pt_product-search-result #secondary div.subCatFilter div.filtering{top:24px;right:0;padding-left:10px;padding-right:24px;background-color:#fff}.content-page.our_history #block_1 .h1{font-size:32px;line-height:28px}.pt_product-details .teiwrapper .product-reviews h2{margin-bottom:40px}.bvPercentage .bvNoRating{margin-bottom:40px}.bvPercentage .bvPercentageStyle{margin-bottom:20px}.bvPercentage .bvPname{margin-bottom:40px}.bvPercentage .bvNoRating{font-size:36px;line-height:36px}.pt_product-details .teiwrapper .product-reviews{padding-top:80px;padding-bottom:80px;padding-left:0;padding-right:0;width:90%;margin:0 auto}.pt_product-search-noresult #primary.primary-content{padding-top:100px;padding-bottom:100px;max-width:324px;margin:0 auto}.nohits-sorry{font-size:24px;line-height:30px;margin-bottom:60px}.nohits-sorry br{display:none}.nohits-tryagain{padding-bottom:40px;margin-bottom:40px}.nohits-copy{font-size:14px;line-height:24px}.bv-reviews>div{display:block;margin-right:0;margin-bottom:20px;vertical-align:initial}.bv-reviews>div:last-child{margin-bottom:0}#BVRRSummaryContainer{width:185px !important;margin:0 auto !important}#BVRRSummaryContainer .bv-cleanslate .bv-core-container-150 .bv-summary-bar .bv-action-bar .bv-write-review-container,#BVRRSummaryContainer .bv-cleanslate .bv-core-container-150 .bv-summary-bar .bv-action-bar{text-align:center !important;float:none !important}#BVRRSummaryContainer .bv-write-review-container button.bv-white-button{margin:0 auto !important}#fullscreen-search #search-container{max-width:324px}#fullscreen-search #search-close-button{top:25px;right:25px}#fullscreen-search #search-container .simplebg{padding-bottom:8px}#fullscreen-search .search-suggestions{margin-top:10px;font-size:16px;line-height:36px;padding-left:5px}#fullscreen-search .search-suggestions>div{position:relative}#fullscreen-search .search-suggestions .hits{position:absolute;right:0;bottom:12px}.search-term .search-suggestions{font-size:16px;line-height:36px;padding-bottom:25px;padding-left:25px;padding-right:25px}.search-term .search-suggestions>div:first-child{padding-top:18px}.search-term .search-suggestions>div{position:relative}.search-term .search-suggestions .hits{position:absolute;right:0;bottom:10px}.search-results-count{right:25px;left:initial;top:29px;padding-top:0}.pca .pcaautocomplete{margin:-113px 0 0 0 !important}.block.hero .vh-center{trasform:translate(-50%,calc(-50%/2));-moz-transform:translate(-50%,calc(-50%/2));-ms-transform:translate(-50%,calc(-50%/2));-webkit-transform:translate(-50%,calc(-50%/2))}.pt_error #main{padding:20px}.pt_product-details div.teiwrapper.wrapper{padding-bottom:80px}.pt_product-details #main{max-width:90%;margin:0 auto 62px}.pdp-main .product-col-1.product-detail{margin-top:17px;width:100%;text-align:center}.pdp-main .product-name{margin-bottom:13px}.pdp-main .product-number{margin-bottom:27px}.pdp-main .product-price{margin-bottom:40px}.pdp-main .product-col-2{float:none;display:inline-block;max-width:initial;margin-top:0}.pdp-main .attribute:first-child{border-top:0;border-bottom:1px solid #ccc;padding-top:4px;padding-bottom:40px;overflow:hidden;margin-bottom:40px}.pdp-main .attribute ul.swatches.Color{width:1000em;display:inline-block}.pdp-main .swatches li{float:left;margin-right:20px !important;margin-top:0}.pt_product-details .pdp-pageadd-to-cart{margin-bottom:35px}.pdp-main .product-actions{width:100%;float:initial}.pdp-main .product-actions ul li{float:initial;margin:15px 0}.pdp-main .product-actions ul li:first-child{margin-top:0}.pt_product-details .teiwrapper .product-attributes{padding:0}.pt_product-details .teiwrapper .product-attributes-content{padding-bottom:50px;padding-top:80px;max-width:90%}.pt_product-details .teiwrapper .product-sdescription{font-family:'Chronicle Display A','Chronicle Display B';font-size:24px;line-height:30px;color:#000;padding-top:60px;text-align:center;background-color:#fafafa;width:100%;padding-left:60px;padding-right:60px;margin:0 auto}.pt_product-details .teiwrapper .teicontent{margin-bottom:98px}.pt_product-details .teiwrapper .teicontent .tei-container{float:initial;width:45%;height:auto;margin:0 auto;margin-bottom:50px}.pt_product-details .teiwrapper .teicontent .tei-description{text-align:center;width:50%;margin:0 auto;float:initial}#product-technology .tech-info .tech-header,#product-technology.no-teicontent .tech-info .tech-header{position:initial;float:initial;width:45%;height:auto;margin:0 auto;margin-bottom:50px}#product-technology .tech-info .tech-description{text-align:center;width:50%;margin:0 auto;float:initial}#product-technology .tech-info .tech-features ul{margin-top:35px}#product-technology .tech-info .tech-features{width:initial;max-width:212px;margin:0 auto;display:block}#product-technology .tech-info .tech-features ul li,#product-technology .tech-info .tech-features ul li:nth-child(3n){display:block;float:left;margin-right:30px;margin-bottom:30px}.pt_product-details .teiwrapper .product-details{padding:0}#product-technology .tech-info .tech-features ul li:nth-child(3n){margin-right:0}.pt_product-details .teiwrapper .product-details-content{max-width:90%}.pt_product-details .teiwrapper .product-details .details{width:100%;text-align:center;padding:0;margin-bottom:50px}.pt_product-details .teiwrapper .product-details #tab1{float:initial;width:100%;padding-right:0;padding-left:4px}.pt_product-details .teiwrapper .product-warranty{padding:0}.pt_product-details .teiwrapper .product-details #tab2{float:initial;padding:6px 0 0 20px;width:100%;margin-left:0;clear:both}.pt_product-details .teiwrapper .product-warranty-content{max-width:90%}.pt_product-details .teiwrapper .product-warranty .content-header{width:auto;padding-right:0;float:initial;text-align:center}.pt_product-details .teiwrapper .product-warranty img{width:160px;height:160px;margin:35px auto;display:block}.pt_product-details .teiwrapper .product-warranty .description{width:100%}#pdp-recommendation>.recommendations{padding-top:80px;max-width:90%}#pdp-recommendation .recommendations .recomendationswrapper .carousel-recomendations{margin:0 auto;overflow:hidden;position:relative;width:85%}#pdp-recommendation .carousel-recomendations ul li{padding:0;width:100%;margin-left:0 !important}.pt_product-details .lifestyle-container{max-height:none;overflow:auto}.pt_product-details .lifestyle-image.lifestyle-image-multi{width:100%;float:initial}.pt_product-details .social-container{max-width:324px}.pt_product-details .social-container h2{font-size:36px;line-height:36px}.pt_product-details .social-image{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media all and (max-width:374px){#header .primary-logo-new a span{width:130px}footer ul.social-nav li{margin-left:30px}}@media all and (max-width:767px) and (min-width:376px){div,img{max-width:100%}.content-page.our_history #block_1 p{font-size:16px;line-height:22px}}@media all and (max-width:580px){.content-page .block.date h2{font-size:120px;line-height:200px}.content-page.our_history .block.date p{font-size:14px;line-height:24px}div.wrapper{padding:0 20px}#home-main-slot div.text{width:100%}#email-sign-up #email-signup-button{position:relative;top:0;left:0;margin:0 auto;display:block}#home-main-slot{height:100vh}#home-slot1 div.wrapper div.col{width:100%;float:none}#home-slot3 p br{display:none}#header #main-nav-left .topmenuNav ul li{margin:0}#nav-container ul.catNav{height:65vw;white-space:nowrap}#nav-container ul.catNav li{height:65vw;white-space:initial}#nav-container ul.catNav li img{height:65vw}#nav-container ul.catNav.tilecount-4 li,#catNavcontainer ul.catNav.tilecount-4 li,#nav-container ul.catNav.tilecount-5 li,#catNavcontainer ul.catNav.tilecount-5 li,#nav-container ul.catNav.tilecount-6 li,#catNavcontainer ul.catNav.tilecount-6 li,#nav-container ul.catNav.tilecount-3 li,#catNavcontainer ul.catNav.tilecount-3 li{width:65vw !important}#nav-container ul.catNav.tilecount-2 li,#catNavcontainer ul.catNav.tilecount-2 li{width:65vw !important}#nav-container ul.catNav li a span,#header ul.catNav li a span,#catNav-container ul.catNav li a span,ul.catNav li div.catnavlink span{font-size:14px;letter-spacing:0;line-height:18px}.content-page .text{width:86.93333333333333%}#wrapper.pt_customer-service{margin-top:135px}#wrapper.pt_customer-service #primary,#wrapper.pt_customer-service #secondary{margin:0 auto;padding:0 20px;width:100% !important}#wrapper.pt_customer-service #secondary{border:0 none}}@media all and (max-width:374px){#header .primary-logo-new a span{width:130px}footer ul.social-nav li{margin-left:30px}}@media all and (max-width:767px) and (min-width:376px){div,img{max-width:100%}#email-sign-up label.uppercase{font-size:18px;text-align:center;width:100%;line-height:18px}#email-sign-up #email-signup-button{position:relative;top:0;left:0;margin:0 auto}footer div.left-wrapper,footer div.right-wrapper{float:none}#wrapper.pt_product-search-result #secondary{width:auto !important}.content-page .block.date h2{font-size:20.86049543676662vw}#nav-container ul.catNav{height:65vw;white-space:nowrap}#nav-container ul.catNav li{height:65vw;white-space:initial}#nav-container ul.catNav li img{height:65vw}#nav-container ul.catNav.tilecount-4 li,#catNavcontainer ul.catNav.tilecount-4 li,#nav-container ul.catNav.tilecount-5 li,#catNavcontainer ul.catNav.tilecount-5 li,#nav-container ul.catNav.tilecount-6 li,#catNavcontainer ul.catNav.tilecount-6 li,#nav-container ul.catNav.tilecount-3 li,#catNavcontainer ul.catNav.tilecount-3 li{width:65vw !important}#nav-container ul.catNav.tilecount-2 li,#catNavcontainer ul.catNav.tilecount-2 li{width:65vw !important}}@media all and (max-width:320px){#header .primary-logo-new a span{width:130px}#home-slot3 h3{font-size:1.0714em}footer #footer-logo{width:130px;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}}.wrap_my.account h1{font-family:'Chronicle Text G1 A','Chronicle Text G1 B';color:#0e0e0e;opacity:1;font-size:24px;line-height:28px;text-transform:uppercase;border:0;margin-bottom:24px}.wrap_my.account .registrationform .formfield .form-row .form-caption{color:#999;opacity:1;font-size:10px;line-height:12px;font-family:'NeueHaasGroteskText W01'}.wrap_my.account .registrationform .formfield .form-row.email-optin{color:#0e0e0e;opacity:1;font-size:14px;line-height:24px;font-family:'NeueHaasGroteskText W01'}.wrap_my.account .registrationform .formfield .form-row.email-optin input[type="checkbox"]+label{font-size:14px;line-height:24px;width:300px}.wrap_my.account .registrationform .formfield .form-row.email-optin input[type="checkbox"]+label span{margin-left:-30px;margin-top:5px}.wrap_my.account #secondary{border:0}.wrap_my.account #secondary nav .secondary-navigation .toggle{background:0;padding:0}.wrap_my.account #secondary.account-overview nav .secondary-navigation .toggle{display:block}.wrap_my.account #secondary nav .secondary-navigation ul li{padding:0}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-info{font-size:14px;line-height:24px;color:#666;opacity:1;font-family:'NeueHaasGroteskText W01'}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-info span{font-weight:bold;color:#0e0e0e;opacity:1;font-size:14px;line-height:18px;text-transform:uppercase}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-info span{margin-bottom:13px;display:inline-block}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section{border-top:1px solid #e0e0e0;margin-top:55px}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section h2{font-family:'Chronicle Text G1 A','Chronicle Text G1 B';color:#0e0e0e;opacity:1;font-size:24px;line-height:28px;text-transform:uppercase;border:none !important;margin-bottom:20px;padding-top:55px}.wrap_my.account .form-row-button button{background-color:#d0d0d0}.wrap_my.account .form-row-button button:hover{background-color:#0e0e0e}.wrap_my.account .registrationform #dwfrm_profile_login_passwordconfirm+span{display:none}.wrap_my.account .registrationform #dwfrm_profile_login_password+span{display:block}@media all and (min-width:1024px){.wrap_my.account h1{margin-top:77px;margin-bottom:24px}.wrap_my.account .primary-content{float:none;width:100%}.wrap_my.account .registrationform .formfield:nth-child(even){margin-right:0}.wrap_my.account .registrationform .formfield .form-row{margin-bottom:18px}.registrationform .form-row-button{margin-left:0 !important;margin-top:20px !important;display:inline-block}.wrap_my.account .primary-content{padding-bottom:36px}.wrap_my.account #secondary{margin-top:0;padding-top:0;width:100%;margin-bottom:55px}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-full .help-info{width:50%;float:none}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-float .help-info{float:left;width:33%}}@media all and (min-width:1920px){.wrap_my.account h1{margin-top:97px}.wrap_my.account .registrationform{width:947px}.wrap_my.account .registrationform .formfield{width:463px;float:left;margin-right:21px}.wrap_my.account .registrationform .formfield input{width:463px}.wrap_my.account .registrationform .formfield .form-row .form-caption{margin:25px 0 38px 0;width:100%}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section{margin-top:71px}.wrap_my.account .registrationform .formfield .form-row.email-optin{margin-left:32px}}@media all and (min-width:1024px) and (max-width:1919px){.wrap_my.account .registrationform{width:650px}.wrap_my.account .registrationform .formfield{width:297px;float:left;margin-right:20px}.wrap_my.account .registrationform .formfield input{width:297px}.wrap_my.account .registrationform .formfield .form-row .form-caption{margin:25px 0 38px 0;width:100%}.wrap_my.account .registrationform .formfield.email-opt-parent{margin-left:32px}}@media all and (min-width:768px) and (max-width:1023px){.wrap_my.account h1{margin-top:45px}.wrap_my.account .registrationform .formfield{width:334px;float:left;margin-bottom:20px;margin-right:20px}.wrap_my.account .registrationform .formfield:nth-child(even){margin-right:0 !important}.wrap_my.account .registrationform .formfield.email-opt-parent{float:none;width:100%}.wrap_my.account .registrationform .formfield .form-row{margin-bottom:0}.wrap_my.account .registrationform .formfield .form-row .form-caption{margin:25px 0 38px 0;width:100%}.wrap_my.account .registrationform input{color:#d0d0d0;font-size:14px;line-height:17px;width:334px;height:40px}.wrap_my.account .registrationform .form-row-button{margin:0 0 20px !important}.wrap_my.account #secondary{width:100%;padding:0 30px;margin:0}.wrap_my.account #secondary .help-section{border-top:0;margin-top:71px}.wrap_my.account #secondary .help-section h2{padding-top:0}.wrap_my.account #main{margin:0;width:100%}.wrap_my.account #main .primary-content{width:100%;padding:0 30px}.wrap_my.account #secondary{margin-bottom:55px}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section{border-top:1px solid #e0e0e0;margin-top:55px}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section h2{font-family:'Chronicle Text G1 A','Chronicle Text G1 B';color:#0e0e0e;opacity:1;font-size:24px;line-height:28px;text-transform:uppercase;border:none !important;margin-bottom:20px;padding-top:55px}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-full .help-info{width:50%;float:none}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-float .help-info{float:left;width:33%}.wrap_my.account .registrationform .formfield.email-opt-parent{display:inline-block;margin-top:-35px;width:100%;margin-left:30px;margin-bottom:35px}}@media all and (max-width:767px){.wrap_my.account h1{text-align:center;padding-top:50px}.wrap_my.account .registrationform{width:100%}.wrap_my.account .registrationform form{padding:0}.wrap_my.account .registrationform .formfield{width:100%;margin:0 auto}.wrap_my.account .registrationform .formfield .form-row{margin-bottom:20px}.wrap_my.account .registrationform .formfield .form-row input{width:323px;margin:0 auto;display:block}.wrap_my.account .registrationform .formfield .form-row.email-optin{width:340px;margin:36px auto 30px !important;display:block;padding-left:30px}.wrap_my.account .registrationform .formfield .form-row .form-caption{width:323px;margin:26px auto 0 !important;display:block}.wrap_my.account .registrationform .form-row-button{width:323px;margin:0 auto !important;text-align:center}.wrap_my.account .registrationform .form-row-button button{margin:0 auto !important}.wrap_my.account #secondary{width:100%;padding:0 25px;text-align:center;margin-top:12px !important}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section{margin-top:53px}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section,.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-full,.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-float,.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-full .help-info,.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-float .help-info{width:100%;float:none}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section h2{padding-top:53px}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-info{margin-left:0}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-full .help-info{margin-bottom:35px}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-float .help-info{margin-bottom:29px}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-row-float .help-info span{display:inline-block;margin-bottom:13px}.wrap_my.account .registrationform .formfield .form-row.email-optin input[type="checkbox"]+label{margin-left:7px}.wrap_my.account .registrationform #dwfrm_profile_login_passwordconfirm+span{display:block}.wrap_my.account .registrationform #dwfrm_profile_login_password+span{display:none}}.wrap_my.account .my-account-landing .loginForm .formfield label:nth-child(1),.wrap_my.account .my-account-landing .orderForm .formfield label:nth-child(1){display:none}.wrap_my.account .my-account-landing .col-1{width:100%;float:none}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content{padding:0}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .loginForm .form-row.label-inline{text-align:center;margin-bottom:0}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .loginForm .form-row.form-row-button{margin-top:36px}.wrap_my.account .my-account-landing button{margin:39px auto 0;margin-bottom:0 !important}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content h4{margin-top:36px}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .loginForm .form-row.form-row-button button{width:100px !important;height:48px !important;padding:0;min-width:100px}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .form-row-button a#password-reset{margin-top:16px;text-align:center;font-size:14px;line-height:24px;color:#0e0e0e;opacity:1;font-family:'NeueHaasGroteskText W01';text-decoration:underline}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .ui-checkbox-main label.ui-checkbox-label{text-align:center;font-size:14px;line-height:24px;color:#0e0e0e;opacity:1;font-family:'NeueHaasGroteskText W01'}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content input[type="text"],.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .login-box-content input[type="password"],.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .form-inline .form-row,input[type="text"],.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content input[type="password"]{width:100%}.wrap_my.account .my-account-landing .col-1 .login-box.login-account h2.section-header{display:none}.wrap_my.account .my-account-landing .col-1 .login-box.login-account .login-box-content p{text-align:center;font-size:14px;line-height:24px;color:#666;opacity:1;font-family:'NeueHaasGroteskText W01'}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account{border-top:1px solid #e0e0e0;margin-top:53px}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account h2.section-header{margin:0 auto 20px;text-align:center;padding-top:53px;font-family:'Chronicle Text G1 A','Chronicle Text G1 B';color:#0e0e0e;opacity:1;font-size:24px;line-height:28px;text-transform:uppercase;border:none !important}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .login-box-content{text-align:center;font-size:14px;line-height:24px;color:#0e0e0e;opacity:1;font-family:'NeueHaasGroteskText W01'}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .login-box-content p{margin:0;text-align:center;font-size:14px;line-height:24px;color:#0e0e0e;opacity:1;font-family:'NeueHaasGroteskText W01'}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .login-box-content a{text-decoration:underline;text-align:center;font-size:14px;line-height:24px;color:#0e0e0e;opacity:1;font-family:'NeueHaasGroteskText W01'}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .login-box-content h4{margin-bottom:13px;font-weight:bold;text-align:center;text-transform:uppercase;font-size:14px;line-height:24px;color:#0e0e0e;opacity:1;font-family:'NeueHaasGroteskText W01'}.wrap_my.account #secondary .account-nav-asset.for-account-page .help-section .help-row-full .help-info a{text-decoration:underline}.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track{border-top:1px solid #e0e0e0;margin-top:53px}.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track h2.section-header{margin:0 auto 20px;text-align:center;padding-top:53px;font-family:'Chronicle Text G1 A','Chronicle Text G1 B';color:#0e0e0e;opacity:1;font-size:24px;line-height:28px;text-transform:uppercase;border:none !important}.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track .login-box-content{text-align:center;font-size:14px;line-height:24px;color:#0e0e0e;opacity:1;font-family:'NeueHaasGroteskText W01'}.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track .login-box-content p{margin:0;text-align:center;font-size:14px;line-height:24px;color:#0e0e0e;opacity:1;font-family:'NeueHaasGroteskText W01';width:375px}@media all and (min-width:1024px){.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content input[type="text"],.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .login-box-content input[type="password"],.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .form-inline .form-row,input[type="text"],.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content input[type="password"]{width:463px;display:block;clear:both}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .new-customers-bens{width:300px;float:left;margin-right:26px;margin-bottom:0}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .login-box-content h4{margin-bottom:30px}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content h4{margin:30px 0}.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track .login-box-content p{margin:20px 0 31px}.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track .form-row-button button{margin:0}.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track .form-row-button{margin:40px 0 20px}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .loginForm .form-row.form-row-button{margin-bottom:0}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account{margin-top:58px}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account h2.section-header{padding-top:56px}.wrap_my.account .my-account-landing .col-1 .login-box.login-account .login-box-content p,.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .login-box-content p,.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track .login-box-content p{margin:24px 0 31px}.wrap_my.account .my-account-landing .col-1 .login-box .orderForm,.wrap_my.account .my-account-landing .col-1 .login-box .loginForm{margin-top:31px}}@media all and (min-width:768px) and (max-width:1023px){.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content input[type="text"],.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .login-box-content input[type="password"],.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .form-inline .form-row,input[type="text"],.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content input[type="password"]{width:335px;display:block;clear:both}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .new-customers-bens{width:202px;float:left;margin-right:38px;margin-bottom:38px}}@media all and (min-width:768px){.wrap_my.account .my-account-landing .col-1 .login-box.login-account .login-box-content p,.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .loginForm .form-row.label-inline,.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .form-row-button a#password-reset,.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account h2.section-header,.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .login-box-content p,.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .login-box-content h4,.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .login-box-content,.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track h2.section-header,.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track .login-box-content p{text-align:left}.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track .login-box-content p{margin-bottom:1em}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .content-asset{float:left}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account .new-customers-bens:last-child{margin-right:0}.wrap_my.account .my-account-landing .col-1 .login-box.login-create-account form{clear:left}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content .loginForm .form-row.form-row-button{margin-top:0}.wrap_my.account .my-account-landing button{margin:20px 0 0 0}.wrap_my.account .my-account-landing .col-1 .login-box .login-box-content p{width:480px}}@media all and (max-width:767px){.wrap_my.account .my-account-landing .col-1 .login-box{width:100%;padding:0 25px}.wrap_my.account .my-account-landing .col-1 .login-box.login-order-track .login-box-content p{width:100%;margin-bottom:1em}.ui-dialog{max-width:324px !important}#tei-popup{max-width:264px !important;width:264px;padding:0}#tei-popup .header{font-size:22px}#tei-popup .header-description{margin:30px 0 40px;font-size:14px;line-height:24px}#tei-popup .tei-content{height:300px;padding:30px 0 0}#tei-popup .tei-content .tei-container{margin:0 auto 20px;display:block;float:none;width:130px}#tei-popup .tei-content .tei-description{float:none;width:100%;text-align:center}}@media all and (min-width:768px) and (max-width:1023px){.ui-dialog{max-width:688px !important}#tei-popup{max-width:588px}#tei-popup .header-description{margin:30px 0 60px}#tei-popup .tei-content{height:200px;padding:34px 0}}a,.pdp-main .attribute .viewAllColors,#header #main-nav-left .topmenuNav ul li span,#header #rightnav a.retailer,#header #rightnav span.search,#header #rightnav span.cart,#home-slot1 div.wrapper div.col p{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.bx-wrapper .bx-controls-direction a,footer ul.social-nav li a{-o-transition:0;-ms-transition:0;-moz-transition:0;-webkit-transition:0;transition:0}