/** Shopify CDN: Minification failed

Line 53:17 Expected identifier but found "{"
Line 53:18 Unexpected "{"
Line 53:28 Expected ":"
Line 100:13 Expected identifier but found "{"
Line 100:14 Unexpected "{"
Line 100:24 Expected ":"
Line 109:13 Expected identifier but found "{"
Line 109:14 Unexpected "{"
Line 109:24 Expected ":"

**/
/* Tony content CCS start here */

.text-left {
  text-align:left !important;
}

.text-right {
  text-align:right !important;
}

.text-center {
  text-align:center !important;
}

.content-width {
  margin: 1.5rem;
}

@media screen and (min-width: 950px) {
  .content-width {
    max-width: 90rem;
    margin-left: auto;
    margin-right: auto;
  }
}

input,select,textarea{
  background-color:inherit;
  color:inherit;
  padding: 5px;
}

input.disabled,input[disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{
    background-color:#f6f6f6;
    border-color:transparent;
  }

input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{
    border:1px solid;
    border-color:{{ settings.color_body_text | default: "#1c1d1d" }};
    border-color:var(--colorTextBody);
  }

input[type=image]{
  background-color:transparent;
}

input.input-full, select.input-full, textarea.input-full {
    width: 100%;
    padding: 10px;
}

form {
    margin: 0;
}

*,:after,:before,input {
    box-sizing: border-box;
}

.label, label:not(.variant__button-label) {
    text-transform: inherit;
    letter-spacing: inherit;
    font-size: 16px;
    font-weight: 600;
}

.label, label:not(.variant__button-label){
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    cursor: pointer;
    /* text-transform: capitalize; */
    letter-spacing: 0;
}

label {
    display: block;
    margin-bottom: 10px;
}

table{
  width:100%;
  border-spacing:0px;
  position:relative;
  border:0 none;
  background:{{ settings.color_borders | default: "#1c1d1d" }};
  background:var(--colorBorder);
}

td,th{
  border:0 none;
  text-align:left;
  padding:10px 15px;
  line-height: 130%;
  background:{{ settings.color_body_bg | default: "#fff" }};
  background:var(--colorBody)
}



ol ol{
  list-style:lower-alpha;
}

ol{ list-style:decimal; }

ol ol,ol ul,ul ol,ul ul{ margin:4px 0 5px 20px; }

li{ margin-bottom:0.7em; }

ul.square{ list-style:square outside; }

ul.disc{ list-style:disc outside; }

ol.alpha{ list-style:lower-alpha outside; }

p {
    margin: 0 0 15px 0;
}

b, strong {
    font-family: var(--font-heading-family);
}

.cta-3b77e6 {
  color: #3b77e6;
}

.cta-custom {
  background-color: #0071e3 !important;
  color: #fff !important;
  border-color: var(--color-primary-bt-outline) !important;
  height: auto !important;
  text-align: center;
}


@media screen and (min-width: 750px) {
  hr.test-member {
    margin: 0.6rem 0;
  }
}



/* Tony content CCS end */