h1 {
  font-weight: 100;
}

.bold {
  color: black;
  font-weight: 300;
}

.has-dropdown .icon-angle-down {
  display: none;
}

.woocommerce-variation-add-to-cart.variations_button {
  text-align: left;
  margin-top: 20px;
}

.accordion .toggle {
  width: 1em;
  height: 1em;
  /* margin-right: 5px; */
  top: .3em;
  border-radius: 999px;
  position: absolute;
  left: 90%;
}

#accordion-wb_cptb_1-label.accordion-title.plain {
  border-style: hidden;
  background-color: #ffffff;
  margin-left: 0px;
  padding-left: 0px;
  border-bottom-color: #ebebeb;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

#accordion-wb_cptb_2-label.accordion-title.plain {
  border-style: hidden;
  background-color: #ffffff;
  padding-left: 0px;
  margin-left: 0px;
  border-bottom-color: #ebebeb;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

#accordion-wb_cptb_3-label.accordion-title.plain {
  border-style: hidden;
  background-color: #ffffff;
  padding-left: 0px;
  margin-left: 0px;
}

#accordion-additional_information-label.accordion-title.plain {
  border-style: hidden;
  background-color: #ffffff;
}

#accordion-additional_information-content.accordion-inner {
  border-style: hidden;
}

.woocommerce-product-attributes-item__label {
  border-style: hidden;
}

.woocommerce-product-attributes-item__value {
  border-style: hidden;
}

.wb_cptb_title {
  display: none;
}

/* To hide the additional information tab */

li.additional_information_tab {
  display: none !important;
}

.label {
  font-weight: normal;
  font-size: 16px;
}

.ux-quantity__button.ux-quantity__button--minus.button.minus.is-form {
  background-color: #ffffff;
}

.ux-quantity__button.ux-quantity__button--plus.button.plus.is-form {
  background-color: #ffffff;
}

#accordion-wb_cptb_4-label.accordion-title.plain {
  background-color: #ffffff;
  margin-left: 0px;
  padding-left: 0px;
  margin-right: 0px;
  padding-right: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #ebebeb;
  border-color: #ebebeb;
}

#accordion-wb_cptb_4-content.accordion-inner {
  padding-left: 0px;
  margin-left: 0px;
}

#accordion-wb_cptb_1-content.accordion-inner {
  padding-left: 0px;
  margin-left: 0px;
}

#accordion-wb_cptb_2-content.accordion-inner {
  padding-left: 0px;
  margin-left: 0px;
  border-bottom-color: #ebebeb;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

#accordion-wb_cptb_3-content.accordion-inner {
  padding-left: 0px;
  margin-left: 0px;
}

.product-title.product_title.entry-title {
  color: #000000;
}

.icon-angle-down {
  margin-right: 0px;
  padding-right: 0px;
  padding-left: 0px;
  margin-left: 0px;
}

.toggle i {
  font-size: 1.3em;
  transition: all .3s;
}

.accordion .toggle {
  left: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6,
.heading-font,
.banner h1,
.banner h2 {
  font-weight: 100;
}

.button.primary.is-outline.lowercase {
  border-width: 1px;
  border-style: solid;
  font-weight: 100;
}

.widget_layered_nav_filters ul li.chosen a {
  background-color: #f1f1f1;
  border: 1px solid rgba(0, 0, 0, .1);
  border-radius: 0px;
  display: inline-block;
  font-size: .85em;
  font-weight: 400;
  opacity: .9;
  padding: 7px 7px;
}

.breadcrumbs {
  color: #222;
  font-weight: 700;
  letter-spacing: 0;
  padding-bottom: 30px;
}

.single_variation_wrap {
  padding-right: 19px;
}

.trp-language-switcher.trp-language-switcher-container {
  border-style: hidden;
}

.trp-language-switcher:hover .trp-ls-shortcode-language {
  border-style: hidden;
}

.woocommerce-variation-price {
  border-top: 1px dashed #ffffff;
}

.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_3 {
  border-radius: 0px;
}

.product-short-description {
  text-align: justify;
}

ul {
  letter-spacing: 0.06rem !important;
  font-family: instrument-sans-regu !important;
  font-weight: 400 !important;
}

.li {
  letter-spacing: 0.06rem !important;
  font-family: instrument-sans-regu	!important;
  font-weight: 400 !important;
}

.accordion-title.active {
  font-weight: 700 !important;
}

p {
  letter-spacing: 0.05rem !important;
  font-family: instrument-sans-regu	!important;
  font-weight: 400 !important;
}

.zoom-button.button.is-outline.circle.icon.tooltip.hide-for-small {
  visibility: hidden;
}

.single_add_to_cart_button.button.alt {
  text-transform: normal;
}

.variations_form.cart {
  text-align: left;
}

label {
  font-weight: 100;
}

.text-center .woocommerce-variation-add-to-cart,
.text-center form.cart {
  justify-content: left;
}

.h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 100;
  font-family: muli-reg	!important;
}

.nav-top-link {
  margin-right: 11px;
  letter-spacing: 0.05rem;
}

span.amount {
  font-weight: 200;
}

.trp-language-switcher > div {
  padding: 0px 0px 0px 0px;
  border: 1.5px solid #ffffff;
  background-color: #fff;
}

.trp-language-switcher > div > a:hover {
  background: #ffffff;
  border-radius: 2px;
}

.trp-language-switcher > div > a {
  display: block;
  padding: 7px 40px;
  border-radius: 3px;
  text-decoration: none;
  color: #1E1E1E;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
}

.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
  font-family: muli-reg, sans-serif;
}

.caps {
  text-transform: capitalize;
}

body {
  line-height: 1.8;
}

.icon-facebook {
  color: #1e1e1e;
}

.icon-instagram {
  color: #1e1e1e;
}

.nav-uppercase>li>a {
  font-weight: bolder;
  letter-spacing: Normal;
}

.underlined {
  text-decoration: underline;
}

.price {
  letter-spacing: .13rem;
  font-family: instrument-sans-regu	!important;
}

.bdi {
  font-size: 14px;
}

#yith-wapo-option-2-0.yith-wapo-option.selection-single {
  margin-bottom: -34px;
}

#yith-wapo-option-1-0.yith-wapo-option.selection-single {
  margin-bottom: -34px;
}

.accordion-title {
  font-family: muli-reg	!important;
}

.footeritem {
  font-family: muli-reg	!important;
}

.shop-page-title.is-xlarge {
  font-size: 30px;
  margin-bottom: -7px;
  margin-top: -15px;
}

.woocommerce-breadcrumb.breadcrumbs.uppercase {
  visibility: hidden;
}

.is-xxlarge {
  margin-bottom: -38px;
}

a.icon-remove,
a.remove {
  border: none;
  border-radius: 100%;
  color: #000000;
  font-size: 25px !important;
}

.thwvsf-wrapper-ul .thwvsf-item-span.item-span-text {
  font-weight: normal;
}

#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head,
.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head {
  border: 0px solid #ececec !important;
  background-color: #fbfbfb !important;
  color: #222 !important;
  padding-top: 7px !important;
  padding-right: 9px !important;
  padding-bottom: 7px !important;
  padding-left: 9px !important;
  border-radius: 1px !important;
}

#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head,
.berocket_single_filter_widget.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head {
  color: #000 !important;
  background-color: #fbfbfb !important;
  padding-bottom: 14px !important;
  border: 0px solid #ececec !important;
  border-radius: 1px !important;
}

.bapf_sfilter .bapf_clr_span,
.bapf_sfilter .bapf_img_span {
  border: 2px solid #dddddd;
}

.bapf_ckbox_square input[type=checkbox] {
  appearance: none;
  display: inline-block;
  border: 2px solid #dddddd;
}

.bapf_ckbox_sqchck input[type=checkbox] {
  border: 2px solid #dddddd;
}

#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body,
.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body {
  border: 0px solid #ececec !important;
  padding: 8px 15px !important;
  border-radius: 1px !important;
}

.bapf_ckbox_square input[type=checkbox]:checked {
  background: #a5a5a5;
}

.bapf_sfilter .bapf_colaps_smb,
.bapf_sfilter .bapf_desci {
  font-size: 10px;
}

.woocommerce-ordering {
  display: none !important;
}

.woocommerce-result-count.hide-for-medium {
  display: none !important;
}

.berocket_element_above_products_is_hide_toggle.berocket_ajax_filters_toggle.icon-theme-2.bapf_sngl_hd_desktop {
  font-size: 13px;
}

.berocket_ajax_filters_toggle.icon-theme-2 span {
  font-size: -1px;
}

.woocommerce-ordering,
.woocommerce-ordering select {
  display: none !important;
}

.category-page-row {
  padding-top: 0px;
}


#ship-to-different-address {
    display: none !important;
}