
/* Custom CSS theme */
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">

.dmCustomHtml  *{
font-family: 'Poppins', sans-serif !important;
//color: red !important;
} html#ecwid_html body#dmRoot .ec-size .ec-store *{font-family:'Poppins', sans-serif !important;font-size:14px;font-weight:400}
  .ecwid .form-control__button{font-size:15px !important;font-weight:400;text-transform:uppercase;background-color:black;border:1px solid black}
 .ecwid .form-control__button::hover{background:transparant !important}
 .product-details__product-description>div>p{font-size:14px !important;line-height:1.5em}
 .ecwid .details-product-purchase__checkout span{color:white !important;font-size:1.125rem !important}
 span.form-control__button-text{font-weight:500}
 html#ecwid_html body#dmRoot .ec-size .ec-store.ec-store__checkout-page .ec-cart__sidebar{margin-top:10px;margin-bottom:20px}
 html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store.ec-store__checkout-page .ec-cart__sidebar{margin-top:0px;margin-bottom:0px}
 .ecwid .product-details-module{color:black !important}
 html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store h6,html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store .ec-header-h6{color:#383838 !important;font-weight:400 !important}
 html#ecwid_html body#dmRoot .ec-store .details-product-price__value{color:black}
 .details-product-purchase__add-to-bag span{color:white !important;font-size:1.125rem !important}
 .product-details__product-description *{color:black !important}
 .ecwid .grid__description-inner p{color:black !important;font-weight:400}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-filters--inline.ec-filters--left.ec-filters--animation-opened .ec-filters__wrap *{color:black !important}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-filters--inline.ec-filters--right.ec-filters--opened *{color:black !important}
 html#ecwid_html body#dmRoot .ec-size .ec-store .grid-product--has-shadow .grid-product__shadow{background-color:rgba(0,0,0,0) !important}
 .grid-product__title-inner{color:#15232E !important;font-weight:500;font-family:'Poppins', sans-serif;font-size:16px !important}
 .grid-product__price-value.ec-price-item{color:#5c5c5c !important;font-weight:400 !important;margin-top:5px !important;font-family:'Roboto', sans-serif;font-size:16px}
 .ecwid-search-widget__input{border-radius:2rem !important}
  html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store .grid__categories--medium-items *{height:250px}
  html#ecwid_html body#dmRoot .ec-size .ec-store .ec-range__runner{width:14px !important;height:14px !important;box-shadow:0 0 0 0px !important;top:-5px !important}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-range__slider{background:black !important}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-range__runner{background-color:black !important;border:2px solid black}
 .ec-cart-email__text{color:black}
 .ec-cart-next__title{color:black;font-weight:500}
 html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store .ec-cart-next__header{color:black}
 html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store .ec-cart-item__title{color:black}
 html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-header-h4{color:black}
 html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store h1,html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store .ec-header-h1{color:black}
 .ecwid .grid-product__title-inner{font-size:13px !important}
 .ecwid .grid-product__price-value{font-family:'Poppins', sans-serif !important;color:#868686 !important;font-weight:300 !important}
 
.ecwid .form-control__button{
 font-weight: 300 !important;
font-family: 'Poppins', sans-serif' !important;
background-color:black !important;
} html#ecwid_html body#dmRoot .ec-size .ec-store .form-control__button-text{font-weight:500 !important;color:white}
 html#ecwid_html body#dmRoot .ec-size .ec-store .form-control--secondary .form-control__button .form-control__button-text{color:black !important}
 

html#ecwid_html body#dmRoot .ec-size .ec-store .form-control--primary .form-control__button {
  background-color: black !important;
  color: white !important;
font-weight: 500 !important
text-transform: uppercase;
border: 1px solid black;
} html#ecwid_html body#dmRoot .ec-size .ec-store .form-control__button--icon-prepend .form-control__button-text{color:black}
 html#ecwid_html body#dmRoot .ec-size .ec-store .form-control--primary .form-control__button:hover{background-color:#f7f7f7}
 html#ecwid_html body#dmRoot .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-text:hover{width:100%;height:100%}
 html#ecwid_html body#dmRoot .details-product-purchase__add-to-bag span{color:white !important;font-size:16px !important;font-weight:400}
 .product-details__sidebar{padding:20px !important;background:linear-gradient(180deg, #fff 0%, #fff 100%) !important;border-radius:8px;border:0.5px solid #eaeaea !important}
 html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store .ec-header-h3{font-size:22px;font-weight:400;line-height:1.2}
 html#ecwid_html body#dmRoot .ec-size .ec-store .form-control__text{position:relative;width:100%;border:1px solid #dfdfdf;border-radius:3px;outline:none;background-color:#fff0;box-shadow:none;color:#333;transition:border-color .15s ease-out 0s;line-height:1.4}
 .details-product-purchase__qty{display:flex;flex-direction:column}
 .details-product-purchase__qty-field{margin-top:7px !important}
 html#ecwid_html body#dmRoot .ec-size .ec-store .details-product-purchase__qty-label{margin-right:4px;font-weight:400;color:black}
 .details-product-purchase__place span{border-radius:50px;color:#4f4f4f !important}
 .product-details-module__title{padding:10px 0 !important;font-weight:500 !important;font-size:14px !important}
 html#ecwid_html body#dmRoot .ecwid .details-product-purchase__checkout span{color:white !important;font-size:14px !important;text-transform:initial}
 .ec-cart__sidebar{padding:25px !important;background-color:white !important;border:1px solid #dfdfdf !important;border-radius:6px;box-shadow:rgba(0,0,0,0.05) 0px 6px 24px 0px,rgba(0,0,0,0.08) 0px 0px 0px 0px !important;margin-bottom:20px !important}
 html#ecwid_html body#dmRoot .ec-size.ec-size--l .ec-store .ec-cart-item__title{font-size:12px}
 html#ecwid_html body#dmRoot .details-product-purchase__place>span>span{padding:4px 12px !important;background-color:#f4f4f4 !important;border:1px solid #ddd;border-radius:50px;color:#4f4f4f !important}
 html#ecwid_html body#dmRoot .details-product-purchase__place span{background-color:#transparent !important}
 .ec-filters{padding:25px !important;background-color:#fff !important;border-radius:5px;margin:10px !important;padding-top:0px !important;border:1px solid #e1e1e1 !important;box-shadow:rgba(0,0,0,0.05) 0px 6px 24px 0px,rgba(0,0,0,0.08) 0px 0px 0px 0px !important}
 .ec-pill.ec-pill--small{background-color:white !important;border:none !important;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px}
 .ec-pill__text-inner{color:black !important}
 .ec-size .ec-store .ec-filters--popup .ec-filters__wrap{padding-left:10px !important;padding-right:10px !important}
 .ec-filter__items-count.ec-text-muted{visibility:hidden}
 .product-details-module__title.ec-header-h6.details-product-purchase__place.notranslate{display:none}
 .ec-cart-step__title.ec-header-h4{color:black !important}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-cart-step__icon{color:#4BB543 !important;border:1px solid #4BB543}
 path.svg-line-check{color:#4BB543 !important}
 html#ecwid_html body#dmRoot .ec-store .ec-cart-step--current .ec-cart-step__wrap{padding-bottom:0px !important;padding:20px;border-radius:6px;border:1px solid #dfdfdf !important;box-shadow:rgba(0,0,0,0.05) 0px 6px 24px 0px,rgba(0,0,0,0.08) 0px 0px 0px 0px;margin-top:10px !important;margin-bottom:10px !important}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-cart-step--current{border-top:0px solid #e6e6e6 !important}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-cart-summary__text{color:black !important}
 html#ecwid_html body#dmRoot .ec-store .ec-cart-summary__title{color:black !important}
 .ec-cart-step__body.ec-text-muted{display:none !important}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__title{color:black !important}
 .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__text>div{font-weight:300 !important;font-style:arial, sans-serif}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__data-title{color:black !important}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-radiogroup__item--checked .ec-radiogroup__title{color:black}
 html#ecwid_html body#dmRoot .ec-store .ec-cart-step__subtitle{color:#383838;font-weight:500}
 html#ecwid_html body#dmRoot .ec-size .ec-store .ec-cart-step--current+.ec-cart-step .ec-cart-step__next{color:black}
 