.ufxd-asi-var-clearfix:before,.ufxd-asi-var-field-frame-type:before,.ufxd-asi-var-clearfix:after,.ufxd-asi-var-field-frame-type:after{content:'';clear:both;display:table}.ufxd-asi-var .btn,.ufxd-asi-var .frame-buttons label{cursor:pointer;display:inline-block;padding:0.4rem 1rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:inherit;background:white;font-weight:bold;border:#8c0121 solid 1px;min-width:110px;text-align:center}.ufxd-asi-var .btn:hover,.ufxd-asi-var .frame-buttons label:hover,.ufxd-asi-var .btn:focus,.ufxd-asi-var .frame-buttons label:focus,.ufxd-asi-var .active.btn,.ufxd-asi-var .frame-buttons label.active{color:inherit;background:#d9d9d9;border:#8c0121 solid 1px}.ufxd-asi-var{display:block;width:100%}.ufxd-asi-var .info{margin:0 0 1.3rem;display:block}.ufxd-asi-var .small{font-size:0.7em;line-height:1.5}.ufxd-asi-var .label{font-weight:bold;margin:1.6rem 0 0.6rem;display:block}.ufxd-asi-var .frame-buttons label.remove-frame{display:none}.ufxd-asi-var .frame-buttons label input{display:none}.ufxd-asi-var .btn-group-framed{display:none}.ufxd-asi-var.is-framed .frame-buttons label.add-frame{display:none}.ufxd-asi-var.is-framed .frame-buttons label.remove-frame{display:inline-block}.ufxd-asi-var.is-framed .btn-group-framed{display:block}.ufxd-asi-var.is-framed .btn-group-un-framed{display:none}.ufxd-asi-var.is-framed .ufxd-asi-var-form{display:block}.ufxd-asi-var.is-framed .ufxd-asi-var-field-image-size .framed{display:inline}.ufxd-asi-var.is-framed .ufxd-asi-var-field-image-size .un-framed{display:none}.ufxd-asi-var.is-framed .btn-remove-frame{display:inline-block}.ufxd-asi-var.is-framed .btn-add-frame{display:none}.ufxd-asi-var-form{display:none}.ufxd-asi-var-field .first{margin-top:0}.ufxd-asi-var-field label{display:block}.ufxd-asi-var-field .mandatory{color:red}.ufxd-asi-var-field select{height:50px !important;width:calc(100% - 95px) !important;border-color:#d2d2d2;color:#aaa9a9;background-color:#ffffff;font:100% Arial,Helvetica,sans-serif;vertical-align:middle}.ufxd-asi-var-field .radio-item{cursor:pointer;width:50%;float:left;font-weight:inherit;margin:2px 0 0;padding-right:6px}.ufxd-asi-var-field .color-code{display:inline-block;vertical-align:middle;margin-top:2px;width:40px;height:20px;border:solid 1px black;position:relative;overflow:hidden}.ufxd-asi-var-field .color-code.color-none{border-color:red}.ufxd-asi-var-field .color-code.color-none:after{content:'';position:absolute;top:0;left:-40px;border-top:solid 1px red;width:82px;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}.ufxd-asi-var-field-mat-outer,.ufxd-asi-var-field-mat-inner{background:#cccccc;padding:8px 8px 10px;border:solid 1px #999999}.ufxd-asi-var-field-mat-outer .radio-item,.ufxd-asi-var-field-mat-inner .radio-item{font-size:0.7rem}.ufxd-asi-var-field-mat-outer .radio-item input,.ufxd-asi-var-field-mat-inner .radio-item input{margin-top:0}.ufxd-asi-var-field-paper-type .label{margin-top:0.6em}.ufxd-asi-var-field-image-size{margin-top:0;margin-bottom:0}.ufxd-asi-var-field-image-size .framed{display:none}.ufxd-asi-var-field-image-size .btn-group{margin-left:-6px;margin-right:-6px}.ufxd-asi-var-field-image-size .btn-group>.btn{margin:0 6px 12px;-moz-border-radius:3px !important;-webkit-border-radius:3px;border-radius:3px !important}.ufxd-asi-var-field-image-size .btn-group>.btn input{visibility:hidden;width:0;height:0;overflow:hidden;margin:0}.ufxd-asi-var-field-image-size .btn-group>.btn:first-child{margin-left:6px}.ufxd-asi-var-field-image-size .btn-group>.btn:last-child{margin-right:6px}.ufxd-asi-var-field-frame-type{position:relative;margin-left:-6px;margin-right:-6px}.ufxd-asi-var-field-frame-type .frame-type{float:left;cursor:pointer;margin:0 6px 6px;width:180px;font-size:0;height:52px}.ufxd-asi-var-field-frame-type .frame-type img{display:inline-block;width:60px;height:auto;vertical-align:middle}.ufxd-asi-var-field-frame-type .frame-type input{display:inline-block;width:20px;vertical-align:middle;margin-top:0}.ufxd-asi-var-field-frame-type .frame-type .frame-type-text{display:inline-block;width:90px;vertical-align:middle}.ufxd-asi-var-field-frame-type .frame-type .frame-type-text span{display:block;font-size:0.8rem;line-height:1.3}.ufxd-asi-var-product-price{display:block;width:100%;margin-top:1.6rem;font-size:1.6em;font-weight:bold}.ufxd-asi-var-product-price .price-label{display:none;font-size:1rem;font-weight:normal}#rare-frame-profile{float:left;margin-right:20px}input#credit_called{margin: 1em;}
/*# sourceMappingURL=style.css.map */
