.search .results.-active,.search.opened .form{animation-duration:.3s;animation-direction:normal;animation-iteration-count:1;animation-fill-mode:forwards}@media (max-width:759px){.hideMobile{display:none!important}}@media (max-width:969px){.hide760{display:none!important}}.form-default{text-align:left;border-bottom:1px solid #FFF}.form-default>input[type=text]{background:0 0;border:0;width:calc(100% - 50px);padding:4px 0;color:#494949;font-size:40px;letter-spacing:1px;font-family:"Champion Featherwt A","Champion Featherwt B"}.form-default>input[type=text]::-webkit-input-placeholder{color:#494949}.form-default>input[type=text]:-moz-placeholder{color:#494949}.form-default>input[type=text]::-moz-placeholder{color:#494949}.form-default>input[type=text]:-ms-input-placeholder{color:#494949}.form-default>.-bt{background:0 0;color:#929191;font-size:18px;font-weight:700;letter-spacing:1px;font-family:"Knockout 48 A","Knockout 48 B";border:0;text-transform:uppercase;line-height:.7;cursor:pointer;transition:color .2s linear}.form-default>.-bt:hover{color:#FFF}.form-default>button{float:right;padding-top:30px}.form-default>.close{position:absolute;right:20px;top:85px;text-decoration:none}.lookbook-product{width:auto;height:540px;margin-bottom:100px;position:relative}@media (min-width:1599px){.lookbook-product{height:auto}}@media (min-width:1200px) and (max-width:1399px){.lookbook-product{height:480px}}@media (min-width:960px) and (max-width:1199px){.lookbook-product{height:398px}}.lookbook-product::after{content:'';display:block;clear:both}.lookbook-product>.citation{display:table-cell;position:relative;width:885px;height:540px;background-image:url(../images/_mock_lookbook.jpg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;vertical-align:middle;text-align:center;color:#fff;letter-spacing:1px}.product-box>.hover>.sizes.-cycling,.product-box>.hover>.sizes.-running{background-size:50px 37px;background-repeat:no-repeat;background-position:50% 12px}@media (min-width:1599px){.lookbook-product>.citation{width:1018px;height:620px}}@media (min-width:1200px) and (max-width:1399px){.lookbook-product>.citation{width:755px;height:480px}}@media (min-width:960px) and (max-width:1199px){.lookbook-product>.citation{width:595px;height:398px}}.lookbook-product>.citation::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0}.lookbook-product>.citation::after{content:'Lookbook';color:#fff;font-family:alternate_gothic_no3_dregular;font-size:17px;line-height:27px;padding:0 18px;border-top:1px solid #ebebe9;position:absolute;bottom:52px;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:antialiased;display:none}.lookbook-product>.citation>.text{font-family:"Times New Roman";font-size:23px;line-height:36px;font-weight:400;-webkit-font-smoothing:antialiased;position:relative;z-index:1;padding:0 20px}.lookbook-product>.citation>.text::after,.lookbook-product>.citation>.text::before{content:'“';display:block;font-family:"Champion Bantamwt A","Champion Bantamwt B";font-size:110px;line-height:22px;position:relative}.lookbook-product>.citation>.text::before{top:12px}.lookbook-product>.citation>.text::after{content:'"';top:62px}.product-box .data>.category>.outer::after,.product-box.-tipesquerda::before,.product-box>.hover>.sizes>.size::before,.product-wrap>.title::before,.search .results .each::after,.style-title>span:after{content:''}.lookbook-product>.product{position:absolute;right:0;top:0}.product-wrap{font-size:0}.product-wrap>.title{position:relative;color:#222;font-family:alternate_gothic_no3_dregular;font-size:17px;line-height:33px;height:33px;text-align:center;text-transform:uppercase;box-sizing:border-box;letter-spacing:2px;margin-bottom:99px;font-weight:400}@media (max-width:759px){.product-wrap>.title{margin-bottom:50px}}.product-wrap>.title.-lessmargin{margin-bottom:18px}.product-wrap>.title>span{position:relative;background-color:#fff;padding:0 24px;z-index:1}.product-wrap>.title::before{display:block;width:100%;height:1px;position:absolute;top:50%;background-color:#d5d5d5}.product-wrap>.noproducts{font-family:serif;font-size:18px;text-align:center;color:#9c9c9d;line-height:20px}.product-wrap>.product-box{margin-right:45px}.product-wrap>.product-box:nth-of-type(3n){margin-right:0}.product-wrap-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:top;align-items:top;-ms-flex-pack:justify;justify-content:space-between}.product-box{width:420px;height:648px;position:relative;display:inline-block;vertical-align:top;font-size:16px;text-align:center;text-decoration:none}@media (min-width:1599px){.product-box{486px:486px;width:486px;height:714px}}@media (min-width:1200px) and (max-width:1399px){.product-wrap>.product-box{margin-right:35px}.product-box{width:360px;height:588px}}@media (min-width:960px) and (max-width:1199px){.product-wrap>.product-box{margin-right:35px}.product-box{width:280px;height:508px}}@media (min-width:760px) and (max-width:959px){.product-wrap>.product-box{margin:0 auto}.product-box{display:block;margin:0 auto}}@media (max-width:759px){.product-wrap>.product-box,.product-wrap>.product-box:nth-of-type(3n){margin:0 auto}.product-box{width:280px;height:auto;display:block;margin:0 auto}}.product-box .data{margin-top:35px;margin-bottom:35px}.product-box.-tipesquerda::before{display:block;width:35px;height:35px;position:absolute;left:-18px;top:210px;margin-top:-18px;background-color:#f6f6f6;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.product-box>.image{background-color:#f6f6f6;line-height:420px;text-align:center;margin-bottom:35px}@media (min-width:1599px){.product-box>.image{width:486px;height:486px;line-height:420px;margin-bottom:29px}}@media (min-width:1200px) and (max-width:1399px){.product-box.-tipesquerda::before{top:180px}.product-box>.image{width:360px;height:360px;line-height:359px}}@media (min-width:960px) and (max-width:1199px){.product-box.-tipesquerda::before{top:140px}.product-box>.image{width:280px;height:280px;line-height:279px}}@media (max-width:759px){.product-box.-tipesquerda::before{top:140px}.product-box>.image{width:280px;height:280px;line-height:280px}}.product-box>.image img{width:100%;height:100%;display:inline-block;vertical-align:middle}.product-box .data>.category{font-family:alternate_gothic_no3_dregular;color:#9c9c9d;text-transform:uppercase;letter-spacing:.5px;font-size:0;line-height:17px}.product-box .data>.category>*{font-size:14px;margin:0 8px}@media (min-width:1599px){.product-box .data>.category>*{font-size:19.5px}}.product-box .data>.category>.outer{position:relative}.product-box .data>.category>.outer::after{display:block;width:3px;height:3px;border-radius:6px;background-color:#9c9c9d;position:absolute;right:-10px;top:50%;margin-top:-2px}.product-box .data>.category>.inner{color:#222}.product-box .data>.price,.product-box .data>.title{color:#141416;font-family:"Knockout 48 A","Knockout 48 B"}.product-box .data>.title{height:auto;min-height:48px;font-weight:400;font-size:22px;line-height:24px;letter-spacing:3px;text-transform:uppercase}@media (min-width:1599px){.product-box .data>.title{font-size:28px;line-height:30px}}.product-box .data>.price{letter-spacing:1px;font-size:22px;line-height:26px}.product-box:hover>.hover{opacity:1}.product-box>.hover{background-color:rgba(255,255,255,.83);width:420px;height:421px;position:absolute;left:0;top:0;display:table;opacity:0;transition-property:opacity;transition-duration:.3s}@media (min-width:1599px){.product-box .data>.price{font-size:23px;line-height:32px}.product-box>.hover{width:486px;height:486px}}@media (min-width:1200px) and (max-width:1399px){.product-box>.hover{width:360px;height:360px}}@media (min-width:960px) and (max-width:1199px){.product-box>.hover{width:280px;height:280px}}@media (max-width:759px){.product-box>.hover{width:280px;height:280px}}.product-box>.hover>.sizes{display:block;vertical-align:middle;width:100%;height:111px;position:absolute;top:142px;box-sizing:border-box;padding-top:71px}@media (min-width:1200px) and (max-width:1399px){.product-box>.hover>.sizes{top:112px}}@media (min-width:960px) and (max-width:1199px){.product-box>.hover>.sizes{top:72px}}@media (max-width:759px){.product-box>.hover>.sizes{top:72px}}.product-box>.hover>.sizes.-cycling{background-image:url(../images/cycling.svg)}.product-box>.hover>.sizes.-running{background-image:url(../images/running.svg)}.product-box>.hover>.sizes>.size{display:inline-block;position:relative;width:34px;height:34px;line-height:33px;margin:0 9px;opacity:.9;font-family:"Knockout 48 A","Knockout 48 B";text-decoration:none;color:#222;font-size:20px;letter-spacing:1px}.product-box>.hover>.sizes>.size.-outofstock{opacity:.3}.product-box>.hover>.sizes>.size::before{display:block;width:34px;height:34px;border:1px solid #000;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-18px;box-sizing:border-box;-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:1599px){.product-box>.hover>.sizes>.size{margin:0 13px}}@media (max-width:759px){.product-box>.hover>.sizes>.size{margin:0 7px}}@media (min-width:960px) and (max-width:1199px){.product-box>.hover>.sizes>.size{width:27px;height:27px;line-height:27px;font-size:16px;margin:0 7px}.product-box>.hover>.sizes>.size::before{width:27px;height:27px;margin-top:-13px;margin-left:-14px}}@media (max-width:759px){.product-box>.hover>.sizes>.size{width:27px;height:27px;line-height:27px;font-size:16px}.product-box>.hover>.sizes>.size::before{width:26px;height:26px;margin-top:-13px;margin-left:-14px}}.search,.search .loading-results{width:100%;z-index:9999;display:none}.search{position:fixed;height:100vh;overflow-y:scroll}.search .loading-results{position:absolute;top:0;left:0;height:100%;background:#000}.search .loading-results span{position:absolute;top:50%;left:50%;margin-left:-37px;color:#FFF;font-style:italic;font-size:24px;margin-top:-10px}.search .form{background-color:#000;padding:20px 0;min-height:100%;box-sizing:border-box;opacity:0}@keyframes showForm{0%{opacity:0}100%{opacity:1}}.search.opened .form{animation-delay:.1s;animation-name:showForm}.search .form-default{width:50%;margin:35px 25px;border-bottom:1px solid #494949;transition:border-bottom .2s ease-in-out}.search .form-default.-active{border-bottom:1px solid #FFF}.search .nu-results{font-size:36px;color:#FFF;position:absolute;right:100px;top:61px;text-transform:uppercase;font-family:"Champion Lightwt A","Champion Lightwt B"}@media (max-width:969px){.search .nu-results{position:static;margin-left:25px}}.search .results{width:1175px;margin:90px auto 0;padding:0 25px;display:none;opacity:0}@keyframes showContent{0%{opacity:0;transform:translate3d(0,4px,0) scale(.98)}100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}.search .results.-active{display:block;animation-name:showContent}@media (min-width:1599px){.search .results{width:1455px}}@media (min-width:1200px) and (max-width:1399px){.search .results{width:975px}}@media (min-width:960px) and (max-width:1199px){.search .results{width:945px}}@media (max-width:969px){.search .results{width:auto}}.search .results .each{margin:0 0 40px}.search .results .each::after{display:block;clear:both}.search .results .content{display:inline-block;vertical-align:top;border-top:1px solid #c3c3c3}.search .results .-picture{width:162px;height:162px;background-color:#FFF}@media (min-width:1599px){.search .results .-picture{width:220px;height:220px}}@media (min-width:960px) and (max-width:1199px){.search .results .-picture{width:150px;height:150px}}@media (max-width:969px){.search .results .-picture{width:142px;height:142px}}@media (max-width:759px){.search .results .each{margin:0 0 60px}.search .results .-picture{display:none}}.search .results .-picture.-blank{background-color:#CCC;background-image:url(../images/logo-light-gray.svg);background-size:90%;background-repeat:no-repeat;background-position:center}.search .results .-text{font-family:"Knockout 30 A","Knockout 30 B";color:#fefcfc;font-size:20px;margin:0 35px;width:770px;padding-top:20px}@media (min-width:1599px){.search .results .-text{width:936px}}@media (min-width:1200px) and (max-width:1399px){.search .results .-text{width:571px}}@media (min-width:960px) and (max-width:1199px){.search .results .-text{width:567px}}@media (max-width:969px){.search .results .-text{width:calc(100% - 222px)}}@media (max-width:759px){.search .results .-text{display:block;width:auto;box-sizing:border-box;margin:0}}.search .results .-link{font-size:17px;width:164px;text-transform:uppercase;text-align:right;border-color:#5a5a5a;padding-top:20px}@media (min-width:1599px){.search .results .-link{width:220px;height:220px}}@media (min-width:960px) and (max-width:1199px){.search .results .-link{width:150px}}@media (max-width:969px){.search .results .-link{width:142px;display:block;margin-top:20px}}.search .results .-link a{color:#969595;letter-spacing:1px;font-family:"Champion Lightwt A","Champion Lightwt B";text-decoration:none}.main-footer .menu .title,.style-title{font-family:"Knockout 48 A","Knockout 48 B";font-weight:400;text-transform:uppercase}.style-title{position:relative;font-size:51px;line-height:51px;letter-spacing:2px;color:#222;text-align:center;width:auto}@media (min-width:760px) and (max-width:959px){.style-title{font-size:43px;line-height:43px}}@media (max-width:759px){.search .results .-link{border:0;width:auto}.style-title{font-size:20px;line-height:22px}}.style-title>span{position:relative;display:inline-block}.style-title>span:after{display:block;width:62%;height:1px;background-color:#141416;position:absolute;left:19%;bottom:-13px}.main-footer{background-color:#222;color:#7b7878;position:relative}@media (max-width:759px){.style-title>span:after{bottom:-8px;left:25.3%;width:45.9%}.main-footer>.l-container{width:auto;margin:0 20px}.main-footer .menu{display:none}}.main-footer .menu{width:33.333%;float:left;text-align:center;padding-top:52px;margin-bottom:60px}.main-footer .menu .title{font-size:25px;color:#e6e6e6;margin-bottom:23px}@media (max-width:759px){.main-footer .menu .title{display:none}}.main-footer .menu .links{color:#a5a5a4;text-transform:uppercase;text-decoration:none;display:inline-block;line-height:33px;font-family:alternate_gothic_no3_dregular;font-size:15px;font-weight:400;letter-spacing:1px;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear}.main-footer .menu .links:hover{color:#fff}.main-footer .menu.-newsletter .description{font-size:18px}@media (max-width:759px){.main-footer .menu.-newsletter{display:block;max-width:340px;width:auto;float:none;margin:0 auto;padding-left:20px;padding-right:20px}}.main-footer .menu.-newsletter form{text-align:left;max-width:360px;margin:25px auto;border:1px solid #5a5a5a}.main-footer .menu.-newsletter input{background:0 0;border:0;width:calc(100% - 90px);padding:12px;font-family:inherit;font-size:15px;color:#7b7878}.main-footer .menu.-newsletter input::-webkit-input-placeholder{color:#7b7878}.main-footer .menu.-newsletter input:-moz-placeholder{color:#7b7878}.main-footer .menu.-newsletter input::-moz-placeholder{color:#7b7878}.main-footer .menu.-newsletter input:-ms-input-placeholder{color:#7b7878}.main-footer .menu.-newsletter button{background:0 0;color:#FFF;font-size:16px;letter-spacing:1px;font-family:"Knockout 48 A","Knockout 48 B";border:0;border-left:1px solid #5a5a5a;text-transform:uppercase;line-height:.7;padding-left:16px}.main-footer .bottom{padding-top:37px;clear:both;border-top:1px solid #5a5a5a;text-align:center;padding-bottom:40px;min-height:120px;box-sizing:border-box;position:relative}@media (max-width:759px){.main-footer .menu.-newsletter form{margin:25px auto 30px}.main-footer .bottom{padding-top:30px;padding-bottom:30px}}.main-footer .bottom .copyright{font-size:14px;margin:0 0 5px}.main-footer .bottom .links-credit{margin-top:16px;position:relative;z-index:10}.main-footer .bottom .links{color:#fdf7f7;font-size:14px;line-height:1;padding:0;position:relative;text-decoration:none}@media (max-width:759px){.main-footer .bottom .links{font-size:12px;padding:0 4px}}.main-footer .bottom .links:nth-child(n+3)::before{content:'';position:absolute;border-left:1px solid #FFF;height:70%;left:-1px;top:4px}.main-footer .-credits{position:relative;cursor:pointer}.main-footer .by{display:none;position:absolute;width:280px;left:50%;top:50%;margin-left:-140px;margin-top:-8px;color:#7b7878;text-decoration:none;font-size:15px}.main-footer .by a{color:#FFF;text-decoration:none}.main-footer .by a:hover{text-decoration:underline}