.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding:0.2em 0.8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.dw-sub-menu{position:absolute;visibility:hidden;opacity:0;background:#fff}.dw-sub-menu>li{min-width:220px}.dw-mega-menu{visibility:hidden;opacity:0;z-index:2;position:absolute;background:#fff}.dw-mega-menu .dw-sub-menu{position:static;visibility:hidden;opacity:0}.dw-mega-menu-row{display:table !important;width:100%;margin:0;padding:0;list-style:none}.dw-mega-menu-col{display:table-cell !important}li.dw-mega-menu-open > .dw-sub-menu,
li.dw-mega-menu-open > .dw-mega-menu,
li.dw-mega-menu-open > .dw-mega-menu .dw-sub-menu{height:auto;visibility:visible;opacity:1}.dw-mega-menu-full-width{position:static !important}.dw-mega-menu-full-width .dw-mega-menu{left:0;right:0}.dw-mega-menu-tabs{margin:0;padding:0;list-style:none;background:#eee}.dw-mega-menu-tabs .dw-mega-menu-tab{position:static !important;width:100%}.dw-mega-menu-tabs .dw-mega-menu-tab>a{width:20%;color:#333}.dw-mega-menu-tabs .dw-mega-menu-tab .dw-mega-menu-tab-content{position:absolute;top:0 !important;left:20% !important;display:none}.dw-mega-menu-tabs .dw-mega-menu-tab-open .dw-mega-menu-tab-content{display:block;width:80%;background:#fff}.dw-mega-menu-tabs .dw-mega-menu-tab-content>.dw-sub-menu>li{position:static}.dw-mega-menu-transition-slide>.dw-mega-menu-open>.dw-mega-menu,.dw-mega-menu-transition-slide>.dw-mega-menu-open>.dw-sub-menu{visibility:visible;opacity:1;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}.dw-mega-menu-transition-slide>li>.dw-mega-menu,.dw-mega-menu-transition-slide>li>.dw-sub-menu{visibility:hidden;opacity:0;-ms-transform:translate(0, 10%);-webkit-transform:translate(0,10%);-o-transform:translate(0,10%);transform:translate(0, 10%);-webkit-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}.dw-mega-menu-transition-elastic>.dw-mega-menu-open>.dw-mega-menu,.dw-mega-menu-transition-elastic>.dw-mega-menu-open>.dw-sub-menu{visibility:visible;opacity:1;-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);-ms-transform:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.dw-mega-menu-transition-elastic>li>.dw-mega-menu,.dw-mega-menu-transition-elastic>li>.dw-sub-menu{visibility:hidden;opacity:0;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-ms-transform:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.dw-mega-menu-transition-zoom>.dw-mega-menu-open>.dw-mega-menu,.dw-mega-menu-transition-zoom>.dw-mega-menu-open>.dw-sub-menu{visibility:visible;opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-ms-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.dw-mega-menu-transition-zoom>li>.dw-mega-menu,.dw-mega-menu-transition-zoom>li>.dw-sub-menu{visibility:hidden;opacity:0;-ms-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);transform:scale(0.5,0.5);-ms-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.dw-mega-menu-transition-fading>.dw-mega-menu-open>.dw-mega-menu,.dw-mega-menu-transition-fading>.dw-mega-menu-open>.dw-sub-menu{visibility:visible;opacity:1;transition:all 1s}.dw-mega-menu-transition-fading>li>.dw-mega-menu,.dw-mega-menu-transition-fading>li>.dw-sub-menu{visibility:hidden;opacity:0;transition:all 1s}.dw-mega-menu-transition-default>.dw-mega-menu-open>.dw-mega-menu,.dw-mega-menu-transition-default>.dw-mega-menu-open>.dw-sub-menu{visibility:visible;opacity:1}.dw-mega-menu-transition-default>li>.dw-mega-menu,.dw-mega-menu-transition-default>li>.dw-sub-menu{visibility:hidden;opacity:0}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}