/*fcgz1684851752*/@font-face{font-family:'brandon';src:url('../fonts2/brandontext-bold-webfont.woff2') format('woff2'),url('../fonts2/brandontext-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-weight:700;}@font-face{font-family:'brandon';src:url('../fonts2/brandontext-medium-webfont.woff2') format('woff2'),url('../fonts2/brandontext-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-weight:600;}@font-face{font-family:'brandon';src:url('../fonts2/brandontext-regular-webfont.woff2') format('woff2'),url('../fonts2/brandontext-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-weight:400;}@font-face{font-family:'brandon_grotesque';src:url('../fonts2/brandon_bld-webfont.woff2') format('woff2'),url('../fonts2/brandon_bld-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-weight:700;}@font-face{font-family:'brandon_grotesque';src:url('../fonts2/brandon_med-webfont.woff2') format('woff2'),url('../fonts2/brandon_med-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-weight:600;}@font-face{font-family:'brandon_grotesque';src:url('../fonts2/brandon_reg-webfont.woff2') format('woff2'),url('../fonts2/brandon_reg-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-weight:400;}*{margin:0;padding:0;}a{outline:none;color:#000;}a:hover{color:#404141;}a:active{outline:none !important;}a:focus{outline:none !important;}a img{border:none;}html{overflow-y:scroll;height:100%;font-size:16px;}body,td,input,select,textarea{font-family:'brandon','tahoma','verdana','arial','liberation sans','sans-serif';color:#000;}textarea{overflow:auto;resize:none;}button::-moz-focus-inner{border:0;}body{overflow:hidden;position:relative;}h3{font-family:Arial,sans-serif;font-weight:normal;font-size:15px;}p{margin-bottom:15px;}hr,.hr{color:#797979;background-color:#797979;height:1px;margin:10px 0;height:1px;line-height:1px;padding:0;border:none;padding:0;display:block;}._desc{display:none !important;}.ok{color:green;}.error{color:red;}.hide{display:none;}.right{text-align:right;}#order .center,.center{text-align:center;}.clear{clear:both;}.clearafter:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.fl{float:left;}.fr{float:right;}.message{text-align:center;padding:1rem 0;font-weight:normal;font-size:0.75rem;}.bold{font-weight:bold;}.cms{padding:15px;}.round3,.ajax_loader{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ajax_loader{width:20px;height:20px;position:absolute;border:1px solid #cecece;z-index:3;display:block;}.ajax_loader,.ajax_loader_bg{background:#fff url("../images/ajax_loader.gif") no-repeat center center;}.ajax_loader_bg{background-color:rgba(255,255,255,0.7);transition:opacity 0.2s ease-in;}#product.ajax_loader_bg #product_left,#product.ajax_loader_bg #product_right{opacity:0.6;}.f{display:block;overflow:hidden;position:relative;}.f span{display:block;position:absolute;margin-top:100%;}.disable_text_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.relative{position:relative;}html,body{width:18cm;margin:0 auto;}.title{text-align:center;text-transform:uppercase;font-size:2rem;}#configure_summary{width:100%;border-collapse:collapse;}#configure_summary th{text-transform:uppercase;font-weight:normal;color:#000 !important;border-top:solid 1px #666;border-bottom:solid 1px #666;}#configure_summary td{vertical-align:middle;border-bottom:solid 1px #ccc;}#configure_summary th,#configure_summary td{padding:10px;}#configure_summary td b{font-weight:600;}#configure_summary .lp{width:10%;text-align:center;}#configure_summary .foto{width:20%;text-align:center;}#configure_summary .foto img{max-height:2.2cm;width:auto;}#configure_summary .price{text-transform:uppercase;text-align:right;color:#7a2226;}.notice,#configure_summary .notice *{color:#7a2226;}#configure_summary .price_summary *{font-weight:bold;text-transform:uppercase;}#product_foto{text-align:center;}#product_foto img{min-width:50%;height:auto;}#product_foto,#product_desc{padding:1rem 0;}#product_price{text-transform:uppercase;text-align:center;font-weight:600;}#product_price > div{display:inline-block;padding:0 1rem;}#product_price span{color:#7a2226;}