.elementor-kit-175{--e-global-color-primary:#111111;--e-global-color-secondary:#3A3845;--e-global-color-text:#666666;--e-global-color-accent:#826F66;--e-global-color-7c63e82:#FFFFFF;--e-global-color-679065e:#B8B8B8;--e-global-color-76f41cd:#F8F8FA;--e-global-color-1dbb661:#111111E6;--e-global-color-6890700:#11111180;--e-global-color-7f0c6e1:#0909094D;--e-global-color-aba891f:#FFFFFF00;--e-global-color-bf267b0:#826F6633;--e-global-color-101e38c:#666666CC;--e-global-color-ffb9e2e:#F2C94C;--e-global-color-d89ebef:#FFFFFFCC;--e-global-color-6030ae9:#826F6680;--e-global-color-5b4e3e6:#B8B8B8CC;--e-global-color-0dbf042:#111111CC;--e-global-color-814f0b3:#F8F8FACC;--e-global-color-27f110e:#D7938A;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:1px;--e-global-typography-daf3231-font-family:"Sen";--e-global-typography-daf3231-font-size:72px;--e-global-typography-daf3231-font-weight:700;--e-global-typography-daf3231-text-transform:none;--e-global-typography-daf3231-font-style:normal;--e-global-typography-daf3231-line-height:1em;--e-global-typography-ddcfb39-font-family:"Sen";--e-global-typography-ddcfb39-font-size:48px;--e-global-typography-ddcfb39-font-weight:700;--e-global-typography-ddcfb39-text-transform:capitalize;--e-global-typography-ddcfb39-font-style:normal;--e-global-typography-ddcfb39-line-height:1.125em;--e-global-typography-d7ccd07-font-family:"Sen";--e-global-typography-d7ccd07-font-size:32px;--e-global-typography-d7ccd07-font-weight:700;--e-global-typography-d7ccd07-text-transform:none;--e-global-typography-d7ccd07-font-style:normal;--e-global-typography-d7ccd07-line-height:1.188em;--e-global-typography-2c3e105-font-family:"Sen";--e-global-typography-2c3e105-font-size:24px;--e-global-typography-2c3e105-font-weight:700;--e-global-typography-2c3e105-text-transform:none;--e-global-typography-2c3e105-font-style:normal;--e-global-typography-2c3e105-line-height:1.208em;--e-global-typography-ded4d36-font-family:"Sen";--e-global-typography-ded4d36-font-size:20px;--e-global-typography-ded4d36-font-weight:700;--e-global-typography-ded4d36-text-transform:none;--e-global-typography-ded4d36-font-style:normal;--e-global-typography-ded4d36-line-height:1.2em;--e-global-typography-b3beb5a-font-family:"Sen";--e-global-typography-b3beb5a-font-size:13px;--e-global-typography-b3beb5a-font-weight:700;--e-global-typography-b3beb5a-text-transform:uppercase;--e-global-typography-b3beb5a-font-style:normal;--e-global-typography-b3beb5a-line-height:1.231em;--e-global-typography-b3beb5a-letter-spacing:1px;--e-global-typography-1a2971d-font-family:"Nunito Sans";--e-global-typography-1a2971d-font-size:20px;--e-global-typography-1a2971d-font-weight:400;--e-global-typography-1a2971d-text-transform:none;--e-global-typography-1a2971d-font-style:normal;--e-global-typography-1a2971d-line-height:1.35em;--e-global-typography-de02f5a-font-family:"Nunito Sans";--e-global-typography-de02f5a-font-size:12px;--e-global-typography-de02f5a-font-weight:400;--e-global-typography-de02f5a-text-transform:none;--e-global-typography-de02f5a-font-style:normal;--e-global-typography-de02f5a-line-height:1.333em;color:#111111;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-175 e-page-transition{background-color:#FFBC7D;}.elementor-kit-175 p{margin-block-end:20px;}.elementor-kit-175 a{color:#111111;font-family:"Open Sans", Sans-serif;}.elementor-kit-175 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-daf3231-font-family ), Sans-serif;font-size:var( --e-global-typography-daf3231-font-size );font-weight:var( --e-global-typography-daf3231-font-weight );text-transform:var( --e-global-typography-daf3231-text-transform );font-style:var( --e-global-typography-daf3231-font-style );line-height:var( --e-global-typography-daf3231-line-height );}.elementor-kit-175 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ddcfb39-font-family ), Sans-serif;font-size:var( --e-global-typography-ddcfb39-font-size );font-weight:var( --e-global-typography-ddcfb39-font-weight );text-transform:var( --e-global-typography-ddcfb39-text-transform );font-style:var( --e-global-typography-ddcfb39-font-style );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-kit-175 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d7ccd07-font-family ), Sans-serif;font-size:var( --e-global-typography-d7ccd07-font-size );font-weight:var( --e-global-typography-d7ccd07-font-weight );text-transform:var( --e-global-typography-d7ccd07-text-transform );font-style:var( --e-global-typography-d7ccd07-font-style );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-kit-175 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2c3e105-font-family ), Sans-serif;font-size:var( --e-global-typography-2c3e105-font-size );font-weight:var( --e-global-typography-2c3e105-font-weight );text-transform:var( --e-global-typography-2c3e105-text-transform );font-style:var( --e-global-typography-2c3e105-font-style );line-height:var( --e-global-typography-2c3e105-line-height );}.elementor-kit-175 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ded4d36-font-family ), Sans-serif;font-size:var( --e-global-typography-ded4d36-font-size );font-weight:var( --e-global-typography-ded4d36-font-weight );text-transform:var( --e-global-typography-ded4d36-text-transform );font-style:var( --e-global-typography-ded4d36-font-style );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-kit-175 h6{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.231em;letter-spacing:1px;}.elementor-kit-175 button,.elementor-kit-175 input[type="button"],.elementor-kit-175 input[type="submit"],.elementor-kit-175 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-7c63e82 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-679065e );border-radius:4px 4px 4px 4px;padding:16px 32px 16px 32px;}.elementor-kit-175 label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ded4d36-font-family ), Sans-serif;font-size:var( --e-global-typography-ded4d36-font-size );font-weight:var( --e-global-typography-ded4d36-font-weight );text-transform:var( --e-global-typography-ded4d36-text-transform );font-style:var( --e-global-typography-ded4d36-font-style );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-kit-175 input:not([type="button"]):not([type="submit"]),.elementor-kit-175 textarea,.elementor-kit-175 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-7c63e82 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B8;border-radius:4px 4px 4px 4px;padding:10px 16px 10px 16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1170px;}.e-con{--container-max-width:1170px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-175{--e-global-typography-daf3231-font-size:54px;--e-global-typography-ddcfb39-font-size:32px;--e-global-typography-d7ccd07-font-size:25px;--e-global-typography-2c3e105-font-size:20px;--e-global-typography-ded4d36-font-size:18px;--e-global-typography-b3beb5a-font-size:10px;--e-global-typography-1a2971d-font-size:18px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-175 h1{font-size:var( --e-global-typography-daf3231-font-size );line-height:var( --e-global-typography-daf3231-line-height );}.elementor-kit-175 h2{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-kit-175 h3{font-size:var( --e-global-typography-d7ccd07-font-size );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-kit-175 h4{font-size:var( --e-global-typography-2c3e105-font-size );line-height:var( --e-global-typography-2c3e105-line-height );}.elementor-kit-175 h5{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-kit-175 h6{font-size:10px;}.elementor-kit-175 button,.elementor-kit-175 input[type="button"],.elementor-kit-175 input[type="submit"],.elementor-kit-175 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-175 label{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-kit-175 input:not([type="button"]):not([type="submit"]),.elementor-kit-175 textarea,.elementor-kit-175 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-175{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-175 h1{font-size:var( --e-global-typography-daf3231-font-size );line-height:var( --e-global-typography-daf3231-line-height );}.elementor-kit-175 h2{font-size:var( --e-global-typography-ddcfb39-font-size );line-height:var( --e-global-typography-ddcfb39-line-height );}.elementor-kit-175 h3{font-size:var( --e-global-typography-d7ccd07-font-size );line-height:var( --e-global-typography-d7ccd07-line-height );}.elementor-kit-175 h4{font-size:var( --e-global-typography-2c3e105-font-size );line-height:var( --e-global-typography-2c3e105-line-height );}.elementor-kit-175 h5{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-kit-175 button,.elementor-kit-175 input[type="button"],.elementor-kit-175 input[type="submit"],.elementor-kit-175 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:12px 24px 12px 24px;}.elementor-kit-175 label{font-size:var( --e-global-typography-ded4d36-font-size );line-height:var( --e-global-typography-ded4d36-line-height );}.elementor-kit-175 input:not([type="button"]):not([type="submit"]),.elementor-kit-175 textarea,.elementor-kit-175 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*RESET*/
html {
  line-height:1.15;
  -webkit-text-size-adjust:100%
}
*,
:after,
:before {
  box-sizing:border-box
}
body {
  background-color:#fff;
  color:#333;
  font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
  font-size:1rem;
  font-weight:400;
  line-height:1.5;
  margin:0;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color:inherit;
  font-family:inherit;
  font-weight:500;
  line-height:1.2;
  margin-block-end:1rem;
  margin-block-start:.5rem
}
h1 {
  font-size:2.5rem
}
h2 {
  font-size:2rem
}
h3 {
  font-size:1.75rem
}
h4 {
  font-size:1.5rem
}
h5 {
  font-size:1.25rem
}
h6 {
  font-size:1rem
}
p {
  margin-block-end:.9rem;
  margin-block-start:0
}
hr {
  box-sizing:content-box;
  height:0;
  overflow:visible
}
pre {
  font-family:monospace,monospace;
  font-size:1em;
  white-space:pre-wrap
}
a {
  background-color:transparent;
  color:#c36;
  text-decoration:none
}
a:active,
a:hover {
  color:#336
}
a:not([href]):not([tabindex]),
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
  color:inherit;
  text-decoration:none
}
a:not([href]):not([tabindex]):focus {
  outline:0
}
abbr[title] {
  border-block-end:none;
  -webkit-text-decoration:underline dotted;
  text-decoration:underline dotted
}
b,
strong {
  font-weight:bolder
}
code,
kbd,
samp {
  font-family:monospace,monospace;
  font-size:1em
}
small {
  font-size:80%
}
sub,
sup {
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline
}
sub {
  bottom:-.25em
}
sup {
  top:-.5em
}
img {
  border-style:none;
  height:auto;
  max-width:100%
}
details {
  display:block
}
summary {
  display:list-item
}
figcaption {
  color:#333;
  font-size:16px;
  font-style:italic;
  font-weight:400;
  line-height:1.4
}
[hidden],
template {
  display:none
}
@media print {
  *,
  :after,
  :before {
    background:transparent!important;
    box-shadow:none!important;
    color:#000!important;
    text-shadow:none!important
  }
  a,
  a:visited {
    text-decoration:underline
  }
  a[href]:after {
    content:" (" attr(href) ")"
  }
  abbr[title]:after {
    content:" (" attr(title) ")"
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content:""
  }
  pre {
    white-space:pre-wrap!important
  }
  blockquote,
  pre {
    -moz-column-break-inside:avoid;
    border:1px solid #b8b8b8;
    break-inside:avoid
  }
  thead {
    display:table-header-group
  }
  img,
  tr {
    -moz-column-break-inside:avoid;
    break-inside:avoid
  }
  h2,
  h3,
  p {
    orphans:3;
    widows:3
  }
  h2,
  h3 {
    -moz-column-break-after:avoid;
    break-after:avoid
  }
}
label {
  display:inline;
  line-height:1;
  vertical-align:middle
}
button,
input,
optgroup,
select,
textarea {
  font-family:inherit;
  font-size:1rem;
  line-height:1.5;
  margin:0
}
input[type=date],
input[type=email],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=url],
select,
textarea {
  border:1px solid #b8b8b8;
  border-radius:3px;
  padding:.5rem 1rem;
  transition:all .3s;
  width:100%
}
input[type=date]:focus,
input[type=email]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=url]:focus,
select:focus,
textarea:focus {
  border-color:#333
}
button,
input {
  overflow:visible
}
button,
select {
  text-transform:none
}
[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance:button;
  width:auto
}
[type=button],
[type=submit],
button {
  background-color:transparent;
  border:1px solid #c36;
  border-radius:3px;
  color:#c36;
  display:inline-block;
  font-size:1rem;
  font-weight:400;
  padding:.5rem 1rem;
  text-align:center;
  transition:all .3s;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  white-space:nowrap
}
[type=button]:focus:not(:focus-visible),
[type=submit]:focus:not(:focus-visible),
button:focus:not(:focus-visible) {
  outline:none
}
[type=button]:focus,
[type=button]:hover,
[type=submit]:focus,
[type=submit]:hover,
button:focus,
button:hover {
  background-color:#c36;
  color:#fff;
  text-decoration:none
}
[type=button]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
  cursor:pointer
}
fieldset {
  padding:.35em .75em .625em
}
legend {
  box-sizing:border-box;
  color:inherit;
  display:table;
  max-width:100%;
  padding:0;
  white-space:normal
}
progress {
  vertical-align:baseline
}
textarea {
  overflow:auto;
  resize:vertical
}
[type=checkbox],
[type=radio] {
  box-sizing:border-box;
  padding:0
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height:auto
}
[type=search] {
  -webkit-appearance:textfield;
  outline-offset:-2px
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance:none
}
::-webkit-file-upload-button {
  -webkit-appearance:button;
  font:inherit
}
select {
  display:block
}
.woocommerce-checkout-review-order table {
  border-collapse:collapse;
  border-spacing:0;
  font-size:.9em;
  margin-block-end:15px;
  width:100%;
  box-shadow: 0 0 0 1px #b8b8b8; /* this draws the table border  */ 
  border-radius: 4px
}
table td,
table th {
  border-bottom:1px solid #b8b8b8;
  border-right:1px solid #b8b8b8;
  line-height:1.5;
  padding:15px;
  vertical-align:top
}
table td:last-child,
table th:last-child {
    border-right: 0;
}
table tr.order-total:last-child td,
table tr.order-total:last-child th{
    border-bottom: 0;
}
table th {
  font-weight:700
}
table tfoot th,
table thead th {
  font-size:1em
}

@media(max-width:767px) {
  table table {
    font-size:.8em
  }
  table table td,
  table table th {
    line-height:1.3;
    padding:7px
  }
  table table th {
    font-weight:400
  }
}
dd,
dl,
dt,
li,
ol,
ul {
  background:transparent;
  border:0;
  font-size:100%;
  margin-block-end:0;
  margin-block-start:0;
  outline:0;
  vertical-align:baseline
}
table:not(.has-background) tbody tr:nth-child(2n) td, fieldset, fieldset legend {
  background-color: transparent;
}
table:not(.has-background) th {
  background-color: transparent;
}

/*RESET*/

input[type="text"], input[type="number"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"], textarea, .input-text {
  box-shadow: none;
}
form {
  margin-bottom: 0;
}

.wp-block-heading.has-medium-font-size {
  text-align: center;
}

.wp-block-search__inside-wrapper {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%;
}
#wp-block-search__input-1 {
  border: none;
  border-radius: 0;
  padding: 0 4px;
}
.wp-block-search__button.has-icon.wp-element-button {
  padding: 5px 10px;
  background-color: #979797;
  display: flex;
}
.search-icon {
  fill: #fff;
}

/*LOJA*/
.elementor-kit-175 a {
  color: #111;
}
.elementor-84 .elementor-element.elementor-element-ced944d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-84 .elementor-element.elementor-element-ced944d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
  font-family: "Open Sans", Sans-serif !important;
  font-size: 18px !important;
  font-weight: 400 !important;
}
.elementor-84 .elementor-element.elementor-element-ced944d.elementor-wc-products ul.products li.product .button {
  font-family: "Open Sans", Sans-serif !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  border-style: none !important;
  padding: 7px !important
}
.elementor-84 .elementor-element.elementor-element-ced944d.elementor-wc-products ul.products li.product .button:hover {
  color: var( --e-global-color-27f110e );
}
.orderby {
  background: #fff;
  border: 1px solid #b8b8b8;
  border-radius: 4px;
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
  border: 1px solid #b8b8b8;
  box-sizing: border-box;
  padding: 4px;
  border-radius: 4px;
}

/*PRODUCTS HOME*/
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
  width: 100%;
  text-align: center;
}
.added_to_cart.wc-forward {
  width: 100%;
  text-align: center;
}
.price {
  font-weight: 700 !important;
}

/*SIDE MINI CART*/
.elementor-menu-cart__product-price .quantity {
  color: #111;
}
.elementor-button.elementor-button--view-cart.elementor-size-md,
.elementor-button.elementor-button--checkout.elementor-size-md {
    background-color: #d7938a;
}
.elementor-menu-cart__product-remove::after, .elementor-menu-cart__product-remove::before {
  background: red !important;
}
.elementor-menu-cart__product-remove {
  border: 1px solid red !important;
}

/*CART*/
.alignwide {
  margin-inline: 0;
}
#coupon_code {
  padding: 10px 16px;
  border-color: #b8b8b8;
}
.cart-collaterals .input-text {
    border-color: #b8b8b8;
}
#shipping_method label {
  font-size: 16px;
}
.elementor-687 .elementor-element.elementor-element-5b12dc1 .coupon .input-text, .elementor-687 .elementor-element.elementor-element-5b12dc1 .cart-collaterals .input-text, .elementor-687 .elementor-element.elementor-element-5b12dc1 select, .elementor-687 .elementor-element.elementor-element-5b12dc1 .select2-selection--single,
.elementor-widget-woocommerce-cart .woocommerce button.button {
  border-color: #b8b8b8 !important;
}

tbody .woocommerce-cart-form__cart-item .product-name {
    vertical-align: middle;
}
tr:not(:first-child) th.product-name {
  border-top: 1px solid #d5d8dc !important;
}
#calc_shipping_postcode_field label {
  margin-bottom: 10px;
}
.elementor-687 .elementor-element.elementor-element-5b12dc1 .checkout-button {
  text-transform: uppercase;
  font-weight: 400;
}

/*CHECKOUT*/
.elementor-kit-175 label {
  font-family: "Open Sans";
  font-size: 16px;
  margin-bottom: 5px;
}
.select2-container--default .select2-selection--single {
  padding: 10px 16px;
  height: auto;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 11px;
}
@media (min-width: 768px) {
  .col2-set .form-row-last-custom {
    width: 44.4444444444% !important;
    float: right !important;
    clear: none;
    margin-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .col2-set .form-row-first-custom {
    width: 44.4444444444%;
    float: left;
    margin-right: 11.1111111111%;
  }
}
.button.alt, button.alt {
  background-color: #d7938a;
  border-color: #b8b8b8;
}
.button.alt:hover, button.alt:hover {
  background-color: #d7938a;
  border-color: #b8b8b8;
}
.woocommerce-info, .woocommerce-noreviews, p.no-comments {
  background-color: #949494 !important;
}/* End custom CSS */