body{background-color:#fbfbfb;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#252525;font-family:'Comfortaa-Regular';width:100%;height:100%;margin:0;padding:0}html.block,body.block{overflow:hidden}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}section,ul,li,ol{display:block;float:left;width:100%;margin:0;padding:0;list-style:none}section,header,footer{position:relative}section{z-index:10;min-height:400px}section:nth-of-type(1){margin-top:70px}section.header-with-message:nth-of-type(1){margin-top:120px}header{z-index:999999}footer{z-index:20}input[type="text"],input[type="text"]:focus,input[type="password"],input[type="password"]:focus,textarea,textarea:focus{display:block;position:relative;float:left;width:100%;height:40px;margin:0;padding:0 10px;line-height:40px;font-size:14px;text-align:left;outline:none;border:1px solid #ddd;border-radius:0;background-color:#fff;font-family:'Comfortaa-Regular';-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{border-color:#000!important}h2,h3{display:block;float:left;width:100%;text-transform:uppercase;font-size:20px;font-weight:700;color:#000;margin:0;padding:0}h3{font-size:16px}a,a:visited{color:#252525;text-decoration:none}.check-failed{border:1px solid #f00!important}.custom-select{position:relative}.custom-select select,.custom-select select:active{display:inline;position:absolute;z-index:1;visibility:visible;opacity:0;outline:none;top:0;left:0;width:100%;height:35px!important;cursor:pointer;-webkit-appearance:menulist-button;background-color:#fff;white-space:pre;-webkit-rtl-ordering:logical;-webkit-writing-mode:horizontal-tb!important}.custom-select z{display:block;width:100%;position:relative;white-space:nowrap;border:1px solid #ddd;line-height:35px;padding:0 0 0 30px;text-align:left}.custom-select.focus z{border:1px solid #000}.custom-select z::after{display:block;position:absolute;z-index:10;width:0;height:0;border-top:5px solid #999;border-left:4px solid #fff;border-right:4px solid #fff;top:50%;right:20px;margin-top:-2.5px;background-color:#000;content:" "}.custom-select z::before{display:block;position:absolute;z-index:9;width:40px;height:100%;top:0;right:0;content:""}.custom-select.disabled z::before,.custom-select.disabled z::after{display:none}header{display:block;position:fixed;top:0;left:0;right:0;width:100%;margin:0;padding:0;background-color:#fff;border-bottom:1px solid #bbb}header .container{display:block;float:left;position:relative;z-index:1;width:100%;height:70px;margin:0;padding:0}header .logo,footer .logo,header .logo img,footer .logo img{display:block;float:left;width:auto;height:30px;margin:0;padding:0}header .logo{margin:15px 0;height:40px}header .logo img{height:40px}ul.menu{position:fixed;float:none;z-index:9999999;top:0;left:auto;right:0;bottom:0;width:280px;height:100%;text-align:center;white-space:nowrap;overflow-x:hidden;overflow-y:auto;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);background-color:#fff}ul.menu.open-menu{transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}header.hidden ul,header.hidden .mobile-menu-icon{display:none}ul.menu li{display:block;position:relative;float:right;width:100%;height:auto;min-height:60px;line-height:60px;margin:0;padding:0;border-bottom:1px solid #e5e5e5;background-color:#fafafa}div.mask-mobile-menu{display:block;position:fixed;z-index:-999999;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background-color:rgba(0,0,0,.9);opacity:0}div.mask-mobile-menu span{display:block;float:right;margin:20px;width:50px;height:30px}div.mask-mobile-menu span::before{display:block;float:left;width:50px;height:30px;font-family:'fa-solid';font-size:30px;color:#fff;content:"\f061"}div.mask-mobile-menu.open-menu{z-index:999999;opacity:1;transform:translateX(-280px);-webkit-transform:translateX(-280px);-moz-transform:translateX(-280px);-ms-transform:translateX(-280px);-o-transform:translateX(-280px)}div.mask-mobile-menu.open-cart-resume{z-index:999999;opacity:1;transform:translateX(-400px);-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);-ms-transform:translateX(-400px);-o-transform:translateX(-400px)}.tshirts div.mask-mobile-menu.open-cart-resume{z-index:9999999999999}ul.menu li a,ul.menu li a:visited{display:block;float:left;position:relative;width:100%;height:60px;line-height:60px;margin:0;padding:0 30px;border:none;font-size:12px;color:#252525;text-align:left;text-decoration:none;text-transform:uppercase}ul.menu li a.menu::after{display:block;position:absolute;right:30px;top:0;width:20px;height:20px;top:50%;margin-top:-10px;content:"";background-position:0 -20px}ul.menu li.open-submenu a.menu::after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}ul.menu li.open-submenu a,ul.menu li.open-submenu a:visited{border-bottom:1px solid #e5e5e5}ul.menu li a span.mobile{display:none}ul.menu li.li-custom a,ul.menu li.li-custom a:visited,ul.menu li.li-exclusive a,ul.menu li.li-exclusive a:visited{font-family:'Steamwreck';letter-spacing:2px;padding:0 30px;margin:0;font-size:25px;line-height:56px;font-weight:700}ul.menu li.li-exclusive a,ul.menu li.li-exclusive a:visited{margin-left:5px;color:#fff;background-color:#000}ul.menu li .submenu{display:block;position:relative;float:left;width:100%!important;max-width:100%!important;text-align:left;padding:0;border:none;background-color:#fff;height:0;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}ul.menu li.open-submenu .submenu{height:auto;transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}ul.menu li .submenu .gender{display:block;float:left;width:100%!important;padding:10px 20px;margin:0!important}ul.menu li .submenu .gender:nth-of-type(2){margin-left:20px}ul.menu li .submenu .gender h1{display:block;float:left;width:100%;margin:0 0 10px 0;padding:0 0 5px 0;font-size:14px;line-height:40px;color:#777;text-transform:uppercase;font-family:'Comfortaa-Bold';border-bottom:1px solid #ccc}ul.menu li .submenu .gender .col{display:block;float:left;width:100%!important;margin:0;padding:0}ul.menu li .submenu .gender .col h2,ul.menu li .submenu .gender .col a,ul.menu li .submenu .gender .col a:visited{display:block;clear:both;float:left;width:auto;height:auto;margin:0;padding:0;font-size:14px;line-height:25px;text-transform:none}ul.menu li .submenu .gender .col h2{margin-bottom:5px;background-color:#555;color:#fff;width:100%;padding:0 5px;font-weight:700;font-family:'Comfortaa-Bold';text-transform:uppercase;font-size:12px}ul.menu li .submenu .gender .col a,ul.menu li .submenu .gender .col a:visited{border:none}ul.menu li .submenu .gender .col a::before{display:block;float:left;width:30px;text-align:center;line-height:inherit;font-family:'fa-solid';content:"\f0da"}ul.menu li a span.desktop{display:none}ul.menu li a span.mobile{display:block}header .cart,header .instashop{display:block;float:right;margin:0;padding:0;cursor:pointer}header .instashop{margin:0 5px 0 0}header .cart b.icon,header .instashop b.icon{display:block;float:right;width:30px;height:30px;margin:20px 0 0 0;background-position:-390px -30px;cursor:pointer}header .instashop b.icon{background-position:-270px 0}header .cart b.icon.items{background-position:-420px -30px}header .select-lang{display:block;position:relative;float:right;margin:15px 0 0 0;padding:0 22px 0 10px;width:auto;line-height:40px;height:40px;border:1px solid transparent;cursor:pointer}header .select-lang::after{display:block;position:absolute;top:50%;right:10px;margin:-5px 0 0 0;width:0;height:0;content:"";border-top:3px solid transparent;border-left:3px solid transparent;border-bottom:3px solid #252525;border-right:3px solid #252525;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}header .select-lang.open::after{margin:-1px 0 0 0;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg)}header .select-lang b{display:block;float:left;width:100%;height:100%;font-weight:400}header .select-lang b abr{display:none}header .select-lang span{position:absolute;z-index:999999999;display:none;width:100%;min-width:65px;height:40px;text-align:left;padding-left:10px;top:calc(100% + 1px);top:-webkit-calc(100% + 1px);top:-moz-calc(100% + 1px);top:-ms-calc(100% + 1px);top:-o-calc(100% + 1px);left:0;background-color:#fff!important}header .select-lang.open{border:1px solid #000}header .select-lang.open span{display:block}header .select-lang span:nth-of-type(2){top:calc(200% + 1px);top:-webkit-calc(200% + 1px);top:-moz-calc(200% + 1px);top:-ms-calc(200% + 1px);top:-o-calc(200%+1px)}ol.mobile-menu-icon{display:block;position:relative;float:right;width:50px;height:70px;margin:0 -20px 0 10px;padding:28px 20px 0 0}ol.mobile-menu-icon li{height:2px;background-color:#252525;margin-top:5px;border-radius:1.5px}ol.mobile-menu-icon li:first-child{margin-top:0}.header-msg{display:block;float:left;width:120%;height:auto;padding:15px 0;margin:0 0 0 -10%;background-color:#039529;color:#fff;font-size:16px;font-family:'Comfortaa-Bold'}.header-msg.w100{width:100%;margin:0}footer{display:block;float:left;width:100%;padding-top:60px;text-align:center;background-color:#fbfbfb}footer .made-in-mexico{display:block;float:left;width:100%;margin:0 0 50px 0;padding:20px 0 0 0}footer .made-in-mexico img{height:50px}footer .made-in-mexico span{display:block;margin:0;font-size:22px;font-family:'Aliens-and-Cows';text-transform:uppercase}footer h2{text-transform:none;height:42px;max-height:42px;line-height:40px;padding:0;margin:0}footer h2 a{display:inline-block;float:none;position:relative;top:12px;width:40px;height:40px;margin:0;padding:0;border-radius:50%;border:1px solid #e5e5e5;background-color:#fff}footer h2 a::before{display:block;position:absolute;left:0;top:0;width:40px;height:40px;content:""}footer h2 a.fb::before{background-position:-161.5px -1px}footer h2 a.fb{margin:0 10px 0 15px}footer h2 a.insta::before{background-position:-160.5px -41px}footer .hr{display:block;position:relative;float:left;width:100%;background-color:#000;margin-top:20px;padding:20px 0;border-top:1px solid #252525;line-height:25px;font-size:11px;text-align:right;color:#aaa}footer .hr a,footer .hr a:visited{color:#aaa}footer .hr .sitemap{display:block;float:left;width:100%;margin:0 0 20px;padding:20px 0 20px 0;border-bottom:1px solid #252525}footer .hr .sitemap ul{text-align:left;width:200px;font-size:1.2em}footer .hr .sitemap ul li:first-child{text-transform:uppercase;font-weight:700;font-family:'Comfortaa-Bold';color:#fff}footer .hr .soming{font-size:12px}.body-custom-product footer{padding-top:0}.body-custom-product footer h2,.body-custom-product footer .hr{display:none}.body-index .main{height:1200px}.background-fixed{display:block;position:fixed;z-index:11;width:100%;top:0;left:0;right:0;bottom:0;height:100%}.background-fixed .img{display:block;position:absolute;z-index:1;opacity:0;top:0;left:0;width:100%;height:100%}.background-fixed,.background-fixed .img{background-color:#000;background-size:100% auto;background-repeat:no-repeat;background-position:center center}.background-fixed .under-construction-msg{display:block;float:left;position:relative;left:50%;top:50%;z-index:2;width:auto;height:auto}.background-fixed .under-construction-msg h2{font-size:35px;font-family:'OldLondon';text-transform:none;margin:0;color:#fff}.background-fixed .under-construction-msg img{width:auto;height:80px;margin:35px 0 40px 0}.background-fixed .under-construction-msg a,.background-fixed .under-construction-msg a:visited,.background-fixed .under-construction-msg a:active{display:inline-block;font-size:14px;margin:15px 0;color:#fff}.background-fixed .under-construction-msg a.fb{background-color:#3b5998}.background-fixed .under-construction-msg a.insta{background-color:#f58529}.background-fixed .under-construction-msg svg{display:inline-block;float:none;height:100%;max-width:100%;max-height:100%}.background-fixed .desc{display:block;position:absolute;z-index:999;opacity:0;width:370px;margin:0;padding:0;text-align:center;top:50%;right:20%;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%)}.background-fixed .desc img{display:inline-block;height:90px}.start-customizing-btn{display:inline-block;float:none;width:220px;margin:10px 0 0 0;padding:15px 0!important;font-size:.8rem;text-transform:uppercase;color:#fff!important;text-decoration:none;opacity:0;border-radius:20px;background-color:#007aff}.background-fixed.show .desc,.start-customizing-btn.show{opacity:1}.background-fixed.show.fadeIn .img{opacity:1}.body-index .collections{background-color:#000;min-height:0;padding:0!important;z-index:12}.body-index .collections .slider-wrapper{display:block;float:left;position:relative;width:100%;margin:0;height:400px;min-height:400px;padding:0;background-color:inherit}.body-index .collections .slider-wrapper .slides{position:relative;z-index:0;width:100%;height:100%;overflow:hidden;background-color:inherit}.body-index .collections .slider-wrapper .slides li{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;opacity:0;transform:translate(-10%,0);-webkit-transform:translate(-10%,0);-moz-transform:translate(-10%,0);-ms-transform:translate(-10%,0);-o-transform:translate(-10%,0)}.body-index .collections .slider-wrapper .slides li:nth-child(even){transform:translate(10%,0);-webkit-transform:translate(10%,0);-moz-transform:translate(10%,0);-ms-transform:translate(10%,0);-o-transform:translate(10%,0)}.body-index .collections .slider-wrapper .slides li .btn,.body-index .intro .btn{display:block;position:absolute;left:50%;bottom:80px;width:550px;height:80px;font-size:28px;line-height:80px;padding:0}.body-index .collections .slider-wrapper .slides li.active{opacity:1;z-index:999999!important;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}.body-index .collections .slider-wrapper .paginator{position:absolute;width:auto;bottom:30px;left:50%}.body-index .collections .slider-wrapper .paginator li{width:12px;height:12px;border-radius:50%;margin:0 4px;cursor:pointer;background-color:#555}.body-index .collections .slider-wrapper .paginator li.active{background-color:#fff}.body-index .intro{height:0;padding-bottom:40%;border-top:40px solid #fff;margin:0;background-image:url(../images/index-exclusive.jpg?4)}.gallery-section-1 ul{width:100%;margin:0 0 50px 0}.gallery-section-1 ul li,.body-product .images ul li{display:inline-block;float:none;position:relative;width:33.33%;height:250px;margin:-3px 0 0 0;padding:0;cursor:zoom-in;overflow:hidden;border:5px solid #fbfbfb;border-radius:10px}.gallery-section-1 ul li::before,.gallery-section-1 ul li b,.body-product .images ul li::before,.body-product .images ul li b{display:block;float:left;width:100%;height:100%;margin:0;padding:0}.gallery-section-1 ul li::before,.body-product .images ul li::before{position:absolute;z-index:100;left:0;top:0;background-color:rgba(255,76,48,.5);opacity:0;content:""}.gallery-section-1 .photos{display:block;float:left;width:100%;line-height:0;-webkit-column-count:4;-webkit-column-gap:0;-moz-column-count:4;-moz-column-gap:0;column-count:4;column-gap:0}.gallery-section-1 .photos img{position:relative;width:100%!important;height:auto!important;cursor:pointer;border:5px solid #fbfbfb;border-radius:15px}.body-gallery .images-container,.body-gallery .images-container img{border-radius:25px}.body-gallery .images-container z{right:15px!important}.gallery-mask{display:block;position:fixed;visibility:hidden;z-index:-1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);opacity:0;cursor:default}.gallery-mask .close-mask{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);cursor:zoom-out}.gallery-mask .preloader{display:block;position:absolute;z-index:1000;left:50%;top:50%;width:120px;height:50px;line-height:50px;text-align:center;margin:-25px 0 0 -60px;color:#fff}.gallery-mask .preloader z{display:block;float:left;width:15px;height:15px;border:2px solid #fff;border-top-color:#252525;border-radius:50%;margin:15px 10px 0 0;animation:rotation linear 0.6s infinite;-webkit-animation:rotation linear 0.6s infinite;-moz-animation:rotation linear 0.6s infinite;-ms-animation:rotation linear 0.6s infinite;-o-animation:rotation linear 0.6s infinite}.gallery-mask .images-container{display:block;position:absolute;z-index:2000;top:50%;left:50%;width:1px;height:1px;background-color:#000;border:2px solid #252525}.gallery-mask .images-container img{display:block;margin:0;padding:0;opacity:0;visibility:hidden;width:100%;height:auto;max-width:100%}.gallery-mask .images-container z,.gallery-mask .images-container zz{display:none;position:absolute;bottom:-18px;right:0;color:#fcfcfc;font-size:10px}.gallery-mask .images-container zz{display:none;bottom:auto;top:-25px;font-size:20px;text-shadow:0 0 1px #fff;color:#fff;cursor:pointer}.gallery-mask .images-container .label{display:block;position:absolute;z-index:999;left:0;right:0;bottom:-1px;padding:10px 15px;font-size:12px;color:#fff;text-align:center;background-color:rgba(0,0,0,.8);border-radius:0 0 25px 25px}.body-custom-product .gallery-mask .images-container .label{border-radius:0;padding:10px 5px}.gallery-mask .images-container .label a{color:inherit}.gallery-mask .hidden-images{display:block;position:absolute;top:-9999px;left:-9999px}.gallery-mask b{display:none;position:absolute;z-index:10;top:50%;margin-top:-20px;width:60px;height:60px;cursor:pointer;transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}.gallery-mask b.prev{left:0;background-position:-300px 0}.gallery-mask b.next{right:0;background-position:-360px 0}.body-events section .events-btn{display:none;margin:0 0 50px 0}.body-events section .events-btn.show{display:inline-block}.body-events section ul{margin:0 0 50px 0}.body-events section ul li::before,.body-events section ul li{width:48%;margin-bottom:50px;height:auto;overflow:hidden}.body-events section ul li{cursor:zoom-in}.body-events section ul li.mRight{margin-right:4%}.body-events section ul li::before{position:absolute;z-index:100;width:100%;height:100%;left:0;top:0;background-color:rgba(255,76,48,.5);opacity:0;content:""}.body-events section ul li span,.body-events section ul li b{display:block;float:left;width:100%;height:400px;margin:0;padding:0}.body-events section ul li span{position:relative;z-index:200;background-color:#fbfbfb;height:auto;min-height:58px;padding-bottom:10px;text-align:left;text-transform:uppercase;font-weight:700;font-size:20px}.body-events section ul li hide{display:inline-block;padding:2px 5px 0 5px;background-color:rgba(255,0,0,.3)}.body-store footer{z-index:201;background-color:transparent}.body-store nav{display:block;position:fixed;z-index:200;top:70px;left:50%;margin-left:-590px;bottom:0;width:280px;height:auto;padding:50px 30px;text-align:left;background-color:#fbfbfb;overflow-y:auto}.body-store.open-filters nav{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.body-store .nav-mask-control{display:none;position:fixed;z-index:99;top:80px;left:0;width:50px;height:50px;background-position:-250px -50px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#fff}.body-store .nav-mask{display:block;position:fixed;z-index:-99999999;visibility:hidden;top:70px;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.body-store.open-filters .nav-mask{visibility:visible;z-index:999;background-color:rgba(0,0,0,.9);transform:translateX(280px);-webkit-transform:translateX(280px);-moz-transform:translateX(280px);-ms-transform:translateX(280px);-o-transform:translateX(280px)}.body-store .nav-mask b.control{display:block;position:absolute;z-index:1;top:15px;left:0;width:40px;height:40px;background-position:-440px 0}.body-store nav h2{display:block;float:left;width:100%;text-transform:uppercase;font-size:20px;font-weight:700;color:#000;margin:0;padding:0 0 20px 0;border-bottom:1px solid #ddd}.body-store nav ul.products{margin:18px 0 30px 0}.body-store nav ul.products li{line-height:20px}.body-store nav ul.products li a,.body-store nav ul.products li a:visited{text-decoration:none;color:inherit;font-size:12px}.body-store nav h3{padding:10px;background-color:#252525;color:#fff}.body-store nav ul.sizes{margin-top:20px;border-top:1px solid #ddd}.body-store nav ul.sizes li:nth-of-type(4){width:54px}.body-store section{min-height:580px;padding-top:50px}.body-store section .page-with-container{padding-left:280px}.body-store section ol{margin-bottom:20px;text-align:center}.body-store section ol li{display:inline-block;width:auto;float:none;height:30px;line-height:30px;text-align:left;color:#fff;padding:0 0 0 10px;margin:5px;border-radius:5px;overflow:hidden;cursor:pointer;background-color:#252525}.body-store section ol li::after{display:block;float:right;width:20px;height:20px;margin:5px 2px 0 10px;background-position:-220px 0;content:""}.body-store section ul{text-align:center}.body-store section ul a{color:inherit;text-decoration:none}.body-store section ul li{display:inline-block;float:none;text-align:left;width:235px;margin:0 0 30px 0;padding:10px;border:1px solid transparent}.body-store section ul li b{display:block;width:100%;height:210px;margin:0;padding:0}.body-store section ul li img{width:100%;height:auto}.body-store section ul li strong{display:block;margin:10px 0 0 0;padding:7px 0 0 0;border-top:1px solid #bbb;color:#000;font-family:'Comfortaa-Bold'}.body-store section ul li span{color:#777}.reviews-div-3{position:fixed;z-index:99;top:70px;left:0;right:0;height:80px;padding:20px 0 0 0;background-color:rgba(0,0,0,.2)}.reviews-div-3.header-with-message{top:120px}.reviews-div-3 .btn,.reviews-div-3 .btn:active{display:block;float:left;left:50%;margin:0 0 30px 0}.reviews-section-1{background-image:url(../images/reviews-img-1.jpg);background-size:100% auto;background-repeat:no-repeat;background-position:left top;padding-top:80px}.reviews-section-1 h1.title{color:#fff;margin:50px 0 40px 0}.reviews-section-1 .page-with-container{position:relative;z-index:9}.reviews-ul-1{clear:both;position:relative;left:50%;width:800px;background-color:#fff;border-radius:5px;box-shadow:0 0 5px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.05);-moz-box-shadow:0 0 5px 2px rgba(0,0,0,.05);padding:10px}.reviews-ul-1 li{text-align:left;font-size:15px;margin:20px 0;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.reviews-ul-1 li:last-child{border-bottom:none}.reviews-ul-1 li div{display:block;float:left;margin:5px}.reviews-ul-1 li .stars b:first-child{margin:0 5px 0 0}.reviews-ul-1 li .name{font-size:1.2em}.reviews-ul-1 li .date{color:rgba(0,0,0,.7)}.reviews-ul-1 li .stars,.reviews-ul-1 li .comments{clear:both}.reviews-ul-1 li .name span{font-size:14px;color:rgba(0,0,0,.3);font-style:italic}.reviews-section-2{padding:80px 0}.reviews-div-1{width:500px;position:relative;left:50%}.reviews-div-1 input,.reviews-div-1 input:focus,.reviews-div-1 textarea,.reviews-div-1 textarea:focus,.reviews-div-1 div{margin:5px 0}.reviews-div-1 h3{margin-bottom:10px}.reviews-div-1 textarea,.reviews-div-1 textarea:focus{height:100px;resize:none;padding-top:10px;padding-bottom:10px;line-height:18px}.body-reviews .stars{display:block;float:left;width:auto;height:15px}.body-reviews .stars b{display:block;float:left;position:relative;width:15px;height:15px;margin:0 5px}.body-reviews .stars b::after{display:block;position:absolute;top:0;left:0;width:15px;height:15px;line-height:15px;font-size:12px;color:#ddd;font-family:'fa-solid';content:"\f005"}.body-reviews .stars b.f::after{color:#ffd203}.body-reviews .stars.rate{width:250px;height:40px;float:none;display:inline-block}.body-reviews .stars.rate b{width:40px;height:40px;cursor:pointer}.body-reviews .stars.rate b::after{width:40px;height:40px;line-height:40px;font-size:30px}.reviews-mask-bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.index-reviews-div-1{position:relative;z-index:999999;left:50%;top:40%;width:600px;max-width:85%;text-align:center;font-size:22px;color:#ddd;margin:20px 0}.index-reviews-div-1 div{display:block;margin:5px;text-align:center}.index-reviews-div-1 .stars b:first-child{margin:0 5px 0 0}.index-reviews-div-1 .name{font-size:1.2em}.index-reviews-div-1 .date{display:inline-block;color:rgba(255,255,255,.7)}.index-reviews-div-1 .stars,.index-reviews-div-1 .comments{clear:both}.index-reviews-div-1 .comments{line-height:1.3em;font-weight:400;font-family:'Comfortaa-Light'}.index-reviews-div-1 .name span{font-size:16px;color:rgba(255,255,255,.3);font-style:italic}.index-reviews-div-1 .stars{display:inline-block;width:auto;height:15px}.index-reviews-div-1 .stars b{display:inline-block;position:relative;width:15px;height:15px;margin:0 5px}.index-reviews-div-1 .stars b::after{display:block;position:absolute;top:0;left:0;width:15px;height:15px;line-height:15px;font-size:12px;color:#ddd;font-family:'fa-solid';content:"\f005"}.index-reviews-div-1 .stars b.f::after{color:#ffd203}.body-contact section.dealership{margin-bottom:50px}.body-contact section.dealership h1.title{margin-bottom:50px}.body-contact section ul li.form{position:relative;float:none;width:500px;padding:0;left:50%}.body-contact section ul li.form .btns{display:block;float:left;width:100%;margin-top:10px;text-align:right}.body-contact section ul li.form .btns .btn{margin-top:20px}.body-contact section ul li.form input,.body-contact section ul li.form textarea{margin:0 0 10px 0;border-color:#bbb}.body-contact section ul li.form textarea{height:100px;resize:none;padding-top:10px;padding-bottom:10px;line-height:18px}.body-ex-and-pat section{padding:40px 0 60px 0}.body-ex-and-pat footer{padding-top:0}.body-ex-and-pat .div-container{text-align:center}.body-ex-and-pat .div-container .row{display:inline-block;width:100%;max-width:calc(87px * 6);max-width:-webkit-calc(87px * 6);max-width:-moz-calc(87px * 6);max-width:-ms-calc(87px * 6);max-width:-o-calc(87px * 6);margin:20px 0 0 0}.body-ex-and-pat section .title{float:none;padding:0!important;margin:0 0 20px 0!important}.body-ex-and-pat .div-container .notes{margin:20px 0 0 0;border-top:1px solid #eee;padding-top:20px}.body-ex-and-pat .div-container .notes .btn{padding-left:70px}.body-ex-and-pat .div-container .notes .btn::before{display:inline-block;width:20px;height:20px;margin:7px 0 0 40px;text-align:center;line-height:20px;font-size:14px;font-family:'fa-solid';background-color:transparent;content:"\f4b9"}.body-ex-and-pat .prices-info{text-align:left}.body-ex-and-pat .prices-info h2{font-size:14px;margin-bottom:5px}.body-ex-and-pat .prices-info ol li,.body-ex-and-pat .prices-info ul li{display:list-item;list-style-type:square;width:95%;float:right;margin:5px 0}.body-ex-and-pat .prices-info ul li span{display:inline-block;width:50px}.body-ex-and-pat .prices-info h3{font-size:13px;margin:10px 0 5px 0}.body-ex-and-pat .prices-info ol li{list-style-type:disc}.body-ex-and-pat .div-container .desc{margin:20px 0 10px 0;border-top:1px solid #eee;padding-top:20px}.body-ex-and-pat .div-container .examples{padding:10px;margin:0 0 10px 0;background-color:#fff;border-radius:5px;box-shadow:0 0 5px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.05);-moz-box-shadow:0 0 5px 2px rgba(0,0,0,.05)}.body-ex-and-pat .div-container .examples h1{margin:0 0 10px 0;padding:0}.body-ex-and-pat .div-container .examples h1 br{display:none}.body-ex-and-pat .div-container .examples ol{float:none;margin:0;padding:0}.body-ex-and-pat .div-container .examples ol li{display:inline-block;float:none;width:80px;height:60px;margin:3px}.body-ex-and-pat .div-container .examples ol li b{display:block;width:100%;height:100%;margin:0;cursor:pointer}.body-ex-and-pat .div-container .examples ol li.active b{border:6px solid #000}.body-ex-and-pat .div-container .form .select,.body-ex-and-pat .div-container .form .file{width:100%;text-align:left;margin:0 0 10px 0;padding:0}.body-ex-and-pat .div-container .form .select span,.body-ex-and-pat .div-container .form .file span{display:inline-block;position:relative;font-size:14px;width:130px;line-height:40px;height:40px}.body-ex-and-pat .div-container .form .file span::after{display:block;position:absolute;top:0;right:-45px;width:40px;height:40px;font-size:20px;line-height:40px;text-align:center;font-family:'fa-solid';content:"\f1c5"}.body-ex-and-pat .div-container .form .file span.prepared::after{color:#16a065;content:"\f058"}.body-ex-and-pat .div-container .form .file input[type="file"]{margin-left:45px;width:calc(100% - 180px);width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:-ms-calc(100% - 180px);width:-o-calc(100% - 180px)}.body-ex-and-pat .div-container .form .select ul{width:calc(100% - 135px);width:-webkit-calc(100% - 135px);width:-moz-calc(100% - 135px);width:-ms-calc(100% - 135px);width:-o-calc(100% - 135px)}.body-ex-and-pat .div-container .form .select ul,.body-ex-and-pat .div-container .form .select ul li{display:inline-block;float:none}.body-ex-and-pat .div-container .form .select ul li{width:50%;line-height:40px;height:40px;padding:0!important}.body-ex-and-pat .div-container .form .select.patch-kind ul li{line-height:1em;padding:7px 0 0 0!important}.body-ex-and-pat .div-container .form input,.body-ex-and-pat .div-container .form textarea,.body-ex-and-pat .div-container .form .inputs .custom-select{display:inline-block;float:none;margin-bottom:10px}.body-ex-and-pat .div-container .form .inputs{font-size:0}.body-ex-and-pat .div-container .form .inputs .w50{width:49%}.body-ex-and-pat .div-container .form .inputs .w50:nth-child(even){margin-left:2%}.body-ex-and-pat .div-container .form .inputs .custom-select{height:40px;background-color:#fff}.body-ex-and-pat .div-container .form .inputs .custom-select z{line-height:38px;font-size:14px;padding:0 0 0 10px}.body-ex-and-pat .div-container .form textarea{height:100px;resize:none;padding-top:10px;padding-bottom:10px;line-height:18px}.body-ex-and-pat .div-container .form .btns{margin:20px 0 0 0}.body-ex-and-pat h1.title,.body-custom h1.title,.body-gallery h1.title{margin:0 0 15px 0;padding:10px 0;text-transform:none;font-family:'Steamwreck';text-transform:uppercase;letter-spacing:8px;font-weight:700;font-size:60px;line-height:60px}.body-ex-and-pat h1.title span,.body-custom h1.title span,.body-gallery h1.title span{display:block;margin-top:-5px;font-family:'Aliens-and-Cows';font-size:30px;line-height:30px;letter-spacing:-4px}.body-ex-and-pat h1.title::after,.body-custom h1.title::after,.body-gallery h1.title::after{display:none}.body-custom footer{padding-top:0}section.custom-section-1,section.gallery-section-1{padding:90px 0;margin-top:0}.custom-ul-1 li{display:inline-block;float:none;width:300px;height:auto;margin:5px;overflow:hidden;opacity:0}.custom-ul-1 li.show{opacity:1}.custom-ul-1 li a,.custom-ul-1 li a:visited{display:block;float:left;width:100%;height:0;margin:0;padding:0 0 70% 0}.custom-ul-1 li img{display:none}.custom-ul-1 li b,.custom-ul-1 li strong{display:block;position:absolute}.custom-ul-1 li b{top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:100% auto}.custom-ul-1 li strong{width:auto;left:50%;bottom:20px;font-size:18px;text-transform:uppercase;font-weight:400;color:#fff;padding:5px 5px 2px 5px;background-color:rgba(160,160,160,.7);border-radius:5px;text-shadow:0 0 2px #555;-webkit-text-shadow:0 0 2px #555;-moz-text-shadow:0 0 2px #555;-ms-text-shadow:0 0 2px #555;-o-text-shadow:0 0 2px #555;white-space:nowrap}.custom-product-description .modal{height:500px!important;max-height:90%!important}.custom-product-description .description{position:absolute;top:5%;bottom:5%;left:5%;right:5%;font-size:1.3em;text-align:left;overflow-y:scroll}.gift-card .custom-product-description .description ul li{margin:10px 0;padding:0 0 0 40px}.gift-card .custom-product-description .description ul li::before{display:block;position:absolute;top:50%;left:0;width:10px;height:10px;border-radius:50%;background-color:#000;margin-top:-5px;content:""}.body-custom-product section{padding-top:50px;padding-bottom:50px;min-height:0}.body-custom-product section .page-with-container{display:block}.body-custom-product .h1-1,.body-custom-product .block-1 div{display:block;float:left;position:relative;width:100%;margin:0;padding:0}.body-custom-product .h1-1{font-weight:400;text-align:left;font-size:40px;margin-bottom:20px}.body-custom-product.wallet .select-color-btn{display:block;visibility:hidden;position:fixed;z-index:-9999;bottom:20%;left:50%;width:250px;height:50px;margin:0 0 0 -125px;text-align:center;line-height:50px;color:#000;font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:25px;cursor:pointer;background-color:#fff;opacity:0}.body-custom-product.wallet .select-color-btn.active{visibility:visible;z-index:99999999999;opacity:1}.body-custom-product.wallet .h1-1,.body-custom-product.constrictor .h1-1{font-family:'BebasNeue-Regular';font-size:50px;margin-bottom:0}.body-custom-product.wallet .h1-1 span,.body-custom-product.constrictor .h1-1 span{display:block;float:left;width:100%;font-size:40px;font-weight:400;letter-spacing:-5px;text-indent:-4px}.body-custom-product div.col-1{width:380px;height:auto}.body-custom-product.wallet div.col-1,.body-custom-product.constrictor div.col-1{width:calc(100% - 470px);width:-webkit-calc(100% - 470px);width:-moz-calc(100% - 470px);width:-ms-calc(100% - 470px);width:-o-calc(100% - 470px)}.body-custom-product div.col-1 div.block-3 ul li{display:none;position:relative;height:510px}.body-custom-product div.col-1 div.block-3 ul li.active{display:block}.body-custom-product.wallet div.col-1 div.block-3 ul li,.body-custom-product.constrictor div.col-1 div.block-3 ul li{display:block;position:relative;width:19%;margin:3px .5%;height:auto}.body-custom-product.wallet div.col-1 div.block-3 ul li.selected::after,.body-custom-product.constrictor div.col-1 div.block-3 ul li.selected::after{display:block;position:absolute;top:70%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;text-align:center;line-height:40px;font-size:20px;border-radius:50%;background-color:rgba(255,255,255,.8);color:#000;font-family:'fa-solid';content:"\f00c"}.body-custom-product div.col-1 div.block-3 ul li b{display:block;float:left;width:100%;height:100%;cursor:zoom-in}.body-custom-product.wallet div.col-1 div.block-3 ul li b,.body-custom-product.constrictor div.col-1 div.block-3 ul li b{height:0;padding-bottom:150%}.body-custom-product.gift-card div.col-1 div.block-3 ul li b{background-size:100% auto;background-repeat:no-repeat}.body-custom-product div.col-1 div.block-3{position:relative;height:580px}.body-custom-product.wallet div.col-1 div.block-3,.body-custom-product.constrictor div.col-1 div.block-3{height:auto}.body-custom-product.gift-card div.col-1 div.block-3,.body-custom-product.gift-card div.col-1 div.block-3 ul li{height:280px}.body-custom-product div.col-1 div.block-3 div.thumbs-container{position:absolute;left:0;bottom:0;height:60px;text-align:center;white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.body-custom-product.gift-card div.col-1 div.block-3 div.thumbs-container{display:none}.body-custom-product div.col-1 div.block-3 div.thumbs-container b,.body-custom-product div.col-1 .custom-images li,.body-custom-product div.col-1 .custom-images img{display:inline-block;margin:0 2.5px;width:80px;height:60px;cursor:pointer}.body-custom-product div.col-1 .custom-images.noxious-colors img{margin:0 1%;width:31.3333%;height:auto}.body-custom-product div.col-1 div.block-3 div.thumbs-container b.active{border:5px solid red}.body-custom-product div.col-2{width:calc(100% - 380px);width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:-ms-calc(100% - 380px);width:-o-calc(100% - 380px);padding-left:100px;min-height:510px}.body-custom-product.wallet div.col-2,.body-custom-product.constrictor div.col-2{width:450px;padding-left:20px}.body-custom-product div.col-2 .label-box{min-height:50px;border:1px solid #aaa}.body-custom-product div.col-2 .label-box h1{display:block;position:absolute;left:20px;top:-15px;margin:0;padding:0 10px;width:auto;height:30px;line-height:30px;font-size:28px;font-weight:400;background-color:#fbfbfb}.body-custom-product div.col-2 .label-box div.custom{overflow-y:auto;text-align:left;margin:30px 0 0 0;padding:0 20px 20px 20px;max-height:400px}.body-custom-product div.col-2 .label-box div.custom ul li.item{margin-bottom:20px}.body-custom-product div.col-2 .label-box div.custom ul li.item b{display:inline-block;vertical-align:middle;position:relative;width:20px;height:20px;margin:-5px 0 0 5px;cursor:pointer}.body-custom-product div.col-2 .label-box div.custom ul li.item b::after{display:block;position:absolute;width:100%;height:100%;line-height:20px;text-align:center;font-family:'fa-solid';content:"\f059";font-size:15px;color:#3b7bbf}.body-custom-product div.col-2 .label-box div.custom ul li.item.disabled{display:none}.body-custom-product div.col-2 .label-box div.custom ul li.item h2{font-size:12px;margin-bottom:5px;text-transform:capitalize}.body-custom-product.wallet div.col-2 .label-box div.custom ul li.item h2,.body-custom-product.constrictor div.col-2 .label-box div.custom ul li.item h2{text-transform:none}.body-custom-product.gift-card div.col-2 .label-box div.custom ul li.item h2{text-transform:none}.know-your-size,.know-your-size:visited{display:inline-block;font-weight:400;padding:0 5px;line-height:20px;font-size:11px;background-color:#333;border:1px dashed #aaa;color:#fff!important}.know-your-size.img{background-color:transparent;border:none;padding:0 0 10px 0}.know-your-size img{max-width:100%;margin:0}.gloves-set-sizes-btn{display:block;clear:both;float:left;width:auto;margin-top:10px;padding:10px;background-color:#ff4c30;color:#fff;border:1px solid #ff4c30;cursor:pointer}div.gloves-set-sizes-div{display:none!important;margin:10px 0 0 0!important;font-weight:700}div.gloves-set-sizes-div.active{display:block!important}.body-custom-product div.col-2 .label-box div.custom ul li.item input.disabled{display:none}.body-custom-product div.col-2 .label-box div.custom ul li.item input[name="name_on_collar"],.body-custom-product div.col-2 .label-box div.custom ul li.item input[name="name_on_left_glove"],.body-custom-product div.col-2 .label-box div.custom ul li.item input[name="name_on_rthumb"],.body-custom-product div.col-2 .label-box div.custom ul li.item input[name="name_on_lthumb"],.body-custom-product div.col-2 .label-box div.custom ul li.item input[name="free_mark_on_fingers"],.body-custom-product div.col-2 .label-box div.custom ul li.item input[name="left_chest_bag_mark"],.body-custom-product div.col-2 .label-box div.custom ul li.item input[name="back_mark"]{width:calc(100% - 100px);width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:-ms-calc(100% - 100px);width:-o-calc(100% - 100px);height:45px;line-height:45px;margin-left:10px}.body-custom-product div.col-2 .label-box div.custom ul li.item textarea[name="details"],.body-custom-product.gift-card div.col-2 .label-box div.custom ul li.item textarea{height:150px;resize:none;line-height:1.4em;padding:15px;margin:10px 0 0 0}.body-custom-product.gift-card div.col-2 .label-box div.custom ul li.item textarea{height:100px}.body-custom-product div.col-2 .label-box.resume{margin-top:30px}.body-custom-product div.col-2 .label-box.resume ul{position:relative;text-align:center;padding:75px 20px 20px 20px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.body-custom-product div.col-2 .label-box.resume ul li{display:inline-block;position:relative;float:none;margin:0 2px;width:100px;height:100px;background-color:#eee;background-image:url(../images/v-venegasi.png);background-size:auto 50%;background-repeat:no-repeat;background-position:center}.body-custom-product div.col-2 .label-box.resume ul li div{display:block;position:absolute;top:-25px;left:0;width:100%;height:25px;font-size:12px;white-space:normal}.body-custom-product div.col-2 .label-box.resume ul li div b{display:block;position:absolute;bottom:0;left:0;width:100%}.body-custom-product div.col-2 .label-box.resume ul li div b.text{text-align:left;font-size:10px}.body-custom-product div.col-2 .label-box.resume ul li span,.body-custom-product div.col-2 .label-box.resume ul li span::after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;white-space:normal;color:#fff;font-size:18px;line-height:100px}.body-custom-product div.col-2 .label-box.resume ul li span font{position:absolute;top:0;left:0;width:100%;font-size:12px;line-height:20px;padding-top:30px}.body-custom-product div.col-2 .label-box.resume ul li:last-child{margin-right:20px}.body-custom-product div.col-2 .label-box.resume ul li span.fz15{font-size:15px}.body-custom-product div.col-2 .label-box.resume ul li.active span.after-thick::after{width:30px;height:30px;left:50%;top:50%;background-position:-30px -30px;content:""}.body-custom-product div.col-2 .label-box.resume ul li.active span{background-color:#252525}.body-custom-product div.col-2 .block-2{margin-top:20px;text-align:center}.body-custom-product div.col-2 .block-2 .alert.error{margin-bottom:20px}.body-custom-product div.col-2 .block-2 .btn{width:100%;line-height:50px;border-radius:50px}.body-custom-product div.col-1 div.block-7{margin-top:25px}.body-custom-product div.col-1 div.block-7 .btn{float:left;width:auto;padding:0 20px}.body-custom-product.gift-card div.col-1 div.block-7{text-align:center}.body-custom-product.gift-card div.col-1 div.block-7 .btn{display:inline-block;float:none;width:300px}.body-custom-product div.col-1 div.block-7 span{display:block;float:right;line-height:35px;font-size:20px;color:#3b7bbf;font-family:'Comfortaa-Bold'}.body-custom-product.wallet div.col-1 div.block-7 span,.body-custom-product.constrictor div.col-1 div.block-7 span{width:100%;text-align:center;font-size:30px;color:#000;font-family:'BebasNeue-Regular'}.body-custom-product.constrictor div.col-1 div.block-7 div.btn{display:inline-block;float:none;margin:20px 5px}.body-custom-product.constrictor div.custom-product-description h1,.body-custom-product.constrictor div.adjust h1{display:block;font-size:30px;text-transform:uppercase;font-family:'Comfortaa-Bold';margin:20px 0 20px 0}.body-custom-product.constrictor div.custom-product-description ul,.body-custom-product.constrictor div.adjust ul{list-style-type:disc}.body-custom-product.constrictor div.custom-product-description ul li,.body-custom-product.constrictor div.adjust ul li{display:list-item;margin:10px 0;font-size:14px;list-style:inside;list-style-type:disc}.body-custom-product.constrictor div.adjust .modal{height:800px;max-height:85%;position:relative}.body-custom-product.constrictor div.adjust .modal .content{height:800px;max-height:100%;overflow-y:auto;text-align:left}.body-custom-product div.col-1 div.block-7.price-by-leather-type span{clear:right;line-height:20px;font-size:15px}.body-custom-product div.col-1 div.block-7.price-by-leather-type span b{display:inline-block;color:#666;font-weight:400;margin:0 10px 0 0}.body-custom-product div.col-1 .block-4{margin-top:30px}.body-custom-product div.col-1 .block-5{height:1px;background-color:#aaa}.body-custom-product div.col-1 .block-5 h2{display:inline-block;float:none;width:auto;height:20px;line-height:20px;padding:0 10px;margin-top:-10px;background-color:#fbfbfb;font-size:28px;font-weight:400}.body-custom-product div.col-1 .custom-images{position:relative;left:50%;width:calc(91px * 4);width:-webkit-calc(91px * 4);width:-moz-calc(91px * 4);width:-ms-calc(91px * 4);width:-o-calc(91px * 4);margin-top:40px;text-align:center}.body-custom-product div.col-1 .custom-images li{float:none;margin:5px}.body-custom-product div.col-1 .custom-images li b{display:block;width:100%;height:100%;margin:0;padding:0}.body-custom-product ul.h-opts li{position:relative;height:45px;padding:0;line-height:14px}.body-custom-product ul.h-opts li span{display:block;position:absolute;width:100%;height:auto;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.body-custom-product ul.h-opts li[data-disabled='true']{opacity:.2;cursor:default!important}.body-custom-product .custom h2,.body-custom-product .custom span,.body-custom-product .custom input,.body-custom-product .custom li{font-family:'Arial'!important}.body-custom-product .custom h2{letter-spacing:1px;font-size:14px!important}.body-findus section{margin-bottom:80px}.body-findus section ul li.stores{width:30%;text-align:left;line-height:20px;padding-right:50px;max-height:500px;overflow-y:auto}.body-findus section ul li.stores div{display:block;float:left;width:100%;margin:5px 0;padding:5px;cursor:pointer;border-bottom:1px solid #e5e5e5}.body-findus section ul li.map{width:70%}.body-findus section ul li.map #map{width:100%;float:left;min-height:500px;max-height:500px}.body-findus section ul li.map .map-info{text-align:left}.body-findus section .distribution{display:block;float:left;width:100%;margin:80px 0 0 0}.body-findus section .distribution .btn{margin-top:20px;height:60px;line-height:60px;font-size:1.2em}.body-not-found section div{display:block;position:absolute;width:100%;height:18px;top:49%;left:0;margin:0;padding:0}.body-store-product .modal p{font-size:1.5em}.body-store-product .modal .btn{padding:0 10px;margin:0 5px}.body-store-product .popup .box ul li.title{font-weight:700;font-family:'Comfortaa-Bold';text-align:left;text-transform:uppercase;line-height:30px;margin-bottom:15px}.body-store-product .popup .box ul li.title::before{display:block;float:left;width:20px;height:20px;margin:4px 8px 0 0;background-color:#65de0b;border-radius:50%;background-position:-20px -20px;content:""}.body-store-product .popup .box ul li.product{margin-bottom:20px}.body-store-product .popup .box ul li .btn{width:100%}.body-store-product footer{z-index:999999}section.store-product{padding:40px 0 0 0}section.store-product h1.title{font-weight:400;font-size:60px;margin:0 0 60px 0}section.store-product .row{display:block;position:relative;width:100%;text-align:left;margin:0 0 50px 0;padding:40px 0}section.store-product .row::before{display:block;position:absolute;left:0;top:0;bottom:0;width:85%;background-color:#f6f6f6;content:""}section.store-product .row.fright{text-align:right}section.store-product .row.fright::before{left:auto;right:0}section.store-product .row .text{width:70%;float:left}section.store-product .row.fright .text{float:right}section.store-product .row .text h1{position:relative;font-size:100px;line-height:50px}section.store-product .row .text p{display:block;font-size:14px;line-height:28px;padding:0 30px 0 0}section.store-product .row.fright .text p{padding:0 0 0 30px}section.store-product .row .image{width:30%;height:0;padding-bottom:30%;float:right;-webkit-box-shadow:0 0 26px -3px rgba(0,0,0,.7);-moz-box-shadow:0 0 26px -3px rgba(0,0,0,.7);box-shadow:0 0 26px -3px rgba(0,0,0,.7)}section.store-product .row.fright .image{float:left}section.store-product .images{display:block;float:left;width:715px;margin:0;padding:0}section.store-product .images ul li{width:350px;height:380px;background-color:#f2f2f2;margin-bottom:15px;cursor:zoom-in}section.store-product .images ul li b{display:block;float:left;width:100%;height:100%}section.store-product .images ul li:nth-child(odd){margin-right:15px}section.store-product .info{float:right;width:calc(100% - 750px);width:-webkit-calc(100% - 750px);width:-moz-calc(100% - 750px);width:-ms-calc(100% - 750px);width:-o-calc(100% - 750px);text-align:left;font-size:14px}section.store-product .info .product{padding-right:80px;position:relative;line-height:20px}section.store-product .info .product span{display:block;position:absolute;right:0;top:0;text-align:right}section.store-product .info .model{font-weight:700;font-family:'Comfortaa-Bold';font-size:30px;padding:10px 0}section.store-product .info .desc{position:relative;margin-bottom:20px;color:#777;line-height:1.6em}body.tshirts div#SomingGalleryContainer{height:auto!important;bottom:175px}section.tshirts{padding:0;min-height:0}section.tshirts .page-with-container{padding-left:15px;padding-right:15px}section.tshirts .page-with-container.tshirts-images{padding:0;max-width:100%}section.tshirts .page-with-container.tshirts-title{text-align:left;margin:0;padding:50px 0 10px 50px;max-width:100%}.tshirts-title h1{font-size:18px;margin:0 0 5px 0;padding:0}.tshirts-title span{color:#888;font-style:italic}.tshirts-images{text-align:left;overflow-y:auto;white-space:nowrap}.tshirts-images div{display:inline-block;width:330px;height:460px;margin:0 5px 0 0;cursor:pointer}.tshirts-images div:nth-of-type(1){margin-left:50px}.tshirts #frm-product{display:none;position:fixed;z-index:999999999999;left:0;bottom:0;width:100%;height:195px;background-color:#000;text-align:center}.tshirts-quantity-div{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.tshirts-quantity-div .container{display:inline-block;width:250px;opacity:0}.tshirts-quantity-div .container.active{opacity:1}.wax-div{display:inline-block;width:300px;height:auto;margin:0 10px}.tshirts-quantity-div .select-gender,.tshirts-quantity-div .select-gender span,.tshirts-quantity-div .size-and-qty,.tshirts-quantity-div .size-and-qty li,.tshirts-quantity-div .size-and-qty li strong,.tshirts-quantity-div .size-and-qty li .custom-select,.wax-div .ul-slider,.wax-div .quantity strong,.wax-div .quantity .custom-select{display:block;float:left;width:100%;margin:0;padding:0}.wax-div .ul-slider{height:0;border:1px solid #eee;cursor:zoom-in}.wax-div .ul-slider li,.wax-div .ul-slider li b{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.wax-div .ul-slider li{display:none}.wax-div .ul-slider li.active{display:block}.wax-div .ul-slider li b{background-size:100% auto}.tshirts-quantity-div .select-gender span{width:50%;border:2px solid #000;background-color:#eee;color:#888;font-size:15px;line-height:30px;border-radius:5px;cursor:pointer}.tshirts-quantity-div .select-gender span.active{background-color:#ff4c30;color:#fff;cursor:default}.tshirts-quantity-div .size-and-qty{display:none;margin:2px 0 0 0}.tshirts-quantity-div .size-and-qty.active{display:block}.tshirts-quantity-div .size-and-qty li{width:50%;position:relative;padding:0 2px}.tshirts-quantity-div .size-and-qty li:nth-of-type(3),.tshirts-quantity-div .size-and-qty li:nth-of-type(4){margin-top:5px}.tshirts-quantity-div .size-and-qty li strong,.wax-div .quantity strong{width:30%;line-height:30px;font-size:15px;border:1px solid #ddd;border-radius:2px 0 0 2px}.tshirts-quantity-div .size-and-qty li strong{background-color:#fff}.wax-div .quantity strong{width:95px}.wax-div .quantity .custom-select{width:calc(100% - 95px);width:-webkit-calc(100% - 95px);width:-moz-calc(100% - 95px);width:-ms-calc(100% - 95px);width:-o-calc(100% - 95px)}.tshirts-quantity-div .size-and-qty li .custom-select{width:70%}.tshirts-quantity-div .size-and-qty li .custom-select select,.tshirts-quantity-div .size-and-qty li .custom-select select:active,.wax-div .quantity .custom-select,.wax-div .quantity .custom-select:active{height:30px!important;background-color:transparent}.tshirts-quantity-div .size-and-qty li .custom-select z,.wax-div .quantity .custom-select z{line-height:30px;border-radius:0 2px 2px 0;border:none;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size:14px;font-weight:700;padding:0 25px 0 0;text-align:center}.tshirts-quantity-div .size-and-qty li .custom-select z{background-color:#fff}.tshirts-quantity-div .size-and-qty .custom-select z::before,.wax-div .quantity .custom-select z::before{width:25px;background-color:#eee;border-left:1px solid #ddd}.tshirts-quantity-div .size-and-qty .custom-select z::after,.wax-div .quantity .custom-select z::after{right:8px;border-top:5px solid #555;border-left:4px solid transparent;border-right:4px solid transparent;background-color:transparent}.tshirts-quantity-div .size-and-qty li span{display:block;position:absolute;right:0;z-index:99;width:25px;height:25px;border-left:1px solid #ddd;background-color:transparent;cursor:pointer}.tshirts-quantity-div .size-and-qty li span::before{display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:14px;line-height:23px;font-family:'fa-solid';color:#555}.tshirts-quantity-div .size-and-qty li span.minus{bottom:0}.tshirts-quantity-div .size-and-qty li span.minus::before{content:"\f107"}.tshirts-quantity-div .size-and-qty li span.plus{bottom:25px;border-bottom:1px solid #ddd}.tshirts-quantity-div .size-and-qty li span.plus::before{content:"\f106"}div.add-tshirts-btn,div.add-tshirts-btn:active,div.add-wax-btn{text-align:center;width:300px;margin:0;height:50px;line-height:50px;border-radius:25px}div.add-tshirts-btn,div.add-tshirts-btn:active{width:250px;margin-top:10px;padding:0}.tshirts-promo .modal{margin-top:-28px!important;padding:30px 30px 20px 30px!important}.tshirts-promo h1{font-size:30px;text-transform:uppercase;font-family:'Comfortaa-Bold';margin-bottom:30px}.tshirts-promo p,.tshirts-promo ul{text-align:left}.tshirts-promo ul{margin-bottom:20px;list-style-type:disc}.tshirts-promo ul li{display:list-item;margin:10px 0;font-size:14px;list-style:inside;list-style-type:disc}.tshirts-promo img{height:50px}.tshirts-promo .btn,.tshirts-promo .btn:active{display:block;position:absolute;left:0;bottom:-55px;height:50px;line-height:48px;font-size:20px;width:100%;margin:0!important;border-radius:5px}.tshirts-quantity-div .alert{position:absolute;z-index:99;left:0;top:106px;width:100%;height:auto;color:#fff;padding:10px 15px 0 15px;font-weight:400;text-align:center}.wax-title{display:block;float:left;width:100%;margin-bottom:50px}.wax-title h1{line-height:45px;margin:0!important}.wax-title h1::after{display:none!important}.wax-title h2{font-size:16px;margin:0!important}.wax-div h2{font-size:16px;margin:5px 0;padding:5px 0;border-radius:2px;background-color:#eee}.wax-add-div{float:left;margin-top:20px}.wax-add-div div.alert{text-align:center}.modal-offer-wax .modal{width:610px!important}.modal-offer-wax .alert{text-align:center}.modal-offer-wax h1{font-weight:400;font-size:60px;margin:-10px 0 0 0}.modal-offer-wax h2{font-size:14px;margin:0 0 30px 0;text-transform:none}.modal-offer-wax .btn{border-radius:20px}.modal-offer-wax a.link,.modal-offer-wax a.link:visited{text-decoration:underline}.modal-offer-wax a.link.no{display:inline-block;margin-right:50px}.wax-promo-ul{width:90%;margin:0 5% 30px 5%}.wax-promo-ul li{width:49%}.wax-promo-ul li:nth-of-type(2){margin-left:2%}.wax-promo-ul li b{display:block;float:left;width:100%;height:0;padding-bottom:100%}.wax-promo-ul li span{display:block;float:left;width:100%;margin:10px 0;font-size:14px;font-weight:700}.wax-promo-ul li span s{display:inline-block;margin-right:10px;color:red;font-style:italic;font-size:12px;font-weight:400}div.product-cart-opts{display:block;position:fixed;z-index:99999;bottom:0;left:0;width:100%;height:80px;background-color:#252525;color:#fff;text-align:right;padding:15px 0 0 0}div.product-cart-opts.div-1{position:relative;float:left;bottom:auto}div.product-cart-opts .quantity{display:inline-block;width:410px;margin:0;vertical-align:top}div.product-cart-opts h2{display:inline-block;float:none;width:auto;font-size:14px;margin:0;padding:0;line-height:52px;color:#fff}div.product-cart-opts .custom-select{display:inline-block;float:none;width:150px;height:52px}div.product-cart-opts .custom-select.sl-1{margin:0 5px 0 10px}div.product-cart-opts .custom-select select{height:50px!important}div.product-cart-opts .custom-select z{line-height:50px}div.product-cart-opts .custom-select z::after{border-top:5px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent}div.product-cart-opts .btn{display:inline-block;width:300px;text-align:center;line-height:50px;margin:0 0 0 20px;border-radius:25px}div.product-cart-opts .page-with-container{position:relative}div.product-cart-opts .alert{position:absolute;top:-20px;left:0;width:100%;text-align:right;padding:0;line-height:20px;background-color:#fff;border-top:1px solid #252525;border-bottom:1px solid #252525}.body-custom-product ul.sizes{border:none;margin-top:5px}.body-custom-product ul.sizes li{width:40px;padding:0 10px;font-size:.8em}.body-custom-product ul.sizes li#btn-made-to-size{width:120px;text-transform:uppercase;margin-right:5px;color:#000;border:1px solid #555;font-weight:700}div.aditional-info{margin-top:20px!important}.aditional-info h3{font-size:14px;margin-bottom:15px}.aditional-info p{display:none}.aditional-info p.active{display:block}.body-custom-product ul.sizes li:nth-of-type(2){border-left:1px solid #ddd}.product-measures-menu{margin:20px 0 0 0}.product-measures-menu li{padding-left:15px;line-height:40px;font-size:16px;font-family:'Roboto-Black';text-transform:uppercase;cursor:pointer}.product-measures-menu li::before{display:block;position:absolute;font-size:18px;left:0;top:0;bottom:0;line-height:38px;font-family:'fa-solid';content:"\f0da"}.product-measures-data,.gift-card-info,.wallet-info{display:none;margin:10px 0 0 0}.gift-card-info{display:block}.product-measures-data li,.gift-card-info li,.wallet-info li{margin:3px 0}.product-measures-data li span,.gift-card-info li span,.wallet-info li span{display:block;float:left;margin:0;padding:0 5px 0 6px;line-height:39px;width:80px;font-size:13px;font-weight:700;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}.product-measures-data.gloves li span{width:120px}.product-measures-data li span.fit,.gift-card-info li span.fit,.wallet-info li span.fit{line-height:19.5px}.wallet-info li span{width:120px}.product-measures-data li input,.product-measures-data li input:focus,.gift-card-info li input,.gift-card-info li input:focus{width:calc(100% - 80px);width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:-ms-calc(100% - 80px);width:-o-calc(100% - 80px)}.product-measures-data.gloves li input,.product-measures-data.gloves li input:focus{width:calc(100% - 120px);width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:-ms-calc(100% - 120px);width:-o-calc(100% - 120px)}.wallet-info li input,.wallet-info li input:focus{width:calc(100% - 120px);width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:-ms-calc(100% - 120px);width:-o-calc(100% - 120px)}.product-measures-data li input::-webkit-input-placeholder{font-size:12px}.product-measures-data li input:-ms-input-placeholder{font-size:12px}.product-measures-data li input::placeholder{font-size:12px}.cart-resume{display:block;position:fixed;z-index:9999999;overflow-y:auto;top:0;right:0;bottom:0;width:400px;max-width:100%;height:100%;background-color:#fff;border-left:1px solid #ddd;padding:40px;transform:translateX(105%);-webkit-transform:translateX(105%);-moz-transform:translateX(105%);-ms-transform:translateX(105%);-o-transform:translateX(105%)}.tshirts .cart-resume{z-index:9999999999999}.cart-resume.show{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-box-shadow:0 0 26px -3px rgba(0,0,0,.7);-moz-box-shadow:0 0 26px -3px rgba(0,0,0,.7);box-shadow:0 0 26px -3px rgba(0,0,0,.7)}.cart-resume .close-btn{display:block;float:left;width:30px;height:30px;line-height:30px;font-size:30px;color:#000;cursor:pointer}.cart-resume .product-list{margin:0 0 30px 0}.cart-resume .total{display:block;float:right;width:100%;margin:0 0 50px 0;padding:15px 0 0 0;border-top:1px solid #efefef;text-align:left;font-size:16px}.cart-resume .total span{display:block;float:right;width:auto}.cart-resume .product-list li{text-align:left;font-size:12px;line-height:16px;margin:10px 0}.cart-resume .product-list li.tshirt-1{padding-bottom:25px;margin:0 0 10px 0;border-bottom:1px solid #ddd}.cart-resume .product-list li.tshirt-2{margin:0 0 25px 0}.cart-resume .product-list li b{display:block;float:left;width:125px;height:90px;margin:0 10px 0 0}.cart-resume .product-list li.tshirt-1 b,.cart-resume .product-list li.tshirt-2 b{margin-top:3px;width:75px;height:54px}.cart-resume .product-list li.tshirt-1 h1,.cart-resume .product-list li.tshirt-2 h1{display:block;position:absolute;top:62px;left:0;width:130px;font-size:11px;line-height:12px;margin:0;padding:0}.cart-resume .product-list li span{display:block;float:right;width:-webkit-calc(100% - 135px);width:-moz-calc(100% - 135px);width:-ms-calc(100% - 135px);width:-o-calc(100% - 135px);width:calc(100% - 135px)}.cart-resume .btn{margin-bottom:20px}.cart-resume .link-to-cart{display:block;width:100%;margin-bottom:50px}.cart-resume .link-to-cart a.cart,.cart-resume .link-to-cart a.cart:visited{text-decoration:underline}.cart-resume .link-to-cart a.green{margin-top:20px}.body-cart section{padding-top:80px;padding-bottom:50px}.body-cart .checkout-container li.left .cart-item{margin-top:40px;padding:0 0 40px 0;border-bottom:1px solid #f2f2f2}.body-cart .checkout-container li.left .cart-item:last-child{border-bottom:none}.body-cart .checkout-container li.left .cart-item h2{display:block;float:left;width:auto;margin:0 0 10px 0;padding:0 10px;font-size:14px;text-transform:uppercase;color:#fff;line-height:35px;background-color:#c71d33;cursor:pointer}.body-cart .checkout-container li.left .cart-item b{clear:both;width:150px;height:130px}.body-cart .checkout-container li.left .cart-item span{width:calc(100% - 160px);width:-webkit-calc(100% - 160px);width:-moz-calc(100% - 160px);width:-ms-calc(100% - 160px);width:-o-calc(100% - 160px)}.body-cart .checkout-container li.left .cart-item .btn{width:120px;line-height:30px;padding:0;margin:5px 5px 0 0!important}.body-cart .checkout-container li.right{background-color:#252525;color:#fff}.body-cart .checkout-container li.right .checkout-box h1{border-color:#252525;border-bottom-color:#444}.body-cart .checkout-container li.right .checkout-box .content{border-color:#252525}.body-cart .checkout-container li.right .checkout-box .content .summary .total{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #444}.body-cart .modal-mask.login .modal{padding:50px 65px;min-height:450px}.body-cart .modal-mask .content{display:block;position:relative;float:left;width:100%;min-height:300px}.body-cart .modal-mask .content span,.body-cart .modal-mask .content h1,.body-cart .modal-mask .content h6,.body-cart .modal-mask .content strong,.body-cart .modal-mask .content a,.body-cart .modal-mask .content .custom-select,.body-cart .modal-mask .content .btn{display:block;float:left;width:100%;margin:0;padding:0}.body-cart .modal-mask .content b{display:block;position:absolute;top:50%;left:0;width:280px;height:280px;margin:-140px 0 0 0}.body-cart .modal-mask .content span{float:right;text-align:left;width:calc(100% - 330px);width:-webkit-calc(100% - 330px);width:-moz-calc(100% - 330px);width:-ms-calc(100% - 330px);width:-o-calc(100% - 330px)}.body-cart .modal-mask .content h1{text-transform:uppercase;font-size:28px;line-height:40px;text-align:left}.body-cart .modal-mask .content strong{color:#777;text-transform:uppercase}.body-cart .modal-mask .content h6{margin:30px 0 40px 0;font-size:20px}.body-cart .modal-mask .content a,.body-cart .modal-mask .content a:visited{width:auto;color:#777}.body-cart .modal-mask .content ul{width:auto;margin:20px 0}.body-cart .modal-mask .content .custom-select{width:80px}.body-cart .modal-mask .content .custom-select.style{width:125px;margin-left:10px;margin-right:10px}.body-cart .modal-mask .content .color{display:block;float:left;width:auto;color:#fff;text-transform:uppercase;padding:0 8px;height:35px;line-height:35px}.body-cart .modal-mask .content .color.black{background-color:#000}.body-cart .modal-mask .content .color.chedron{background-color:#9b4540}.body-cart .modal-mask .content .color.velvet{background-color:#bc2333}.body-cart .modal-mask .content .color.oldatlantic{background-color:#344a79}.body-cart .modal-mask .content .color.white{background-color:#cad7eb}.body-cart .modal-mask .content .color.chocolate{background-color:#45272b}.body-cart .modal-mask .content .color.honey{background-color:#c5784a}.body-cart .modal-mask .content .color.darkBrown{background-color:#280f03}.body-cart .modal-mask .content .color.darkBlue{background-color:#003c87}.body-cart .modal-mask .content .color.deerRed{background-color:#ee222d}.body-cart .modal-mask .content .color.glovesGray{background-color:#81869a}.body-cart .modal-mask .content .color.plum{background-color:#321e29}.body-cart .modal-mask .content .color.maple{background-color:#944c3d}.body-cart .modal-mask .content .color.secuoya{background-color:#6a4a61}.body-cart .modal-mask .content .color.militaryGreen{background-color:#535952}.body-cart .modal-mask .content .color.guajillo{background-color:#86272d}.body-cart .modal-mask .content .color.lake{background-color:#6a5947}.body-cart .modal-mask .content .alert{margin-top:10px}.body-cart .modal-mask .content .btn{margin-top:10px}.body-cart .edit-product .mask{display:block;position:absolute;z-index:99999;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:5px}.body-cart .modal-mask.custom-options .modal{padding:40px 50px}.body-cart .modal-mask.custom-options .content{max-height:500px;overflow-y:scroll}.body-cart .modal-mask.custom-options .content h6{margin-bottom:20px}.body-cart .modal-mask .content .basic li{width:auto;min-width:40px;height:40px;line-height:40px;padding:0 12px;text-align:center;color:#fff;font-size:16px;font-family:'Comfortaa-Bold';text-transform:uppercase;background-color:#252525;margin:0 6px 0 0}.body-cart .modal-mask .content .basic li.black{background-color:#000}.body-cart .modal-mask .content .basic li.chedron{background-color:#9b4540}.body-cart .modal-mask .content .basic li.velvet{background-color:#bc2333}.body-cart .modal-mask .content .basic li.oldatlantic{background-color:#344a79}.body-cart .modal-mask .content .basic li.white{background-color:#cad7eb}.body-cart .modal-mask .content .basic li.chocolate{background-color:#45272b}.body-cart .modal-mask .content .basic li.honey{background-color:#c5784a}.body-cart .modal-mask .content .basic li.darkBrown{background-color:#c5784a}.body-cart .modal-mask .content .basic li.darkBlue{background-color:#003c87}.body-cart .modal-mask .content .basic li.deerRed{background-color:#ee222d}.body-cart .modal-mask .content .basic li.glovesGray{background-color:#81869a}.body-cart .modal-mask .content .basic li.plum{background-color:#321e29}.body-cart .modal-mask .content .basic li.maple{background-color:#944c3d}.body-cart .modal-mask .content .basic li.secuoya{background-color:#6a4a61}.body-cart .modal-mask .content .basic li.militaryGreen{background-color:#535952}.body-cart .modal-mask .content .basic li.guajillo{background-color:#86272d}.body-cart .modal-mask .content .basic li.lake{background-color:#6a5947}.body-cart .modal-mask .content .opts{margin-top:10px}.body-cart .modal-mask .content .opts li{position:relative;padding:6px 5px 6px 30px;text-transform:uppercase}.body-cart .modal-mask .content .opts li l{display:block;float:left;width:auto;max-width:68%;margin:0 2% 0 0}.body-cart .modal-mask .content .opts li v{display:block;float:right;width:30%}.body-cart .modal-mask .content .opts li:nth-child(even){background-color:#eee}.body-cart .modal-mask .content .opts li::before,.body-cart .modal-mask .content .opts li::after{display:block;position:absolute;z-index:9;top:50%;left:5px;width:20px;height:20px;margin:-10px 0 0 0;background-color:#252525;content:""}.body-cart .modal-mask .content .opts li::after{display:none}.body-cart .modal-mask .content .opts li.s::after{display:block;z-index:99;text-align:center;line-height:20px;font-size:12px;color:#fff;content:"\2714"}.cart-item-v2 .details ul li span.red,.body-custom-product div.col-2 .label-box.resume ul li.red span,.body-cart .modal-mask .content .opts li.red::before{background-color:#ee222d}.cart-item-v2 .details ul li span.blue,.body-custom-product div.col-2 .label-box.resume ul li.blue span,.body-cart .modal-mask .content .opts li.blue::before{background-color:#2b6dff}.cart-item-v2 .details ul li span.yellow,.body-custom-product div.col-2 .label-box.resume ul li.yellow span,.body-cart .modal-mask .content .opts li.yellow::before{background-color:#d79f32}.cart-item-v2 .details ul li span.black,.body-custom-product div.col-2 .label-box.resume ul li.black span,.body-cart .modal-mask .content .opts li.black::before{background-color:#000}.cart-item-v2 .details ul li span.wine,.body-custom-product div.col-2 .label-box.resume ul li.wine span,.body-cart .modal-mask .content .opts li.wine::before{background-color:#b61e67}.cart-item-v2 .details ul li span.chedron,.body-custom-product div.col-2 .label-box.resume ul li.chedron span{background-color:#9b4540}.cart-item-v2 .details ul li span.velvet,.body-custom-product div.col-2 .label-box.resume ul li.velvet span{background-color:#bc2333}.cart-item-v2 .details ul li span.oldatlantic,.body-custom-product div.col-2 .label-box.resume ul li.oldatlantic span{background-color:#344a79}.cart-item-v2 .details ul li span.green,.body-custom-product div.col-2 .label-box.resume ul li.green span{background-color:#16a065}.cart-item-v2 .details ul li span.gray,.body-custom-product div.col-2 .label-box.resume ul li.gray span{background-color:#a0a0a0}.cart-item-v2 .details ul li span.purple,.body-custom-product div.col-2 .label-box.resume ul li.purple span{background-color:#8019e1}.cart-item-v2 .details ul li span.navyBlue,.body-custom-product div.col-2 .label-box.resume ul li.navyBlue span{background-color:#042fce}.cart-item-v2 .details ul li span.oxfordGray,.body-custom-product div.col-2 .label-box.resume ul li.oxfordGray span{background-color:#393d42}.cart-item-v2 .details ul li span.orange,.body-custom-product div.col-2 .label-box.resume ul li.orange span{background-color:#f97e12}.cart-item-v2 .details ul li span.darkGreen,.body-custom-product div.col-2 .label-box.resume ul li.darkGreen span{background-color:#1d4f04}.cart-item-v2 .details ul li span.white,.body-custom-product div.col-2 .label-box.resume ul li.white span{background-color:#cad7eb}.cart-item-v2 .details ul li span.chocolate,.body-custom-product div.col-2 .label-box.resume ul li.chocolate span{background-color:#45272b}.cart-item-v2 .details ul li span.honey,.body-custom-product div.col-2 .label-box.resume ul li.honey span{background-color:#c5784a}.cart-item-v2 .details ul li span.darkBrown,.body-custom-product div.col-2 .label-box.resume ul li.darkBrown span{background-color:#280f03}.cart-item-v2 .details ul li span.darkBlue,.body-custom-product div.col-2 .label-box.resume ul li.darkBlue span{background-color:#003c87}.cart-item-v2 .details ul li span.deerRed,.body-custom-product div.col-2 .label-box.resume ul li.deerRed span{background-color:#ee222d}.cart-item-v2 .details ul li span.glovesGray,.body-custom-product div.col-2 .label-box.resume ul li.glovesGray span{background-color:#81869a}.cart-item-v2 .details ul li span.plum,.body-custom-product div.col-2 .label-box.resume ul li.plum span{background-color:#321e29}.cart-item-v2 .details ul li span.maple,.body-custom-product div.col-2 .label-box.resume ul li.maple span{background-color:#944c3d}.cart-item-v2 .details ul li span.secuoya,.body-custom-product div.col-2 .label-box.resume ul li.secuoya span{background-color:#6a4a61}.cart-item-v2 .details ul li span.militaryGreen,.body-custom-product div.col-2 .label-box.resume ul li.militaryGreen span{background-color:#535952}.cart-item-v2 .details ul li span.guajillo,.body-custom-product div.col-2 .label-box.resume ul li.guajillo span{background-color:#86272d}.cart-item-v2 .details ul li span.lake,.body-custom-product div.col-2 .label-box.resume ul li.lake span{background-color:#6a5947}.body-checkout section h1.title,.body-order-confirmation section h1.title{display:inline-block;float:none;margin:50px 0 10px 0;font-size:28px;width:1180px}.body-checkout section h1.title b,.body-checkout section h1.title span{display:block;width:100%;text-align:left}.body-checkout section h1.title b{margin:10px 0 0 0;text-align:center;font-size:1rem;font-family:'Comfortaa-Regular';font-weight:400;text-transform:none}.body-checkout section h1.title span a,.body-checkout section h1.title span a:visited{font-size:12px;color:#777;font-family:'Comfortaa-Regular';font-weight:400;text-transform:none}.body-checkout section h1.title::after,.body-order-confirmation section h1.title::after{display:none}.body-checkout .cart-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}.body-checkout .cart-item:last-child{border:none;padding-bottom:0;margin-bottom:0}.body-checkout section input,.body-checkout section input:focus{margin-bottom:10px}.body-checkout section .shipping h3{margin-bottom:10px}.body-checkout section .shipping h3:nth-of-type(2){margin-top:50px}.body-checkout section input[name='newsletter']{margin:0 10px 0 0}.body-checkout section input[name='email'].required{width:59%;margin-right:1%}.body-checkout section input[name='email'].guest.required{width:100%}.body-checkout section input[name='password']{width:40%}.body-checkout section input[name='name'],.body-checkout.insta section input[name='instagram']{width:49%;margin-right:1%}.body-checkout section input[name='lastname'],.body-checkout.insta section input[name='company']{width:50%}.body-checkout section input[name='street']{width:49%;margin-right:1%}.body-checkout section input[name='noext']{width:24%;margin-right:1%}.body-checkout section input[name='noint'],.body-checkout section input[name='postalcode']{width:25%}.body-checkout section input[name='neighborhood']{width:74%;margin-right:1%}.body-checkout section input[name='city'],.body-checkout section input[name='state']{width:32%;margin-right:1%}.body-checkout section .custom-select{display:block;float:left;width:34%;margin:0;padding:0;background-color:#fff}.body-checkout section .custom-select z{line-height:38px;padding-left:10px}.body-checkout section .custom-select z::before{background-color:#fff}.body-checkout section .shipping #inputPostalCode+label{display:none;float:left;position:relative;z-index:10;width:20px;height:20px;margin:10px 0 0 -25px;padding:0}.body-checkout section .shipping #inputPostalCode.getting-rate+label{display:block}.body-checkout .alert,.body-checkout .discountCode .btn,.body-checkout .payment .payment-button-box{margin-top:20px}.body-checkout .payment .alert.info{margin-top:0;margin-bottom:20px;padding:10px;font-size:.9em}.body-checkout .payment .alert.info b{display:inline-block;margin:0 2px 0 0;padding:0;width:10px;height:10px;overflow:hidden;background-position:-168px -17px}.body-checkout .payment .payment-button-box{display:block;float:left;position:relative;width:100%;padding:0}.body-checkout .payment .payment-button-box #payButton{width:250px}.body-checkout.insta .payment .payment-button-box .li-deposit{text-align:center}.body-checkout .payment .payment-button-box #paypalButton{display:none;width:250px}.body-custom-product div.col-2 .label-box div.custom ul li.item input[disabled],.body-checkout .payment input[disabled],.body-checkout .payment input[disabled]+label{opacity:.3}.body-checkout .summary input[type='checkbox']{position:relative;display:none}.body-checkout .summary input[type='checkbox']+label{cursor:pointer}.body-checkout .summary input[type='checkbox']+label::before{display:block;float:left;width:15px;height:15px;border-radius:3px;border:1px solid #dbdbdb;margin:2px 5px 0 0;background-color:#f2f2f2;line-height:15px;text-align:center;font-size:12px;color:#000;content:""}.body-checkout .summary input[type='checkbox'].checked+label::before{content:"\2714"}.body-checkout .discountCode input,.body-checkout .discountCode input:focus{margin-bottom:0}.body-checkout .discountCode span{display:block;position:relative;float:left;width:100%;margin:0;padding:0}.body-checkout .discountCode span::after{display:none;position:absolute;z-index:999999;top:0;right:0;width:40px;height:100%;content:""}.body-checkout .discountCode span.valid::after{display:block;background-position:-40px -40px}.body-checkout .discountCode span.invalid::after{display:block;background-position:-440px 0}.body-checkout .discountCode .btn{width:100%}.body-checkout .checkout-box.cart .content{max-height:230px;overflow-y:auto}.body-checkout section .left .summary,.body-checkout section .left .discountCode{display:none}.body-checkout #comments{resize:none;height:100px;line-height:1em;padding:10px}.half-payment{display:block;float:left;width:100%;margin:0 0 40px 0;padding:20px;border:1px solid #82E0AA;background-color:#A9DFBF;font-size:14px}.body-order-confirmation .left .order-status h2{color:inherit;font-size:inherit;line-height:inherit}.body-order-confirmation .left .order-status table{border-collapse:collapse;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:100%;float:left;margin:50px 0 30px 0}.body-order-confirmation .left .order-status table tr td{border:1px solid #e5e5e5;padding:5px}.body-order-confirmation .left .order-status table tr td[colspan]{padding:25px 0 10px 0;text-align:center;border-left:none;border-right:none}.body-order-confirmation .left .order-status table tr td strong{font-size:1.2em;font-family:'Comfortaa-Bold'}.body-order-confirmation .right .summary .content{padding:0}.body-order-confirmation .right .summary table{width:100%;margin:20px 0;padding:0}.body-order-confirmation .right .summary table th:nth-child(1){width:30px}.body-order-confirmation .right .summary table th,.body-order-confirmation .right .summary table td{margin:0;padding:5px;background-color:#f8f8f8}.body-order-confirmation .right .summary table th:first-child,.body-order-confirmation .right .summary table td:first-child{text-align:center;border-left:none}.body-order-confirmation .right .summary table th:last-child,.body-order-confirmation .right .summary table td:last-child{border-right:none;text-align:right}.body-order-confirmation .right .summary table tr:last-child td{border-bottom:none;padding-bottom:20px;font-family:'Comfortaa-Bold';font-weight:700}.body-order-confirmation .right .summary table th{text-align:center!important}.body-order-confirmation .right .summary table td[colspan]{text-align:right}.body-order-confirmation .right a.print,.body-order-confirmation .right a.print:visited{float:right;margin-top:20px;line-height:15px}.body-order-confirmation .right a.print::after{display:block;float:right;width:15px;height:15px;margin:0 0 0 5px;background-position:-3px -4px;content:""}ul.summary li{padding:0;margin-bottom:10px;line-height:20px;text-transform:uppercase;font-weight:700}ul.summary li.li-discount{visibility:hidden}ul.summary li span{float:right}errpc{display:none}errpc.error{float:left;line-height:20px;width:90%;padding:5px 5%;margin:5px 0;color:#a94442;font-weight:700;text-transform:none}ul.summary li span[data-shipping]{display:block;width:auto;min-width:30px;min-height:15px}ul.summary li strong{display:inline-block;color:#ff4c30;text-transform:none;font-size:12px;font-weight:400;max-width:220px}ul.summary li.total{font-size:1.4em}ul.summary li .btn{width:100%;margin:20px 0}.checkout-container{display:inline-block;float:none;width:1180px}.checkout-container li.left{width:calc(100% - 320px);width:-webkit-calc(100% - 320px);width:-moz-calc(100% - 320px);width:-ms-calc(100% - 320px);width:-o-calc(100% - 320px);margin-right:20px}.insta .checkout-container li.left{width:100%;margin-right:0}.checkout-container li.right{float:right;width:300px;min-height:100px}.checkout-container li.left .empty-cart{line-height:80px;padding:20px 0;text-align:left}.checkout-container .checkout-box,.checkout-container .checkout-box .content{display:block;float:left;width:100%;margin:0;padding:0}.checkout-container .checkout-box.mTop{margin-top:20px}.checkout-container .checkout-box h1{margin:0;padding:0 20px;font-family:'Comfortaa-Bold';font-weight:700;text-transform:uppercase;text-align:left;line-height:60px;border:1px solid #e5e5e5}.checkout-container .checkout-box.gray h1{background-color:#f2f2f2}.checkout-container .checkout-box.black h1{background-color:#252525;border-color:#252525;color:#fff}.checkout-container .checkout-box .content{padding:20px;text-align:left;border:1px solid #e5e5e5;border-top:none}.cart-item{display:block;float:left;width:100%;margin:0;padding:0}.cart-item b{display:block;float:left;width:80px;height:80px}.cart-item span{display:block;float:right;width:calc(100% - 90px);width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:-ms-calc(100% - 90px);width:-o-calc(100% - 90px);text-align:left;line-height:20px;color:#777}.cart-item span strong{font-weight:400;color:#252525}.cart-item span h6{display:block;float:right;margin:0;padding:0;font-size:inherit;color:#ff4c30;font-weight:400}.cart-item-v2{display:block;float:left;width:100%;margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid #eee}.cart-item-v2:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.cart-item-v2.tshirts,.cart-item-v2.tshirts:last-child{padding:20px 20px 30px 20px;border:1px solid #eee}.cart-item-v2 .img{display:block;float:left}.cart-item-v2 .details{display:block;float:right;width:calc(100% - 110px);width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);width:-ms-calc(100% - 110px);width:-o-calc(100% - 110px);text-align:left;line-height:20px;color:#777}.cart-item-v2.tshirts .details{line-height:15px}.cart-item-v2 .details h2,.cart-item-v2 .details h6{display:block;float:right;margin:0;padding:0;font-size:inherit;color:#ff4c30;font-weight:400}.cart-item-v2 .details h2{display:inline-block;float:none;color:#000;font-weight:700;width:auto}.cart-item-v2.tshirts .details h2{font-size:12px;text-transform:none}.cart-item-v2 .details ul{margin-top:10px}.cart-item-v2 .details ul li{margin-bottom:5px}.cart-item-v2 .details ul li b{display:inline-block;width:180px;margin:0 5px 0 0;padding:3px 5px;min-height:25px;font-weight:400;color:#000;font-size:10px;text-align:right;border:1px solid #e9e9e9;background-color:#f2f2f2}.cart-item-v2 .details ul li b z{float:left;margin-right:5px}.cart-item-v2 .details ul li span{display:inline-block;width:auto;margin:0;padding:3px 0;min-height:25px}.cart-item-v2 .details ul li span br{display:none}.cart-item-v2 .details ul li span.color{min-width:100px;padding-left:5px;padding-right:5px;color:#fff}.cart-item-v2 .details ul li span.text{min-width:100px;padding-right:5px;padding-left:5px;border:1px solid #e9e9e9;background-color:#f2f2f2}.cart-item-v2 .details .btn{min-width:150px;margin-bottom:5px;padding:0}.cart-item-v2 .hr{display:block;float:left;width:100%;height:15px}.cart-item-v2 .hr.tshirt-1{border-top:1px solid #ddd;margin-top:15px}.body-cart .cart-item-v2 .img{width:180px;height:150px}.body-cart .cart-item-v2.tshirts .img{width:75px;height:54px}.body-cart .cart-item-v2 .details{width:calc(100% - 190px);width:-webkit-calc(100% - 190px);width:-moz-calc(100% - 190px);width:-ms-calc(100% - 190px);width:-o-calc(100% - 190px)}.body-cart .cart-item-v2.tshirts .details{width:calc(100% - 85px);width:-webkit-calc(100% - 85px);width:-moz-calc(100% - 85px);width:-ms-calc(100% - 85px);width:-o-calc(100% - 85px)}.body-checkout .cart-item-v2:last-child{margin-bottom:20px}.body-checkout .cart-item-v2 .img{width:80px;height:80px}.body-checkout .cart-item-v2 .details{width:100%}.body-checkout .cart-item-v2 .details h6{width:100%;float:left;margin:10px 0 5px 0}.body-checkout .cart-item-v2 .details ul li b{width:100%;margin:5px 0 0 0;text-align:left;border-bottom:none}.body-checkout .cart-item-v2 .details ul li span:not(.color){width:100%;padding:3px 5px;margin:0;border:1px solid #e9e9e9;border-top:none;background-color:#f2f2f2}.body-checkout .cart-item-v2 .details ul li span.color{width:100%;padding:3px 5px;margin:0}.body-checkout[data-ajgc="1"] div.checkout-box.shipping,.body-checkout[data-ajgc="1"] div.checkout-box.discountCode,.body-checkout[data-ajgc="1"] .calc-shipping-cost,.body-checkout[data-ajgc="1"] .half-payment,.body-checkout[data-ajgc="1"] .summary input[type="checkbox"]+label{display:none!important}.body-checkout[data-ajgc="1"] div.checkout-box.payment{margin-top:0!important}.body-product .bg-intro{background-color:transparent;-webkit-box-shadow:inset 0 -29px 49px -30px rgba(0,0,0,.75);-moz-box-shadow:inset 0 -29px 49px -30px rgba(0,0,0,.75);box-shadow:inset 0 -29px 49px -30px rgba(0,0,0,.75)}.body-product .bg-intro div{display:block;position:absolute;left:50%;bottom:50px;min-height:50px;color:#fff;font-size:40px;text-transform:uppercase;font-family:'Comfortaa-Bold'}.body-product .desc{padding:150px 20%;font-size:20px;line-height:30px}.body-product .images{margin-bottom:100px}.body-product .images ul{margin-bottom:80px}.body-product .images ul li{width:calc(50% - 1.5px);width:-webkit-calc(50% - 1.5px);width:-moz-calc(50% - 1.5px);width:-ms-calc(50% - 1.5px);width:-o-calc(50% - 1.5px);height:400px;margin-right:1.5px;margin-top:0}.body-product .images ul li:nth-of-type(2){margin-right:0;margin-left:1.5px}.body-product .images ul li:last-child{width:100%;height:320px}.body-exclusive-models.overflow-hidden{overflow:hidden}.exclusive-models-section-1 img{display:block;position:relative;opacity:0;z-index:2;top:50%;left:50%;width:70%;margin:0;padding:0;transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%)}.exclusive-models-section-1.show img{opacity:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.body-exclusive-models .background-fixed .loading-img{display:block;position:absolute;top:50%;left:50%;width:120px;height:60px;margin:-60px 0 0 -30px}.body-exclusive-models .background-fixed .loading-img::after{display:block;position:absolute;width:100%;bottom:0;left:0;text-align:center;color:#fff;font-family:'Comfortaa-Bold';content:"cargando..."}.body-exclusive-models .background-fixed .loading-img .loading{border:2px solid transparent;border-top-color:#fff}.body-exclusive-models .background-fixed.show .loading-img{opacity:0}.exclusive-models-section-2{background-color:inherit;padding:0 0 60px 0}.exclusive-models-section-2 .title{margin:100px 0 70px 0}.exclusive-models-section-2 .btn.big{line-height:60px;font-size:20px}.exm-div-1{display:block;position:relative;width:100%;margin:80px 0;padding:120px 0}.exm-div-2{display:block;position:absolute;z-index:1;top:0;bottom:0;width:85%;background-color:#f6f6f6}.fleft .exm-div-2{left:0}.fright .exm-div-2{right:0}.exm-div-3{display:block;position:relative;float:left;z-index:2}.exm-div-3 .ul-slider{position:absolute!important;float:none;top:50%;margin-top:-225px}.exm-div-3 .ul-slider.active{opacity:1}.fleft .exm-div-3 .ul-slider,.fleft .exm-div-3 .arrows{right:0}.fright .exm-div-3 .ul-slider,.fright .exm-div-3 .arrows{left:0}.exm-div-3 .ul-slider,.exm-div-3 .ul-slider li,.exm-div-3 .ul-slider li b{width:550px;height:450px;cursor:pointer}.exm-div-3 .ul-slider{position:relative;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 0 26px -3px rgba(0,0,0,.7);-moz-box-shadow:0 0 26px -3px rgba(0,0,0,.7);box-shadow:0 0 26px -3px rgba(0,0,0,.7)}.exm-div-3 .ul-slider li,.exm-div-3 .ul-slider li b{position:absolute;z-index:999;top:0;left:0}.exm-div-3 .ul-slider li.active{transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}.exm-div-3 .ul-slider li.out-left{transform:translateX(-100%)!important;-webkit-transform:translateX(-100%)!important;-moz-transform:translateX(-100%)!important;-ms-transform:translateX(-100%)!important;-o-transform:translateX(-100%)!important}.exm-div-3 .ul-slider li.out-right{transform:translateX(100%);-webkit-transform:translateX(100%)!important;-moz-transform:translateX(100%)!important;-ms-transform:translateX(100%)!important;-o-transform:translateX(100%)!important}.exm-div-3 .arrows{position:absolute!important;top:calc(50% + 250px);top:-webkit-calc(50% + 250px);top:-moz-calc(50% + 250px);top:-ms-calc(50% + 250px);top:-o-calc(50% + 250px);width:80px}.exm-div-3 .arrows li{float:none;display:inline-block;position:relative;width:40px;height:40px;cursor:pointer}.exm-div-3 .arrows li::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;line-height:40px;text-align:center;font-size:30px;font-family:'fa-solid'}.exm-div-3 .arrows li.prev::after{content:"\f053"}.exm-div-3 .arrows li.next::after{content:"\f054"}.fleft .exm-div-4{float:left;text-align:left}.fright .exm-div-4{float:right;text-align:right}.exm-div-4{width:calc(100% - 650px);width:-webkit-calc(100% - 650px);width:-moz-calc(100% - 650px);width:-ms-calc(100% - 650px);width:-o-calc(100% - 650px)}.title-2,.exm-div-4 h2,.exm-div-4 h1,section.store-product .row .text h1{font-family:'Aliens-and-Cows';font-weight:400;transform:scale(1,.6);-webkit-transform:scale(1,.6);-moz-transform:scale(1,.6);-ms-transform:scale(1,.6);-o-transform:scale(1,.6);margin:0;padding:0}.exm-div-4 h2{font-size:25px}.exm-div-4 h1{position:relative;top:-15px;margin:0;font-size:110px;text-transform:uppercase;line-height:100px}.exm-div-4 h1 b{font-family:'Comfortaa-Regular'}.exm-div-4 h1 span{display:block;width:100%;font-size:30px;padding-left:10px}.exm-div-4 p{margin:-50px 0 0 0;font-size:14px;line-height:28px}.exm-div-5{display:block;float:left;width:90%;margin:100px 5% 0 5%}.exm-div-5 .btn,.exm-div-5 .btn:active{margin-top:20px;height:60px;line-height:60px;font-size:1.2em}.login .modal h1,.recover-password .modal h1{display:block;float:left;width:100%;margin:20px 0 50px 0;padding:0;font-size:28px;line-height:30px;text-transform:uppercase;font-family:'Comfortaa-Bold'}.login .modal h1{margin:0 0 20px 0}.login .modal input,.login .modal .alert{margin-bottom:10px}.login .modal span{display:block;float:left;width:100%;color:#777}.login .modal span.signup{margin-top:20px;padding-top:20px;border-top:1px solid #777}.login .modal .btn.login-btn,.recover-password .modal .btn{width:100%;margin:0 0 20px 0}.recover-password .modal input,.recover-password .modal .alert{margin-bottom:20px}.returns section p,.returns section ul,.policies section p{width:700px;float:none;position:relative;left:50%;margin:20px 0 20px -350px;font-size:14px;line-height:25px;text-align:justify}.returns section ul li{display:list-item;float:none;width:auto;padding:10px 0 10px 0;list-style:disc;list-style-position:inside}ul.style,ul.sizes,ul.h-opts{width:auto;border-left:1px solid #ddd!important}ul.style li,ul.sizes li,ul.h-opts li{width:55px;height:55px;text-align:center;line-height:55px;border-top:1px solid #ddd!important;border-right:1px solid #ddd!important;border-bottom:1px solid #ddd!important;cursor:pointer!important}ul.h-opts li.lh-fit{padding:10px 0;line-height:17.5px}ul.style li,ul.h-opts li{width:auto;padding:0 20px}ul.style li:active,ul.sizes li:active,ul.h-opts li:active{color:#fff!important;background-color:#000!important}ul.style.disabled li:active,ul.sizes.disabled li:active{color:inherit!important;background-color:inherit!important}ul.style li.active,ul.sizes li.active,ul.h-opts li.active{color:#fff!important;background-color:#252525!important}ul.h-opts li.disabled,ul.style.disabled li,ul.sizes.disabled li,ul.h-opts.disabled li{cursor:default!important}li.item h2.disabled,ul.h-opts li.disabled{display:none!important}ul.h-opts.disabled li,ul.h-opts.disabled li.active,ul.h-opts.disabled li:active{opacity:.3!important;color:inherit!important;background-color:inherit!important}.go-top{display:block;z-index:9999;position:fixed;bottom:80px;right:0;width:50px;height:50px;background-color:#252525;cursor:pointer;background-position:0 -50px;opacity:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.go-top.show{opacity:1}.popup{display:none;position:fixed;z-index:99999;top:68px;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,.8)}.popup .box{display:block;position:absolute;right:50px;top:0;background-color:#fff;width:380px;height:auto;padding:20px}.popup .box #close{display:block;position:absolute;z-index:999;top:10px;right:10px;font-weight:400;cursor:pointer;font-size:28px;width:30px;height:30px;overflow:hidden}.alert{display:none;float:left;width:100%;padding:20px 0;text-align:left;font-weight:700}.alert.visible{display:block}.success{color:#3c763d}.error{color:#42020a}.alert.info{padding:20px;background-color:#f2f2f2;border:1px solid #e5e5e5;color:#777}.note{background-color:#acd8ef;border-color:#79b5d4;color:#4890b5}.note span{font-size:1.2em;color:#186086}.modal-mask{display:block;visibility:hidden;position:fixed;z-index:-999999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);opacity:0}.modal-mask .modal{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;background-color:#fff;border-radius:3px;padding:30px;margin:0;transform:translate(-50%,-1000px);-webkit-transform:translate(-50%,-1000px);-moz-transform:translate(-50%,-1000px);-ms-transform:translate(-50%,-1000px);-o-transform:translate(-50%,-1000px)}.modal-mask .modal.static{display:none}.modal-mask .modal b.close{display:block;position:absolute;top:-25px;right:0;width:auto;height:30px;color:#fff;font-weight:700;font-family:'Comfortaa-Bold';font-size:28px;line-height:28px;cursor:pointer}.modal-mask .modal.static.show{display:block}.modal-mask .modal{width:450px}.modal-mask .modal.mSize{width:800px}.modal-mask .modal.sSize{width:300px}.modal-mask .modal p.bText{font-size:1.5em}.mask{display:block;position:fixed;z-index:999999;top:-20%;left:0;width:100%;height:140%;background-color:#fbfbfb;opacity:1}.mask .progress{top:50%;margin-top:-32px}.mask.hide .progress{opacity:0;transform:translateY(-20%);-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%)}.mask.fadeOut{opacity:0}h1.title{display:block;position:relative;float:left;width:100%;margin:100px 0;padding:0;text-align:center;font-size:40px;color:#000;text-transform:uppercase}h1.title::after{display:block;position:absolute;width:80px;height:3px;background-color:#777;bottom:-15px;left:50%;margin:0 0 0 -40px;content:""}h1.title.pt10{padding-top:10px}h1.title-2{font-weight:300;font-size:40px}.btn,.btn:active,.btn:visited{display:inline-block;position:relative;float:none;width:auto;margin:0;padding:0 50px;border:1px solid #aaa;color:#fff;cursor:pointer;text-transform:uppercase;text-decoration:none;font-size:12px;line-height:35px;text-align:center}.btn:before{display:none;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#000;border-radius:inherit;content:""}.btn:after{display:none;position:absolute;z-index:2;width:15px;height:15px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;top:50%;left:50%;margin:-7.5px 0 0 -7.5px;animation:rotation linear 0.6s infinite;-webkit-animation:rotation linear 0.6s infinite;-moz-animation:rotation linear 0.6s infinite;-ms-animation:rotation linear 0.6s infinite;-o-animation:rotation linear 0.6s infinite;content:""}.btn.spin:after,.btn.spin:before{display:block}.btn.black{background-color:#252525;border:1px solid #252525}.btn.black-orange,.btn.black-wine{background-color:#000;border:1px solid #000}.btn.orange{background-color:#ff4c30;border:1px solid #ff4c30}.btn.green{background-color:#16a065;border:1px solid #16a065}.btn.gray{color:#999;background-color:#fff;border:1px solid #999}.btn.bordered{border:1px solid #252525;color:#252525}.btn.white-bordered{border:1px solid #efefef;color:#efefef}.btn.b-tran-white{padding:0;line-height:1em;font-family:'Comfortaa-Light';border:1px solid transparent}.btn.paypal-style{background-color:#253B80;color:#fff;border:none;border-radius:25px}.bg-black{background-color:#252525;border-color:#252525;color:#fff}.red{color:#ee222d!important}section.store-product h1.title,.body-ex-and-pat h1.title span,.body-custom h1.title span,.body-gallery h1.title span,footer .made-in-mexico span,.body-custom-product .h1-1,.body-custom-product div.col-1 .block-5 h2,.body-custom-product div.col-2 .label-box h1,.body-custom-product.wallet .h1-1 span,.body-custom-product.constrictor .h1-1 span,.modal-offer-wax h1{font-family:'Aliens-and-Cows';transform:scale(1,.7);-webkit-transform:scale(1,.7);-moz-transform:scale(1,.7);-ms-transform:scale(1,.7);-o-transform:scale(1,.7)}.body-contact section ul li.form,.body-index .collections .slider-wrapper .slides li .btn,.body-index .collections .slider-wrapper .paginator,.body-index .intro .btn,.page-with-container,.body-product .bg-intro div,.body-custom-product div.col-1 .custom-images,.reviews-div-1,.reviews-div-3 .btn,.reviews-ul-1,.custom-ul-1 li strong{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.under-construction-msg,.modal-mask .modal.static,.modal-mask .modal.show,.gallery-mask .images-container,.body-custom-product div.col-2 .label-box.resume ul li.active span.after-thick::after,.index-reviews-div-1{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.hidden{display:none}.loading{display:block;position:absolute;top:50%;left:50%;width:20px;height:20px;border:2px solid #777;border-top-color:#fff;border-radius:50%;margin:-11px 0 0 -11px;animation:rotation linear 0.6s infinite;-webkit-animation:rotation linear 0.6s infinite;-moz-animation:rotation linear 0.6s infinite;-ms-animation:rotation linear 0.6s infinite;-o-animation:rotation linear 0.6s infinite}.progress{display:inline-block;position:relative;width:64px;height:64px;opacity:1}.progress div{display:block;position:absolute;width:51px;height:51px;margin:7px;border:4px solid #252525;border-radius:50%;animation:progress 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#252525 transparent transparent transparent}.progress div:nth-child(1){animation-delay:-0.45s}.progress div:nth-child(2){animation-delay:-0.3s}.progress div:nth-child(3){animation-delay:-0.15s}@keyframes progress{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.calc-shipping-cost,.calc-shipping-cost:active,.calc-shipping-cost:visited{line-height:1em;padding:8px 5px;text-transform:none;font-weight:400;margin:10px 0!important}.body-checkout .calc-shipping-cost,.body-checkout .calc-shipping-cost:active,.body-checkout .calc-shipping-cost:visited{margin:10px 0 15px 0!important}.modal-shipping-cost .modal{padding:40px}.modal-shipping-cost .modal h2{display:block;float:left;width:100%;text-align:left;font-size:14px;margin:0 0 10px 0}.modal-shipping-cost .modal .custom-select{display:block;float:left;width:100%}.modal-shipping-cost .modal .btn{width:100%;margin:10px 0}.send-ticket-note{font-size:17px;font-family:'Comfortaa-Light';font-weight:400;letter-spacing:2px;padding:20px}footer a.fb::before,footer a.insta::before,header .cart b.icon,header .instashop b.icon,.body-checkout .payment .alert.info b,ul.menu li a.menu::after,.body-store .nav-mask-control{background-image:url(../images/iconset-gray.png?6);background-repeat:no-repeat}.body-checkout .discountCode span::after,.body-order-confirmation .right a.print::after{background-image:url(../images/iconset-colors.png?2);background-repeat:no-repeat}.gallery-mask b,.go-top,table.codigo::before,.body-store-product .popup .box ul li.title::before,.body-store .nav-mask b.control,.body-store section ol li::after,.body-custom-product div.col-2 .label-box.resume ul li span::after{background-image:url(../images/iconset-white.png?1);background-repeat:no-repeat}.class{background-image:url(../images/custom/palette.png?6);background-repeat:no-repeat}.class{background-size:2250px 300px}.productos h1 b{background-size:1500px 200px}.class{background-size:1200px 160px}.gallery-mask b{background-size:900px 120px}.go-top,.body-store .nav-mask-control{background-size:750px 100px}.class{background-size:525px 70px}.body-custom-product div.col-2 .label-box.resume ul li span::after,table.codigo::before,header .cart b.icon,header .instashop b.icon{background-size:450px 60px}.body-store-product .popup .box ul li.title::before,.body-order-confirmation .right a.print::after,ul.menu li a.menu::after,.body-store section ol li::after{background-size:300px 40px}.body-checkout .payment .alert.info b{background-size:225px 30px}footer a.fb::before,footer a.insta::before,.body-checkout .discountCode span::after,.body-store .nav-mask b.control{background-size:600px 80px}footer a,.body-store nav ul.products li a,.exm-div-3 .arrows li::after{transition:color 0.5s;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;-o-transition:color 0.5s}.modal-mask,.gallery-section-1 ul li::before,.body-product .images ul li::before,.body-events section ul li::before,.background-fixed .img,.custom-ul-1 li,.loading-img,header .cart,header .instashop,.tshirts-quantity-div .container{transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s}.exm-div-3 .ul-slider{transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s}.mask{transition:opacity 0.7s;-webkit-transition:opacity 0.7s;-moz-transition:opacity 0.7s;-ms-transition:opacity 0.7s;-o-transition:opacity 0.7s}footer h2 a{transition:border 1s;-webkit-transition:border 1s;-moz-transition:border 1s;-ms-transition:border 1s;-o-transition:border 1s}.custom-ul-1 li b,.body-cart .checkout-container li.left .cart-item h2{transition:background 0.3s;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-ms-transition:background 0.3s;-o-transition:background 0.3s}.go-top,.gallery-mask,.gallery-mask .images-container img,.gallery-section-1 ul li::before,.body-product .images ul li::before,.body-store section ol li{transition:opacity 0.3s,background-color 0.3s;-webkit-transition:opacity 0.3s,background-color 0.3s;-moz-transition:opacity 0.3s,background-color 0.3s;-ms-transition:opacity 0.3s,background-color 0.3s;-o-transition:opacity 0.3s,background-color 0.3s}.btn,.tshirts-quantity-div .select-gender span{transition:color 0.3s,background-color 0.3s;-webkit-transition:color 0.3s,background-color 0.3s;-moz-transition:color 0.3s,background-color 0.3s;-ms-transition:color 0.3s,background-color 0.3s;-o-transition:color 0.3s,background-color 0.3s}.btn.white-bordered,.gloves-set-sizes-btn{transition:color 0.6s,background-color 0.6s;-webkit-transition:color 0.6s,background-color 0.6s;-moz-transition:color 0.6s,background-color 0.6s;-ms-transition:color 0.6s,background-color 0.6s;-o-transition:color 0.6s,background-color 0.6s}.gallery-mask b,.modal-mask .modal,.gallery-section-1 ul li b,.body-product .images ul li b,.body-events section ul li b,ul.menu li a.menu::after,ul.menu li .submenu,.body-store nav,.custom-ul-1 li strong,.cart-resume{transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;-ms-transition:-ms-transform 0.5s;-o-transition:-o-transform 0.5s}.exm-div-3 .ul-slider li{transition:transform 0.3s ease-out;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out}.class{transition:transform 0.5s,box-shadow 0.5s;-webkit-transition:-webkit-transform 0.5s,-webkit-box-shadow 0.5s;-moz-transition:-moz-transform 0.5s,-moz-box-shadow 0.5s;-ms-transition:-ms-transform 0.5s,-ms-box-shadow 0.5s;-o-transition:-o-transform 0.5s,-o-box-shadow 0.5s}.progress,ul.menu,div.mask-mobile-menu,.gallery-section-1 .photos img{transition:opacity 0.5s,transform 0.5s;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;-moz-transition:opacity 0.5s,-moz-transform 0.5s;-ms-transition:opacity 0.5s,-ms-transform 0.5s;-o-transition:opacity 0.5s,-o-transform 0.5s}.body-store .nav-mask{transition:background-color 0.5s,transform 0.5s;-webkit-transition:background-color 0.5s,-webkit-transform 0.5s;-moz-transition:background-color 0.5s,-moz-transform 0.5s;-ms-transition:background-color 0.5s,-ms-transform 0.5s;-o-transition:background-color 0.5s,-o-transform 0.5s}.gallery-mask .images-container{transition:height 0.3s,width 0.3s,transform 0.3s;-webkit-transition:height 0.3s,width 0.3s,-webkit-transform 0.3s;-moz-transition:height 0.3s,width 0.3s,-moz-transform 0.3s;-ms-transition:height 0.3s,width 0.3s,-ms-transform 0.3s;-o-transition:height 0.3s,width 0.3s,-o-transform 0.3s}.body-index .collections .slider-wrapper .slides li{transition:opacity 1s,transform 2s;-webkit-transition:opacity 1s,-webkit-transform 2s;-moz-transition:opacity 1s,-moz-transform 2s;-ms-transition:opacity 1s,-ms-transform 2s;-o-transition:opacity 1s,-o-transform 2s}.background-fixed .desc,.exclusive-models-section-1 img{transition:opacity 2s,transform 1.4s;-webkit-transition:opacity 2s,transform 1.4s;-moz-transition:opacity 2s,transform 1.4s;-ms-transition:opacity 2s,transform 1.4s;-o-transition:opacity 2s,transform 1.4s}.start-customizing-btn{transition:opacity 2s,transform 1.4s,color 0.3s,background-color 0.3s;-webkit-transition:opacity 2s,transform 1.4s,color 0.3s,background-color 0.3s;-moz-transition:opacity 2s,transform 1.4s,color 0.3s,background-color 0.3s;-ms-transition:opacity 2s,transform 1.4s,color 0.3s,background-color 0.3s;-o-transition:opacity 2s,transform 1.4,color 0.3s,background-color 0.3s}.body-custom-product.wallet .select-color-btn{transition:opacity 1s,color 0.3s,background-color 0.3s;-webkit-transition:opacity 1s,color 0.3s,background-color 0.3s;-moz-transition:opacity 1s,color 0.3s,background-color 0.3s;-ms-transition:opacity 1s,color 0.3s,background-color 0.3s;-o-transition:opacity 1s,olor .33,background-color .33}.background-fixed .desc span{transition:transform 1.4s;-webkit-transition:-webkit-transform 1.4s;-moz-transition:-moz-transform 1.4s;-ms-transition:-ms-transform 1.4s;-o-transition:-o-transform 1.4s}.btn.b-tran-white{transition:border 0.5s,padding 0.8s,background-color 0.5s;-webkit-transition:border 0.5s,padding 0.8s,background-color 0.5s;-moz-transition:border 0.5s,padding 0.8s,background-color 0.5s;-ms-transition:border 0.5s,padding 0.8s,background-color 0.5s;-o-transition:border 0.5s,padding 0.8s,background-color 0.5s}.background-fixed .desc,.gloves-set-sizes-btn,.modal-mask .modal b.close,header .select-lang,header .select-lang b,header .select-lang span,ul.sizes,ul.sizes li,ul.h-opts,ul.h-opts li,label{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}header,footer,nav,section,div,p,article,span,b,f,z,c1,c2,c3,table,tr,td,input,select,select:active,input:focus,textarea,ul,ol,li,a,z::before,z::after,div::after,div::before,h1,h2,h3,h4,h5,h6,img,label,label::before,button,strong{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes fadeInFadeOut{0%{opacity:1}40%{opacity:0}60%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeInFadeOut{0%{opacity:1}40%{opacity:0}60%{opacity:0}100%{opacity:1}}@-o-keyframes fadeInFadeOut{0%{opacity:1}40%{opacity:0}60%{opacity:0}100%{opacity:1}}@keyframes fadeInFadeOut{0%{opacity:1}40%{opacity:0}60%{opacity:0}100%{opacity:1}}.body-index .intro,.gallery-section-1 ul li b,.body-product .images ul li b,.body-events section ul li b,.body-product .bg-intro,.cart-item b,.cart-item-v2 .img,section.store-product .images ul li b,.body-custom-product div.col-1 div.block-3 div.thumbs-container b,.body-custom-product div.col-1 ul li b,.body-custom-product div.col-1 .custom-images li b,.body-cart .modal-mask .content b,.body-store section ul li b,.body-ex-and-pat .div-container .examples ol li b,.custom-section-1,.body-index .collections .slider-wrapper .slides li,.body-exclusive-models .background-fixed,.body-exclusive-models .background-fixed .img,.exm-div-3 .ul-slider li b,.cart-resume .product-list li b,section.store-product .row .image,.wax-promo-ul li b,.tshirts-images div{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.page-with-container{position:relative;left:50%;width:100%;max-width:1180px}.fleft{float:left}.fright{float:right}@media (hover:hover){a:hover{text-decoration:underline}ul.menu li a:hover{border-color:#000;text-decoration:none;color:#000}ul.menu li.li-exclusive a:hover{color:#000;background-color:#fff;border-color:#000}ul.menu li:hover .submenu{display:block}ul.menu li .submenu .gender .col a:hover{border-color:transparent;text-decoration:underline}header .cart:hover,header .instashop:hover{opacity:.7}header .select-lang span:hover{background-color:#fcfcfc}footer h2 a:hover{border-color:#000}footer .hr a:hover{color:#fff}.start-customizing-btn:hover{color:#fff;background-color:#252525;text-decoration:none}.gallery-section-1 ul li:hover::before,.body-product .images ul li:hover::before{opacity:1}.gallery-section-1 ul li:hover b,.body-product .images ul li:hover b{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.gallery-section-1 .photos img:hover{transform:scale(1.1)}.gallery-mask .images-container .label a:hover{color:inherit}.gallery-mask .images-container .label a:hover{text-decoration:underline}.gallery-mask b:hover{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}.body-events section ul li:hover::before{opacity:1}.body-events section ul li:hover b{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.body-store nav ul.products li a:hover{color:#bbb}.body-store section ol li:hover{background-color:#ff4c30}.body-store section ul li:hover{border-color:#bbb}.body-reviews .stars.rate b:not(.f):hover::after{color:#bbb}.body-ex-and-pat .div-container .examples ol li b:hover{border:6px solid #000}.custom-ul-1 li:hover b{background-size:110% auto;background-position:center center}.custom-ul-1 li:hover div{transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px)}.body-custom-product div.col-1 div.block-3 div.thumbs-container b:hover,.body-custom-product div.col-1 .custom-images li:hover,.body-custom-product div.col-1 .custom-images img:hover{border:5px solid #000}.body-custom-product div.col-2 .label-box div.custom ul li.item b:hover::after{color:#253b80}.body-findus section ul li.stores div:hover strong{text-decoration:underline}.body-custom-product ul.sizes li#btn-made-to-size:hover,.body-store-product ul.sizes li#btn-made-to-size:hover{color:#fff}.cart-resume .close-btn:hover{color:#f97e12}.cart-resume .link-to-cart a.cart:hover{color:#f97e12}.body-cart .checkout-container li.left .cart-item h2:hover{background-color:#a51528}ul.summary li .btn.orange:hover,div.product-cart-opts .btn:hover{background-color:#777;border:1px solid #777}.exm-div-3 .arrows li:hover::after{color:#777}ul.style li:hover,ul.sizes li:hover,ul.h-opts li:hover:not([data-disabled='true']){color:#fff!important;background-color:#000!important}ul.style.disabled li:hover,ul.sizes.disabled li:hover{color:inherit!important;background-color:inherit!important}ul.h-opts li.disabled:hover,ul.style.disabled li:hover,ul.sizes.disabled li:hover,ul.h-opts.disabled li:hover{cursor:default!important}ul.h-opts.disabled li:hover{opacity:.3!important;color:inherit!important;background-color:inherit!important}.go-top:hover{background-color:#000}.btn:hover{background-color:#aaa;text-decoration:none}.btn.black:hover{background-color:#777;border:1px solid #777}.btn.black-wine:hover{background-color:#c71d33;border:1px solid #c71d33}.btn.black-orange:hover{background-color:#ff4c30;border:1px solid #ff4c30}.btn.orange:hover{background-color:#252525;border:1px solid #252525}.btn.green:hover{background-color:#1d4f04;border:1px solid #1d4f04}.btn.gray:hover{background-color:#fff;color:#000;border:1px solid #000}.btn.bordered:hover{border:1px solid #777;color:#777;background-color:transparent}.btn.white-bordered:hover{border:1px solid #fff;color:#252525;background-color:#fff}.btn.b-tran-white:hover{background-color:transparent;border:1px solid #fff}.btn.paypal-style:hover{background-color:#169BD7}.tshirts-promo .btn:hover{border:1px solid #ff4c30}.body-custom-product.wallet .select-color-btn:hover{background-color:#000;color:#fff}.gloves-set-sizes-btn:hover{background-color:#fff;color:#ff4c30}.tshirts-quantity-div .select-gender span:hover:not(.active){background-color:#fefefe;color:#333}.modal-offer-wax a.link:hover{color:red}}@media (max-aspect-ratio:1046/664){.background-fixed,.background-fixed .img{background-size:auto 100%}}@media only screen and (max-width:1370px){header,section,footer .hr{padding-left:50px;padding-right:50px}.body-checkout section h1.title,.body-order-confirmation section h1.title,.checkout-container{width:100%}}@media only screen and (max-width:1280px){.body-store nav{left:0;margin-left:0}.body-store .nav-mask-control{display:block}.body-custom-product div.col-2{padding-left:20px}.exm-div-3{max-width:100%;padding-left:50px;padding-right:50px}.fleft .exm-div-3 .ul-slider,.fleft .exm-div-3 .arrows{right:50px}.fright .exm-div-3 .ul-slider,.fright .exm-div-3 .arrows{left:50px}.exm-div-4 h1{top:-35px}.exm-div-4 p{margin:-80px 0 0 0}section.store-product .row,div.product-cart-opts,div.product-cart-opts .alert .page-with-container{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1180px){.header-msg .page-with-container{max-width:80%}}@media only screen and (max-width:1050px){.gallery-section-1 .photos{-webkit-column-count:3;-moz-column-count:3;column-count:3}.body-custom-product div.col-1{width:350px}.body-custom-product div.col-1 div.block-3 ul li{height:470px}.body-custom-product div.col-1 div.block-3{height:540px}.body-custom-product.gift-card div.col-1 div.block-3,.body-custom-product.gift-card div.col-1 div.block-3 ul li{height:250px}.body-custom-product div.col-2{width:calc(100% - 350px);width:-webkit-calc(100% - 350px);width:-moz-calc(100% - 350px);width:-ms-calc(100% - 350px);width:-o-calc(100% - 350px)}.body-custom-product div.col-2 .label-box div.custom{max-height:470px}.body-custom-product div.col-1 .custom-images li,.body-custom-product div.col-1 .custom-images img{margin:4px}.body-custom-product div.col-1 .custom-images.noxious-colors img{margin:0 2%;width:29.3333%}.body-custom-product div.col-1 div.block-7.price-by-leather-type{text-align:center}.body-custom-product div.col-1 div.block-7.price-by-leather-type .btn{display:inline-block;float:none}.body-custom-product div.col-1 div.block-7.price-by-leather-type span{clear:both;width:100%;text-align:center;line-height:15px;margin:20px 0 5px 0}}@media only screen and (max-width:1024px){header,section,footer .hr,.exm-div-3{padding-left:20px;padding-right:20px}.fleft .exm-div-3 .ul-slider,.fleft .exm-div-3 .arrows{right:20px}.fright .exm-div-3 .ul-slider,.fright .exm-div-3 .arrows{left:20px}header{padding-right:10px}.index-reviews-div-1{font-size:20px}.body-store section ul li{padding:5px}section.store-product .images{width:480px}section.store-product .images ul li{width:235px;height:250px;margin-bottom:10px}section.store-product .images ul li:nth-child(odd){margin-right:10px}section.store-product .info{width:calc(100% - 490px);width:-webkit-calc(100% - 490px);width:-moz-calc(100% - 490px);width:-ms-calc(100% - 490px);width:-o-calc(100% - 490px)}.checkout-container li.left{width:calc(100% - 300px);width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px);width:-ms-calc(100% - 300px);width:-o-calc(100% - 300px)}.insta .checkout-container li.left{width:100%}.checkout-container li.right{width:280px}.body-cart .checkout-container li.left .cart-item b{width:130px;height:110px}.body-cart .checkout-container li.left .cart-item span{width:calc(100% - 140px);width:-webkit-calc(100% - 140px);width:-moz-calc(100% - 140px);width:-ms-calc(100% - 140px);width:-o-calc(100% - 140px)}.body-cart .checkout-container li.left .cart-item .btn{width:48%;margin:5px 0 0 0!important}.body-cart .checkout-container li.left .cart-item .btn:nth-of-type(1){margin-right:2%!important}.modal-mask .modal.mSize{width:740px}.body-cart .edit-product .modal{padding:30px 45px;min-height:350px}.body-cart .modal-mask .content h6{margin:20px 0 25px 0}.body-cart .modal-mask .content ul{width:auto;margin:10px 0}.exm-div-4 h1{top:0;left:-5px;font-size:60px;line-height:70px}.exm-div-4 p{margin:-20px 0 0 0}.exm-div-3 .ul-slider,.exm-div-3 .ul-slider li,.exm-div-3 .ul-slider li b{width:450px;height:380px}.exm-div-3 .ul-slider{margin-top:-190px}.exm-div-3 .arrows{top:calc(50% + 215px);top:-webkit-calc(50% + 215px);top:-moz-calc(50% + 215px);top:-ms-calc(50% + 215px);top:-o-calc(50%+215px)}.exm-div-4{width:calc(100% - 500px);width:-webkit-calc(100% - 500px);width:-moz-calc(100% - 500px);width:-ms-calc(100% - 500px);width:-o-calc(100% - 500px)}section.store-product .row,div.product-cart-opts,div.product-cart-opts .alert .page-with-container{padding-left:20px;padding-right:20px}section.store-product .row .text h1{font-size:60px;line-height:30px}section.tshirts .page-with-container.tshirts-title{padding:50px 0 10px 20px}.tshirts-images div{width:280px;height:391px}.tshirts-images div:nth-of-type(1){margin-left:20px}}@media only screen and (max-width:890px){.body-cart .cart-item-v2 .details{width:100%;margin-top:20px}.reviews-ul-1{width:90%}.reviews-ul-1 li{font-size:14px;margin:15px 0;padding-bottom:15px}.reviews-ul-1 li div{margin:3px}.reviews-ul-1 li .stars b:first-child{margin:0 3px 0 0}.reviews-ul-1 li .name span{font-size:12px}.tshirts-quantity-div.nth-child-2{margin:0 0 0 2%}.tshirts-quantity-div.nth-child-3,.tshirts-quantity-div.nth-child-4{margin-top:40px}}@media only screen and (max-width:768px){section.header-with-message:nth-of-type(1){margin-top:140px}.reviews-div-3.header-with-message{top:140px}h1.title{font-size:28px}.gallery-section-1 ul li{width:50%}.body-events section ul li b{height:300px}.body-findus section ul li.stores{width:100%;padding:0;height:auto;max-height:none}.body-findus section ul li.map{margin-top:20px;width:100%}.body-store nav{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}.body-store section{padding-top:70px}.body-store section .page-with-container{padding-left:0}section.store-product .images{width:100%}section.store-product .images ul li{width:48%;height:280px;margin:5px 1%}section.store-product .images ul li:nth-child(odd){margin-right:1%}section.store-product .info{width:100%;margin-top:40px}.checkout-container li.left{width:100%}.checkout-container li.right{width:100%;margin-top:20px}.modal-mask .modal.mSize{width:90%}.body-cart .edit-product .modal{padding:20px}.body-cart .modal-mask .content b{width:150px;height:150px;margin:-75px 0 0 0}.body-cart .modal-mask .content span{width:calc(100% - 170px);width:-webkit-calc(100% - 170px);width:-moz-calc(100% - 170px);width:-ms-calc(100% - 170px);width:-o-calc(100% - 170px)}.body-cart .modal-mask .content h1{font-size:20px;line-height:28px}.body-cart .modal-mask .content h6{font-size:16px}.body-cart .edit-product ul.sizes{width:100%}.body-checkout section .left .summary,.body-checkout section .left .discountCode{display:block}.body-checkout[data-ajgc="1"] section .left .summary,.body-checkout section .right{display:none}.body-checkout[data-ajgc="1"] div.checkout-box.payment{margin-top:20px!important}.body-checkout[data-ajgc="1"] section .right{display:block}.body-checkout .payment .payment-button-box #payButton,.body-checkout .payment .payment-button-box #paypalButton{width:100%}.body-product .bg-intro div{font-size:28px}.body-product .desc{margin:0;min-height:0;padding:100px 10%}.body-product .images ul li{height:300px}.body-product .images ul li:last-child{height:280px}.returns section p,.returns section ul,.policies section p{width:80%;left:10%;margin:20px 0}.body-custom-product div.col-1,.body-custom-product.wallet div.col-1,.body-custom-product.constrictor div.col-1{width:100%}.body-custom-product div.col-1 div.block-3 ul{position:absolute;top:0;left:0;bottom:70px;right:0}.body-custom-product.wallet div.col-1 div.block-3 ul,.body-custom-product.constrictor div.col-1 div.block-3 ul{position:relative;top:auto;left:auto;bottom:auto;right:auto}.body-custom-product div.col-1 div.block-3 ul li{height:100%}.body-custom-product.wallet div.col-1 div.block-3 ul li,.body-custom-product.constrictor div.col-1 div.block-3 ul li{width:49%;height:auto}.body-custom-product div.col-1 div.block-3{height:0;padding-bottom:145%}.body-custom-product.wallet div.col-1 div.block-3,.body-custom-product.constrictor div.col-1 div.block-3{height:auto;padding-bottom:0}.body-custom-product.gift-card div.col-1 div.block-3{height:0;padding-bottom:60%}.body-custom-product.gift-card div.col-1 div.block-3 ul li{height:100%}.body-custom-product.gift-card div.col-1 div.block-3 ul.images{bottom:0}.body-custom-product div.col-1 .custom-images li,.body-custom-product div.col-1 .custom-images img{margin:5px}.body-custom-product div.col-2,.body-custom-product.wallet div.col-2,.body-custom-product.constrictor div.col-2{width:100%;padding-left:0;margin-top:50px}.body-custom-product div.col-2 .label-box div.custom{max-height:none}.body-custom-product div.col-2 .label-box h1{left:50%;min-width:170px;transform:translateX(-50%) scale(1,.8);-webkit-transform:translateX(-50%) scale(1,.8);-moz-transform:translateX(-50%) scale(1,.8);-ms-transform:translateX(-50%) scale(1,.8);-o-transform:translateX(-50%) scale(1,.8)}.body-custom-product div.col-2 .block-2 .btn{width:80%;padding:0}.body-cart .cart-item-v2 .details{width:calc(100% - 190px);width:-webkit-calc(100% - 190px);width:-moz-calc(100% - 190px);width:-ms-calc(100% - 190px);width:-o-calc(100% - 190px);margin-top:0}.body-ex-and-pat section .page-with-container{padding-left:15px;padding-right:15px}.exm-div-1{padding:80px 0}.exm-div-2{width:100%}.exm-div-3 .ul-slider,.exm-div-3 .ul-slider li,.exm-div-3 .ul-slider li b{width:100%;height:450px}.exm-div-3 .ul-slider{position:relative!important;float:left!important;left:0!important;right:0!important;margin-top:50px}.exm-div-3 .arrows{position:relative!important;float:left;top:0!important;left:0!important;right:0!important;margin-top:25px}.exm-div-4{width:100%}.background-fixed,.background-fixed .img{background-position:70% center}section.store-product .row::before{width:100%}section.store-product .row .text{width:100%;margin-bottom:40px}section.store-product .row .text p,section.store-product .row.fright .text p{padding:0}section.store-product .row .image{width:50%;padding-bottom:50%;float:left}section.store-product .row.fright .image{float:right}div.product-cart-opts{height:65px;text-align:center;padding:10px 0 0 0}div.product-cart-opts .quantity{width:180px}div.product-cart-opts h2{font-size:12px;line-height:45px}div.product-cart-opts .custom-select{width:90px;height:45px}div.product-cart-opts .custom-select select{height:45px!important}div.product-cart-opts .custom-select z{line-height:45px}div.product-cart-opts .btn{width:240px;padding:0;line-height:43px;margin:0}div.product-cart-opts .alert .page-with-container{text-align:center}.body-custom-product.wallet .h1-1,.body-custom-product.constrictor .h1-1{text-align:center;font-size:92px}.wax-div{width:44%;margin:0}.wax-div.kit{margin-left:2%}}@media only screen and (max-width:630px){.body-index .collections .slider-wrapper .slides li .btn,.body-index .intro .btn{width:90%;font-size:22px;height:65px;line-height:65px}.body-index .intro{padding-bottom:80%}footer .logo{padding-top:10px;padding-right:50px}.body-events section ul li{width:100%}.body-events section ul li.mRight{margin-right:0}.body-contact section ul li.desc{width:100%;padding-right:0}.body-contact section ul li.form{width:100%;margin-top:20px}section.store-product .images ul li{width:100%;height:300px;margin:0 0 10px 0}section.store-product .images ul li:nth-child(odd){margin-right:0}.modal-mask .modal{width:90%;max-height:90%;overflow-y:auto}.modal-mask.tshirts-promo .modal{overflow-y:visible}.tshirts-promo h1{font-size:20px;margin-bottom:20px}.tshirts-promo ul{margin-bottom:15px}.tshirts-promo ul li{margin:8px 0}.tshirts-promo img{height:40px}.tshirts-promo .btn,.tshirts-promo .btn:active{bottom:-45px;height:40px;line-height:38px;font-size:16px}.modal-mask .modal b.close{position:fixed;top:10px;right:10px;color:#252525}.body-cart .modal-mask .content b{display:inline-block;position:static;margin-top:0}.body-cart .modal-mask .content span{width:100%;margin-top:20px}.body-contact section ul li.form{width:100%}.custom-ul-1 li{width:200px}.custom-ul-1 li strong{font-size:15px}.gallery-section-1 .photos{-webkit-column-count:2;-moz-column-count:2;column-count:2}.reviews-ul-1{width:95%}.reviews-div-1{width:90%}.reviews-div-1 textarea,.reviews-div-1 textarea:focus{height:180px}.body-reviews .stars{height:12px}.body-reviews .stars b{width:12px;height:12px;margin:0 3px}.body-reviews .stars b::after{width:12px;height:12px;line-height:12px;font-size:10px}.body-reviews .stars.rate{height:30px;width:180px}.body-reviews .stars.rate b{width:30px;height:30px}.body-reviews .stars.rate b::after{width:30px;height:30px;line-height:30px;font-size:22px}.exm-div-1{margin:20px 0}.exm-div-5{margin-top:50px}.exm-div-3 .ul-slider,.exm-div-3 .ul-slider li,.exm-div-3 .ul-slider li b{height:400px}.modal-offer-wax .modal{width:90%!important}.modal-offer-wax h1{font-size:40px}.modal-offer-wax h2{font-size:12px}.modal-offer-wax .btn,.modal-offer-wax .btn:active,.modal-offer-wax .btn:visited{padding:0 20px}.wax-promo-ul{width:100%;margin:0 0 30px 0}}@media only screen and (max-width:590px){.index-reviews-div-1{font-size:14px}.index-reviews-div-1 .comments{padding:0 5%}.body-ex-and-pat .div-container .form .inputs .w50{width:100%}.body-ex-and-pat .div-container .form .inputs .w50:nth-child(even){margin-left:0}section.store-product h1.title{margin:0;font-size:50px}section.store-product .row{margin:20px 0;padding:20px}section.store-product .row .text{margin-bottom:20px}section.store-product .row.fright .text{text-align:left}section.store-product .row .image{width:100%;padding-bottom:100%}.wax-title{margin-bottom:30px}.wax-title h2{font-size:14px}.wax-div{width:100%;margin:0}.wax-div.kit{margin:40px 0 0 0}}@media only screen and (max-width:560px){.body-custom-product div.col-1 .custom-images{width:100%}.body-custom-product div.col-1 .custom-images li,.body-custom-product div.col-1 .custom-images img{margin:2px}.body-custom-product div.col-2 .block-2 .btn{width:100%}.body-custom-product.gift-card div.col-2 .label-box div.custom{padding:20px 20px 20px 20px}.body-cart .cart-item-v2 .details{width:100%;margin-top:20px}.body-cart .cart-item-v2.tshirts .details{margin-top:0}.background-fixed .desc{width:70%;right:auto;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.background-fixed .desc img{height:auto;width:100%}.exm-div-3 .ul-slider,.exm-div-3 .ul-slider li,.exm-div-3 .ul-slider li b{height:350px}.body-ex-and-pat .div-container .form .select ul{margin:0 0 0 0;width:100%}.tshirts-quantity-div{width:100%}.tshirts-quantity-div.nth-child-2,.tshirts-quantity-div.nth-child-3,.tshirts-quantity-div.nth-child-4{margin:20px 0 0 0}div.add-tshirts-btn{width:90%}div.add-wax-btn{width:100%}.body-custom-product.wallet .h1-1,.body-custom-product.constrictor .h1-1{font-size:60px}.body-custom-product.wallet .h1-1 span,.body-custom-product.constrictor .h1-1 span{font-size:30px}}@media only screen and (max-width:480px){header .logo,header .logo img{height:30px}header .logo{margin:20px 0}.body-store-product .popup .box{right:0;width:100%}.body-product .images ul li{width:100%;height:280px;margin:3px 0 0 0}.body-checkout section .shipping input[type='text'],.body-checkout section .shipping input[type='password']{width:100%;margin:0 0 10px 0}.body-checkout section .shipping .custom-select{width:100%;margin-bottom:10px}.body-cart .modal-mask.custom-options .modal{padding:30px 20px}.exm-div-3 .ul-slider,.exm-div-3 .ul-slider li,.exm-div-3 .ul-slider li b{height:300px}.header-msg{font-size:14px;font-family:'Comfortaa-Regular'}.header-msg .page-with-container{max-width:85%}div.product-cart-opts{height:90px}div.product-cart-opts .quantity{width:100%}div.product-cart-opts h2{float:none;line-height:25px;margin-right:10px}div.product-cart-opts .custom-select{height:25px}div.product-cart-opts .custom-select select{height:25px!important}div.product-cart-opts .custom-select z{line-height:25px}div.product-cart-opts .btn{width:240px;line-height:33px;margin:10px 0 0 0}.modal-offer-wax h2{margin:0 0 20px 0}.wax-promo-ul li{width:80%;margin:0 10%}.wax-promo-ul li:nth-of-type(2){margin:20px 10% 0 10%}.modal-offer-wax a.link,.modal-offer-wax a.link:visited{margin:20px 0 30px 0}.body-custom-product div.col-2 .label-box{border:none;border-top:1px solid #aaa}.body-custom-product div.col-2 .label-box div.custom{padding:0}section.tshirts .page-with-container.tshirts-title{padding:40px 15px 10px 15px}.tshirts-images div{width:231px;height:322px}.tshirts-images div:nth-of-type(1){margin-left:15px}}@media only screen and (max-width:425px){.body-index .collections .slider-wrapper .slides li .btn,.body-index .intro .btn{width:90%;font-size:16px;height:50px;line-height:50px}footer .hr{text-align:center}footer .hr .sitemap{width:90%;margin:0 5% 20px 5%}footer .hr .sitemap ul{text-align:center;width:100%;margin:0;font-size:1.1em}footer .hr .sitemap ul:nth-of-type(2){margin-top:20px}footer .logo{display:inline-block;float:none;padding-top:0;padding-right:0}footer .hr span{display:block;width:90%;margin:0 5%}.gallery-section-1 ul li{width:100%}.body-findus section ul li.map #map{min-height:300px;max-height:300px}.modal-mask .modal.sSize{width:90%}.body-cart .checkout-container li.left .cart-item b{width:50px;height:40px}.body-cart .checkout-container li.left .cart-item span{width:calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:-ms-calc(100% - 60px);width:-o-calc(100% - 60px)}.returns section p,.returns section ul,.policies section p{width:95%;left:2.5%}.custom-ul-1 li{width:300px}.custom-ul-1 li strong{font-size:18px}.cart-item-v2 .details h6{float:left;width:100%}.body-cart .cart-item-v2 .details ul li b{width:100%;margin:5px 0;text-align:left}.body-cart .cart-item-v2 .details ul li span{width:100%;padding:3px 5px}.body-cart .cart-item-v2 .details .btn{width:100%}.checkout-container .btn.green{width:100%}}@media only screen and (max-width:400px){.body-ex-and-pat .div-container .form .file span::after{top:100%;left:0;right:auto}.body-ex-and-pat .div-container .form .file input[type="file"]{margin:10px 0 10px 45px;width:calc(100% - 45px);width:-webkit-calc(100% - 45px);width:-moz-calc(100% - 45px);width:-ms-calc(100% - 45px);width:-o-calc(100% - 45px)}.body-custom-product div.col-1 .block-5 h2{line-height:30px;margin-top:-15px}.product-measures-data li input::-webkit-input-placeholder{font-size:10px}.product-measures-data li input:-ms-input-placeholder{font-size:10px}.product-measures-data li input::placeholder{font-size:10px}section.store-product .row .text h1{font-size:50px;line-height:25px}.body-custom-product div.col-1 div.block-3{padding-bottom:160%}}@media only screen and (max-width:375px){div.mask-mobile-menu span{margin:20px 0 0 0;width:40px}div.mask-mobile-menu span::before{width:40px;font-size:20px}.body-events section .events-btn{width:100%;padding:0}.body-contact section ul li.form .btns{text-align:center}.body-contact section ul li.form .btns .btn.clear{float:none;padding:0 10px}.body-contact section ul li.form .btns .btn.send{width:100%;margin-top:10px}.body-exclusive section .container .row.form .btns .btn{width:100%;margin:0 0 5px 0}.exm-div-3 .ul-slider,.exm-div-3 .ul-slider li,.exm-div-3 .ul-slider li b{height:250px}.body-ex-and-pat .div-container .form .select.patch-kind ul li{width:100%}.body-custom-product div.col-1 div.block-7 .btn{width:100%}.body-custom-product div.col-1 div.block-7 span{width:100%;text-align:center;margin:20px 0 0 0}}@media only screen and (max-width:350px){.cart-resume{padding:30px 15px}.cart-resume .btn{padding:0 20px!important}.body-custom-product.wallet .h1-1,.body-custom-product.constrictor .h1-1{font-size:50px}.body-custom-product.wallet .h1-1 span,.body-custom-product.constrictor .h1-1 span{font-size:27px}}@media only screen and (max-width:320px){header .cart,header .instashop{margin-right:5px}header .select-lang{margin-right:5px;padding:0 12px 0 0;border:none}header .select-lang::after{right:0}header .select-lang.open{border:none}header .select-lang span{padding:0 5px}header .select-lang b abr{display:block}header .select-lang b z{display:none}.body-ex-and-pat .div-container .form .btns .btn{width:100%;margin-bottom:10px}}