/** Shopify CDN: Minification failed

Line 57:136 Expected identifier but found "-"
Line 57:189 Expected ":"
Line 62:137 Expected identifier but found "-"
Line 62:190 Expected ":"

**/
#main-content .user .access-denied{display:none!important;}
#main-content .user .access-yes{display:none!important;}
#main-content .user.noOnline .access-denied{display:block!important;}
#main-content .user.yesOnline .access-yes{display:block!important;}
#main-content .user.yesOnline{padding:20px!important;}
#main-content .user.noOnline{padding:20px!important;}
#main-content .user .h1-title {margin: 0px;font-size: 28px;line-height: normal;margin-bottom: 8px;color: #1C1C1C;}
#main-content .user .user-body {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;}
#main-content .user .alert{position: relative;padding: 12px 20px;margin-bottom: 16px;border: 1px solid transparent;border-radius: 4px;}
#main-content .user .alert-danger{color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;}
#main-content .user .user-body-Head {padding: 20px;border: 1px solid rgba(0, 0, 0, .125);border-radius: 4px;}
#main-content .user img#avatar {border-radius: 50%;width: 128px;height: 128px;line-height: 128px;}
.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default,.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,
.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus {outline: none !important;background-color: #fff !important;box-shadow: none !important;}
#main-content .user button.changes-img{color:#212529;}
#main-content .user button.changes-img:hover {background: #0069d9;color: #fff;border: 1px solid #0069d9;outline: none;}
#main-content .user button.changes-img:focus,#main-content .user button.changes-img:active,#main-content .user button.changes-img:focus-visible{outline: none;box-shadow: none;color:#212529;background:#fff;}
#main-content .user input,#main-content .user textarea {border: 1px solid #dedede;box-shadow: 0 0px 0px rgb(0 0 0 / 8%);-webkit-box-shadow: 0 0px 0px rgb(0 0 0 / 8%);background:#fff;opacity: 1!important;}
#main-content .user label {font-weight: 400;margin-bottom: 8px;}
#main-content .user .form-control {height: 38px;   }
#main-content .user textarea.form-control {height: auto;}
#main-content .user .form-group {margin-bottom: 20px;}
#main-content .user h4.information-bar {font-size: 15px;font-weight: 400;margin: 0;margin-bottom: 8px;}
#main-content .user .form-check label {margin: 0px;vertical-align: text-bottom;font-size: 14px;}
#main-content .user .form-check input[type='checkbox']+label{border:0px;width:auto;height:auto;vertical-align: text-bottom;}
#main-content .user .form-check input[type='checkbox']+label::after{content: '';}
#main-content .user .text-muted {color: #6c757d !important;font-size: 14px;}
#main-content .user hr {margin-top: 10px;margin-bottom: 10px;border: 0;border-top: 1px solid rgba(0, 0, 0, .1);}
#main-content .user .following-title {margin: 0px;margin-bottom: 8px;font-size: 15px;font-weight: 400;}
#main-content .user .following-title a {color: #00a1ea;background-color: transparent;text-decoration: none;}
#main-content .user .following-title a:hover span {text-decoration: underline;}
#main-content .user .following-title a:hover {color: #0056b3;}
#main-content .user .following-title i {margin-left: 5px;font-size: 14px;font-weight: 700;color: #00a1ea;cursor: pointer;}
#main-content .user p {margin-top: 0;margin-bottom: 16px;font-size: 13px;}
#main-content .user .no-gutters {display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;}
#main-content .user .no-gutters a {color: #1c1c1c !important;font-size: 13px;}
#main-content .user .no-gutters a:hover {text-decoration: none;color: #000;}
#main-content .user .no-gutters .followTFR{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;   text-overflow:ellipsis;}
#main-content .user .no-gutters i {margin-right: 5px;font-size: 14px;}
#main-content .user .col-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
#main-content .user .col-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
#main-content .user .btn-follow {font-size: 13px;background-color: #f8f9fa;color: #212529;border: 1px solid #dee2e6 !important;}
#main-content .user .btn-follow:hover {background-color: #e2e6ea;}
#main-content .user .btn-follow:focus,#main-content .user .btn-follow:active,#main-content .user .btn-follow:focus-visible {outline: none;box-shadow: none;}
#main-content .user .user-save {margin-top: 48px;}
#main-content .user .user-save button {min-width: 112px;background-color: #00a1ea;border-color: #00a1ea;outline: none;}
#main-content .user .user-save button:hover {background-color: #0069d9;border-color: #0062cc;}
#main-content .user .user-save button:focus,#main-content .user .user-save button:active,#main-content .user .user-save button:focus-visible {outline: none;box-shadow: none;}
#main-content .user .user-save button i {display: inline-block;-webkit-transform: rotate(360deg);animation: rotation 1s linear infinite;- moz -animation: rotation 1s linear infinite;-webkit - animation: rotation 1s linear infinite;-o-animation: rotation 1s linear infinite;transform: rotate(360deg);-webkit-transition: -webkit-transform 1s linear;transition: transform 1s linear;}
#main-content .user .collapse:not(.in) {display: none;}
#main-content .user .border-top {border-top: 1px solid #dee2e6 !important;padding: 8px !important;}
#main-content .user .following.loading i.icon-cy-wifi:before {content: "\e65f";}
@-webkit-keyframes rotation {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}
#main-content .user .following.loading i {display: inline-block;-webkit-transform: rotate(360deg);animation: rotation 1s linear infinite;- moz -animation: rotation 1s linear infinite;-webkit - animation: rotation 1s linear infinite;-o-animation: rotation 1s linear infinite;transform: rotate(360deg);-webkit-transition: -webkit-transform 1s linear;transition: transform 1s linear;}
/*图片裁剪框*/
* {margin: 0;padding: 0;}
.tailoring-container .hidden {display: none;}
.tailoring-container,.tailoring-container div,.tailoring-container p {margin: 0;padding: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.tailoring-container {position: fixed;width: 100%;height: 100%;z-index: 1000;top: 0;left: 0;}
.tailoring-container .black-cloth {position: fixed;width: 100%;height: 100%;background: #111;opacity: .9;z-index: 1001;}
.tailoring-container .tailoring-content {position: absolute;width: 768px;height: 560px;background: #fff;z-index: 1002;left: 0;top: 0;border-radius: 10px;box-shadow: 0 0 10px #000;padding: 10px;}
.tailoring-content-one {height: 40px;width: 100%;border-bottom: 1px solid #DDD;}
.tailoring-content .choose-btn {float: left;}
.tailoring-content .close-tailoring {display: inline-block;height: 30px;width: 30px;border-radius: 100%;background: #eee;color: #fff;font-size: 22px;text-align: center;line-height: 30px;float: right;cursor: pointer;background: none;color: #585858;font-size: 29px;}
.tailoring-content .close-tailoring:hover {background: #ccc;}
.tailoring-content .tailoring-content-two {width: 100%;height: 460px;position: relative;padding: 5px 0;}
.tailoring-content .tailoring-box-parcel {width: 520px;height: 450px;position: absolute;left: 0;border: solid 1px #ddd;}
.tailoring-content .preview-box-parcel {display: inline-block;width: 228px;height: 450px;position: absolute;right: 0;padding: 4px 14px;}
.preview-box-parcel p {color: #555;}
.previewImg {width: 200px;height: 200px;overflow: hidden;}
.preview-box-parcel .square {margin-top: 10px;border: solid 1px #ddd;}
.preview-box-parcel .circular {border-radius: 100%;margin-top: 10px;border: solid 1px #ddd;}
.tailoring-content .tailoring-content-three {width: 100%;height: 40px;border-top: 1px solid #DDD;padding-top: 10px;}
.sureCut {float: right;background: #00b5f7;color: #fff;border: 0px;padding: 3px 10px;border-radius: 5px;}
@media all and (max-width: 768px) { .tailoring-container .tailoring-content {width: 90%;height: 460px;left: 5% !important;}.tailoring-content .tailoring-content-two {height: 360px;}.tailoring-content .tailoring-box-parcel {height: 350px;}.tailoring-container .tailoring-box-parcel {width: 100%;}.tailoring-container .preview-box-parcel {display: none;}}
/*图片裁剪框 结束*/