
/* Custom CSS theme */
/* 
UNDICI Light roze: #f0d8cc
UNDICI darker roze: #dcb4a0
*/

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-store__content-wrapper,
#ecwid_jwrapper,
html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser {
margin: 0 auto;
width:  100%;
} .ecwid div,.ecwid span,.ecwid a,.ecwid p{font-family:inter !important}
 html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List span.ecwid-shippingOption label{font-style:light}
 .ecwid .input{line-height:2}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea{border-color:#f0d8cc}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea{border-color:#0000;box-shadow:none}
 html#ecwid_html body#ecwid_body .ec-size .ec-store input[type="checkbox"].form-control__checkbox:checked+.form-control__checkbox-view::after{background-color:#fffff;border-color:#0000;color:#0000;border-radius:0}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap-inner:hover .grid-product__title .grid-product__title-inner{color:#dcb4a0}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__title-inner{margin:.3em 0 0;font-size:18px;font-family:inter;font-weight:200;font-style:light;background:#fff;border:1px solid #000;border-radius:.1875em;color:#000 !important;text-shadow:0;padding:5px 10px;text-transform:none}
 html#ecwid_html body#ecwid_body div.ecwid-Checkout-blockTitle,html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle div.gwt-Label,html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle div.gwt-HTML{margin:.3em 0 0;font-size:18px;font-family:inter;font-weight:400;font-style:bold;background:transparent;color:#0000 !important;text-shadow:0;padding:5px 10px;text-transform:none}
 html#ecwid_html body#ecwid_body input.gwt-TextBox,html#ecwid_html body#ecwid_body input.gwt-PasswordTextBox,html#ecwid_html body#ecwid_body textarea.gwt-TextArea,html#ecwid_html body#ecwid_body input.gwt-DateBox{border-color:rgba 0,0,0;border-style:solid;border-width:1px;padding:10px 5px}
 html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-fieldWrapper{clear:both;margin:7px 0}
 html#ecwid_html body#ecwid_body .ecwid-search-widget__input,html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="search"],html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="text"]{background:#fff;background-clip:border-box;background-clip:padding-box;border:1px solid #000;box-shadow:0;box-sizing:border-box;color:#000 !important;display:inline-block;font-size:inherit;height:2.4em;line-height:1.5em;margin:0 -2.2em 0 0;outline:0;padding:.35em 2.2em .35em .55em;text-align:left;transition:width 200ms ease-in;vertical-align:middle;white-space:normal;width:100%;-webkit-background-clip:padding;-moz-background-clip:padding;-webkit-appearance:none}
 html#ecwid_html body#ecwid_body .ecwid-search-widget__input,html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="search"],html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="text"]{background:#fff;background-clip:padding-box;border:1px solid #000;box-shadow:0 0 3px rgba(0,0,0,0.01) inset;box-sizing:border-box;-moz-box-sizing:border-box;color:#000;display:inline-block;font-size:inherit;height:2.2em;line-height:1.5em;margin:0 -2.2em 0 0;outline:0;padding:.35em 2.2em .35em .55em;text-align:left;transition:width 200ms ease-in;vertical-align:middle;white-space:normal;width:100%;-webkit-background-clip:padding;-moz-background-clip:padding;-webkit-appearance:none}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link:visited{color:#f0d8cc;transition:color .12s ease-out 0s}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link:hover{color:#dcb4a0}
 

/* MENU */

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop nav.horizontal-menu {
border: 1px solid #000
padding: 5px 0;
border-radius: 0;
} html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item>a{padding:10px 15px;display:block;white-space:nowrap;color:#000;border-radius:0}
 html#ecwid_html body#ecwid_body .ecwid a,html#ecwid_html body#ecwid_body .ecwid a:visited,html#ecwid_html body#ecwid_body .ecwid a:hover,html#ecwid_html body#ecwid_body .ecwid a:active{color:#ffff;background-color:transparent;text-decoration:none;cursor:pointer}
 html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item>a{padding:10px 15px;display:block;white-space:nowrap;color:#000;border-radius:0;text-transform:uppercase}
 html#ecwid_html body#ecwid_body span.ecwid-categories-category{font-size:16px;font-weight:400;color:#000;white-space:nowrap;font-style:italic}
 html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile{border:0;padding:5px 10px;border-radius:0}
 html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button svg{width:15px;height:15px;margin-right:8px}
 html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button span{font-size:15px}
 html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button{display:block;color:#000;cursor:pointer}
 html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item>a{padding:10px 10px 10px 10px;display:block;white-space:nowrap;color:#000;border-radius:5px}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer a,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer a:visited,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer a,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer a:active,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer a,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer a{color:#000;transition:color .12s ease-out 0s}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer a:hover{color:#dcb4a0;transition:color .12s ease-out 0s}
 html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary{border-radius:4}
 .ec-size .ec-store .form-control--primary .form-control__button{background-color:rgba(240,216,204,0.7)}
 .ec-size .ec-store .form-control--primary .form-control__button:hover{background:#f0d8cc}
 .ec-size .ec-store .form-control--primary .form-control__button{color:#000}
 .ec-size .ec-store .form-control--primary .form-control__button:hover{color:#fff}
 .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button{background:#fff;border:1px solid #000}
 .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button:hover{background:#f0d8cc;border:0}
 .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button{color:#000}
 .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button:hover{color:#ffff}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button{border-radius:4}
 .ec-size .ec-store .form-control--secondary .form-control__button{border-radius:0;background:rgba(240,216,204,0.7)}
 .ec-size .ec-store .form-control--secondary .form-control__button:hover{background:#f0d8cc}
 .ec-size .ec-store .form-control--secondary .form-control__button{color:#000}
 .ec-size .ec-store .form-control--secondary .form-control__button:hover{color:#fff}
 .ec-size .ec-store .form-control--small .form-control__button{background:#fff;border-radius:0;padding:5px 10px;border:1;border-color:#000}
 .ec-size .ec-store .form-control--small .form-control__button{color:black}
 .ec-size .ec-store .form-control--small .form-control__button:hover{background:#f0d8cc;border:0}
 .ec-size .ec-store .form-control--small .form-control__button{color:black}
 html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__picture{width:auto;height:auto;max-width:75%;max-height:100%;flex-shrink:0}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-top .svg-icon{height:28px;display:flex;align-items:center;justify-content:center;color:#0000}
 html#ecwid_html body#ecwid_body div.ecwid-AddressForm-secureLockIcon{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42'%3E%3Cpath d='M42 0v42H0L42 0z' fill='%23e30e6f'/%3E%3Cpath d='M36.14 30.074v6.215c0 .286-.105.535-.322.74-.21.198-.466.3-.775.3H24.097c-.302 0-.565-.102-.775-.307-.217-.204-.322-.447-.322-.734v-6.216c0-.288.105-.537.322-.74.21-.206.466-.308.775-.308h.362V26.88c0-1.335.498-2.485 1.503-3.443C26.968 22.48 28.17 22 29.57 22c1.4 0 2.602.48 3.607 1.437 1.005.958 1.504 2.108 1.504 3.443v2.146h.363c.302 0 .565.102.775.307.217.204.322.447.322.74zm-9.487-1.048h5.84V26.88c0-.766-.288-1.424-.853-1.974-.58-.543-1.262-.817-2.07-.817-.808 0-1.49.273-2.063.816-.572.543-.854 1.2-.854 1.974v2.146z' fill='%23fff'/%3E%3C/svg%3E") no-repeat;width:42px;height:42px}
 html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-visited::after{background-color:#dcb4a0 !important}
 html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-section-visited{background-color:#f0d8cc}
 html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-section{background-color:#fff;height:1px}
 html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link-visited{color:#dcb4a0 !important;cursor:pointer}
 html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-visited{border-color:#dcb4a0;cursor:pointer}
 html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs-Vertical div.ecwid-Checkout-BreadCrumbs-section-visited{background:#fff}
 html#ecwid_html body#ecwid_body .ecwid .ecwid-Checkout-BreadCrumbs-point.ecwid-Checkout-BreadCrumbs-point-current{border-color:#fff}
 html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout-BreadCrumbs-point-current::after{background-color:#f0d8cc}
 html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point{border:1px solid rgba(240,216,204,0.7)}
 #featured-products-anchor{padding-bottom:20em !important}
 .ecwid-shopping-cart-search{padding-bottom:5em !important}
 div.ec-footer{padding-bottom:10em !important}
 


/*.ec-store--medium-product-images > div > div.ec-footer > ul > li:nth-child(1) > a {
  border: 1px solid #000 !important;
} */


 