@font-face {
    font-family: 'Abadi MT Condensed Light', sans-serif';
    src: url('/assets/fonts/AbadiMT-CondensedLight.woff2') format('woff2'),
    url('/assets/fonts/AbadiMT-CondensedLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
body{position:fixed;top:0;bottom:0;width:100vw;height:100vh}body main.document{position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:scroll;overflow-x:hidden}body main.document page.site{position:relative;display:block}body main.document page.site .products-list>.grid-x{margin-left:-5px;margin-right:-5px}body main.document page.site .products-list .product{padding:5px}body main.document page.site .products-list .product .inner{display:block;border:solid 1px #EEE;padding:10px;outline:none}body main.document page.site .products-list .product .inner .photo{height:230px;display:flex;justify-content:center;align-items:center}body main.document page.site .products-list .product .inner .photo img{transition:transform ease .3s;transform:scale(0.97);max-width:200px;max-height:200px}body main.document page.site .products-list .product .inner .name{color:#444;text-transform:uppercase;height:50px;font-weight:bold;font-size:17px;max-height:49px;overflow:hidden}body main.document page.site .products-list .product .inner .dollar.price{color:#333;font-size:22px}body main.document page.site .products-list .product .inner .real.price{color:#AAA;font-size:16px}body main.document page.site .products-list .product .inner .price{text-transform:uppercase;font-weight:bold}body main.document page.site .products-list .product .inner .extra{margin:20px 0 22px 0;display:flex;justify-content:center;align-items:center}body main.document page.site .products-list .product .inner .extra a{color:#999;padding:2px 15px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;height:26px;border:solid 1px #F0F0F0;letter-spacing:.6px;font-family:'Abadi MT Condensed Light', sans-serif;font-weight:bold;font-size:12px;line-height:130%}body main.document page.site .products-list .product .inner .code,body main.document page.site .products-list .product .inner .name,body main.document page.site .products-list .product .inner .price{text-align:center;letter-spacing:.6px;font-family:'Abadi MT Condensed Light', sans-serif;line-height:130%}body main.document page.site .products-list .product .inner .code{color:#777;text-transform:unset;letter-spacing:.4px;height:22px;font-weight:normal;font-size:14px}body main.document page.site .products-list .product .inner:hover .photo img{transform:scale(1.02)}body main.document layer.overlay{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2);z-index:1}body main.document .grid-container{max-width:77.25em}@media print, screen and (min-width: 78.5em){body main.document .grid-container{padding-left:unset;padding-right:unset}}body main.document .abadi-cn-light{font-family:'Abadi MT Condensed Light', sans-serif}body main.document .swiss721-cn{font-family:'Swiss721 BT Condensed', sans-serif}body main.document .texta-narrow-black{font-family:'Texta Narrow Black', sans-serif;margin-top:-6px}body div#page{display:block;width:100vw;height:100vh;background-color:#FFF}body nav#mobile-menu{display:none;text-transform:uppercase;font-family:'Abadi MT Condensed Light', sans-serif;font-weight:bold}body nav#mobile-menu li.menu-group img{filter:invert(1)}body nav#mobile-menu li.menu-group svg{float:left}body nav#mobile-menu li.menu-group span{vertical-align:sub}body nav#mobile-menu li.menu-group img,body nav#mobile-menu li.menu-group svg{width:30px;height:25px;margin-right:10px}body nav#mobile-menu li.menu-group:nth-child(4) svg{margin-top:6px}body nav#mobile-menu.mm-menu{display:block}body main.document header.site{margin-bottom:2px;border-bottom:solid 1px #91BF4D}body main.document header.site section.top.bar{background-color:#003242}body main.document header.site section.top.bar .grid-x{align-items:center;position:relative}@media print, screen and (min-width: 20em){body main.document header.site section.top.bar .grid-x{height:auto}}@media print, screen and (min-width: 64em){body main.document header.site section.top.bar .grid-x{height:34px;justify-content:center}}@media print, screen and (min-width: 20em){body main.document header.site section.top.bar article.mobile.access{float:left;width:33%}}@media print, screen and (min-width: 64em){body main.document header.site section.top.bar article.mobile.access{display:none;width:unset}}body main.document header.site section.top.bar article.mobile.access .hamburger{width:max-content;display:block;margin-left:5px;padding:15px 5px;transform-origin:center}body main.document header.site section.top.bar article.mobile.access .hamburger .inner{transform-origin:center;width:32px;height:4px;display:block;background-color:#FFF;position:relative;border-radius:2px;transition:all ease .5s}body main.document header.site section.top.bar article.mobile.access .hamburger .inner:before{top:-10px}body main.document header.site section.top.bar article.mobile.access .hamburger .inner:after{bottom:-10px}body main.document header.site section.top.bar article.mobile.access .hamburger .inner:before,body main.document header.site section.top.bar article.mobile.access .hamburger .inner:after{content:"";position:absolute;width:32px;height:4px;display:block;border-radius:2px;background-color:#FFF;transition:all ease .5s}body main.document header.site section.top.bar article.mobile.access .hamburger.hamburger-opened .inner{background-color:transparent}body main.document header.site section.top.bar article.mobile.access .hamburger.hamburger-opened .inner:before{top:0;transform:rotate(45deg)}body main.document header.site section.top.bar article.mobile.access .hamburger.hamburger-opened .inner:after{bottom:0;transform:rotate(-45deg)}body main.document header.site section.top.bar article.brand{z-index:1;border-bottom-right-radius:10px;border-bottom-left-radius:10px;display:flex;justify-content:center;align-items:center}@media print, screen and (min-width: 20em){body main.document header.site section.top.bar article.brand{position:relative;padding:10px 0;width:33%}}@media print, screen and (min-width: 64em){body main.document header.site section.top.bar article.brand{position:absolute;top:0;left:0;padding:35px 0 0 0;background:linear-gradient(to bottom, #000F14, #003242);width:unset}}@media print, screen and (min-width: 77.25em){body main.document header.site section.top.bar article.brand{width:205px;height:185px}}@media print, screen and (min-width: 80em){body main.document header.site section.top.bar article.brand{width:210px;height:185px}}@media print, screen and (min-width: 90em){body main.document header.site section.top.bar article.brand{width:220px;height:190px}}@media print, screen and (min-width: 100em){body main.document header.site section.top.bar article.brand{width:228px;height:195px}}@media print, screen and (min-width: 20em){body main.document header.site section.top.bar article.brand img{height:14vw}}@media print, screen and (min-width: 64em){body main.document header.site section.top.bar article.brand img{height:6.407vw}}@media print, screen and (min-width: 20em){body main.document header.site section.top.bar article.cart{display:block;float:left;width:33%;padding-top:6px;padding-right:10px}}@media print, screen and (min-width: 64em){body main.document header.site section.top.bar article.cart{display:none}}body main.document header.site section.top.bar article.cart>.grid-x{width:100%}@media print, screen and (min-width: 20em){body main.document header.site section.top.bar article.cart>.grid-x{justify-content:flex-end}}@media print, screen and (min-width: 64em){body main.document header.site section.top.bar article.cart>.grid-x{justify-content:unset}}body main.document header.site section.top.bar article.cart .icon{display:flex;justify-content:center;align-items:center}body main.document header.site section.top.bar article.cart .icon .inner{position:relative}body main.document header.site section.top.bar article.cart .icon .inner svg{float:left;height:24px;fill:#FFF}body main.document header.site section.top.bar article.cart .icon .inner span.count{border-radius:100%;background-color:#91BF4D;position:absolute;width:22px;height:22px;color:#FFF;display:flex;justify-content:center;align-items:center;top:-10px;right:-10px;font-stretch:condensed;font-weight:bold;font-size:16px;line-height:120%}body main.document header.site section.top.bar article.legend{display:flex;align-items:center;text-transform:uppercase;font-size:13px;line-height:120%}@media print, screen and (min-width: 20em){body main.document header.site section.top.bar article.legend{display:none}}@media print, screen and (min-width: 64em){body main.document header.site section.top.bar article.legend{display:initial}}body main.document header.site section.top.bar article.legend a{display:contents}body main.document header.site section.top.bar article.legend a span.hash{color:#FDB800}body main.document header.site section.top.bar article.legend a span.computech{color:#91BF4C}body main.document header.site section.top.bar article.legend a span.hash,body main.document header.site section.top.bar article.legend a span.computech{font-style:italic;font-size:20px;line-height:120%;padding-right:5px}body main.document header.site section.top.bar article.legend a span.text{padding-left:20px;color:#FFF;font-weight:bold;line-height:120%}body main.document header.site section.main.bar{position:relative}body main.document header.site section.main.bar .container{min-height:6.9vw;justify-content:flex-end}@media print, screen and (min-width: 20em){body main.document header.site section.main.bar .container .content{width:100%}}@media print, screen and (min-width: 64em){body main.document header.site section.main.bar .container .content{width:79.39%}}body main.document header.site section.main.bar .container .content .top-row{padding:16px 0}body main.document header.site section.main.bar .container .content .mid-row{padding:0 0 5px 0}body main.document header.site section.main.bar article.home{padding-left:5px}@media print, screen and (min-width: 20em){body main.document header.site section.main.bar article.home{width:20%;display:none}}@media print, screen and (min-width: 64em){body main.document header.site section.main.bar article.home{display:initial;width:12%}}@media print, screen and (min-width: 20em){body main.document header.site section.main.bar article.quotation{width:70%;justify-content:center}}@media print, screen and (min-width: 64em){body main.document header.site section.main.bar article.quotation{width:49%;justify-content:flex-start}}body main.document header.site section.main.bar article.social{justify-content:center}@media print, screen and (min-width: 20em){body main.document header.site section.main.bar article.social{width:25%;margin-right:0;justify-content:flex-end}}@media print, screen and (min-width: 64em){body main.document header.site section.main.bar article.social{width:10%;margin-right:29%;justify-content:center}}body main.document header.site section.main.bar article.social .facebook,body main.document header.site section.main.bar article.social .instagram{display:flex;justify-content:center;align-items:center}body main.document header.site section.main.bar article.social .facebook a svg,body main.document header.site section.main.bar article.social .instagram a svg{float:left;height:15px;fill:#238C00}@media print, screen and (min-width: 20em){body main.document header.site section.main.bar article.social>.grid-x{width:100% !important}}@media print, screen and (min-width: 64em){body main.document header.site section.main.bar article.social>.grid-x{width:100% !important}}body main.document header.site section.main.bar article.search{position:relative}@media print, screen and (min-width: 20em){body main.document header.site section.main.bar article.search{width:100%}}@media print, screen and (min-width: 64em){body main.document header.site section.main.bar article.search{width:71%}}body main.document header.site section.main.bar article.search form{width:100%;height:50px;position:relative}body main.document header.site section.main.bar article.search form label{width:100%;position:absolute;border-radius:5px;border:.5px solid #DEDEDE;background-color:rgba(255,255,255,0.98);z-index:1;height:49.48px;overflow:hidden;transition:ease height .9s}body main.document header.site section.main.bar article.search form label input{height:47.8px;border-radius:5px;margin:0;border:none;box-shadow:none}body main.document header.site section.main.bar article.search form label layer.instant.search{top:-.8px;padding:10px;position:relative;background-color:rgba(255,255,255,0.98);min-height:400px;border-top:solid .5px #DEDEDE}body main.document header.site section.main.bar article.search form label layer.instant.search .loading{background-color:rgba(255,255,255,0.7)}body main.document header.site section.main.bar article.search form label layer.instant.search .loading svg{height:50px}body main.document header.site section.main.bar article.search form label layer.instant.search .not-found{font-family:"Abadi MT Condensed Light", sans-serif;font-size:16px;font-weight:bold;color:#222}body main.document header.site section.main.bar article.search form label layer.instant.search .categories{width:25%}body main.document header.site section.main.bar article.search form label layer.instant.search .categories ul{margin:15px 0 0 10px;list-style:none}body main.document header.site section.main.bar article.search form label layer.instant.search .categories ul li a{color:#444;font-size:14px;line-height:120%;font-family:'Abadi MT Condensed Light', sans-serif}body main.document header.site section.main.bar article.search form label layer.instant.search .products{width:70%;margin-left:5%}body main.document header.site section.main.bar article.search form label layer.instant.search .products .item{padding:10px}body main.document header.site section.main.bar article.search form label layer.instant.search .products .item .inner{font-family:'Abadi MT Condensed Light', sans-serif}body main.document header.site section.main.bar article.search form label layer.instant.search .products .item .inner .photo{display:flex;justify-content:center;align-items:center;height:100px;overflow:hidden}body main.document header.site section.main.bar article.search form label layer.instant.search .products .item .inner .photo img{max-width:95px;max-height:95px;transform:scale(0.95);transition:all ease .3s}body main.document header.site section.main.bar article.search form label layer.instant.search .products .item .inner .code{color:#6E6E6E;font-size:12px;text-align:center;margin:8px 0;height:20px;line-height:120%;overflow:hidden}body main.document header.site section.main.bar article.search form label layer.instant.search .products .item .inner .name{font-size:14px;text-align:center;color:#444;height:30px;line-height:120%;overflow:hidden}body main.document header.site section.main.bar article.search form label layer.instant.search .products .item .inner:hover img{transform:scale(1.05)}body main.document header.site section.main.bar article.search form label layer.instant.search .loading,body main.document header.site section.main.bar article.search form label layer.instant.search .not-found{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;min-width:200px;min-height:200px}body main.document header.site section.main.bar article.search form label.instant-opened{height:470px}body main.document header.site section.main.bar article.search form label.instant-opened ~ button{border-bottom-right-radius:0}body main.document header.site section.main.bar article.search form button{z-index:1;position:absolute;top:.2px;right:0;margin:0;display:flex;justify-content:center;align-items:center;background-color:#002A38;height:48.4px;font-size:15px;line-height:20px;min-width:102px;border-top-right-radius:5px;border-bottom-right-radius:5px;text-transform:uppercase;color:#ABCE77;transition:all ease .2s}body main.document header.site section.main.bar article.search form button span{margin-top:2px}body main.document header.site section.main.bar article.search form button:hover{background-color:rgba(0,42,56,0.9)}body main.document header.site section.main.bar article.search layer.overlay{position:absolute;z-index:2;border-radius:5px}@media print, screen and (min-width: 20em){body main.document header.site section.main.bar article.sellers{display:none;width:50%;padding-top:10px}}@media print, screen and (min-width: 64em){body main.document header.site section.main.bar article.sellers{display:initial;width:13%;margin-left:6%;padding-top:unset}}body main.document header.site section.main.bar article.sellers svg{float:left;height:20px}body main.document header.site section.main.bar article.sellers span{margin-left:5px;font-size:16px;line-height:100%;color:#000}@media print, screen and (min-width: 20em){body main.document header.site section.main.bar article.cart{display:none}}@media print, screen and (min-width: 64em){body main.document header.site section.main.bar article.cart{display:initial;width:10%;padding-top:unset}}body main.document header.site section.main.bar article.cart>.grid-x{width:100%}@media print, screen and (min-width: 20em){body main.document header.site section.main.bar article.cart>.grid-x{justify-content:flex-end}}@media print, screen and (min-width: 64em){body main.document header.site section.main.bar article.cart>.grid-x{justify-content:unset}}body main.document header.site section.main.bar article.cart .icon{display:flex;justify-content:center;align-items:center}body main.document header.site section.main.bar article.cart .icon .inner{position:relative}body main.document header.site section.main.bar article.cart .icon .inner svg{float:left;height:24px}body main.document header.site section.main.bar article.cart .icon .inner span.count{border-radius:100%;background-color:#91BF4D;position:absolute;width:22px;height:22px;color:#FFF;display:flex;justify-content:center;align-items:center;top:-10px;right:-10px;font-stretch:condensed;font-weight:bold;font-size:16px;line-height:120%}body main.document header.site section.main.bar article.cart .text{color:#000;font-size:16px;line-height:100%}body main.document header.site section.main.bar article.home,body main.document header.site section.main.bar article.quotation{color:#444;text-transform:uppercase;font-weight:bold;font-size:15px;line-height:120%}body main.document header.site section.main.bar article.home a,body main.document header.site section.main.bar article.quotation a{color:#444}@media print, screen and (min-width: 64em){body main.document header.site section.main.bar article.home,body main.document header.site section.main.bar article.quotation,body main.document header.site section.main.bar article.social,body main.document header.site section.main.bar article.sellers,body main.document header.site section.main.bar article.cart{display:flex;align-items:center}}body main.document header.site section.action.bar{background-color:#F4F4F4;padding-top:5px}body main.document header.site section.action.bar .container{justify-content:flex-end}@media print, screen and (min-width: 20em){body main.document header.site section.action.bar .container .content{width:100%}}@media print, screen and (min-width: 64em){body main.document header.site section.action.bar .container .content{width:79.39%}}body main.document header.site section.action.bar .container .content .btm-row{padding:0 0 10px 0}body main.document header.site section.action.bar article.departments{position:inherit;z-index:0;width:18.5%}@media print, screen and (min-width: 20em){body main.document header.site section.action.bar article.departments{display:none}}@media print, screen and (min-width: 64em){body main.document header.site section.action.bar article.departments{display:initial}}body main.document header.site section.action.bar article.departments .dropdown.button{z-index:10}body main.document header.site section.action.bar article.departments .dropdown.button span.hamburger{position:relative;display:inline-block;background-color:#A3C969;width:21px;height:4px;vertical-align:middle;margin-right:5px}body main.document header.site section.action.bar article.departments .dropdown.button span.hamburger:before,body main.document header.site section.action.bar article.departments .dropdown.button span.hamburger:after{content:"";left:0;position:absolute;width:21px;height:4px;background-color:#A3C969}body main.document header.site section.action.bar article.departments .dropdown.button span.hamburger:before{top:-7px}body main.document header.site section.action.bar article.departments .dropdown.button span.hamburger:after{bottom:-7px;width:15px}body main.document header.site section.action.bar article.departments .dropdown.button span.text{margin:0 5px}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu{cursor:default;text-align:initial;position:absolute;overflow:hidden;height:0;left:0;right:0;z-index:3;transition:ease-out .2s}@media print, screen and (min-width: 80em){body main.document header.site section.action.bar article.departments .dropdown.button .context-menu{top:185px}}@media print, screen and (min-width: 100em){body main.document header.site section.action.bar article.departments .dropdown.button .context-menu{top:190px}}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .glass .pipe{background-color:#00222D;position:relative;width:18.1%;height:11px}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall{padding:20px 0;background-color:#00222D}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul{margin:0;font-family:'Abadi MT Condensed Light', sans-serif;list-style:none;width:16%;margin-left:1.8%}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group{padding:3px 0}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group a{text-transform:uppercase;color:#FFF;font-size:16px;font-weight:bold}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group a svg{float:left;fill:#FFF;margin-right:5px}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group a img,body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group a svg{max-width:36px;min-width:36px}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group a span{margin-left:3px;vertical-align:sub;color:#A3C969}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group a:hover{font-weight:bold}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group>a{display:flex;align-items:center;height:35px}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group ul.menu-categories{width:100%;margin:0;margin-left:29px;margin-top:10px}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group ul.menu-categories li.menu-category{width:100%;display:inline-block;padding:1px 0;margin-top:10px}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group ul.menu-categories li.menu-category a{text-transform:uppercase;color:#FFF;font-size:14px;font-weight:normal;padding:.1em 1em}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group ul.menu-categories li.menu-category a:hover span{text-decoration:underline}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul li.menu-group ul.menu-categories li.menu-category a span{color:#FFF;vertical-align:baseline;margin-left:5px}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul:first-child{margin-left:0}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall ul:last-child{width:11%}body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .glass>.grid-container,body main.document header.site section.action.bar article.departments .dropdown.button .context-menu .wall>.grid-container{max-width:1236px}body main.document header.site section.action.bar article.departments .dropdown.button:hover .context-menu{height:335px}@media print, screen and (min-width: 20em){body main.document header.site section.action.bar article.main-menu{display:none;width:100%;margin:0}}@media print, screen and (min-width: 64em){body main.document header.site section.action.bar article.main-menu{display:initial;width:50%;margin:8px 0 10px 2.5%;border-left:solid 1px #DDD}}body main.document header.site section.action.bar article.main-menu ul{width:100%;display:inline-table;list-style:none;margin:0}body main.document header.site section.action.bar article.main-menu ul li{display:table-cell}body main.document header.site section.action.bar article.main-menu ul li a{width:100%;display:flex;justify-content:center;align-items:center;padding:.1rem 1rem;color:#238C00;text-transform:uppercase;font-style:normal;font-stretch:condensed;font-weight:bold;font-size:15px;line-height:120%}@media print, screen and (min-width: 20em){body main.document header.site section.action.bar article.product-list{display:none}}@media print, screen and (min-width: 64em){body main.document header.site section.action.bar article.product-list{display:initial;margin-left:6%;width:23%}}body main.document header.site section.action.bar article.product-list .dropdown.button{width:100%;position:relative}body main.document header.site section.action.bar article.product-list .dropdown.button svg{float:left;position:absolute;vertical-align:middle;height:22px;margin-top:-2px;fill:#A3C969}body main.document header.site section.action.bar article.product-list .dropdown.button span.text{margin-left:30px}body main.document header.site section.action.bar article.product-list .dropdown.button ul.list{top:43px;left:-1px;right:-1px;margin:0;list-style:none;position:absolute;overflow:hidden;background-color:#00222D;border-top:solid 1px #00323D;transition:all ease .5s;height:0;padding:0;z-index:2}body main.document header.site section.action.bar article.product-list .dropdown.button ul.list li a{font-family:'Abadi MT Condensed Light', sans-serif;color:#EEE;font-size:15px}body main.document header.site section.action.bar article.product-list .dropdown.button:hover ul.list{height:190px;padding-top:10px;padding-bottom:10px}body main.document header.site section.action.bar article.departments .dropdown.button,body main.document header.site section.action.bar article.product-list .dropdown.button{padding:.85em .95em;background-color:#00222D;height:44px;margin:0}body main.document header.site section.action.bar article.departments .dropdown.button span.text,body main.document header.site section.action.bar article.product-list .dropdown.button span.text{text-transform:uppercase;font-size:15px;line-height:120%;vertical-align:middle;position:relative;top:2px}body main.document header.site section.action.bar article.departments .dropdown.button span.arrow-bottom-top,body main.document header.site section.action.bar article.product-list .dropdown.button span.arrow-bottom-top{position:relative;display:inline-block;height:8px;width:8px;margin-left:8px;border-top:1.4px solid #FFF;border-right:1.4px solid #FFF;transform:rotate(135deg);top:-2px;transition:ease all .3s}body main.document header.site section.action.bar article.departments .dropdown.button:after,body main.document header.site section.action.bar article.product-list .dropdown.button:after{content:unset}body main.document header.site section.action.bar article.departments .dropdown.button:hover span.arrow-bottom-top,body main.document header.site section.action.bar article.product-list .dropdown.button:hover span.arrow-bottom-top{top:2px;transform:rotate(-45deg)}body main.document header.site section.action.bar.is-home{background-color:#FFF}body main.document footer.site section.action .north{padding:28px 0 32px 0;background-color:#00222D}body main.document footer.site section.action .north article{display:flex}body main.document footer.site section.action .north article input{height:46px}body main.document footer.site section.action .north article.search{justify-content:flex-start}@media print, screen and (min-width: 20em){body main.document footer.site section.action .north article.search form{width:100%}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .north article.search form{width:unset}}body main.document footer.site section.action .north article.search form label{position:relative}@media print, screen and (min-width: 20em){body main.document footer.site section.action .north article.search form label input{min-width:unset}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .north article.search form label input{min-width:550px;padding-right:105px}}body main.document footer.site section.action .north article.search form label input::placeholder{font-family:'Soho Gothic Pro', sans-serif;font-size:12px;color:#AAA;line-height:120%}body main.document footer.site section.action .north article.search form label button{top:8px;right:8px;position:absolute;height:30px;background-color:#78A03E;padding:.4em 1em;text-transform:uppercase;font-size:14px;line-height:20px}body main.document footer.site section.action .north article.search form label input,body main.document footer.site section.action .north article.search form label button{margin:0}body main.document footer.site section.action .north article.newsletter{justify-content:flex-end}@media print, screen and (min-width: 20em){body main.document footer.site section.action .north article.newsletter{margin-top:20px}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .north article.newsletter{margin-top:unset}}@media print, screen and (min-width: 20em){body main.document footer.site section.action .north article.newsletter form{width:100%}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .north article.newsletter form{width:unset}}body main.document footer.site section.action .north article.newsletter form button{margin:0;height:46px;background-color:#FFF;padding:0}@media print, screen and (min-width: 20em){body main.document footer.site section.action .north article.newsletter form button{width:17%}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .north article.newsletter form button{width:50px}}body main.document footer.site section.action .north article.newsletter form button svg{height:26px;fill:#78A03E}body main.document footer.site section.action .north article.newsletter form label{display:inline-block}@media print, screen and (min-width: 20em){body main.document footer.site section.action .north article.newsletter form label{width:81.4%}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .north article.newsletter form label{width:unset}}body main.document footer.site section.action .north article.newsletter form label input{margin:0}@media print, screen and (min-width: 20em){body main.document footer.site section.action .north article.newsletter form label input{min-width:unset}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .north article.newsletter form label input{min-width:437px}}body main.document footer.site section.action .north article.newsletter form label input::placeholder{color:#AAA;font-family:'Soho Gothic Pro', sans-serif;font-size:12px;line-height:120%}body main.document footer.site section.action .south{background-color:rgba(0,34,45,0.9)}body main.document footer.site section.action .south .info-container{width:100%;display:inline-table;margin:12px 0}@media print, screen and (min-width: 20em){body main.document footer.site section.action .south .info-container .info-item{width:100%;display:block}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .south .info-container .info-item{width:unset;display:table-cell}}body main.document footer.site section.action .south .info-container .info-item .inner{display:flex;align-items:center;width:max-content}@media print, screen and (min-width: 20em){body main.document footer.site section.action .south .info-container .info-item .inner{margin:10px auto 10px auto}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .south .info-container .info-item .inner{margin:unset}}body main.document footer.site section.action .south .info-container .info-item .inner svg{float:left;height:32px;fill:#FFF}body main.document footer.site section.action .south .info-container .info-item .inner span{color:#FFF;text-transform:uppercase;font-size:18px;line-height:120%;margin:0 0 0 15px;padding-top:5px}body main.document footer.site section.action .south .info-container .info-item .inner:hover span{text-decoration:underline}body main.document footer.site section.action .south .info-container .info-item:last-child .inner{justify-content:flex-end;margin-left:auto}@media print, screen and (min-width: 64em){body main.document footer.site section.action .south .info-container .info-item:nth-child(1){width:3%}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .south .info-container .info-item:nth-child(2){width:3%}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .south .info-container .info-item:nth-child(3){width:1.8%}}@media print, screen and (min-width: 64em){body main.document footer.site section.action .south .info-container .info-item:nth-child(4){width:1%}}body main.document footer.site section.informative{padding-top:30px;padding-bottom:25px}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.attendance{padding-bottom:35px}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.attendance{width:36%;padding-bottom:unset}}body main.document footer.site section.informative article.attendance .title{color:#00222D;text-transform:uppercase;font-weight:bold;font-size:20px;line-height:120%}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.attendance .title{text-align:center;margin-bottom:20px}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.attendance .title{text-align:left;margin-bottom:28px}}body main.document footer.site section.informative article.attendance .chat-online{padding-bottom:20px}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.attendance .chat-online .text{text-align:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.attendance .chat-online .text{text-align:left}}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.attendance .chat-online .number{text-align:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.attendance .chat-online .number{text-align:left}}body main.document footer.site section.informative article.attendance .chat-online .number a{color:#789F3E;font-weight:bold;font-size:22px;line-height:120%}body main.document footer.site section.informative article.attendance .email{color:#525252;font-size:17px;line-height:120%;padding-bottom:10px}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.attendance .email{text-align:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.attendance .email{text-align:left}}body main.document footer.site section.informative article.attendance .horary{color:#535353;line-height:150%}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.attendance .horary{text-align:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.attendance .horary{text-align:left}}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.institutional{margin-bottom:35px;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.institutional{width:25%;margin-bottom:unset;display:block;flex-direction:unset;justify-content:unset;align-items:unset}}body main.document footer.site section.informative article.institutional .title{color:#00222D;text-transform:uppercase;font-weight:bold;font-size:20px;line-height:120%}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.institutional .title{text-align:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.institutional .title{text-align:left}}body main.document footer.site section.informative article.institutional ul.menu{margin-top:15px}body main.document footer.site section.informative article.institutional ul.menu li a{color:#525252;padding:.3rem 0;text-transform:uppercase;font-family:"Abadi MT Condensed Light", sans-serif;font-size:17px;line-height:120%}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.institutional ul.menu li a{text-align:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.institutional ul.menu li a{text-align:left}}body main.document footer.site section.informative article.institutional ul.menu li a:hover{text-decoration:underline}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.distributor{margin-bottom:35px}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.distributor{width:29%;margin-bottom:unset}}body main.document footer.site section.informative article.distributor .title{color:#00222D;text-transform:uppercase;font-weight:bold;font-size:20px;line-height:120%}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.distributor .title{text-align:center;padding-bottom:15px}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.distributor .title{text-align:left;padding-bottom:unset}}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.distributor ul.menu{width:49%}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.distributor ul.menu{width:unset;margin-top:15px;margin-right:35px}}body main.document footer.site section.informative article.distributor ul.menu li a{color:#525252;padding:.3rem 0;text-transform:uppercase;font-family:"Abadi MT Condensed Light", sans-serif;font-size:17px;line-height:120%}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.distributor ul.menu li a{text-align:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.distributor ul.menu li a{text-align:left}}body main.document footer.site section.informative article.distributor ul.menu li a:hover{text-decoration:underline}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.social-cards{margin-bottom:35px}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.social-cards{width:10%;margin-bottom:unset}}body main.document footer.site section.informative article.social-cards .title{text-transform:uppercase;color:#00222D;font-family:'Abadi MT', sans-serif;font-style:normal;font-stretch:condensed;font-weight:bold;font-size:20px;line-height:120%;padding-bottom:20px}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.social-cards .title{text-align:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.social-cards .title{text-align:right}}body main.document footer.site section.informative article.social-cards .cards .card .inner{height:27px;display:flex;justify-content:center;align-items:center}body main.document footer.site section.informative article.social-cards .cards .card.master .inner{background-color:#2C2D2C}body main.document footer.site section.informative article.social-cards .cards .card.master .inner svg{height:16px}body main.document footer.site section.informative article.social-cards .cards .card.amex .inner{background-color:#0074E4}body main.document footer.site section.informative article.social-cards .cards .card.amex .inner svg{height:16px}body main.document footer.site section.informative article.social-cards .cards .card.bancard .inner{background:linear-gradient(to right, #00519D, #003683)}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.social-cards .social .instagram,body main.document footer.site section.informative article.social-cards .social .facebook{margin-right:10px;margin-left:10px}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.social-cards .social .instagram,body main.document footer.site section.informative article.social-cards .social .facebook{margin-left:20px;margin-right:unset}}body main.document footer.site section.informative article.social-cards .social .instagram .inner,body main.document footer.site section.informative article.social-cards .social .facebook .inner{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:solid 2px #000;border-radius:100%}body main.document footer.site section.informative article.social-cards .social .instagram .inner svg,body main.document footer.site section.informative article.social-cards .social .facebook .inner svg{fill:#000;height:16px}@media print, screen and (min-width: 20em){body main.document footer.site section.informative article.social-cards .social>.grid-x{justify-content:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.informative article.social-cards .social>.grid-x{justify-content:flex-end}}body main.document footer.site section.informative article.address{padding-top:45px;color:#333;text-align:center;font-weight:bold;font-size:18px;line-height:150%}body main.document footer.site section.copyrights{padding:20px 0;border-top:solid 1px #EAEAEA}body main.document footer.site section.copyrights article{display:flex;align-items:center}body main.document footer.site section.copyrights article.copyright{text-transform:uppercase;font-size:16px;color:#525252;line-height:150%}@media print, screen and (min-width: 20em){body main.document footer.site section.copyrights article.copyright{text-align:center;justify-content:center}}@media print, screen and (min-width: 64em){body main.document footer.site section.copyrights article.copyright{text-align:left;justify-content:flex-start}}body main.document footer.site section.copyrights article.security{justify-content:center}@media print, screen and (min-width: 20em){body main.document footer.site section.copyrights article.security{padding:20px 0 5px 0}}@media print, screen and (min-width: 64em){body main.document footer.site section.copyrights article.security{padding:unset}}body main.document footer.site section.copyrights article.security img{height:52px}@media print, screen and (min-width: 20em){body main.document footer.site section.copyrights article.developer{justify-content:center;padding:30px 0 10px 0}}@media print, screen and (min-width: 64em){body main.document footer.site section.copyrights article.developer{justify-content:flex-end}}body main.document footer.site section.copyrights article.developer svg{height:40px}body main.document page.site.home section.main.banner .viewport{overflow:hidden}@media print, screen and (min-width: 20em){body main.document page.site.home section.main.banner .viewport{max-height:35vw}}@media print, screen and (min-width: 64em){body main.document page.site.home section.main.banner .viewport{max-height:422px}}body main.document page.site.home section.main.banner .viewport .slide .background{display:flex;justify-content:center;overflow:hidden;position:relative}@media print, screen and (min-width: 20em){body main.document page.site.home section.main.banner .viewport .slide .background{min-height:35vw}}@media print, screen and (min-width: 64em){body main.document page.site.home section.main.banner .viewport .slide .background{min-height:422px}}body main.document page.site.home section.main.banner .viewport .slide .background .wallpaper{position:absolute}@media print, screen and (min-width: 20em){body main.document page.site.home section.main.banner .viewport .slide .background .wallpaper{height:35vw}}@media print, screen and (min-width: 64em){body main.document page.site.home section.main.banner .viewport .slide .background .wallpaper{width:max-content;height:max-content}}body main.document page.site.home section.main.banner .viewport .slide .background .wallpaper img{max-width:unset}@media print, screen and (min-width: 20em){body main.document page.site.home section.main.banner .viewport .slide .background .wallpaper img{max-height:35vw}}@media print, screen and (min-width: 64em){body main.document page.site.home section.main.banner .viewport .slide .background .wallpaper img{max-height:unset}}body main.document page.site.home section.main.banner .viewport .slide .background .overlay{position:absolute;top:0;left:0;width:100vw;background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.3))}@media print, screen and (min-width: 20em){body main.document page.site.home section.main.banner .viewport .slide .background .overlay{height:350px}}@media print, screen and (min-width: 64em){body main.document page.site.home section.main.banner .viewport .slide .background .overlay{height:422px}}body main.document page.site.home section.main.banner .viewport *{outline:none}body main.document page.site.home section.promo.banners{background-color:#F4F4F4}body main.document page.site.home section.promo.banners .grid-container{position:relative;max-width:85.25em}@media print, screen and (min-width: 20em){body main.document page.site.home section.promo.banners .grid-container{margin-top:-10px}}@media print, screen and (min-width: 64em){body main.document page.site.home section.promo.banners .grid-container{margin-top:-58px}}@media print, screen and (min-width: 20em){body main.document page.site.home section.promo.banners .left{padding-right:unset}}@media print, screen and (min-width: 64em){body main.document page.site.home section.promo.banners .left{padding-right:10px}}body main.document page.site.home section.promo.banners .left .left-top,body main.document page.site.home section.promo.banners .left .left-bottom{text-align:right;padding:10px 0}body main.document page.site.home section.promo.banners .left .left-top .slide img,body main.document page.site.home section.promo.banners .left .left-bottom .slide img{margin-left:auto}@media print, screen and (min-width: 20em){body main.document page.site.home section.promo.banners .right{padding-left:unset}}@media print, screen and (min-width: 64em){body main.document page.site.home section.promo.banners .right{padding-left:10px}}body main.document page.site.home section.promo.banners .right .right-top,body main.document page.site.home section.promo.banners .right .right-bottom{padding:10px 0}@media print, screen and (min-width: 20em){body main.document page.site.home section.promo.banners .right .right-bottom-left{padding-right:unset}}@media print, screen and (min-width: 64em){body main.document page.site.home section.promo.banners .right .right-bottom-left{padding-right:10px}}body main.document page.site.home section.promo.banners .right .right-bottom-right{padding-left:10px}body main.document page.site.home section.promo.banners article.left-top .viewport{max-height:396px}body main.document page.site.home section.promo.banners article.left-top .viewport *{outline:none}body main.document page.site.home section.promo.banners article.left-bottom .viewport{max-height:265px}body main.document page.site.home section.promo.banners article.left-bottom .viewport *{outline:none}body main.document page.site.home section.promo.banners article.right-top .viewport{max-height:258px}body main.document page.site.home section.promo.banners article.right-top .viewport *{outline:none}body main.document page.site.home section.promo.banners article.right-bottom-left .viewport{max-height:401px}body main.document page.site.home section.promo.banners article.right-bottom-left .viewport *{outline:none}body main.document page.site.home section.promo.banners article.right-bottom-right .viewport{max-height:273px}body main.document page.site.home section.promo.banners article.right-bottom-right .viewport *{outline:none}body main.document page.site.home section.promo.banners article.left-top .viewport,body main.document page.site.home section.promo.banners article.left-bottom .viewport,body main.document page.site.home section.promo.banners article.right-top .viewport,body main.document page.site.home section.promo.banners article.right-bottom-left .viewport,body main.document page.site.home section.promo.banners article.right-bottom-right .viewport{overflow:hidden}body main.document page.site.home section.promo.banners article.left-top .viewport .slide,body main.document page.site.home section.promo.banners article.left-bottom .viewport .slide,body main.document page.site.home section.promo.banners article.right-top .viewport .slide,body main.document page.site.home section.promo.banners article.right-bottom-left .viewport .slide,body main.document page.site.home section.promo.banners article.right-bottom-right .viewport .slide{padding:1px}body main.document page.site.home section.promo.banners article.left-top .viewport *,body main.document page.site.home section.promo.banners article.left-bottom .viewport *,body main.document page.site.home section.promo.banners article.right-top .viewport *,body main.document page.site.home section.promo.banners article.right-bottom-left .viewport *,body main.document page.site.home section.promo.banners article.right-bottom-right .viewport *{outline:none}body main.document page.site.home section.offer.must-see{padding-top:20px;background-color:#F4F4F4}body main.document page.site.home section.offer.must-see article.products{padding:20px;margin-bottom:40px;background-color:#FFF}body main.document page.site.home section.offer.must-see article.products header{margin-bottom:5px;padding:15px 0 10px 0;border-bottom:solid 1px #EEE}body main.document page.site.home section.offer.must-see article.products header .title{color:#333;text-transform:uppercase;font-weight:bold;font-size:30px;line-height:120%}@media print, screen and (min-width: 20em){body main.document page.site.home section.offer.must-see article.products header .title{text-align:center;width:100%}}@media print, screen and (min-width: 64em){body main.document page.site.home section.offer.must-see article.products header .title{text-align:left;width:50%}}body main.document page.site.home section.offer.must-see article.products header .arrows{display:flex;align-items:center}@media print, screen and (min-width: 20em){body main.document page.site.home section.offer.must-see article.products header .arrows{width:100%;justify-content:center}}@media print, screen and (min-width: 64em){body main.document page.site.home section.offer.must-see article.products header .arrows{width:50%;justify-content:flex-end}}body main.document page.site.home section.offer.must-see article.products header .arrows .arrow{width:22px;height:22px;border:solid 1px #D4D4D4;margin-left:5px;display:flex;justify-content:center;align-items:center}body main.document page.site.home section.offer.must-see article.products header .arrows .arrow .inner{width:10px;height:10px;border-top:solid 2px #888;position:relative}body main.document page.site.home section.offer.must-see article.products header .arrows .arrow.prev .inner{right:-2px;border-left:solid 2px #888;transform:rotate(-45deg)}body main.document page.site.home section.offer.must-see article.products header .arrows .arrow.next .inner{left:-2px;border-right:solid 2px #888;transform:rotate(45deg)}body main.document page.site.home section.offer.must-see article.products .products-list.content .viewport{max-height:450px;overflow:hidden}body main.document page.site.home section.offer.must-see article.products .products-list.content .viewport .product .inner{border:none}body main.document page.site.home section.offer.must-see article.products .products-list.content .viewport .product .inner .dollar.price{color:#00465E}body main.document page.site.home section.marks{padding:5px;margin-bottom:5px;border:solid 1px #F4F4F4}body main.document page.site.home section.marks article.marks-list .viewport{max-height:100px;overflow:hidden}body main.document page.site.home section.marks article.marks-list .viewport .slide .inner{height:95px;display:flex;justify-content:center;align-items:center}body main.document page.site.home section.marks article.marks-list .viewport .slide .inner img{max-width:140px;max-height:75px}body main.document page.site.home section.main.departments{padding-top:20px;margin-bottom:35px}body main.document page.site.home section.main.departments header{padding:15px 0}body main.document page.site.home section.main.departments header .title{color:#333;text-transform:uppercase;font-family:'Abadi MT', sans-serif;font-style:normal;font-stretch:condensed;font-weight:bold;font-size:30px;line-height:120%}body main.document page.site.home section.main.departments article.departments-list{padding-bottom:30px}body main.document page.site.home section.main.departments article.departments-list .viewport{overflow:hidden;max-height:325px}@media print, screen and (min-width: 20em){body main.document page.site.home section.main.departments article.departments-list .viewport{max-height:unset}}@media print, screen and (min-width: 40em){body main.document page.site.home section.main.departments article.departments-list .viewport{max-height:325px}}body main.document page.site.home section.main.departments article.departments-list .viewport .department{padding:5px 5px 68px 5px}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner{position:relative;border:solid 1px #CCC;border-radius:18px;display:flex;justify-content:center;align-items:center}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner .background{position:relative;border-radius:15px;width:100%}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner .background img.img{border-radius:15px;overflow:hidden;width:100%;height:auto;filter:grayscale(1);transition:transform ease .3s}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner .background img.mask{position:absolute;top:0;width:100%;transform:scale(1.055)}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner .arrow.dot{border-radius:100%;position:absolute;bottom:-31px;background-color:#FFF;width:62px;height:62px;padding:3px}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner .arrow.dot .inside{width:100%;height:100%;border-radius:100%;background-color:#78A03E;display:flex;justify-content:center;align-items:center;filter:grayscale(1);transition:filter ease .3s}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner .arrow.dot .inside span.arrow-up{width:30px;height:30px;transform:rotate(45deg);border-top:solid 7px #FFF;border-left:solid 7px #FFF;position:relative;top:7px}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner .title{text-transform:uppercase;position:absolute;bottom:-68px;font-weight:bold;font-size:20px;color:#555;transition:color ease .3s}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner:hover .background img.img{filter:grayscale(0);transform:scale(1.05)}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner:hover .arrow.dot .inside{filter:grayscale(0)}body main.document page.site.home section.main.departments article.departments-list .viewport .department .inner:hover .title{color:#000}body main.document page.site.home section.main.departments article.prices-list{margin:10px 0}body main.document page.site.home section.main.departments article.prices-list .viewport{margin-left:-5px;margin-right:-5px}@media print, screen and (min-width: 20em){body main.document page.site.home section.main.departments article.prices-list .viewport .price{padding:5px 10px}}@media print, screen and (min-width: 64em){body main.document page.site.home section.main.departments article.prices-list .viewport .price{padding:0 10px}}body main.document page.site.home section.main.departments article.prices-list .viewport .price .inner{width:100%;height:87px;border-radius:15px;background-color:#91BF4D;display:flex;justify-content:center;align-items:center;transition:all ease .2s}body main.document page.site.home section.main.departments article.prices-list .viewport .price .inner .type{margin-bottom:-5px;font-weight:bold;font-size:22px}body main.document page.site.home section.main.departments article.prices-list .viewport .price .inner .currency{margin-left:20px;margin-bottom:-8px;font-size:22px}body main.document page.site.home section.main.departments article.prices-list .viewport .price .inner .value{margin-left:5px;margin-bottom:-8px;font-size:50px}body main.document page.site.home section.main.departments article.prices-list .viewport .price .inner .type,body main.document page.site.home section.main.departments article.prices-list .viewport .price .inner .currency,body main.document page.site.home section.main.departments article.prices-list .viewport .price .inner .value{color:#FFF;line-height:100%}body main.document page.site.home section.main.departments article.prices-list .viewport .price .inner:hover{background-color:#002A38}body main.document page.site.home section.most.viewed{padding-top:10px}body main.document page.site.home section.most.viewed header{color:#333;text-transform:uppercase;font-weight:bold;font-size:30px;line-height:120%;padding:15px 0}@media print, screen and (min-width: 20em){body main.document page.site.home section.most.viewed header{text-align:center}}@media print, screen and (min-width: 64em){body main.document page.site.home section.most.viewed header{text-align:left}}body main.document page.site.home section.most.viewed article.tabs{background-color:#002A38;border:none}body main.document page.site.home section.most.viewed article.tabs ul{width:100%;margin:0;list-style:none;padding:5px}@media print, screen and (min-width: 20em){body main.document page.site.home section.most.viewed article.tabs ul{display:block}}@media print, screen and (min-width: 64em){body main.document page.site.home section.most.viewed article.tabs ul{display:inline-table}}@media print, screen and (min-width: 20em){body main.document page.site.home section.most.viewed article.tabs ul li{display:block}}@media print, screen and (min-width: 64em){body main.document page.site.home section.most.viewed article.tabs ul li{display:table-cell}}body main.document page.site.home section.most.viewed article.tabs ul li a{color:#FFF;text-align:center;text-transform:uppercase;letter-spacing:.6px;font-family:'Abadi MT Condensed Light', sans-serif;font-weight:bold;font-size:19px;line-height:130%;transition:ease all .2s}body main.document page.site.home section.most.viewed article.tabs ul li a.is-active{color:#002A38;background-color:#FFF}body main.document page.site.home section.most.viewed article.tabs-container{min-height:478px;max-height:479px;margin-bottom:10px;background-color:#FFF}body main.document page.site.home section.most.viewed article.tabs-container .tab{display:none;padding:5px 15px 0 15px;position:relative;height:100%}body main.document page.site.home section.most.viewed article.tabs-container .tab .loading{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background-color:#fff;z-index:1}body main.document page.site.home section.most.viewed article.tabs-container .tab .loading svg{width:80px}body main.document page.site.home section.most.viewed article.tabs-container .tab.is-active{display:block}body main.document page.site.home section.most.viewed .layer{background-color:#EEE;padding-top:20px}body main.document page.site.home section.rand.banners{padding:15px 0 20px 0;background-color:#EEE}body main.document page.site.home section.rand.banners article.left .viewport{max-width:390px}body main.document page.site.home section.rand.banners article.right .viewport{max-width:802px}body main.document page.site.home section.rand.banners article.left,body main.document page.site.home section.rand.banners article.right{display:flex;justify-content:center}body main.document page.site.home section.rand.banners article.left .viewport,body main.document page.site.home section.rand.banners article.right .viewport{max-height:400px;overflow:hidden}@media print, screen and (min-width: 20em){body main.document page.site.home section.rand.banners article.left .viewport .slide .background,body main.document page.site.home section.rand.banners article.right .viewport .slide .background{width:unset}}@media print, screen and (min-width: 64em){body main.document page.site.home section.rand.banners article.left .viewport .slide .background,body main.document page.site.home section.rand.banners article.right .viewport .slide .background{width:max-content}}@media print, screen and (min-width: 20em){body main.document page.site.home section.rand.banners article.left .viewport .slide .background img,body main.document page.site.home section.rand.banners article.right .viewport .slide .background img{width:100%;height:auto}}@media print, screen and (min-width: 64em){body main.document page.site.home section.rand.banners article.left .viewport .slide .background img,body main.document page.site.home section.rand.banners article.right .viewport .slide .background img{width:auto;height:400px}}body main.document page.site.search section.controller article.breadcrumbs{margin:0;display:flex;justify-content:flex-start;align-items:center}body main.document page.site.search section.controller article.breadcrumbs ul{margin:0}body main.document page.site.search section.controller article.breadcrumbs ul li{text-transform:unset;color:#333;font-size:16px}body main.document page.site.search section.controller article.breadcrumbs ul li a,body main.document page.site.search section.controller article.breadcrumbs ul li span{color:#333;font-size:16px;line-height:120%}body main.document page.site.marks{background-color:#F4F4F4}body main.document page.site.marks header.marks{margin-top:5px;padding:24px 0;background-color:#eee}body main.document page.site.marks header.marks .title{text-transform:uppercase;color:#111;font-size:25px;font-weight:bold}@media print, screen and (min-width: 20em){body main.document page.site.marks header.marks .title{width:100%;text-align:center}}@media print, screen and (min-width: 64em){body main.document page.site.marks header.marks .title{width:unset;text-align:left}}body main.document page.site.marks section.main{min-height:500px}body main.document page.site.marks section.main article.navigation{padding:20px 0}body main.document page.site.marks section.main article.navigation nav.selector{height:70px;overflow:hidden}@media print, screen and (min-width: 20em){body main.document page.site.marks section.main article.navigation nav.selector{padding:0 30px}}@media print, screen and (min-width: 64em){body main.document page.site.marks section.main article.navigation nav.selector{padding:unset}}body main.document page.site.marks section.main article.navigation nav.selector ul.pagination li{margin:0;display:inline-block}@media print, screen and (min-width: 20em){body main.document page.site.marks section.main article.navigation nav.selector ul.pagination li{width:100%}}@media print, screen and (min-width: 64em){body main.document page.site.marks section.main article.navigation nav.selector ul.pagination li{width:calc(99.9%/26)}}body main.document page.site.marks section.main article.navigation nav.selector ul.pagination li a{border:none;padding-top:20px;width:100%;text-align:center;float:left;height:60px;font-size:22px;color:#111;line-height:120%;text-decoration:none;position:relative;border-bottom:4px solid #DDD;outline:none}body main.document page.site.marks section.main article.navigation nav.selector ul.pagination li a.active{border:none;font-weight:bold;color:#A3C969;border-bottom:4px solid #A3C969;position:relative;margin-bottom:1px;font-size:22px}body main.document page.site.marks section.main article.navigation nav.selector ul.pagination li a.active span.arrow-dw{bottom:-18px;margin-left:-12px;position:absolute;border:solid 7px;border-color:#A3C969 transparent transparent;width:7px;height:7px}body main.document page.site.marks section.main article.navigation nav.selector ul.pagination .slick-arrow{z-index:2}body main.document page.site.marks section.main article.navigation nav.selector ul.pagination .slick-arrow:before{left:0;top:0;position:absolute}body main.document page.site.marks section.main article.navigation nav.selector ul.pagination .slick-arrow.slick-prev{left:-20px}body main.document page.site.marks section.main article.navigation nav.selector ul.pagination .slick-arrow.slick-next{right:-20px}body main.document page.site.marks section.main article.content{position:relative;padding:20px 0 40px 0}body main.document page.site.marks section.main article.content .response .item-parent{padding:10px}body main.document page.site.marks section.main article.content .response .item-parent .item-inner{display:flex;justify-content:center;align-items:center;border:1px solid #DDD;background-color:#FFF;height:100px}@media print, screen and (min-width: 20em){body main.document page.site.marks section.main article.content .response .item-parent .item-inner .item-image img{max-width:30vw;max-height:18vw}}@media print, screen and (min-width: 64em){body main.document page.site.marks section.main article.content .response .item-parent .item-inner .item-image img{max-width:150px;max-height:75px}}body main.document page.site.marks section.main article.content .response .item-parent .item-inner .item-text{color:#000000;font-weight:bold;font-size:20px;text-transform:uppercase}body main.document page.site.marks section.main article.content .response .item-parent .item-inner:hover{border-color:#A3C969}body main.document page.site.marks section.main article.content .response .item-parent .item-inner:hover .item-text{color:#A3C969}body main.document page.site.marks section.main article.content .load .inner{min-height:300px;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(244,244,244,0.8);display:flex;justify-content:center;align-items:center;flex-direction:column}body main.document page.site.product header.controls{background-color:#F4F4F4;padding:28px 0}body main.document page.site.product header.controls nav ul.breadcrumbs{margin:0}body main.document page.site.product header.controls nav ul.breadcrumbs li{text-transform:capitalize;color:#333;font-size:16px}body main.document page.site.product header.controls nav ul.breadcrumbs li a,body main.document page.site.product header.controls nav ul.breadcrumbs li span{color:#333;font-size:16px;line-height:120%;text-transform:capitalize}body main.document page.site.product section.product{background-color:#F4F4F4;padding-bottom:28px}body main.document page.site.product section.product>.grid-container{max-width:84.375em;background-color:#FFF;position:relative}body main.document page.site.product section.product>.grid-container>.grid-container{padding:40px 0}body main.document page.site.product section.product article.nav.overlay{z-index:1;position:absolute;top:-55px;right:0;width:115px;height:140px}body main.document page.site.product section.product article.nav.overlay .arrows .arrow{position:relative;display:flex;justify-content:center;align-items:center;width:25px;height:25px;margin-right:8px;border:solid 1px #C0C0C0;border-radius:100%;transition:background-color ease .2s}body main.document page.site.product section.product article.nav.overlay .arrows .arrow span.arrow{width:7px;height:7px;border:solid 2px #C1C1C1;border-radius:0;transform:rotate(-45deg)}body main.document page.site.product section.product article.nav.overlay .arrows .arrow span.arrow-left{position:relative;left:5px;border-right-color:transparent;border-bottom-color:transparent}body main.document page.site.product section.product article.nav.overlay .arrows .arrow span.arrow-right{position:relative;right:-1px;border-top-color:transparent;border-left-color:transparent}body main.document page.site.product section.product article.nav.overlay .arrows .arrow .square{position:absolute;top:20px;display:none;width:95px;height:110px}body main.document page.site.product section.product article.nav.overlay .arrows .arrow .square .inner{margin-top:10px;width:95px;height:102px;border:solid 1px #DDD;background-color:#FFF;display:flex;justify-content:center;align-items:center}body main.document page.site.product section.product article.nav.overlay .arrows .arrow .square img{max-width:90px;max-height:98px}body main.document page.site.product section.product article.nav.overlay .arrows .arrow:hover{background-color:#A3C969}body main.document page.site.product section.product article.nav.overlay .arrows .arrow:hover span.arrow{border:solid 2px #FFF}body main.document page.site.product section.product article.nav.overlay .arrows .arrow:hover span.arrow-left{border-right-color:transparent;border-bottom-color:transparent}body main.document page.site.product section.product article.nav.overlay .arrows .arrow:hover span.arrow-right{border-top-color:transparent;border-left-color:transparent}body main.document page.site.product section.product article.nav.overlay .arrows .arrow:hover .square{display:block}@media print, screen and (min-width: 64em){body main.document page.site.product section.product article.info{width:51%}}body main.document page.site.product section.product article.info .title{display:flex;align-items:center;color:#212121;text-transform:capitalize;font-size:30px}body main.document page.site.product section.product article.info .title span{line-height:120%;padding-top:4px}body main.document page.site.product section.product article.info .like-container{display:flex;justify-content:center;align-items:center;max-height:42px}body main.document page.site.product section.product article.info .like-container .like{display:flex;justify-content:center;align-items:center}body main.document page.site.product section.product article.info .like-container .like svg{float:left;height:23px}body main.document page.site.product section.product article.info .like-container .like span.unliked{display:block}body main.document page.site.product section.product article.info .like-container .like span.liked{display:none}body main.document page.site.product section.product article.info .like-container .like.active span.unliked{display:none}body main.document page.site.product section.product article.info .like-container .like.active span.liked{display:block}body main.document page.site.product section.product article.info .stock .available{color:#008C00}body main.document page.site.product section.product article.info .stock .unavailable{color:#8C0000}body main.document page.site.product section.product article.info .evaluation{transform:rotateY(-180deg)}body main.document page.site.product section.product article.info .evaluation a.star{margin:0 -2px;display:inline-flex}body main.document page.site.product section.product article.info .evaluation a.star .star-half-shape{display:block;width:10px;height:20px;clip-path:polygon(100% 0%, 100% 70%, 42% 91%, 64% 57%, 2% 35%, 78% 35%);background-color:#555}body main.document page.site.product section.product article.info .evaluation a.star .star-half-shape.scored{background-color:#FAC917}body main.document page.site.product section.product article.info .evaluation a.star .star-l.star-half-shape{transform:rotateY(0);position:relative;margin-right:-2.2%}body main.document page.site.product section.product article.info .evaluation a.star .star-r.star-half-shape{transform:rotateY(180deg);margin-left:-2.2%}body main.document page.site.product section.product article.info .evaluation a.star:first-child{margin-left:0}body main.document page.site.product section.product article.info .evaluation a.star:hover .star-half-shape{background-color:#FF8C17}body main.document page.site.product section.product article.info .evaluation a.star:hover ~ a.star .star-half-shape{background-color:#FF8C17}body main.document page.site.product section.product article.info .quantity{margin-left:10px;font-family:"Abadi MT Condensed Light", sans-serif}body main.document page.site.product section.product article.info .price .flag svg{height:12px}body main.document page.site.product section.product article.info .price .price-container .currency,body main.document page.site.product section.product article.info .price .price-container .value{font-weight:bold;font-size:34px;line-height:120%}body main.document page.site.product section.product article.info .price .price-container .cents{margin-left:3px;vertical-align:super;font-weight:bold;font-size:20px;line-height:120%}body main.document page.site.product section.product article.info .brief{text-transform:capitalize;color:#545454;font-size:17px;line-height:120%}body main.document page.site.product section.product article.info .price.real .price-container .currency,body main.document page.site.product section.product article.info .price.real .price-container .value,body main.document page.site.product section.product article.info .price.real .price-container .cents,body main.document page.site.product section.product article.info .price.guarany .price-container .currency,body main.document page.site.product section.product article.info .price.guarany .price-container .value,body main.document page.site.product section.product article.info .price.guarany .price-container .cents{color:#999}body main.document page.site.product section.product article.info .code span,body main.document page.site.product section.product article.info .mark span{color:#777}body main.document page.site.product section.product article.info .code,body main.document page.site.product section.product article.info .mark,body main.document page.site.product section.product article.info .stock{font-size:17px;font-weight:bold}body main.document page.site.product section.product article.info .code span,body main.document page.site.product section.product article.info .mark span,body main.document page.site.product section.product article.info .stock span{font-weight:normal}body main.document page.site.product section.product article.info .cart a .icon svg,body main.document page.site.product section.product article.info .seller a .icon svg{float:left;height:22px;transition:all ease .2s}body main.document page.site.product section.product article.info .cart a .text,body main.document page.site.product section.product article.info .seller a .text{transition:all ease .2s;margin-left:5px;color:#000;font-size:17px}body main.document page.site.product section.product article.info .cart a:hover .text,body main.document page.site.product section.product article.info .seller a:hover .text{color:#53A969;text-decoration:underline}body main.document page.site.product section.product article.info .grid-x.first,body main.document page.site.product section.product article.info .grid-x.second{margin-bottom:15px}body main.document page.site.product section.product article.info .grid-x.third{width:85%;padding-bottom:30px;margin-bottom:20px;border-bottom:solid 1px #DDD}body main.document page.site.product section.product article.info .grid-x.fourth{margin-bottom:22px}body main.document page.site.product section.product article.info .grid-x.fifth{width:85%;border-bottom:solid 1px #DDD;padding-bottom:25px;margin-bottom:60px}body main.document page.site.product section.product article.gallery{position:relative}@media print, screen and (min-width: 64em){body main.document page.site.product section.product article.gallery{width:46.11651%;margin-left:2.87%}}body main.document page.site.product section.product article.gallery .photo.big .viewport{max-height:400px;overflow:hidden}body main.document page.site.product section.product article.gallery .photo.big .viewport .slide{height:400px;text-align:center}body main.document page.site.product section.product article.gallery .photo.big .viewport .slide .background{height:100%;display:flex;justify-content:center;align-items:center}body main.document page.site.product section.product article.gallery .photo.big .viewport .slide .background img{max-width:425px;max-height:387px}body main.document page.site.product section.product article.gallery .photo.nav .viewport{max-height:110px;overflow:hidden}body main.document page.site.product section.product article.gallery .photo.nav .viewport .slick-slide{transition:ease .3s;opacity:.3}body main.document page.site.product section.product article.gallery .photo.nav .viewport .slick-slide.slick-current{opacity:1}body main.document page.site.product section.product article.gallery .photo.nav .viewport .slide{text-align:center}body main.document page.site.product section.product article.gallery .photo.nav .viewport .slide img{margin:auto;max-width:100px;max-height:100px}body main.document page.site.product section.product article.gallery .load{display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,0.8);position:absolute;top:0;left:0;right:0;bottom:0;transition:ease .3s}body main.document page.site.product section.product article.gallery .load svg{width:auto;height:25%}body main.document page.site.product section.product article.gallery .load.stop{display:none}body main.document page.site.product section.see-too{background-color:#F4F4F4}body main.document page.site.product section.see-too>.grid-container{max-width:84.375em;background-color:#FFF}body main.document page.site.product section.see-too>.grid-container>.grid-container{padding:40px 0}body main.document page.site.product section.see-too header .title{color:#333;font-size:30px;font-weight:bold;text-transform:uppercase;line-height:120%}body main.document page.site.product section.see-too header .arrows{display:flex;justify-content:flex-end;align-items:center}@media print, screen and (min-width: 20em){body main.document page.site.product section.see-too header .arrows{width:50%}}@media print, screen and (min-width: 64em){body main.document page.site.product section.see-too header .arrows{width:50%}}body main.document page.site.product section.see-too header .arrows .arrow{width:22px;height:22px;border:solid 1px #D4D4D4;margin-left:5px;display:flex;justify-content:center;align-items:center}body main.document page.site.product section.see-too header .arrows .arrow .inner{width:10px;height:10px;border-top:solid 2px #888;position:relative}body main.document page.site.product section.see-too header .arrows .arrow.prev .inner{right:-2px;border-left:solid 2px #888;transform:rotate(-45deg)}body main.document page.site.product section.see-too header .arrows .arrow.next .inner{left:-2px;border-right:solid 2px #888;transform:rotate(45deg)}body main.document page.site.product section.see-too .products-list.content .viewport{max-height:450px;overflow:hidden}body main.document page.site.product section.see-too .products-list.content .viewport .product .inner{border:none}body main.document page.site.product section.see-too .products-list.content .viewport .product .inner .dollar.price{color:#00465E}body main.document page.site.product section.description{background-color:#F4F4F4}body main.document page.site.products section.controller article.breadcrumbs{margin:0;display:flex;justify-content:flex-start;align-items:center}body main.document page.site.products section.controller article.breadcrumbs ul{margin:0}body main.document page.site.products section.controller article.breadcrumbs ul li{text-transform:unset;color:#333;font-size:16px}body main.document page.site.products section.controller article.breadcrumbs ul li a,body main.document page.site.products section.controller article.breadcrumbs ul li span{color:#333;font-size:16px;line-height:120%}body main.document page.site.products section.filter{display:none}body main.document page.site.products section.results{width:100%}body main.document page.site.category section.controller article.breadcrumbs{margin:0;display:flex;justify-content:flex-start;align-items:center}body main.document page.site.category section.controller article.breadcrumbs ul{margin:0}body main.document page.site.category section.controller article.breadcrumbs ul li{text-transform:unset;color:#333;font-size:16px}body main.document page.site.category section.controller article.breadcrumbs ul li a,body main.document page.site.category section.controller article.breadcrumbs ul li span{color:#333;font-size:16px;line-height:120%}body main.document page.site.mark section.controller article.breadcrumbs{margin:0;display:flex;justify-content:flex-start;align-items:center}body main.document page.site.mark section.controller article.breadcrumbs ul{margin:0}body main.document page.site.mark section.controller article.breadcrumbs ul li{text-transform:unset;color:#333;font-size:16px}body main.document page.site.mark section.controller article.breadcrumbs ul li a,body main.document page.site.mark section.controller article.breadcrumbs ul li span{color:#333;font-size:16px;line-height:120%}body main.document page.site.special section.results .items .product{padding:5px}body main.document page.site.special section.results .items .product .inner{display:block;padding:6px 10px;border:solid 3px #F4F4F4}body main.document page.site.special section.results .items .product .inner .photo.big{height:198px}body main.document page.site.special section.results .items .product .inner .photo.big .viewport{max-height:198px;overflow:hidden}body main.document page.site.special section.results .items .product .inner .photo.big .viewport .slide{height:198px}body main.document page.site.special section.results .items .product .inner .photo.big .viewport .slide .background{width:100%;height:198px;text-align:center;line-height:198px}body main.document page.site.special section.results .items .product .inner .photo.big .viewport .slide .background img{display:inline-block;max-width:189px;max-height:189px;transform:scale(0.92);transition:ease .3s}body main.document page.site.special section.results .items .product .inner .photo.big .viewport .slide:hover .background img{transform:scale(1.04)}body main.document page.site.special section.results .items .product .inner .photo.nav{padding:0 5px;margin-bottom:10px;height:64px}body main.document page.site.special section.results .items .product .inner .photo.nav .viewport{max-height:64px}body main.document page.site.special section.results .items .product .inner .photo.nav .viewport div{outline:none}body main.document page.site.special section.results .items .product .inner .photo.nav .viewport .slide{opacity:.3;text-align:center;line-height:64px;height:64px;padding:5px}body main.document page.site.special section.results .items .product .inner .photo.nav .viewport .slide img{display:inline-block;max-width:95%;max-height:58px}body main.document page.site.special section.results .items .product .inner .photo.nav .viewport .slide.active{opacity:1}body main.document page.site.special section.results .items .product .inner .photo.nav .viewport .slick-current .slide{opacity:1}body main.document page.site.special section.results .items .product .inner .name{height:46px;padding:0 11px;color:#666;font-weight:normal;font-size:17px;line-height:130%;overflow:hidden}body main.document page.site.special section.results .items .product .inner .available{height:50px;display:flex;justify-content:center;align-items:center}body main.document page.site.special section.results .items .product .inner .available span.in{color:green}body main.document page.site.special section.results .items .product .inner .available span.out{color:red}body main.document page.site.special section.results .items .product .inner .dollar.price{height:32px;font-weight:bold;font-size:22px}body main.document page.site.special section.results .items .product .inner .dollar.price span{line-height:130%}body main.document page.site.special section.results .items .product .inner .dollar.price span.currency{color:#878787}body main.document page.site.special section.results .items .product .inner .dollar.price span.value{color:#003241}body main.document page.site.special section.results .items .product .inner .name,body main.document page.site.special section.results .items .product .inner .dollar.price{text-transform:uppercase;text-align:center;margin-bottom:5px}body main.document page.site.special>.grid-container{background-color:#FFF}body main.document page.site.cart header.cart{padding:30px 0 25px 5px}body main.document page.site.cart header.cart .title{border:none;font-weight:bold;font-size:20px;text-transform:uppercase}body main.document page.site.cart header.cart .line{height:15px;border-bottom:solid 1px rgba(221,221,211,0.6)}body main.document page.site.cart section.content{margin-bottom:35px}body main.document page.site.cart section.content article.not-found{display:none;text-align:center;width:100%;height:auto;font-family:'Abadi MT Condensed Light', sans-serif;font-size:30px;color:#525252;line-height:52px;margin:40px 0}body main.document page.site.cart section.content article.not-found.active{display:inline-block}body main.document page.site.cart section.content article.list{display:none;border:solid 1px #DEDEDE;border-radius:3px;padding:5px}body main.document page.site.cart section.content article.list table thead.header{border:none;font-weight:bold;padding:5px 5px;border-bottom:solid 1px #CCC;font-family:'Swiss721 BT Condensed', sans-serif}body main.document page.site.cart section.content article.list table thead.header tr th.quantity{text-align:center}body main.document page.site.cart section.content article.list table tbody{font-family:'Swiss721 BT Condensed', sans-serif}body main.document page.site.cart section.content article.list table tbody tr{min-height:80px}body main.document page.site.cart section.content article.list table tbody tr td.quantity{text-align:center}body main.document page.site.cart section.content article.list table tbody tr td.quantity a{display:inline-block}body main.document page.site.cart section.content article.list table tbody tr td.quantity a svg{vertical-align:text-top;width:16px;height:16px}body main.document page.site.cart section.content article.list table tbody tr td.quantity a:first-child svg{fill:#F57000}body main.document page.site.cart section.content article.list table tbody tr td.quantity a:last-child svg{fill:#008F00}body main.document page.site.cart section.content article.list table tbody tr td.quantity span{min-width:20px;padding:0 15px}body main.document page.site.cart section.content article.list table tbody tr td.remove a svg{fill:#F00;vertical-align:text-top;width:16px;height:16px}body main.document page.site.cart section.content article.list.active{display:block}body main.document page.site.cart section.content article.summary{display:none;border:solid 1px #DEDEDE;border-radius:3px;padding:5px;margin-bottom:25px;font-family:'Swiss721 BT Condensed', sans-serif}body main.document page.site.cart section.content article.summary .title{border:none;font-weight:bold;padding:5px 5px;border-bottom:solid 1px #CCC}body main.document page.site.cart section.content article.summary .total{padding:5px 5px}body main.document page.site.cart section.content article.summary .total.text{text-align:left}body main.document page.site.cart section.content article.summary .total.value{text-align:right}body main.document page.site.cart section.content article.summary.active{display:block}body main.document page.site.cart section.content article.send{display:none;border:solid 1px #DEDEDE;border-radius:3px;padding:10px;font-family:'Swiss721 BT Condensed', sans-serif}body main.document page.site.cart section.content article.send .title{border:none;font-weight:bold;padding:5px 5px;border-bottom:solid 1px #CCC}body main.document page.site.cart section.content article.send .content{padding:15px 5px 5px 5px}body main.document page.site.cart section.content article.send .content .name-cell{width:40%}body main.document page.site.cart section.content article.send .content .email-cell{width:35%;margin-left:2%}body main.document page.site.cart section.content article.send .content .phone-cell{width:21%;margin-left:2%}body main.document page.site.cart section.content article.send.active{display:block}body main.document page.site.sellers section.content{color:#212121}body main.document page.site.sellers section.content>.grid-container{padding-top:15px;padding-bottom:100px}body main.document page.site.sellers section.content .seller{padding:10px 10px 10px 0}body main.document page.site.sellers section.content .seller .inner{background-color:#EEE;padding:15px}body main.document page.site.sellers section.content .seller .inner .photo{max-width:275px}body main.document page.site.sellers section.content .seller .inner .name{font-size:19px;font-weight:bold;text-align:center;margin:15px 0}body main.document page.site.sellers section.content .seller .inner .phone{text-align:center}body main.document page.site.sellers section.content .seller .inner .phone img{width:32px;margin-left:6px}body main.document page.site.who section.content{color:#212121}body main.document page.site.who section.content>.grid-container{padding-top:40px;padding-bottom:80px}body main.document page.site.who section.content article.text{text-align:justify;padding:0 5px}@media print, screen and (min-width: 20em){body main.document page.site.who section.content iframe{width:100%;height:53vw}}@media print, screen and (min-width: 64em){body main.document page.site.who section.content iframe{width:100%;height:700px}}body main.document page.site.workplace header.workplace{margin-top:5px;padding:24px 0;background-color:rgba(238,238,238,0.7)}body main.document page.site.workplace header.workplace .title{text-transform:uppercase;color:#111;font-size:25px;font-weight:bold}body main.document page.site.workplace section.content{color:#212121}body main.document page.site.workplace section.content>.grid-container{padding-top:40px;padding-bottom:80px}body main.document page.site.workplace section.content article.text{text-align:justify}body main.document page.site.warranty header.warranty{margin-top:5px;padding:24px 0;background-color:rgba(238,238,238,0.7)}body main.document page.site.warranty header.warranty .title{text-transform:uppercase;color:#111;font-size:25px;font-weight:bold}body main.document page.site.warranty section.content{color:#212121}body main.document page.site.warranty section.content>.grid-container{padding-top:40px;padding-bottom:80px}body main.document page.site.warranty section.content article.text{text-align:justify}body main.document page.site-product-list{background-color:#F4F4F4}body main.document page.site-product-list section.controller{padding:18px 0}body main.document page.site-product-list section.controller article.legend{display:flex;justify-content:center;align-items:center;color:#333;font-size:16px;line-height:120%}body main.document page.site-product-list section.controller article.sort{text-align:right}body main.document page.site-product-list section.controller article.sort span.tag{color:#333;font-weight:bold;line-height:120%;margin-right:15px}body main.document page.site-product-list section.controller article.sort .dropdown.button.container{height:43px;min-width:170px;color:transparent;background-color:transparent;position:relative;margin:0}body main.document page.site-product-list section.controller article.sort .dropdown.button.container:after{content:unset}body main.document page.site-product-list section.controller article.sort .dropdown.button.container .dropdown.button{height:43px;font-size:15px;min-width:170px;color:#000;background-color:#FFF;border:solid 1px #CCC;margin:0;top:0;left:0;position:absolute;overflow:hidden;transition:ease .3s;padding-right:40px;z-index:1}body main.document page.site-product-list section.controller article.sort .dropdown.button.container .dropdown.button span{color:#CCC}body main.document page.site-product-list section.controller article.sort .dropdown.button.container .dropdown.button .arrow-bottom-top{position:absolute;display:inline-block;height:8px;width:8px;margin-left:8px;border-top:1.4px solid #AAA;border-right:1.4px solid #AAA;transform:rotate(135deg);top:15px;right:20px;transition:ease all .3s}body main.document page.site-product-list section.controller article.sort .dropdown.button.container .dropdown.button ul{top:43px;left:0;right:0;border:none;position:absolute;list-style:none;margin:0 3px;padding:5px;background-color:#FFF;height:150px}body main.document page.site-product-list section.controller article.sort .dropdown.button.container .dropdown.button ul li{color:#CCC}body main.document page.site-product-list section.controller article.sort .dropdown.button.container .dropdown.button ul li:hover{color:#AAA}body main.document page.site-product-list section.controller article.sort .dropdown.button.container .dropdown.button:after{content:unset}body main.document page.site-product-list section.controller article.sort .dropdown.button.container .dropdown.button:hover{height:175px}body main.document page.site-product-list section.controller article.sort .dropdown.button.container .dropdown.button:hover .arrow-bottom-top{transform:rotate(-45deg);top:18px}body main.document page.site-product-list section.controller article.sort .dropdown.button.container .dropdown.button:hover ul{border-top:solid 1px #DDD}body main.document page.site-product-list section.filter{background-color:#FFF;padding:12px 10px 12px 15px}@media print, screen and (min-width: 20em){body main.document page.site-product-list section.filter{width:100%;margin-bottom:20px}}@media print, screen and (min-width: 64em){body main.document page.site-product-list section.filter{width:17.5%;margin-bottom:unset}}body main.document page.site-product-list section.filter article.features .title{color:#003242;font-weight:bold;font-size:20px;line-height:120%;padding-bottom:5px;border-bottom:solid 1px #EEE}body main.document page.site-product-list section.filter article.features ul.content{margin:0;width:95%;padding:12px 0 35px 0;list-style:none;position:relative}body main.document page.site-product-list section.filter article.features ul.content>li a.tag{color:#222;width:100%;text-transform:uppercase;font-family:'Abadi MT Condensed Light', sans-serif;font-size:15px;font-weight:bold}body main.document page.site-product-list section.filter article.features ul.content>li a.tag span.text{font-weight:bold}body main.document page.site-product-list section.filter article.features ul.content>li ul.items{margin-left:0;padding:5px 0 15px 0;list-style:none}body main.document page.site-product-list section.filter article.features ul.content>li ul.items li a{color:#222;width:100%;text-transform:uppercase;font-family:'Abadi MT Condensed Light', sans-serif;font-size:15px}body main.document page.site-product-list section.filter article.features ul.content>li ul.items li a label{cursor:pointer;user-select:none;width:100%;font-size:13px}body main.document page.site-product-list section.filter article.features ul.content>li ul.items li a label span.text{display:inline-block;width:81%;line-height:120%;letter-spacing:.5px}body main.document page.site-product-list section.filter article.features ul.content>li ul.items li a label span.count{text-align:right;display:inline-block;width:17%;line-height:120%;letter-spacing:.5px}body main.document page.site-product-list section.filter article.features ul.content>li ul.items li a label input[type=checkbox]{display:none}body main.document page.site-product-list section.filter article.features ul.content>li ul.items li a label input[type=checkbox]:checked ~ span{color:#238C00;font-weight:bold}body main.document page.site-product-list section.filter article.features ul.content>li ul.items li a label input[type=checkbox]:checked ~ span.text{letter-spacing:.2px}body main.document page.site-product-list section.filter article.features ul.content>li ul.items li a label input[type=checkbox]:checked ~ span.count{letter-spacing:.1px;position:relative;left:-.8px}body main.document page.site-product-list section.filter article.features ul.content .overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7);z-index:2}body main.document page.site-product-list section.results{position:relative;background-color:#FFF;padding:9px}@media print, screen and (min-width: 20em){body main.document page.site-product-list section.results{width:100%}}@media print, screen and (min-width: 64em){body main.document page.site-product-list section.results{width:81.5%;margin-left:1%;min-height:500px}}body main.document page.site-product-list section.results .loading{top:0;left:0;right:0;bottom:0;padding-top:25%;position:absolute;display:flex;justify-content:center;background-color:rgba(255,255,255,0.7);z-index:1}body main.document page.site-product-list section.results .loading svg{width:80px;height:80px}body main.document page.site-product-list section.results .items .product{padding:5px}body main.document page.site-product-list section.results .items .product .inner{display:block;padding:6px 10px;border:solid 3px #F4F4F4}body main.document page.site-product-list section.results .items .product .inner .photo.big{height:198px}body main.document page.site-product-list section.results .items .product .inner .photo.big .viewport{max-height:198px;overflow:hidden}body main.document page.site-product-list section.results .items .product .inner .photo.big .viewport .slide{height:198px}body main.document page.site-product-list section.results .items .product .inner .photo.big .viewport .slide .background{width:100%;height:198px;text-align:center;line-height:198px}body main.document page.site-product-list section.results .items .product .inner .photo.big .viewport .slide .background img{display:inline-block;max-width:189px;max-height:189px;transform:scale(0.92);transition:ease .3s}body main.document page.site-product-list section.results .items .product .inner .photo.big .viewport .slide:hover .background img{transform:scale(1.04)}body main.document page.site-product-list section.results .items .product .inner .photo.nav{padding:0 5px;margin-bottom:10px;height:64px}body main.document page.site-product-list section.results .items .product .inner .photo.nav .viewport{max-height:64px}body main.document page.site-product-list section.results .items .product .inner .photo.nav .viewport div{outline:none}body main.document page.site-product-list section.results .items .product .inner .photo.nav .viewport .slide{opacity:.3;text-align:center;line-height:64px;height:64px;padding:5px}body main.document page.site-product-list section.results .items .product .inner .photo.nav .viewport .slide img{display:inline-block;width:40px;height:40px;max-width:95%;max-height:58px}body main.document page.site-product-list section.results .items .product .inner .photo.nav .viewport .slide.active{opacity:1}body main.document page.site-product-list section.results .items .product .inner .photo.nav .viewport .slick-current .slide{opacity:1}body main.document page.site-product-list section.results .items .product .inner .name{height:60px;padding:0 11px;color:#666;font-weight:normal;font-size:17px;line-height:130%;overflow:hidden;text-align:center}body main.document page.site-product-list section.results .items .product .inner .available{height:50px;display:flex;justify-content:center;align-items:center}body main.document page.site-product-list section.results .items .product .inner .available span.in{color:green}body main.document page.site-product-list section.results .items .product .inner .available span.out{color:red}body main.document page.site-product-list section.results .items .product .inner .dollar.price{height:32px;font-weight:bold;font-size:22px;width:50%;text-align:left}body main.document page.site-product-list section.results .items .product .inner .dollar.price span{line-height:130%}body main.document page.site-product-list section.results .items .product .inner .dollar.price span.currency{color:#878787}body main.document page.site-product-list section.results .items .product .inner .dollar.price span.value{color:#003241}body main.document page.site-product-list section.results .items .product .inner .real.price{height:32px;font-weight:bold;font-size:22px;width:50%;text-align:right}body main.document page.site-product-list section.results .items .product .inner .real.price span{line-height:130%}body main.document page.site-product-list section.results .items .product .inner .real.price span.currency{color:#878787}body main.document page.site-product-list section.results .items .product .inner .real.price span.value{color:#003241}body main.document page.site-product-list section.results .items .product .inner .name,body main.document page.site-product-list section.results .items .product .inner .dollar.price,body main.document page.site-product-list section.results .items .product .inner .real.price{text-transform:uppercase;margin-bottom:8px}body main.document page.site-product-list section.results .pagination{margin:0;padding:20px 0}body main.document page.site-product-list layer.content>.grid-container{padding-bottom:25px}@media print, screen and (min-width: 64em){body main.document page.site-product-list layer.content>.grid-container{max-width:79em}}body main.document page.site.category section.filter article.categories .title,body main.document page.site.search section.filter article.categories .title,body main.document page.site.products section.filter article.categories .title,body main.document page.site.mark section.filter article.categories .title{color:#003242;font-weight:bold;font-size:20px;line-height:120%;padding-bottom:5px;border-bottom:solid 1px #EEE}body main.document page.site.category section.filter article.categories ul.content,body main.document page.site.search section.filter article.categories ul.content,body main.document page.site.products section.filter article.categories ul.content,body main.document page.site.mark section.filter article.categories ul.content{margin:0;width:95%;padding:12px 0 35px 0;list-style:none;position:relative}body main.document page.site.category section.filter article.categories ul.content li a,body main.document page.site.search section.filter article.categories ul.content li a,body main.document page.site.products section.filter article.categories ul.content li a,body main.document page.site.mark section.filter article.categories ul.content li a{color:#222;width:100%;text-transform:uppercase;font-family:'Abadi MT Condensed Light', sans-serif;font-size:13px}body main.document page.site.category section.filter article.categories ul.content li a label,body main.document page.site.search section.filter article.categories ul.content li a label,body main.document page.site.products section.filter article.categories ul.content li a label,body main.document page.site.mark section.filter article.categories ul.content li a label{cursor:pointer;user-select:none;width:100%;font-size:13px}body main.document page.site.category section.filter article.categories ul.content li a label span.text,body main.document page.site.search section.filter article.categories ul.content li a label span.text,body main.document page.site.products section.filter article.categories ul.content li a label span.text,body main.document page.site.mark section.filter article.categories ul.content li a label span.text{display:inline-block;width:81%;line-height:120%;letter-spacing:.5px}body main.document page.site.category section.filter article.categories ul.content li a label span.count,body main.document page.site.search section.filter article.categories ul.content li a label span.count,body main.document page.site.products section.filter article.categories ul.content li a label span.count,body main.document page.site.mark section.filter article.categories ul.content li a label span.count{text-align:right;display:inline-block;width:17%;line-height:120%;letter-spacing:.5px}body main.document page.site.category section.filter article.categories ul.content li a label input[type=checkbox],body main.document page.site.search section.filter article.categories ul.content li a label input[type=checkbox],body main.document page.site.products section.filter article.categories ul.content li a label input[type=checkbox],body main.document page.site.mark section.filter article.categories ul.content li a label input[type=checkbox]{display:none}body main.document page.site.category section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span,body main.document page.site.search section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span,body main.document page.site.products section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span,body main.document page.site.mark section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span{color:#238C00;font-weight:bold}body main.document page.site.category section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span.text,body main.document page.site.search section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span.text,body main.document page.site.products section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span.text,body main.document page.site.mark section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span.text{letter-spacing:.2px}body main.document page.site.category section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span.count,body main.document page.site.search section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span.count,body main.document page.site.products section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span.count,body main.document page.site.mark section.filter article.categories ul.content li a label input[type=checkbox]:checked ~ span.count{letter-spacing:.1px;position:relative;left:-.8px}body main.document page.site.category section.filter article.categories ul.content li a:hover label span,body main.document page.site.search section.filter article.categories ul.content li a:hover label span,body main.document page.site.products section.filter article.categories ul.content li a:hover label span,body main.document page.site.mark section.filter article.categories ul.content li a:hover label span{text-decoration:underline}body main.document page.site.category section.filter article.categories ul.content .overlay,body main.document page.site.search section.filter article.categories ul.content .overlay,body main.document page.site.products section.filter article.categories ul.content .overlay,body main.document page.site.mark section.filter article.categories ul.content .overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7);z-index:0}body main.document page.site.category section.filter article.marks .title,body main.document page.site.search section.filter article.marks .title,body main.document page.site.products section.filter article.marks .title{color:#003242;font-weight:bold;font-size:20px;line-height:120%;padding-bottom:5px;border-bottom:solid 1px #EEE}body main.document page.site.category section.filter article.marks ul.content,body main.document page.site.search section.filter article.marks ul.content,body main.document page.site.products section.filter article.marks ul.content{margin:0;width:95%;padding:12px 0 35px 0;list-style:none;position:relative}body main.document page.site.category section.filter article.marks ul.content li a,body main.document page.site.search section.filter article.marks ul.content li a,body main.document page.site.products section.filter article.marks ul.content li a{color:#222;width:100%;text-transform:uppercase;font-family:'Abadi MT Condensed Light', sans-serif;font-size:13px}body main.document page.site.category section.filter article.marks ul.content li a label,body main.document page.site.search section.filter article.marks ul.content li a label,body main.document page.site.products section.filter article.marks ul.content li a label{cursor:pointer;user-select:none;width:100%;font-size:13px}body main.document page.site.category section.filter article.marks ul.content li a label span.text,body main.document page.site.search section.filter article.marks ul.content li a label span.text,body main.document page.site.products section.filter article.marks ul.content li a label span.text{display:inline-block;width:81%;line-height:120%;letter-spacing:.5px}body main.document page.site.category section.filter article.marks ul.content li a label span.count,body main.document page.site.search section.filter article.marks ul.content li a label span.count,body main.document page.site.products section.filter article.marks ul.content li a label span.count{text-align:right;display:inline-block;width:17%;line-height:120%;letter-spacing:.5px}body main.document page.site.category section.filter article.marks ul.content li a label input[type=checkbox],body main.document page.site.search section.filter article.marks ul.content li a label input[type=checkbox],body main.document page.site.products section.filter article.marks ul.content li a label input[type=checkbox]{display:none}body main.document page.site.category section.filter article.marks ul.content li a label input[type=checkbox]:checked ~ span,body main.document page.site.search section.filter article.marks ul.content li a label input[type=checkbox]:checked ~ span,body main.document page.site.products section.filter article.marks ul.content li a label input[type=checkbox]:checked ~ span{color:#238C00;font-weight:bold}body main.document page.site.category section.filter article.marks ul.content li a label input[type=checkbox]:checked ~ span.text,body main.document page.site.search section.filter article.marks ul.content li a label input[type=checkbox]:checked ~ span.text,body main.document page.site.products section.filter article.marks ul.content li a label input[type=checkbox]:checked ~ span.text{letter-spacing:.2px}body main.document page.site.category section.filter article.marks ul.content li a label input[type=checkbox]:checked ~ span.count,body main.document page.site.search section.filter article.marks ul.content li a label input[type=checkbox]:checked ~ span.count,body main.document page.site.products section.filter article.marks ul.content li a label input[type=checkbox]:checked ~ span.count{letter-spacing:.1px;position:relative;left:-.8px}body main.document page.site.category section.filter article.marks ul.content li a:hover label span,body main.document page.site.search section.filter article.marks ul.content li a:hover label span,body main.document page.site.products section.filter article.marks ul.content li a:hover label span{text-decoration:underline}body main.document page.site.category section.filter article.marks ul.content .overlay,body main.document page.site.search section.filter article.marks ul.content .overlay,body main.document page.site.products section.filter article.marks ul.content .overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7);z-index:0}body main.document page.site.category section.filter article.prices .title,body main.document page.site.search section.filter article.prices .title,body main.document page.site.mark section.filter article.prices .title{color:#003242;font-weight:bold;font-size:20px;line-height:120%;padding-bottom:3px;border-bottom:solid 1px #EEE}body main.document page.site.category section.filter article.prices .content,body main.document page.site.search section.filter article.prices .content,body main.document page.site.mark section.filter article.prices .content{width:95%;padding-top:20px;padding-bottom:30px;position:relative}body main.document page.site.category section.filter article.prices .content .min,body main.document page.site.search section.filter article.prices .content .min,body main.document page.site.mark section.filter article.prices .content .min{display:flex;justify-content:flex-start}body main.document page.site.category section.filter article.prices .content .max,body main.document page.site.search section.filter article.prices .content .max,body main.document page.site.mark section.filter article.prices .content .max{display:flex;justify-content:flex-end}body main.document page.site.category section.filter article.prices .content .min,body main.document page.site.category section.filter article.prices .content .max,body main.document page.site.search section.filter article.prices .content .min,body main.document page.site.search section.filter article.prices .content .max,body main.document page.site.mark section.filter article.prices .content .min,body main.document page.site.mark section.filter article.prices .content .max{color:#000;font-family:'Abadi MT Condensed Light', sans-serif;font-size:15px;line-height:120%}body main.document page.site.category section.filter article.prices .content .slider,body main.document page.site.search section.filter article.prices .content .slider,body main.document page.site.mark section.filter article.prices .content .slider{height:16px;margin-top:1em;margin-bottom:1em;border-radius:10px}body main.document page.site.category section.filter article.prices .content .slider .slider-fill,body main.document page.site.search section.filter article.prices .content .slider .slider-fill,body main.document page.site.mark section.filter article.prices .content .slider .slider-fill{height:16px;border-radius:10px}body main.document page.site.category section.filter article.prices .content .slider .slider-handle,body main.document page.site.search section.filter article.prices .content .slider .slider-handle,body main.document page.site.mark section.filter article.prices .content .slider .slider-handle{background-color:#94B95D;border-radius:100%;outline:none}body main.document page.site.category section.filter article.prices .content .overlay,body main.document page.site.search section.filter article.prices .content .overlay,body main.document page.site.mark section.filter article.prices .content .overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7);z-index:0}body main.document page.site.sellers header,body main.document page.site.workplace header,body main.document page.site.who header{margin-top:5px;padding:24px 0;background-color:rgba(238,238,238,0.7)}body main.document page.site.sellers header .title,body main.document page.site.workplace header .title,body main.document page.site.who header .title{text-transform:uppercase;color:#111;font-size:25px;font-weight:bold}
/*# sourceMappingURL=site.min.css.map */

.real.price{display: none;}
body main.document page.site-product-list section.results .items .product .inner .dollar.price{width: 100%; text-align: center;}