html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct a,
.ecwid-SingleProduct a div.ecwid-title {
color: #000;
text-decoration: none;
}
html#ecwid_html body#ecwid_body .ecwid-SearchPanel input {
max-width: 300px;
}
html#ecwid_html body#ecwid_body .ecwid-shopping-cart-categories #horizontal-menu,
html#ecwid_html body#ecwid_body .ecwid-shopping-cart-categories .horizontal-menu {
margin-bottom: 10px;
margin-top: 10px;
}
.ecwid-shopping-cart-categories .horizontal-menu-item {
background-image: none;
}
html#ecwid_html body#ecwid_body .ecwid-productsList ul li .ecwid-productsList-name {
color: inherit;
font-size: inherit;
}
html#ecwid_html body#ecwid_body .ecwid tr:hover td {
color: inherit;
}
html#ecwid_html body#ecwid_body .ecwid table {
line-height: inherit;
}
.ecwid-SingleProduct-v2 {
box-sizing: content-box;
}
.ecwid .ecwid-productBrowser input {
display: inline-block;
}
.ecwid .ecwid-productBrowser label {
vertical-align: middle;
}
.ecwid .ecwid-productBrowser select,
.ecwid .ecwid-productBrowser input {
background-color: #fff;
color: #333;
} .ecwid-shopping-cart-search .ecwid-SearchPanel .ecwid-SearchPanel-field {
display: inline-block;
}
.ecwid-shopping-cart-search .ecwid-SearchPanel .ecwid-SearchPanel-field {
font-size: 14px;
}
.ecwid-shopping-cart-search .ecwid-SearchPanel .ecwid-SearchPanel-button {
font-size: 14px;
font-weight: 400;
}
html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-random-product {
min-width: unset;
}
.ecwid-random-product:not(.loaded) {
min-height: 290px;
}
.ecwid-shopping-cart-categories {
min-height: 51px;
margin: 10px 0;
}
.ecwid-shopping-cart-search {
min-height: 42px;
}
#dynamic-ec-store-container {
width: 100%;
}
.hide-ec-dynamic-placeholder {
margin-bottom: 0 !important;
}
.hide-ec-dynamic-placeholder .ecwid-shopping-cart-product-browser {
display: none;
}
.ec-demo-notice {
text-align: center;
}
.ec-demo-notice .ec-notice__wrap {
background-color: #fcf5e8 !important;
}
.ec-cart-widget[data-icon]::before {
content: '';
}
#dynamic-ec-store-container,
#static-ec-store-container {
margin-top: 0 !important;
}:root{--wp--custom--spacing--tw-small:40px;--wp--custom--spacing--tw-medium:48px;--wp--custom--spacing--tw-large:clamp(56px,7.25vw,60px);--wp--custom--spacing--tw-x-large:clamp(60px,8.125vw,104px);--wp--style--columns-gap-default:32px}.wp-site-blocks > *{margin-top:0}.wp-block-media-text__content > *{margin-block:0}.wp-block-media-text__content > * + *{margin-block-start:var(--wp--style--block-gap);margin-block-end:0}.alignfull + .alignfull:where(.wp-block-group.has-background,.wp-block-cover,.wp-block-media-text){margin-top:0}.wp-block-post-content .wp-block-group:where(.alignfull,.alignwide) > :where(figure),.wp-block-post-content .wp-block-group:where(.alignfull,.alignwide) > :where(figure) + *,.wp-block-post-content > :where(figure),.wp-block-post-content > :where(figure) + *{margin-top:var(--wp--custom--spacing--tw-small)}.wp-block-group:where(.alignfull,.alignwide) > :where(h1,h2,h3),.wp-block-post-content .alignwide:where(figure),.wp-block-post-content .alignwide:where(figure) + *,.wp-block-post-content :where(h1,h2,h3,p,.wp-block-buttons) + :where(.wp-block-columns,.wp-block-cover,.wp-block-group.has-background,.wp-block-media-text),.wp-block-post-content > :where(h1,h2,h3){margin-top:var(--wp--custom--spacing--tw-medium)}.wp-block-column :where(h3,h4,h5,h6,p,ol,ul) + :where(p,ol,ul:not([class*="wp-block"])),.wp-block-media-text__content :where(h3,h4,h5,h6,p,ul,ol) + :where(p,ol,ul:not([class*="wp-block"])){margin-top:max(calc(var(--wp--style--block-gap)*0.66667),16px)}.wp-block-column > :where(.wp-block-image,.wp-block-cover) + :where(.wp-block-heading,p,ul,ol){margin-top:min(calc(var(--wp--style--block-gap)*1.16667),32px)}.wp-block-post-content *:not(.alignfull) + :where(.wp-block-cover.alignfull),.wp-block-post-content .alignfull:where(figure),.wp-block-post-content .alignfull:where(figure) + *,.wp-block-post-content :where(.wp-block-cover.alignfull) + *:not(.alignfull){margin-top:var(--wp--custom--spacing--tw-large)}.wp-block-group.is-layout-flex > *,.wp-block-post-content .wp-block-group > *:first-child,:is(.wp-block-post-content, .wp-block-group, .wp-block-column, .wp-block-media-text__content, .wp-block-post, .wp-block-cover__inner-container) > *:first-child{margin-top:0}.wp-block-post-content :is(.wp-block-spacer, .wp-block-separator) + :is(figure,.wp-block-heading), .wp-block-post-content figure + :is(.wp-block-spacer, .wp-block-separator){margin-top:var(--wp--style--block-gap)}.wp-block-post-content.has-global-padding > :where(.has-global-padding,.wp-block-cover).alignfull,.wp-block-template-part:where(header,footer) .has-global-padding  > .wp-block-group.alignfull,.wp-block-template-part:where(header,footer) > .wp-block-group:not(.has-global-padding){padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.wp-block-post-content .wp-block-cover.alignfull,.wp-block-post-content .wp-block-group.has-background.alignfull{padding-block:var(--wp--custom--spacing--tw-x-large)}.wp-block-post-content .wp-block-cover:not(.alignfull),.wp-block-post-content .wp-block-group.has-background:not(.alignfull){padding:var(--wp--custom--spacing--tw-small)}.wp-block-post-content .wp-block-cover.alignwide,.wp-block-post-content .wp-block-group.has-background.alignwide{padding:var(--wp--custom--spacing--tw-large)}.wp-block-post-content .wp-block-query .wp-block-post-template.is-layout-grid .wp-block-group{padding:0}@media (max-width:1023px){.wp-block-post-content .wp-block-cover:not(.alignfull),.wp-block-post-content .wp-block-group.has-background:not(.alignfull){padding-inline:clamp(24px,5vw,var(--wp--custom--spacing--tw-small))}}.wp-block-media-text .wp-block-media-text__content{padding:clamp(20px,9.25%,var(--wp--custom--spacing--tw-small))}.wp-block-media-text:not(.has-background):not(.is-style-tw-shadow):not(.alignfull){gap:32px clamp(20px,5.25%,var(--wp--custom--spacing--tw-large))}@media (max-width:767px){.wp-block-media-text:where(.tw-stack-md,.is-stacked-on-mobile) .wp-block-media-text__content{padding:32px 24px}}.wp-block-media-text.alignfull .wp-block-media-text__content{padding:var(--wp--custom--spacing--tw-large) var(--wp--style--root--padding-left,var(--wp--custom--spacing--outer,8%))}.wp-block-media-text:not(.has-background):not(.is-style-tw-shadow):not(.alignfull) .wp-block-media-text__content{padding:0}.wp-block-quote{margin-inline:0}.wp-block-quote cite{display:block}.wp-block-post-template + .wp-block-spacer:last-child{display:none}.wp-block-cover :where(h1:not(.has-text-color)),.wp-block-cover :where(h2:not(.has-text-color)),.wp-block-cover :where(h3:not(.has-text-color)),.wp-block-cover :where(h4:not(.has-text-color)),.wp-block-cover :where(h5:not(.has-text-color)),.wp-block-cover :where(h6:not(.has-text-color)){color:inherit}