@font-face{font-family:"Root UI";font-style:normal;font-weight:300;src:local("Root UI Light Regular"),local("Root UI Light"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Light.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Light.woff") format("woff"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Light.ttf") format("truetype");font-display:swap}@font-face{font-family:"Root UI";font-style:normal;font-weight:400;src:local("Root UI Regular"),local("Root UI"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Regular.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Regular.woff") format("woff"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Root UI";font-style:normal;font-weight:600;src:local("Root UI Medium Regular"),local("Root UI Medium"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Medium.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Medium.woff") format("woff"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"Root UI";font-style:normal;font-weight:700;src:local("Root UI Bold Regular"),local("Root UI Bold"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Bold.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Bold.woff") format("woff"),url("https://don16obqbay2c.cloudfront.net/fonts/root-ui/PT-Root-UI_Bold.ttf") format("truetype");font-display:swap}html#ecwid_html body#ecwid_body .ecwid td.ecwid-OrdersList-OrderBox-price,html#ecwid_html body#ecwid_body .ecwid td.ecwid-OrdersList-OrderBox-totals-price,html#ecwid_html body#ecwid_body .ecwid td.ecwid-OrdersList-OrderBox-header-orderdescr span{color:#333}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-ShippingBlock,html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout .ecwid-Invoice-ShippingBlock div.ecwid-floatLeftPanel,html#ecwid_html body#ecwid_body .ecwid .ecwid-responsive div.ecwid-Invoice-share-panel{background-color:#f4f4f4}html#ecwid_html body#ecwid_body .ecwid tr.ecwid-productBrowser-cart-itemsTable-row-selected,html#ecwid_html body#ecwid_body .ecwid td.ecwid-productBrowser-cart-itemsTable-cell-selected,html#ecwid_html body#ecwid_body .ecwid td.ecwid-Invoice-edgeCell,html#ecwid_html body#ecwid_body .ecwid td.ecwid-Invoice-cell.ecwid-Invoice-shippingDetails-cell{background-color:transparent}html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-compareTo-container,html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-savePanel,html#ecwid_html body#ecwid_body .ecwid div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-current,html#ecwid_html body#ecwid_body .ecwid span.ecwid-EgoodsComponent-expires span,html#ecwid_html body#ecwid_body .ecwid div.ecwid-PrintableInvoice-header div.ecwid-Person-name,html#ecwid_html body#ecwid_body .ecwid div.ecwid-PrintableInvoice-header span.ecwid-Person-phone-number,html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-details-optionPanel label.ecwid-fieldLabel,html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-details-leftPanel .ecwid-productBrowser-extraField-name-center,html#ecwid_html body#ecwid_body .ecwid div.ecwid-PaymentMethodsBlock-PaymentOption span.gwt-RadioButton,html#ecwid_html body#ecwid_body .ecwid tr.ecwid-OrdersList-OrderBox-totals-total td,html#ecwid_html body#ecwid_body .ecwid div.ecwid-CompactGadget-price,html#ecwid_html body#ecwid_body .ecwid .ecwid-SingleProduct .ecwid-SingleProduct-qty .gwt-InlineLabel,html#ecwid_html body#ecwid_body .ecwid div.ecwid-alert-error .ecwid-alert-error-title,html#ecwid_html body#ecwid_body .ecwid div.ecwid-alert-success .ecwid-alert-success-title{font-weight:600}html#ecwid_html body#ecwid_body .ecwid span.ecwid-EgoodsComponent-expired,html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-blockTitle,html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-productPrice,html#ecwid_html body#ecwid_body .ecwid div.ecwid-PrintableInvoice-thankYouForOrder,html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-details-inStockLabel,html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-details-outOfStockLabel,html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-details-priceIncludesTaxesLabel,html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-details-qtyLabel,html#ecwid_html body#ecwid_body .ecwid span.ecwid-BuyNow-outOfStockLabel,html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout-QIWI-plus-seven,html#ecwid_html body#ecwid_body .ecwid div.ecwid-CompactGadget-header,html#ecwid_html body#ecwid_body .ecwid td.ecwid-CompactGadget-openStoreButton-center,html#ecwid_html body#ecwid_body .ecwid td.ecwid-CompactGadget-table-header,html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-sharePanel-buttonsContainer-item .ecwid-tumblrButton .ecwid-tumblrButton-text{font-weight:600}html#ecwid_html body#ecwid_body .ecwid a.ecwid-poweredBy,html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-productNameLink a,html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-productNameLink a:active,html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-productNameLink a:visited,html#ecwid_html body#ecwid_body .ecwid div.ecwid-OrdersList-OrderBox-product a,html#ecwid_html body#ecwid_body .ecwid div.ecwid-OrdersList-OrderBox-product a:active,html#ecwid_html body#ecwid_body .ecwid div.ecwid-OrdersList-OrderBox-product a:visited{text-decoration:none}html#ecwid_html body#ecwid_body .ecwid a.ecwid-productBrowser-nav-left{background-image:svg-url('<svg xmlns="http://www.w3.org/2000/svg" width="76" height="16" viewBox="0 0 76 16"><path fill-rule="evenodd" clip-rule="evenodd" fill="{fill-color}" d="M4.67 7h69.086c.553 0 1 .447 1 1s-.447 1-1 1H4.67l4.293 4.293c.39.39.39 1.023 0 1.414s-1.023.39-1.414 0L1.634 8.794c-.24-.183-.392-.47-.392-.794s.153-.61.392-.794L7.55 1.293c.39-.39 1.022-.39 1.413 0s.39 1.023 0 1.414L4.67 7z"/></svg>', ("fill-color":#8a9faf))}html#ecwid_html body#ecwid_body .ecwid a.ecwid-productBrowser-nav-left:hover{background-image:svg-url('<svg xmlns="http://www.w3.org/2000/svg" width="76" height="16" viewBox="0 0 76 16"><path fill-rule="evenodd" clip-rule="evenodd" fill="{fill-color}" d="M4.67 7h69.086c.553 0 1 .447 1 1s-.447 1-1 1H4.67l4.293 4.293c.39.39.39 1.023 0 1.414s-1.023.39-1.414 0L1.634 8.794c-.24-.183-.392-.47-.392-.794s.153-.61.392-.794L7.55 1.293c.39-.39 1.022-.39 1.413 0s.39 1.023 0 1.414L4.67 7z"/></svg>', ("fill-color":#fff))}html#ecwid_html body#ecwid_body .ecwid a.ecwid-productBrowser-nav-right{background-image:svg-url('<svg xmlns="http://www.w3.org/2000/svg" width="76" height="16" viewBox="0 0 76 16"><path fill-rule="evenodd" clip-rule="evenodd" fill="{fill-color}" d="M71.33 9H2.244c-.553 0-1-.447-1-1s.447-1 1-1H71.33l-4.293-4.293c-.39-.39-.39-1.023 0-1.414s1.023-.39 1.414 0l5.915 5.913c.24.183.392.47.392.794s-.153.61-.392.794l-5.913 5.913c-.39.39-1.022.39-1.413 0s-.39-1.023 0-1.414L71.33 9z"/></svg>', ("fill-color":#8a9faf))}html#ecwid_html body#ecwid_body .ecwid a.ecwid-productBrowser-nav-right:hover{background-image:svg-url('<svg xmlns="http://www.w3.org/2000/svg" width="76" height="16" viewBox="0 0 76 16"><path fill-rule="evenodd" clip-rule="evenodd" fill="{fill-color}" d="M71.33 9H2.244c-.553 0-1-.447-1-1s.447-1 1-1H71.33l-4.293-4.293c-.39-.39-.39-1.023 0-1.414s1.023-.39 1.414 0l5.915 5.913c.24.183.392.47.392.794s-.153.61-.392.794l-5.913 5.913c-.39.39-1.022.39-1.413 0s-.39-1.023 0-1.414L71.33 9z"/></svg>', ("fill-color":#fff))}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice{border:none}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice>div>table{border-collapse:collapse !important}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout div.ecwid-Invoice{margin:20px 0}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-cell-title{display:none}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-ShippingDetails{padding:0 0 20px}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-ShippingDetails{padding:0 20px 20px 0}}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout .ecwid-Invoice-ShippingBlock div.ecwid-floatLeftPanel{box-sizing:border-box;width:100%;margin-right:0 !important;margin-bottom:40px;padding:20px 20px 10px}@media screen and (min-width: 768px){html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout .ecwid-Invoice-ShippingBlock div.ecwid-floatLeftPanel{width:50%}}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-blockTitle{font-size:18px}html#ecwid_html body#ecwid_body .ecwid td.ecwid-Invoice-itemsTable-headerCell-price,html#ecwid_html body#ecwid_body .ecwid td.ecwid-Invoice-itemsTable-headerCell-qty,html#ecwid_html body#ecwid_body .ecwid td.ecwid-Invoice-itemsTable-headerCell-subtotal,html#ecwid_html body#ecwid_body .ecwid td.ecwid-productBrowser-cart-itemsTable-headerCell-price,html#ecwid_html body#ecwid_body .ecwid td.ecwid-productBrowser-cart-itemsTable-headerCell-qty,html#ecwid_html body#ecwid_body .ecwid td.ecwid-productBrowser-cart-itemsTable-headerCell-subtotal{font-size:0}html#ecwid_html body#ecwid_body .ecwid td.ecwid-Invoice-itemsTable-headerCell-thumbnail,html#ecwid_html body#ecwid_body .ecwid td.ecwid-productBrowser-cart-itemsTable-headerCell-thumbnail{padding-left:10px;font-size:16px}@media screen and (min-width: 648px){html#ecwid_html body#ecwid_body .ecwid td.ecwid-Invoice-itemsTable-headerCell-thumbnail,html#ecwid_html body#ecwid_body .ecwid td.ecwid-productBrowser-cart-itemsTable-headerCell-thumbnail{padding-left:0}}html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-head{font-size:22px;font-weight:400;color:#333;word-wrap:break-word}html#ecwid_html body#ecwid_body .ecwid .ecwid-responsive div.ecwid-Invoice-share-panel{margin:20px 0;padding:25px 30px 35px}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-OrderConfirmationPage div.ecwid-productBrowser-head{font-size:36px}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-OrderConfirmationPage div.ecwid-Invoice-Header{padding-bottom:5px;padding-left:0}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-OrderConfirmationPage td.ecwid-Invoice-itemsTable-headerCell-price,html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-OrderConfirmationPage td.ecwid-Invoice-itemsTable-headerCell-qty,html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-OrderConfirmationPage td.ecwid-Invoice-itemsTable-headerCell-subtotal{color:#f4f4f4}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-OrderConfirmationPage td.ecwid-Invoice-itemsTable-headerCell-thumbnail{padding-left:10px}html#ecwid_html body#ecwid_body .ecwid td.ecwid-Invoice-footer-placeOrder-text{text-align:left}html#ecwid_html body#ecwid_body .ecwid td.ecwid-Invoice-footer-placeOrder-text:last-child{min-width:190px;text-align:center}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-footer-placeOrder{padding:15px 20px 15px 0}html#ecwid_html body#ecwid_body .ecwid td.ecwid-Invoice-footer-orderConfirmation-text{vertical-align:top}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-footer-orderConfirmation{padding:15px 20px 15px 0}html#ecwid_html body#ecwid_body .ecwid td.ecwid-OrdersList-OrderBox-cell{border:none}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-buttons-panel{text-align:left}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-SummaryContainer{background-color:#f4f4f4}html#ecwid_html body#ecwid_body .ecwid .ecwid-Invoice-footer-placeOrder-summary button{margin-top:20px}html#ecwid_html body#ecwid_body .ecwid .ecwid-Invoice-footer-placeOrder-summary .gwt-Label{font-size:14px}html#ecwid_html body#ecwid_body .ecwid td.ecwid-OrdersList-OrderBox-cellEven{background-color:#fff}html#ecwid_html body#ecwid_body .ecwid tr.ecwid-OrdersList-OrderBox-totals-total td{padding-top:0}html#ecwid_html body#ecwid_body .ecwid div.ecwid-OrdersList-OrderBox-status,html#ecwid_html body#ecwid_body .ecwid table.ecwid-OrdersList-OrderBox-totals{font-size:16px}html#ecwid_html body#ecwid_body .ecwid td.ecwid-OrdersList-OrderBox-footer td{font-size:16px;vertical-align:top}html#ecwid_html body#ecwid_body .ecwid div.ecwid-AddressForm .ecwid-btn.ecwid-btn--secondary-inverse{background:transparent;color:#333}html#ecwid_html body#ecwid_body .ecwid div.ecwid-AddressForm .ecwid-btn.ecwid-btn--secondary-inverse td{color:#333;font-size:14px}html#ecwid_html body#ecwid_body .ecwid div.ecwid-AddressForm .ecwid-btn.ecwid-btn--secondary-inverse:focus,html#ecwid_html body#ecwid_body .ecwid div.ecwid-AddressForm .ecwid-btn.ecwid-btn--secondary-inverse:focus:hover{border:none}html#ecwid_html body#ecwid_body .ecwid div.ecwid-AddressForm .ecwid-btn.ecwid-btn--secondary-inverse:active{box-shadow:none}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-ShippingBlock,html#ecwid_html body#ecwid_body .ecwid div.ecwid-Invoice-CommentsBlock{overflow:hidden;padding-right:0}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-CategoryPage.ecwid-productBrowser-CategoryPage-0 .ecwid-productBrowser-categoryPath{display:none}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath .ecwid-productBrowser-categoryPath-categoryLabel{display:none}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-details a.ecwid-poweredBy{text-decoration:none}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout-BreadCrumbs-link-current{color:#333}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout-BreadCrumbs-link{border:none}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout-BreadCrumbs-point-current::after{background-color:#333}html#ecwid_html body#ecwid_body .ecwid .ecwid-Checkout-BreadCrumbs-point.ecwid-Checkout-BreadCrumbs-point-current{border-color:#333}html#ecwid_html body#ecwid_body .ecwid .ecwid-Invoice-ShippingDetails-items{padding-bottom:20px}html#ecwid_html body#ecwid_body .ecwid .ecwid-lte-600px td.ecwid-Invoice-itemsTable-cell-descr{padding-left:20px}html#ecwid_html body#ecwid_body .ecwid .ecwid-lte-600px div.ecwid-Invoice-CommentsBlock{padding-right:20px;padding-left:20px}html#ecwid_html body#ecwid_body .ecwid .ecwid-lte-600px div.ecwid-Invoice-footer-placeOrder{padding:15px 20px}html#ecwid_html body#ecwid_body .ecwid .ecwid-lte-600px.ecwid-lte-400px div.ecwid-Invoice-footer-placeOrder{padding:10px}html#ecwid_html body#ecwid_body .ecwid .ecwid-lte-600px div.ecwid-Invoice-footer-placeOrder-summary{text-align:center}html#ecwid_html body#ecwid_body .ecwid .ecwid-lte-600px div.ecwid-Invoice-footer-orderConfirmation{padding:15px 20px}html#ecwid_html body#ecwid_body .ecwid .ecwid-lte-600px div.ecwid-Invoice-buttons-panel{text-align:center}html#ecwid_html body#ecwid_body html{margin:0 !important;border:none !important}html#ecwid_html body#ecwid_body .dragdrop-handle{cursor:move;-khtml-user-select:none;-moz-user-select:-moz-none;user-select:none}html#ecwid_html body#ecwid_body .dragdrop-draggable{zoom:1}html#ecwid_html body#ecwid_body .dragdrop-dragging{zoom:normal}html#ecwid_html body#ecwid_body .dragdrop-positioner{z-index:100;margin:0 !important;border:1px dashed #1e90ff;zoom:1}html#ecwid_html body#ecwid_body .dragdrop-flow-panel-positioner{display:inline;color:#1e90ff;text-align:center;vertical-align:middle}html#ecwid_html body#ecwid_body .dragdrop-proxy{background-color:#7af}html#ecwid_html body#ecwid_body .dragdrop-selected,html#ecwid_html body#ecwid_body .dragdrop-dragging,html#ecwid_html body#ecwid_body .dragdrop-proxy{opacity:.3;filter:alpha(opacity=30)}html#ecwid_html body#ecwid_body .dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important}html#ecwid_html body#ecwid_body .ecwid-search-widget{display:inline-block;position:relative;z-index:2;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:0;max-width:350px;height:auto;margin:0;padding:0;border:none;background:none;background-clip:padding-box;box-shadow:none;font-size:100%;line-height:1;vertical-align:middle;-webkit-transform:none;-ms-transform:none;transform:none}html#ecwid_html body#ecwid_body .ecwid-search-widget__input.placeholder-max-font-size::-webkit-input-placeholder{font-size:16px}html#ecwid_html body#ecwid_body .ecwid-search-widget__input.placeholder-max-font-size:-moz-placeholder{font-size:16px}html#ecwid_html body#ecwid_body .ecwid-search-widget__input.placeholder-max-font-size::-moz-placeholder{font-size:16px}html#ecwid_html body#ecwid_body .ecwid-search-widget__input.placeholder-max-font-size:-ms-input-placeholder{font-size:16px}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"]{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.2em;margin:0 -2.2em 0 0;padding:.35em 2.2em .35em .55em;border:1px solid #ccc;border-radius:.1875em;outline:0;background:#fff;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;box-shadow:0 0 3px rgba(0,0,0,0.07) inset;color:#333;font-size:inherit;line-height:1.5em;text-align:left;vertical-align:middle;white-space:normal;transition:width 200ms ease-in;-webkit-appearance:none}html#ecwid_html body#ecwid_body .ecwid-search-widget__input:focus,html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="search"]:focus,html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="text"]:focus{border-color:#a6a6a6}html#ecwid_html body#ecwid_body .ecwid-search-widget__opener{display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:2.2em;height:2.2em;margin:0;padding:.35em 0;border:1px solid #ccc;border-radius:.1875em;outline:0;background:#fff;background-clip:padding-box;background-size:60% 60%;box-shadow:0 1px 3px rgba(0,0,0,0.07) inset;color:#333;font-size:inherit;line-height:1.5em;text-align:left;vertical-align:middle;white-space:normal;transition:width 400ms ease-in;cursor:pointer;-webkit-appearance:none}html#ecwid_html body#ecwid_body .ecwid-search-widget__opener:hover{opacity:.6}html#ecwid_html body#ecwid_body .ecwid-search-widget__opener svg{width:100%;height:100%}html#ecwid_html body#ecwid_body .ecwid-search-widget__opener .ecwid-search-widget-icon{fill:#999}html#ecwid_html body#ecwid_body .ecwid-search-widget__btn,html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:focus,html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:active,html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:hover{display:inline-block;position:relative;z-index:2;overflow:visible;-moz-box-sizing:border-box;box-sizing:border-box;width:2.2em;height:2.2em;margin:0;padding:0;border:none;border:0;border-radius:0;outline:none;background:transparent;box-shadow:none;color:inherit;font:inherit;line-height:2.2;text-align:center;text-decoration:none;vertical-align:middle;white-space:pre;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:hover,html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:focus:hover,html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:active:hover{opacity:.6}html#ecwid_html body#ecwid_body .ecwid-search-widget__btn>span{display:inline;height:100%}html#ecwid_html body#ecwid_body .ecwid-search-widget__btn svg{display:inline-block;width:60%;height:60%;vertical-align:middle}html#ecwid_html body#ecwid_body .ecwid-search-widget__btn .ecwid-search-widget-icon{fill:#999}html#ecwid_html body#ecwid_body .ecwid-search-widget__btn::-moz-focus-inner{padding:0;border:0}html#ecwid_html body#ecwid_body .ecwid-search-widget--collapsed .ecwid-search-widget__input,html#ecwid_html body#ecwid_body .ecwid-search-widget--collapsed .ecwid-search-widget__input[type="search"],html#ecwid_html body#ecwid_body .ecwid-search-widget--collapsed .ecwid-search-widget__input[type="text"]{width:0;padding-left:0}html#ecwid_html body#ecwid_body .ecwid-search-flying-widget{position:absolute;z-index:10013;width:auto;max-width:100%;padding:0}html#ecwid_html body#ecwid_body nav.horizontal-menu,html#ecwid_html body#ecwid_body .horizontal-menu-button{font-size:16px}html#ecwid_html body#ecwid_body nav.horizontal-menu,html#ecwid_html body#ecwid_body nav.horizontal-menu *,html#ecwid_html body#ecwid_body .horizontal-menu-button,html#ecwid_html body#ecwid_body .horizontal-menu-button *{box-sizing:border-box}html#ecwid_html body#ecwid_body nav.horizontal-menu ul,html#ecwid_html body#ecwid_body .horizontal-menu-button ul{margin:0;padding:0;list-style:none}html#ecwid_html body#ecwid_body nav.horizontal-menu ul li,html#ecwid_html body#ecwid_body .horizontal-menu-button ul li{margin:0;padding:0;list-style:none}html#ecwid_html body#ecwid_body nav.horizontal-menu a,html#ecwid_html body#ecwid_body nav.horizontal-menu a:hover,html#ecwid_html body#ecwid_body nav.horizontal-menu a:active,html#ecwid_html body#ecwid_body .horizontal-menu-button a,html#ecwid_html body#ecwid_body .horizontal-menu-button a:hover,html#ecwid_html body#ecwid_body .horizontal-menu-button a:active{border:none;outline:none;text-decoration:none;cursor:pointer}html#ecwid_html body#ecwid_body nav.horizontal-menu svg,html#ecwid_html body#ecwid_body .horizontal-menu-button svg{fill:currentColor}html#ecwid_html body#ecwid_body nav.horizontal-menu{position:relative;overflow:visible}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile{position:fixed;z-index:9999;top:0;bottom:0;overflow:hidden;opacity:0;width:66.6666666667%;background-color:#fff;font-size:16px;transform:translateX(-100%);transition:all .5s ease-in-out;-webkit-overflow-scrolling:touch}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile::before,html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile::after{content:'';display:table;clear:both}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile.horizontal-menu--mobileShow{opacity:1;transform:translateX(0)}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-parent{overflow-y:auto;width:100%;height:100%}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item>a{display:block;padding:10px 10px 10px 10px;border-radius:5px;color:#1a7ac4;white-space:nowrap}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item>a::before,html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item>a::after{content:'';display:table;clear:both}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item>a span{float:left;overflow:hidden;max-width:100%;padding-right:10px;text-overflow:ellipsis}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item.horizontal-menu-item--parent>a svg{width:10px;height:10px;margin:4.5px 0 0 -5px}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item.horizontal-menu-item--parent>a svg.horizontal-arrow-bottom{display:none}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item.horizontal-menu-item--parent>a svg.horizontal-arrow-right{display:inline-block}html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--animate::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0}html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-menu-subParent{position:absolute;top:0;left:0;width:100%}html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-menu-subParent.horizontal-animate--back{-webkit-animation:subMenuOut .5s ease-in-out;animation:subMenuOut .5s ease-in-out}html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-menu-subParent.horizontal-animate--forward{-webkit-animation:currentMenuOut .5s ease-in-out;animation:currentMenuOut .5s ease-in-out}html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-subview li,html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-subview li.horizontal-subviewopen>a,html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-subview li.horizontal-subview>a{display:none}html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-subview li.horizontal-subview,html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-subview li.horizontal-subview .horizontal-menu-subParent,html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-subview li.horizontal-subviewopen,html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-subview li.horizontal-subviewopen>.horizontal-menu-subParent,html#ecwid_html body#ecwid_body nav.horizontal-menu>.horizontal-subview li.horizontal-subviewopen>.horizontal-menu-subParent>li{display:block}html#ecwid_html body#ecwid_body .horizontal-menu-parent{position:relative}html#ecwid_html body#ecwid_body .horizontal-menu-parent.horizontal-animate--back{-webkit-animation:currentMenuIn .5s ease-in-out;animation:currentMenuIn .5s ease-in-out}html#ecwid_html body#ecwid_body .horizontal-menu-parent.horizontal-animate--forward{-webkit-transform:translateZ(1px);-webkit-animation:subMenuIn .5s ease-in-out;animation:subMenuIn .5s ease-in-out}html#ecwid_html body#ecwid_body .horizontal-menu--mobile>ul .horizontal-menu-item--parent>ul{display:none}html#ecwid_html body#ecwid_body .horizontal-menu-item--back{margin:-10px -10px 10px;background:#ededed}html#ecwid_html body#ecwid_body .horizontal-menu-item--back svg{width:10px;margin-right:5px}html#ecwid_html body#ecwid_body .horizontal-menu-item--back a{margin-left:0;padding-left:20px;border-radius:0;font-size:14px}html#ecwid_html body#ecwid_body .horizontal-menu-container{position:relative;z-index:10;margin-bottom:15px;border-radius:5px;background-color:#fff}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile{padding:5px 10px;border:1px solid #ededed;border-radius:5px}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile::before,html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile::after{content:'';display:table;clear:both}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button{display:block;color:#1a7ac4;cursor:pointer}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button svg{width:12px;height:12px;margin-right:5px}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-button{display:none}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop nav.horizontal-menu{padding:5px 10px;border:1px solid #ededed;border-radius:5px}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop nav.horizontal-menu::before,html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop nav.horizontal-menu::after{content:'';display:table;clear:both}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent{float:left}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent>.horizontal-menu-item{float:left}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent>.horizontal-menu-item.horizontal-menu-item--hover>.horizontal-menu-subParent{top:100%}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent>.horizontal-menu-item.horizontal-menu-item--hover>.horizontal-menu-subParent.horizontal-menu-subParent--right{right:auto;left:0}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent>.horizontal-menu-item.horizontal-menu-item--hover>.horizontal-menu-subParent.horizontal-menu-subParent--left{right:0;left:auto}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent.horizontal-menu-parent--dropDown{float:right}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent.horizontal-menu-parent--dropDown .horizontal-menu-subParent .horizontal-menu-item--parent.horizontal-menu-item--levelTop>a svg.horizontal-arrow-bottom{display:none}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent.horizontal-menu-parent--dropDown .horizontal-menu-subParent .horizontal-menu-item--parent.horizontal-menu-item--levelTop>a svg.horizontal-arrow-right{display:inline-block}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item{overflow:visible}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item>a{display:block;padding:10px 15px;border-radius:5px;color:#1a7ac4;white-space:nowrap}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item>a::before,html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item>a::after{content:'';display:table;clear:both}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item>a span{display:inline-block;float:left;overflow:hidden;max-width:100%;text-overflow:ellipsis}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--hover>a{background:#333;color:#fff}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent>a span{padding-right:10px}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent>a svg{display:inline-block;width:10px;height:10px;margin:5px 0 0 -5px}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent>a svg.horizontal-arrow-bottom{display:none}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent.horizontal-menu-item--levelTop>a svg.horizontal-arrow-bottom{display:inline-block}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent.horizontal-menu-item--levelTop>a svg.horizontal-arrow-right{display:none}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item::after,html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item::before{content:none}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-subParent{display:none;position:absolute;top:-9999px;left:-9999px;padding:5px;border:1px solid #ededed;border-radius:5px;background-color:#fff}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--hover{position:relative}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--hover>.horizontal-menu-subParent{display:block;top:20%}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--hover>.horizontal-menu-subParent.horizontal-menu-subParent--right{right:auto;left:80%}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--hover>.horizontal-menu-subParent.horizontal-menu-subParent--left{right:80%;left:auto}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--back,html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--title{display:none}html#ecwid_html body#ecwid_body .horizontal-overlay.horizontal-overlay--show{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4)}@keyframes currentMenuOut{0%{left:0;opacity:1}100%{left:-100%;opacity:0}}@keyframes currentMenuIn{0%{left:-100%;opacity:0}100%{left:0;opacity:1}}@keyframes subMenuIn{0%{left:100%;opacity:0}100%{left:0;opacity:1}}@keyframes subMenuOut{0%{left:0;opacity:1}100%{left:100%;opacity:0}}@-webkit-keyframes currentMenuOut{0%{left:0;opacity:1}100%{left:-100%;opacity:0}}@-webkit-keyframes currentMenuIn{0%{left:-100%;opacity:0}100%{left:0;opacity:1}}@-webkit-keyframes subMenuIn{0%{left:100%;opacity:0}100%{left:0;opacity:1}}@-webkit-keyframes subMenuOut{0%{left:0;opacity:1}100%{left:100%;opacity:0}}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp{display:none;position:absolute;z-index:1000010;top:0;left:0;overflow:hidden;width:100%;height:100%;outline:none;-webkit-backface-visibility:hidden;-webkit-text-size-adjust:100%;-ms-touch-action:none;touch-action:none}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp img{max-width:none}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__bg{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;background:#fff;-webkit-backface-visibility:hidden;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change:opacity}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__scroll-wrap{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__container,html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__zoom-wrap{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;-ms-touch-action:none;touch-action:none;will-change:transform}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__container,html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__iframe-outer-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-top:44px;padding-bottom:64px}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__iframe-holder{position:relative;width:100%;max-height:100%}html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__iframe-holder iframe{position:absolute;width:100%;height:100%;border:0 none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp{z-index:1000010;font-family:-apple-system,"BlinkMacSystemFont","Open Sans",sans-serif}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__bg{background:#fff}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__img{position:absolute;top:0;left:0;width:auto;height:auto;backface-visibility:hidden;-webkit-filter:blur(0)}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__img--placeholder{-webkit-backface-visibility:hidden}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__img--placeholder--blank{background:#333}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__error-msg{position:relative;top:50%;left:0;width:100%;margin-top:-8px;color:#333;font-size:14px;line-height:16px;text-align:center}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__error-msg a{color:#333;text-decoration:underline}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__share-modal,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__counter{display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__caption{position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;min-height:44px;background-color:rgba(255,255,255,0.5);-webkit-backface-visibility:hidden;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change:opacity}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__caption__center{max-width:420px;margin:0 auto;padding:12px;color:#333;font-size:14px;line-height:20px;text-align:center}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__caption--empty{display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__caption--fake{visibility:hidden}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__caption small{color:#333;font-size:11px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__top-bar{position:absolute;top:0;left:0;width:100%;height:44px;background:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button{display:block;position:absolute;overflow:visible;opacity:.5;margin:0;padding:0;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-backface-visibility:hidden;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);cursor:pointer;-webkit-appearance:none;will-change:opacity}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button:focus,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button:hover{opacity:1}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button:active{opacity:.9;outline:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button::before{background-color:rgba(255,255,255,0.7)}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button::-moz-focus-inner{padding:0;border:0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--close,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--zoom{top:0;left:0;width:90px;height:90px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--close::before,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--zoom::before{content:"";display:block;position:absolute;top:0;left:0;width:64px;height:64px;border-radius:0 0 10px;background-repeat:no-repeat;background-position:15px 15px;background-size:32px 32px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--close::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23333' fill-rule='evenodd' d='M15.85 14.436L1.71.296C1.32-.095.683-.098.293.293c-.394.393-.39 1.024 0 1.415l14.142 14.14L.296 29.99c-.39.39-.393 1.026-.002 1.416.393.394 1.024.39 1.415 0l14.14-14.142 14.14 14.14c.39.39 1.026.393 1.416.002.394-.393.39-1.024 0-1.415L17.263 15.85l14.14-14.14c.39-.39.393-1.026.002-1.416-.393-.394-1.024-.39-1.415 0L15.85 14.437z'/%3E%3C/svg%3E")}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--zoom{display:none;right:0;left:auto}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--zoom::before{right:0;left:auto;border-radius:0 0 0 10px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' viewBox='0 0 33 33'%3E%3Cg fill='%23333' fill-rule='evenodd'%3E%3Cpath d='M13 26c7.18 0 13-5.82 13-13S20.18 0 13 0 0 5.82 0 13s5.82 13 13 13zm0-2c6.075 0 11-4.925 11-11S19.075 2 13 2 2 6.925 2 13s4.925 11 11 11z'/%3E%3Cpath d='M21 21c.39-.39 1.022-.393 1.415 0l9.898 9.9c.39.39.394 1.02 0 1.414-.39.39-1.02.392-1.414 0l-9.9-9.9c-.39-.39-.393-1.02 0-1.414zM12 17.998c0 .546.448 1.002 1 1.002.556 0 1-.45 1-1.002V14h3.998c.546 0 1.002-.448 1.002-1 0-.556-.45-1-1.002-1H14V8.002C14 7.456 13.552 7 13 7c-.556 0-1 .45-1 1.002V12H8.002C7.456 12 7 12.448 7 13c0 .556.45 1 1.002 1H12v3.998z'/%3E%3C/g%3E%3C/svg%3E");background-position:19px 16px;background-size:33px 33px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--arrow--right{top:50%;width:110px;height:150px;margin-top:-75px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--arrow--left::before,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--arrow--right::before{content:'';position:absolute;top:50%;width:64px;height:96px;margin-top:-48px;background-repeat:no-repeat;background-size:31px 70px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--arrow--left{left:0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--arrow--left::before{left:0;border-radius:0 10px 10px 0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='70' viewBox='0 0 31 70'%3E%3Cpath fill='%23333' fill-rule='evenodd' d='M0 34.996c0 .26.1.52.296.715l28.48 33.937c.352.42.977.474 1.403.116.422-.355.48-.983.13-1.4L2.31 35l28-33.362c.35-.418.292-1.046-.13-1.4-.427-.36-1.052-.304-1.403.115L.297 34.29C.1 34.48 0 34.737 0 34.995z'/%3E%3C/svg%3E");background-position:15px center}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--arrow--right{right:0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--arrow--right::before{right:0;border-radius:10px 0 0 10px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='70' viewBox='0 0 31 70'%3E%3Cpath fill='%23333' fill-rule='evenodd' d='M30.538 34.996c.002.26-.1.52-.296.715L1.762 69.648c-.352.42-.977.474-1.403.116-.424-.355-.48-.983-.13-1.4L28.23 35 .23 1.638C-.12 1.22-.064.592.36.238c.425-.36 1.05-.304 1.402.115l28.48 33.936c.195.192.296.448.296.706z'/%3E%3C/svg%3E");background-position:19px center}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--share,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__button--fs{display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__preloader{position:absolute;top:0;left:50%;opacity:0;width:44px;height:44px;margin-left:-22px;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;direction:ltr;will-change:opacity}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__preloader .pswp__preloader__icn{width:20px;height:20px;margin:12px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__preloader--active{opacity:1}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__preloader--active .pswp__preloader__icn{background:url("/static/v1/preloader.gif") 0 0 no-repeat}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__ui{visibility:visible;z-index:1550;opacity:1;-webkit-font-smoothing:auto}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__ui--idle .pswp__button{opacity:0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__ui--idle .pswp__button--close{opacity:.5}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__ui--hidden .pswp__top-bar,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__ui--hidden .pswp__caption,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__ui--hidden .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__ui--one-slide .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__ui--one-slide .pswp__button--arrow--right,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--one-slide .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--one-slide .pswp__button--arrow--right{display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp__element--disabled{display:none !important}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--animate_opacity{opacity:.001;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change:opacity}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--open{display:block}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--zoom-allowed .pswp__button--zoom{display:block}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--zoomed-in .pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--zoomed-in .pswp__button--zoom::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' viewBox='0 0 33 33'%3E%3Cg fill='%23333' fill-rule='evenodd'%3E%3Cpath d='M13 26c7.18 0 13-5.82 13-13S20.18 0 13 0 0 5.82 0 13s5.82 13 13 13zm0-2c6.075 0 11-4.925 11-11S19.075 2 13 2 2 6.925 2 13s4.925 11 11 11z'/%3E%3Cpath d='M21 21c.39-.39 1.022-.393 1.415 0l9.898 9.9c.39.39.394 1.02 0 1.414-.39.39-1.02.392-1.414 0l-9.9-9.9c-.39-.39-.393-1.02 0-1.414zM17.998 14c.546 0 1.002-.448 1.002-1 0-.556-.45-1-1.002-1H8.002C7.456 12 7 12.448 7 13c0 .556.45 1 1.002 1h9.996z'/%3E%3C/g%3E%3C/svg%3E")}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--animated-in .pswp__bg,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--ie .pswp__img{top:0;left:0;width:100% !important;height:auto !important}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--css_animation .pswp__preloader__icn{position:absolute;top:15px;left:15px;opacity:.75;width:14px;height:14px;margin:0;background:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--css_animation .pswp__preloader__cut{position:relative;overflow:hidden;width:7px;height:14px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--css_animation .pswp__preloader__donut{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;margin:0;border:2px solid;border-radius:50%;border-bottom-color:transparent;border-left-color:transparent;background:#fff}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--css_animation .pswp__preloader--active{opacity:1}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:ecwid-spinright 500ms linear infinite;animation:ecwid-spinright 500ms linear infinite}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--touch .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--touch .pswp__button--arrow--right{visibility:hidden}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--has_mouse .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--has_mouse .pswp__button--arrow--right{visibility:visible}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-ecwid .pswp--minimal--dark .pswp__top-bar{background:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda{/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp{z-index:1500}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--animate_opacity{opacity:.001;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change:opacity}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--open{display:block}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--zoomed-in .pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__bg{background:#000}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--animated-in .pswp__bg,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__img{position:absolute;top:0;left:0;width:auto;height:auto}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__img--placeholder{-webkit-backface-visibility:hidden}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__img--placeholder--blank{background:#222}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--ie .pswp__img{top:0;left:0;width:100% !important;height:auto !important}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__error-msg{position:relative;top:50%;left:0;width:100%;margin-top:-8px;color:#ccc;font-size:14px;line-height:16px;text-align:center}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__error-msg a{color:#ccc;text-decoration:underline}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button{display:block;position:relative;float:right;overflow:visible;opacity:.75;width:44px;height:44px;margin:0;padding:0;border:0;background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer;-webkit-appearance:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button:focus,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button:hover{opacity:1}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button:active{opacity:.9;outline:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button::-moz-focus-inner{padding:0;border:0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--over-close .pswp__button--close{opacity:1}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--left::before,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--right::before{width:44px;height:44px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==") 0 0 no-repeat;background-size:264px 88px}@media (-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--svg .pswp__button,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--svg .pswp__button--arrow--left::before,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--svg .pswp__button--arrow--right::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+Cg==")}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--svg .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--svg .pswp__button--arrow--right{background:none}}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--close{background-position:0 -44px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--share{background-position:-44px -44px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--fs{display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--supports-fs .pswp__button--fs{display:block}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--fs .pswp__button--fs{background-position:-44px 0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--zoom{display:none;background-position:-88px 0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--zoom-allowed .pswp__button--zoom{display:block}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--touch .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--touch .pswp__button--arrow--right{visibility:hidden}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--right{position:absolute;top:50%;width:70px;height:100px;margin-top:-50px;background:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--left{left:0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--right{right:0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--left::before,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--right::before{content:'';position:absolute;top:35px;width:32px;height:30px;background-color:rgba(0,0,0,0.3)}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--left::before{left:6px;background-position:-138px -44px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--right::before{right:6px;background-position:-94px -44px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__counter,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__share-modal{display:block;position:absolute;z-index:1600;top:0;left:0;opacity:0;width:100%;height:100%;padding:10px;background:rgba(0,0,0,0.5);-webkit-backface-visibility:hidden;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__share-modal--hidden{display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__share-tooltip{display:block;position:absolute;z-index:1620;top:56px;right:44px;width:auto;border-radius:2px;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .25s;transition:transform .25s;will-change:transform}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;font-size:14px;line-height:18px;text-decoration:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__share-tooltip a:hover{color:#000;text-decoration:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__share-modal--fade-in{opacity:1}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--touch .pswp__share-tooltip a{padding:16px 12px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda a.pswp__share--facebook::before{content:'';display:block;position:absolute;top:-12px;right:15px;width:0;height:0;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda a.pswp__share--facebook:hover::before{border-bottom-color:#3e5c9a}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda a.pswp__share--twitter:hover{background:#55acee;color:#fff}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda a.pswp__share--download:hover{background:#ccc}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__counter{position:absolute;top:0;left:0;opacity:.75;height:44px;padding:0 10px;color:#fff;font-size:13px;line-height:44px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__caption{position:absolute;bottom:0;left:0;width:100%;min-height:44px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__caption small{color:#ccc;font-size:11px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__caption__center{max-width:420px;margin:0 auto;padding:10px;color:#ccc;font-size:13px;line-height:20px;text-align:left}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__caption--empty{display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__caption--fake{visibility:hidden}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__preloader{position:absolute;top:0;left:50%;opacity:0;width:44px;height:44px;margin-left:-22px;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;direction:ltr;will-change:opacity}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__preloader__icn{width:20px;height:20px;margin:12px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__preloader--active{opacity:1}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__preloader--active .pswp__preloader__icn{background:url("data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=") 0 0 no-repeat}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--css_animation .pswp__preloader--active{opacity:1}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--css_animation .pswp__preloader__icn{position:absolute;top:15px;left:15px;opacity:.75;width:14px;height:14px;margin:0;background:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--css_animation .pswp__preloader__cut{position:relative;overflow:hidden;width:7px;height:14px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--css_animation .pswp__preloader__donut{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;margin:0;border:2px solid #fff;border-radius:50%;border-bottom-color:transparent;border-left-color:transparent;background:none}@media screen and (max-width: 1024px){html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__preloader{position:relative;top:auto;left:auto;float:right;margin:0}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui{visibility:visible;z-index:1550;opacity:1;-webkit-font-smoothing:auto}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__top-bar{position:absolute;top:0;left:0;width:100%;height:44px}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__caption,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__top-bar,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--has_mouse .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change:opacity}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--has_mouse .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--has_mouse .pswp__button--arrow--right{visibility:visible}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__top-bar,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__caption{background-color:rgba(0,0,0,0.5)}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--fit .pswp__top-bar,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--idle .pswp__top-bar{opacity:0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--idle .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--idle .pswp__button--arrow--right{opacity:0}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--hidden .pswp__top-bar,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--hidden .pswp__caption,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--hidden .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--one-slide .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--one-slide .pswp__button--arrow--right,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--one-slide .pswp__counter,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--one-slide .pswp__button--arrow--left,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--one-slide .pswp__button--arrow--right,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__ui--one-slide .pswp__counter{display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__element--disabled{display:none !important}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp--minimal--dark .pswp__top-bar{background:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--prev,html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__button--arrow--next{display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__top-bar{display:flex;justify-content:end}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__top-bar .pswp__button--close{order:4}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__top-bar .pswp__button--share{order:3;display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__top-bar .pswp__button--fs{order:2;display:none}html#ecwid_html body#ecwid_body .ecwid-pswp.ecwid-pswp--theme-duda .pswp__top-bar .pswp__button--zoom{order:1}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2{box-sizing:content-box;min-width:230px;max-width:400px;color:#333;font-family:inherit;font-size:inherit;font-weight:400;line-height:1.35;text-align:center;vertical-align:top}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-centered.loaded{display:block;margin:auto;margin-bottom:8px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.loaded{display:inline-block;padding-bottom:8px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.loaded .ecwid-title,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.loaded .ecwid-productBrowser-price{margin-top:24px;margin-bottom:24px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-bordered.loaded{border:1px solid rgba(0,0,0,0.2);background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-bordered.loaded .ecwid-SingleProduct-picture::after{background-color:rgba(0,0,0,0.025)}@media print{html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-bordered.loaded .ecwid-SingleProduct-picture::after{background:none}}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-picture{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;align-items:center;margin-bottom:24px;-ms-flex-align:center}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-picture::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-picture img{max-width:100%;height:auto !important}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-options,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-qty,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-btn--addToBag,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div[customprop='addtobag'],html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-AddToBagButton{margin-top:24px;margin-bottom:24px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-vat{color:#607385;margin-top:-14px;margin-bottom:24px;font-size:0.85714em;line-height:1.16666}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.price-hidden .ecwid-productBrowser-price{display:none;margin-top:0;margin-bottom:0}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-title{box-sizing:border-box;color:#333;font-size:1.428571429em;font-weight:400;line-height:1.35;word-wrap:break-word}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-title,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-AddToBagButton,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-options{padding-right:24px;padding-left:24px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-options{box-sizing:border-box;max-width:320px;margin-right:auto;margin-left:auto}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-fieldLabel{margin-bottom:8px;font-family:inherit;font-size:1.142857143em;font-weight:400;line-height:1.35;text-align:center}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel{margin-bottom:24px;padding-bottom:0;text-align:left}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-textfield .ecwid-fieldLabel,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-date .ecwid-fieldLabel,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-textarea .ecwid-fieldLabel{margin-bottom:2px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea{width:100%;font-family:inherit;font-size:inherit;line-height:inherit}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox{display:inline-block;box-sizing:border-box;border:1px solid rgba(0,0,0,0.22);border-radius:2px;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);text-rendering:optimizeLegibility;vertical-align:middle;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);transition:color .1s linear, background-color .1s linear, border-color .1s linear, box-shadow .1s linear;-o-user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField.ecwid-DateBox-formatError{border-width:1px;border-color:#333}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea{height:32px;padding:9px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:focus,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.focus,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:focus,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.focus{padding:8px;border-width:2px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:focus,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.focus,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:active,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.active,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:focus,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.focus,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:active,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.active{border-color:#5fa2d6;box-shadow:0 0 4px #e8f2f9}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea{min-height:100px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox{display:block;box-sizing:border-box;margin:0;padding-left:20px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton input,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox input{margin-right:7px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton input[type='radio'],html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox input[type='checkbox']{height:14px;margin-left:-20px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton input[type='radio']:checked:after{display:none}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-datePicker{width:100%;margin:auto}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-datePicker-button{display:none}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-datePicker-box input{padding:3px 5px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField{height:32px;margin-right:0;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='none' d='M1 1h24v24H1z'/%3E%3Cpath fill='%23bfbfbf' d='M7 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1z'/%3E%3Cpath fill='%23bfbfbf' d='M22 3h-1v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H9v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H4C2.34 3 1 4.34 1 6v16c0 1.66 1.34 3 3 3h18c1.66 0 3-1.34 3-3V6c0-1.66-1.34-3-3-3zm1 19c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V10h20v12z'/%3E%3Cpath fill='%23bfbfbf' d='M19 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1zM20.5 20h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 17h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 14h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5z'/%3E%3C/svg%3E") no-repeat;background-color:#fff;background-position:right 5px center;background-size:20px;line-height:34px;text-align:center}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField::-ms-clear{display:none}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox{overflow:hidden;height:32px;margin:-1px 0 0 0;padding:0 32px 0 8px;background-color:#fff;text-align:left;text-decoration:none;text-indent:.01px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles{font-family:inherit;white-space:nowrap}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-filename{font-family:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:145px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-filesize{display:none}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button{margin-top:8px;white-space:nowrap}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button table{margin:auto}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around{border-radius:5px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button .ecwid-btn.ecwid-btn--secondary{min-width:120px;height:40px;font-family:inherit;font-size:inherit;line-height:inherit}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-widget table{margin:auto}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-widget .ecwid-fieldEnvelope-label{text-align:left}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-removeButton{width:15px;height:15px;margin-top:2px;margin-left:-4px;border-radius:50%;background:#bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='%23fff' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center;background-size:7px auto;cursor:pointer}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-Popup-ImageContainer{border:5px solid #ededed;font-size:0;padding:0}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionError{width:100%;margin:0}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionError .ecwid-fieldEnvelope-around{padding:0}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton+.ecwid-productBrowser-details-optionRadioButton{margin-top:8px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox+.ecwid-productBrowser-details-optionCheckbox{margin-top:8px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-qty .gwt-InlineLabel{padding-right:10px;font-size:1.142857143em;font-weight:400;line-height:1.35;vertical-align:middle}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-qty .gwt-TextBox{display:inline-block;position:relative;z-index:3;box-sizing:content-box;width:60px;padding-top:6px;padding-bottom:6px;border:1px solid rgba(0,0,0,0.22);border-radius:2px;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);font-family:inherit;font-size:inherit;line-height:inherit;text-align:right;text-rendering:optimizeLegibility;vertical-align:middle;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);transition:color .1s linear, background-color .1s linear, border-color .1s linear, box-shadow .1s linear;-webkit-appearance:none}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-btn--addToBag{margin-top:0;margin-bottom:0;font-family:inherit}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel{position:relative;z-index:1}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel::after{content:'';display:block;position:absolute;right:10px;bottom:-28px;width:22px;height:22px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M7.85 10l5.02 4.9 5.27-4.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.45 6.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.66-.65 1.72-.65 2.37.01z'/%3E%3C/svg%3E") no-repeat center center;-webkit-font-smoothing:antialiased;-webkit-transform:translateZ(0);transition:opacity .14s ease-out, color .14s ease-out;pointer-events:none}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-price{font-family:inherit;font-size:1.714285714em;font-weight:400;line-height:1.3;color:#333;white-space:nowrap}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-price-save-container,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-price-compareTo-container{font-family:inherit;font-size:inherit}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-price-save,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-price-compareTo{font-family:inherit;font-size:.583333333em;font-weight:400;line-height:inherit}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div.ecwid-productBrowser-price-compareTo-container,html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div.ecwid-productBrowser-price-save-container{font-size:0;word-wrap:break-word}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div.ecwid-productBrowser-price-compareTo{font-size:13px;font-weight:600;color:gray;white-space:nowrap;display:inline;text-decoration:line-through;padding-top:2px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div.ecwid-productBrowser-price-compareTo:not(.ecwid-productBrowser-price-compareTo-title){display:inline-block}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div.ecwid-productBrowser-price-compareTo-title{text-decoration:none;white-space:normal}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div.ecwid-productBrowser-price-save{font-size:13px;font-weight:600;color:gray;white-space:nowrap;display:inline-block;padding-top:2px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div.ecwid-productBrowser-price-save-title{max-width:100%;padding:0 5px 0 0;text-decoration:none;white-space:normal}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 select::-ms-expand{display:none}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around{border-radius:2px;box-shadow:1px 1px 0 #333,-1px -1px 0 #333,1px -1px 0 #333,-1px 1px 0 #333}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-fieldEnvelope-label.ecwid-fieldEnvelope-label-light{text-align:center}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div.ecwid-fieldEnvelope-label{font-family:inherit;font-size:inherit;line-height:inherit}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel.ecwid-productBrowser-details-optionPanel-select .ecwid-fieldEnvelope-around{padding-top:1px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel.ecwid-productBrowser-details-optionPanel-radio .ecwid-fieldEnvelope-around{margin-left:-2px;padding-left:2px}html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 span{width:auto;font-weight:400}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2{box-sizing:content-box;min-width:230px;max-width:400px;color:#333;font-family:inherit;font-size:inherit;font-weight:400;line-height:1.35;text-align:center;vertical-align:top}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.ecsp-SingleProduct-v2-centered.loaded{display:block;margin:auto;margin-bottom:8px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.loaded{display:inline-block;padding-bottom:8px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.loaded .ecsp-title,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.loaded .ecsp-productBrowser-price{margin-top:24px;margin-bottom:24px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.ecsp-SingleProduct-v2-bordered.loaded{border:1px solid rgba(0,0,0,0.2);background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.ecsp-SingleProduct-v2-bordered.loaded .ecwid-SingleProduct-picture::after{background-color:rgba(0,0,0,0.025)}@media print{html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.ecsp-SingleProduct-v2-bordered.loaded .ecwid-SingleProduct-picture::after{background:none}}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-picture{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;align-items:center;margin-bottom:24px;-ms-flex-align:center}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-picture::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-picture img{max-width:100%;height:auto !important}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-options,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-qty,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-btn--addToBag,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div[customprop='addtobag'],html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-AddToBagButton{margin-top:24px;margin-bottom:24px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-vat{color:#607385;margin-top:-14px;margin-bottom:24px;font-size:0.85714em;line-height:1.16666}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.price-hidden .ecsp-productBrowser-price{display:none;margin-top:0;margin-bottom:0}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-title{box-sizing:border-box;color:#333;font-size:1.428571429em;font-weight:400;line-height:1.35;word-wrap:break-word}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-title,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-AddToBagButton,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-options{padding-right:24px;padding-left:24px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-options{box-sizing:border-box;max-width:320px;margin-right:auto;margin-left:auto}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-fieldLabel{margin-bottom:8px;font-family:inherit;font-size:1.142857143em;font-weight:400;line-height:1.35;text-align:center}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel{margin-bottom:24px;padding-bottom:0;text-align:left}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-textfield .ecwid-fieldLabel,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-date .ecwid-fieldLabel,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-textarea .ecwid-fieldLabel{margin-bottom:2px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea{width:100%;font-family:inherit;font-size:inherit;line-height:inherit}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox{display:inline-block;box-sizing:border-box;border:1px solid rgba(0,0,0,0.22);border-radius:2px;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);text-rendering:optimizeLegibility;vertical-align:middle;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);transition:color .1s linear, background-color .1s linear, border-color .1s linear, box-shadow .1s linear;-o-user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField.ecwid-DateBox-formatError{border-width:1px;border-color:#333}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea{height:32px;padding:9px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:focus,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.focus,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:focus,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.focus{padding:8px;border-width:2px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:focus,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.focus,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:active,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.active,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:focus,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.focus,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:active,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.active{border-color:#5fa2d6;box-shadow:0 0 4px #e8f2f9}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea{min-height:100px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox{display:block;box-sizing:border-box;margin:0;padding-left:20px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton input,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox input{margin-right:7px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton input[type='radio'],html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox input[type='checkbox']{height:14px;margin-left:-20px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton input[type='radio']:checked:after{display:none}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-datePicker{width:100%;margin:auto}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-datePicker-button{display:none}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-datePicker-box input{padding:3px 5px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField{height:32px;margin-right:0;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='none' d='M1 1h24v24H1z'/%3E%3Cpath fill='%23bfbfbf' d='M7 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1z'/%3E%3Cpath fill='%23bfbfbf' d='M22 3h-1v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H9v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H4C2.34 3 1 4.34 1 6v16c0 1.66 1.34 3 3 3h18c1.66 0 3-1.34 3-3V6c0-1.66-1.34-3-3-3zm1 19c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V10h20v12z'/%3E%3Cpath fill='%23bfbfbf' d='M19 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1zM20.5 20h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 17h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 14h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5z'/%3E%3C/svg%3E") no-repeat;background-color:#fff;background-position:right 5px center;background-size:20px;line-height:34px;text-align:center}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField::-ms-clear{display:none}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox{overflow:hidden;height:32px;margin:-1px 0 0 0;padding:0 32px 0 8px;background-color:#fff;text-align:left;text-decoration:none;text-indent:.01px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles{font-family:inherit;white-space:nowrap}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-filename{font-family:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:145px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-filesize{display:none}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button{margin-top:8px;white-space:nowrap}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button table{margin:auto}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around{border-radius:5px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button .ecwid-btn.ecwid-btn--secondary{min-width:120px;height:40px;font-family:inherit;font-size:inherit;line-height:inherit}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-widget table{margin:auto}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-widget .ecwid-fieldEnvelope-label{text-align:left}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-removeButton{width:15px;height:15px;margin-top:2px;margin-left:-4px;border-radius:50%;background:#bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='%23fff' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center;background-size:7px auto;cursor:pointer}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-Popup-ImageContainer{border:5px solid #ededed;font-size:0;padding:0}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionError{width:100%;margin:0}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionError .ecwid-fieldEnvelope-around{padding:0}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton+.ecwid-productBrowser-details-optionRadioButton{margin-top:8px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox+.ecwid-productBrowser-details-optionCheckbox{margin-top:8px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-qty .gwt-InlineLabel{padding-right:10px;font-size:1.142857143em;font-weight:400;line-height:1.35;vertical-align:middle}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-qty .gwt-TextBox{display:inline-block;position:relative;z-index:3;box-sizing:content-box;width:60px;padding-top:6px;padding-bottom:6px;border:1px solid rgba(0,0,0,0.22);border-radius:2px;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.07);font-family:inherit;font-size:inherit;line-height:inherit;text-align:right;text-rendering:optimizeLegibility;vertical-align:middle;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);transition:color .1s linear, background-color .1s linear, border-color .1s linear, box-shadow .1s linear;-webkit-appearance:none}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-btn--addToBag{margin-top:0;margin-bottom:0;font-family:inherit}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel{position:relative;z-index:1}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel::after{content:'';display:block;position:absolute;right:10px;bottom:-28px;width:22px;height:22px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M7.85 10l5.02 4.9 5.27-4.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.45 6.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.66-.65 1.72-.65 2.37.01z'/%3E%3C/svg%3E") no-repeat center center;-webkit-font-smoothing:antialiased;-webkit-transform:translateZ(0);transition:opacity .14s ease-out, color .14s ease-out;pointer-events:none}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price{font-family:inherit;font-size:1.714285714em;font-weight:400;line-height:1.3;color:#333;white-space:nowrap}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price-save-container,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price-compareTo-container{font-family:inherit;font-size:inherit}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price-save,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price-compareTo{font-family:inherit;font-size:.583333333em;font-weight:400;line-height:inherit}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div.ecwid-productBrowser-price-compareTo-container,html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div.ecwid-productBrowser-price-save-container{font-size:0;word-wrap:break-word}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div.ecwid-productBrowser-price-compareTo{font-size:13px;font-weight:600;color:gray;white-space:nowrap;display:inline;text-decoration:line-through;padding-top:2px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div.ecwid-productBrowser-price-compareTo:not(.ecwid-productBrowser-price-compareTo-title){display:inline-block}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div.ecwid-productBrowser-price-compareTo-title{text-decoration:none;white-space:normal}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div.ecwid-productBrowser-price-save{font-size:13px;font-weight:600;color:gray;white-space:nowrap;display:inline-block;padding-top:2px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div.ecwid-productBrowser-price-save-title{max-width:100%;padding:0 5px 0 0;text-decoration:none;white-space:normal}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 select::-ms-expand{display:none}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around{border-radius:2px;box-shadow:1px 1px 0 #333,-1px -1px 0 #333,1px -1px 0 #333,-1px 1px 0 #333}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-fieldEnvelope-label.ecwid-fieldEnvelope-label-light{text-align:center}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div.ecwid-fieldEnvelope-label{font-family:inherit;font-size:inherit;line-height:inherit}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel.ecwid-productBrowser-details-optionPanel-select .ecwid-fieldEnvelope-around{padding-top:1px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel.ecwid-productBrowser-details-optionPanel-radio .ecwid-fieldEnvelope-around{margin-left:-2px;padding-left:2px}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 span{width:auto;font-weight:400}html#ecwid_html body#ecwid_body .ecsp,html#ecwid_html body#ecwid_body .ecwid,html#ecwid_html body#ecwid_body .ecwid-minicart,html#ecwid_html body#ecwid_body .ecwid-SearchPanel,html#ecwid_html body#ecwid_body .dateBoxPopup,html#ecwid_html body#ecwid_body .gwt-PopupPanel{font-family:-apple-system,"BlinkMacSystemFont","Open Sans",sans-serif}html#ecwid_html body#ecwid_body .ecsp,html#ecwid_html body#ecwid_body .ecwid{font-size:14px;font-weight:400;line-height:1.42857;color:#333;margin:0;word-wrap:normal;word-break:normal;max-width:100%}html#ecwid_html body#ecwid_body .dragdrop-movable-panel{z-index:1010;background-color:transparent}html#ecwid_html body#ecwid_body .ecsp div,html#ecwid_html body#ecwid_body .ecsp object,html#ecwid_html body#ecwid_body .ecsp iframe,html#ecwid_html body#ecwid_body .ecsp a,html#ecwid_html body#ecwid_body .ecsp blockquote,html#ecwid_html body#ecwid_body .ecsp pre,html#ecwid_html body#ecwid_body .ecsp abbr,html#ecwid_html body#ecwid_body .ecsp address,html#ecwid_html body#ecwid_body .ecsp cite,html#ecwid_html body#ecwid_body .ecsp code,html#ecwid_html body#ecwid_body .ecsp del,html#ecwid_html body#ecwid_body .ecsp dfn,html#ecwid_html body#ecwid_body .ecsp em,html#ecwid_html body#ecwid_body .ecsp img,html#ecwid_html body#ecwid_body .ecsp svg,html#ecwid_html body#ecwid_body .ecsp ins,html#ecwid_html body#ecwid_body .ecsp kbd,html#ecwid_html body#ecwid_body .ecsp q,html#ecwid_html body#ecwid_body .ecsp samp,html#ecwid_html body#ecwid_body .ecsp small,html#ecwid_html body#ecwid_body .ecsp strong,html#ecwid_html body#ecwid_body .ecsp sub,html#ecwid_html body#ecwid_body .ecsp sup,html#ecwid_html body#ecwid_body .ecsp var,html#ecwid_html body#ecwid_body .ecsp b,html#ecwid_html body#ecwid_body .ecsp i,html#ecwid_html body#ecwid_body .ecsp dl,html#ecwid_html body#ecwid_body .ecsp dt,html#ecwid_html body#ecwid_body .ecsp dd,html#ecwid_html body#ecwid_body .ecsp li,html#ecwid_html body#ecwid_body .ecsp fieldset,html#ecwid_html body#ecwid_body .ecsp form,html#ecwid_html body#ecwid_body .ecsp label,html#ecwid_html body#ecwid_body .ecsp legend,html#ecwid_html body#ecwid_body .ecsp table,html#ecwid_html body#ecwid_body .ecsp caption,html#ecwid_html body#ecwid_body .ecsp tbody,html#ecwid_html body#ecwid_body .ecsp tfoot,html#ecwid_html body#ecwid_body .ecsp thead,html#ecwid_html body#ecwid_body .ecsp tr,html#ecwid_html body#ecwid_body .ecsp th,html#ecwid_html body#ecwid_body .ecsp td,html#ecwid_html body#ecwid_body .ecsp article,html#ecwid_html body#ecwid_body .ecsp aside,html#ecwid_html body#ecwid_body .ecsp canvas,html#ecwid_html body#ecwid_body .ecsp details,html#ecwid_html body#ecwid_body .ecsp figcaption,html#ecwid_html body#ecwid_body .ecsp figure,html#ecwid_html body#ecwid_body .ecsp footer,html#ecwid_html body#ecwid_body .ecsp header,html#ecwid_html body#ecwid_body .ecsp hgroup,html#ecwid_html body#ecwid_body .ecsp menu,html#ecwid_html body#ecwid_body .ecsp nav,html#ecwid_html body#ecwid_body .ecsp section,html#ecwid_html body#ecwid_body .ecsp summary,html#ecwid_html body#ecwid_body .ecsp time,html#ecwid_html body#ecwid_body .ecsp mark,html#ecwid_html body#ecwid_body .ecsp audio,html#ecwid_html body#ecwid_body .ecsp video,html#ecwid_html body#ecwid_body .ecwid div,html#ecwid_html body#ecwid_body .ecwid object,html#ecwid_html body#ecwid_body .ecwid iframe,html#ecwid_html body#ecwid_body .ecwid a,html#ecwid_html body#ecwid_body .ecwid blockquote,html#ecwid_html body#ecwid_body .ecwid pre,html#ecwid_html body#ecwid_body .ecwid abbr,html#ecwid_html body#ecwid_body .ecwid address,html#ecwid_html body#ecwid_body .ecwid cite,html#ecwid_html body#ecwid_body .ecwid code,html#ecwid_html body#ecwid_body .ecwid del,html#ecwid_html body#ecwid_body .ecwid dfn,html#ecwid_html body#ecwid_body .ecwid em,html#ecwid_html body#ecwid_body .ecwid img,html#ecwid_html body#ecwid_body .ecwid svg,html#ecwid_html body#ecwid_body .ecwid ins,html#ecwid_html body#ecwid_body .ecwid kbd,html#ecwid_html body#ecwid_body .ecwid q,html#ecwid_html body#ecwid_body .ecwid samp,html#ecwid_html body#ecwid_body .ecwid small,html#ecwid_html body#ecwid_body .ecwid strong,html#ecwid_html body#ecwid_body .ecwid sub,html#ecwid_html body#ecwid_body .ecwid sup,html#ecwid_html body#ecwid_body .ecwid var,html#ecwid_html body#ecwid_body .ecwid b,html#ecwid_html body#ecwid_body .ecwid i,html#ecwid_html body#ecwid_body .ecwid dl,html#ecwid_html body#ecwid_body .ecwid dt,html#ecwid_html body#ecwid_body .ecwid dd,html#ecwid_html body#ecwid_body .ecwid li,html#ecwid_html body#ecwid_body .ecwid fieldset,html#ecwid_html body#ecwid_body .ecwid form,html#ecwid_html body#ecwid_body .ecwid label,html#ecwid_html body#ecwid_body .ecwid legend,html#ecwid_html body#ecwid_body .ecwid table,html#ecwid_html body#ecwid_body .ecwid caption,html#ecwid_html body#ecwid_body .ecwid tbody,html#ecwid_html body#ecwid_body .ecwid tfoot,html#ecwid_html body#ecwid_body .ecwid thead,html#ecwid_html body#ecwid_body .ecwid tr,html#ecwid_html body#ecwid_body .ecwid th,html#ecwid_html body#ecwid_body .ecwid td,html#ecwid_html body#ecwid_body .ecwid article,html#ecwid_html body#ecwid_body .ecwid aside,html#ecwid_html body#ecwid_body .ecwid canvas,html#ecwid_html body#ecwid_body .ecwid details,html#ecwid_html body#ecwid_body .ecwid figcaption,html#ecwid_html body#ecwid_body .ecwid figure,html#ecwid_html body#ecwid_body .ecwid footer,html#ecwid_html body#ecwid_body .ecwid header,html#ecwid_html body#ecwid_body .ecwid hgroup,html#ecwid_html body#ecwid_body .ecwid menu,html#ecwid_html body#ecwid_body .ecwid nav,html#ecwid_html body#ecwid_body .ecwid section,html#ecwid_html body#ecwid_body .ecwid summary,html#ecwid_html body#ecwid_body .ecwid time,html#ecwid_html body#ecwid_body .ecwid mark,html#ecwid_html body#ecwid_body .ecwid audio,html#ecwid_html body#ecwid_body .ecwid video{background-color:transparent;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:100%;float:none;letter-spacing:normal;margin:0;padding:0;position:static;text-transform:none;z-index:auto}html#ecwid_html body#ecwid_body .ecsp div,html#ecwid_html body#ecwid_body .ecsp object,html#ecwid_html body#ecwid_body .ecsp iframe,html#ecwid_html body#ecwid_body .ecsp blockquote,html#ecwid_html body#ecwid_body .ecsp pre,html#ecwid_html body#ecwid_body .ecsp abbr,html#ecwid_html body#ecwid_body .ecsp address,html#ecwid_html body#ecwid_body .ecsp cite,html#ecwid_html body#ecwid_body .ecsp code,html#ecwid_html body#ecwid_body .ecsp del,html#ecwid_html body#ecwid_body .ecsp dfn,html#ecwid_html body#ecwid_body .ecsp em,html#ecwid_html body#ecwid_body .ecsp img,html#ecwid_html body#ecwid_body .ecsp svg,html#ecwid_html body#ecwid_body .ecsp ins,html#ecwid_html body#ecwid_body .ecsp kbd,html#ecwid_html body#ecwid_body .ecsp q,html#ecwid_html body#ecwid_body .ecsp samp,html#ecwid_html body#ecwid_body .ecsp small,html#ecwid_html body#ecwid_body .ecsp strong,html#ecwid_html body#ecwid_body .ecsp sub,html#ecwid_html body#ecwid_body .ecsp sup,html#ecwid_html body#ecwid_body .ecsp var,html#ecwid_html body#ecwid_body .ecsp b,html#ecwid_html body#ecwid_body .ecsp i,html#ecwid_html body#ecwid_body .ecsp dl,html#ecwid_html body#ecwid_body .ecsp dt,html#ecwid_html body#ecwid_body .ecsp dd,html#ecwid_html body#ecwid_body .ecsp li,html#ecwid_html body#ecwid_body .ecsp fieldset,html#ecwid_html body#ecwid_body .ecsp form,html#ecwid_html body#ecwid_body .ecsp label,html#ecwid_html body#ecwid_body .ecsp legend,html#ecwid_html body#ecwid_body .ecsp table,html#ecwid_html body#ecwid_body .ecsp caption,html#ecwid_html body#ecwid_body .ecsp tbody,html#ecwid_html body#ecwid_body .ecsp tfoot,html#ecwid_html body#ecwid_body .ecsp thead,html#ecwid_html body#ecwid_body .ecsp tr,html#ecwid_html body#ecwid_body .ecsp th,html#ecwid_html body#ecwid_body .ecsp td,html#ecwid_html body#ecwid_body .ecsp article,html#ecwid_html body#ecwid_body .ecsp aside,html#ecwid_html body#ecwid_body .ecsp canvas,html#ecwid_html body#ecwid_body .ecsp details,html#ecwid_html body#ecwid_body .ecsp figcaption,html#ecwid_html body#ecwid_body .ecsp figure,html#ecwid_html body#ecwid_body .ecsp footer,html#ecwid_html body#ecwid_body .ecsp header,html#ecwid_html body#ecwid_body .ecsp hgroup,html#ecwid_html body#ecwid_body .ecsp menu,html#ecwid_html body#ecwid_body .ecsp nav,html#ecwid_html body#ecwid_body .ecsp section,html#ecwid_html body#ecwid_body .ecsp summary,html#ecwid_html body#ecwid_body .ecsp time,html#ecwid_html body#ecwid_body .ecsp mark,html#ecwid_html body#ecwid_body .ecsp audio,html#ecwid_html body#ecwid_body .ecsp video,html#ecwid_html body#ecwid_body .ecwid div,html#ecwid_html body#ecwid_body .ecwid object,html#ecwid_html body#ecwid_body .ecwid iframe,html#ecwid_html body#ecwid_body .ecwid blockquote,html#ecwid_html body#ecwid_body .ecwid pre,html#ecwid_html body#ecwid_body .ecwid abbr,html#ecwid_html body#ecwid_body .ecwid address,html#ecwid_html body#ecwid_body .ecwid cite,html#ecwid_html body#ecwid_body .ecwid code,html#ecwid_html body#ecwid_body .ecwid del,html#ecwid_html body#ecwid_body .ecwid dfn,html#ecwid_html body#ecwid_body .ecwid em,html#ecwid_html body#ecwid_body .ecwid img,html#ecwid_html body#ecwid_body .ecwid svg,html#ecwid_html body#ecwid_body .ecwid ins,html#ecwid_html body#ecwid_body .ecwid kbd,html#ecwid_html body#ecwid_body .ecwid q,html#ecwid_html body#ecwid_body .ecwid samp,html#ecwid_html body#ecwid_body .ecwid small,html#ecwid_html body#ecwid_body .ecwid strong,html#ecwid_html body#ecwid_body .ecwid sub,html#ecwid_html body#ecwid_body .ecwid sup,html#ecwid_html body#ecwid_body .ecwid var,html#ecwid_html body#ecwid_body .ecwid b,html#ecwid_html body#ecwid_body .ecwid i,html#ecwid_html body#ecwid_body .ecwid dl,html#ecwid_html body#ecwid_body .ecwid dt,html#ecwid_html body#ecwid_body .ecwid dd,html#ecwid_html body#ecwid_body .ecwid li,html#ecwid_html body#ecwid_body .ecwid fieldset,html#ecwid_html body#ecwid_body .ecwid form,html#ecwid_html body#ecwid_body .ecwid label,html#ecwid_html body#ecwid_body .ecwid legend,html#ecwid_html body#ecwid_body .ecwid table,html#ecwid_html body#ecwid_body .ecwid caption,html#ecwid_html body#ecwid_body .ecwid tbody,html#ecwid_html body#ecwid_body .ecwid tfoot,html#ecwid_html body#ecwid_body .ecwid thead,html#ecwid_html body#ecwid_body .ecwid tr,html#ecwid_html body#ecwid_body .ecwid th,html#ecwid_html body#ecwid_body .ecwid td,html#ecwid_html body#ecwid_body .ecwid article,html#ecwid_html body#ecwid_body .ecwid aside,html#ecwid_html body#ecwid_body .ecwid canvas,html#ecwid_html body#ecwid_body .ecwid details,html#ecwid_html body#ecwid_body .ecwid figcaption,html#ecwid_html body#ecwid_body .ecwid figure,html#ecwid_html body#ecwid_body .ecwid footer,html#ecwid_html body#ecwid_body .ecwid header,html#ecwid_html body#ecwid_body .ecwid hgroup,html#ecwid_html body#ecwid_body .ecwid menu,html#ecwid_html body#ecwid_body .ecwid nav,html#ecwid_html body#ecwid_body .ecwid section,html#ecwid_html body#ecwid_body .ecwid summary,html#ecwid_html body#ecwid_body .ecwid time,html#ecwid_html body#ecwid_body .ecwid mark,html#ecwid_html body#ecwid_body .ecwid audio,html#ecwid_html body#ecwid_body .ecwid video{outline:none}html#ecwid_html body#ecwid_body .ecsp span,html#ecwid_html body#ecwid_body .ecwid span{float:none;margin:0;padding:0;outline:none;position:static;z-index:auto}html#ecwid_html body#ecwid_body .ecsp article,html#ecwid_html body#ecwid_body .ecsp aside,html#ecwid_html body#ecwid_body .ecsp details,html#ecwid_html body#ecwid_body .ecsp figcaption,html#ecwid_html body#ecwid_body .ecsp figure,html#ecwid_html body#ecwid_body .ecsp footer,html#ecwid_html body#ecwid_body .ecsp header,html#ecwid_html body#ecwid_body .ecsp hgroup,html#ecwid_html body#ecwid_body .ecsp menu,html#ecwid_html body#ecwid_body .ecsp nav,html#ecwid_html body#ecwid_body .ecsp section,html#ecwid_html body#ecwid_body .ecwid article,html#ecwid_html body#ecwid_body .ecwid aside,html#ecwid_html body#ecwid_body .ecwid details,html#ecwid_html body#ecwid_body .ecwid figcaption,html#ecwid_html body#ecwid_body .ecwid figure,html#ecwid_html body#ecwid_body .ecwid footer,html#ecwid_html body#ecwid_body .ecwid header,html#ecwid_html body#ecwid_body .ecwid hgroup,html#ecwid_html body#ecwid_body .ecwid menu,html#ecwid_html body#ecwid_body .ecwid nav,html#ecwid_html body#ecwid_body .ecwid section{display:block}html#ecwid_html body#ecwid_body .ecsp blockquote,html#ecwid_html body#ecwid_body .ecsp q,html#ecwid_html body#ecwid_body .ecwid blockquote,html#ecwid_html body#ecwid_body .ecwid q{quotes:none}html#ecwid_html body#ecwid_body .ecsp blockquote:before,html#ecwid_html body#ecwid_body .ecsp blockquote:after,html#ecwid_html body#ecwid_body .ecsp q:before,html#ecwid_html body#ecwid_body .ecsp q:after,html#ecwid_html body#ecwid_body .ecwid blockquote:before,html#ecwid_html body#ecwid_body .ecwid blockquote:after,html#ecwid_html body#ecwid_body .ecwid q:before,html#ecwid_html body#ecwid_body .ecwid q:after{content:'';content:none}html#ecwid_html body#ecwid_body .ecsp label,html#ecwid_html body#ecwid_body .ecwid label{display:inline;color:inherit}html#ecwid_html body#ecwid_body .ecsp table,html#ecwid_html body#ecwid_body .ecwid table{border-collapse:collapse;width:auto;table-layout:auto;display:table}html#ecwid_html body#ecwid_body .ecsp tr,html#ecwid_html body#ecwid_body .ecwid tr{display:table-row}html#ecwid_html body#ecwid_body .ecsp th,html#ecwid_html body#ecwid_body .ecsp td,html#ecwid_html body#ecwid_body .ecwid th,html#ecwid_html body#ecwid_body .ecwid td{max-width:none}html#ecwid_html body#ecwid_body .ecsp td,html#ecwid_html body#ecwid_body .ecwid td{display:table-cell;vertical-align:middle}html#ecwid_html body#ecwid_body .ecsp td[align="left"],html#ecwid_html body#ecwid_body .ecwid td[align="left"]{text-align:left}html#ecwid_html body#ecwid_body .ecsp td[align="center"],html#ecwid_html body#ecwid_body .ecwid td[align="center"]{text-align:center}html#ecwid_html body#ecwid_body .ecsp td[align="right"],html#ecwid_html body#ecwid_body .ecwid td[align="right"]{text-align:right}html#ecwid_html body#ecwid_body .ecsp h1,html#ecwid_html body#ecwid_body .ecsp h2,html#ecwid_html body#ecwid_body .ecsp h3,html#ecwid_html body#ecwid_body .ecsp h4,html#ecwid_html body#ecwid_body .ecsp h5,html#ecwid_html body#ecwid_body .ecsp h6,html#ecwid_html body#ecwid_body .ecwid h1,html#ecwid_html body#ecwid_body .ecwid h2,html#ecwid_html body#ecwid_body .ecwid h3,html#ecwid_html body#ecwid_body .ecwid h4,html#ecwid_html body#ecwid_body .ecwid h5,html#ecwid_html body#ecwid_body .ecwid h6{clear:none}html#ecwid_html body#ecwid_body .ecsp button,html#ecwid_html body#ecwid_body .ecsp input,html#ecwid_html body#ecwid_body .ecsp textarea,html#ecwid_html body#ecwid_body .ecsp select,html#ecwid_html body#ecwid_body .ecwid button,html#ecwid_html body#ecwid_body .ecwid input,html#ecwid_html body#ecwid_body .ecwid textarea,html#ecwid_html body#ecwid_body .ecwid select{width:auto;height:auto \9;margin:0;padding:0;letter-spacing:normal;text-transform:none}html#ecwid_html body#ecwid_body .ecsp button::-moz-focus-inner,html#ecwid_html body#ecwid_body .ecwid button::-moz-focus-inner{border:none}html#ecwid_html body#ecwid_body .ecsp nav ul,html#ecwid_html body#ecwid_body .ecwid nav ul{list-style:none}html#ecwid_html body#ecwid_body .ecsp ul,html#ecwid_html body#ecwid_body .ecwid ul{list-style:disc;list-style-position:outside;list-style-image:none}html#ecwid_html body#ecwid_body .ecsp ul ul,html#ecwid_html body#ecwid_body .ecwid ul ul{list-style:circle}html#ecwid_html body#ecwid_body .ecsp ul ul ul,html#ecwid_html body#ecwid_body .ecwid ul ul ul{list-style:square}html#ecwid_html body#ecwid_body .ecsp ol,html#ecwid_html body#ecwid_body .ecwid ol{list-style:decimal}html#ecwid_html body#ecwid_body .ecsp ol ol,html#ecwid_html body#ecwid_body .ecwid ol ol{list-style:lower-alpha}html#ecwid_html body#ecwid_body .ecsp ol ol ol,html#ecwid_html body#ecwid_body .ecwid ol ol ol{list-style:lower-roman}html#ecwid_html body#ecwid_body .ecsp textarea,html#ecwid_html body#ecwid_body .ecsp input[type="button"],html#ecwid_html body#ecwid_body .ecsp input[type="checkbox"],html#ecwid_html body#ecwid_body .ecsp input[type="color"],html#ecwid_html body#ecwid_body .ecsp input[type="date"],html#ecwid_html body#ecwid_body .ecsp input[type="datetime"],html#ecwid_html body#ecwid_body .ecsp input[type="datetime-local"],html#ecwid_html body#ecwid_body .ecsp input[type="email"],html#ecwid_html body#ecwid_body .ecsp input[type="file"],html#ecwid_html body#ecwid_body .ecsp input[type="hidden"],html#ecwid_html body#ecwid_body .ecsp input[type="image"],html#ecwid_html body#ecwid_body .ecsp input[type="month"],html#ecwid_html body#ecwid_body .ecsp input[type="number"],html#ecwid_html body#ecwid_body .ecsp input[type="password"],html#ecwid_html body#ecwid_body .ecsp input[type="radio"],html#ecwid_html body#ecwid_body .ecsp input[type="range"],html#ecwid_html body#ecwid_body .ecsp input[type="reset"],html#ecwid_html body#ecwid_body .ecsp input[type="search"],html#ecwid_html body#ecwid_body .ecsp input[type="submit"],html#ecwid_html body#ecwid_body .ecsp input[type="tel"],html#ecwid_html body#ecwid_body .ecsp input[type="text"],html#ecwid_html body#ecwid_body .ecsp input[type="time"],html#ecwid_html body#ecwid_body .ecsp input[type="url"],html#ecwid_html body#ecwid_body .ecsp input[type="week"],html#ecwid_html body#ecwid_body .ecwid textarea,html#ecwid_html body#ecwid_body .ecwid input[type="button"],html#ecwid_html body#ecwid_body .ecwid input[type="checkbox"],html#ecwid_html body#ecwid_body .ecwid input[type="color"],html#ecwid_html body#ecwid_body .ecwid input[type="date"],html#ecwid_html body#ecwid_body .ecwid input[type="datetime"],html#ecwid_html body#ecwid_body .ecwid input[type="datetime-local"],html#ecwid_html body#ecwid_body .ecwid input[type="email"],html#ecwid_html body#ecwid_body .ecwid input[type="file"],html#ecwid_html body#ecwid_body .ecwid input[type="hidden"],html#ecwid_html body#ecwid_body .ecwid input[type="image"],html#ecwid_html body#ecwid_body .ecwid input[type="month"],html#ecwid_html body#ecwid_body .ecwid input[type="number"],html#ecwid_html body#ecwid_body .ecwid input[type="password"],html#ecwid_html body#ecwid_body .ecwid input[type="radio"],html#ecwid_html body#ecwid_body .ecwid input[type="range"],html#ecwid_html body#ecwid_body .ecwid input[type="reset"],html#ecwid_html body#ecwid_body .ecwid input[type="search"],html#ecwid_html body#ecwid_body .ecwid input[type="submit"],html#ecwid_html body#ecwid_body .ecwid input[type="tel"],html#ecwid_html body#ecwid_body .ecwid input[type="text"],html#ecwid_html body#ecwid_body .ecwid input[type="time"],html#ecwid_html body#ecwid_body .ecwid input[type="url"],html#ecwid_html body#ecwid_body .ecwid input[type="week"]{border-radius:0;color:initial;cursor:auto;height:auto;line-height:normal;min-height:0;opacity:1;transform:none}html#ecwid_html body#ecwid_body .ecsp input[type="checkbox"],html#ecwid_html body#ecwid_body .ecsp input[type="radio"],html#ecwid_html body#ecwid_body .ecwid input[type="checkbox"],html#ecwid_html body#ecwid_body .ecwid input[type="radio"]{box-shadow:none;display:inline-block;position:static;visibility:visible}html#ecwid_html body#ecwid_body .ecsp input[type="checkbox"],html#ecwid_html body#ecwid_body .ecwid input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}html#ecwid_html body#ecwid_body .ecsp input[type="radio"],html#ecwid_html body#ecwid_body .ecwid input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}html#ecwid_html body#ecwid_body .ecsp select,html#ecwid_html body#ecwid_body .ecwid select{height:auto;line-height:normal;min-height:0;opacity:1;transform:none}html#ecwid_html body#ecwid_body .ecsp img,html#ecwid_html body#ecwid_body .ecsp svg,html#ecwid_html body#ecwid_body .ecwid img,html#ecwid_html body#ecwid_body .ecwid svg{border:none;box-shadow:none}html#ecwid_html body#ecwid_body .ecsp input,html#ecwid_html body#ecwid_body .ecsp select,html#ecwid_html body#ecwid_body .ecwid input,html#ecwid_html body#ecwid_body .ecwid select{vertical-align:middle}body.ecwid-rich-mobile{-webkit-text-size-adjust:100%;overflow-x:hidden;margin:0;padding:0}body.ecwid-no-scroll{overflow-x:hidden;overflow-y:hidden}body.ecwid-no-scroll-touch{height:100%;position:fixed;overflow-y:scroll;width:100%}body#ecwid_body{-webkit-text-size-adjust:100%}body .ec-storefront-v3{opacity:1 !important}body .ec-storefront-v3-ssr{opacity:1 !important;transition-delay:50ms;transition-duration:0ms}body.ec-storefront-highlight-version .ec-storefront-v2 div.ecwid-productBrowser,body.ec-storefront-highlight-version .ec-storefront-v2.ecwid-SearchPanel,body.ec-storefront-highlight-version .ec-storefront-v2.ecwid-search-widget .ecwid-search-widget__input[type="text"],body.ec-storefront-highlight-version .ec-storefront-v2.ec-minicart,body.ec-storefront-highlight-version .ec-storefront-v2.ecwid,body.ec-storefront-highlight-version .ec-storefront-v2.ecwid div.ecwid-categories,body.ec-storefront-highlight-version .ec-storefront-v2.ecsp-SingleProduct-v2{background:#eac4c4 !important}body.ec-storefront-highlight-version .ec-storefront-v3 div.ecwid-productBrowser,body.ec-storefront-highlight-version .ec-storefront-v3.ecwid-SearchPanel,body.ec-storefront-highlight-version .ec-storefront-v3.ecwid-search-widget .ecwid-search-widget__input[type="text"],body.ec-storefront-highlight-version .ec-storefront-v3.ec-minicart,body.ec-storefront-highlight-version .ec-storefront-v3.ecwid,body.ec-storefront-highlight-version .ec-storefront-v3.ecwid div.ecwid-categories,body.ec-storefront-highlight-version .ec-storefront-v3.ecsp-SingleProduct-v2{background:#c0f1c0 !important}body.ec-storefront-highlight-version .ec-storefront-v3-ssr div.ecwid-productBrowser,body.ec-storefront-highlight-version .ec-storefront-v3-ssr.ecwid-SearchPanel,body.ec-storefront-highlight-version .ec-storefront-v3-ssr.ecwid-search-widget .ecwid-search-widget__input[type="text"],body.ec-storefront-highlight-version .ec-storefront-v3-ssr.ec-minicart,body.ec-storefront-highlight-version .ec-storefront-v3-ssr.ecwid,body.ec-storefront-highlight-version .ec-storefront-v3-ssr.ecwid div.ecwid-categories,body.ec-storefront-highlight-version .ec-storefront-v3-ssr.ecsp-SingleProduct-v2{background:#abd0ab !important}html#ecwid_html body#ecwid_body div.ecwid-productBrowser{padding:0 10px 20px;background-color:rgba(255,255,255,0)}html#ecwid_html body#ecwid_body div.ecwid-productBrowser img.ecwid-SpacerImage{display:inline}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser{padding:0 10px 10px}html#ecwid_html body#ecwid_body .ecwid-EcwidHintingLink{color:#1a7ac4;font-size:14px;font-weight:400;outline:none;cursor:default;text-decoration:none}html#ecwid_html body#ecwid_body .ecwid-EcwidHintingLink-Popup{font-size:14px;font-weight:400;background-color:#333;padding:10px;color:#fff;border-radius:10px;word-wrap:break-word;overflow-wrap:break-word}html#ecwid_html body#ecwid_body div.ecwid-EcwidHintingLink-shadow{display:none}div.ecwid-Frontend-cssLoadObserver{height:10px}div.ecwid-Frontend-old-cssLoadObserver{height:10px}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn{display:inline-block;font:normal normal 11px/1.5em -apple-system,"BlinkMacSystemFont","Open Sans",sans-serif;height:auto;padding:5px 11px;margin:0;border:none;border-radius:0;box-shadow:none;cursor:pointer;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:baseline;white-space:nowrap;-webkit-transition:background .2s;transition:background .2s;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn:active:focus,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn:focus,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn:active:focus,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn:focus{outline:none}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--disabled,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn[disabled],html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--disabled,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn[disabled]{box-shadow:none;opacity:.65;pointer-events:none}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary{background:#333;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);color:#fff;font-size:16px;min-width:160px;padding:8px 20px}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary:hover,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:hover{background:#1f1f1f;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);color:#fff;text-decoration:none;-webkit-transition:background .1s;transition:background .1s}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary:focus,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary:focus:hover,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:focus,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:focus:hover{border:2px solid #1f1f1f;padding:6px 18px}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary:active,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary:focus:active,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:active,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:focus:active{border:none;padding:8px 20px;background:#474747;box-shadow:inset 0 2px 1px 0 rgba(0,0,0,0.15)}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary-hover,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary-hover{background:#1f1f1f;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);color:#fff;text-decoration:none;-webkit-transition:background .1s;transition:background .1s}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary{background:#fff;border:1px solid #ccc;border-radius:5px;color:#333}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary:hover,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:hover{border-color:transparent;background:#1f1f1f;box-shadow:none;color:#fff;text-decoration:none}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary:focus,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary:focus:hover,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:focus,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:focus:hover{border:2px solid #1f1f1f;padding:4px 10px}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary:active,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary:focus:active,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:active,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:focus:active{border:none;padding:6px 12px;background:#474747;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.15);outline:0}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary-hover,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary-hover{border-color:transparent;background:#1f1f1f;box-shadow:none;color:#fff;text-decoration:none}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary-inverse,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary-inverse{background:#333;border-color:transparent;color:#fff}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--addMore,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--addMore{margin-right:10px}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--Checkout,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--addToBag,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--Checkout,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--addToBag{display:block;margin:1em auto}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--icon,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--icon{border-radius:1.3em;color:#fff}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--icon:before,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--icon:before{display:inline-block;height:1.2em;width:1.2em;content:'';color:#fff;background-repeat:no-repeat;vertical-align:middle;line-height:1.5em}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share{background-color:#3b5998}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share:before,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share:before{width:18px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 101 214'%3E%3Cpath d='M65.714 193.512v-88.037h29.55l4.424-34.31H65.714V49.262c0-9.932 2.758-16.7 17.003-16.7l18.167-.01V1.865C97.742 1.446 86.958.512 74.41.512c-26.193 0-44.127 15.99-44.127 45.352v25.302H.658v34.31h29.625v88.036h35.43z' fill='%23fff'/%3E%3C/svg%3E");background-size:16px}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share:hover,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share:focus,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share:hover,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share:focus{background-color:#5f7ec1}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share:active,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share:focus:active,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share:active,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share:focus:active{background-color:#263961}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share{background-color:#55acee}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share:before,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share:before{width:20px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 790.9 612 500'%3E%3Cpath fill='%23fff' d='M611 851.9c-22.4 10-46.6 16.7-71.8 19.6 26-15.7 45.5-39.8 55.1-69.4-24.2 14.2-50.9 24.9-79.3 30.2-22.8-24.2-55.5-39.5-91.4-39.5-69 0-125.2 56.2-125.2 125.2 0 10 1.1 19.2 3.2 28.5-104.2-5-196.3-54.8-257.9-130.5-10.7 18.5-17.1 39.8-17.1 63 0 43.4 22.1 81.8 55.8 104.2-20.6-.7-39.8-6-56.9-15.7v1.4c0 60.5 43 111.3 100.3 122.7-10.7 2.8-21.7 4.3-33.1 4.3-8.2 0-16-.7-23.5-2.1 16 49.8 62.2 86.1 117 87.1-42.7 33.4-96.7 53.7-155.4 53.7-10 0-19.9-.7-29.9-1.8 55.5 35.6 121.3 56.2 191.7 56.2 230.1 0 356-190.6 356-356 0-5.3 0-10.7-.4-16.4 24.7-17.4 46.1-39.5 62.8-64.7z'/%3E%3C/svg%3E");background-size:16px}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share:hover,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share:focus,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share:hover,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share:focus{background-color:#9bcef5}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share:active,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share:focus:active,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share:active,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share:focus:active{background-color:#1689e0}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK{overflow:visible;position:relative}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK>span,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK>span{display:inline-block;opacity:1}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK:before,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK:before{content:'';width:1.6em;height:1.6em;display:inline-block;position:absolute;top:50%;left:50%;margin:-.75em 0 0 -.8em;background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23fff' d='M5 12l5.02 4.9L21.15 4c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-12.3 14.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.65-.65 1.71-.65 2.36.01z'/%3E%3C/svg%3E") no-repeat scroll center center/contain;opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK-active>span,html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK-active:before,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK-active>span,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK-active:before{-webkit-animation:ecwid-button-actionOK 2.5s cubic-bezier(0, 0.4, 0.2, 1) 50ms;animation:ecwid-button-actionOK 2.5s cubic-bezier(0, 0.4, 0.2, 1) 50ms;-webkit-animation-iteration-count:1;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK-active:before,html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK-active:before{-webkit-animation-name:ecwid-button-actionOK-secondary;animation-name:ecwid-button-actionOK-secondary}html#ecwid_html body#ecwid_body fieldset[disabled] .ecwid .ecwid-btn{box-shadow:none;opacity:.65;pointer-events:none}html#ecwid_html body#ecwid_body a.ecwid-btn--disabled,html#ecwid_html body#ecwid_body fieldset[disabled] a.ecwid-btn{pointer-events:none}html#ecwid_html body#ecwid_body div.ecwid-product-buttons{text-align:left}html#ecwid_html body#ecwid_body .ecwid-incart{background:none;color:#333;font-size:18px;height:auto;margin-bottom:10px;margin-top:20px;fill:#333}html#ecwid_html body#ecwid_body .ecwid-incart__icon{display:inline-block;margin-right:2px;vertical-align:middle;width:1.25em}html#ecwid_html body#ecwid_body .ecwid-incart__text{color:inherit;display:inline-block;font-size:inherit;font-weight:normal;position:static;width:auto}html#ecwid_html body#ecwid_body .ecwid-floatcart{background:#fff;border:1px solid #ccc;border-radius:20px;font:normal normal 16px/1.375em -apple-system,"BlinkMacSystemFont","Open Sans",sans-serif;padding:15px 5px;position:fixed;right:250px;text-align:center;top:0;width:150px}html#ecwid_html body#ecwid_body .ecwid-floatcart+.ecwid-floatcart{right:50px}html#ecwid_html body#ecwid_body .ecwid-floatcart__counter{color:#ccc;font-size:18px;margin:0 auto;position:relative;width:38px;fill:#ccc}html#ecwid_html body#ecwid_body .ecwid-floatcart__counter--status_full{color:#333;fill:#333}html#ecwid_html body#ecwid_body .ecwid-floatcart__counter-number{position:absolute;text-align:center;top:20px;width:38px;z-index:2}html#ecwid_html body#ecwid_body .ecwid-floatcart__title{color:#333;text-align:center}html#ecwid_html body#ecwid_body .ecwid-floatcart__subtitle{color:#333;font-size:11px}html#ecwid_html body#ecwid_body .ecwid-floatcart__link{color:#1a7ac4;font-size:11px}.ecwid-lang-ar .ecwid-minicart-mini,.ecwid-lang-he .ecwid-minicart-mini{direction:rtl}html#ecwid_html body#ecwid_body div.ecwid-categories{background-color:#fff}html#ecwid_html body#ecwid_body div.ecwid-categories table{border-collapse:separate}html#ecwid_html body#ecwid_body span.ecwid-categories-category{font-size:25px;font-weight:400;color:#333;white-space:nowrap}html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar span.ecwid-categories-category{font-size:21px}html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-category{font-size:16px;font-weight:400}html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar td.gwt-MenuItem-selected span.ecwid-categories-category,html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar td.gwt-MenuItem-current span.ecwid-categories-category,html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-cell-selected span.ecwid-categories-category,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected span.ecwid-categories-category{color:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup{background-color:#fff;border:solid 1px #bfbfbf;padding:5px 12px 7px 7px;z-index:45}html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-loading{padding-left:30px;font-size:16px;font-weight:400;position:relative}html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-loading::after{content:"";background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M13 26C5.83 26 0 20.17 0 13c0-1.1.9-2 2-2s2 .9 2 2c0 4.96 4.04 9 9 9 1.13 0 2.23-.21 3.27-.61 1.03-.4 2.19.11 2.59 1.13.4 1.03-.11 2.19-1.13 2.59-1.51.59-3.1.89-4.73.89zm11-11c-1.1 0-2-.9-2-2 0-4.96-4.04-9-9-9-1.13 0-2.23.21-3.27.61-1.03.41-2.19-.1-2.59-1.13-.4-1.03.11-2.19 1.13-2.59C9.78.3 11.37 0 13 0c7.17 0 13 5.83 13 13 0 1.1-.9 2-2 2z'/%3E%3C/svg%3E") center center no-repeat;background-size:contain;position:absolute;top:50%;left:5px;height:16px;width:16px;margin-top:-8px;-webkit-animation:ecwid-spinright .5s infinite linear;animation:ecwid-spinright .5s infinite linear;-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.gwt-TabBarFirst,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.gwt-TabBarRest,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem,html#ecwid_html body#ecwid_body div.ecwid-categories-horizontal-menuBarContainer,html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-cell,html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup div.menuSeparatorInner{border:none;border-bottom:1px solid #bfbfbf}html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar-vertical td.subMenuIcon{padding:5px;background:transparent url("/static/v1/icons/arrow-subcategories-menu.gif") no-repeat center center}html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-cell table.ecwid-categories-vertical-table-cell-categoryLink{margin:10px 20px}html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-lastVisibleCell{border-bottom:none}html#ecwid_html body#ecwid_body div.ecwid-categories-horizontal{margin-top:4px}html#ecwid_html body#ecwid_body div.ecwid-categories-vertical div.ecwid-categoriesMenuBar{margin:2px 12px 4px 0}html#ecwid_html body#ecwid_body div.ecwid-categories-vertical td.gwt-MenuItem{padding:0 40px 0 30px;width:100%}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabPanel,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar{width:100%}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.tabMiddleCenterInner{padding:0 6px 6px 6px}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.gwt-TabBarFirst{width:0;height:50px !important}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.gwt-TabBarRest{height:1px !important}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected:focus{border-bottom:none}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem td.tabTopLeft{border-top:1px solid transparent;border-left:1px solid transparent;border-radius:10px 0 0 0;height:10px}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar tr.tabTop,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar td.tabTopCenter{height:10px}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem td.tabTopCenter{border-top:1px solid transparent;height:10px}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem td.tabTopRight{border-top:1px solid transparent;border-right:1px solid transparent;border-radius:0 10px 0 0;height:10px}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem td.tabMiddleLeft{border-left:1px solid transparent}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem td.tabMiddleRight{border-right:1px solid transparent}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem div.tabMiddleRightInner,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem div.tabMiddleLeftInner{width:10px}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopLeft,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopCenter,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopRight,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleLeft,html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleRight{border-color:#bfbfbf}html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleCenter{padding-bottom:1px}html#ecwid_html body#ecwid_body div.ecwid-categories-horizontal-menuBarContainer{padding:6px 15px}html#ecwid_html body#ecwid_body div.ecwid-categories-horizontal td.gwt-MenuItem{padding:1px 5px}html#ecwid_html body#ecwid_body div.ecwid-categories-horizontal td.gwt-MenuItemSeparator div.menuSeparatorInner{width:25px}html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup td.gwt-MenuItem{padding:3px 40px 3px 10px;width:auto}html#ecwid_html body#ecwid_body div.ecwid-categories-minicart-attached{margin-top:10px;padding-top:12px}html#ecwid_html body#ecwid_body div.ecwid-minicart{background:#fff;width:159px;height:156px;border:1px solid #bfbfbf;border-radius:20px;text-align:center;display:inline-block;z-index:50;-moz-user-select:none;-o-user-select:none;user-select:none;overflow:hidden}html#ecwid_html body#ecwid_body div.ecwid-minicart-caption{position:relative;left:0;top:81px;width:159px;text-align:center;font-size:16px;font-weight:400;color:#333}html#ecwid_html body#ecwid_body div.ecwid-minicart-label{position:relative;left:0;top:82px;width:159px;text-align:center;line-height:10px}html#ecwid_html body#ecwid_body div.ecwid-minicart-label.hidden{display:none}html#ecwid_html body#ecwid_body span.ecwid-minicart-label-text{font-size:11px;line-height:13px;color:gray}html#ecwid_html body#ecwid_body div.ecwid-minicart-link{position:relative;left:0;top:78px;width:159px;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-minicart-link *{cursor:pointer;font-size:11px;line-height:20pt;color:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-minicart-counter{position:absolute;left:62px;top:39px;width:34px;font-size:20px;font-weight:400;line-height:28px;color:#333;text-align:center;cursor:pointer;zoom:1}html#ecwid_html body#ecwid_body div.ecwid-minicart-counter-3{font-size:16px;top:40px}html#ecwid_html body#ecwid_body div.ecwid-minicart-counter-4{font-size:14px;top:40px}html#ecwid_html body#ecwid_body div.ecwid-minicart-counter-5{font-size:12px;top:40px}html#ecwid_html body#ecwid_body div.ecwid-minicart-counter-6{font-size:10px;top:40px}html#ecwid_html body#ecwid_body div.ecwid-minicart-clickArea{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='49' viewBox='0 0 40 49'%3E%3Cpath fill='%23333' d='M37 13v27c0 3.31-2.69 6-6 6H9c-3.31 0-6-2.69-6-6V13h34m2-2H1v29c0 4.418 3.582 8 8 8h22c4.418 0 8-3.582 8-8V11z'/%3E%3Ccircle fill='%23333' cx='12' cy='17' r='2'/%3E%3Ccircle fill='%23333' cx='28' cy='17' r='2'/%3E%3Cpath fill='%23333' d='M29 17h-2v-7c0-3.86-3.14-7-7-7s-7 3.14-7 7v7h-2v-7c0-4.962 4.037-9 9-9s9 4.038 9 9v7z'/%3E%3C/svg%3E") no-repeat;position:absolute;top:23px;left:59px;width:40px;height:49px;cursor:pointer;zoom:1}html#ecwid_html body#ecwid_body div.ecwid-minicart-dropTargetEngage{background-position:bottom right}html#ecwid_html body#ecwid_body div.ecwid-minicart-dropTargetEngage span.ecwid-minicart-label-text{background:#f2ffaa}html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-rolloverContainer{display:none}html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-rollover{z-index:20;border:solid 1px #e8f2f9;border-radius:4px;font-size:13px;white-space:nowrap;padding:4px 9px;left:-10px;top:-5px;background:#fff;text-align:left}html#ecwid_html body#ecwid_body div.ecwid-minicart-mini{font-size:13px;text-align:left;width:220px}html#ecwid_html body#ecwid_body .ecwid-minicart-mini-link{font-family:-apple-system,"BlinkMacSystemFont","Open Sans",sans-serif;font-size:13px}html#ecwid_html body#ecwid_body .ecwid-minicart-mini-count{color:#1a7ac4;font-size:13px}html#ecwid_html body#ecwid_body .ecwid-minicart-mini-overlay-count,html#ecwid_html body#ecwid_body .ecwid-minicart-mini-items,html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-total{font-size:11px;color:gray}html#ecwid_html body#ecwid_body span.ecwid-minicart-mini-overlay-count{margin-left:7px;margin-right:7px}html#ecwid_html body#ecwid_body span.ecwid-minicart-mini-total-label{margin-right:7px}html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-total{text-align:right;margin-top:3px}html#ecwid_html body#ecwid_body .ecwid-minicart-mini-total-total{display:inline-block}html#ecwid_html body#ecwid_body .ecwid-minicart-mini,html#ecwid_html body#ecwid_body .ecwid-minicart-mini-link,html#ecwid_html body#ecwid_body .ecwid-minicart-mini-label,html#ecwid_html body#ecwid_body .ecwid-minicart-mini-rollover,html#ecwid_html body#ecwid_body .ecwid-minicart-mini-overlay-count,html#ecwid_html body#ecwid_body .ecwid-minicart-mini-items,html#ecwid_html body#ecwid_body .ecwid-minicart-mini-total{line-height:1.42857}html#ecwid_html body#ecwid_body .ecwid-minicart-facelift{vertical-align:middle;height:40px}html#ecwid_html body#ecwid_body .ecwid-minicart-facelift .ecwid-minicart-mini{width:auto;white-space:nowrap}html#ecwid_html body#ecwid_body input.ecwid-SearchPanel-field{margin-right:10px}html#ecwid_html body#ecwid_body div.ecwid-BillMeLater{padding:19px 0 0 2px}html#ecwid_html body#ecwid_body .ecwid a{font-size:13px;font-weight:400}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:#1a7ac4;background-color:transparent;text-decoration:none;cursor:pointer}html#ecwid_html body#ecwid_body input.gwt-TextBox,html#ecwid_html body#ecwid_body input.gwt-PasswordTextBox,html#ecwid_html body#ecwid_body select.gwt-ListBox,html#ecwid_html body#ecwid_body textarea.gwt-TextArea,html#ecwid_html body#ecwid_body input.gwt-DateBox{padding:3px 5px;font-size:15px;font-weight:400;outline:none;-moz-user-select:text}html#ecwid_html body#ecwid_body select.gwt-ListBox{min-height:23px}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:#bfbfbf;border-style:solid;border-width:1px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}html#ecwid_html body#ecwid_body select.gwt-ListBox{border-color:#ededed}html#ecwid_html body#ecwid_body input.gwt-TextBox[disabled],html#ecwid_html body#ecwid_body input.gwt-PasswordTextBox[disabled],html#ecwid_html body#ecwid_body select.gwt-ListBox[disabled],html#ecwid_html body#ecwid_body textarea.gwt-TextArea[disabled],html#ecwid_html body#ecwid_body input.gwt-DateBox[disabled]{background-color:#ededed}html#ecwid_html body#ecwid_body input.ecwid-DateBox-formatError{border:solid 2px #333}html#ecwid_html body#ecwid_body div.gwt-SuggestBoxPopup{background-color:#fff;color:#333;border:1px solid gray;z-index:10000001}html#ecwid_html body#ecwid_body div.gwt-SuggestBoxPopup .item{cursor:default}html#ecwid_html body#ecwid_body div.gwt-SuggestBoxPopup .item-selected{color:#fff;background-color:#1a7ac4}html#ecwid_html body#ecwid_body div.gwt-SuggestBoxPopup table{width:100%;border-collapse:separate}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup a{font-size:14px}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.popupContent .ecwid-popup-container,html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.ecwid-popup-content .ecwid-popup-contentPanel{width:100%}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.ecwid-popup-content .ecwid-popup-contentPanel{table-layout:fixed}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.popupContent table.ecwid-popup-buttonsPanel{width:auto}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.ecwid-popup-headLabel{font-size:24px;line-height:1.3;margin:11px 0 14px 0}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup.ecwid-lte-768px div.ecwid-popup-headLabel{font-size:22px}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.ecwid-popup-content{padding:4px 42px 22px 32px}html#ecwid_html body#ecwid_body div.ecwid-TermsPrint-enabled{padding-bottom:10px}html#ecwid_html body#ecwid_body div.ecwid-TermsPrint-disabled{padding-bottom:10px;pointer-events:none;cursor:default;opacity:0.5}html#ecwid_html body#ecwid_body div.ecwid-TermsPrint-enabled a{font-size:13px}html#ecwid_html body#ecwid_body div.ecwid-TermsPrint-disabled a{font-size:13px}html#ecwid_html body#ecwid_body div.ecwid-TermsPrint-disabled .ecwid-TermsPrint-link{cursor:default}html#ecwid_html body#ecwid_body a.ecwid-TermsPrint-link{display:inline-block;color:#1a7ac4;vertical-align:bottom;cursor:pointer}html#ecwid_html body#ecwid_body .ecwid-TermsPopup-terms a.ecwid-TermsPrint-link{margin-left:0}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup-terms{text-align:left;margin-top:10px}html#ecwid_html body#ecwid_body div.ecwid-Terms-content{border:1px solid #bfbfbf;overflow:auto;height:197px;margin-bottom:13px;padding:0 15px;max-width:666px;font-size:14px;line-height:1.4}html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-Terms-content{font-size:12px}html#ecwid_html body#ecwid_body div.ecwid-Terms-link-title{color:#1a7ac4;cursor:pointer;display:inline}html#ecwid_html body#ecwid_body div.ecwid-Terms-navigation{word-break:break-word}html#ecwid_html body#ecwid_body table.ecwid-Terms-navigation-table{width:100%}html#ecwid_html body#ecwid_body table.ecwid-Terms-navigation-table td{display:block}html#ecwid_html body#ecwid_body div.ecwid-Terms-link{font-size:14px;margin-bottom:8px;line-height:1.3}html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-Terms-link{font-size:12px}html#ecwid_html body#ecwid_body div.ecwid-Terms-link-title-selected{font-weight:600}html#ecwid_html body#ecwid_body div.ecwid-clear{clear:left;display:block;font-size:1px;height:1px}html#ecwid_html body#ecwid_body div.ecwid-note{font-size:11px;font-weight:400;color:#333;display:block;margin:0 2px 3px 0}html#ecwid_html body#ecwid_body div.ecwid-form{background-color:#e8f2f9;padding:20px}html#ecwid_html body#ecwid_body label.ecwid-fieldLabel{font-size:14px;font-weight:400;color:#333;display:block}html#ecwid_html body#ecwid_body div.ecwid-fieldWrapper label.ecwid-fieldLabel{margin-top:7px;float:left;white-space:nowrap}html#ecwid_html body#ecwid_body div.ecwid-fieldWrapper table.ecwid-fieldEnvelope{float:left}html#ecwid_html body#ecwid_body .ecwid-fieldWrapper-clear{clear:left;display:block}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel{clear:both}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div{color:#333;font-size:11px;font-weight:400;display:inline-block;*display:inline;*zoom:1}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-itemsCountLabel-cell{padding-right:20px}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-itemsCountLabel{color:#333;line-height:29px}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel-controlsPanel{white-space:normal !important;float:right}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel{padding-right:20px;line-height:29px}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.gwt-Label{padding-right:3px}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-link{color:#1a7ac4;cursor:pointer;margin:0 4px}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-current{font-weight:600;margin:0 4px}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel-sortByPanel{line-height:29px}html#ecwid_html body#ecwid_body div.ecwid-results-topPanel-sortByPanel select.gwt-ListBox{font-size:12px;color:#000;margin-left:5px}html#ecwid_html body#ecwid_body div.ecwid-pager{font-size:12px;color:#333;margin:0 5px}html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link{padding:0 3px}html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled{cursor:pointer;color:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled span{text-decoration:underline}html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-disabled{cursor:default;color:#333}html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled a{color:inherit;font-size:inherit;background-color:inherit;text-decoration:inherit;cursor:inherit;font-weight:inherit}html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled a span{text-decoration:underline}html#ecwid_html body#ecwid_body div.ecwid-pager-hasTopSeparator{border-top:solid 1px #bfbfbf;padding-top:10px}html#ecwid_html body#ecwid_body div.ecwid-pager-hasBottomSeparator{padding-bottom:10px}html#ecwid_html body#ecwid_body .ecwid div.ecwid-pager a.ecwid-poweredBy{margin-top:-10px}html#ecwid_html body#ecwid_body .ecwid a.ecwid-poweredBy{float:right;text-align:right;margin-right:7px;font-size:10px;color:gray;text-decoration:underline;cursor:pointer}html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-emptyCartPanel .ecwid-btn--secondary,html#ecwid_html body#ecwid_body #wrapper div.ecwid-productBrowser-cart-emptyCartPanel .ecwid-btn--secondary,html#ecwid_html body#ecwid_body div.ecwid-Checkout-orderFailed .ecwid-btn--secondary,html#ecwid_html body#ecwid_body #wrapper div.ecwid-Checkout-orderFailed .ecwid-btn--secondary{margin:30px 10px 0 10px}html#ecwid_html body#ecwid_body .ecwid-Checkout-BillingAddress-container-no-address .ecwid-Checkout-continue-button{margin:0 auto}html#ecwid_html body#ecwid_body .ecwid-Checkout-BillingAddress-container-no-address .ecwid-ButtonEnvelope{margin-top:10px}html#ecwid_html body#ecwid_body .ecwid-Checkout-BillingAddress-container-no-address .ecwid-ButtonEnvelope table{width:100%}html#ecwid_html body#ecwid_body div.ecwid-Checkout-ShippingAddress-container{background-color:#e8f2f9;overflow:hidden}html#ecwid_html body#ecwid_body div.ecwid-Checkout-ShippingAddress-container img{max-width:100%}html#ecwid_html body#ecwid_body div.ecwid-Checkout-ShippingAddress-container div.ecwid-fieldWrapper label.ecwid-fieldLabel{white-space:normal}html#ecwid_html body#ecwid_body div.ecwid-Checkout-ShippingAddress-animate{overflow:hidden;-webkit-transition:height .3s ease-in-out 0s;transition:height .3s ease-in-out 0s}html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-form{width:485px;padding:15px 18px 20px}html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-form hr{border:1px solid rgba(51,51,51,0.1);width:70px;margin-left:0}html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-form p:first-child{margin-top:5px}html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-form p:last-child{margin-bottom:5px}html#ecwid_html body#ecwid_body div.ecwid-AddressForm *{box-sizing:content-box;-moz-box-sizing:content-box}html#ecwid_html body#ecwid_body div.ecwid-AddressForm .ecwid-btn{white-space:normal}html#ecwid_html body#ecwid_body div.ecwid-AddressForm .ecwid-btn td{font-size:11px;vertical-align:top}html#ecwid_html body#ecwid_body div.ecwid-AddressForm .ecwid-btn--secondary-inverse td{color:#fff}html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-form{width:485px;padding:15px 18px 20px}html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm .pickup-short-description{color:gray;margin-top:5px !important;padding:0;background-color:transparent}html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-address1-line,html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-address2-line,html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-city-line,html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-state-line,html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-zip-line,html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-country-line,html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-secureLockIcon,html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-companyname-line{display:none}html#ecwid_html body#ecwid_body .store-pickup-subblock input.ecwid-AddressForm-phone{width:285px}html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-note{width:295px}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm div.ecwid-note{width:99%}html#ecwid_html body#ecwid_body input.ecwid-AddressForm-name,html#ecwid_html body#ecwid_body input.ecwid-AddressForm-address1,html#ecwid_html body#ecwid_body input.ecwid-AddressForm-address2,html#ecwid_html body#ecwid_body input.ecwid-AddressForm-company-name,html#ecwid_html body#ecwid_body input.ecwid-AddressForm-city,html#ecwid_html body#ecwid_body input.ecwid-AddressForm-extraField,html#ecwid_html body#ecwid_body table.ecwid-AddressForm-state input{width:285px}html#ecwid_html body#ecwid_body div.ecwid-AddressForm-extraField .form-control{width:100%}html#ecwid_html body#ecwid_body div.ecwid-AddressForm-extraField .form-control .form-control__text{width:302px}html#ecwid_html body#ecwid_body select.ecwid-AddressForm-extraField,html#ecwid_html body#ecwid_body table.ecwid-AddressForm-country select,html#ecwid_html body#ecwid_body table.ecwid-AddressForm-state select{width:297px;border:1px solid #bfbfbf;box-sizing:border-box}html#ecwid_html body#ecwid_body input.ecwid-AddressForm-zip{width:145px}html#ecwid_html body#ecwid_body div.ecwid-fieldWrapper table.ecwid-fieldEnvelope.ecwid-AddressForm-country{float:none;margin-left:0;margin-right:0}html#ecwid_html body#ecwid_body input.ecwid-AddressForm-phone{width:145px}html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-fieldWrapper label.ecwid-fieldLabel{width:180px;padding-right:10px;box-sizing:border-box}html#ecwid_html body#ecwid_body div.ecwid-AddressForm-ExtraFieldWrapper label.ecwid-fieldLabel{white-space:normal}html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-AddressForm-fields-topPanel{margin-bottom:20px}html#ecwid_html body#ecwid_body div.ecwid-AddressForm-buttonsPanel{padding:10px 0 5px 180px;position:relative;z-index:1}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='%230e766d'/%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-AddressForm-SSLencryptedPopup{background:transparent url("/static/v1/icons/SSLencrypted.svg") no-repeat;width:196px;height:116px;z-index:1001}html#ecwid_html body#ecwid_body div.ecwid-AddressForm-SSLencryptedWepayPopup{background:transparent url("/static/v1/icons/SSLencryptedWepay.svg") no-repeat;width:196px;height:116px;z-index:1001}html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-fieldWrapper{clear:both}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-blockContainer{display:-moz-inline-box;display:inline-block;*zoom:1;*display:inline;padding:0 40px 20px 0;vertical-align:top}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-block{background:#e8f2f9}html#ecwid_html body#ecwid_body div.ecwid-AddressBook div.ecwid-Person-street{word-wrap:break-word}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-addButton{width:260px;height:275px;cursor:pointer;text-align:center;font-size:18px;font-weight:400;color:#1a7ac4;line-height:30px}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-addButton:hover{color:#115080}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-addButton div{position:relative;top:95px}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-item{width:260px;min-height:275px;position:relative}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-shipToButton{padding:15px 20px 0 20px}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-shipToButton table.ecwid-PseudoButton{width:100%}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-shipToButton div.ecwid-PseudoButton{display:block;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-itemDescription{font-size:14px;color:#333;padding:15px 25px 65px}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-buttonsPanel{position:absolute;bottom:0;padding:0 25px;width:210px;height:50px}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-item div.ecwid-Person-name{padding-bottom:10px;font-weight:600}html#ecwid_html body#ecwid_body div.ecwid-AddressBook-item div.ecwid-Person-phone{padding-top:15px}html#ecwid_html body#ecwid_body table.ecwid-LoginBox{margin-top:30px;padding-bottom:20px;width:100%;max-width:360px}html#ecwid_html body#ecwid_body table.ecwid-LoginBox table{width:100%}html#ecwid_html body#ecwid_body div.ecwid-LoginForm div.ecwid-form{padding:25px 10px;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-LoginForm div.ecwid-fieldWrapper{text-align:center}html#ecwid_html body#ecwid_body div.ecwid-LoginForm div.ecwid-fieldWrapper label.ecwid-fieldLabel{float:none;margin-bottom:3px;font-size:16px;color:#333}html#ecwid_html body#ecwid_body div.ecwid-LoginForm div.ecwid-fieldWrapper input{width:100%;margin-bottom:18px;box-sizing:border-box;float:none}html#ecwid_html body#ecwid_body div.ecwid-LoginForm-links{text-align:right;margin-top:30px}html#ecwid_html body#ecwid_body div.ecwid-LoginForm-links table{margin-left:auto;width:auto;margin-right:3%}html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List{table-layout:fixed;width:100% !important}html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List span.ecwid-shippingOption label{font-size:14px;display:block;margin-left:20px;float:none;max-width:280px}html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List span.ecwid-shippingOption label[for]{max-width:100%}html#ecwid_html body#ecwid_body span.ecwid-shippingOption{display:block}html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List span.ecwid-shippingOption{margin:5px 0}html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List .ecwid-shippingOption-notice{padding:0 15px;margin:0 -15px;-webkit-transition:background-color .1s ease-in-out, color .1s ease-in-out;transition:background-color .1s ease-in-out, color .1s ease-in-out}html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List .ecwid-shippingOption-notice-rollover{background-color:#ffd03f;color:#000}html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List .ecwid-shippingOption-notice>div>div{padding:5px 0}html#ecwid_html body#ecwid_body span.ecwid-shippingOption input{float:left;width:15px;margin:3px 7px 0 0}html#ecwid_html body#ecwid_body .ecwid-android-stock span.ecwid-shippingOption input{margin-top:-2px}html#ecwid_html body#ecwid_body span.ecwid-shippingOption label{font-size:14px;display:block;margin-left:22px}html#ecwid_html body#ecwid_body span.ecwid-shippingOption-days{white-space:nowrap}html#ecwid_html body#ecwid_body span.ecwid-shippingOption-rate{margin-left:15px;font-weight:600;visibility:visible;white-space:nowrap}html#ecwid_html body#ecwid_body td.ecwid-PseudoButton-center,html#ecwid_html body#ecwid_body td.ecwid-PseudoButton-center div,html#ecwid_html body#ecwid_body div.ecwid-PseudoButton{font-size:12px;color:#fff}html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope{margin-left:-2px;margin-right:-2px;width:1px}html#ecwid_html body#ecwid_body div.ecwid-fieldEnvelope-label{color:#a20505;text-align:right;min-height:13px;margin:2px 2px 3px 0}html#ecwid_html body#ecwid_body div.ecwid-fieldEnvelope-label,html#ecwid_html body#ecwid_body div.ecwid-fieldEnvelope-label a{font-size:11px;font-weight:400;line-height:13px}html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope-hidden div.ecwid-fieldEnvelope-around{padding:2px}html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope-hidden.ecwid-AddressForm-country div.ecwid-fieldEnvelope-around{padding:0}html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around{box-shadow:2px 2px 0 #a20505,-2px -2px 0 #a20505,2px -2px 0 #a20505,-2px 2px 0 #a20505}html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around div.ecwid-fieldEnvelope-around{border:0 none}html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope-error input:focus{box-shadow:none}html#ecwid_html body#ecwid_body div.ecwid-noimage{display:table-cell;background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='-29 -36 180 180'%3E%3Cpath fill='%23FFF' d='M151 135.818c0 4.52-3.663 8.182-8.182 8.182H-20.818c-4.52 0-8.182-3.663-8.182-8.182V-27.818c0-4.52 3.663-8.182 8.182-8.182H142.82c4.518 0 8.18 3.663 8.18 8.182v163.636z'/%3E%3Cpath fill='%23DFDFDF' d='M34.098 28.088h10.844s-26.16-11.44-18.08-21.252c3.416-4.148 6.222-4.962 10.727-2.043 4.58 2.967 10.628 7.44 14.53 10.386-.64.834-1.034 1.864-1.034 2.993v4.957c0 2.73 2.225 4.958 4.957 4.958h9.916c2.73 0 4.956-2.227 4.956-4.958v-4.957c0-1.13-.396-2.16-1.034-2.994 3.9-2.946 9.95-7.42 14.53-10.387 4.505-2.92 7.31-2.105 10.728 2.043 8.08 9.813-18.08 21.252-18.08 21.252h10.844c5.123 0 37.023-11.875 13.787-35.112-6.467-6.467-11.82-4.56-15.1-.45C80.148.604 73.027 9.436 69.063 14.34c-.853-.692-1.923-1.124-3.103-1.124h-9.917c-1.18 0-2.25.432-3.102 1.123C48.978 9.434 41.856.603 35.41-7.475c-3.276-4.11-8.63-6.018-15.098.45-23.237 23.237 8.663 35.112 13.786 35.112zm71.516 34.617H16.386c-2.733 0-4.958 2.227-4.958 4.958v44.614c0 2.73 2.225 4.957 4.958 4.957h34.7V67.662h19.83v49.57h34.7c2.73 0 4.957-2.227 4.957-4.956V67.662c-.002-2.73-2.225-4.957-4.96-4.957zm9.914-29.994H6.47c-2.732 0-4.956 2.23-4.956 4.958V52.54c0 2.73 2.224 4.957 4.957 4.957h44.616v-19.83h19.83v19.83h44.614c2.73 0 4.957-2.227 4.957-4.957V37.668c-.002-2.73-2.225-4.957-4.96-4.957z'/%3E%3C/svg%3E") no-repeat center center;background-size:contain;margin:0 auto;padding-bottom:15px}html#ecwid_html body#ecwid_body div.ecwid-noimage-small{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='-29 -36 180 180'%3E%3Cpath fill='%23FFF' d='M151 135.818c0 4.52-3.663 8.182-8.182 8.182H-20.818c-4.52 0-8.182-3.663-8.182-8.182V-27.818c0-4.52 3.663-8.182 8.182-8.182H142.82c4.518 0 8.18 3.663 8.18 8.182v163.636z'/%3E%3Cpath fill='%23DFDFDF' d='M34.098 28.088h10.844s-26.16-11.44-18.08-21.252c3.416-4.148 6.222-4.962 10.727-2.043 4.58 2.967 10.628 7.44 14.53 10.386-.64.834-1.034 1.864-1.034 2.993v4.957c0 2.73 2.225 4.958 4.957 4.958h9.916c2.73 0 4.956-2.227 4.956-4.958v-4.957c0-1.13-.396-2.16-1.034-2.994 3.9-2.946 9.95-7.42 14.53-10.387 4.505-2.92 7.31-2.105 10.728 2.043 8.08 9.813-18.08 21.252-18.08 21.252h10.844c5.123 0 37.023-11.875 13.787-35.112-6.467-6.467-11.82-4.56-15.1-.45C80.148.604 73.027 9.436 69.063 14.34c-.853-.692-1.923-1.124-3.103-1.124h-9.917c-1.18 0-2.25.432-3.102 1.123C48.978 9.434 41.856.603 35.41-7.475c-3.276-4.11-8.63-6.018-15.098.45-23.237 23.237 8.663 35.112 13.786 35.112zm71.516 34.617H16.386c-2.733 0-4.958 2.227-4.958 4.958v44.614c0 2.73 2.225 4.957 4.958 4.957h34.7V67.662h19.83v49.57h34.7c2.73 0 4.957-2.227 4.957-4.956V67.662c-.002-2.73-2.225-4.957-4.96-4.957zm9.914-29.994H6.47c-2.732 0-4.956 2.23-4.956 4.958V52.54c0 2.73 2.224 4.957 4.957 4.957h44.616v-19.83h19.83v19.83h44.614c2.73 0 4.957-2.227 4.957-4.957V37.668c-.002-2.73-2.225-4.957-4.96-4.957z'/%3E%3C/svg%3E") no-repeat center center;background-size:60px auto;height:60px;width:60px;margin:0 auto}html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-floatLeftPanel{float:left;max-width:100%}html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent{padding:10px}html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-downloadLabel{font-size:17px;color:#1a7ac4;padding-bottom:5px}html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-separator{height:15px}html#ecwid_html body#ecwid_body table.ecwid-EgoodsComponent-egoodRow{vertical-align:bottom}html#ecwid_html body#ecwid_body tr.ecwid-EgoodsComponent-egoodRow .ecwid-EgoodsComponent-descrCell{display:block;padding-bottom:3px}html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-description{font-size:14px;color:#000;padding:0 2px}html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-cell{float:left;font-size:14px}html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-iconCell{position:absolute}html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-iconCell-expired{opacity:0.7}html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-linkCell{position:relative;left:0}html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent a,html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent a:active,html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent a:visited{font-size:14px;color:#1a7ac4;text-decoration:underline}html#ecwid_html body#ecwid_body tr.ecwid-EgoodsComponent-egoodRow-expired div.ecwid-EgoodsComponent-description,html#ecwid_html body#ecwid_body tr.ecwid-EgoodsComponent-egoodRow-expired a,html#ecwid_html body#ecwid_body tr.ecwid-EgoodsComponent-egoodRow-expired a:active,html#ecwid_html body#ecwid_body tr.ecwid-EgoodsComponent-egoodRow-expired a:visited{color:gray;cursor:auto;text-decoration:none}html#ecwid_html body#ecwid_body span.ecwid-EgoodsComponent-filesize{font-size:14px;color:gray;white-space:nowrap}html#ecwid_html body#ecwid_body span.ecwid-EgoodsComponent-expires{font-size:12px;font-weight:400;color:#333}html#ecwid_html body#ecwid_body span.ecwid-EgoodsComponent-expires span{font-weight:600;color:#0e766d;white-space:nowrap}html#ecwid_html body#ecwid_body span.ecwid-EgoodsComponent-expired{font-size:12px;font-weight:600;color:#a20505}html#ecwid_html body#ecwid_body div.ecwid-Person,html#ecwid_html body#ecwid_body div.ecwiv-BusinessID{font-size:14px;font-weight:400}html#ecwid_html body#ecwid_body div.ecwid-Person-name{padding-bottom:10px}html#ecwid_html body#ecwid_body div.ecwid-Person-phone{padding-top:5px}html#ecwid_html body#ecwid_body div.ecwid-DownloadError{padding:65px;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-DownloadError-head{font-size:35px;font-weight:400;color:#333}html#ecwid_html body#ecwid_body div.ecwid-DownloadError-content{font-size:16px;font-weight:400;padding-top:55px;color:#000}html#ecwid_html body#ecwid_body div.ecwid-DownloadError-content a,html#ecwid_html body#ecwid_body div.ecwid-DownloadError-content a:active,html#ecwid_html body#ecwid_body div.ecwid-DownloadError-content a:visited{font-size:16px;font-weight:400}html#ecwid_html body#ecwid_body div.ecwid-popup{border:solid 1px #ededed;border-radius:5px;background-color:#fff;padding:33px 5px 5px 5px}html#ecwid_html body#ecwid_body div.ecwid-responsive-popup{max-height:100%;max-width:100%;overflow-y:auto !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-responsive-popup,html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-responsive-popup div.popupContent,html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-responsive-popup div.ecwid-popup-touchLimiter{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-align:stretch;-webkit-box-flex:1;justify-content:center}html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-responsive-popup,html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-responsive-popup div.popupContent{-webkit-overflow-scrolling:touch;overflow:auto;margin:0}html#ecwid_html body#ecwid_body div.ecwid-popup div.Caption{padding-bottom:5px;cursor:move}html#ecwid_html body#ecwid_body div.ecwid-popup table.ecwid-popup-buttonsPanel{margin:0 auto}html#ecwid_html body#ecwid_body div.ecwid-popup table.ecwid-popup-linkBlock{margin:0 0 0 auto}html#ecwid_html body#ecwid_body hr.ecwid-popup-hr{border:none;width:100%;height:1px;color:#ededed;margin:0 0 12px 0}html#ecwid_html body#ecwid_body div.ecwid-overlay{background-color:#000;opacity:0.6;filter:alpha(opacity=60)}html#ecwid_html body#ecwid_body div.ecwid-overlay-compact{background-color:#fff;opacity:1.0;filter:alpha(opacity=100)}html#ecwid_html body#ecwid_body div.ecwid-overlay-png{background:transparent url("/static/v1/icons/transparent_black.png") repeat scroll 0 0}html#ecwid_html body#ecwid_body div.ecwid-loadingIndicator-over{background-color:#fff !important}html#ecwid_html body#ecwid_body div.ecwid-loadingIndicator-overlay{background:transparent url("/static/v1/icons/transparent_white.png") repeat scroll 0 0}html#ecwid_html body#ecwid_body div.ecwid-loadingIndicator-cursor{background:transparent}html#ecwid_html body#ecwid_body button.ecwid-popup-closeButton{cursor:pointer;background:#bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='%23fff' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center;background-size:8px auto;border:none;width:18px;height:18px;margin:5px 7px;border-radius:50%;padding:0;position:absolute;top:5px;right:5px;z-index:1000}html#ecwid_html body#ecwid_body button.ecwid-popup-closeButton:hover{background-color:#999}html#ecwid_html body#ecwid_body .ecwid-supports-touch button.ecwid-popup-closeButton.ecwid-gallery-imagePanel{padding:12px}html#ecwid_html body#ecwid_body div.ecwid-popup-headLabel{font-size:20px;color:#333;margin:0 0 12px 0;min-width:240px;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-MessageBox{border:solid 10px #ededed;background-color:#fff;z-index:1001}html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg{font-size:15px;color:#333;overflow:hidden;text-align:left;width:170px;padding:0 16px 0 16px}@media (min-width: 640px){html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg{width:360px;padding:0 50px 0 30px}}html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg-info{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23189DEE' d='M16 32C7.18 32 0 24.82 0 16S7.18 0 16 0s16 7.18 16 16c.01 8.82-7.18 16-16 16zm0-29.96C8.32 2.04 2.06 8.3 2.06 15.99S8.32 29.93 16 29.93s13.94-6.26 13.94-13.94C29.96 8.3 23.7 2.04 16 2.04z'/%3E%3Cpath fill='%23189DEE' d='M17.46 15.48v7.23c0 .86-.6 1.56-1.46 1.56s-1.46-.7-1.46-1.56v-7.23c0-.86.6-1.56 1.46-1.56s1.46.7 1.46 1.56z'/%3E%3Ccircle fill='%23189DEE' cx='16' cy='9.77' r='2.04'/%3E%3C/svg%3E") no-repeat;margin-left:30px;width:33px;height:33px}html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg-question{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23189DEE' d='M16 32C7.18 32 0 24.82 0 16S7.18 0 16 0s16 7.18 16 16c.01 8.82-7.18 16-16 16zm0-29.96C8.32 2.04 2.06 8.3 2.06 15.99S8.32 29.93 16 29.93s13.94-6.26 13.94-13.94C29.96 8.3 23.7 2.04 16 2.04z'/%3E%3Ccircle fill='%23189DEE' cx='16' cy='23.8' r='2.04'/%3E%3Cpath fill='%23189DEE' d='M14.26 17.98c0-3.29 4.35-3.64 4.35-5.94 0-1.05-.81-1.94-2.56-1.94-1.17 0-2.11.38-2.88 1.01-.53.43-1.31.38-1.77-.13l-.11-.12c-.47-.52-.45-1.34.08-1.8 1.32-1.12 3.05-1.77 5-1.77 3.4 0 5.48 1.81 5.48 4.24 0 3.99-4.83 4.32-4.83 6.75 0 .09.01.17.03.26.13.63-.32 1.24-.93 1.45-.6.2-1.28-.06-1.55-.64-.21-.41-.31-.87-.31-1.37z'/%3E%3C/svg%3E") no-repeat;margin-left:30px;width:33px;height:33px}html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg-warning{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23E1A025' d='M16.01 32c-8.82 0-16-7.18-16-16s7.18-16 16-16 16 7.18 16 16c.01 8.82-7.18 16-16 16zm0-29.96C8.33 2.04 2.07 8.3 2.07 15.99s6.26 13.94 13.94 13.94 13.94-6.26 13.94-13.94c.02-7.69-6.24-13.95-13.94-13.95z'/%3E%3Cpath fill='%23E1A025' d='M16.01 19.64c-.86 0-1.46-.7-1.46-1.56V8.85c0-.86.6-1.56 1.46-1.56s1.46.7 1.46 1.56v9.23c0 .87-.6 1.56-1.46 1.56z'/%3E%3Ccircle fill='%23E1A025' cx='16.01' cy='23.8' r='2.04'/%3E%3C/svg%3E") no-repeat;margin-left:30px;width:33px;height:33px}html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg-error{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23D51F26' d='M15.99 32c-8.82 0-16-7.18-16-16s7.18-16 16-16 16 7.18 16 16c.01 8.82-7.18 16-16 16zm0-29.96C8.31 2.04 2.05 8.3 2.05 15.99s6.26 13.94 13.94 13.94 13.94-6.26 13.94-13.94c.02-7.69-6.24-13.95-13.94-13.95z'/%3E%3Cpath fill='%23D51F26' d='M9.21 23.22c-.54-.54-.54-1.4 0-1.93L20.86 9.63c.54-.54 1.4-.54 1.93 0 .54.54.54 1.4 0 1.93L11.15 23.22c-.54.53-1.4.53-1.94 0z'/%3E%3Cpath fill='%23D51F26' d='M9.21 9.63c.54-.54 1.4-.54 1.93 0L22.8 21.28c.54.54.54 1.4 0 1.93s-1.4.54-1.93 0L9.21 11.57c-.53-.54-.53-1.4 0-1.94z'/%3E%3C/svg%3E") no-repeat;width:33px;height:33px;margin-left:16px}@media (min-width: 640px){html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg-error{margin-left:30px}}html#ecwid_html body#ecwid_body div.ecwid-ShadowedPopupPanel-content{background-color:#fff;position:relative;border-radius:10px}html#ecwid_html body#ecwid_body div.ecwid-ShadowedPopupPanel-shadow{display:none}html#ecwid_html body#ecwid_body div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content{padding:17px 45px;position:relative;max-width:700px}html#ecwid_html body#ecwid_body div.ecwid-ServiceMessage-responsive div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content{padding:17px 6%}html#ecwid_html body#ecwid_body div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content,html#ecwid_html body#ecwid_body div.ecwid-ShadowedPopupPanel-content{background-color:#e8f2f9}html#ecwid_html body#ecwid_body div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content,html#ecwid_html body#ecwid_body div.ecwid-ServiceMessage div.ecwid-ShadowedPopupPanel-shadow{border-radius:10px}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage-message{font-size:14px;font-weight:400;color:#333;padding-right:10px}html#ecwid_html body#ecwid_body a.ecwid-ServiceMessage-message-openCart,html#ecwid_html body#ecwid_body a.ecwid-ServiceMessage-message-openCart:visited,html#ecwid_html body#ecwid_body a.ecwid-ServiceMessage-message-openCart:active{font-size:14px}html#ecwid_html body#ecwid_body button.ecwid-ServiceMessage-closeButton{cursor:pointer;background:#bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='%23fff' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center;background-size:8px auto;border:none;width:18px;height:18px;margin:5px 7px;border-radius:50%;padding:0;position:absolute;top:3px;right:3px}html#ecwid_html body#ecwid_body button.ecwid-ServiceMessage-closeButton:hover{background-color:#999}html#ecwid_html body#ecwid_body div.ecwid-ConnectionProblemMessagePopup div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content{max-width:1000px}html#ecwid_html body#ecwid_body div.ecwid-DisappearingMessage{border:solid 10px #ededed;background-color:#fff;padding:20px 40px;z-index:1000001}html#ecwid_html body#ecwid_body div.ecwid-DisappearingMessage-content{text-align:center;font-size:17px;color:#333}html#ecwid_html body#ecwid_body div.ecwid-DisappearingMessage-content span{font-size:19px;color:#0e766d}html#ecwid_html body#ecwid_body div.ecwid-popup-content{padding:28px 30px 30px 30px}html#ecwid_html body#ecwid_body div.ecwid-FormPopup-fieldWrapper{text-align:center}html#ecwid_html body#ecwid_body div.ecwid-FormPopup-fieldWrapper table.ecwid-fieldEnvelope{margin:0 auto}html#ecwid_html body#ecwid_body div.ecwid-FormPopup-fieldWrapper label.ecwid-fieldLabel{margin:0 0 3px 0;font-size:16px;color:#333}html#ecwid_html body#ecwid_body div.ecwid-popup div.ecwid-FormPopup-fieldWrapper-space{margin-top:20px}html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup div.ecwid-form,html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup div.ecwid-form{text-align:center;padding:7% 14%;max-width:240px}html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup table.ecwid-fieldEnvelope,html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup table.ecwid-fieldEnvelope{table-layout:fixed;width:100%;margin-left:0;margin-right:0}html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup table.ecwid-fieldEnvelope div.ecwid-fieldEnvelope-around,html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup table.ecwid-fieldEnvelope div.ecwid-fieldEnvelope-around{margin-left:-2px;margin-right:-2px;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-login-popup table.ecwid-fieldEnvelope-around,html#ecwid_html body#ecwid_body div.ecwid-register-popup table.ecwid-fieldEnvelope-around,html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup table.ecwid-fieldEnvelope-around{overflow:hidden}html#ecwid_html body#ecwid_body div.ecwid-login-popup input.gwt-TextBox,html#ecwid_html body#ecwid_body div.ecwid-login-popup input.gwt-PasswordTextBox,html#ecwid_html body#ecwid_body div.ecwid-register-popup input.gwt-TextBox,html#ecwid_html body#ecwid_body div.ecwid-register-popup input.gwt-PasswordTextBox{padding:3px 5px;width:225px}html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup input.gwt-TextBox,html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup input.gwt-PasswordTextBox,html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup input.gwt-TextBox,html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup input.gwt-PasswordTextBox{padding:2% 4%;width:91%;box-sizing:content-box}html#ecwid_html body#ecwid_body div.ecwid-register-popup div.ecwid-popup-headLabel,html#ecwid_html body#ecwid_body div.ecwid-login-popup div.ecwid-popup-headLabel{max-width:332px}html#ecwid_html body#ecwid_body div.ecwid-login-popup.login-transition{transition:all 0.3s}html#ecwid_html body#ecwid_body div.ecwid-overlay.ecwid-compact-popup,html#ecwid_html body#ecwid_body div.ecwid-overlay-png.ecwid-compact-popup{background:#fff;opacity:1}html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-compact-popup{border:0 none;width:100%;height:100%}html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-compact-popup div.ecwid-form,html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-compact-popup div.ecwid-form{padding:4% 6%}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup.ecwid-compact-popup div.ecwid-Terms-link{min-width:100px}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup.ecwid-compact-popup div.ecwid-popup-content{padding:0 15px 15px}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup.ecwid-compact-popup div.ecwid-TermsPopup-terms{height:auto}html#ecwid_html body#ecwid_body div.ecwid-TermsPopup.ecwid-compact-popup div.ecwid-TermsPopup-terms p{word-break:break-all}html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-compact-popup div.ecwid-popup-touchLimiter>table{margin:0 auto;table-layout:auto}html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-compact-popup.ecwid-login-popup div.ecwid-popup-touchLimiter>table,html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-compact-popup.ecwid-register-popup div.ecwid-popup-touchLimiter>table{min-width:240px}html#ecwid_html body#ecwid_body .ecwid-compact-popup div.ecwid-popup-content{padding:28px 0 15px 0}html#ecwid_html body#ecwid_body .ecwid-compact-popup div.ecwid-popup-headLabel{font-size:20px}html#ecwid_html body#ecwid_body .ecwid-compact-popup div.ecwid-FormPopup-fieldWrapper-space{margin-top:10px}html#ecwid_html body#ecwid_body div.ecwid-compact-popup.ecwid-supports-touch div.ecwid-popup-touchLimiter{margin-bottom:-1px}html#ecwid_html body#ecwid_body div.ecwid-iframe.ecwid-compact-popup.ecwid-supports-touch div.ecwid-popup-touchLimiter{margin-bottom:0}html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup{max-width:651px}html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup div.ecwid-popup-content{padding:5px 40px 20px}html#ecwid_html body#ecwid_body .ecwid-lte-480px.ecwid-EditPersonPopup div.ecwid-popup-content{padding:5px 15px 20px}html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-message{border-radius:10px;padding:12px;background:#fff;border:solid 1px #bfbfbf}html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-message-left{margin-left:10px}html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-panel{position:absolute;z-index:10000001;margin-top:-10px;background-color:transparent}html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-arrow-right{margin-right:-1px;margin-top:14px;width:0;height:0;border-style:solid;border-width:6px 0 6px 12px;border-color:transparent transparent transparent #bfbfbf}html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-arrow-left{margin-left:-1px;margin-top:10px;width:0;height:0;border-style:solid;border-width:6px 12px 6px 0;border-color:transparent #bfbfbf transparent transparent}html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-arrow-top{margin-left:14px;margin-top:-1px;width:0;height:0;border-style:solid;border-width:12px 12px 0;border-color:#bfbfbf transparent transparent transparent}html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-arrow img{display:none}html#ecwid_html body#ecwid_body div.ecwid-SelectOptionsPopup,html#ecwid_html body#ecwid_body div.ecwid-FormPopup,html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup,html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-changeOptionsPopup{border:0;left:0 !important;right:0 !important;padding:0;min-width:100%;box-sizing:border-box;background:transparent;text-align:center;clip:auto !important;margin:0}html#ecwid_html body#ecwid_body div.ecwid-SelectOptionsPopup .popupContent,html#ecwid_html body#ecwid_body div.ecwid-FormPopup .popupContent,html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup .popupContent,html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-changeOptionsPopup .popupContent{padding:5px;box-sizing:border-box;border:1px solid #ededed;border-radius:5px;position:relative;margin:0 auto;background:#fff;display:inline-block}html#ecwid_html body#ecwid_body div.ecwid-SelectOptionsPopup.ecwid-no-touch,html#ecwid_html body#ecwid_body div.ecwid-FormPopup.ecwid-no-touch,html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup.ecwid-no-touch,html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-changeOptionsPopup.ecwid-no-touch{opacity:0;animation:showpopup .3s ease-out .1s forwards;-webkit-animation:showpopup .3s ease-out .1s forwards}@media (max-width: 480px){html#ecwid_html body#ecwid_body div.ecwid-SelectOptionsPopup,html#ecwid_html body#ecwid_body div.ecwid-FormPopup,html#ecwid_html body#ecwid_body div.ecwid-login-popup .popupContent,html#ecwid_html body#ecwid_body div.ecwid-register-popup .popupContent,html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup,html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-changeOptionsPopup .popupContent{border:none}}@media (max-width: 639px){html#ecwid_html body#ecwid_body .ecwid-FormPopup .popupContent input{max-width:100%;box-sizing:border-box}html#ecwid_html body#ecwid_body div.ecwid-popup-content{box-sizing:border-box;padding-left:0;padding-right:0}html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content{padding:5px 17px 30px}html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content .ecwid-productBrowser-details table{width:100%}html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content .ecwid-productBrowser-details td{display:block}html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content .ecwid-productBrowser-details td .ecwid-productBrowser-details-thumbnail{padding:23px 0 35px}html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content .ecwid-productBrowser-details td .ecwid-productBrowser-details-thumbnail div{margin:0 auto}html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content .ecwid-productBrowser-details td .ecwid-productBrowser-details-rightPanel{padding-left:0;margin:0 auto;float:none}}html#ecwid_html body#ecwid_body .ecwid-TermsPopup .popupContent{max-width:740px;width:100%}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup{z-index:900;border:0;left:0 !important;right:0 !important;padding:0;max-width:100%;box-sizing:border-box;background:transparent;text-align:center;margin:0;clip:auto !important}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-ProductBrowserPopup-content{max-width:850px;width:80vw;min-height:400px}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup>div{padding:5px;box-sizing:border-box;border:1px solid #ededed;border-radius:5px;position:relative;margin:0 auto;background:#fff;display:inline-block}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .popupContent{-webkit-overflow-scrolling:touch}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .popupMiddleCenter{padding:0 25px}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-popup-overlay{position:fixed;content:'';top:0;left:0;height:100vh;width:100vw;background:#000;opacity:0.6}@media (min-width: 987px) and (max-width: 1061px){html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentMethodSelector{width:270px}}@media (min-width: 1062px){html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentMethodSelector{width:350px}}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper input.gwt-TextBox,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper input.gwt-PasswordTextBox{width:250px}@media (min-width: 600px){html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-EmailBlock div.ecwid-form,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-PasswordBlock div.ecwid-form,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-PasswordBlock-tip,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-blockTitle,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup table.ecwid-Checkout-blockTitle{width:415px}}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentMethodDetailsBlock div.ecwid-Checkout-blockTitle,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentInstructions div.ecwid-Checkout-blockTitle,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock div.ecwid-Checkout-blockTitle{width:340px}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-AddressForm div.ecwid-form{width:419px}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-name,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-address1,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-address2,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-company-name,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-city,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-extraField,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup table.ecwid-AddressForm-state input,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-phone{width:205px}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-AddressForm-extraField .form-control .form-control__text{width:217px}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-AddressForm div.ecwid-note{width:215px}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-lte-600px div.ecwid-AddressForm div.ecwid-note{width:99%}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup table.ecwid-AddressForm-state select,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup select.ecwid-AddressForm-extraField,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup table.ecwid-AddressForm-country select{width:217px}@media (max-width: 400px){html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-ProductBrowserPopup-content{width:100%;max-width:calc(100vw - 12px)}}@media (max-width: 830px){html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-non-compact>div>table,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-non-compact>div>table>tbody,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-non-compact>div>table>tbody>tr,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-non-compact>div>table>tbody>tr>td,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table>tbody,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table>tbody>tr,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table>tbody>tr>td{display:block;width:100% !important}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-non-compact>div>table>tbody>tr>td:first-child{margin-bottom:30px}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table>tbody>tr:first-child>td:first-child{padding-bottom:30px}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table>tbody>tr:first-child>td:first-child>table{table-layout:fixed;width:100%}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table>tbody>tr:first-child>td:first-child>table.ecwid-productBrowser-cart-rightPanel{width:auto}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table>tbody>tr:nth-child(2)>td:first-child{display:none}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table>tbody>tr:nth-child(2)>td:last-child{display:block !important}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table>tbody>tr:nth-child(2)>td:last-child>table{text-align:center;table-layout:fixed;width:100%}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact>div>table>tbody>tr:nth-child(2)>td:last-child>table>*{display:inline-block}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart .ecwid-productBrowser-cart-optionsList>span{display:block}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart table.ecwid-productBrowser-cart-rightPanel{margin-left:auto}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .popupMiddleCenter{padding:0}html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-rightPanel{margin-right:auto}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-anonim{margin:0}}@media (max-width: 400px){html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup>div{width:100%}}html#ecwid_html body#ecwid_body table.ecwid-DateRangeBox{border:solid 1px #ccc;border-collapse:collapse}html#ecwid_html body#ecwid_body td.ecwid-DateRangeBox-range{font-size:11px;font-weight:400;color:#333;padding:5px 10px}html#ecwid_html body#ecwid_body td.ecwid-DateRangeBox-icon{border-left:solid 1px #ccc;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23333' d='M7.85 10l5.02 4.9 5.27-4.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.45 6.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.66-.65 1.72-.65 2.37.01z'/%3E%3C/svg%3E") no-repeat center center;background-size:16px;width:20px}html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup{background-color:#ededed;border:solid 1px gray;padding:15px 5px 15px 15px;z-index:1001;margin-right:20px}html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup input.gwt-DateBox{font-size:10px;font-weight:400;width:100%;box-sizing:border-box}html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary{margin:0 10px}html#ecwid_html body#ecwid_body button.ecwid-DateRangePopup-calendarIcon{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='none' d='M1 1h24v24H1z'/%3E%3Cpath fill='%23333' d='M7 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1z'/%3E%3Cpath fill='%23333' d='M22 3h-1v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H9v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H4C2.34 3 1 4.34 1 6v16c0 1.66 1.34 3 3 3h18c1.66 0 3-1.34 3-3V6c0-1.66-1.34-3-3-3zm1 19c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V10h20v12z'/%3E%3Cpath fill='%23333' d='M19 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1zM20.5 20h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 17h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 14h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5z'/%3E%3C/svg%3E") no-repeat center center;background-size:16px;width:16px;height:15px;margin-left:3px;vertical-align:middle;border:none}html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup-DateRangeLabel{font-size:13px;font-weight:400;white-space:nowrap;padding-right:15px}html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup-dash{font-size:13px;font-weight:400;padding:0 10px}html#ecwid_html body#ecwid_body table.ecwid-DateRangePopup-PresetsPanel{margin:15px 0}html#ecwid_html body#ecwid_body table.ecwid-DateRangePopup-PresetsPanel a,html#ecwid_html body#ecwid_body table.ecwid-DateRangePopup-PresetsPanel a:visited,html#ecwid_html body#ecwid_body table.ecwid-DateRangePopup-PresetsPanel a:active{display:block;color:#1a7ac4;margin:0 15px 5px}html#ecwid_html body#ecwid_body div.dateBoxPopup{background-color:#fff;border:solid 1px #bfbfbf;padding:15px;z-index:10000001;min-width:128px;border-radius:2px}html#ecwid_html body#ecwid_body div.dateBoxPopup *:focus{outline:0}html#ecwid_html body#ecwid_body div.dateBoxPopup table.gwt-DatePicker{cursor:default}html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector{background-color:#bfbfbf;padding:2px;font-size:12px;font-weight:400;color:#333}html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-monthPrev,html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-monthNext{width:15px;height:15px;cursor:pointer}html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-monthPrev{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23333' d='M16 7.85l-4.9 5.02 4.9 5.27c.66.65.66 1.71 0 2.36-.67.65-1.74.65-2.4 0l-6.1-6.45c-.33-.31-.5-.74-.5-1.17 0-.43.17-.86.5-1.18l6.1-6.21c.66-.65 1.74-.65 2.41 0 .65.65.65 1.71-.01 2.36z'/%3E%3C/svg%3E") no-repeat center center;background-size:15px}html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-monthNext{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23333' d='M10 18.15l4.9-5.02L10 7.85c-.66-.65-.66-1.71 0-2.36.67-.65 1.74-.65 2.4 0l6.1 6.45c.33.33.5.76.5 1.18 0 .43-.17.86-.5 1.18l-6.1 6.21c-.66.65-1.74.65-2.41 0-.65-.65-.65-1.71.01-2.36z'/%3E%3C/svg%3E") no-repeat center center;background-size:15px}html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-yearPrev,html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-yearNext{width:5px;height:3px;padding:2px 2px 2px 4px;cursor:pointer}html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-mouseover div.ecwid-MonthSelector-yearPrev{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23333' d='M7.85 10l5.02 4.9 5.27-4.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.45 6.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.66-.65 1.72-.65 2.37.01z'/%3E%3C/svg%3E") no-repeat center center;background-size:11px}html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-mouseover div.ecwid-MonthSelector-yearNext{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23333' d='M18.15 16l-5.02-4.9L7.85 16c-.65.66-1.71.66-2.36 0-.65-.67-.65-1.74 0-2.4l6.45-6.1c.32-.33.75-.5 1.18-.5.43 0 .86.17 1.18.5l6.21 6.1c.65.66.65 1.74 0 2.41-.65.65-1.71.65-2.36-.01z'/%3E%3C/svg%3E") no-repeat center center;background-size:11px}html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-mouseover td.ecwid-MonthSelector-inversable{background-color:#ededed;color:#333}html#ecwid_html body#ecwid_body div.dateBoxPopup table.datePickerDays{border-collapse:collapse;font-size:10px;font-weight:400;color:#333}html#ecwid_html body#ecwid_body div.dateBoxPopup td.datePickerWeekdayLabel,html#ecwid_html body#ecwid_body div.dateBoxPopup td.datePickerWeekendLabel{border:solid 1px #bfbfbf;font-weight:600;padding:1px 2px;text-align:center}html#ecwid_html body#ecwid_body div.dateBoxPopup div.datePickerDay{border:solid 1px #ededed;padding:1px 2px;margin:-1px 0 0 -1px;text-align:center;cursor:pointer}html#ecwid_html body#ecwid_body div.dateBoxPopup div.datePickerDayIsToday{color:#fff;background-color:#5fa2d6}html#ecwid_html body#ecwid_body div.dateBoxPopup div.datePickerDayIsValue{background-color:#5fa2d6;color:#fff}html#ecwid_html body#ecwid_body div.dateBoxPopup div.datePickerDayIsHighlighted{background-color:#1a7ac4;color:#fff}html#ecwid_html body#ecwid_body div.dateBoxPopup div.datePickerDayIsFiller{border:solid 1px transparent;color:gray}html#ecwid_html body#ecwid_body div.dateBoxPopup .datePickerDayIsFiller.datePickerDayIsHighlighted,html#ecwid_html body#ecwid_body div.dateBoxPopup .datePickerDayIsToday.datePickerDayIsHighlighted{color:#ededed}html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-TodayLabel{font-size:10px;font-weight:400;color:#333;text-align:center;cursor:pointer;padding:8px 0 2px}html#ecwid_html body#ecwid_body div.ecwid-gallery-thumbnailsPanel{padding:10px;margin:45px 15px 15px;text-align:center;background-color:#ededed}html#ecwid_html body#ecwid_body div.ecwid-gallery-imageDescription{text-align:center;font-size:14px;font-weight:400;color:#333}html#ecwid_html body#ecwid_body div.ecwid-gallery-imageDescription-top{padding:0;display:none}html#ecwid_html body#ecwid_body div.ecwid-gallery-imageDescription-bottom{padding:10px 0 10px 0;display:block}html#ecwid_html body#ecwid_body table.ecwid-gallery-thumbnail{cursor:pointer;border:3px solid #ededed}html#ecwid_html body#ecwid_body table.ecwid-gallery-thumbnail-selected{cursor:default;border:3px solid gray}html#ecwid_html body#ecwid_body img.ecwid-gallery-image{cursor:pointer;border:0}html#ecwid_html body#ecwid_body table.ecwid-gallery-buttonsPanel{width:100%}html#ecwid_html body#ecwid_body button.ecwid-gallery-prevButton{cursor:pointer;background:#bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23fff' d='M16 7.85l-4.9 5.02 4.9 5.27c.66.65.66 1.71 0 2.36-.67.65-1.74.65-2.4 0l-6.1-6.45c-.33-.31-.5-.74-.5-1.17 0-.43.17-.86.5-1.18l6.1-6.21c.66-.65 1.74-.65 2.41 0 .65.65.65 1.71-.01 2.36z'/%3E%3C/svg%3E") no-repeat center center;border:none;border-radius:50%;width:32px;height:32px;margin-left:-15px}html#ecwid_html body#ecwid_body button.ecwid-gallery-nextButton{cursor:pointer;background:#bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23fff' d='M10 18.15l4.9-5.02L10 7.85c-.66-.65-.66-1.71 0-2.36.67-.65 1.74-.65 2.4 0l6.1 6.45c.33.33.5.76.5 1.18 0 .43-.17.86-.5 1.18l-6.1 6.21c-.66.65-1.74.65-2.41 0-.65-.65-.65-1.71.01-2.36z'/%3E%3C/svg%3E") no-repeat center center;border-radius:50%;border:none;width:32px;height:32px;margin-right:-15px}html#ecwid_html body#ecwid_body button.ecwid-gallery-prevButton-disabled,html#ecwid_html body#ecwid_body button.ecwid-gallery-nextButton-disabled{background-color:#ededed}html#ecwid_html body#ecwid_body div.ecwid-gallery-arrow{width:46px;height:42px}html#ecwid_html body#ecwid_body button.ecwid-gallery-prevArrow{cursor:pointer;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M16 7.85l-4.9 5.02 4.9 5.27c.66.65.66 1.71 0 2.36-.67.65-1.74.65-2.4 0l-6.1-6.45c-.33-.31-.5-.74-.5-1.17 0-.43.17-.86.5-1.18l6.1-6.21c.66-.65 1.74-.65 2.41 0 .65.65.65 1.71-.01 2.36z'/%3E%3C/svg%3E") no-repeat center center;border:none;width:30px;height:30px;margin-top:5px}html#ecwid_html body#ecwid_body button.ecwid-gallery-nextArrow{cursor:pointer;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M10 18.15l4.9-5.02L10 7.85c-.66-.65-.66-1.71 0-2.36.67-.65 1.74-.65 2.4 0l6.1 6.45c.33.33.5.76.5 1.18 0 .43-.17.86-.5 1.18l-6.1 6.21c-.66.65-1.74.65-2.41 0-.65-.65-.65-1.71.01-2.36z'/%3E%3C/svg%3E") no-repeat center center;border:none;width:30px;height:30px;margin-top:5px}html#ecwid_html body#ecwid_body div.ecwid-gallery-imagePanel{margin:10px 0;cursor:default}html#ecwid_html body#ecwid_body div.ecwid-gallery-imagePanel-navleft{cursor:url("/static/v1/icons/gallery_prev.cur"),pointer}html#ecwid_html body#ecwid_body div.ecwid-gallery-imagePanel-navright{cursor:url("/static/v1/icons/gallery_next.cur"),pointer}html#ecwid_html body#ecwid_body img.ecwid-gallery-imagePanel-zoomButton-image{cursor:pointer;border-radius:50%;background:#bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18.004 9c0-5-4-9-9.002-9C4.002 0 0 4 0 9s4 9 9.002 9c5 0 9.002-4 9.002-9zm-9.002 6.8c-3.7 0-6.802-3-6.802-6.8 0-3.7 3-6.8 6.802-6.8 3.7 0 6.8 3 6.8 6.8 0 3.7-3.1 6.8-6.8 6.8zm14.303 4.4l-5.5-5.5c-.8 1.3-1.902 2.4-3.202 3.2l5.5 5.5c.9.9 2.302.9 3.202 0 .9-.9.9-2.4 0-3.2zM13.003 8h-3V5h-2v3H5v2h3.002v3h2v-3h3V8z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center center}html#ecwid_html body#ecwid_body div.ecwid-gallery-imagePanel-zoomButton,html#ecwid_html body#ecwid_body img.ecwid-gallery-imagePanel-zoomButton-image{width:32px;height:32px}html#ecwid_html body#ecwid_body div.ecwid-gallery-imagePanel-zoomButton{display:inline}html#ecwid_html body#ecwid_body div.ecwid-Invoice{border:solid 1px #bfbfbf}html#ecwid_html body#ecwid_body div.ecwid-Invoice-block{font-size:14px;color:#333;-ms-word-wrap:break-word;word-wrap:break-word;overflow-wrap:break-word}html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-street,html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-address-line,html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-country,html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-company-name{display:none}html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-phone{padding-top:0}html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-name{padding-bottom:0}html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info p:first-of-type{margin-top:0}html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info p:last-of-type{margin-bottom:0}html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingBlock .ecwid-Person-phone{display:none}html#ecwid_html body#ecwid_body div.ecwid-Invoice-blockTitle{font-size:14px;font-weight:600;color:#333;padding-bottom:10px}html#ecwid_html body#ecwid_body div.ecwid-order-extra-field{margin-top:10px}html#ecwid_html body#ecwid_body div.ecwid-order-extra-field-ecwid_order_pickup_time{display:none}html#ecwid_html body#ecwid_body td.ecwid-Invoice-cell{background-color:#e8f2f9}html#ecwid_html body#ecwid_body div.ecwid-Invoice-cell-title{background-color:#5fa2d6;font-size:18px;color:#fff;padding:10px 20px;white-space:nowrap;text-align:center}html#ecwid_html body#ecwid_body td.ecwid-Invoice-edgeCell{background-color:#e8f2f9}html#ecwid_html body#ecwid_body div.ecwid-Invoice-Header{padding:15px 20px}html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId{font-size:18px;text-align:left}html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId,html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-long,html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-very-long{color:#000}html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-long{font-size:16px}html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-very-long{font-size:11px}html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId span,html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-long span,html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-very-long span{color:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-Invoice-Header-OrderNumber{float:left;padding-right:20px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-Header-OrderStatus{float:left;padding-right:20px}html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-timestamp{font-size:18px;color:#000;white-space:nowrap;text-align:left}html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingDetails{padding:20px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingDetails-items{padding:0}html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingBlock,html#ecwid_html body#ecwid_body div.ecwid-Invoice-CommentsBlock{padding:0 20px 0 0}html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingBlock div.ecwid-Person-email{max-width:250px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingBlock img{max-width:100%}html#ecwid_html body#ecwid_body div.ecwid-Invoice-PaymentDetails{padding:20px;width:190px;text-align:left}html#ecwid_html body#ecwid_body div.ecwid-Invoice-SummaryContainer{padding:10px 0}html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-label,html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-value{font-size:14px;color:#333;white-space:nowrap;padding:5px 10px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-label{padding-left:20px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-value{padding-right:20px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-label-price,html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-value-price{font-size:20px;padding-top:15px;padding-bottom:15px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-value-price{color:#333}html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName,html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName a,html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName a:active,html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName a:visited{font-size:18px;color:#1a7ac4;text-decoration:none;margin-bottom:5px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-productDescr{font-size:13px;padding-bottom:5px;color:#000}html#ecwid_html body#ecwid_body span.ecwid-Invoice-productDescr-separator{padding:0 8px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-productPrice{font-size:14px;font-weight:600;color:#000;padding-bottom:12px}html#ecwid_html body#ecwid_body div.ecwid-Invoice div.ecwid-EgoodsComponent{background-color:#fff;margin-bottom:20px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-header-placeOrder,html#ecwid_html body#ecwid_body div.ecwid-Invoice-footer-placeOrder{padding:15px 20px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-header-placeOrder div.gwt-Label,html#ecwid_html body#ecwid_body div.ecwid-Invoice-footer-placeOrder div.gwt-Label,html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-text,html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-text{font-size:15px;font-weight:400;color:#333;text-align:left}html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-placeOrder-text,html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-placeOrder-text{text-align:center;vertical-align:middle}html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-text,html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-text{vertical-align:bottom}html#ecwid_html body#ecwid_body div.ecwid-Invoice-header-orderConfirmation,html#ecwid_html body#ecwid_body div.ecwid-Invoice-footer-orderConfirmation{padding:15px 20px}html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-text a,html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-text a:active,html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-text a:visited,html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-text a,html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-text a:active,html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-text a:visited{font-size:15px;font-weight:400;color:#1a7ac4;text-decoration:underline}html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-space,html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-space{width:20px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-buttons-panel{padding-top:10px;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-panel{margin:10px 30px 0}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel{height:33px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-label,html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-panel-right-column,html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-panel-thumbnail,html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-panel,html#ecwid_html body#ecwid_body select.ecwid-bottomDotted-list,html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-label,html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-list-item-label{font-size:18px;float:left}html#ecwid_html body#ecwid_body .ecwid-Invoice-share-panel-narrow div.ecwid-Invoice-share-panel-thumbnail{display:none}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-label{margin-right:10px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-buttonPanel-button{font-size:18px;color:#fff;margin:3px 16px 3px 0;float:none;display:inline-block;*display:inline;zoom:1}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-buttonPanel-button div{float:left}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-buttonPanel{vertical-align:bottom;white-space:nowrap;clear:left}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-buttonPanel-secondButton{margin-right:0}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-panel-thumbnail{margin-right:20px;background-size:contain;border:none}html#ecwid_html body#ecwid_body div.ecwid-bottomDotted-list{padding:0;margin:0}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-label{margin-bottom:10px}html#ecwid_html body#ecwid_body span.ecwid-Invoice-share-textPanel-product-label{text-decoration:none}html#ecwid_html body#ecwid_body span.ecwid-Invoice-share-textPanel-product-label-bottomDotted{border-bottom:2px dotted #000}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-list-item-label{white-space:nowrap}html#ecwid_html body#ecwid_body td:hover div.ecwid-Invoice-share-textPanel-list-item-label{color:#fff}html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable{border-collapse:separate;width:100%}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell{padding:10px 9px;border-bottom:solid 1px #bfbfbf;background-color:transparent}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-last{border-bottom-color:transparent}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell{border-bottom:solid 1px #bfbfbf}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-descr{width:100%}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-thumbnail,html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-descr,html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-descr{vertical-align:top;text-align:left}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-qty,html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-price,html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-subtotal{vertical-align:middle;text-align:center}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-qty{vertical-align:top;text-align:center}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-price,html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-subtotal{vertical-align:top;text-align:right}html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable td.ecwid-Invoice-itemsTable-cell-price .ecwid-productBrowser-price,html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable td.ecwid-Invoice-itemsTable-cell-qty .ecwid-Invoice-qtyLabel,html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable td.ecwid-Invoice-itemsTable-cell-subtotal .ecwid-productBrowser-price{line-height:25px}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-subtotal{padding-right:15px}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell{font-size:14px;font-weight:400;padding:0 20px;color:gray}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-descr span{visibility:hidden}html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-productBrowser-price,html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-qtyLabel{color:#333;font-size:16px}html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-productBrowser-sku{color:#333;display:inline;font-size:14px}html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-extraFieldsList{color:#333;font-size:12px;max-width:300px;vertical-align:middle}html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-pricePerUnitList{font-size:11px;color:#333;vertical-align:middle;margin-top:2px}html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-optionsList{color:#333;font-size:14px;padding-top:15px;vertical-align:middle}html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-optionsList-name,html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-optionsList-value{display:inline-block;word-break:break-all}html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable-compact td.ecwid-Invoice-itemsTable-cell-price{vertical-align:top}html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable-price-compact{margin-right:0;margin-left:auto;border-collapse:separate}html#ecwid_html body#ecwid_body div.ecwid-Invoice-itemsTable-price-compact-times-container{height:6px;position:relative;width:14px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-itemsTable-price-compact-times{font-size:14px;left:-15px;position:absolute;top:-6px}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-price-compact-times{font-size:0}html#ecwid_html body#ecwid_body .ecwid-Invoice-itemsTable-compact .ecwid-Invoice-itemsTable-cell-price-compact-subtotal .ecwid-productBrowser-price{padding-left:15px;border-top:solid 1px #bfbfbf;display:inline}html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-price-compact-qty .ecwid-productBrowser-cart-qtyTextField{margin-bottom:2px}html#ecwid_html body#ecwid_body .ecwid-Invoice-itemsTable-cell-price-simplified .ecwid-Invoice-itemsTable-price-compact{display:none}html#ecwid_html body#ecwid_body .ecwid-Invoice-itemsTable-cell-price-simplified .ecwid-Invoice-itemsTable-cell-price-compact-subtotal .ecwid-productBrowser-price{border-top:none}html#ecwid_html body#ecwid_body div.ecwid-bottomDotted-list td{cursor:default;padding:0 25px 0 5px}html#ecwid_html body#ecwid_body div.ecwid-bottomDotted-list td:hover{background-color:#333}html#ecwid_html body#ecwid_body div.fb-share-button,html#ecwid_html body#ecwid_body div.tw-share-button{border:0 none;cursor:pointer;float:left;margin:0;padding:0 7px 0 0;white-space:nowrap;height:32px;cursor:pointer}html#ecwid_html body#ecwid_body div.fb-share-button div,html#ecwid_html body#ecwid_body div.tw-share-button div{color:#fff;display:block;font-size:16px;line-height:31px;outline-style:none;padding:0 8px 0 35px;text-decoration:none;white-space:nowrap;height:32px}html#ecwid_html body#ecwid_body div.fb-share-button div{background:url("/static/v1/icons/social-buttons.png") no-repeat scroll left top transparent}html#ecwid_html body#ecwid_body div.fb-share-button{background:url("/static/v1/icons/fb-share-right.png") no-repeat scroll 100% 0% transparent;text-shadow:#3b5998 1px 1px 2px}html#ecwid_html body#ecwid_body div.tw-share-button{background:url("/static/v1/icons/tw-share-right.png") no-repeat scroll right top transparent;text-shadow:#55acee 1px 1px 2px}html#ecwid_html body#ecwid_body div.tw-share-button div{background:url("/static/v1/icons/tw-share.png") no-repeat scroll left top transparent}html#ecwid_html body#ecwid_body table.ecwid-DropdownBox{border:1px solid #bfbfbf;cursor:default;table-layout:fixed;height:24px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-panel table.ecwid-DropdownBox{margin:-3px 0 0 -6px}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-panel td.ecwid-DropdownBox-content{font-size:18px;color:#333;background-color:#fff;padding:2px 5px !important;border:0 !important;overflow:hidden;white-space:nowrap}html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-panel td.ecwid-DropdownBox-icon{border:0 !important;border-left:solid 1px #ededed;background:#ededed url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23333' d='M7.85 10l5.02 4.9 5.27-4.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.45 6.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.66-.65 1.72-.65 2.37.01z'/%3E%3C/svg%3E") no-repeat center center;background-size:16px;width:20px;padding:0 !important}html#ecwid_html body#ecwid_body .ecwid-DropdownBoxPopup{background-color:#fff;border:solid 1px gray;padding:0;margin-left:1px;z-index:10000}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice{margin:0}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header{padding-bottom:10px}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header-invoiceLabel{font-size:24px;font-weight:400;color:#000}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header div.ecwid-Person{font-size:14px;font-weight:400;color:#000}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header div.ecwid-Person-name{font-size:18px;font-weight:600}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header div.ecwid-Person-phone{padding-top:15px}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header span.ecwid-Person-phone-number{font-weight:600}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header-email,html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header-url{font-size:16px;font-weight:400;color:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-customer-email{color:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice div.ecwid-Invoice{border:solid 2px #1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice td.ecwid-Invoice-cell{background-color:#fff}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice div.ecwid-Invoice-cell-title{background-color:#fff;border-top:2px solid #1a7ac4;border-bottom:2px solid #1a7ac4;color:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice td.ecwid-Invoice-edgeCell{background-color:#fff}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice div.ecwid-Invoice-SummaryContainer,html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice div.ecwid-Invoice-Summary-label-price,html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice div.ecwid-Invoice-Summary-value-price{padding-bottom:0}html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-thankYouForOrder{font-size:18px;font-weight:600;color:#000;border-top:1px solid #1a7ac4;padding:20px 25px}html#ecwid_html body#ecwid_body form.ecwid-uploadPopup-mainPanel{padding:20px 8px 40px;text-align:left;font-size:30px;color:#333}@media (min-width: 640px){html#ecwid_html body#ecwid_body form.ecwid-uploadPopup-mainPanel{padding:20px 40px 40px}}html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel{color:#333;background-color:transparent;text-align:right;vertical-align:top;font-weight:600;font-size:15px;border-collapse:separate;margin:0;padding:8px}@media (min-width: 640px){html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel{margin:0 0 0 4px;padding:10px 29px 0 7px}}html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel td{vertical-align:top;text-align:left}html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel td{display:block}@media (min-width: 640px){html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel td{display:table-cell}}html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel td table.ecwid-uploadPopup-mainPanel-file td{display:table-cell}html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel,html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-filesPanel,html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-file{width:100%}html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-file .ecwid-SpacerImage{display:none}@media (min-width: 640px){html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-file .ecwid-SpacerImage{display:block}}html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-file .gwt-FileUpload{max-width:164px;margin-left:-10px}@media (min-width: 640px){html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-file .gwt-FileUpload{max-width:none;margin-left:auto}}html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel span{font-size:12px;font-weight:400;color:gray}html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel input.gwt-FileUpload{font-size:11px;border:none}html#ecwid_html body#ecwid_body button.ecwid-uploadPopup-addButton{cursor:pointer;background:url("/static/v1/icons/boxAdd.gif") no-repeat scroll center center transparent;border:medium none;width:25px;height:24px;vertical-align:top}html#ecwid_html body#ecwid_body button.ecwid-uploadPopup-addButton-disabled{background:url("/static/v1/icons/boxAddDisabled.gif") no-repeat scroll center center transparent;cursor:auto}html#ecwid_html body#ecwid_body button.ecwid-uploadPopup-deleteButton{background:url("/static/v1/icons/boxDelete.gif") no-repeat scroll center center transparent;border:medium none;width:25px;height:24px;vertical-align:top;margin-left:4px}html#ecwid_html body#ecwid_body button.ecwid-uploadPopup-deleteButton-disabled{background:url("/static/v1/icons/boxDeleteDisabled.gif") no-repeat scroll center center transparent}html#ecwid_html body#ecwid_body span.ecwid-BuyNow-outOfStockLabel{color:gray;font-size:15px;font-weight:600}html#ecwid_html body#ecwid_body div.ecwid-priceIncludedContainer{font-size:11px;color:gray;text-align:center;padding:8px 0}html#ecwid_html body#ecwid_body div.ecwid-priceIncludedContainer a:active,html#ecwid_html body#ecwid_body div.ecwid-priceIncludedContainer a:hover,html#ecwid_html body#ecwid_body div.ecwid-priceIncludedContainer a:link,html#ecwid_html body#ecwid_body div.ecwid-priceIncludedContainer a:visited{font-size:11px;color:gray}html#ecwid_html body#ecwid_body .ecwid button.ecwid-btn--cancel{margin-left:15px}html#ecwid_html body#ecwid_body .ecwid button.ecwid-btn--applyLocation{margin:2px 0 25px 0}html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup span.ecwid-shippingOption{margin:10px 0;font-size:16px;font-weight:400;color:#333}html#ecwid_html body#ecwid_body .ecwid [class*="-outlet"]{position:relative}html#ecwid_html body#ecwid_body .ecwid [class*="-prerender-frame"]{position:absolute}html#ecwid_html body#ecwid_body div.ecwid-Checkout-PaymentRightPanel{max-width:528px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-QIWI-payment-logo{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='26.7 263.4 559.8 261.9' enable-background='new 26.7 263.4 559.8 261.9'%3E%3Cpath fill='%232567A8' d='M317.4 430.3c0 15.8 32.1 22.1 26.8 24.5-8.6 3.5-26.2-5.7-29.9-8.3-5.3-3.6-9.2-8-12.2-13.7-1.4-2.6-4.6-2.2-7.3-3.1-3-1-5.9-2.6-8.5-4.4-19.2-13.5-20.2-47-5.6-64.2 15-17.6 42.6-13.5 54.7 4.5 6.3 10.7 7.9 23.9 5.3 36.2-3 13.6-11.1 22.4-23.3 28.5zm-30.6-40.5c-.1 9.7 1.9 33.9 20.1 33.6 23.2-.1 24.8-43.8 12.6-58.1-15.4-17.2-32.9-1.3-32.7 24.5zm90.2 40.4h-13c-.6 0-1-.4-1-1v-77c0-.6.4-1 1-1h13c.6 0 1 .4 1 1v77c0 .6-.4 1-1 1zm145.6 0h-13c-.6 0-1-.4-1-1v-77c0-.6.4-1 1-1h13c.6 0 1 .4 1 1v77c0 .6-.4 1-1 1zm-113.4-79c.6 0 1.1.4 1.2 1l13 50.7c.1.5.4.5.6 0l16.3-50.7c.2-.5.8-1 1.3-1h3.6c.6 0 1.1.4 1.3 1l16 51c.2.5.4.5.6 0l14.2-51c.1-.5.7-1 1.3-1h9.5c.5 0 .9.4.7 1l-21.1 76.6c-.1.5-.7 1-1.3 1h-5.9c-.5 0-1.1-.4-1.3-.9l-15.6-47c-.2-.5-.5-.5-.6 0L426.2 429c-.2.5-.8.9-1.3.9H419c-.5 0-1.1-.4-1.3-1l-20.6-76.6c-.1-.5.2-1 .7-1h11.4z'/%3E%3Cpath fill='%23ED8123' d='M234.6 444.4c-3.8-17.6-20.5-36.1-40-34.1 9.2-4.7 20.5.5 28.5 5.1 11.5-34.4-3.6-75.1-28.9-99.4-26-25-67-39.3-100-19-33.9 20.8-40.5 66.8-28 101.7 12.8 35.7 46.1 59.3 83.5 62.8 1.6.2 3.3.3 4.9.4.6-1.3-1-4.8-1.3-6.1-.7-3.9-1-7.8-.4-11.7 2.1.5 6.3 8.6 7.8 10.4 4 4.7 9.6 7.8 14.9 10.9 12.9 7.5 28.6 7.4 42.9 10.4 13.7 2.9 25.9 9.5 36.6 18.3 5.5 4.5 10.8 9.6 14.7 15.6 1.5 2.3 9.2 12.8 6.3 15.6-1.8.3-4.1-4.9-4.5-6.2-3.3-3.5-6.2-7.3-9.9-10.4-7.6-6.6-15.9-12.5-25.1-16.6-18.2-8.1-40-11-59.5-6.5-20.6 4.7-39.3 6.3-60.3 2-18.8-3.8-37.7-11.4-52.6-23.6-28.7-23.5-42.3-61.6-35.9-98 10.4-58.9 63.1-102.5 120-102.5 40 0 65.4 16.3 82.7 34.5 18.5 19.6 28.8 45.5 29.3 72.4.3 15.1-2.7 29.8-8.1 43.9-3.9 10.1-10 22.7-17.6 30.1zm-11.5-5.4c3.8-2.4 9.5 11.2 5.7 13.4-3-.2-8.3-11.1-5.7-13.4zm-13.4 12.1c2.1 4.1 1.4 9.2-3.6 10.5-6.7.1-10.6-6.1-8.2-12.4 3.9-6.1 11.3.9 11.8 1.9zm159.8-10v12.6h1.1l9.4-12.6h9.1L377 454.5c4.2.6 6.8 3.9 8.8 8.8.9 2.3 2.1 5.6 3.4 8.3h-8c-.8-1.3-1.7-3.6-2.8-6.5-1.6-4.1-3.9-6.1-7.9-6.1h-1v12.6h-7.7v-30.5h7.7zm51.2 15c0 11.2-7.9 16.2-15.6 16.2-8.6 0-15.3-5.9-15.3-15.7 0-10 6.6-16.1 15.8-16.1 9 0 15.1 6.3 15.1 15.6zm-23 .3c0 5.9 2.9 10.3 7.6 10.3 4.4 0 7.4-4.3 7.4-10.5 0-4.8-2.1-10.2-7.4-10.2-5.4.1-7.6 5.3-7.6 10.4zm33.7-15.3v24.5h8.9v-24.5h7.6v24.5h8.9v-24.5h7.6v30.5h-40.6v-30.5h7.6zm43.5 17.4c.2 5.5 4.5 7.9 9.4 7.9 3.6 0 6.1-.5 8.5-1.4l1.1 5.3c-2.6 1.1-6.3 1.9-10.6 1.9-9.9 0-15.7-6.1-15.7-15.4 0-8.4 5.1-16.4 14.9-16.4 9.9 0 13.2 8.1 13.2 14.8 0 1.4-.1 2.6-.3 3.3h-20.5zm13.4-5.3c.1-2.8-1.2-7.4-6.3-7.4-4.8 0-6.8 4.3-7.1 7.4h13.4zm36.5-12.1v30.5H517v-24.5h-8.3v6.6c0 8-.9 13.3-4.5 16-1.7 1.7-4 2.5-7.6 2.5l-.8-6c1.3-.3 2.5-.8 3.2-1.5 2.3-1.9 2.5-5.4 2.5-11.3v-12.3h23.3zm10.5 17.4c.2 5.5 4.5 7.9 9.4 7.9 3.6 0 6.1-.5 8.5-1.4l1.1 5.3c-2.6 1.1-6.3 1.9-10.6 1.9-9.9 0-15.7-6.1-15.7-15.4 0-8.4 5.1-16.4 14.9-16.4 9.9 0 13.1 8.1 13.1 14.8 0 1.4-.1 2.6-.3 3.3h-20.4zm13.4-5.3c.1-2.8-1.2-7.4-6.3-7.4-4.8 0-6.8 4.3-7.1 7.4h13.4zm18-12.1v12.6h1.1l9.4-12.6h9.1l-12.1 13.4c4.2.6 6.8 3.9 8.8 8.8.9 2.3 2.1 5.6 3.4 8.3h-8c-.8-1.3-1.7-3.6-2.8-6.5-1.6-4.1-3.9-6.1-8-6.1h-1v12.7H559v-30.5l7.7-.1z'/%3E%3C/svg%3E") no-repeat;background-size:contain;width:86px;height:41px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-QIWI-phone-icon{display:none}html#ecwid_html body#ecwid_body div.ecwid-Checkout-QIWI-plus-seven{color:#1a7ac4;font-size:18px;font-weight:600}html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-Invoice{margin:30px 30px 20px 30px}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{line-height:26px}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout-oneOptionDelivery{width:100%}html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout-oneOptionDelivery div.ecwid-form{width:auto}html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod div.ecwid-form{padding:15px 30px;width:303px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod div.ecwid-form~div.ecwid-form{margin-top:2px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod div.ecwid-form>table{width:100%}html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod table.ecwid-ButtonEnvelope,html#ecwid_html body#ecwid_body #wrapper div.ecwid-Checkout-DeliveryMethod table.ecwid-ButtonEnvelope{margin:20px 20px 15px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-blockTitle,html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle{margin:30px 5px 15px 5px;max-width:505px}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{font-size:20px;font-weight:400;color:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-Checkout-blockTitle .gwt-HTML,html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle .gwt-HTML{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;margin-right:10px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-blockTitle .ecwid-btn,html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle .ecwid-btn{display:inline-block;vertical-align:text-top;margin:0 0 -5px 0}html#ecwid_html body#ecwid_body div.ecwid-CheckoutCollapsableWidget-expandable div.ecwid-Checkout-blockTitle span.ecwid-Checkout-blockTitle-text{border-bottom:1px dashed #1a7ac4;cursor:pointer}html#ecwid_html body#ecwid_body div.ecwid-CheckoutCollapsableWidget-expandable div.ecwid-Checkout-blockTitle div.ecwid-Checkout-blockTip{margin-top:3px}html#ecwid_html body#ecwid_body div.ecwid-CheckoutCollapsableWidget div.ecwid-Checkout-blockTitle span.ecwid-collapseToggleButton{width:11px;height:11px;cursor:pointer;vertical-align:middle;display:inline-block;*zoom:1;*display:inline}html#ecwid_html body#ecwid_body div.ecwid-CheckoutCollapsableWidget div.ecwid-Checkout-blockTitle span.ecwid-collapseToggleButton-expanded{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%231a7ac4' d='M3.85 7.5l9.02 8.9 9.27-8.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4L14.06 20c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5L1.49 9.9c-.65-.66-.65-1.74 0-2.41.65-.66 1.71-.66 2.36.01z'/%3E%3C/svg%3E") no-repeat;margin-left:6px;background-size:11px auto}html#ecwid_html body#ecwid_body div.ecwid-CheckoutCollapsableWidget div.ecwid-Checkout-blockTitle span.ecwid-collapseToggleButton-collapsed{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%231a7ac4' d='M7.5 22.15l8.9-9.02-8.9-9.28c-.66-.65-.66-1.71 0-2.36.67-.65 1.74-.65 2.4 0L20 11.94c.33.33.5.76.5 1.18 0 .43-.17.86-.5 1.18L9.9 24.51c-.66.65-1.74.65-2.41 0-.66-.65-.66-1.71.01-2.36z'/%3E%3C/svg%3E") no-repeat;margin-left:5px;background-size:11px auto}@font-face{font-family:'ecwid-icons';src:url("https://ec-icons.shopsettings.com/static/fonts/storefront/v1/icons6.eot");src:url("https://ec-icons.shopsettings.com/static/fonts/storefront/v1/icons6?#iefix") format("embedded-opentype"),url("https://ec-icons.shopsettings.com/static/fonts/storefront/v1/icons6.ttf") format("truetype"),url("https://ec-icons.shopsettings.com/static/fonts/storefront/v1/icons6.woff") format("woff"),url("https://ec-icons.shopsettings.com/static/fonts/storefront/v1/icons6.svg#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="ecwid-icons-"],[class*=" ecwid-icons-"]{font-family:'ecwid-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html#ecwid_html body#ecwid_body div.ecwid-Checkout-EmailBlock div.ecwid-form,html#ecwid_html body#ecwid_body div.ecwid-Checkout-TaxIdWidget div.ecwid-form{width:475px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel,html#ecwid_html body#ecwid_body div.ecwid-Checkout-TaxIdWidget div.ecwid-fieldWrapper label.ecwid-fieldLabel{white-space:normal;width:122px;padding-right:10px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper input.gwt-TextBox,html#ecwid_html body#ecwid_body div.ecwid-Checkout-TaxIdWidget div.ecwid-fieldWrapper input.gwt-TextBox{width:310px}html#ecwid_html body#ecwid_body .ecwid-fieldWrapper.ecwid-Checkout-EmailChangeBlock table{width:325px}html#ecwid_html body#ecwid_body .ecwid-fieldWrapper.ecwid-Checkout-EmailChangeBlock table div{text-align:right}html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock-tip,html#ecwid_html body#ecwid_body div.ecwid-Checkout-TaxIdWidget-tip{font-size:15px;color:gray;max-width:505px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-TaxIdWidget-tip a{font-size:15px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-form{width:475px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel{width:122px;padding-right:10px;white-space:normal}html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper input.gwt-PasswordTextBox,html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper input.gwt-TextBox{width:310px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-ShippingAddress-top{background-color:#e8f2f9;text-align:right;padding:10px 20px}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodSelector{width:380px;margin-right:20px;max-width:100%}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock div.ecwid-form div.ecwid-PaymentCommentsBlock div.ecwid-form,html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodDetailsBlock div.ecwid-form,html#ecwid_html body#ecwid_body div.ecwid-PaymentAdditionalInformationBlock div.ecwid-form{padding:3% 5%}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock table.ecwid-fieldEnvelope{table-layout:fixed;width:100%}html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock table.ecwid-fullWidth,html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock .ecwid-fieldEnvelope,html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock .ecwid-AddressForm-extraField,html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock div.ecwid-AddressForm-extraField .form-control .form-control__text,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock table.ecwid-fullWidth,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock .ecwid-fieldEnvelope,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock .ecwid-AddressForm-extraField,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock div.ecwid-AddressForm-extraField .form-control .form-control__text{width:100%;box-sizing:border-box}html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock .ecwid-note,html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock .ecwid-fieldLabel,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock .ecwid-note,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock .ecwid-fieldLabel{width:98%}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-PaymentCommentsBlock .ecwid-AddressForm-extraField,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-lte-600px div.ecwid-PaymentCommentsBlock .ecwid-AddressForm-extraField{box-sizing:content-box}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption{padding:3px 0}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption span.gwt-RadioButton{font-weight:600}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption span.ecwid-PaymentMethodsBlock-PaymentOption-help{padding-left:8px;font-size:12px}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption span.gwt-RadioButton input,html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption span.gwt-RadioButton label{vertical-align:middle}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-instructions{padding:3px 0 2px 20px}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock{padding:3px 0 2px 20px}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img{display:inline-block;width:40px;height:26px;background-color:#fff;border:1px solid #e2e2e2}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img.ecwid-PaymentMethodsSquareBlockSvg{width:26px;height:26px}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img.ecwid-PaymentMethodsBlockSvg-autowidth{width:auto}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img.ecwid-PaymentMethodsBlockSvg-largeIcon{width:auto;height:auto;max-width:100%}html#ecwid_html body#ecwid_body img.ecwid-PaymentMethodsBlockSvg{margin:2px 4px 0 0}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodDetailsBlock-fields{padding:5px 0}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodDetailsBlock-fields div.gwt-Label{font-size:14px;color:#333;padding-left:5px}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodDetailsBlock-fields input.gwt-TextBox{width:310px}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodDetailsBlock-fields div.ecwid-fieldWrapper table.ecwid-fieldEnvelope{float:none}html#ecwid_html body#ecwid_body div.ecwid-PaymentInstructions div.ecwid-form{padding:20px 15px}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks div.ecwid-form{padding:15px}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-panel{padding:12px 12px 10px 20px;background-color:#e8f2f9}html#ecwid_html body#ecwid_body span.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-RadioButton input{margin-right:0;margin-top:4px}html#ecwid_html body#ecwid_body table.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksBank{cursor:pointer}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksLbl{font-size:11px;color:#333}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksLbl-over{font-size:11px;color:#1a7ac4}html#ecwid_html body#ecwid_body img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg{border:1px solid gray}html#ecwid_html body#ecwid_body img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg-over{border:1px solid #1a7ac4}html#ecwid_html body#ecwid_body img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg-selected{border:4px solid #1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-fieldEnvelope-label{margin-bottom:-15px}html#ecwid_html body#ecwid_body table.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-fieldEnvelope{margin-left:0;width:100%;height:100%}html#ecwid_html body#ecwid_body .ecwid-PaymentCommentsBlock .ecwid-PaymentCommentsBlock-textarea{width:100%;padding:3px 7px;resize:none;display:block;box-sizing:border-box}html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-PaymentCommentsBlock .ecwid-PaymentCommentsBlock-textarea{max-width:100%}html#ecwid_html body#ecwid_body div.ecwid-PaymentAdditionalInformationBlock .gwt-CheckBox label{margin-left:8px}html#ecwid_html body#ecwid_body .ecwid-Checkout-TaxIdWidget .hidden{display:none}html#ecwid_html body#ecwid_body .ecwid table.ecwid-AccentedContinueButton{margin:30px auto 10px;max-width:303px;width:100%}html#ecwid_html body#ecwid_body .ecwid div.ecwid-AccentedContinueButton-label{font-size:11px;font-weight:400;line-height:13px;color:#333;margin-top:8px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-placeOrderButton{width:168px;height:39px;cursor:pointer;outline:none;display:inline-block;*zoom:1;*display:inline}html#ecwid_html body#ecwid_body .ecwid-Checkout table.ecwid-Checkout-BreadCrumbs{margin-top:25px;margin-left:auto;margin-right:auto}html#ecwid_html body#ecwid_body .ecwid-Checkout table.ecwid-Checkout-BreadCrumbs-Vertical{margin-left:3%;width:97%}html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link{font-size:13px;color:gray;cursor:default;text-decoration:none;white-space:nowrap;padding:0;margin-left:10px;margin-right:10px;vertical-align:top;display:inline-block;*display:inline;*zoom:1}html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs-Vertical div.ecwid-Checkout-BreadCrumbs-link{vertical-align:middle}html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link-current{color:#1a7ac4;border-bottom:3px solid #333}html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link-visited{color:#1a7ac4;cursor:pointer}html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point{border:1px solid #bfbfbf;border-radius:50%;position:relative;width:13px;height:13px;cursor:default;box-sizing:content-box}html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point::after{position:absolute;content:"";left:3px;top:3px;background-color:transparent;border-radius:50%;width:7px;height:7px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-visited{border-color:#1a7ac4;cursor:pointer}html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-visited::after{background-color:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-current::after{background-color:#333}html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-section{background-color:#bfbfbf;height:1px}html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-section-visited{background-color:#1a7ac4}html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs-Vertical div.ecwid-Checkout-BreadCrumbs-section{background:#bfbfbf;width:1px;height:13px;margin:0 auto}html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs-Vertical div.ecwid-Checkout-BreadCrumbs-section-visited{background:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-Account table{width:100%;border-collapse:separate}html#ecwid_html body#ecwid_body div.ecwid-Account-content{padding:20px 0}html#ecwid_html body#ecwid_body div.ecwid-Account table.ecwid-categoriesTabBar{width:100%;max-width:10000px}html#ecwid_html body#ecwid_body div.ecwid-Account table.ecwid-categoriesTabBar table.gwt-TabBarItem a span{font-size:21px}html#ecwid_html body#ecwid_body div.ecwid-Account-ContinueShoppingButtonContainer{text-align:right}html#ecwid_html body#ecwid_body div.ecwid-Account .ecwid-AccountSettings .ecwid-fieldWrapper-membership{margin-top:8px}html#ecwid_html body#ecwid_body div.ecwid-Account .ecwid-AccountSettings .ecwid-membership{margin-left:2px;width:297px;min-height:23px;padding:7px 5px 10px;color:#333}html#ecwid_html body#ecwid_body div.ecwid-AccountSettings .ecwid-AccountSettings-NameAndEmail,html#ecwid_html body#ecwid_body div.ecwid-AccountSettings .ecwid-AccountSettings-TaxId,html#ecwid_html body#ecwid_body div.ecwid-AccountSettings .ecwid-AccountSettings-Password{max-width:500px}html#ecwid_html body#ecwid_body div.ecwid-Account-AddressBook table{max-width:10000px}html#ecwid_html body#ecwid_body div.ecwid-Account-AddressBook div.ecwid-Account-ContinueShoppingButtonContainer{padding-top:20px;text-align:center}html#ecwid_html body#ecwid_body .ecwid button.ecwid-btn--save,html#ecwid_html body#ecwid_body #wrapper button.ecwid-btn--save{margin:15px 0 30px 0}html#ecwid_html body#ecwid_body div.ecwid-AccountSettings div.ecwid-Account-ContinueShoppingButtonContainer{padding-top:15px;margin-top:5px;border-top:solid 1px #bfbfbf;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-NameAndEmail div.ecwid-fieldWrapper label.ecwid-fieldLabel,html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-TaxId div.ecwid-fieldWrapper label.ecwid-fieldLabel{width:130px;white-space:normal}html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-Password div.ecwid-fieldWrapper label.ecwid-fieldLabel{width:160px;padding-right:10px;white-space:normal}html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-NameAndEmail input.gwt-TextBox,html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-TaxId input.gwt-TextBox,html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-Password input.gwt-PasswordTextBox,html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-Password input.gwt-TextBox{width:97.5%}html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-taxIdFormWrapper a.ecwid-AccountSettings-formTitle{padding-bottom:50px;display:block}html#ecwid_html body#ecwid_body div.ecwid-Orders{max-width:1000px;width:100%}html#ecwid_html body#ecwid_body div.ecwid-Orders div.ecwid-Account-ContinueShoppingButtonContainer{padding-top:20px;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel{margin-bottom:15px}html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel>table>tbody>tr>td,html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel>table>tbody>tr>td:first-child td{display:inline-block}html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel input.gwt-TextBox{margin:0}html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel .ecwid-btn--secondary,html#ecwid_html body#ecwid_body #wrapper div.ecwid-Orders-SearchPanel .ecwid-btn--secondary{margin:4px 15px 4px 4px}html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel .ecwid-DateRangeBox{margin:5px 0}html#ecwid_html body#ecwid_body div.ecwid-Orders div.ecwid-results-topPanel-itemsCountLabel{position:relative;left:5px;top:-5px}html#ecwid_html body#ecwid_body div.ecwid-Orders-EmptyList{background-color:#e8f2f9;text-align:center;padding:45px}html#ecwid_html body#ecwid_body table.ecwid-OrdersList-OrderBox{border-collapse:collapse;border:solid 1px #bfbfbf;margin-bottom:30px;text-align:center;width:100%}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-header{background-color:#e8f2f9;color:#333;font-size:14px;padding:10px 15px}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-header nobr{white-space:normal}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-header-orderdescr{color:#333;text-align:left}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-header-orderdescr div{padding-right:20px;display:inline-block}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-header-orderdescr span{color:#1a7ac4}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-footer{background-color:#ededed;padding:10px 15px}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-footer td{display:inline-block}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-cell{border:solid 1px #bfbfbf;padding:10px 15px}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-cellEven{background-color:#ededed}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-cellOdd{background-color:#fff}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-cell>div>table>tbody>tr>td{display:inline-block}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-thumbnail{padding:10px;vertical-align:top}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-thumbnail img{cursor:pointer;max-width:80px;max-height:80px}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-itemdescr{text-align:left;vertical-align:top}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-itemdescr div.ecwid-EgoodsComponent{margin:7px 0;background-color:#fff}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-qty{font-size:16px;padding:10px 15px;text-align:center}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-price{font-size:16px;text-align:right;color:#1a7ac4;padding:10px;white-space:nowrap}html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-sku{font-size:12px}html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product{padding-top:5px;color:#333;font-size:17px;font-weight:400}html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product a,html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product a:active,html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product a:visited{font-size:17px;font-weight:400;color:#333;text-decoration:underline}html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-options{padding:5px 1px;font-size:13px;font-weight:400;color:#333}html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-status,html#ecwid_html body#ecwid_body table.ecwid-OrdersList-OrderBox-totals{font-size:17px;font-weight:400;color:#333}html#ecwid_html body#ecwid_body .ecwid table.ecwid-OrdersList-OrderBox-totals{white-space:nowrap;margin-left:auto}html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-status span{color:#0e766d}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-totals-price{font-size:16px;color:#1a7ac4;text-align:right;padding-left:20px}html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-totals-title{text-align:left}html#ecwid_html body#ecwid_body tr.ecwid-OrdersList-OrderBox-totals-total td{font-weight:600;padding-top:5px}html#ecwid_html body#ecwid_body .ecwid .ecwid-OrdersList-OrderBox-totals-total{white-space:normal}html#ecwid_html body#ecwid_body div.ecwid-MaskableWidget{position:relative}html#ecwid_html body#ecwid_body div.ecwid-MaskableWidget .ecwid-mask{z-index:20000;position:absolute;top:0;left:0;opacity:0.60;filter:alpha(opacity=60);background-color:#e8f2f9;width:100%;height:100%;zoom:1}html#ecwid_html body#ecwid_body div.ecwid-MaskableWidget .ecwid-animask{position:absolute;z-index:20001;left:50%;top:50%;width:20px;height:20px;margin:-14px 0 0 -14px;border:4px solid #fff;border-radius:50%;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%231a7ac4' d='M13 26C5.83 26 0 20.17 0 13c0-1.1.9-2 2-2s2 .9 2 2c0 4.96 4.04 9 9 9 1.13 0 2.23-.21 3.27-.61 1.03-.4 2.19.11 2.59 1.13.4 1.03-.11 2.19-1.13 2.59-1.51.59-3.1.89-4.73.89zm11-11c-1.1 0-2-.9-2-2 0-4.96-4.04-9-9-9-1.13 0-2.23.21-3.27.61-1.03.41-2.19-.1-2.59-1.13-.4-1.03.11-2.19 1.13-2.59C9.78.3 11.37 0 13 0c7.17 0 13 5.83 13 13 0 1.1-.9 2-2 2z'/%3E%3C/svg%3E") center no-repeat;background-size:contain;-webkit-animation:ecwid-spinright .5s infinite linear;animation:ecwid-spinright .5s infinite linear;-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center}html#ecwid_html body#ecwid_body div.ecwid-maintenance-wrapper{display:table;height:100%;width:100%}html#ecwid_html body#ecwid_body div.ecwid-maintenance-wrapper div.td{display:table-cell;text-align:center}html#ecwid_html body#ecwid_body span.ecwid-maintenance-popup{display:block;text-align:center;padding:50px;max-width:500px;word-wrap:break-word;margin:100px auto;border-radius:5px;box-shadow:0 10px 35px rgba(0,0,0,0.15);box-sizing:border-box}html#ecwid_html body#ecwid_body span.ecwid-maintenance-message{display:block;margin:0;font-weight:300;font-size:1.2em;white-space:normal}html#ecwid_html body#ecwid_body span.ecwid-maintenance-message a{font-size:1em;font-weight:300}html#ecwid_html body#ecwid_body span.ecwid-maintenance-message canvas{width:1px;height:1px;visibility:hidden;background-color:transparent}html#ecwid_html body#ecwid_body span.ecwid-maintenance-staff-message{display:block;font-weight:600;font-size:0.8em;margin:10px 0;white-space:normal}html#ecwid_html body#ecwid_body table.ecwid-CompactGadget{border:solid 1px #bfbfbf;background-color:#fff}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-left{width:16px;cursor:pointer}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-left-mouseover{background:url("/static/v1/icons/gadget_over_left.gif") repeat-y left center}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-left-disabled{background:none;cursor:default}html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-left-arrow{position:relative;left:-1px;height:19px;background:url("/static/v1/icons/gadget_left_arrow.gif") no-repeat left center}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-left-disabled div.ecwid-CompactGadget-left-arrow{background:none}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-right{width:16px;cursor:pointer}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-right-mouseover{background:url("/static/v1/icons/gadget_over_right.gif") repeat-y right center}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-right-disabled{background:none;cursor:default}html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-right-arrow{position:relative;right:-1px;height:19px;background:url("/static/v1/icons/gadget_right_arrow.gif") no-repeat right center}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-right-disabled div.ecwid-CompactGadget-right-arrow{background:none}html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-header{text-align:center;padding-top:8px;font-size:14px;font-weight:600;color:#333}html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-openStoreButton{padding-bottom:12px}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-openStoreButton-left{background:url("/static/v1/icons/gadget_button_left.gif");width:16px;height:23px}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-openStoreButton-center{background:url("/static/v1/icons/gadget_button_center.gif") repeat-x;height:23px;font-size:14px;font-weight:600;color:#1a7ac4}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-openStoreButton-right{background:url("/static/v1/icons/gadget_button_right.gif");width:16px;height:23px}html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-price{font-weight:600;color:#333}html#ecwid_html body#ecwid_body table.ecwid-CompactGadget-grid div.ecwid-CompactGadget-price{font-size:14px;padding:10px}html#ecwid_html body#ecwid_body table.ecwid-CompactGadget-table{border-collapse:collapse}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-table-header{font-size:12px;font-weight:600;background-color:#333;color:#fff;padding:2px}html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-table-cell{border:solid 1px #bfbfbf;padding:6px 8px}html#ecwid_html body#ecwid_body tr.ecwid-CompactGadget-table-oddRow{background-color:#fff}html#ecwid_html body#ecwid_body tr.ecwid-CompactGadget-table-evenRow{background-color:#ededed}html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-table-productNameLink{display:inline;font-size:13px;font-weight:400;color:#333;text-decoration:underline;cursor:pointer}html#ecwid_html body#ecwid_body table.ecwid-CompactGadget-table div.ecwid-CompactGadget-price{font-size:13px;padding-right:5px}html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-table-bagIcon{background:url("/static/v1/icons/gadget_bag.gif") no-repeat center center;width:19px;height:17px;cursor:pointer}html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel{padding:0;white-space:nowrap;cursor:pointer}html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-container{display:inline;font-size:11px;margin:0;overflow:hidden;padding:0;text-align:left}html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-wrap{border:1px solid #45668e;border-radius:2px;float:left}html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-likewrap{background-color:#45668e;border-color:#45668e #45668e #45668e;border-radius:1px;border-right:1px solid #45668e;border-style:solid;border-width:1px;color:#fff;float:left;padding:1px;text-shadow:0 1px 0 #45668e}html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-like{color:#fff;text-align:left;height:15px;overflow:hidden;padding:0 3px 0 6px}html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-like-hover{background-color:#45668e}html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-like-pressed{background-color:#45668e;border-color:#45668e #51779f #7495b8}html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-icon{background:url("/static/v1/icons/vk.png") no-repeat scroll 0 0 transparent;border-radius:2px;display:inline-block;height:21px;margin:0 -2px;width:22px}html#ecwid_html body#ecwid_body span.ecwid-DiscountInfoLabel-discountInfo,html#ecwid_html body#ecwid_body span.ecwid-TaxExemptionHint{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%231a7ac4' d='M16 32C7.18 32 0 24.82 0 16S7.18 0 16 0s16 7.18 16 16c.01 8.82-7.18 16-16 16zm0-29.96C8.32 2.04 2.06 8.3 2.06 15.99S8.32 29.93 16 29.93s13.94-6.26 13.94-13.94C29.96 8.3 23.7 2.04 16 2.04z'/%3E%3Ccircle fill='%231a7ac4' cx='16' cy='23.8' r='2.04'/%3E%3Cpath fill='%231a7ac4' d='M14.26 17.98c0-3.29 4.35-3.64 4.35-5.94 0-1.05-.81-1.94-2.56-1.94-1.17 0-2.11.38-2.88 1.01-.53.43-1.31.38-1.77-.13l-.11-.12c-.47-.52-.45-1.34.08-1.8 1.32-1.12 3.05-1.77 5-1.77 3.4 0 5.48 1.81 5.48 4.24 0 3.99-4.83 4.32-4.83 6.75 0 .09.01.17.03.26.13.63-.32 1.24-.93 1.45-.6.2-1.28-.06-1.55-.64-.21-.41-.31-.87-.31-1.37z'/%3E%3C/svg%3E") no-repeat scroll 0 0 transparent;background-size:contain;width:9px;height:10px;position:absolute;cursor:pointer;padding:5px 0;margin:0 1px}html#ecwid_html body#ecwid_body span.ecwid-DiscountInfoLabel-discountInfo svg,html#ecwid_html body#ecwid_body span.ecwid-TaxExemptionHint svg{display:none}html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountInfoPopup{margin-right:4px}html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountInfoPopup div.ecwid-ShadowedPopupPanel-content,html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountInfoPopup div.ecwid-EcwidHintingLink-Popup,html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountInfoPopup div.ecwid-ShadowedPopupPanel-shadow{border-radius:10px}html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountHint ul{margin-bottom:0;margin-top:0;padding-left:0;list-style:none}html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountHint-header{display:none}html#ecwid_html body#ecwid_body div.ecwid-ppReview-block{padding:12px 0 20px;line-height:20px;background-color:#e8f2f9;margin:3px;vertical-align:top}html#ecwid_html body#ecwid_body div.ecwid-ppReview-totals-block{border-top:4px solid #e8f2f9}html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor div.ecwid-Invoice-Summary-label{padding-left:12px}html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor div.ecwid-Invoice-Summary-value{padding-right:12px}html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-ver div.ecwid-Invoice-Summary-label{padding-left:16px}html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-ver div.ecwid-Invoice-Summary-value{padding-right:16px}html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-ppReview-sidebar-hor div.ecwid-Invoice-Summary-label{padding-left:5px;padding-right:0}html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-ppReview-sidebar-hor div.ecwid-Invoice-Summary-value{padding-right:5px;padding-left:0}html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-ppReview-sidebar-ver div.ecwid-Invoice-Summary-label{padding-left:5px;padding-right:0}html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-ppReview-sidebar-ver div.ecwid-Invoice-Summary-value{padding-right:5px;padding-left:0}html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-Invoice-Summary-label-price,html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-Invoice-Summary-value-price{font-size:14px}html#ecwid_html body#ecwid_body div.ecwid-ppReview-block div.ecwid-Invoice-block{padding-left:18px;padding-right:2px}html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor div.ecwid-ppReview-block div.ecwid-Invoice-block{padding-left:12px;padding-right:12px}html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor{white-space:nowrap}html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor>div{white-space:normal}html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor div.ecwid-ppReview-block{min-width:181px;margin:2px;display:inline-block;zoom:1;*display:inline;border-top:4px solid #e8f2f9}html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-ver{min-width:210px;margin-top:7px;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-bottom:20px;width:31%}html#ecwid_html body#ecwid_body div.ecwid-amexPaymentForm{background-color:#e8f2f9;display:inline-block;font-size:1em;margin-top:10px;position:static;min-width:420px;margin-right:4%;width:64%}html#ecwid_html body#ecwid_body div.ecwid-amexPaymentForm div.ecwid-alert-error{max-width:575px}html#ecwid_html body#ecwid_body div.ecwid-amexReview{padding:32px 25px 0;position:relative}html#ecwid_html body#ecwid_body div.ecwid-amexSecureTitle{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%230e766d' d='M23 13.64v9.73c0 .45-.16.84-.49 1.16-.32.31-.71.47-1.18.47H4.67c-.46 0-.86-.16-1.18-.48-.33-.32-.49-.7-.49-1.15v-9.73c0-.45.16-.84.49-1.16.32-.32.71-.48 1.18-.48h.55V8.64c0-2.09.76-3.89 2.29-5.39S10.87 1 13 1s3.96.75 5.49 2.25c1.53 1.5 2.29 3.3 2.29 5.39V12h.55c.46 0 .86.16 1.18.48.33.32.49.7.49 1.16zM8.56 12h8.89V8.64c0-1.2-.44-2.23-1.3-3.09-.88-.85-1.92-1.28-3.15-1.28s-2.27.43-3.14 1.28c-.87.85-1.3 1.88-1.3 3.09V12z'/%3E%3C/svg%3E") no-repeat 0 2px transparent;font-size:25px;padding-left:36px;padding-bottom:6px;vertical-align:middle}html#ecwid_html body#ecwid_body div.ecwid-amexCheckedField{background:none;float:left;padding-right:9px}html#ecwid_html body#ecwid_body div.ecwid-amexCheckedField.checked{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='32.88 5.12 16 16'%3E%3Cpath fill='%230e766d' d='M37.47 12.75l2.56 2.15 5.12-6.4c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.3 7.6c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-3.74-3.35c-.65-.66-.65-1.74 0-2.41.65-.66 1.71-.66 2.36.01z'/%3E%3C/svg%3E") no-repeat scroll right center transparent;background-size:18px;padding-right:26px;margin-right:9px}html#ecwid_html body#ecwid_body div.ecwid-amexDateCheck,html#ecwid_html body#ecwid_body div.ecwid-amexDateCheck.checked{padding-right:19px}html#ecwid_html body#ecwid_body div.ecwid-amexDateCheck.checked{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='32.88 5.12 16 16'%3E%3Cpath fill='%230e766d' d='M37.47 12.75l2.56 2.15 5.12-6.4c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.3 7.6c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-3.74-3.35c-.65-.66-.65-1.74 0-2.41.65-.66 1.71-.66 2.36.01z'/%3E%3C/svg%3E") no-repeat scroll right center transparent;background-size:18px;margin-bottom:4px}html#ecwid_html body#ecwid_body div.ecwid-amexCardPanel{display:inline-block;float:left;min-width:200px;margin:1px 5px 5px 0;padding-right:26px}html#ecwid_html body#ecwid_body div.ecwid-amexCardPanel.checked{padding-right:0}html#ecwid_html body#ecwid_body div.ecwid-cardIcon{float:left;display:inline-block;width:40px;height:26px;margin:0 4px 0 0;background-color:#fff;background-position:center;background-size:40px 26px;background-repeat:no-repeat;border:1px solid #e2e2e2}html#ecwid_html body#ecwid_body div.ecwid-cardIcon.disabled{opacity:0.25;filter:Alpha(opacity=25)}html#ecwid_html body#ecwid_body div.ecwid-cardIcon.unknown{opacity:0.85;filter:Alpha(opacity=85)}html#ecwid_html body#ecwid_body div.ecwid-cardIcon-masterCard{background-image:url("/static/v1/icons/mastercard.svg")}html#ecwid_html body#ecwid_body div.ecwid-cardIcon-maestroCard{background-image:url("/static/v1/icons/maestro.svg")}html#ecwid_html body#ecwid_body div.ecwid-cardIcon-visa{background-image:url("/static/v1/icons/visa.svg")}html#ecwid_html body#ecwid_body div.ecwid-cardIcon-amex{background-image:url("/static/v1/icons/amex.svg")}html#ecwid_html body#ecwid_body div.ecwid-cardIcon-discover{background-image:url("/static/v1/icons/discover.svg")}html#ecwid_html body#ecwid_body div.ecwid-cardIcon-dinersClub{background-image:url("/static/v1/icons/diners_club.svg")}html#ecwid_html body#ecwid_body div.ecwid-cardIcon-jcb{background-image:url("/static/v1/icons/jcb.svg")}html#ecwid_html body#ecwid_body div.ecwid-cardIcon-unionPay{background-image:url("/static/v1/icons/union-pay.svg")}html#ecwid_html body#ecwid_body div.ecwid-cardIcon-vpayCard{width:24px;background-image:url("/static/v1/icons/vpay.svg")}html#ecwid_html body#ecwid_body div.ecwid-cardIcon.disabled,html#ecwid_html body#ecwid_body div.ecwid-cardIcon.unknown,html#ecwid_html body#ecwid_body div.ecwid-cardIcon-masterCard,html#ecwid_html body#ecwid_body div.ecwid-cardIcon-maestroCard,html#ecwid_html body#ecwid_body div.ecwid-cardIcon-visa,html#ecwid_html body#ecwid_body div.ecwid-cardIcon-amex,html#ecwid_html body#ecwid_body div.ecwid-cardIcon-discover,html#ecwid_html body#ecwid_body div.ecwid-cardIcon-dinersClub,html#ecwid_html body#ecwid_body div.ecwid-cardIcon-jcb,html#ecwid_html body#ecwid_body div.ecwid-cardIcon-vpayCard,html#ecwid_html body#ecwid_body div.ecwid-cardIcon-unionPay{-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;transition:opacity 400ms ease}html#ecwid_html body#ecwid_body div.ecwid-amexCardTip{background:url("/static/v1/icons/tip_other_card.png") transparent no-repeat;bottom:100%;display:block;height:103px;left:-50%;position:absolute;width:179px}html#ecwid_html body#ecwid_body div.ecwid-amexCardTip.hide{display:none}html#ecwid_html body#ecwid_body div.ecwid-amexCardTip.amex{background:url("/static/v1/icons/tip_amex_card.png") transparent no-repeat}html#ecwid_html body#ecwid_body div.ecwid-amexField-label{clear:left;font-size:18px;padding-top:25px}html#ecwid_html body#ecwid_body div.ecwid-amexField-hint{font-size:14px}html#ecwid_html body#ecwid_body input.ecwid-amexTextField{font-size:18px;outline:none;padding:1px 5px;height:23px}html#ecwid_html body#ecwid_body div.ecwid-amexParagraph{display:inline-block;padding-top:4px}html#ecwid_html body#ecwid_body .ecwid-amexDatePanel{border-spacing:0}html#ecwid_html body#ecwid_body .ecwid-amexDatePanel.error{border:2px solid #a20505}html#ecwid_html body#ecwid_body select.ecwid-amexDateList{font-size:14px;width:100%;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-amexDateHint{font-size:11px;color:gray;padding-top:3px;text-align:center;vertical-align:top;width:55px}html#ecwid_html body#ecwid_body div.ecwid-amexDateCheck{height:15px}html#ecwid_html body#ecwid_body div.ecwid-amexTipPanel{display:inline-block;margin:0 11px 0 2px;position:relative;vertical-align:middle;line-height:31px}html#ecwid_html body#ecwid_body div.ecwid-amexTipPanel a,html#ecwid_html body#ecwid_body div.ecwid-amexTipPanel a:active,html#ecwid_html body#ecwid_body div.ecwid-amexTipPanel a:visited{font-size:11px;border-bottom:1px dashed #1a7ac4;text-decoration:none;display:inline-block;line-height:1em}html#ecwid_html body#ecwid_body div.ecwid-amexPayButton{padding:22px 0 38px 3px}html#ecwid_html body#ecwid_body iframe.ecwid-sq-input#sq-card-number{width:275px}html#ecwid_html body#ecwid_body iframe.ecwid-sq-input#sq-expiration-date{width:70px}html#ecwid_html body#ecwid_body iframe.ecwid-sq-input#sq-cvv{width:80px}html#ecwid_html body#ecwid_body iframe.ecwid-sq-input#sq-postal-code{width:175px}html#ecwid_html body#ecwid_body input.ecwid-amex-cardNumberField{width:275px}html#ecwid_html body#ecwid_body input.ecwid-amex-zipCodeField{width:100px}html#ecwid_html body#ecwid_body input.ecwid-amex-cSCField{width:50px}html#ecwid_html body#ecwid_body div.ecwid-amexReview div.ecwid-AddressForm-secureLockIcon{left:100%;top:100%;margin-left:-42px;margin-top:-42px;position:absolute}html#ecwid_html body#ecwid_body div.ecwid-amexReview button.ecwid-AccentedButton{font-size:20px;height:1.7em;padding:0.2em 2.2em 0.225em}html#ecwid_html body#ecwid_body div.ecwid-ppReview iframe{display:inline-block;zoom:1;max-width:none;opacity:1;*display:inline}html#ecwid_html body#ecwid_body div.ecwid-ppReview{margin-top:20px}html#ecwid_html body#ecwid_body div.ecwid-animation-errorMessageSlideDownFadeIn-from{opacity:0;max-height:0;margin:0}html#ecwid_html body#ecwid_body div.ecwid-animation-errorMessageSlideDownFadeIn-to{opacity:1;max-height:150px;margin:10px 0 0 0}html#ecwid_html body#ecwid_body div.ecwid-animation-errorMessageSlideDownFadeIn-transition{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease}html#ecwid_html body#ecwid_body .PlainButton{background-color:#1a7ac4;border-radius:2px;color:#1a7ac4;cursor:pointer;height:28px;min-width:100px}html#ecwid_html body#ecwid_body .PlainButton:active{opacity:0.8}html#ecwid_html body#ecwid_body .PlainButton-disabled,html#ecwid_html body#ecwid_body .PlainButton-disabled:active{cursor:default;opacity:0.4}html#ecwid_html body#ecwid_body .PlainButton-icon{padding-left:9px;text-align:left}html#ecwid_html body#ecwid_body td.PlainButton-noIcon{padding-right:9px;width:0}html#ecwid_html body#ecwid_body .PlainMenuButton-item td{background-color:#ededed;font-size:12px;font-weight:400}html#ecwid_html body#ecwid_body .PlainButton-text .gwt-Label{padding-right:0}html#ecwid_html body#ecwid_body table.PlainButton-PrintInvoice div.PlainButton-noIcon{padding-right:10px}html#ecwid_html body#ecwid_body table.PlainButton-PrintInvoice+table table div.PlainButton-noIcon{padding-right:10px}html#ecwid_html body#ecwid_body .PlainMenuButton .PlainMenuButton-arrow{padding:1px 7px 6px 5px}html#ecwid_html body#ecwid_body table.PlainMenuButton-dropdown{border:1px solid gray;position:absolute;z-index:10}html#ecwid_html body#ecwid_body .PlainMenuButton-dropdown .PlainMenuButton-item{background-color:#1a7ac4;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:1px;width:100%}html#ecwid_html body#ecwid_body .PlainMenuButton td.PlainButton-text{padding-right:5px}html#ecwid_html body#ecwid_body .PlainMenuButton-item .PlainButton-text{padding-right:5px;text-align:left}html#ecwid_html body#ecwid_body .ecwid .ecwid-ProductDetails-gray-panel-bottom{height:4px;background:#ededed}html#ecwid_html body#ecwid_body .ecwid-ShadowedPopupPanel-content .ecwid-EcwidHintingLink-upArrow{position:absolute;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #333 transparent}html#ecwid_html body#ecwid_body .ecwid-ShadowedPopupPanel-content .ecwid-EcwidHintingLink-upArrow .ecwid-EcwidHintingLink-arrowBody{width:0;height:0;position:relative;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #333 transparent;left:-9px;top:1px}html#ecwid_html body#ecwid_body .ecwid-ShadowedPopupPanel-content .ecwid-EcwidHintingLink-bottomArrow{position:absolute;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#333 transparent transparent transparent}html#ecwid_html body#ecwid_body .ecwid-ShadowedPopupPanel-content .ecwid-EcwidHintingLink-bottomArrow .ecwid-EcwidHintingLink-arrowBody{width:0;height:0;position:relative;border-style:solid;border-width:10px 10px 0 10px;border-color:#333 transparent transparent transparent;left:-10px;top:-11px}html#ecwid_html body#ecwid_body div.ecwid-facebook-footer-badge-placeholder{margin:15px 0;height:13px}html#ecwid_html body#ecwid_body div.ecwid-facebook-footer-badge{width:790px;position:absolute;bottom:15px}html#ecwid_html body#ecwid_body div.ecwid-facebook-footer-badge a{display:block;width:740px;height:13px;margin:0 auto;text-decoration:none;text-align:center}html#ecwid_html body#ecwid_body div.ecwid-facebook-footer-badge a .ecwid-facebook-footer-badge-text{background:#fff;color:#bfbfbf;font-size:10px;line-height:13px;height:13px;padding:0 6px;vertical-align:top;display:inline-block}html#ecwid_html body#ecwid_body .ecwid-SearchPanel-facebook{position:relative;height:30px}html#ecwid_html body#ecwid_body .ecwid-SearchPanel-facebook input{height:15px;width:133px;border:1px solid #bfbfbf;border-radius:3px;margin:7px 13px 0 0;padding:3px 15px 5px 8px}html#ecwid_html body#ecwid_body .ecwid-SearchPanel-facebook .SvgSearchSubmitButton{bottom:0;cursor:pointer;height:13px;position:absolute;top:11px;right:19px}html#ecwid_html body#ecwid_body .ecwid-SearchPanel-facebook .SvgSearchSubmitButton svg{width:13px;height:13px}html#ecwid_html body#ecwid_body .ecwid-force-responsive-image-width img{max-width:999999px !important}html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categoriesTabBar .gwt-TabBarItem-wrapper{float:left !important}html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categoriesTabBar .gwt-TabBarRest-wrapper{width:auto !important}html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categories-horizontal-menuBarContainer td{float:left !important}html#ecwid_html body#ecwid_body div.ecwid-favorite-view{background-color:#ededed;border-radius:4px;padding:0 8px 4px 8px;display:inline-block;visibility:hidden;overflow:hidden;min-height:23px;max-height:32px;cursor:pointer;display:inline-block;overflow:visible}html#ecwid_html body#ecwid_body div.ecwid-favorite-view:hover div.ecwid-favorite-enable-scaling{-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;transition:all 0.1s ease-out;-webkit-transform:scale(1.18, 1.18);-moz-transform:scale(1.18, 1.18);-o-transform:scale(1.18, 1.18);-ms-transform:scale(1.18, 1.18);transform:scale(1.18, 1.18);overflow:visible}html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-common{position:absolute;top:0;left:0;line-height:16px;width:14px;height:14px;border:none;padding-left:1px;padding-right:1px;overflow:visible}html#ecwid_html body#ecwid_body .ecwid-favorite-view div.ecwid-favorite-image-cover{opacity:0;padding:0;height:14px;width:14px;overflow:visible}html#ecwid_html body#ecwid_body .ecwid-favorite-view-force-wait-cursor{cursor:wait}html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorites-image-wrapper{position:relative;float:left;margin-top:6px;padding:0;min-height:14px;min-width:14px;padding-left:1px;padding-right:1px;overflow:visible}html#ecwid_html body#ecwid_body .ecwid-favorites-table-row{display:table-row}html#ecwid_html body#ecwid_body .ecwid-favorites-table-row .ecwid-favorite-quantity-view{padding-left:2px;padding-right:2px;margin-left:1px}html#ecwid_html body#ecwid_body .ecwid-favorites-table-row .ecwid-favorite-view-focus-wrapper{display:inline-block}html#ecwid_html body#ecwid_body .ecwid-favorites-table-wrapper .ecwid-favorite-view-focus-wrapper{min-width:55px}html#ecwid_html body#ecwid_body .ecwid-favorites-table-wrapper .ecwid-favorite-view{position:absolute;top:-5px;right:0}html#ecwid_html body#ecwid_body div.ecwid-favorite-view-focus-wrapper{margin:-5px;overflow:hidden;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}html#ecwid_html body#ecwid_body .ecwid-favorite-view:active .ecwid-favorite-image{visibility:hidden}html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-backed-image{visibility:hidden}html#ecwid_html body#ecwid_body .ecwid-favorite-view:active .ecwid-favorite-backed-image{transition-delay:0.1s;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;visibility:visible}html#ecwid_html body#ecwid_body div.ecwid-favorite-view .ecwid-favorite-image-handler{display:inline-block}html#ecwid_html body#ecwid_body div.ecwid-favorite-view div.ecwid-favorite-selection-animation{visibility:visible;transition:all 0.7s ease-out;-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;transform:scale(3, 3);-webkit-transform:scale(3, 3);-moz-transform:scale(3, 3);-o-transition:scale(3, 3);opacity:0}html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-selection-decoration{visibility:hidden;opacity:0.8}html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-selection-decoration svg g path{fill:#fcb1b2}html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-unselection-decoration{opacity:1;visibility:hidden}html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image svg,html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-decoration svg{fill:#fcb1b2}html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-unselected svg,html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-unselection-decoration svg{fill:gray}html#ecwid_html body#ecwid_body .ecwid-favorite-menu div.ecwid-favorite-image svg{fill:#bfbfbf}html#ecwid_html body#ecwid_body div.ecwid-favorite-view .ecwid-favorite-unselection-animation{visibility:visible;transition:opacity 0.8s ease-out 0.8s;-webkit-transition:opacity 0.8s ease-out 0.8s;-moz-transition:opacity 0.8s ease-out 0.8s;-o-transition:opacity 0.8s ease-out 0.8s;-ms-transition:opacity 0.8s ease-out 0.8s;opacity:0}html#ecwid_html body#ecwid_body div.ecwid-favorite-view .ecwid-favorite-image-animation{opacity:0;animation:appear 0.6s ease-out 0.2s;-webkit-animation:appear 0.6s ease-out 0.2s;-moz-animation:appear 0.6s ease-out 0.2s;-o-animation:appear 0.6s ease-out 0.2s;-ms-animation:appear 0.6s ease-out 0.2s}html#ecwid_html body#ecwid_body div.ecwid-favorite-quantity-view{color:#333;font-size:14px;padding-right:2px;line-height:16px;display:inline-block;margin-top:5px;margin-left:5px;margin-bottom:2px}html#ecwid_html body#ecwid_body div.ecwid-favorite-view .ecwid-favorite-quantity-hide{display:none}html#ecwid_html body#ecwid_body div.ecwid-favorite-quantity-view-hide{display:none}html#ecwid_html body#ecwid_body .ecwid-favorite-menu{display:inline-block}html#ecwid_html body#ecwid_body a.ecwid-favorite-menu-item{padding-left:2px}html#ecwid_html body#ecwid_body .ecwid-favorite-menu .ecwid-favorite-menu-wrapper{cursor:pointer}html#ecwid_html body#ecwid_body .ecwid-favorite-menu .ecwid-favorite-image{float:left;margin-right:1px;margin-top:2px;height:14px;width:14px}html#ecwid_html body#ecwid_body div.ecwid-favorites-view span.ecwid-categories-category{display:block;white-space:nowrap;margin-left:30px}html#ecwid_html body#ecwid_body div.ecwid-no-favorites-panel span.ecwid-categories-category{margin-left:0}html#ecwid_html body#ecwid_body div.ecwid-no-favorites-hidden{display:none !important}html#ecwid_html body#ecwid_body .ecwid-no-favorites-area div.ecwid-no-favorites-label{display:block;margin-top:30px;text-align:center;font-size:18px}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-no-favorites-label{font-size:16px}html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-favorite-menu-item{display:none}html#ecwid_html body#ecwid_body span.ecwid-favorites-title{display:block;margin-bottom:30px}html#ecwid_html body#ecwid_body div div.ecwid-no-favorites-panel{position:relative;display:block;margin-right:30px}html#ecwid_html body#ecwid_body div.ecwid-no-favorites-area{position:relative;height:160px;display:block;margin-top:30px}html#ecwid_html body#ecwid_body div.ecwid-favorites-view div.ecwid-results-topPanel-sortByPanel{display:none}html#ecwid_html body#ecwid_body div.ecwid-favorites-view div.ecwid-results-topPanel-viewAsPanel{display:none}html#ecwid_html body#ecwid_body .ecwid-no-favorites-area .ecwid-no-favorites-icon{display:block;margin-left:auto;margin-right:auto;padding-top:43px;width:26px;height:26px}html#ecwid_html body#ecwid_body .ecwid-no-favorites-area .ecwid-no-favorites-icon svg{fill:#333}html#ecwid_html body#ecwid_body .ecwid-no-favorites-icon>svg:nth-child(1){display:block;width:26px;height:26px}html#ecwid_html body#ecwid_body div.ecwid-popular-favorites-label{display:inline-block;margin-top:50px}html#ecwid_html body#ecwid_body div.ecwid-favorites-view div.ecwid-form{margin-left:26px;margin-right:26px;margin-top:24px;padding-top:24px;padding-bottom:24px}html#ecwid_html body#ecwid_body div.ecwid-favorites-signin-warning-centering{display:table;margin:auto}html#ecwid_html body#ecwid_body a.ecwid-favorites-signin-link{display:inline-block}html#ecwid_html body#ecwid_body span.ecwid-favorites-signin-warning-text{font-size:13px}html#ecwid_html body#ecwid_body span.ecwid-favorites-signin-warning-text span.ecwid-favorites-signin-link{font-size:13px}html#ecwid_html body#ecwid_body div.ecwid-hide-signin-warning{display:none}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-PseudoButton{border:1px solid gray;border-radius:3px;background:#1a7ac4;background:-moz-linear-gradient(top, #1a7ac4 0%, #103e61 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1a7ac4), color-stop(100%, #103e61));background:-webkit-linear-gradient(top, #1a7ac4 0%, #103e61 100%);background:-o-linear-gradient(top, #1a7ac4 0%, #103e61 100%);background:-ms-linear-gradient(top, #1a7ac4 0%, #103e61 100%);background:linear-gradient(to bottom, #1a7ac4 0%, #103e61 100%);display:inline-block;height:auto;padding:4px 10px}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-panel-right-column{max-width:100%}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-buttonPanel{white-space:normal}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-panel{margin:25px 30px 35px}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-panel-thumbnail{border:0 solid}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-product-label,html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-label{display:inline;float:none}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel{line-height:22px;height:auto;min-height:33px;margin-bottom:6px}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-product-panel{display:inline-block;float:none;padding-top:5px}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-label{margin-bottom:3px}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-product-panel table.ecwid-DropdownBox{margin-bottom:-7px}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-product-panel span.ecwid-Invoice-share-textPanel-product-select{display:inline-block}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-PaymentMethodSelector{margin-right:0}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-form{padding:15px}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm-buttonsPanel{padding-left:0}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm-buttonsPanel table{margin:0 auto}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm-buttonsPanel div.ecwid-fieldEnvelope-label{max-width:100px}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm div.ecwid-form{max-width:90%;padding:15px 5% 25px}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-fieldWrapper{position:relative;z-index:1}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel,html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-TaxIdWidget div.ecwid-fieldWrapper label.ecwid-fieldLabel,html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel,html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm div.ecwid-fieldWrapper label.ecwid-fieldLabel{float:none;margin-bottom:3px;width:auto}html#ecwid_html body#ecwid_body .ecwid-lte-600px input.gwt-TextBox,html#ecwid_html body#ecwid_body .ecwid-lte-600px input.gwt-PasswordTextBox,html#ecwid_html body#ecwid_body .ecwid-lte-600px textarea.gwt-TextArea,html#ecwid_html body#ecwid_body .ecwid-lte-600px input.gwt-DateBox{padding:3px 3%;max-width:94%}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-fieldWrapper div.ecwid-fieldEnvelope-around{overflow:hidden}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout div.ecwid-Invoice{margin:15px 4%}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Invoice-share-panel{margin:15px 4% 20px}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Invoice-Header-OrderNumber{word-break:break-all}html#ecwid_html body#ecwid_body .ecwid-lte-600px td.ecwid-Invoice-Header-timestamp{white-space:normal}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Invoice-productName{word-break:break-all}html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-Invoice-ShippingDetails-title{display:none}html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-Invoice-PaymentDetails-title{display:none}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-EmailBlock div.ecwid-form{max-width:90%}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-PasswordBlock div.ecwid-form{max-width:90%}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-fieldWrapper label.ecwid-fieldLabel{float:none}html#ecwid_html body#ecwid_body .ecwid-lte-600px table.ecwid-categoriesTabBar .gwt-TabBarRest-wrapper{display:none !important}html#ecwid_html body#ecwid_body .ecwid-lte-600px table.ecwid-categoriesTabBar .gwt-TabBarItem-wrapper{display:inline-block;width:100%}html#ecwid_html body#ecwid_body .ecwid-lte-600px table.ecwid-categoriesTabBar td.tabMiddleCenter{width:100%}html#ecwid_html body#ecwid_body .ecwid-lte-600px table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td{border-color:transparent !important}html#ecwid_html body#ecwid_body .ecwid-lte-600px table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected{border-bottom:1px solid #bfbfbf}html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px table.ecwid-AddressForm-country select,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-phone,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px table.ecwid-AddressForm-state input,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-zip,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-city,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-extraField,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px select.ecwid-AddressForm-extraField,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-name,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-address1,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-address2,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-company-name,html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px div.ecwid-AddressForm *{width:100%;max-width:100%;box-sizing:border-box;margin-left:0;clear:both}html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px div.ecwid-AddressForm-extraField .form-control .form-control__text{width:100%}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Invoice-buttons-panel{padding-bottom:20px}@media screen and (max-width: 600px){.ecwid-minicart-floating{display:none !important}.ecwid-productBrowser-productsList-separatorRow{display:none !important}}html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-Checkout-EmailBlock div.ecwid-form,html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-Checkout-PasswordBlock div.ecwid-form{padding-left:5%;padding-right:5%}html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-fieldEnvelope-around input,html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm-country select{margin-left:0}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-EmailBlock div.ecwid-form,html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-PasswordBlock div.ecwid-form,html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-PasswordBlock div.ecwid{max-width:100%;box-sizing:border-box}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper input.gwt-PasswordTextBox,html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-fieldWrapper table.ecwid-fieldEnvelope,html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-PaymentMethodDetailsBlock-fields input.gwt-TextBox,html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper input.gwt-TextBox{width:100%;max-width:100%}html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-fullWidth,html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-fullWidth,html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-AddressForm-country,html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-AddressForm-state,html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-fieldEnvelope-around input,html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-AddressForm-state select,html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-AddressForm-country select,html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm select.ecwid-AddressForm-extraField{width:100%;max-width:100%;box-sizing:border-box}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm-extraField .form-control .form-control__text{width:100%}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-AddressForm-fields-disabled{display:none}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-Checkout div.ecwid-Invoice{margin:15px 2%}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-Invoice-share-panel{margin:15px 2% 20px}html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-Invoice-itemsTable-headerCell-descr{width:65%}html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-Invoice-itemsTable-headerCell-descr span{visibility:visible}html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-Invoice-itemsTable-headerCell-price{width:35%}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-minicart-mini{width:135px}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexReview{padding:16px 16px 0}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexPayButton{text-align:center}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexPaymentForm{min-width:245px;margin-right:0}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexSecureTitle{background-position:center 3px;font-size:20px;padding-top:40px;padding-left:0}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexCardPanel{padding-right:0}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexCardPanel div.ecwid-cardIcon{margin:0 4px 0 0}html#ecwid_html body#ecwid_body .ecwid-lte-480px iframe.ecwid-sq-input#sq-card-number{width:200px;font-size:16px}html#ecwid_html body#ecwid_body .ecwid-lte-480px input.ecwid-amex-cardNumberField{width:200px;font-size:16px}html#ecwid_html body#ecwid_body .ecwid-lte-480px .ecwid-amexPaymentForm select{margin-right:5px}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-LoginForm div.ecwid-form{padding:35px 25px 25px 25px}html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-EditPersonPopup div.ecwid-popup-content{padding:5px 30px 20px}html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-OrdersList-OrderBox-footer table,html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-OrdersList-OrderBox-footer tr{display:block;white-space:normal}html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-OrdersList-OrderBox-footer td{display:inline-block;white-space:normal}html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-OrdersList-OrderBox-footer td[align="right"]{display:block}html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-OrdersList-OrderBox .ecwid-OrdersList-OrderBox-cell table,html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-OrdersList-OrderBox .ecwid-OrdersList-OrderBox-cell tr,html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-OrdersList-OrderBox .ecwid-OrdersList-OrderBox-cell td{display:inline-block;text-align:left;vertical-align:middle !important;white-space:normal}html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-OrdersList-OrderBox .ecwid-OrdersList-OrderBox-cell td[style*="text-align: center"]{display:block;text-align:left !important}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-OrdersList-OrderBox-status span{display:block;margin-bottom:8px}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-pager .ecwid-poweredBy{width:100%;margin-bottom:5px}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Checkout-DeliveryMethod>table{width:100%;table-layout:fixed}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Checkout-DeliveryMethod div.ecwid-form{width:auto}html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth{display:block;width:100%}html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth tbody,html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth tr,html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth td{display:block}html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth input.gwt-TextBox,html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth input.gwt-PasswordTextBox,html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth textarea.gwt-TextArea,html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth input.gwt-DateBox{width:100%}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Checkout-blockTitle,html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-Checkout-blockTitle{margin:20px 5px 10px 5px}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Invoice-footer-placeOrder{padding:10px}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Checkout div.ecwid-Invoice{margin:10px 1%}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Invoice-share-panel{margin:10px 1% 15px}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-results-topPanel-controlsPanel{display:none}html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Invoice-Summary-label{white-space:normal}html#ecwid_html body#ecwid_body .ecwid-lte-320px table.ecwid-AddressForm-state select,html#ecwid_html body#ecwid_body .ecwid-lte-320px select.ecwid-AddressForm-extraField,html#ecwid_html body#ecwid_body .ecwid-lte-320px table.ecwid-AddressForm-country select{max-width:260px}html#ecwid_html body#ecwid_body .ecwid-lte-320px div.ecwid-minicart-mini{width:100px}html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categoriesTabBar .gwt-TabBarItem-wrapper{float:left !important}html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categoriesTabBar .gwt-TabBarRest-wrapper{width:auto !important}html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categories-horizontal-menuBarContainer td{float:left !important}html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-PseudoButton{border:1px solid gray;border-radius:3px;background:#1a7ac4;background:-moz-linear-gradient(top, #1a7ac4 0%, #103e61 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1a7ac4), color-stop(100%, #103e61));background:-webkit-linear-gradient(top, #1a7ac4 0%, #103e61 100%);background:-o-linear-gradient(top, #1a7ac4 0%, #103e61 100%);background:-ms-linear-gradient(top, #1a7ac4 0%, #103e61 100%);background:linear-gradient(to bottom, #1a7ac4 0%, #103e61 100%);display:inline-block;height:auto;padding:4px 10px}html#ecwid_html body#ecwid_body .ecwid-SingleProduct{text-align:center}html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-SingleProduct-picture{padding-bottom:7px}html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-title{font-size:20px;font-weight:400;padding-bottom:5px;padding-top:7px;word-wrap:break-word}html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-price{padding-top:7px;padding-bottom:7px}html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-SingleProduct-options{text-align:left;display:inline-block;*display:inline;*zoom:1}html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-SingleProduct-qty{padding-top:7px;padding-bottom:7px}html#ecwid_html body#ecwid_body .ecwid-SingleProduct-hideQty .ecwid-SingleProduct-qty{display:none}html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-SingleProduct-qty .gwt-InlineLabel{font-weight:600;padding-right:10px}html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-SingleProduct-qty .gwt-TextBox{border:solid 1px gray;box-sizing:content-box;font-size:15px;max-width:93%;padding:3px 5px;text-align:right;width:40px}html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-AddToBagButton{margin-top:6px}html#ecwid_html body#ecwid_body .ecwid-force-responsive-image-width img{max-width:999999px !important}html#ecwid_html body#ecwid_body div.ecwid-change-password-page table.ecwid-fieldEnvelope{width:100%}html#ecwid_html body#ecwid_body div.ecwid-reset-password-page-text,html#ecwid_html body#ecwid_body div.ecwid-change-password-page-text,html#ecwid_html body#ecwid_body div.ecwid-restore-link-expired-text{font-size:14px;font-weight:400;margin-bottom:17px;line-height:20px}html#ecwid_html body#ecwid_body div.ecwid-reset-password-page{padding-bottom:20px}html#ecwid_html body#ecwid_body div.ecwid-reset-password-page div.ecwid-form,html#ecwid_html body#ecwid_body div.ecwid-change-password-page div.ecwid-form{max-width:360px;margin:0 0 19px 0;font-size:14px;padding:20px 15px 15px}html#ecwid_html body#ecwid_body div.ecwid-reset-password-page div.ecwid-form input,html#ecwid_html body#ecwid_body div.ecwid-change-password-page div.ecwid-form input{width:100%;max-width:100%;padding:5px 5px;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html#ecwid_html body#ecwid_body div.ecwid-reset-password-page-textbox-note,html#ecwid_html body#ecwid_body div.ecwid-change-password-page-textbox-note{margin-bottom:8px}html#ecwid_html body#ecwid_body div.ecwid-change-password-page button,html#ecwid_html body#ecwid_body div.ecwid-restore-link-expired-page button{padding:0 15px}html#ecwid_html body#ecwid_body div.ecwid-price-panel{background-color:#ededed;border:none;border-radius:5px;padding:10px 20px 18px}html#ecwid_html body#ecwid_body div.ecwid-price-panel table{width:100%}html#ecwid_html body#ecwid_body div.ecwid-price-panel .ecwid-price-panel-label{font-size:13px;line-height:1.8}html#ecwid_html body#ecwid_body div.ecwid-price-panel .ecwid-price-panel-value{font-size:15px;text-align:right}html#ecwid_html body#ecwid_body div.ecwid-price-panel .ecwid-price-panel-label-total{font-size:17px;padding-top:12px}html#ecwid_html body#ecwid_body div.ecwid-price-panel .ecwid-price-panel-value-total{font-size:18px;text-align:right;color:#333;padding-top:10px}html#ecwid_html body#ecwid_body a.ecwid-icolink,html#ecwid_html body#ecwid_body a.ecwid-icolink:visited{text-decoration:none;color:#5fa2d6;display:inline-block;cursor:pointer;transition:color .1s linear}html#ecwid_html body#ecwid_body a.ecwid-icolink:hover,html#ecwid_html body#ecwid_body a.ecwid-icolink:active,html#ecwid_html body#ecwid_body a.ecwid-icolink:focus{color:#5fa2d6}html#ecwid_html body#ecwid_body a.ecwid-icolink svg.ecwid-icon{margin-top:-1px;display:inline-block;vertical-align:text-top}html#ecwid_html a.ecwid-icolink svg.ecwid-icon *{fill:#c8f4f1;-webkit-transition:fill .1s linear, stroke .1s linear;transition:fill .1s linear, stroke .1s linear}html#ecwid_html body#ecwid_body a.ecwid-icolink svg.ecwid-icon .stroked{fill:none;stroke:#c8f4f1}html#ecwid_html body#ecwid_body a.ecwid-icolink:hover svg.ecwid-icon *,html#ecwid_html body#ecwid_body a.ecwid-icolink:active svg.ecwid-icon *,html#ecwid_html body#ecwid_body a.ecwid-icolink:focus svg.ecwid-icon *{fill:#1a7ac4}html#ecwid_html body#ecwid_body a.ecwid-icolink:hover svg.ecwid-icon .stroked,html#ecwid_html body#ecwid_body a.ecwid-icolink:active svg.ecwid-icon .stroked,html#ecwid_html body#ecwid_body a.ecwid-icolink:focus svg.ecwid-icon .stroked{fill:none;stroke:#1a7ac4}html#ecwid_html body#ecwid_body div.ecwid-alert-error{font-size:14px;line-height:1.4;padding:20px;border-radius:5px;border:none;background-color:#fae3da;color:#a20505;box-sizing:border-box;-moz-box-sizing:border-box}html#ecwid_html body#ecwid_body div.ecwid-alert-success{font-size:14px;line-height:1.4;padding:20px;border-radius:5px;border:none;background-color:#d9edc9;color:#0e766d;box-sizing:border-box;-moz-box-sizing:border-box}html#ecwid_html body#ecwid_body div.ecwid-alert-error .ecwid-alert-error-title,html#ecwid_html body#ecwid_body div.ecwid-alert-success .ecwid-alert-success-title{font-weight:600}html#ecwid_html body#ecwid_body div.ecwid-alert-error.ecwid-alert-error-no-text .ecwid-alert-error-title,html#ecwid_html body#ecwid_body div.ecwid-alert-error.ecwid-alert-success-no-text .ecwid-alert-success-title{text-align:center}html#ecwid_html body#ecwid_body div.ecwid-modal-backdrop{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:0.6;z-index:10}html#ecwid_html body#ecwid_body .ecwid-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:940;overflow:auto;overflow-y:scroll}html#ecwid_html body#ecwid_body .ecwid-modal-dialog{margin:0 auto;position:relative;z-index:950;padding:0 10px}html#ecwid_html body#ecwid_body .ecwid-modal-dialog .ecwid-modal-content{background-color:#fff;border-radius:3px;padding:30px 0 0;position:relative;overflow:hidden}html#ecwid_html body#ecwid_body .ecwid-modal-dialog .ecwid-modal-content .ecwid-modal-title{color:#1a7ac4;padding:0 25px 12px;font-size:20px;line-height:1.2;display:block}.ecwid-modal-dialog .ecwid-modal-content .ecwid-modal-body{margin:0 25px 23px;overflow:visible}html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items{border-collapse:collapse;margin-top:5px;width:100%}html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items td{border:0;border-top:1px solid #ededed;padding:6px 0;vertical-align:middle;height:30px}html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items td.ecwid-modal-table-item-radio{width:10%}html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items td.ecwid-modal-table-item-price-cell{vertical-align:top;padding-left:20px}html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items tr:first-child>td{border:none}html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items td input{margin:0 10px 0 0;width:12px;height:15px}html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items .ecwid-modal-table-item-label{font-size:12px;line-height:1.3;cursor:pointer}html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items .ecwid-text-tip{cursor:pointer}html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items .ecwid-modal-table-item-price{font-size:13px;line-height:1.4;padding-top:6px;text-align:right}html#ecwid_html body#ecwid_body .ecwid-modal-footer{margin:23px 25px 25px;text-align:center}html#ecwid_html body#ecwid_body .ecwid-animation-upscaleAndFadeIn-from{opacity:0.0;filter:alpha(opacity=0);-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}html#ecwid_html body#ecwid_body .ecwid-animation-upscaleAndFadeIn-to{opacity:1.0;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}html#ecwid_html body#ecwid_body .ecwid-animation-upscaleAndFadeIn-transition{-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn50Percent-from{opacity:0.0;filter:alpha(opacity=0)}html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn50Percent-to{opacity:0.5;filter:alpha(opacity=50)}html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn50Percent-transition{-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn-from{opacity:0.0;filter:alpha(opacity=0)}html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn-to{opacity:1.0;filter:alpha(opacity=100)}html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn-transition{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}html#ecwid_html body#ecwid_body .ecwid-animation-fadeOut-from{opacity:1.0;filter:alpha(opacity=100)}html#ecwid_html body#ecwid_body .ecwid-animation-fadeOut-to{opacity:0.0;filter:alpha(opacity=0)}html#ecwid_html body#ecwid_body .ecwid-animation-fadeOut-transition{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}@media (max-width: 767px){html#ecwid_html body#ecwid_body div.ecwid-amexPaymentForm{margin-right:0;width:100%}html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-Checkout-DeliveryMethod{max-width:none;margin-right:0}html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-floatLeftPanel{width:100%}html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-Checkout-DeliveryMethod table{width:100%}html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod div.ecwid-form{width:100%;box-sizing:border-box}html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List span.ecwid-shippingOption label{max-width:none;margin-left:0}html#ecwid_html body#ecwid_body .ecwid div.ecwid-AddressForm div.ecwid-form,html#ecwid_html body#ecwid_body .ecwid .store-pickup-subblock .ecwid-form{width:100%;box-sizing:border-box}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm div.ecwid-form{max-width:100%}html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod span.ecwid-shippingOption label{word-break:break-all}html#ecwid_html body#ecwid_body div.ecwid-amexPaymentForm{margin-right:0;width:100%}html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-ver{width:100%}html#ecwid_html body#ecwid_body div.ecwid-ppReview-block{margin:3px 0}html#ecwid_html body#ecwid_body div.ecwid-Checkout .ecwid-checkout-placeholder{display:none}}html#ecwid_html body#ecwid_body div.ecwid-Checkout .ecwid-checkout-placeholder{margin-top:70px}@media (max-width: 400px){html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-fieldWrapper table.ecwid-fieldEnvelope.ecwid-AddressForm-country{max-width:100%;width:100%}html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-fieldWrapper table.ecwid-fieldEnvelope{table-layout:fixed;width:100%}}html#ecwid_html body#ecwid_body blockquote.ec-description-blockquote,html#ecwid_html body#ecwid_body blockquote.ecwid-description-blockquote{background:none;margin:0 auto;padding:2em 2em 2em 3.2em;position:relative;overflow:hidden}html#ecwid_html body#ecwid_body blockquote.ec-description-blockquote,html#ecwid_html body#ecwid_body blockquote.ec-description-blockquote p,html#ecwid_html body#ecwid_body blockquote.ecwid-description-blockquote,html#ecwid_html body#ecwid_body blockquote.ecwid-description-blockquote p{color:#333;font-size:1.075em;font-style:italic;line-height:1.5;text-align:left}html#ecwid_html body#ecwid_body blockquote.ec-description-blockquote:before,html#ecwid_html body#ecwid_body blockquote.ecwid-description-blockquote:before{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjAgNDciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gPHBhdGggZD0iTTIyLjYxNTM4NDYsMCBDOC4zMzc0MDIzNCw3LjE0MDEzNjcyIDAuNDA3NzE0ODQ0LDE5LjA5MjI4NTIgMC40MDc3MTQ4NDQsMzIuMjE5MjM4MyBDMC40MDc3MTQ4NDQsNDEuNzc0NDE0MSA2LjMwMDc4MTI1LDQ2LjkwMjM0MzggMTQuMzY5NjI4OSw0Ni45MDIzNDM4IEMzMS4zMzI1MjM2LDQ2LjkwMjM0MzggMjkuMjAwMTk1MywxOC4wNTAyOTMgMTIuMDIxOTcyNywyMy41IEMxNC4yNjg1NTQ3LDE2LjE0NjQ4NDQgMjEuNTk4NDQ1LDkuMTk3NTI4NTUgMjcuMzY3Njc1OCw2LjEyMDYwNTQ3IEwyMi42MTUzODQ2LDAgWiBNNTQuNjE1Mzg0NiwwIEM0MC4zMzc0MDIzLDcuMTQwMTM2NzIgMzIuNDA3NzE0OCwxOS4wOTIyODUyIDMyLjQwNzcxNDgsMzIuMjE5MjM4MyBDMzIuNDA3NzE0OCw0MS43NzQ0MTQxIDM4LjMwMDc4MTIsNDYuOTAyMzQzOCA0Ni4zNjk2Mjg5LDQ2LjkwMjM0MzggQzYzLjMzMjUyMzYsNDYuOTAyMzQzOCA2MS4yMDAxOTUzLDE4LjA1MDI5MyA0NC4wMjE5NzI3LDIzLjUgQzQ2LjI2ODU1NDcsMTYuMTQ2NDg0NCA1My41OTg0NDUsOS4xOTc1Mjg1NSA1OS4zNjc2NzU4LDYuMTIwNjA1NDcgTDU0LjYxNTM4NDYsMCBaIiBpZD0iUGF0aC1Db3B5IiBmaWxsPSIjREZERkRGIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+IDwvZz4gPC9zdmc+) no-repeat;background-size:auto 100%;content:'';display:block;height:1.4em;left:0.7em;position:absolute;top:2em;width:2.5em}html#ecwid_html body#ecwid_body #ecwid_loading_indicator{width:100%;height:100%;min-height:400px;position:relative;box-sizing:content-box;-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}html#ecwid_html body#ecwid_body #ecwid_loading_indicator.ecwid-preloading .loader{box-shadow:none;background-color:transparent}html#ecwid_html body#ecwid_body #ecwid_loading_indicator *{box-sizing:content-box;-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}html#ecwid_html body#ecwid_body #ecwid_loading_indicator .loader{width:88px;height:88px;margin-left:-57px;margin-top:-57px;position:absolute;left:50%;top:50%;padding:13px;border-radius:50%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1)}html#ecwid_html body#ecwid_body #ecwid_loading_indicator .loader .spinner-ball-outer{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3E%3Cpath fill='none' stroke='%231a7ac4' stroke-linecap='round' stroke-width='3' d='M64.8 79.5C58.4 83.3 51 85.5 43 85.5 27 85.5 13 76.6 5.8 63.5M64.4 6.2C77 13.6 85.5 27.3 85.5 43 85.5 50.7 83.4 58 79.8 64.2M.5 43C.5 19.5 19.5.5 43 .5' transform='translate(1 1)'/%3E%3C/svg%3E") center center no-repeat;background-size:88px auto;width:88px;height:88px;position:static;top:0;left:0;-webkit-animation:ecwid-spinright .8s infinite linear;animation:ecwid-spinright .8s infinite linear}html#ecwid_html body#ecwid_body #ecwid_loading_indicator .loader .spinner-ball-inner{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%231a7ac4' d='M20 39.5C9.2 39.5.5 30.8.5 20S9.2.5 20 .5 39.5 9.2 39.5 20c0 .8-.7 1.5-1.5 1.5s-1.5-.7-1.5-1.5c0-9.1-7.4-16.5-16.5-16.5S3.5 10.9 3.5 20 10.9 36.5 20 36.5c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5z'/%3E%3C/svg%3E") center center no-repeat;background-size:40px auto;margin:-64px auto 64px;width:40px;height:40px;position:static;top:0;left:0;-webkit-animation:ecwid-spinleft .5s infinite linear;animation:ecwid-spinleft .5s infinite linear}html#ecwid_html body#ecwid_body #ecwid_loading_indicator .loader img.loader-object{width:100%;max-width:1000px;min-width:0;height:100%;max-height:1000px;min-height:0;position:static;padding:0;margin:0;border:0;box-shadow:none;background:transparent none;display:block;float:none;visibility:visible;opacity:1;border-radius:50%;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}html#ecwid_html body#ecwid_body table.ec-description-table,html#ecwid_html body#ecwid_body table.ecwid-description-table{box-shadow:inset 0 0 0 1px #ccc;margin:10px 0 20px;text-align:left}html#ecwid_html body#ecwid_body .ecwid-productBrowser-categoryDescription table,html#ecwid_html body#ecwid_body table.ec-description-table,html#ecwid_html body#ecwid_body table.ecwid-description-table{display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;border-collapse:collapse;border-spacing:0;box-shadow:inset 0 0 0 1px #ccc;width:auto}html#ecwid_html body#ecwid_body table.ec-description-table img,html#ecwid_html body#ecwid_body table.ecwid-description-table img{display:block}html#ecwid_html body#ecwid_body table.ec-description-table td,html#ecwid_html body#ecwid_body table.ec-description-table th,html#ecwid_html body#ecwid_body table.ecwid-description-table td,html#ecwid_html body#ecwid_body table.ecwid-description-table th{border:1px solid #ccc;height:20px;padding:5px 10px;text-align:inherit;vertical-align:top}html#ecwid_html body#ecwid_body table.ecwid-description-table.table-striped tbody tr:nth-child(odd)>th,html#ecwid_html body#ecwid_body table.ecwid-description-table.table-striped tbody tr:nth-child(odd)>td{background-color:#f0f0f0}html#ecwid_html body#ecwid_body table.ecwid-description-table.table-row-only{border:none}html#ecwid_html body#ecwid_body table.ecwid-description-table.table-row-only th,html#ecwid_html body#ecwid_body table.ecwid-description-table.table-row-only td{border-width:0;border-bottom-width:1px}html#ecwid_html body#ecwid_body table.ecwid-description-table.table-noborder,html#ecwid_html body#ecwid_body table.ecwid-description-table.table-noborder td,html#ecwid_html body#ecwid_body table.ecwid-description-table.table-noborder th{border:none}html#ecwid_html body#ecwid_body table.ecwid-description-table.table-collapsed th,html#ecwid_html body#ecwid_body table.ecwid-description-table.table-collapsed td{padding:0}html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-center{text-align:center}html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-right{text-align:right}html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-middle,html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-middle td,html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-middle th{vertical-align:middle}html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-bottom,html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-bottom th,html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-bottom td{vertical-align:bottom}html#ecwid_html body#ecwid_body .ecwid-switched-layer{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height 0s ease-in-out .15s, opacity .15s ease-in-out 0s;transition:max-height 0s ease-in-out .15s, opacity .15s ease-in-out 0s}html#ecwid_html body#ecwid_body .ecwid-switched-layer-active{max-height:10000px;opacity:1;-webkit-transition:max-height 0s ease-in-out .15s, opacity .15s ease-in-out .15s;transition:max-height 0s ease-in-out .15s, opacity .15s ease-in-out .15s}html#ecwid_html body#ecwid_body .ecwid-expanded-layer{height:0;overflow:hidden}html#ecwid_html body#ecwid_body .ecwid-expanded-layer>div{opacity:0;-webkit-transition:opacity .15s ease-in-out 0s;transition:opacity .15s ease-in-out 0s}html#ecwid_html body#ecwid_body .ecwid-expanded-layer-animate{-webkit-transition:height .3s ease-in-out 0s;transition:height .3s ease-in-out 0s}html#ecwid_html body#ecwid_body .ecwid-expanded-layer-active>div{opacity:1;-webkit-transition:opacity .15s ease-in-out .15s;transition:opacity .15s ease-in-out .15s}html#ecwid_html body#ecwid_body .ecwid-smooth-scroll{will-change:scroll-position}html#ecwid_html body#ecwid_body #ecwid-payment-details-paypal-placeholder iframe,html#ecwid_html body#ecwid_body #ecwid-cart-paypal-placeholder iframe{visibility:visible !important;display:block !important;opacity:1 !important}html#ecwid_html body#ecwid_body #ec-cart-paypal-wall-placeholder{min-height:174px}html#ecwid_html body#ecwid_body #ec-cart-paypal-wall-placeholder .paypalplus_loader_spinner{box-sizing:content-box;height:150px;width:100%;position:absolute;z-index:10}html#ecwid_html body#ecwid_body #ec-cart-paypal-wall-placeholder .paypalplus_loader_spinner .paypalplus_loader_spinwrap{box-sizing:content-box;width:200px;position:absolute;top:35%;left:50%;margin-left:-100px}html#ecwid_html body#ecwid_body #ec-cart-paypal-wall-placeholder .paypalplus_loader_spinner .paypalplus_loader_anim{box-sizing:content-box;height:30px;width:30px;position:absolute;top:0;left:50%;margin:0 0 0 -23px;opacity:1;filter:alpha(opacity=100);-webkit-animation:rotation .7s infinite linear;-moz-animation:rotation .7s infinite linear;-o-animation:rotation .7s infinite linear;animation:rotation .7s infinite linear;border-left:8px solid #cccbcb;border-right:8px solid #cccbcb;border-bottom:8px solid #cccbcb;border-top:8px solid #6c7378;border-radius:100%}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}html#ecwid_html body#ecwid_body .ec-fix-embed-pb-width{width:100%}html#ecwid_html body#ecwid_body .ecwid-productBrowser-innerTable{width:100%}html#ecwid_html body#ecwid_body .ecwid-responsive .ecwid-productBrowser-innerTable{table-layout:fixed}html#ecwid_html body#ecwid_body table.ecwid-productBrowser-auth-mini{width:100%}html#ecwid_html body#ecwid_body div.ecwid-productBrowser-auth{position:relative;text-align:right;line-height:1.43}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-anonim,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged{top:2px;margin:6px 190px 7px 0}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-anonim:empty,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged:empty{display:none}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-anonim-mini,html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged-mini{margin-right:0}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged span{vertical-align:middle;display:inline-block}html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged .ecwid-ProductBrowser-auth-logged-name{overflow-x:hidden}html#ecwid_html body#ecwid_body span.ecwid-ProductBrowser-auth-space{padding:0 7px}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-ProductBrowser-auth-anonim,html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-ProductBrowser-auth-logged{margin-right:0}html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-ProductBrowser-auth-anonim,html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-ProductBrowser-auth-logged{margin-right:0}@keyframes ecwid-coveringAnimator-forward-cover{from{opacity:0;transform:scale(0.1)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes ecwid-coveringAnimator-forward-cover{from{opacity:0;-webkit-transform:scale(0.1)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes ecwid-coveringAnimator-forward-uncover{from{opacity:1}to{opacity:0}}@-webkit-keyframes ecwid-coveringAnimator-forward-uncover{from{opacity:1}to{opacity:0}}@keyframes ecwid-coveringAnimator-backward-cover{from{opacity:0}to{opacity:1}}@-webkit-keyframes ecwid-coveringAnimator-backward-cover{from{opacity:0}to{opacity:1}}@keyframes ecwid-coveringAnimator-backward-uncover{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0.01)}}@-webkit-keyframes ecwid-coveringAnimator-backward-uncover{from{opacity:1;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(0.01)}}@keyframes appear{from{opacity:0}to{opacity:1}}@-webkit-keyframes appear{from{opacity:0}to{opacity:1}}@keyframes ecwid-spinleft{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes ecwid-spinleft{0%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes ecwid-spinright{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes ecwid-spinright{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes showpopup{from{opacity:0;margin-top:-50px}to{opacity:1;margin-top:0}}@-webkit-keyframes showpopup{from{opacity:0;margin-top:-50px}to{opacity:1;margin-top:0}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(-140deg)}100%{-webkit-transform:rotate(0)}}@keyframes ecwid-button-actionOK{0%{opacity:1;transform:translate3d(0, .001%, 0)}18%{opacity:0;transform:translate3d(0, 70%, 0)}82%{opacity:0;transform:translate3d(0, .001%, 0)}100%{opacity:1;transform:translate3d(0, .001%, 0)}}@-webkit-keyframes ecwid-button-actionOK{0%{opacity:1;-webkit-transform:translate3d(0, .001%, 0)}18%{opacity:0;-webkit-transform:translate3d(0, 70%, 0)}82%{opacity:0;-webkit-transform:translate3d(0, .001%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, .001%, 0)}}@keyframes ecwid-button-actionOK-secondary{0%{opacity:0;transform:translate3d(0, -70%, 0)}18%{opacity:1;transform:translate3d(0, .001%, 0)}82%{opacity:1;transform:translate3d(0, .001%, 0)}100%{opacity:0;transform:translate3d(0, .001%, 0)}}@-webkit-keyframes ecwid-button-actionOK-secondary{0%{opacity:0;-webkit-transform:translate3d(0, -70%, 0)}18%{opacity:1;-webkit-transform:translate3d(0, .001%, 0)}82%{opacity:1;-webkit-transform:translate3d(0, .001%, 0)}100%{opacity:0;-webkit-transform:translate3d(0, .001%, 0)}}@keyframes button-primary-focus{50%{background-color:#595959}}@keyframes button-secondary-focus{50%{background-color:#f2f2f2}}@keyframes preloader-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes bounce-x{0%{transform:translate3d(0, 0, 0)}10%{transform:translate3d(-6px, 0, 0)}20%{transform:translate3d(12px, 0, 0)}29%{transform:translate3d(-12px, 0, 0)}38%{transform:translate3d(11px, 0, 0)}47%{transform:translate3d(-9px, 0, 0)}56%{transform:translate3d(7px, 0, 0)}65%{transform:translate3d(-5px, 0, 0)}74%{transform:translate3d(3px, 0, 0)}83%{transform:translate3d(-1px, 0, 0)}92%{transform:translate3d(1px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes bounce-top{0%{transform:translate3d(0, 0, 0)}12%{transform:translate3d(0, -5px, 0)}25%{transform:translate3d(0, -7px, 0)}37%{transform:translate3d(0, -5px, 0)}50%{transform:translate3d(0, 0, 0)}62%{transform:translate3d(0, -3px, 0)}75%{transform:translate3d(0, -4px, 0)}87%{transform:translate3d(0, -3px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes heartbit-1x{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes form-control-svg{0%,100%{opacity:0}6%,94%{opacity:1}}@keyframes form-control-text{0%,100%{opacity:1}6%,94%{opacity:0}}@keyframes form-control-check{from{opacity:1;stroke-dasharray:50;stroke-dashoffset:50}to{opacity:1;stroke-dasharray:50;stroke-dashoffset:0}}@keyframes marker-required{0%{opacity:1;transform:scale(0)}100%{opacity:0;transform:scale(2)}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes move-bg{0%{background-position:200% 0}100%{background-position:0 0}}@keyframes showFromTop{0%{opacity:0;transform:translate3d(0, -10px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes showFromBottom{0%{opacity:0;transform:translate3d(0, 20px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes hideToTop{0%{opacity:1;transform:translate3d(0, 0, 0)}100%{opacity:0;transform:translate3d(0, -20px, 0)}}@keyframes hideToBottom{0%{opacity:1;transform:translate3d(0, 0, 0)}100%{opacity:0;transform:translate3d(0, 20px, 0)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes popup-show-wrap{from{transform:translateX(60px)}to{transform:translateX(0)}}@keyframes popup-hide-wrap{from{transform:translateX(0)}to{transform:translateX(60px)}}@keyframes popup-show-wrap-from-left{from{transform:translateX(-60px)}to{transform:translateX(0)}}html#ecwid_html body#ecwid_body .ec-size .ec-store{/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */}html#ecwid_html body#ecwid_body .ec-size .ec-store{margin:0;padding:0;font-family:"Root UI","-apple-system","BlinkMacSystemFont","Segoe UI","Roboto",Arial,sans-serif;text-align:left;word-wrap:normal;word-break:normal}html#ecwid_html body#ecwid_body .ec-size .ec-store article,html#ecwid_html body#ecwid_body .ec-size .ec-store aside,html#ecwid_html body#ecwid_body .ec-size .ec-store footer,html#ecwid_html body#ecwid_body .ec-size .ec-store header,html#ecwid_html body#ecwid_body .ec-size .ec-store nav,html#ecwid_html body#ecwid_body .ec-size .ec-store section{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store figcaption,html#ecwid_html body#ecwid_body .ec-size .ec-store figure,html#ecwid_html body#ecwid_body .ec-size .ec-store main{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store figure{margin:1em 40px}html#ecwid_html body#ecwid_body .ec-size .ec-store hr{overflow:visible;box-sizing:content-box;height:0}html#ecwid_html body#ecwid_body .ec-size .ec-store pre{font-family:monospace;font-size:1em}html#ecwid_html body#ecwid_body .ec-size .ec-store a{background-color:transparent;text-decoration:none;-webkit-text-decoration-skip:objects}html#ecwid_html body#ecwid_body .ec-size .ec-store a:active,html#ecwid_html body#ecwid_body .ec-size .ec-store a:hover{outline-width:0}html#ecwid_html body#ecwid_body .ec-size .ec-store abbr[title]{border-bottom:none;text-decoration:underline}html#ecwid_html body#ecwid_body .ec-size .ec-store b,html#ecwid_html body#ecwid_body .ec-size .ec-store strong{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store code,html#ecwid_html body#ecwid_body .ec-size .ec-store kbd,html#ecwid_html body#ecwid_body .ec-size .ec-store samp{font-family:monospace;font-size:1em}html#ecwid_html body#ecwid_body .ec-size .ec-store dfn{font-style:italic}html#ecwid_html body#ecwid_body .ec-size .ec-store mark{background-color:#a20505;color:#000}html#ecwid_html body#ecwid_body .ec-size .ec-store small{font-size:80%}html#ecwid_html body#ecwid_body .ec-size .ec-store sub,html#ecwid_html body#ecwid_body .ec-size .ec-store sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}html#ecwid_html body#ecwid_body .ec-size .ec-store sub{bottom:-.25em}html#ecwid_html body#ecwid_body .ec-size .ec-store sup{top:-.5em}html#ecwid_html body#ecwid_body .ec-size .ec-store audio,html#ecwid_html body#ecwid_body .ec-size .ec-store video{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store audio:not([controls]){display:none;height:0}html#ecwid_html body#ecwid_body .ec-size .ec-store img{border-style:none}html#ecwid_html body#ecwid_body .ec-size .ec-store svg:not(:root){overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store button,html#ecwid_html body#ecwid_body .ec-size .ec-store input,html#ecwid_html body#ecwid_body .ec-size .ec-store optgroup,html#ecwid_html body#ecwid_body .ec-size .ec-store select,html#ecwid_html body#ecwid_body .ec-size .ec-store textarea{margin:0;font-family:"Root UI","-apple-system","BlinkMacSystemFont","Segoe UI","Roboto",Arial,sans-serif;font-size:100%;line-height:1.15}html#ecwid_html body#ecwid_body .ec-size .ec-store button,html#ecwid_html body#ecwid_body .ec-size .ec-store input{overflow:visible}html#ecwid_html body#ecwid_body .ec-size .ec-store button,html#ecwid_html body#ecwid_body .ec-size .ec-store select{text-transform:none}html#ecwid_html body#ecwid_body .ec-size .ec-store button,html#ecwid_html body#ecwid_body .ec-size .ec-store html [type="button"],html#ecwid_html body#ecwid_body .ec-size .ec-store [type="reset"],html#ecwid_html body#ecwid_body .ec-size .ec-store [type="submit"]{-webkit-appearance:button}html#ecwid_html body#ecwid_body .ec-size .ec-store fieldset{margin:0;padding:0;border:none}html#ecwid_html body#ecwid_body .ec-size .ec-store legend{overflow:hidden;height:0}html#ecwid_html body#ecwid_body .ec-size .ec-store progress{display:inline-block;vertical-align:baseline}html#ecwid_html body#ecwid_body .ec-size .ec-store textarea{overflow:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store [type="checkbox"],html#ecwid_html body#ecwid_body .ec-size .ec-store [type="radio"]{box-sizing:border-box;padding:0}html#ecwid_html body#ecwid_body .ec-size .ec-store [type="number"]::-webkit-inner-spin-button,html#ecwid_html body#ecwid_body .ec-size .ec-store [type="number"]::-webkit-outer-spin-button{height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store [type="search"]{outline-offset:-2px;-webkit-appearance:textfield}html#ecwid_html body#ecwid_body .ec-size .ec-store [type="search"]::-webkit-search-cancel-button,html#ecwid_html body#ecwid_body .ec-size .ec-store [type="search"]::-webkit-search-decoration{-webkit-appearance:none}html#ecwid_html body#ecwid_body .ec-size .ec-store ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}html#ecwid_html body#ecwid_body .ec-size .ec-store details,html#ecwid_html body#ecwid_body .ec-size .ec-store menu{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store summary{display:list-item}html#ecwid_html body#ecwid_body .ec-size .ec-store canvas{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store template{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store [hidden]{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store *{box-sizing:border-box;opacity:1;min-width:0;max-width:none;min-height:0;max-height:none;margin:0;padding:0;background:none;box-shadow:none;letter-spacing:normal;word-spacing:normal;transform:none;transform-origin:center center;transition:none}html#ecwid_html body#ecwid_body .ec-size .ec-store *:focus:not(:focus-visible){outline:none}html#ecwid_html body#ecwid_body .ec-size .ec-store canvas:not([width]),html#ecwid_html body#ecwid_body .ec-size .ec-store embed:not([width]),html#ecwid_html body#ecwid_body .ec-size .ec-store iframe:not([width]),html#ecwid_html body#ecwid_body .ec-size .ec-store img:not([width]),html#ecwid_html body#ecwid_body .ec-size .ec-store object:not([width]),html#ecwid_html body#ecwid_body .ec-size .ec-store video:not([width]),html#ecwid_html body#ecwid_body .ec-size .ec-store svg:not([width]){width:initial}html#ecwid_html body#ecwid_body .ec-size .ec-store canvas:not([height]),html#ecwid_html body#ecwid_body .ec-size .ec-store embed:not([height]),html#ecwid_html body#ecwid_body .ec-size .ec-store iframe:not([height]),html#ecwid_html body#ecwid_body .ec-size .ec-store img:not([height]),html#ecwid_html body#ecwid_body .ec-size .ec-store object:not([height]),html#ecwid_html body#ecwid_body .ec-size .ec-store video:not([height]),html#ecwid_html body#ecwid_body .ec-size .ec-store svg:not([height]){height:initial}html#ecwid_html body#ecwid_body .ec-size .ec-store fb\:comments,html#ecwid_html body#ecwid_body .ec-size .ec-store fb\:comments>span,html#ecwid_html body#ecwid_body .ec-size .ec-store fb\:comments iframe{max-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store h1,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h1{font-size:28px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h1,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h1{font-size:30px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store h1,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h1{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h1,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h1{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h1,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h1{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store h2,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h2{font-size:26px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h2,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h2{font-size:28px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store h2,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h2{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h2,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h2{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h2,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h2{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store h3,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h3{font-size:22px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h3,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h3{font-size:26px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store h3,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h3{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h3,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h3{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h3,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h3{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store h4,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h4{font-size:18px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h4,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h4{font-size:22px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store h4,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h4{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h4,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h4{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h4,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h4{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store h5,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h5{font-size:16px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h5,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h5{font-size:18px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store h5,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h5{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h5,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h5{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h5,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h5{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store h6,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h6{font-size:16px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store h6,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h6{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h6,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h6{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h6,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h6{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store p,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-block{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store p,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-text-block{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store p,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-text-block{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store p+p,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-block+p{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store p+p,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-text-block+p{margin-top:-8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store p+p,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-text-block+p{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store p:last-child,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-block:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store p:last-child,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-text-block:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store p:last-child,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-text-block:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store ul,html#ecwid_html body#ecwid_body .ec-size .ec-store ol,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list{padding-left:24px}html#ecwid_html body#ecwid_body .ec-size .ec-store ul,html#ecwid_html body#ecwid_body .ec-size .ec-store ol,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store ul ul,html#ecwid_html body#ecwid_body .ec-size .ec-store ul ol,html#ecwid_html body#ecwid_body .ec-size .ec-store ul li,html#ecwid_html body#ecwid_body .ec-size .ec-store ul .ec-list,html#ecwid_html body#ecwid_body .ec-size .ec-store ol ul,html#ecwid_html body#ecwid_body .ec-size .ec-store ol ol,html#ecwid_html body#ecwid_body .ec-size .ec-store ol li,html#ecwid_html body#ecwid_body .ec-size .ec-store ol .ec-list,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list ul,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list ol,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list li,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list .ec-list{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul li,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul .ec-list,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol li,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol .ec-list,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list li,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list .ec-list{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul li,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul .ec-list,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol li,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol .ec-list,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list li,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list .ec-list{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store ul li ul,html#ecwid_html body#ecwid_body .ec-size .ec-store ul li ol,html#ecwid_html body#ecwid_body .ec-size .ec-store ul li .ec-list,html#ecwid_html body#ecwid_body .ec-size .ec-store ol li ul,html#ecwid_html body#ecwid_body .ec-size .ec-store ol li ol,html#ecwid_html body#ecwid_body .ec-size .ec-store ol li .ec-list,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list li ul,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list li ol,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list li .ec-list{margin-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul li ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul li ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul li .ec-list,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol li ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol li ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol li .ec-list,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list li ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list li ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list li .ec-list{margin-top:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul li ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul li ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul li .ec-list,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol li ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol li ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol li .ec-list,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list li ul,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list li ol,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list li .ec-list{margin-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store blockquote,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-quote{position:relative;padding:0 0 0 40px;font-style:italic;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store blockquote,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-quote{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store blockquote,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-quote{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store blockquote,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-quote{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store blockquote,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-quote{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store blockquote,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-quote{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store blockquote,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-quote{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store blockquote,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-quote{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store blockquote,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-quote{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store blockquote,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-quote{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store blockquote::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-quote::before{content:'';display:block;position:absolute;top:0;left:8px;width:28px;height:16px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 60 47' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.615 0C8.337 7.14.408 19.092.408 32.22.408 41.773 6.3 46.9 14.37 46.9c16.963 0 14.83-28.852-2.348-23.402 2.247-7.354 9.576-14.302 15.346-17.38L22.615 0zm32 0C40.337 7.14 32.408 19.092 32.408 32.22c0 9.554 5.893 14.682 13.962 14.682 16.963 0 14.83-28.852-2.348-23.402 2.247-7.354 9.576-14.302 15.346-17.38L54.615 0z' fill='%23757575' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:auto 100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-muted{color:#757575}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-initial-size{font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-store__content-wrapper{margin:0 auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-store__content-wrapper:not(.ec-store__content-wrapper--wide){max-width:1280px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-title{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-title{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-title{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-title{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-title{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-title{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .page-title__name--desktop{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .page-title__name--mobile{display:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__mute--mobile{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .page-title__solid{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-links{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-links{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__wrapper{margin:0;padding:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item{display:inline-block;list-style:none;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item{margin-right:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .ec-page-links__item{margin-right:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-links__item{margin-right:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-links__item{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-links__item{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-links__item{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-links__item{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-links__item{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-page-links__item{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item--selected .ec-page-links__link,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item--selected .ec-page-links__link:visited{color:#333;cursor:default;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-body{margin-bottom:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-body{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-body{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-page-body{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body img{max-width:100%;height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body embed,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body object,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body iframe{max-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body table{overflow-x:auto;width:auto;max-width:100%;border-spacing:0;border-collapse:collapse}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body a{font-size:inherit;line-height:inherit;word-break:break-all;word-break:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body a,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body a:visited{color:#1a7ac4;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body a:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body a:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-body p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-body p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body::after{content:"";display:table;clear:both}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-buttons{margin-bottom:35px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-buttons{margin-bottom:28px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-buttons{margin-bottom:35px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-button{display:inline-block;width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .ec-page-button{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-button{margin-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-button{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-button{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-button{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-button{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .ec-page-button{width:auto;max-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-button .form-control--button{min-width:100px}html#ecwid_html body#ecwid_body .ec-size .ec-store hr{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store hr{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store hr{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store table{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store table{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store table{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store table{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store table{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store table{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .clearboth{clear:both}html#ecwid_html body#ecwid_body.ec-fix-frame-width{width:1px;min-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store--loading{min-height:640px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-hidden{display:none !important}html#ecwid_html body#ecwid_body .ec-size .ec-store .svg-icon{color:inherit}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control{display:inline-block;position:relative;width:auto;max-width:100%;height:auto;-webkit-font-smoothing:antialiased;text-align:left;vertical-align:middle}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--flexible{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--flexible .form-control__inline-label{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .form__title{margin:4px 0;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form__title{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form__title{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form__title{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form-choice-group__item{cursor:pointer;-webkit-tap-highlight-color:transparent}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-form-choice-group__item{margin:0;border-top:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-form-choice-group__item .form-control{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-form-choice-group__item .form-control__inline-label{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-form-choice-group__item .form-control__inline-label{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-form-choice-group__item .form-control__inline-label{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form--cards .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form--cards .form-control__select{letter-spacing:1px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form--mb2{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form--mb2{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form--mb2{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__row{display:flex;flex-wrap:wrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__row{margin-left:-5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__row{margin-left:-4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__row{margin-left:-5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__row{margin-right:-5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__row{margin-right:-4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__row{margin-right:-5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell{display:flex;flex-direction:column;align-items:flex-start;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell{padding-left:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__cell{padding-left:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__cell{padding-left:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell{padding-right:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__cell{padding-right:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__cell{padding-right:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__cell{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__cell{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--1{width:8.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--2{width:16.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--3{width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--4{width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--5{width:41.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--6{width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--7{width:58.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--8{width:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--9{width:75%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--10{width:83.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--11{width:91.6666666667%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-form__cell{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--vtop{justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--vcenter{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--vbottom{justify-content:flex-end}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--hleft{align-items:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--hcenter{align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--hright{align-items:flex-end}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__title{margin-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__title{margin-top:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__title{margin-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-form__pec-note{transform:translateY(calc(16px + max(-50%, -22px)))}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__pec-note{transform:translateY(calc(20px + max(-50%, -25px)))}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control{border:none;border-radius:3px;background-color:#fbfbfb;color:#6e6e6e;font-size:inherit;line-height:normal;transition:background-color .15s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:hover:not(.form-control--error):not(.form-control--focus) .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:hover:not(.form-control--error):not(.form-control--focus) .form-control__textarea,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:hover:not(.form-control--error):not(.form-control--focus) .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:hover:not(.form-control--error):not(.form-control--focus) .form-control__suffix{border-color:#a8bac7;box-shadow:0 0 0 rgba(0,0,0,0) inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:hover{background-color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--no-hover:hover{background-color:#fbfbfb}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--no-hover:hover.form-control--focus{background-color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--no-hover:hover.form-control--error{background-color:#fff0f0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__inner{box-shadow:0 1px 2px rgba(0,0,0,0.08) inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__text{box-shadow:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix:hover .form-control__inner::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix:hover .form-control__inner::before{z-index:-1}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix:hover .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix:hover .form-control__suffix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix:hover .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix:hover .form-control__suffix{background-color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix:hover .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix:hover .form-control__prefix:hover{background-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__label{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--prefix .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--prefix .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--prefix .form-control__label{padding-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--prefix .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--prefix .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--prefix .form-control__label{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__prefix{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__label{padding-right:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--suffix .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--suffix .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--suffix .form-control__label{padding-right:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--suffix .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--suffix .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--suffix .form-control__label{padding-right:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__suffix{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control input::-ms-clear{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus{background-color:#fff;color:#6e6e6e}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--focus .form-control__textarea,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suffix{border-color:#1a7ac4;box-shadow:0 0 0 1px #1a7ac4 inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suffix{background-color:#fff;color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__prefix::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suffix::before{border-color:#757575}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__prefix:hover{box-shadow:none;background-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suffix{box-shadow:0 1px 0 0 #1a7ac4 inset,-1px 0 0 #1a7ac4 inset,0 -1px 0 0 #1a7ac4 inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__text[type=number]{padding-right:2px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus:hover .form-control__inner::before{z-index:-1}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus.form-control{box-shadow:0 2px 0 0 #1a7ac4 inset,2px 0 0 #1a7ac4 inset,-2px 0 0 #1a7ac4 inset,0 -2px 0 0 #1a7ac4 inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus.form-control--prefix .form-control__text{box-shadow:-1px 1px 0 #1a7ac4 inset,0 -1px 0 #1a7ac4 inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:not(.form-control--focus) .form-control__text[type=number]{-moz-appearance:textfield}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:not(.form-control--focus) .form-control__text[type=number]::-webkit-outer-spin-button,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:not(.form-control--focus) .form-control__text[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail .form-control__text{padding-right:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--success .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fail .form-control__text{padding-right:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--success .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fail .form-control__text{padding-right:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success .form-control__arrow,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success .form-control__icon,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail .form-control__arrow,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail .form-control__icon{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success.form-control--suffix .form-control__icon,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail.form-control--suffix .form-control__icon{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--success.form-control--suffix .form-control__icon,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fail.form-control--suffix .form-control__icon{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--success.form-control--suffix .form-control__icon,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fail.form-control--suffix .form-control__icon{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success .form-control__icon--success{display:flex;z-index:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success .form-control__icon--success svg{animation:heartbit-1x .3s ease forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail .form-control__icon--fail{display:flex;z-index:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail .form-control__icon--fail svg{animation:heartbit-1x .3s ease forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error{background-color:#fff0f0;color:#e56464}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__textarea,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__suffix{border-color:#e56363;color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__suffix{background-color:#fff0f0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__prefix::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__suffix::before{border-color:#e56363}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__prefix{box-shadow:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__prefix-inner{color:#e56464}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__suffix{box-shadow:0 1px 0 0 #e56363 inset,-1px 0 0 #e56363 inset,0 -1px 0 0 #e56363 inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__suffix-inner{color:#e56464}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__placeholder-inner{opacity:.5}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error.form-control{box-shadow:0 2px 0 0 #e56363 inset,2px 0 0 #e56363 inset,-2px 0 0 #e56363 inset,0 -2px 0 0 #e56363 inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error.form-control--prefix .form-control__text{box-shadow:-1px 1px 0 #e56363 inset,0 -1px 0 #e56363 inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error.form-control--prefix .form-control__prefix{background:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--empty:not(.form-control--focus) .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--empty:not(.form-control--label) .form-control__placeholder{opacity:1;transform:translate3d(0, 0, 0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--empty:not(.form-control--focus) .form-control__label,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--empty:not(.form-control--label) .form-control__label{opacity:0;transform:translate3d(0, 5px, 0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled{background-color:rgba(51,51,51,0.08);cursor:not-allowed;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled .form-control__suffix{background-color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled .form-control__prefix::after,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled .form-control__suffix::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(51,51,51,0.08)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__suffix{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__suffix{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__suffix{height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__suffix{min-height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__suffix{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__suffix{min-height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__ico-btn{width:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__ico-btn{width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__ico-btn{width:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__ico-btn{min-width:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__ico-btn{min-width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__ico-btn{min-width:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__icon{margin-right:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__icon{margin-right:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__icon{margin-right:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__suffix{min-width:40px;padding:0 10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__prefix::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__suffix::before{top:8px;bottom:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__suffix{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--small .form-control__suffix{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix{height:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__suffix{height:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__suffix{height:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix{min-height:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__suffix{min-height:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__suffix{min-height:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__ico-btn{width:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__ico-btn{width:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__ico-btn{width:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__ico-btn{min-width:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__ico-btn{min-width:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__ico-btn{min-width:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__icon{margin-right:7px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__icon{margin-right:5.6px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__icon{margin-right:7px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix{min-width:28px;padding:0 4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix::before{top:4px;bottom:4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__text{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__text{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__text{height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__text{min-height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__text{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__text{min-height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__text{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__text{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__text{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__text{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__text{padding-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__text{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__placeholder{transition:opacity .1s ease-out 0s, transform .1s ease-out}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__label,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__placeholder{z-index:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__icon{margin-right:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__icon{margin-right:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__icon{margin-right:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--textarea .form-control__placeholder{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--textarea .form-control__placeholder{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--textarea .form-control__placeholder{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--textarea .form-control__placeholder{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--textarea .form-control__placeholder{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--textarea .form-control__placeholder{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--textarea .form-control__placeholder{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend .form-control__ico-btn{left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend .form-control__label{padding-left:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend .form-control__label{padding-left:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend .form-control__label{padding-left:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__label{padding-left:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__label{padding-left:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__label{padding-left:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__label{padding-left:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__label{padding-left:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__label{padding-left:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append .form-control__ico-btn{right:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append .form-control__label{padding-right:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append .form-control__label{padding-right:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append .form-control__label{padding-right:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__label{padding-right:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__label{padding-right:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__label{padding-right:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--loading .form-control__ico-btn{cursor:default;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--loading .form-control__loader{z-index:3;opacity:1;transition:opacity .2s linear 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__inner{display:flex;border-radius:3px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__inner::before{content:"";display:block;position:absolute;z-index:2;top:1px;right:0;bottom:0;left:0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.08) inset;transition:border-color .15s ease-out 0s;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__field{position:relative;order:1;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix{display:none;position:relative;z-index:1;flex-shrink:0;align-items:center;justify-content:center;min-width:32px;height:40px;padding:0 6px;border:1px solid #a8bac7;border-radius:3px;background-color:#fbfbfb;color:inherit;white-space:nowrap;-webkit-backface-visibility:hidden;transition:color .15s ease-out 0s, border-color .15s ease-out 0s;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suffix{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__suffix{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suffix{height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suffix{height:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suffix{min-height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__prefix,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suffix{min-height:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix::before{content:"";display:block;position:absolute;top:6px;bottom:6px;border-width:0 0 0 1px;border-style:solid;border-color:#e6e6e6;transition:border-color .15s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix{order:0;border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix{margin-right:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__prefix{margin-right:-8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__prefix{margin-right:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix::before{right:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix{order:2;border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix{margin-left:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suffix{margin-left:-8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suffix{margin-left:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix::before{left:0}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{position:relative;z-index:1;width:100%;border:1px solid #a8bac7;border-radius:3px;outline:none;background-color:transparent;box-shadow:0 1px 2px rgba(0,0,0,0.08) inset;color:#333;transition:border-color .15s ease-out 0s;-webkit-appearance:none;line-height:1.4}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{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__text,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__textarea{font-size:16px}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{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea{padding-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea{padding-left:10px}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{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text:-webkit-autofill~.form-control__label,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea:-webkit-autofill~.form-control__label{opacity:1;transform:translate3d(0, 0, 0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text:-webkit-autofill~.form-control__placeholder,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea:-webkit-autofill~.form-control__placeholder{opacity:0;transform:translate3d(0, -5px, 0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__text{border-left:none;border-radius:0 3px 3px 0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__prefix{margin-right:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text{padding-top:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text{padding-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text{height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text{height:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text{min-height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text{min-height:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea{display:block;resize:vertical}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea{height:80px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea{height:64px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea{height:80px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea{min-height:80px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea{min-height:64px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea{min-height:80px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder{position:absolute;color:inherit;white-space:nowrap;-webkit-backface-visibility:hidden;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label{display:block;right:0;left:1px;overflow:hidden;opacity:1;border-left:1px solid transparent;font-weight:600;text-overflow:ellipsis;transform:translate3d(0, 0, 0);transition:transform .1s ease-out 0s, color .1s ease-out 0s, opacity .1s ease-out 0s;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label{font-size:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__label{font-size:11px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__label{padding-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__label{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__label{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__label{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label{bottom:28px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__label{bottom:22.4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__label{bottom:28px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder{display:flex;top:0;right:0;bottom:0;left:0;opacity:0;align-items:center;border:1px solid transparent;transform:translate3d(0, -5px, 0);line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__placeholder{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__placeholder{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__placeholder{padding-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__placeholder{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__placeholder{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__placeholder{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder-inner{overflow:hidden;width:100%;text-overflow:ellipsis}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__arrow,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon{display:flex;position:absolute;top:0;right:0;bottom:0;align-items:center;color:inherit;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__arrow,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon{width:25px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__arrow,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__icon{width:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__arrow,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__icon{width:25px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__arrow svg,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon svg{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__arrow svg,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon svg{max-width:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__arrow svg,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__icon svg{max-width:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__arrow svg,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__icon svg{max-width:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__arrow svg path,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon svg path{transition:fill .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon{justify-content:flex-end}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__icon{margin-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__icon{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon--success{display:none;color:#1cb920}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon--fail{display:none;color:#e56464}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn{position:absolute;z-index:1;top:0;bottom:0;border:none;outline:none;background:none;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn{width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__ico-btn{width:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__ico-btn{width:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn{min-width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__ico-btn{min-width:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__ico-btn{min-width:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn .svg-icon{display:block;position:relative;width:55%;height:55%;margin:0 auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn svg{display:block;position:absolute;width:auto;max-width:100%;height:100%;margin:0 auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn svg path{transition:fill .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__loader{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-size:40px 40px;transition:opacity .2s linear .3s;animation:progress-bar-stripes .5s linear infinite;background-image:linear-gradient(45deg, rgba(251,251,251,0.06) 25%, rgba(51,51,51,0.06) 25%, rgba(51,51,51,0.06) 50%, rgba(251,251,251,0.06) 50%, rgba(251,251,251,0.06) 75%, rgba(51,51,51,0.06) 75%, rgba(51,51,51,0.06))}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suggestions--filled{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestions{display:none;position:absolute;z-index:1;top:100%;overflow:auto;width:100%;max-height:250px;margin-top:-2px;border-top:2px solid #1a7ac4;border-radius:0 0 3px 3px;background-color:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,0.14)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestions:hover .form-control__suggestion{background-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestions:hover .form-control__suggestion:hover{background-color:#f2f2f2}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion{display:flex;align-items:center;border-left:1px solid transparent;color:#333;cursor:pointer;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suggestion{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__suggestion{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suggestion{padding-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suggestion{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suggestion{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suggestion{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suggestion{height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suggestion{height:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suggestion{min-height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suggestion{min-height:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion:hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion--selected{background-color:#f2f2f2}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--button{border-radius:0;background-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--button:hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--button:active{background-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--button .form-control__loader{transition:opacity .2s linear 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__button{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__button{font-size:18px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--large .form-control__button{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__button{min-height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__button{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__button{min-height:50px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__button{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__button{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__button{height:50px}}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__button{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__button{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--small .form-control__button{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__button{min-height:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__button{min-height:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__button{min-height:30px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__button{height:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__button{height:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__button{height:30px}}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button{background-color:#333;color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button:focus{animation:button-primary-focus .5s linear 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button:hover{background-color:#595959}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__loader{background-image:linear-gradient(45deg, rgba(51,51,51,0.06) 25%, rgba(255,255,255,0.06) 25%, rgba(255,255,255,0.06) 50%, rgba(51,51,51,0.06) 50%, rgba(51,51,51,0.06) 75%, rgba(255,255,255,0.06) 75%, rgba(255,255,255,0.06))}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button{border-color:#ccc;background-color:#fff;color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button:focus{animation:button-secondary-focus .5s linear 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button:hover{border-color:#b3b3b3;background-color:#f2f2f2}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__loader{background-image:linear-gradient(45deg, rgba(255,255,255,0.06) 25%, rgba(51,51,51,0.06) 25%, rgba(51,51,51,0.06) 50%, rgba(255,255,255,0.06) 50%, rgba(255,255,255,0.06) 75%, rgba(51,51,51,0.06) 75%, rgba(51,51,51,0.06))}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled .form-control__button{opacity:.5}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--bounce .form-control__button-text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--bounce .form-control__button-svg{display:inline-block;position:relative;animation:bounce-x .8s ease forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--flexible .form-control__button{padding:0 .8em}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:not(.form-control--loading) .form-control__button{position:relative;z-index:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button{display:inline-block;width:100%;padding:0 1.8em;border:1px solid transparent;border-radius:3px;outline:none;box-shadow:0 0 0 rgba(0,0,0,0);font-weight:600;line-height:normal;text-align:center;word-wrap:break-word;transition:background-color .12s ease-out 0s, color .12s ease-out 0s, border-color .12s ease-out 0s, box-shadow .12s ease-out 0s, transform .05s ease-out 0s, opacity .2s ease-out 0s;cursor:pointer;-webkit-tap-highlight-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__button{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__button{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__button{min-height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__button{min-height:40px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__button{height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__button{height:40px}}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button:hover{box-shadow:0 1px 2px rgba(0,0,0,0.15)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button:active{box-shadow:0 0 0 rgba(0,0,0,0);transform:translate3d(0, 1px, 0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button .svg-icon{position:absolute;width:1.8em;padding:2px 4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button .svg-icon svg{opacity:.9;width:100%;height:100%;vertical-align:top}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .form-control__button-svg{float:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .form-control__button-text{padding-left:1.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .form-control__button-svg{float:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .form-control__button-text{padding-right:1.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .form-control__button-svg,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .form-control__button-svg{display:inline-block;width:1.8em;margin:0 -1em;text-align:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .form-control__button-svg::after,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .form-control__button-svg::after{content:" "}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .svg-icon,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .svg-icon{top:49%;height:1.8em;margin-top:-.86em;padding:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .svg-icon2,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .svg-icon2{height:1.8em;margin-top:-.86em;padding:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-center .form-control__button-svg{display:inline-block;position:absolute;top:0;left:50%;width:1.8em;height:100%;margin-left:-.9em}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-center .svg-icon{top:0;left:0;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-only{padding-right:1em;padding-left:1em}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-only .form-control__button-text{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button-text{display:inline-block;max-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store a.form-control__button{display:flex;align-items:center;justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated .form-control__button-text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated .svg-line-check{opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated .form-control__button-svg{opacity:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-svg{opacity:1;transition:opacity .1s linear 1.5s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-svg{opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .svg-line-check{animation:form-control-check .25s ease-in-out forwards .05s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select.form-control--empty .form-control__placeholder{opacity:1;transform:translate3d(0, 0, 0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select.form-control--empty .form-control__label{opacity:0;transform:translate3d(0, 5px, 0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select.form-control--disabled{color:gray}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select .form-control__placeholder{padding-right:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--select .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--select .form-control__placeholder{padding-right:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--select .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--select .form-control__placeholder{padding-right:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline{border-radius:0;background-color:transparent;color:inherit;vertical-align:baseline;white-space:nowrap;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline:hover{background-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline:hover .form-control__select-text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline:hover .form-control__arrow{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline.form-control--opened .form-control__arrow{transform:rotate(180deg)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline .form-control__arrow{display:inline-block;position:relative;top:-.1em;width:.8em;height:.8em;text-align:center;vertical-align:middle;transform-origin:50% 50%;transition:transform .2s ease 0s, color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline .form-control__arrow svg{display:block;width:100%;max-width:none;height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline:focus-visible .form-control__arrow,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline .form-control__select:focus-visible~.form-control__arrow{outline:auto 5px -webkit-focus-ring-color}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline .form-control__select-text{display:inline;padding-right:.35em;word-wrap:break-word;white-space:normal}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__select{visibility:visible;position:absolute;z-index:2;top:0;left:0;opacity:0;width:100%;height:100%;padding:4px 5px;cursor:pointer;-webkit-appearance:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__select option{padding:4px 5px;background-color:#fff;color:#000}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__select-text{display:inline-block;padding-right:30px;color:inherit;font-size:inherit;-webkit-font-smoothing:auto;line-height:inherit;transition:color .12s ease-out 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox{display:flex;align-items:baseline;border-radius:0;background-color:transparent;color:inherit;font-size:inherit;line-height:1.4em}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:active{background-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:hover .form-control__checkbox-view::after,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:active .form-control__checkbox-view::after{border-color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:hover .form-control__checkbox:checked~.form-control__checkbox-view::after,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:active .form-control__checkbox:checked~.form-control__checkbox-view::after{border-color:#115080;background-color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox label{cursor:pointer;-webkit-tap-highlight-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox.form-control--disabled{opacity:.6;cursor:default;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox.form-control--disabled label{cursor:default}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox.form-control--error{color:#e56464}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__checkbox-wrap{top:4px;flex:0 0 20px;width:20px;height:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__checkbox-wrap{top:2px;flex:0 0 14px;width:14px;height:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--no-animation .form-control__checkbox-view::before{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__checkbox{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label{position:relative;border-radius:2px;outline:none;background-size:cover;transition:background-color .12s ease-out 0s, color .12s ease-out 0s, border-color .12s ease-out 0s, box-shadow .12s ease-out 0s, transform .05s ease-out 0s, opacity .2s ease-out 0s;-webkit-tap-highlight-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox-colored .form-control__inline-label{height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-colored .form-control__inline-label{height:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label{width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox-colored .form-control__inline-label{width:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-colored .form-control__inline-label{width:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label:hover{box-shadow:0 1px 2px rgba(0,0,0,0.15)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label:active{box-shadow:0 0 0 rgba(0,0,0,0);transform:translate3d(0, 1px, 0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label label{display:block;position:absolute;width:100%;height:100%;border:2px solid transparent;border-radius:2px;transition:border-color .12s ease-out 0s, box-shadow .12s ease-out 0s;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__checkbox:checked~.form-control__inline-label label{border-color:#1a7ac4;box-shadow:0 0 0 2px #fff inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored.form-control--checkbox-bordered .form-control__checkbox:not(:checked)~.form-control__inline-label label{border:1px solid #ccc}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button.form-control--disabled .form-control__inline-label label{opacity:.5}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 .8em;border:1px solid transparent;border-radius:2px;outline:none;background-position:-20%;box-shadow:0 0 0 rgba(0,0,0,0);font-weight:600;text-align:center;word-wrap:break-word;transition:background-color .12s ease-out 0s, background-position .5s ease-out 0s, color .12s ease-out 0s, border-color .12s ease-out 0s, box-shadow .12s ease-out 0s, opacity .2s ease-out 0s;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-button .form-control__inline-label label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--checkbox-button .form-control__inline-label label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label{min-height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox-button .form-control__inline-label label{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-button .form-control__inline-label label{min-height:50px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox-button .form-control__inline-label label{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-button .form-control__inline-label label{height:50px}}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label{min-width:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox-button .form-control__inline-label label{min-width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-button .form-control__inline-label label{min-width:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label:hover{border-color:#b3b3b3;background-color:#f2f2f2;box-shadow:0 3px 3px -2px rgba(0,0,0,0.13),0 6px 8px 1px rgba(0,0,0,0.1),0 2px 11px 2px rgba(0,0,0,0.08)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio{z-index:-1}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox:checked~.form-control__inline-label label,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked~.form-control__inline-label label{background-image:linear-gradient(135deg, #1a7ac4 30%, rgba(255,255,255,0.3) 50%, #1a7ac4 50%);background-position:-150%;background-size:400%}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked~.form-control__inline-label label{cursor:default;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox:checked~.form-control__inline-label label:active,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked~.form-control__inline-label label:active{border-color:#ccc;background-color:#fff;background-image:none;color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label .option-surcharge,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox:checked~.form-control__inline-label label:active .option-surcharge,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked~.form-control__inline-label label:active .option-surcharge{color:#757575}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label:active,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox:checked~.form-control__inline-label label,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked~.form-control__inline-label label{border-color:#115080;background-color:#1a7ac4;color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label:active .option-surcharge,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox:checked~.form-control__inline-label label .option-surcharge,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked~.form-control__inline-label label .option-surcharge{color:inherit}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .option-surcharge{line-height:1.4;font-weight:600;line-height:1.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .option-surcharge{font-size:11px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-button .option-surcharge{font-size:12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .option-surcharge__bracket{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .option-surcharge__value{padding-right:3px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox{position:absolute;z-index:2;top:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox:focus~.form-control__checkbox-view::after{border-color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox:focus:checked~.form-control__checkbox-view::after{border-color:#115080;background-color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox:checked~.form-control__checkbox-view::after{border-color:#1a7ac4;background-color:#1a7ac4;color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox:checked~.form-control__checkbox-view::before{visibility:hidden;opacity:0;width:0;transform:scale(3);transition:transform .3s ease 0s, opacity .3s ease 0s, visibility 0s linear .3s, width 0s linear .3s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox:checked~.form-control__checkbox-view svg{opacity:1;transform:scale(1)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-wrap{position:relative;top:2px;box-sizing:content-box;flex:0 0 16px;width:16px;height:16px;padding:0 7px 0 1px;color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::after{position:relative;box-sizing:border-box;width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::after{content:'';display:block;position:absolute;top:0;left:0;border-radius:3px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::before{visibility:visible;opacity:.2;background-color:#000;will-change:transform, opacity, visibility}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::after{border:1px solid #a8bac7;background-color:#f2f2f2;color:transparent;transition:background-color .1s ease 0s, border-color .1s ease 0s, color .1s ease 0s;will-change:transform, border-color, color}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view svg{display:block;position:absolute;z-index:1;top:3px;left:3px;opacity:0;width:calc(100% - 6px);height:calc(100% - 6px);transform:scale(0.8);transition:transform .2s ease .1s, opacity .2s ease .1s;will-change:transform, opacity}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__black-checkbox{display:flex;align-items:center;background:transparent;color:#333;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__black-checkbox{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__black-checkbox{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__black-checkbox{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__black-checkbox.form-control--disabled{cursor:default;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__black-checkbox.form-control--disabled .form-control__black-checkbox-input{opacity:.6}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__black-checkbox-input{width:16px;height:16px;cursor:pointer;accent-color:#000}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__black-checkbox-label{font-weight:600;line-height:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__black-checkbox-label{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__black-checkbox-label{padding-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__black-checkbox-label{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio{display:flex;align-items:baseline;border-radius:0;background-color:transparent;color:#333;font-size:inherit;line-height:1.4em}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--radio{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--radio{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:active{background-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:hover .form-control__radio-view::after,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:active .form-control__radio-view::after{border-color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:hover .form-control__radio:checked+.form-control__radio-view::after,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:active .form-control__radio:checked+.form-control__radio-view::after{border-color:#115080;background-color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio label{cursor:pointer;-webkit-tap-highlight-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio.form-control--disabled{opacity:.6;cursor:default;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio.form-control--disabled label{cursor:default}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio.form-control--error{color:#e56464}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__radio-wrap{top:5px;flex:0 0 24px;width:24px;height:24px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__radio-wrap{top:2px;flex:0 0 14px;width:14px;height:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--no-animation .form-control__radio-view::before{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio{position:absolute;z-index:2;top:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio:focus+.form-control__radio-view::after{border-color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio:focus:checked+.form-control__radio-view::after{border-color:#115080;background-color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio:checked+.form-control__radio-view::before{visibility:hidden;opacity:0;width:0;transform:scale(3);transition:transform .3s ease 0s, opacity .3s ease 0s, visibility 0s linear .3s, width 0s linear .3s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio:checked+.form-control__radio-view::after{border-color:#1a7ac4;background-color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio:checked+.form-control__radio-view .form-control__radio-view-inner{transform:scale(0.4)}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-wrap{position:relative;top:3px;box-sizing:content-box;flex:0 0 18px;width:18px;height:18px;padding:0 7px 0 1px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::after{position:relative;box-sizing:border-box;width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::before{visibility:visible;opacity:.2;border-radius:50%;background-color:#000;will-change:transform, opacity, visibility}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::after{border:1px solid #a8bac7;border-radius:50%;background-color:#f2f2f2;color:#333;transition:border-color .1s linear 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view-inner{position:absolute;z-index:1;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%;background-color:#fff;transition:transform .2s ease 0s;will-change:transform}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file{display:block;position:relative;border-radius:0;background-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file:hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file:active{background-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file.form-control--has-file .form-control{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file.form-control--has-file .form-control__add-more{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file.form-control--has-file .form-control__cards{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file.form-control--file-limit .form-control__add-more{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file .form-control__add-more{display:none;position:relative;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file .form-control__add-more{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--file .form-control__add-more{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--file .form-control__add-more{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file .form-control__button{position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file .ec-preloader{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__cards{display:none;overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store input[type=file].form-control__file,html#ecwid_html body#ecwid_body .ec-size .ec-store input[type=file].form-control__file::-webkit-file-upload-button{position:absolute;z-index:2;top:0;left:0;overflow:hidden;opacity:0;width:100%;height:100%;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card{display:block;position:relative;float:left;overflow:hidden;width:104px;height:72px;margin:0 16px 16px 0;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card::after{content:"";display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0);transition:background-color .1s linear 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--doc{box-shadow:0 0 0 1px #e6e6e6 inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--doc .file-card__size,html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--doc .file-card__name{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--image:hover::after{background-color:rgba(255,255,255,0.8)}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--loading::after{background-color:rgba(255,255,255,0.8)}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--loading .ec-preloader{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card .ec-preloader{position:absolute;z-index:2;top:50%;left:50%;margin:-15px 0 0 -15px;color:#757575}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__name{display:none;overflow:hidden;margin:32px 12px -3px;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__name{font-size:11px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .file-card__name{font-size:12px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .file-card__name{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__size{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__size{font-size:11px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .file-card__size{font-size:12px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .file-card__size{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__size--error{color:#e56464}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__cross{position:absolute;z-index:3;top:1px;right:1px}html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__cross svg{display:block;width:14px;height:14px;margin:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--datepicker .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--datepicker .form-control__placeholder{cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--datepicker .form-control__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--datepicker .form-control__placeholder{padding-right:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--datepicker .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--datepicker .form-control__placeholder{padding-right:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--datepicker .form-control__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--datepicker .form-control__placeholder{padding-right:30px}html#ecwid_html body#ecwid_body .ec-pika-single{display:block;position:relative;z-index:9999999;box-sizing:border-box;border:1px solid #e6e6e6;background:#fff;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5);color:#333;font-family:"Root UI","-apple-system","BlinkMacSystemFont","Segoe UI","Roboto",Arial,sans-serif}@media screen and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-pika-single{left:0 !important;box-sizing:border-box;width:100%;padding:10px}}html#ecwid_html body#ecwid_body .ec-pika-single::before,html#ecwid_html body#ecwid_body .ec-pika-single::after{content:" ";display:table}html#ecwid_html body#ecwid_body .ec-pika-single::after{clear:both}html#ecwid_html body#ecwid_body .ec-pika-single.ec-pika--hidden{display:none}html#ecwid_html body#ecwid_body .ec-pika-single.ec-pika--bound{position:absolute}html#ecwid_html body#ecwid_body .ec-pika-single *{box-sizing:border-box;opacity:1;min-width:0;max-width:none;min-height:0;max-height:none;margin:0;padding:0;background:none;box-shadow:none;letter-spacing:normal;word-spacing:normal;transform:none;transform-origin:center center;transition:none;font-family:"Root UI","-apple-system","BlinkMacSystemFont","Segoe UI","Roboto",Arial,sans-serif}html#ecwid_html body#ecwid_body .ec-pika-lendar{float:left;margin:10px 10px 8px}html#ecwid_html body#ecwid_body .ec-pika-time-container{clear:both;margin:8px}html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store{display:flex;padding:0 10px}html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store .form-control{flex-grow:1}html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store .form-control--button{flex-grow:0;flex-shrink:0;margin-left:8px}html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store .form-control.form-control--flexible{width:auto}html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store .form-control__select{font-size:12px}html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store .form-control__text{height:32px;font-size:14px}html#ecwid_html body#ecwid_body .ec-pika-lendar,html#ecwid_html body#ecwid_body .ec-pika-time-container{width:310px}@media screen and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-pika-lendar,html#ecwid_html body#ecwid_body .ec-pika-time-container{width:100%;margin-right:0;margin-left:0}}html#ecwid_html body#ecwid_body .ec-pika-button--bound.ec-pika-button--hidden{display:none}html#ecwid_html body#ecwid_body .ec-pika-title{position:relative;text-align:center}html#ecwid_html body#ecwid_body .ec-pika-title select{position:absolute;z-index:9998;top:0;right:0;bottom:0;left:0;opacity:0;height:auto;padding:0 3px;border:0;font-size:inherit;cursor:pointer}html#ecwid_html body#ecwid_body .ec-pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;height:30px;margin:0;padding:0 3px;background-color:#fff;font-size:14px;font-weight:600;line-height:30px}html#ecwid_html body#ecwid_body .ec-pika-label,html#ecwid_html body#ecwid_body .ec-pika-label:visited{color:#333;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-pika-label:hover,html#ecwid_html body#ecwid_body .ec-pika-label:active{color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-pika-prev,html#ecwid_html body#ecwid_body .ec-pika-next{display:block;position:relative;overflow:hidden;opacity:.5;width:40px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:15px;text-indent:40px;white-space:nowrap;cursor:pointer}html#ecwid_html body#ecwid_body .ec-pika-prev:hover,html#ecwid_html body#ecwid_body .ec-pika-next:hover{opacity:1}html#ecwid_html body#ecwid_body .ec-pika-prev.ec-pika--disabled,html#ecwid_html body#ecwid_body .ec-pika-next.ec-pika--disabled{opacity:.2;cursor:default}html#ecwid_html body#ecwid_body .ec-pika-prev,html#ecwid_html body#ecwid_body .ec-pika--rtl .ec-pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");background-position:center left}html#ecwid_html body#ecwid_body .ec-pika-next,html#ecwid_html body#ecwid_body .ec-pika--rtl .ec-pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");background-position:center right}html#ecwid_html body#ecwid_body .ec-pika-select{display:inline-block}html#ecwid_html body#ecwid_body .ec-pika-table{width:100%;border-spacing:0;border-collapse:collapse;border:0}html#ecwid_html body#ecwid_body .ec-pika-table thead tr{border-bottom:1px solid rgba(117,117,117,0.1)}html#ecwid_html body#ecwid_body .ec-pika-table th,html#ecwid_html body#ecwid_body .ec-pika-table td{width:14.285714285714286%;padding:1.5px 0}html#ecwid_html body#ecwid_body .ec-pika-table th{font-size:11px;font-weight:400;line-height:25px;text-align:center;color:#757575;padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-pika-table abbr{border-bottom:none;text-decoration:none;cursor:default}html#ecwid_html body#ecwid_body .ec-pika-button{display:block;box-sizing:border-box;width:100%;margin:0;padding:8px;border:0;border-radius:2px;outline:none;background:#fff;color:#333;font-size:14px;line-height:15px;text-align:center;transition:background-color .1s linear 0s, color .1s linear 0s;cursor:pointer}html#ecwid_html body#ecwid_body .ec-pika-button--today .ec-pika-button{color:#1a7ac4;font-weight:600;background-image:linear-gradient(to right, #1a7ac4, #1a7ac4);background-repeat:no-repeat;background-position:50% 80%;background-size:40% 1.5px;border:none}html#ecwid_html body#ecwid_body .ec-pika-button--today .ec-pika-button:hover,html#ecwid_html body#ecwid_body .ec-pika-button--selected .ec-pika-button--today .ec-pika-button{background-image:linear-gradient(to right, #fff, #fff);background-repeat:no-repeat;background-position:50% 80%;background-size:40% 1.5px}html#ecwid_html body#ecwid_body .ec-pika-button--selected .ec-pika-button{background:#1a7ac4;color:#fff}html#ecwid_html body#ecwid_body .ec-pika-button--disabled .ec-pika-button,html#ecwid_html body#ecwid_body .ec-pika-button--outside-current-month .ec-pika-button{opacity:.3;color:#757575;cursor:default;pointer-events:none}html#ecwid_html body#ecwid_body td .ec-pika-button:hover{background:#1a7ac4;color:#fff}html#ecwid_html body#ecwid_body .ec-pika-week{color:#757575;font-size:11px}html#ecwid_html body#ecwid_body .ec-pika--inrange .ec-pika-button{background:#1a7ac4;color:#fff}html#ecwid_html body#ecwid_body .ec-pika--startrange .ec-pika-button{background:#1a7ac4;color:#fff}html#ecwid_html body#ecwid_body .ec-pika--endrange .ec-pika-button{background:#1a7ac4;color:#fff}html#ecwid_html body#ecwid_body .ec-date-selector,html#ecwid_html body#ecwid_body .ec-date-selector__menu{--dp-font-family: Root UI,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;--dp-font-size: 14px}html#ecwid_html body#ecwid_body .ec-date-selector.dp__theme_light,html#ecwid_html body#ecwid_body .ec-date-selector__menu.dp__theme_light{--dp-background-color: #fff;--dp-hover-color: #1a7ac4;--dp-text-color: #333;--dp-hover-text-color: #fff;--dp-icon-color: #333;--dp-hover-icon-color: #fff;--dp-primary-color: #1a7ac4;--dp-disabled-color: #757575;--dp-secondary-color: #757575;--dp-primary-text-color: #fff}html#ecwid_html body#ecwid_body .ec-date-selector__menu.dp__menu{--dp-border-radius: 2px;--dp-cell-border-radius: 2px;--dp-menu-min-width: 332px;--dp-row-maring: 2px 0px;--dp-cell-size: 32px;line-height:15px;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}@media screen and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-date-selector__menu.dp__menu{left:0 !important;box-sizing:border-box;width:100%;padding:10px}}html#ecwid_html body#ecwid_body .ec-date-selector__menu.dp__menu_index{z-index:1000001}@media screen and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__menu_inner{width:100%;margin-right:0;margin-left:0}}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__today{color:#1a7ac4;font-weight:600;background-image:linear-gradient(to right, var(--dp-primary-color), var(--dp-primary-color));background-repeat:no-repeat;background-position:50% 80%;background-size:40% 1.5px;border:none}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__today.dp__date_hover:hover{color:var(--dp-hover-text-color);background-image:linear-gradient(to right, var(--dp-hover-text-color), var(--dp-hover-text-color));background-repeat:no-repeat;background-position:50% 80%;background-size:40% 1.5px}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__cell_offset.dp__active_date{color:var(--dp-primary-text-color)}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__today.dp__active_date{background-image:linear-gradient(to right, var(--dp-primary-text-color), var(--dp-primary-text-color));color:var(--dp-primary-text-color)}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__month_year_col_nav{display:flex;justify-content:center;align-items:center;margin:0;padding:0;min-width:14.285714285714286%;height:100%}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__month_year_col_nav:hover .dp__inner_nav{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__month_year_wrap{justify-content:center}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__month_year_select{width:auto;margin:0 3px;padding:0;background:transparent;font-weight:600}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__month_year_select:hover{background:transparent;color:var(--dp-primary-color)}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__calendar_header_item{font-weight:normal;font-size:11px;color:var(--dp-secondary-color);padding:var(--dp-cell-padding) 0}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__calendar_header_separator{background:rgba(117,117,117,0.1)}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__cell_inner{min-width:44px;width:unset}html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__arrow_top,html#ecwid_html body#ecwid_body .ec-date-selector__menu .dp__arrow_bottom{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg{display:none;margin:4px 0;color:#6e6e6e;-webkit-font-smoothing:antialiased;font-weight:600;transition:color .15s ease-out 0s;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form__msg{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form__msg{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg--info,html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg--error,html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg--success{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg--error{color:#e56464}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-iconable-block{position:relative;padding-left:1.6em;white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-iconable-block__icon{display:inline-block;margin-left:-1.7em;padding:0 0.33em 0 0;vertical-align:sub}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-iconable-block__icon svg{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-iconable-block__text{display:inline;white-space:normal}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link{font-size:inherit;text-decoration:none;cursor:pointer}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:#1a7ac4;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted:visited{color:#757575;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--hover:visited{color:#757575;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--hover:hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--hover:active{color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-prepend{padding-left:1.8em}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-prepend .svg-icon{left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-append{padding-right:1.8em}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-append .svg-icon{right:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-prepend,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-append{display:inline-block;position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-prepend .svg-icon,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-append .svg-icon{position:absolute;top:50%;width:1.8em;height:1.2em;margin-top:-.7em;padding:2px 4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-prepend .svg-icon svg,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-append .svg-icon svg{opacity:.9;width:100%;height:100%;fill:currentColor;vertical-align:baseline}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-top{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-top .svg-icon{display:flex;align-items:center;justify-content:center;height:24px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-top .svg-icon{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-link.link--icon-top .svg-icon{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-link.link--icon-top .svg-icon{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball{position:relative;opacity:.5;width:40px;height:40px;margin:0 auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball.ec-preloader--small{width:30px;height:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball.ec-preloader--large{width:60px;height:60px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item{position:absolute;top:0;left:0;width:100%;height:100%;animation:preloader-rotate 1s cubic-bezier(0.4, 0, 0.35, 1) 0s infinite}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item::before{content:"";position:absolute;top:7.5%;left:50%;border-radius:50%;background-color:#333;box-shadow:0 0 1px #333}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(0){animation-delay:0ms}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(0)::before{width:15%;height:15%;margin-top:-7.5%;margin-left:-7.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(1){animation-delay:76ms}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(1)::before{width:13%;height:13%;margin-top:-6.5%;margin-left:-6.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(2){animation-delay:144.4ms}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(2)::before{width:11%;height:11%;margin-top:-5.5%;margin-left:-5.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(3){animation-delay:205.77ms}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(3)::before{width:9%;height:9%;margin-top:-4.5%;margin-left:-4.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(4){animation-delay:260.642ms}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(4)::before{width:7%;height:7%;margin-top:-3.5%;margin-left:-3.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(5){animation-delay:309.512375ms}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(5)::before{width:5%;height:5%;margin-top:-2.5%;margin-left:-2.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--data{overflow:hidden;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--data.ec-preloader--small .ec-preloader__item{height:.6em}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--data .ec-preloader__item{display:inline-block;overflow:hidden;width:100%;height:.7em;border-radius:5px;font-size:inherit;line-height:inherit}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--data .ec-preloader__item:last-child{width:80%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--data .ec-preloader__inner{display:block;width:100%;height:100%;border-radius:5px;background-image:linear-gradient(45deg, rgba(51,51,51,0.05) 0%, rgba(51,51,51,0.05) 50%, rgba(51,51,51,0.2) 75%, rgba(51,51,51,0.05) 100%);background-size:200% 100%;animation:move-bg .8s linear infinite}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-label{display:inline-block;position:relative;padding:.1em .5em 0;background-color:currentColor;-webkit-font-smoothing:antialiased}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag{margin-right:.375em}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .label--flag{margin-right:.3572em}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag::after{content:"";position:absolute;right:-.375em;width:0;height:0;border-top:.75em solid currentColor;border-left:.375em solid transparent}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .label--flag::before,html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .label--flag::after{right:-.3572em;border-top-width:.715em;border-left-width:.3572em}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag::before{top:0;transform:rotate(180deg) scale(1, -1)}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag::after{bottom:0;transform:rotate(-180deg)}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--inversed .label__text{color:#000}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--attention{background-color:#fd7474}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--attention::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .label--attention::after{color:#fd7474}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--info{background-color:#426d7a}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--info::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .label--info::after{color:#426d7a}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice{background-color:#fe9800}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice::after{color:#fe9800}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--success{background-color:#62a523}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--success::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .label--success::after{color:#62a523}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--light{background-color:#abbbc8}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--highlight{background-color:#1f2328}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--highlight::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .label--highlight::after{color:#1f2328}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--attention .label__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .label--info .label__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice .label__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .label--success .label__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .label--highlight .label__text{color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--custom .label__text{text-transform:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .label__text{position:relative;z-index:10;color:#fff;font-size:inherit;font-weight:600;line-height:1.4em;text-transform:uppercase;word-break:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required{display:none;position:relative;margin:0 3px 0 1px;vertical-align:middle;transition:width .3s ease 0s, height .3s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required::after{content:'';display:none;position:absolute;margin-top:-1px;border-radius:50%;background-color:#e56464}html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--active{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--active::before{display:block;transform:scale(0.5)}html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--active::after{display:block;animation:marker-required 1s ease-out forwards 0s infinite}html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--small,html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--small::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--small::after{width:12px;height:12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--medium,html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--medium::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--medium::after{width:16px;height:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--large,html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--large::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--large::after{width:24px;height:24px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pills{display:flex;flex-wrap:wrap;gap:4px 8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill{display:inline-block;position:relative;border-radius:2em;background-color:rgba(0,0,0,0.03);line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill{padding-left:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill{padding-left:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill{padding-left:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill{padding-right:35px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill{padding-right:28px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill{padding-right:35px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--rect{border-radius:unset;background-color:#789;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--rect{padding-left:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill--rect{padding-left:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--rect{padding-left:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--rect{padding-right:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill--rect{padding-right:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--rect{padding-right:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--rect{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--rect{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--rect{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--rect .ec-pill__text{height:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--rect .ec-pill__text{height:24px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--rect .ec-pill__text{min-height:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--rect .ec-pill__text{min-height:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--rect .ec-pill__text{height:25px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--rect .ec-pill__text{min-height:25px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--rect .ec-pill__text-inner{color:white}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--small{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--small{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__control-inner{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__control-inner{height:32px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__control-inner{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__control-inner{min-height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__control-inner{height:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__control-inner{min-height:30px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__control-inner{width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__control-inner{width:32px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__control-inner{min-width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__control-inner{min-width:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__control-inner{width:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__control-inner{min-width:30px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__control-inner{height:60px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__control-inner{height:48px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__control-inner{min-height:60px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__control-inner{min-height:48px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__control-inner{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__text,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__control-inner{min-height:50px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__control-inner{width:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__control-inner{width:40px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__control-inner{min-width:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__control-inner{min-width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__control-inner{width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__control-inner{min-width:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--highlight{background-color:#789}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--warning{background-color:#fe9800}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__text{display:flex;align-items:center}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__text{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__text{height:40px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__text{min-height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__text{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__text{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__text{min-height:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__text-inner{overflow:hidden;max-width:150px;color:#333;text-overflow:ellipsis;white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__control{position:absolute;top:0;right:0;overflow:hidden;border-radius:0 2em 2em 0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__control-inner{display:flex;align-items:center;justify-content:center;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__control-inner{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__control-inner{height:40px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__control-inner{min-height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__control-inner{min-height:40px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__control-inner{width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__control-inner{width:32px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__control-inner{min-width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__control-inner{min-width:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__control-inner{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__control-inner{min-height:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__control-inner{width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill__control-inner{width:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__control-inner{width:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__control-inner{min-width:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill__control-inner{min-width:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__control-inner{min-width:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__control-inner svg{display:inline-block;width:.5em;height:.5em}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-openable-block{overflow:hidden;max-height:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-openable-block--opened{max-height:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-openable-block--opened .ec-openable-block__wrap{display:block;z-index:1;animation:showFromTop 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-openable-block__wrap{display:none;z-index:-1}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs{overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs{margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs{margin-bottom:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs{margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__wrap{display:flex;align-items:stretch}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__wrap{margin-left:-5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__wrap{margin-left:-4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__wrap{margin-left:-5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__wrap{margin-right:-5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__wrap{margin-right:-4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__wrap{margin-right:-5px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-tabs__wrap{flex-direction:column}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;border:1px solid #a8bac7;border-radius:4px;transition:border-color .12s ease-out 0s;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__tab{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__tab{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__tab{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__tab{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab{margin-left:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__tab{margin-left:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__tab{margin-left:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__tab{margin-right:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__tab{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__tab{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__tab{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-tabs__tab{width:auto;min-height:80px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab:hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab:focus{border-color:#1a7ac4;outline:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab:hover .ec-tabs__icon,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab:focus .ec-tabs__icon{color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab--active{border-color:#1a7ac4;background-color:rgba(26,122,196,0.07);box-shadow:0 0 0 1px #1a7ac4 inset;cursor:default}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab--active .ec-tabs__icon{color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__icon{box-sizing:content-box;height:40px;padding:5px 0 10px;color:#a8bac7;transition:color .12s linear 0s}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-tabs__icon{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__icon svg{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__text{max-width:100%;padding:0 15px;font-weight:600;text-align:center;word-wrap:break-word;color:#333;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__text{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__text{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-tabs__text{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup{position:relative;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup{margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup{margin-bottom:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup{margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup{margin-top:-5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup{margin-top:-4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup{margin-top:-5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-radiogroup{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::after{content:'';display:block;position:absolute;z-index:2;right:0;left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::after{height:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup::before,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup::after{height:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup::before,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup::after{height:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::before{transform:rotate(180deg)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::before{top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup::before{top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup::before{top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::after{bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup::after{bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup::after{bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup--scroll .ec-radiogroup__wrap{max-height:430px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .form-control__radio-wrap{top:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart-accept__icon{width:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup .ec-cart-accept__icon{width:60px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-PaymentMethodsBlockSvg,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-Checkout-QIWI-payment-logo{width:50px;height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-PaymentMethodsBlockSvg,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-Checkout-QIWI-payment-logo{width:54px;height:34px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-PaymentMethodsSquareBlockSvg{width:32px;height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-PaymentMethodsSquareBlockSvg{width:34px;height:34px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-radiogroup__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-radiogroup__items{margin-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup .ec-radiogroup__items{margin-top:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup .ec-radiogroup__items{margin-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-radiogroup__items{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup .ec-radiogroup__items{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup .ec-radiogroup__items{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart__accept{margin-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup .ec-cart__accept{margin-top:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup .ec-cart__accept{margin-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart__accept{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup .ec-cart__accept{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup .ec-cart__accept{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .form-control--radio{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup .form-control--radio{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup .form-control--radio{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__items{border:1px solid #e6e6e6;border-radius:2px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item{display:flex;box-shadow:0 -1px 0 0 #e6e6e6;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item:first-child{border-top-left-radius:2px;border-top-right-radius:2px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item:first-child:not(.ec-radiogroup__item--checked){box-shadow:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked{position:relative;z-index:1;border-top:none;border-radius:2px;background-color:rgba(26,122,196,0.07);box-shadow:0 0 0 1px #1a7ac4,0 0 0 1px #1a7ac4 inset;cursor:default}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked+.ec-radiogroup__item{box-shadow:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked .ec-radiogroup__title{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked .ec-cart-accept__logo,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked .ec-cart-accept__icons .ecwid-PaymentMethodsBlockSvg,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked .ec-cart-accept__icons .ecwid-Checkout-QIWI-payment-logo{background-color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item:not(.ec-radiogroup__item--checked):not(.ec-radiogroup__item--disabled):hover{border-radius:2px;box-shadow:0 0 0 1px #1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item:not(.ec-radiogroup__item--checked):not(.ec-radiogroup__item--disabled):hover+.ec-radiogroup__item:not(.ec-radiogroup__item--checked){box-shadow:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--disabled{color:#757575;cursor:not-allowed}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--disabled .ec-cart-accept__icons{opacity:.5;filter:grayscale(100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--disabled .form-control__radio-view-inner::after{content:"";position:absolute;top:50%;left:0;width:100%;border-top:1px solid #a8bac7;transform:rotate(45deg)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--multiline .ec-radiogroup__item-wrap{flex-direction:column;align-items:flex-start}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup__item--multiline .ec-radiogroup__item-wrap{flex-direction:row;flex-wrap:wrap;align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--multiline .ec-radiogroup__info{max-width:100%;text-align:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--single-icon .ec-cart-accept__icons{margin:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item+.ec-radiogroup__item{margin-top:1px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__body{display:grid;grid-column-gap:10px;grid-template-columns:1fr fit-content(50%);justify-content:left}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__body{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__body{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--m) .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__body{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__title{grid-column:1;grid-row:1;align-self:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__text{grid-column:1 / 3}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__text{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__text{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--m) .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__text{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__text{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__data{grid-column:2;grid-row:1;align-self:center;max-width:none;padding-right:0;text-align:right}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__data{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__data .ec-radiogroup__text{padding-right:0;text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__data-title{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--data-text.ec-radiogroup__item--has-text .ec-radiogroup__title+.ec-radiogroup__text{grid-column:1;padding-right:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--data-text.ec-radiogroup__item--has-text .ec-radiogroup__data{grid-row:1 / 3;align-self:self-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__radio{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;min-height:60px;padding:10px 12px 10px 15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item-wrap{display:flex;flex-grow:1;align-items:center;padding:10px 0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__body{display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;padding:0 10px 0 0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__info{flex-grow:0;flex-shrink:1;max-width:60%;padding:0 20px 0 0;text-align:right}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup__info{flex-shrink:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__info:empty{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__data{flex-grow:0;flex-shrink:1;max-width:60%;padding:0 20px 0 0;text-align:right}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup__data{flex-shrink:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__data:empty{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__title{word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__text--important{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup__text--important{font-size:22px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-radiogroup__text--important{font-size:18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__text .ec-link{font-size:inherit;white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__inner-text{margin-right:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__cart-info{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__wrap{padding:10px 0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__wrap-inner{position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track{width:100%;height:24px;padding:10px 12px;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-inner{position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line{position:relative;width:100%;height:4px;background:#bfbfbf}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line::after{content:"";position:absolute;top:0;left:-12px;width:12px;height:4px;background-color:#bfbfbf}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line::after{left:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line-cover{position:absolute;top:-10px;right:0;bottom:-10px;left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line-cover::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line-cover::after{content:"";position:absolute;top:0;bottom:0;left:-12px;width:12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line-cover::after{left:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__limits{display:flex;flex-wrap:nowrap;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__limit{display:inline-block;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__limit{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-range__limit{padding-top:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-range__limit{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__limit.ec-range__limit--end{text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__limit::after{content:'';display:block;position:absolute;top:0;right:-4px;bottom:-4px;left:-4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner{position:absolute;z-index:1;top:-10px;left:0;width:24px;height:24px;margin-left:-12px;border:2px solid #1a7ac4;border-radius:50%;background-color:#1a7ac4;box-shadow:0 0 0 6px #fff inset;transition:border-color .12s ease-out 0s, box-shadow .12s ease-out 0s;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner.ec-range__runner--right{left:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner--alien{z-index:2}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner--active{z-index:3;box-shadow:0 0 0 4px #fff inset}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner::after{content:'';display:block;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__slider{height:4px;background:#1a7ac4;cursor:pointer}html#ecwid_html body#ecwid_body .ecwid .ec-size .ecwid-productBrowser .ecwid-productBrowser-innerTable .form-control__text{height:32px;padding-top:4px;padding-bottom:4px}html#ecwid_html body#ecwid_body [class^='ec-minicart']{position:static;z-index:auto;float:none;box-sizing:border-box;opacity:1;min-width:0;max-width:none;min-height:0;max-height:none;margin:0;padding:0;border:0;background-color:transparent;box-shadow:none;font-family:"Root UI","-apple-system","BlinkMacSystemFont","Segoe UI","Roboto",Arial,sans-serif;letter-spacing:normal;text-align:left;text-transform:none;word-spacing:normal;transform:none;transform-origin:center center;transition:none}html#ecwid_html body#ecwid_body .ec-minicart{display:inline-block;position:relative;font-size:16px;line-height:24px;transition:background-color .2s ease 0s, box-shadow .2s ease 0s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 414px) and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--animation-default.ec-minicart--animated.ec-minicart--no-shape.ec-minicart--m .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--animation-default.ec-minicart--animated.ec-minicart--no-shape.ec-minicart--l .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--animation-default.ec-minicart--animated.ec-minicart--no-shape.ec-minicart--xl .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--animation-default.ec-minicart--animated.ec-minicart--no-shape.ec-minicart--xxl .ec-minicart__icon{animation:none}}@media screen and (max-width: 413px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--pill.ec-minicart--m,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--pill.ec-minicart--l,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--pill.ec-minicart--xl,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--pill.ec-minicart--xxl{padding:11px}}@media screen and (max-width: 413px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--rect.ec-minicart--m,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--rect.ec-minicart--l,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--rect.ec-minicart--xl,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--rect.ec-minicart--xxl{padding:8px}}@media screen and (max-width: 413px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon{width:24px;height:24px}}@media screen and (min-width: 414px) and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon{width:36px;height:36px}}@media screen and (max-width: 413px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default circle[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default circle[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default circle[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default circle[stroke]{stroke-width:1.5px}}@media screen and (min-width: 414px) and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default circle[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default circle[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default circle[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default circle[stroke]{stroke-width:2px}}@media screen and (max-width: 413px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default .cart-not-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default .cart-not-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default .cart-not-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default .cart-not-empty{opacity:1}}@media screen and (min-width: 414px) and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default .cart-not-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default .cart-not-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default .cart-not-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default .cart-not-empty{opacity:0}}@media screen and (max-width: 413px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default .cart-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default .cart-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default .cart-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default .cart-empty{opacity:0}}@media screen and (min-width: 414px) and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default .cart-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default .cart-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default .cart-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default .cart-empty{opacity:1}}html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m.ec-minicart--empty .ec-minicart__icon .icon-default .cart-not-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l.ec-minicart--empty .ec-minicart__icon .icon-default .cart-not-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl.ec-minicart--empty .ec-minicart__icon .icon-default .cart-not-empty,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl.ec-minicart--empty .ec-minicart__icon .icon-default .cart-not-empty{opacity:0}@media screen and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__wrap,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__wrap,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__wrap,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__wrap{padding:0;transform:none}}@media screen and (max-width: 413px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__counter{display:none}}@media screen and (min-width: 414px) and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__counter{display:flex}}@media screen and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__subtotal,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__subtotal,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__subtotal,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__subtotal{display:none}}@media screen and (max-width: 479px){html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--s.ec-minicart--no-shape .ec-minicart__title{display:none}}html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--rect,html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--pill{background-color:#f5f5f5;box-shadow:0 5px 20px 0 rgba(0,0,0,0.15)}html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxxs .ec-minicart__icon .icon-default path[fill],html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxxs .ec-minicart__icon .icon-default circle[fill],html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxs .ec-minicart__icon .icon-default path[fill],html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxs .ec-minicart__icon .icon-default circle[fill]{fill:#1a7ac4}html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxxs .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxxs .ec-minicart__icon .icon-default circle[stroke],html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxs .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxs .ec-minicart__icon .icon-default circle[stroke]{stroke:#1a7ac4}html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape .ec-minicart__counter::after{background-color:#115080}html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--empty .ec-minicart__counter::after{background-color:#4f4f4f}html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--l .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xl .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxl .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxl .ec-minicart__subtotal{color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-minicart--animation-default.ec-minicart--animated .ec-minicart__icon{animation:bounce-top .6s ease forwards 0s}html#ecwid_html body#ecwid_body .ec-minicart--animation-default.ec-minicart--animated .ec-minicart__counter::after{animation:heartbit-1x .25s ease forwards 0s}html#ecwid_html body#ecwid_body .ec-minicart--fixed{position:fixed;z-index:1490}html#ecwid_html body#ecwid_body .ec-minicart--fixed.ec-minicart--top{top:30px}html#ecwid_html body#ecwid_body .ec-minicart--fixed.ec-minicart--left{left:30px}html#ecwid_html body#ecwid_body .ec-minicart--fixed.ec-minicart--bottom{bottom:30px}html#ecwid_html body#ecwid_body .ec-minicart--fixed.ec-minicart--bottom.ec-minicart--bottom__shift-aside-fbmessages-bubble{bottom:90px}html#ecwid_html body#ecwid_body .ec-minicart--fixed.ec-minicart--right{right:30px}html#ecwid_html body#ecwid_body .ec-minicart--no-shape{padding:5px}html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect{border:1px solid #e6e6e6;box-shadow:0 2px 10px 0 rgba(0,0,0,0.15);background-color:#fff}html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--s .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--m .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--l .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xl .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xxl .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--s .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--m .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--l .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xl .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xxl .ec-minicart__counter{position:absolute;left:auto;font-size:14px}html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill{padding:15px;border-radius:40px}html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xxxs,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xxs,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xs{padding:11px}html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--s .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--m .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--l .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xl .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xxl .ec-minicart__counter{top:-3px;right:-3px}html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--s .ec-minicart__counter{top:-4px;right:-6px}html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect{padding:11px;border-radius:8px}html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xxxs,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xxs,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xs{padding:8px}html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--s .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--m .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--l .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xl .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xxl .ec-minicart__counter{top:-10px;right:-10px}html#ecwid_html body#ecwid_body .ec-minicart--empty .ec-minicart__icon .icon-default .cart-not-empty{opacity:0}html#ecwid_html body#ecwid_body .ec-minicart--empty .ec-minicart__icon .icon-default .cart-empty{opacity:1}html#ecwid_html body#ecwid_body .ec-minicart--xxxs .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--xxs .ec-minicart__icon{width:24px;height:24px}html#ecwid_html body#ecwid_body .ec-minicart--xxxs .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--xxxs .ec-minicart__icon .icon-default circle[stroke],html#ecwid_html body#ecwid_body .ec-minicart--xxs .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--xxs .ec-minicart__icon .icon-default circle[stroke]{stroke-width:1.5px}html#ecwid_html body#ecwid_body .ec-minicart--xs.ec-minicart--empty .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart--s.ec-minicart--empty .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart--m.ec-minicart--empty .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart--l.ec-minicart--empty .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart--xl.ec-minicart--empty .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart--xxl.ec-minicart--empty .ec-minicart__counter::after{background-color:#757575}html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter{display:flex;position:relative;z-index:1;box-sizing:border-box;opacity:1;align-items:center;justify-content:center;min-width:1.7em;height:1.7em;padding:0 5px;color:#fff;font-family:"-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", Arial, sans-serif;line-height:normal;text-align:center}html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter::after{content:'';display:block;position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:20px;background-color:#1a7ac4;font-size:inherit;transform:scale(1)}html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__icon{width:36px;height:36px}html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter{position:absolute;top:2px;left:28px;font-size:12px}html#ecwid_html body#ecwid_body .ec-minicart--m.ec-minicart--empty .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--l.ec-minicart--empty .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--xl.ec-minicart--empty .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--xxl.ec-minicart--empty .ec-minicart__counter{display:none}html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__subtotal,html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__subtotal,html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__subtotal,html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__subtotal{display:block}html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__icon,html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__icon{width:42px;height:42px}html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__icon .icon-default circle[stroke],html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__icon .icon-default circle[stroke]{stroke-width:1.5px}html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__wrap,html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__wrap{transform:translateY(1px)}html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter{font-size:14px}html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter{display:none}html#ecwid_html body#ecwid_body .ec-minicart--xxs .ec-minicart__wrap{transform:translateY(1px)}html#ecwid_html body#ecwid_body .ec-minicart--xxs .ec-minicart__counter{padding-left:2px;font-weight:400}html#ecwid_html body#ecwid_body .ec-minicart--xxs.ec-minicart--empty .ec-minicart__counter{color:#757575}html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__title{display:block}html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__icon .icon-default .cart-not-empty{opacity:0}html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__icon .icon-default .cart-empty{opacity:1}html#ecwid_html body#ecwid_body .ec-minicart--l{font-size:18px}html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__wrap{padding:0 6px 0 4px;transform:translateY(3px)}html#ecwid_html body#ecwid_body .ec-minicart--xl{line-height:20px}html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__wrap{padding:0 6px 0 2px}html#ecwid_html body#ecwid_body .ec-minicart--xxl{font-size:18px;line-height:22px}html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__wrap{padding:0 8px 0 6px}html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__link{display:inline-block;margin-left:8px;color:#1a7ac4;font-weight:400}html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__subtotal{color:#333}html#ecwid_html body#ecwid_body .ec-minicart__body{display:flex;align-items:center}html#ecwid_html body#ecwid_body .ec-minicart__icon{display:flex;align-items:center;justify-content:center;color:#333}html#ecwid_html body#ecwid_body .ec-minicart__icon svg{display:block;width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-minicart__icon img{min-width:unset;max-width:100%;min-height:unset;max-height:100%}html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default path[fill],html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default circle[fill]{fill:#333;transition:fill .2s ease 0s}html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default path[stroke],html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default circle[stroke]{stroke:#333;transition:stroke .2s ease 0s}html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default circle[fill].cart-not-empty{fill:#1a7ac4}html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default .cart-not-empty{opacity:1;transition:opacity .2s ease 0s}html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default .cart-empty{opacity:0;transition:opacity .2s ease 0s}html#ecwid_html body#ecwid_body .ec-minicart__wrap{display:flex;flex-direction:column;justify-content:center}html#ecwid_html body#ecwid_body .ec-minicart__title{display:none;padding:0 5px}html#ecwid_html body#ecwid_body .ec-minicart__title,html#ecwid_html body#ecwid_body .ec-minicart__count{color:#333;font-weight:600}html#ecwid_html body#ecwid_body .ec-minicart__subtotal{color:#757575}html#ecwid_html body#ecwid_body .ec-minicart__title,html#ecwid_html body#ecwid_body .ec-minicart__count,html#ecwid_html body#ecwid_body .ec-minicart__counter,html#ecwid_html body#ecwid_body .ec-minicart__counter::after,html#ecwid_html body#ecwid_body .ec-minicart__subtotal,html#ecwid_html body#ecwid_body .ec-minicart__link{font-size:inherit;line-height:inherit;white-space:nowrap;transition:color .2s ease 0s, background-color .2s ease 0s, opacity .2s ease 0s}html#ecwid_html body#ecwid_body [class^='ec-popup']{position:static;z-index:auto;float:none;box-sizing:border-box;opacity:1;min-width:0;max-width:none;min-height:0;max-height:none;margin:0;padding:0;border:0;background-color:transparent;box-shadow:none;font-family:"Root UI","-apple-system","BlinkMacSystemFont","Segoe UI","Roboto",Arial,sans-serif;letter-spacing:normal;text-align:left;text-transform:none;word-spacing:normal;transform:none;transform-origin:center center;transition:none}html#ecwid_html body#ecwid_body .ec-popup{visibility:hidden;position:fixed;z-index:1000005;top:0;right:0;left:0;opacity:0;width:100%;height:0;border:0;transition:visibility 0s linear 0.2s,opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) 0s,height 0s linear 0.2s}html#ecwid_html body#ecwid_body .ec-popup .ec-preloader{display:none}html#ecwid_html body#ecwid_body .ec-popup--visible{visibility:visible;opacity:1;height:100%;transition:visibility 0s linear 0s,opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) 0s,height 0s linear 0s}html#ecwid_html body#ecwid_body .ec-popup--visible .ec-popup__wrap{animation:popup-show-wrap 0.3s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-popup--visible .ec-preloader{display:block}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-popup--l .ec-popup__wrap{width:100%}}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-popup--l .ec-popup__wrap{width:75%}}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-popup--m .ec-popup__wrap{width:75%}}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-popup--m .ec-popup__wrap{width:50%}}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-popup--s .ec-popup__wrap{width:50%}}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-popup--s .ec-popup__wrap{width:25%}}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-popup--cookies .ec-popup__wrap{width:100%}}@media screen and (min-width: 768px){html#ecwid_html body#ecwid_body .ec-popup--cookies .ec-popup__wrap{width:420px}}html#ecwid_html body#ecwid_body .ec-popup--cookies .ec-popup__wrap .ec-page-title__name{font-size:16px;font-weight:700}html#ecwid_html body#ecwid_body .ec-popup--cookies .ec-popup__wrap .ec-page__subtitle .ec-link.ec-page-links__link{margin-left:4px}html#ecwid_html body#ecwid_body .ec-popup--wepay{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.5)}html#ecwid_html body#ecwid_body .ec-popup--wepay iframe{display:block;flex:1;max-width:480px;height:410px}html#ecwid_html body#ecwid_body .ec-popup .ec-link{font-size:inherit;text-decoration:none;cursor:pointer}html#ecwid_html body#ecwid_body .ec-popup .ec-link,html#ecwid_html body#ecwid_body .ec-popup .ec-link:visited{color:#1a7ac4;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-popup .ec-link:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-popup .ec-link:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-popup .ec-link--muted,html#ecwid_html body#ecwid_body .ec-popup .ec-link--muted:visited{color:#757575;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-popup .ec-link--muted:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-popup .ec-link--muted:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-popup .ec-link--hover,html#ecwid_html body#ecwid_body .ec-popup .ec-link--hover:visited{color:#757575;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-popup .ec-link--hover:hover,html#ecwid_html body#ecwid_body .ec-popup .ec-link--hover:active{color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-prepend{padding-left:1.8em}html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-prepend .svg-icon{left:0}html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-append{padding-right:1.8em}html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-append .svg-icon{right:0}html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-prepend,html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-append{display:inline-block;position:relative}html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-prepend .svg-icon,html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-append .svg-icon{position:absolute;top:50%;width:1.8em;height:1.2em;margin-top:-.7em;padding:2px 4px}html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-prepend .svg-icon svg,html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-append .svg-icon svg{opacity:.9;width:100%;height:100%;fill:currentColor;vertical-align:baseline}html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-top{display:inline-block}html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-top .svg-icon{display:flex;align-items:center;justify-content:center;height:24px;margin-bottom:5px}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-top .svg-icon{margin-bottom:4px}}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-top .svg-icon{margin-bottom:5px}}html#ecwid_html body#ecwid_body .ec-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7)}html#ecwid_html body#ecwid_body .ec-popup__control{position:absolute;z-index:1;top:0;right:0}html#ecwid_html body#ecwid_body .ec-popup__control-inner{display:block;padding:16px;cursor:pointer}html#ecwid_html body#ecwid_body .ec-popup__control-inner svg{display:block;width:16px;height:16px}html#ecwid_html body#ecwid_body .ec-popup__wrap{position:absolute;top:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;max-width:100%;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.2);animation:popup-hide-wrap 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s;-webkit-overflow-scrolling:touch;padding-right:12px;padding-left:12px;padding-top:20px;padding-bottom:20px}@media screen and (min-width: 414px){html#ecwid_html body#ecwid_body .ec-popup__wrap{padding-right:24px;padding-left:24px}}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-popup__wrap{padding-right:32px;padding-left:32px}}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-popup__wrap{padding-top:16px}}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-popup__wrap{padding-top:20px}}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-popup__wrap{padding-bottom:16px}}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-popup__wrap{padding-bottom:20px}}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-popup__wrap{min-width:400px}}html#ecwid_html body#ecwid_body .ec-popup__body{margin-bottom:40px}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-popup__body{margin-bottom:32px}}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-popup__body{margin-bottom:40px}}html#ecwid_html body#ecwid_body.ec-has-popup{overflow:hidden}html#ecwid_html body#ecwid_body.ec-frame .ec-popup{position:absolute;overflow:hidden}@keyframes button-primary-focus{50%{background-color:#595959}}@keyframes button-secondary-focus{50%{background-color:#f2f2f2}}@keyframes preloader-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes bounce-x{0%{transform:translate3d(0, 0, 0)}10%{transform:translate3d(-6px, 0, 0)}20%{transform:translate3d(12px, 0, 0)}29%{transform:translate3d(-12px, 0, 0)}38%{transform:translate3d(11px, 0, 0)}47%{transform:translate3d(-9px, 0, 0)}56%{transform:translate3d(7px, 0, 0)}65%{transform:translate3d(-5px, 0, 0)}74%{transform:translate3d(3px, 0, 0)}83%{transform:translate3d(-1px, 0, 0)}92%{transform:translate3d(1px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes bounce-top{0%{transform:translate3d(0, 0, 0)}12%{transform:translate3d(0, -5px, 0)}25%{transform:translate3d(0, -7px, 0)}37%{transform:translate3d(0, -5px, 0)}50%{transform:translate3d(0, 0, 0)}62%{transform:translate3d(0, -3px, 0)}75%{transform:translate3d(0, -4px, 0)}87%{transform:translate3d(0, -3px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes heartbit-1x{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes form-control-svg{0%,100%{opacity:0}6%,94%{opacity:1}}@keyframes form-control-text{0%,100%{opacity:1}6%,94%{opacity:0}}@keyframes form-control-check{from{opacity:1;stroke-dasharray:50;stroke-dashoffset:50}to{opacity:1;stroke-dasharray:50;stroke-dashoffset:0}}@keyframes marker-required{0%{opacity:1;transform:scale(0)}100%{opacity:0;transform:scale(2)}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes move-bg{0%{background-position:200% 0}100%{background-position:0 0}}@keyframes showFromTop{0%{opacity:0;transform:translate3d(0, -10px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes showFromBottom{0%{opacity:0;transform:translate3d(0, 20px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes hideToTop{0%{opacity:1;transform:translate3d(0, 0, 0)}100%{opacity:0;transform:translate3d(0, -20px, 0)}}@keyframes hideToBottom{0%{opacity:1;transform:translate3d(0, 0, 0)}100%{opacity:0;transform:translate3d(0, 20px, 0)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes popup-show-wrap{from{transform:translateX(60px)}to{transform:translateX(0)}}@keyframes popup-hide-wrap{from{transform:translateX(0)}to{transform:translateX(60px)}}@keyframes popup-show-wrap-from-left{from{transform:translateX(-60px)}to{transform:translateX(0)}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-breadcrumbs{display:block;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-breadcrumbs{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-breadcrumbs{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-breadcrumbs{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .breadcrumbs__delimiter{padding:0 10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .breadcrumbs__link::before{content:'';display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pager+.ec-footer{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pager+.ec-footer{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pager+.ec-footer{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer{padding-top:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer{padding-top:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer{padding-top:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer--no-menu{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer--no-menu{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer--no-menu{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer--no-menu{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer--no-menu{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer--no-menu{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__row{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:center;width:100%;margin-right:auto;margin-left:auto;padding:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__row{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer__row{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer__row{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__row{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer__row{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer__row{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__row[data-items="1"] .ec-footer__cell,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__row[data-items="2"] .ec-footer__cell{width:150px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xs) .ec-store .ec-footer__row[data-items="3"]{flex-wrap:wrap;justify-content:flex-start;width:86%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__row[data-items="3"] .ec-footer__cell{width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .ec-footer__row[data-items="3"] .ec-footer__cell{width:150px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-footer__row[data-items="4"]{flex-wrap:wrap;justify-content:flex-start;width:86%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__row[data-items="4"] .ec-footer__cell{width:50%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer__row[data-items="4"] .ec-footer__cell{width:150px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-footer__row[data-items="5"],html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-footer__row[data-items="6"]{flex-wrap:wrap;justify-content:flex-start;width:86%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__row[data-items="5"] .ec-footer__cell,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__row[data-items="6"] .ec-footer__cell{width:50%}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .ec-footer__row[data-items="5"] .ec-footer__cell,html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .ec-footer__row[data-items="6"] .ec-footer__cell{width:33%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer__row[data-items="5"] .ec-footer__cell,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer__row[data-items="6"] .ec-footer__cell{width:150px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__cell{display:inline-block;background:none;text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__cell{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer__cell{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer__cell{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__cell{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer__cell{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer__cell{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__cell{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer__cell{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer__cell{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__cell{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-footer__cell{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer__cell{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__link{display:block;max-width:100%;padding:0 10px;line-height:1.2;text-align:center;word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-footer__link{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-footer__link{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-footer__link{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget{padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely{display:inline-block;font-size:0 !important}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely svg{position:absolute;top:3px;left:3px;width:16px;height:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__wrapper{margin:-10px 0 0 -10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget{display:inline-block;position:relative;height:22px;margin:10px 0 0 10px;border-radius:3px;background:#f2f2f2;color:#333;font-size:14px;line-height:20px;vertical-align:top;white-space:nowrap;transition:background .33s ease-out, color .33s ease-out, fill .33s ease-out}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget:active,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget:focus,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget:hover{transition:none;cursor:pointer}@media (hover: none){html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget:active,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget:focus,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget:hover{transition:background .33s ease-out, color .33s ease-out, fill .33s ease-out;cursor:unset}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__button{display:inline-block;position:relative;margin:0;padding:1px 4px 1px 0;outline:0;line-height:inherit;text-decoration:none;text-rendering:optimizeLegibility;vertical-align:top;cursor:inherit;user-select:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__button:empty{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__icon{display:inline-block;position:relative;width:22px;height:22px;text-align:left;vertical-align:top}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--facebook{fill:#425497}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--facebook:hover{background:rgba(207,212,229,0.8)}@media (hover: none){html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--facebook:hover{background:#f2f2f2}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--twitter{fill:#000}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--twitter:hover{background:rgba(209,209,209,0.8)}@media (hover: none){html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--twitter:hover{background:#f2f2f2}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--vkontakte{fill:#526e8f}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--vkontakte:hover{background:rgba(211,218,227,0.8)}@media (hover: none){html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--vkontakte:hover{background:#f2f2f2}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--pinterest{fill:#cc002b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--pinterest:hover{background:rgba(242,191,202,0.8)}@media (hover: none){html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget--pinterest:hover{background:#f2f2f2}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed{visibility:visible;position:fixed;z-index:1490;max-width:100%;max-height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--fixed{max-width:500px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed.ec-notices--top{top:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--fixed.ec-notices--top{top:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed.ec-notices--left{left:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--fixed.ec-notices--left{left:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed.ec-notices--bottom{bottom:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--fixed.ec-notices--bottom{bottom:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed.ec-notices--right{right:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--fixed.ec-notices--right{right:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed.ec-notices--animation-default{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed.ec-notices--animation-default.ec-notices--bottom.ec-notices--order-direct .ec-notice__wrap{animation-name:showFromBottom}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed.ec-notices--animation-default .ec-notice__wrap{opacity:0;transform:translate3d(0, -20px, 0);animation:showFromTop 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed.ec-notices--animation-default .ec-notice__icon svg{animation:heartbit-1x .3s ease forwards .1s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed .ec-notice__wrap{border:0 none;border-radius:8px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.2)}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notices--fixed .ec-notice__wrap{border-radius:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed .ec-notice__text{overflow-y:auto;max-height:31vh}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed .ec-notice__text::-webkit-scrollbar{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--fixed .ec-notice__text::-webkit-scrollbar-thumb{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--inline{max-width:920px;margin:0 auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--inline{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--inline{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notices--inline{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--inline .ec-notice__wrap{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notices--inline .ec-notice__wrap{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--inline .ec-notice__wrap{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notices--inline .ec-notice__wrap{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--inline .ec-notice__wrap{padding-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notices--inline .ec-notice__wrap{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--inline .ec-notice__wrap{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notices--inline .ec-notice__wrap{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--order-direct .ec-notice+.ec-notice{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--order-direct .ec-notice+.ec-notice{margin-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notices--order-direct .ec-notice+.ec-notice{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--order-reverse .ec-notice+.ec-notice{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notices--order-reverse .ec-notice+.ec-notice{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notices--order-reverse .ec-notice+.ec-notice{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices--order-reverse .ec-notices__wrap{flex-direction:column-reverse}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notices__wrap{display:flex;flex-direction:column}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--error .ec-notice__icon{color:rgba(229,99,99,0.75)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--success .ec-notice__icon{color:rgba(28,185,31,0.5)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--warning .ec-notice__icon{color:rgba(234,178,58,0.75)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--info .ec-notice__icon{color:rgba(117,117,117,0.5)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie{position:fixed;right:20px;bottom:20px;width:500px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice--cookie{right:0;bottom:0;width:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice--cookie .ec-notice__wrap{border-radius:0}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice--cookie .ec-notice__message{padding:15px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice--cookie .ec-notice__buttons{margin-bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__title-inner{font-size:16px;font-weight:700}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__icon,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__control{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__message{padding:20px 20px 8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__text-inner{font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__text-inner label{display:block;position:relative;margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice--cookie .ec-notice__text-inner label{overflow-y:scroll;max-height:150px;padding-right:5px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice--cookie .ec-notice__text-inner label::-webkit-scrollbar{width:2px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice--cookie .ec-notice__text-inner label::-webkit-scrollbar-thumb{border-radius:5px;background-color:#abbbc8}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__links .ec-link{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button{flex:1 1 calc(50% - 10px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button--cancel{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button--cancel{margin-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button--cancel{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button--settings{flex:1 1 auto;font-size:14px;font-weight:700;text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button--settings{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button--settings{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button--settings{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button--settings{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button--settings{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button--settings{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice--cookie .ec-notice__buttons .ec-notice__button .form-control__button-text{font-size:14px;font-weight:700}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__wrap{display:flex;justify-content:flex-start;border:1px solid #e6e6e6;border-radius:3px;background-color:#fff}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice__wrap{flex-wrap:wrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__icon{display:flex;flex-grow:0;flex-shrink:0;align-items:flex-start;justify-content:center;margin-right:-8px;padding:16px 8px 16px 16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__icon svg{display:block;width:32px;height:32px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice__icon{justify-content:flex-start;order:1;width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__message{flex-grow:1;flex-shrink:1;align-self:center;padding:16px;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__message{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__message{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice__message{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice__message{order:3;width:100%;padding:0 16px 18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__text,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__title{color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__text-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__title-inner{max-width:100%;word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__text-inner a,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__title-inner a{font-size:inherit}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__text-before-link{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice__text-before-link{margin-right:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__text-before-link{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__text-cart-item{color:#757575;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__text-cart-item{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__text-cart-item{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice__text-cart-item{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__text-cart-item{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice__text-cart-item{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__text-cart-item{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__title-inner{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__title-inner{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice__title-inner{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__title-inner{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__bottom-link{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice__bottom-link{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__bottom-link{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__control{flex-grow:0;flex-shrink:0}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-notice__control{order:2;width:50%;text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__control-inner{display:inline-block;padding:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__control-inner svg{display:block;width:16px;height:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__buttons{display:flex;align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__buttons{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice__buttons{margin-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__buttons{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__buttons{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice__buttons{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__buttons{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__buttons--both-buttons .ec-notice__button{flex:1 1 auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__buttons--both-buttons .ec-notice__button--cancel{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice__buttons--both-buttons .ec-notice__button--cancel{margin-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__buttons--both-buttons .ec-notice__button--cancel{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__buttons--fullwidth{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__buttons--fullwidth .ec-notice__button{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice__buttons--fullwidth .ec-notice__button{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__buttons--fullwidth .ec-notice__button{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__buttons--fullwidth .ec-notice__button--cancel{margin-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice__buttons--fullwidth .ec-notice__button--cancel{margin-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__buttons--fullwidth .ec-notice__button--cancel{margin-left:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__button{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-notice__button--cancel{margin-left:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-notice__button--cancel{margin-left:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-notice__button--cancel{margin-left:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pager{padding-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pager{padding-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pager{padding-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__head{display:block;text-align:center;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__head{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .pager__head{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .pager__head{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__head{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .pager__head{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .pager__head{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__head>span{display:inline-block;padding:0 10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__body{display:flex;align-items:center;justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__body{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .pager__body{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .pager__body{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__body--has-prev .pager__button--prev,html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__body--has-next .pager__button--next{visibility:visible;pointer-events:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__button{visibility:hidden;text-transform:uppercase;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__button--prev{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .pager__button--prev{margin-right:70px}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__button--next{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .pager__button--next{margin-left:70px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .pager__button-text{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__pages{display:inline-block;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__pages{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .pager__pages{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .pager__pages{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .pager__pages--long{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .pager__pages--short{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .pages__count-selector{color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__number{display:inline-block;padding:0 12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .pager__number--current{color:#333;font-weight:600;cursor:default;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-has-popover{display:inline-block;position:relative;z-index:10}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-has-popover:hover .ec-popover,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-has-popover:active .ec-popover{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-has-popover:hover .ec-popover--animation-default.ec-popover--top .ec-popover__wrap,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-has-popover:hover .ec-popover--animation-default.ec-popover--top .ec-popover__arrow,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-has-popover:active .ec-popover--animation-default.ec-popover--top .ec-popover__wrap,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-has-popover:active .ec-popover--animation-default.ec-popover--top .ec-popover__arrow{opacity:0;transform:translate3d(0, -20px, 0);animation:showFromTop 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover{display:none;min-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover--top-left .ec-popover__wrap,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover--top-right .ec-popover__wrap{bottom:100%;padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover--top-left .ec-popover__arrow,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover--top-right .ec-popover__arrow{bottom:100%;left:50%;margin:-8px -12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover--top-left .ec-popover__arrow::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover--top-right .ec-popover__arrow::before{margin:-8px 0 0 4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover--top-left .ec-popover__wrap{right:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover--top-right .ec-popover__wrap{left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover__wrap{display:block;position:absolute}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover__wrap-inner{padding:16px 24px;border-radius:8px;box-shadow:0 1px 8px 0 rgba(0,0,0,0.14);color:#333;background-color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover__arrow{position:absolute;z-index:1;overflow:hidden;width:24px;height:24px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-popover__arrow::before{content:'';display:block;width:16px;height:16px;box-shadow:0 1px 8px 0 rgba(0,0,0,0.14);transform:rotate(45deg);background-color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-switch{display:block;position:relative;overflow:hidden;height:0;transition:height .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-switch--animated{overflow:visible}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-switch--animated .ec-switch__block{opacity:1;transition:top .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s,opacity .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-switch--animated .ec-switch__block--hidden{top:-20px;opacity:0;transition:transform 0s cubic-bezier(0.25, 0.1, 0.25, 1) .3s,top 0s cubic-bezier(0.25, 0.1, 0.25, 1) .3s,opacity .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-switch__block{position:absolute;z-index:1;top:0;right:0;left:0;opacity:1;backface-visibility:hidden;transition:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-switch__block--hidden{z-index:0;opacity:0;transform:rotateX(180deg);transition:transform 0s cubic-bezier(0.25, 0.1, 0.25, 1) .3s,opacity .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-empty-state{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-empty-state{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-empty-state{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-empty-state{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-empty-state__icon{margin-top:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-empty-state__icon{margin-top:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-empty-state__icon{margin-top:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-empty-state__icon{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-empty-state__icon{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-empty-state__icon{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-empty-state__icon svg{display:block;margin:0 auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-empty-state__text{max-width:400px;margin:0 auto;padding:0 15px;font-weight:600;text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-empty-state__text{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-empty-state__text{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-empty-state__text{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-empty-state__action{text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-fbmessenger-chat{display:block;position:fixed;z-index:2147483643;top:auto;right:12px;bottom:24px;opacity:0;width:60px;height:60px;margin:0 12px;padding:0;border-radius:29px;background:none;box-shadow:0 4px 12px 0 rgba(0,0,0,0.15);animation:fade-in .2s ease-out 0s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .star-rating__item-wrapper{position:relative;display:inline-block;margin-right:2px}html#ecwid_html body#ecwid_body .ec-size .ec-store .star-rating__item-wrapper:last-child{margin-right:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .star-rating__item--background{color:#C0C7CF;z-index:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .star-rating__item--foreground{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#f9a650;z-index:2}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories *{font-size:16px;font-weight:600;line-height:1.2}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--large-items *{font-size:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__categories--large-items *{font-size:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .grid__categories--medium-items *{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__categories--medium-items *{font-size:22px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .grid__categories--small-items *{font-size:18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products{line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products .grid-product__title{font-size:inherit;font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products .grid-product__image~.grid-product__title{font-weight:400}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products .grid-product__price-amount{font-weight:400}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products .grid-product__image~.grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products .grid-product__image~.grid-product__title .grid-product__price-amount{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products.grid__products--appearance-frame .grid-product__title{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products.grid__products--appearance-frame .grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products.grid__products--appearance-frame .grid-product__title .grid-product__price-amount{font-weight:400}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items{font-size:18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__shadow-inner{font-size:28px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__title-inner{font-size:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__title-hover .grid-product__title-inner{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--large-items .grid-product__title-hover .grid-product__title-inner{font-size:22px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--large-items .grid-product__title-hover:last-child .grid-product__title-inner{font-size:28px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__price-hover .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__image~.grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__image~.grid-product__title .grid-product__price-amount{font-size:28px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__price .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__price .grid-product__price-lowest,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items.grid__products--appearance-frame .grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items.grid__products--appearance-frame .grid-product__title .grid-product__price-amount{font-size:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items.grid__products--layout-center .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items.grid__products--layout-center .grid-product__price-lowest,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__subtitle,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__subtitle-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__tax{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__label{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--large-items .grid-product__label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__shadow-inner{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--medium-items .grid-product__shadow-inner{font-size:22px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__title-inner{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__title-hover .grid-product__title-inner{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--medium-items .grid-product__title-hover .grid-product__title-inner{font-size:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--medium-items .grid-product__title-hover:last-child .grid-product__title-inner{font-size:22px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__price-hover .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__image~.grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__image~.grid-product__title .grid-product__price-amount{font-size:22px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__price .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items.grid__products--appearance-frame .grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items.grid__products--appearance-frame .grid-product__title .grid-product__price-amount{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items.grid__products--layout-center .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__price-lowest,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__subtitle,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__subtitle-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__tax{font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__label{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--medium-items .grid-product__label{font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items{font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__shadow-inner{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__title-inner{font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__title-hover .grid-product__title-inner{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--small-items .grid-product__title-hover .grid-product__title-inner{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__price-hover .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__image~.grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__image~.grid-product__title .grid-product__price-amount{font-size:18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__price .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__price .grid-product__price-lowest,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items.grid__products--appearance-frame .grid-product__price .grid-product__price-amount,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items.grid__products--appearance-frame .grid-product__title .grid-product__price-amount{font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items.grid__products--layout-center .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items.grid__products--layout-center .grid-product__price-lowest,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__subtitle,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__subtitle-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__tax{font-size:12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__label{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--small-items .grid-product__label{font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="1"] .grid-category:nth-child(n+1){width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="1"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="1"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="2"] .grid-category:nth-child(n+1){width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="2"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="2"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="3"] .grid-category:nth-child(n+1){width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="3"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="3"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="4"] .grid-category:nth-child(n+1){width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="4"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="4"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="5"] .grid-category:nth-child(n+1){width:20%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="5"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="5"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="6"] .grid-category:nth-child(n+1){width:16.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="6"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="6"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="7"] .grid-category:nth-child(n+1){width:14.2857142857%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="7"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="7"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="8"] .grid-category:nth-child(n+1){width:12.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="8"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="8"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="9"] .grid-category:nth-child(n+1){width:11.1111111111%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="9"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="9"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="10"] .grid-category:nth-child(n+1){width:10%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="10"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple[data-cols="10"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple.grid__categories--large-items[data-cols="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple.grid__categories--large-items[data-cols="1"] .grid-category{max-width:480px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple.grid__categories--large-items[data-cols="1"] .grid-category:nth-child(n+1){width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple.grid__categories--large-items[data-cols="1"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--simple.grid__categories--large-items[data-cols="1"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="2"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="3"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="3"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="4"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="4"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="4"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="5"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="5"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="5"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="5"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="6"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="6"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="6"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="6"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="6"][data-items="5"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="7"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="7"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="7"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="7"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="7"][data-items="5"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="7"][data-items="6"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="8"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="8"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="8"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="8"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="8"][data-items="5"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="8"][data-items="6"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="8"][data-items="7"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="9"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="9"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="9"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="9"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="9"][data-items="5"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="9"][data-items="6"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="9"][data-items="7"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="9"][data-items="8"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="10"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="10"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="10"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="10"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="10"][data-items="5"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="10"][data-items="6"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="10"][data-items="7"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="10"][data-items="8"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__categories--simple[data-cols="10"][data-items="9"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"] .grid-category:nth-child(n+1){width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="1"] .grid-category:nth-child(n+1){width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="3"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="5"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="7"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="9"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="11"] .grid-category:nth-child(n+1){width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="3"] .grid-category:nth-child(n+1) .grid-category__spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="5"] .grid-category:nth-child(n+1) .grid-category__spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="7"] .grid-category:nth-child(n+1) .grid-category__spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="9"] .grid-category:nth-child(n+1) .grid-category__spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="11"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(60% - 8px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="3"] .grid-category:nth-child(n+1) .grid-category__image-spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="5"] .grid-category:nth-child(n+1) .grid-category__image-spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="7"] .grid-category:nth-child(n+1) .grid-category__image-spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="9"] .grid-category:nth-child(n+1) .grid-category__image-spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="11"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(60% - 8px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="3"] .grid-category:nth-child(n+2),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="5"] .grid-category:nth-child(n+2),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="7"] .grid-category:nth-child(n+2),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="9"] .grid-category:nth-child(n+2),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="11"] .grid-category:nth-child(n+2){width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="3"] .grid-category:nth-child(n+2) .grid-category__spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="5"] .grid-category:nth-child(n+2) .grid-category__spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="7"] .grid-category:nth-child(n+2) .grid-category__spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="9"] .grid-category:nth-child(n+2) .grid-category__spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="11"] .grid-category:nth-child(n+2) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="3"] .grid-category:nth-child(n+2) .grid-category__image-spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="5"] .grid-category:nth-child(n+2) .grid-category__image-spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="7"] .grid-category:nth-child(n+2) .grid-category__image-spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="9"] .grid-category:nth-child(n+2) .grid-category__image-spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="1"][data-items="11"] .grid-category:nth-child(n+2) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="2"] .grid-category:nth-child(n+1){width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="2"][data-items="3"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="2"][data-items="5"] .grid-category:nth-child(n+1){width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="2"][data-items="3"] .grid-category:nth-child(n+4),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="2"][data-items="5"] .grid-category:nth-child(n+4){width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="3"] .grid-category:nth-child(n+1){width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="3"][data-items="4"] .grid-category:nth-child(n+1){width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="3"][data-items="7"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="3"][data-items="10"] .grid-category:nth-child(n+1){width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="3"][data-items="7"] .grid-category:nth-child(n+5),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="3"][data-items="10"] .grid-category:nth-child(n+5){width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"] .grid-category:nth-child(n+1){width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"] .grid-category:nth-child(n+4){width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="1"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="2"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="3"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="4"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="12"] .grid-category:nth-child(n+1){width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="5"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="6"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="9"] .grid-category:nth-child(n+1){width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="8"] .grid-category:nth-child(n+1){width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="7"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="10"] .grid-category:nth-child(n+1){width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="7"] .grid-category:nth-child(n+5),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"][data-items="10"] .grid-category:nth-child(n+5){width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="5"] .grid-category:nth-child(n+1){width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="5"] .grid-category:nth-child(n+5){width:20%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="5"][data-items="4"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="5"][data-items="5"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="5"][data-items="10"] .grid-category:nth-child(n+1){width:20%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="5"][data-items="6"] .grid-category:nth-child(n+1){width:16.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="5"][data-items="7"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="5"][data-items="8"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="5"][data-items="12"] .grid-category:nth-child(n+1){width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="6"] .grid-category:nth-child(n+1){width:20%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="6"] .grid-category:nth-child(n+6){width:16.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="6"][data-items="6"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="6"][data-items="10"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="6"][data-items="12"] .grid-category:nth-child(n+1){width:16.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="6"][data-items="7"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="6"][data-items="8"] .grid-category:nth-child(n+1){width:20%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="7"] .grid-category:nth-child(n+1){width:16.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="7"] .grid-category:nth-child(n+7){width:14.2857142857%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="7"][data-items="7"] .grid-category:nth-child(n+1){width:14.2857142857%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="7"][data-items="8"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="7"][data-items="9"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="7"][data-items="10"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="7"][data-items="11"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="7"][data-items="12"] .grid-category:nth-child(n+1){width:16.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="8"] .grid-category:nth-child(n+1){width:14.2857142857%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="8"] .grid-category:nth-child(n+8){width:12.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="8"][data-items="8"] .grid-category:nth-child(n+1){width:12.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="8"][data-items="9"] .grid-category:nth-child(n+1){width:11.1111111111%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="8"][data-items="10"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="8"][data-items="11"] .grid-category:nth-child(n+1),html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="8"][data-items="12"] .grid-category:nth-child(n+1){width:14.2857142857%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="9"] .grid-category:nth-child(n+1){width:11.1111111111%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-items="1"],html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-items="2"],html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-items="3"],html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-items="4"],html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-items="5"],html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-items="6"],html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-items="7"],html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-items="8"],html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-items="9"],html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-items="10"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced.grid__categories--large-items[data-cols="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced.grid__categories--large-items[data-cols="1"] .grid-category{max-width:480px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced.grid__categories--large-items[data-cols="1"] .grid-category:nth-child(n+1){width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced.grid__categories--large-items[data-cols="1"] .grid-category:nth-child(n+1) .grid-category__spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced.grid__categories--large-items[data-cols="1"] .grid-category:nth-child(n+1) .grid-category__image-spacer{width:calc(100% - 0px)}html#ecwid_html body#ecwid_body .ec-size .ec-store:not(.ec-store__category-page--0) .grid__categories--advanced[data-items="1"],html#ecwid_html body#ecwid_body .ec-size .ec-store:not(.ec-store__category-page--0) .grid__categories--advanced[data-items="2"],html#ecwid_html body#ecwid_body .ec-size .ec-store:not(.ec-store__category-page--0) .grid__categories--advanced[data-items="3"],html#ecwid_html body#ecwid_body .ec-size .ec-store:not(.ec-store__category-page--0) .grid__categories--advanced[data-items="4"]{justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products[data-cols="1"] .grid-product:nth-child(n+1){width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products[data-cols="2"] .grid-product:nth-child(n+1){width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products[data-cols="3"] .grid-product:nth-child(n+1){width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products[data-cols="4"] .grid-product:nth-child(n+1){width:25%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products[data-cols="5"] .grid-product:nth-child(n+1){width:20%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products[data-cols="6"] .grid-product:nth-child(n+1){width:16.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products[data-cols="7"] .grid-product:nth-child(n+1){width:14.2857142857%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products[data-cols="8"] .grid-product:nth-child(n+1){width:12.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products[data-cols="9"] .grid-product:nth-child(n+1){width:11.1111111111%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products[data-cols="10"] .grid-product:nth-child(n+1){width:10%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products.grid__products--large-items[data-cols="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products.grid__products--large-items[data-cols="1"] .grid-product{max-width:480px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="2"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="3"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="3"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="4"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="4"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="4"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="5"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="5"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="5"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="5"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="6"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="6"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="6"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="6"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="6"][data-items="5"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="7"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="7"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="7"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="7"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="7"][data-items="5"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="7"][data-items="6"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="8"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="8"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="8"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="8"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="8"][data-items="5"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="8"][data-items="6"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="8"][data-items="7"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="9"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="9"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="9"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="9"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="9"][data-items="5"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="9"][data-items="6"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="9"][data-items="7"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="9"][data-items="8"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="10"][data-items="1"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="10"][data-items="2"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="10"][data-items="3"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="10"][data-items="4"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="10"][data-items="5"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="10"][data-items="6"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="10"][data-items="7"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="10"][data-items="8"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__products[data-cols="10"][data-items="9"]{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories{margin-right:-8px;margin-left:-7.6px;padding-bottom:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__wrap{padding:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__shadow-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__title-inner{max-height:4.8em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__title-inner{max-height:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items{margin-right:-16px;margin-left:-15.6px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__wrap{padding:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__subtitle,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__subtitle-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__sku-hover{padding-top:.3em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__title-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__subtitle-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__price-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__first-period-price-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__hover-wrap>div:nth-child(2):last-child::before{padding-bottom:4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--large-items .grid-product__hover-wrap>div:nth-child(2):last-child::before{margin:8px auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--large-items .grid-product__hover-wrap>div:nth-child(2):last-child::before{margin:15px auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items{margin-right:-16px;margin-left:-15.6px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .grid__products--medium-items{margin-right:-8px;margin-left:-7.6px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__wrap{padding:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .grid__products--medium-items .grid-product__wrap{padding:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__title-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__subtitle-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__price-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__first-period-price-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__hover-wrap>div:nth-child(2):last-child::before{padding-bottom:2px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--medium-items .grid-product__hover-wrap>div:nth-child(2):last-child::before{margin:6px auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--medium-items .grid-product__hover-wrap>div:nth-child(2):last-child::before{margin:12px auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items{margin-right:-8px;margin-left:-7.6px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__wrap{padding:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__hover-wrap>div:nth-child(2):last-child::before{margin:4px auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__products--small-items .grid-product__hover-wrap>div:nth-child(2):last-child::before{margin:8px auto}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .grid__products--medium-items .grid-product__title-hover:not(:last-child) .grid-product__title-inner,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .grid__products--small-items .grid-product__title-hover:not(:last-child) .grid-product__title-inner{max-height:1.3em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__shadow-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title-hover .grid-product__title-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__subtitle-hover .grid-product__subtitle-inner{max-height:3.9em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product{display:flex;text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product--loading .grid-product__shadow{display:flex;background-color:rgba(0,0,0,0.025)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product--no-image .grid-product__picture{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product--no-image .grid-product__shadow{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product--no-image .grid-product__shadow-inner{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product--has-shadow .grid-product__shadow{display:flex;background-color:rgba(0,0,0,0.025);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product--has-additional-image .grid-product__wrap-inner:hover .grid-product__picture{transform:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product--has-additional-image .grid-product__wrap-inner:hover .grid-product__picture-additional{opacity:1;transform:scale(1.01);transition:transform .3s ease-out 0s,opacity .2s linear 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product--has-additional-image .grid-product__wrap-inner:hover .grid-product__shadow-inner{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .colored-background-0{background-color:#b5ebdc}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .colored-background-1{background-color:#f9d9e2}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .colored-background-2{background-color:#d4def4}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .colored-background-3{background-color:#d3f2ff}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .colored-background-4{background-color:#fee1d8}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .colored-background-5{background-color:#deecd3}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .colored-background-6{background-color:#ffefcf}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .colored-background-7{background-color:#fbced1}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .colored-background-8{background-color:#e7d7d3}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product .colored-background-9{background-color:#caf0ed}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__subtitle,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__price,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__first-period-price,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__button,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__tax{text-align:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__price{display:flex;flex-wrap:wrap;text-align:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__price .grid-product__price-compare{order:2;padding-top:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__price .grid-product__price-amount{order:1;padding-top:0;padding-right:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__price .grid-product__price-lowest{order:3;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__price .grid-product__price-label{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__price .grid-product__textblock{padding:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__details .grid-product__textblock,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__tax .grid-product__textblock{padding-right:10px;padding-left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-left .grid-product__rating{display:flex;align-items:flex-start;justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-center .grid-product__rating{display:flex;align-items:flex-start;justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__subtitle,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__price,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__first-period-price,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__button,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__tax{text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__price{display:flex;flex-wrap:wrap;justify-content:flex-end;text-align:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__price .grid-product__price-compare{order:1;padding-top:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__price .grid-product__price-amount{order:2;padding-top:0;padding-left:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__price .grid-product__price-lowest{order:3;width:100%;text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__price .grid-product__price-label{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__price .grid-product__textblock{padding:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__details .grid-product__textblock,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__tax .grid-product__textblock{padding-right:0;padding-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-right .grid-product__rating{display:flex;align-items:flex-start;justify-content:flex-end}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__subtitle,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__tax,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__button{text-align:left}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .grid__products--layout-justify.grid__products--medium-items .grid-product__title .grid-product__price,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .grid__products--layout-justify.grid__products--small-items .grid-product__title .grid-product__price{float:none;padding:0;text-align:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__title{overflow:hidden;word-wrap:normal}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__title .grid-product__price{float:right;padding:0 0 0 10%;text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__title .grid-product__price .grid-product__textblock{padding:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__title .grid-product__price-label{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__title .grid-product__price-compare{padding-top:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__details .grid-product__textblock,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__tax .grid-product__textblock{padding-right:8px;padding-left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__price-lowest{max-width:100px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify.grid__products--small-items .grid-product__image~.grid-product__title .grid-product__title-inner{padding-top:.3em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify.grid__products--small-items .grid-product__image~.grid-product__title .grid-product__price-compare{padding-top:.08em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify.grid__products--medium-items .grid-product__image~.grid-product__title .grid-product__title-inner{padding-top:.35em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify.grid__products--medium-items .grid-product__image~.grid-product__title .grid-product__price-compare{padding-top:.15em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify.grid__products--large-items .grid-product__image~.grid-product__title .grid-product__title-inner{padding-top:.4em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify.grid__products--large-items .grid-product__image~.grid-product__title .grid-product__price-compare{padding-top:.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--layout-justify .grid-product__rating{float:right;display:flex;align-items:flex-start;justify-content:flex-end;padding-top:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__wrap-inner:hover .grid-product__picture{transform:scale3d(0.96, 0.96, 1);transition:transform .2s ease 0s,filter 0s linear 0.02s;filter:blur(8px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__wrap-inner:hover .grid-product__label{transition:filter 0s linear .02s;filter:blur(8px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__wrap-inner:hover .grid-product__shadow{background-color:rgba(255,255,255,0.6);transition:background-color .2s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__wrap-inner:hover .grid-product__shadow-inner{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__wrap-inner:hover .grid-product__hover-wrap{visibility:visible;z-index:2;opacity:1;transform:translate3d(0, 0, 0);transition:transform .15s ease-out 0s, opacity .15s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__hover-wrap{display:flex;visibility:hidden;position:absolute;top:10px;right:8%;bottom:10px;left:8%;opacity:0;flex-direction:column;align-items:center;justify-content:center;transform:translate3d(0, 10px, 0);will-change:transform, opacity}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__picture,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__label{transform:none;transition:transform .05s ease 0s, filter 0s linear .015s;filter:none;will-change:transform, filter}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__title-hover .grid-product__title-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__price-hover .grid-product__price-amount{color:#000;text-shadow:0 1px 1px rgba(255,255,255,0.25)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__shadow{display:flex;transition:background-color .1s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__price-hover .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__first-period-price-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__subtitle-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__sku-hover{color:rgba(0,0,0,0.5)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product__hover-wrap>*:nth-child(2):last-child::before{content:"";display:block;width:50px;height:0;border-top:1px solid rgba(0,0,0,0.5)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product--dark .grid-product__wrap-inner:hover .grid-product__shadow{background-color:rgba(0,0,0,0.4)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product--dark .grid-product__title-hover .grid-product__title-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product--dark .grid-product__price-hover .grid-product__price-amount{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.25)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product--dark .grid-product__price-hover .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product--dark .grid-product__first-period-price-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product--dark .grid-product__subtitle-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product--dark .grid-product__sku-hover{color:rgba(255,255,255,0.5)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-hover .grid-product:not(.grid-product--skip-hover) .grid-product--dark .grid-product__hover-wrap>*:nth-child(2):last-child::before{border-top-color:rgba(255,255,255,0.5)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame{margin-right:-8px;margin-left:-8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame:not(.grid__products--appearance-hover) .grid-product__wrap-inner:hover{background-color:rgba(0,0,0,0.04);box-shadow:0 5px 20px 0 rgba(0,0,0,0.1)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame:not(.grid__products--appearance-hover) .grid-product__wrap-inner:hover .grid-product__picture,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame:not(.grid__products--appearance-hover) .grid-product__wrap-inner:hover .grid-product__shadow-inner{transform:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame:not(.grid__products--appearance-hover) .grid-product__wrap-inner:hover .grid-product__shadow{background-color:rgba(0,0,0,0.04)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__bg,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__image-wrap,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__shadow{border-radius:3px 3px 0 0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__image:last-child .grid-product__bg,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__image:last-child .grid-product__image-wrap,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__image:last-child .grid-product__shadow{border-radius:3px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap{display:flex;padding:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner{border:1px solid #e6e6e6;border-radius:3px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);transition:box-shadow .2s ease 0s, background-color .2s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner>*:last-child:not(.grid-product__image){padding-bottom:1.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner .grid-product__details+.grid-product__tax{padding-bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner>*:first-child:not(.grid-product__image){padding-top:1.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner .grid-product__shadow{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner .grid-product__shadow-inner{transform:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner .grid-product__image+*{margin-top:1em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner .grid-product__image+*:last-child:not(.grid-product__image){padding-bottom:1em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__price{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:flex-end}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-center .grid-product__rating{display:flex;align-items:flex-start;justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-left .grid-product__price{flex-direction:row;align-items:flex-end;justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-left .grid-product__rating{display:flex;align-items:flex-start;justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-right .grid-product__price{flex-direction:row;align-items:flex-end;justify-content:flex-end}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-right .grid-product__rating{display:flex;align-items:flex-start;justify-content:flex-end}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-justify .grid-product__button{display:flex;flex:1 0 auto;align-items:flex-end;justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-justify .grid-product__sku .grid-product__sku-inner{padding-left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-justify .grid-product__sku .grid-product__rating{display:flex;align-items:flex-start;padding-right:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-justify .grid-product__rating{display:flex;align-items:flex-start;justify-content:flex-end}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-justify .grid-product__price{display:block;padding:0 0 0 10%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-justify .grid-product__title:first-child .grid-product__price-amount{color:#757575}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-justify .grid-product__image~.grid-product__title .grid-product__title-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-justify .grid-product__image~.grid-product__title .grid-product__price-compare{padding-top:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__subtitle,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__price,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__first-period-price,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__rating,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__tax,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__button{padding-right:16px;padding-left:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__button .form-control--button{min-width:33%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__button .form-control__button{padding-right:.8em;padding-left:.8em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--small-items .grid-product__button .form-control__button--icon-prepend .form-control__button-svg{margin:0 -.5em}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .grid__products--medium-items .grid-product__button .form-control--button{min-width:33%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .grid__products--medium-items .grid-product__button .form-control__button{padding-right:.8em;padding-left:.8em}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .grid__products--medium-items .grid-product__button .form-control__button--icon-prepend .form-control__button-svg{margin:0 -.5em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products .grid-product--view-all .grid-product__shadow{display:flex;background-color:rgba(0,0,0,0.025)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products .grid-product--view-all .grid-product__shadow-inner{display:block;color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products .grid-product--view-all .grid-product__wrap-inner:hover .grid-product__shadow{background-color:rgba(0,0,0,0.025)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products .grid-product--view-all .grid-product__wrap-inner:hover .grid-product__shadow-inner{display:block;color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products .grid-product--view-all .grid-product__image~.grid-product__title{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap{position:relative;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap-inner{display:flex;position:relative;flex-direction:column;width:100%;height:100%;cursor:pointer;-webkit-tap-highlight-color:rgba(51,51,51,0.2)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap-inner:hover .grid-product__picture{transform:scale(1.1) translateZ(0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap-inner:hover .grid-product__title .grid-product__title-inner{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap-inner:hover .grid-product__shadow-inner{transform:translateY(-8px) translateZ(0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap-inner:active .grid-product__title .grid-product__title-inner{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap-inner>*:last-child:not(.grid-product__image){padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__wrap-inner .grid-product__details+.grid-product__tax{padding-bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__scroller{position:absolute;top:-30vh;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__bg{position:absolute;top:0;right:0;bottom:0;left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__image{display:block;position:relative;order:1;width:100%;margin:0 auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__image+*{margin-top:.8em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;text-align:left;direction:ltr}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__picture{position:absolute;color:transparent;text-indent:-9999px;-webkit-backface-visibility:hidden;transition:transform .2s ease 0s;-webkit-tap-highlight-color:rgba(51,51,51,0.2)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__picture.lazyload{opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__picture-additional{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-repeat:no-repeat;background-position:center center;background-size:contain;transform:scale(1.07);transition:transform .3s ease 0s,opacity .2s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__picture-additional--mixed{background-size:cover}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__picture-additional--opaque{background-color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__shadow{display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;align-items:center;background-color:rgba(0,0,0,0);transition:background-color .2s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__shadow-inner{display:none;overflow:hidden;width:100%;padding:0 8%;transform:translateZ(0);transition:transform .2s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__spacer{float:right;width:100%;margin-left:-200%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__hover-wrap{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title-hover{display:block;overflow:hidden;order:2;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title:focus{outline:1px dotted #333;outline-offset:-1px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title-inner{overflow:hidden;min-height:1.3em;color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title-inner::first-line{word-wrap:normal}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__subtitle,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__subtitle-hover{order:3;padding-top:.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__subtitle-hover{overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__sku-hover{order:4;padding-top:.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__rating{order:5;padding-top:.2em;gap:2px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price-hover{order:6}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__first-period-price,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__first-period-price-hover{order:6}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price-compare{padding-top:.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price-amount{color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__tax{order:7;padding-top:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__details{order:8;padding-top:.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__button,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__button-hover{order:9}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__button .form-control,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__button-hover .form-control{min-width:50%;margin-top:.5em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__button.grid-product__buy-now{margin-top:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__textblock{display:inline-block;padding:0 5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__subtitle,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__subtitle-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__first-period-price,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__first-period-price-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__details,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__sku,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__sku-hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__rating,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__tax,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__textblock,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__shadow{max-width:100%;word-wrap:break-word;-webkit-backface-visibility:hidden;backface-visibility:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__label{position:absolute;z-index:1;top:0;right:0;max-width:80%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__label{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid-product__label{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid-product__label{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__label--bottom{top:auto;bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__label--bottom{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid-product__label--bottom{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid-product__label--bottom{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__rating-wrap{display:flex;flex-direction:row;align-items:center;gap:6px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__stars{display:flex;flex-direction:row;align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__rating-text--small-text{padding-top:6px;font-weight:400;color:#757575;font-size:12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__rating-text--medium-text{padding-top:6px;font-weight:500;color:#757575;font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__rating-text--big-text{padding-top:6px;font-weight:600;color:#757575;font-size:18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category{display:flex;overflow:hidden;text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category--dark .grid-category__shadow{background-image:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.5) 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category--dark .grid-category__title-inner{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.25)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category--no-image .grid-category__image-spacer{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category--no-image .grid-category__title-inner{margin:0;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.25)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category--no-image .grid-category__card{justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category--no-image .grid-category__shadow{background-image:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category--has-shadow .grid-category__shadow{background-color:rgba(0,0,0,0.025)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category--simple .grid-category__bg-image{background-size:contain}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .colored-background-0{background-color:#eb9893;background-image:linear-gradient(19deg, #eb9893 0%, #d1c3ff 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .colored-background-1{background-color:#08aeea;background-image:linear-gradient(0deg, #08aeea 0%, #2af598 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .colored-background-2{background-color:#74ebd5;background-image:linear-gradient(90deg, #74ebd5 0%, #9face6 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .colored-background-3{background-color:#fbab7e;background-image:linear-gradient(62deg, #fbab7e 0%, #f7ce68 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .colored-background-4{background-color:#f4d03f;background-image:linear-gradient(132deg, #f4d03f 0%, #16a085 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .colored-background-5{background-color:#0093e9;background-image:linear-gradient(160deg, #0093e9 0%, #80d0c7 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .colored-background-6{background-color:#fbda61;background-image:linear-gradient(45deg, #fbda61 0%, #ff5acd 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .colored-background-7{background-color:#a9c9ff;background-image:linear-gradient(180deg, #a9c9ff 0%, #ffbbec 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .colored-background-8{background-color:#3eecac;background-image:linear-gradient(19deg, #3eecac 0%, #ee74e1 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category .colored-background-9{background-color:#ff6a88;background-image:linear-gradient(45deg, #ff6a88 0%, #ffcc70 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__wrap{display:flex;position:relative;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__wrap-inner{display:flex;position:relative;width:100%;cursor:pointer;-webkit-tap-highlight-color:rgba(51,51,51,0.2)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__wrap-inner:hover .grid-category__bg-image{transform:scale(1.1)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__wrap-inner:hover .grid-category__title-inner{transform:translateY(-8px) translateZ(0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__wrap-inner:hover .grid-category__shadow-inner{transform:scale(1.1) translateZ(0)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__bg,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__bg-color,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:3px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__bg-image{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:transform .3s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__card{display:flex;flex-direction:column;justify-content:space-between;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__image{display:block;width:100%;max-width:100%;margin:0 auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__image-spacer{float:right;width:100%;margin-right:-200%;margin-bottom:-3.6em}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__image-wrap{position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__picture{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__shadow{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;border-radius:3px;background-color:rgba(0,0,0,0);background-image:linear-gradient(180deg, rgba(255,255,255,0) 50%, #fff 100%);box-shadow:0 0 0 1px rgba(51,51,51,0.1) inset;word-wrap:break-word;transition:background-color .1s ease-in-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__shadow-inner{display:none;overflow:hidden;width:100%;padding:0 10%;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.25);transform:translateZ(0);transition:transform .3s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__spacer{width:100%;margin-right:-200%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__hover-wrap{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__title{display:flex;position:relative;flex-direction:column;justify-content:center;max-width:100%;min-height:3.6em;padding:0 10%;word-wrap:break-word;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-category__title-inner{overflow:hidden;margin:.5em 0 .8em;color:#000;text-shadow:0 1px 1px rgba(255,255,255,0.25);transform:translateZ(0);transition:transform .3s ease 0s, color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hide .grid-category--loading .grid-category__shadow{background-color:rgba(0,0,0,0.025)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hide .grid-category__image-spacer{margin-bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hide .grid-category__shadow{background-image:none;box-shadow:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hide .grid-category__title{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category--loading .grid-category__shadow{background-color:rgba(0,0,0,0.025)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category--no-image .grid-category__image-spacer{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__card{justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__shadow{background-image:none;box-shadow:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__title{justify-content:flex-start;padding:.5em 0;color:inherit}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__title-inner{margin:.3em 0 0;color:inherit;text-shadow:0 1px 1px rgba(255,255,255,0.25)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__image{position:relative;overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__image-spacer{margin-bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category--simple .grid-category__bg-image{background-size:contain}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__bg,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__bg-color,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__bg-image,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-below .grid-category__shadow{border-radius:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category--loading .grid-category__shadow{background-color:rgba(0,0,0,0.025)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category__wrap-inner:hover .grid-category__bg-image{transform:scale3d(0.96, 0.96, 1);transition:transform .2s ease 0s,filter 0s linear 0.02s;filter:blur(8px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category__wrap-inner:hover .grid-category__shadow{background-color:rgba(255,255,255,0.6);transition:background-color .2s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category__wrap-inner:hover .grid-category__shadow-inner{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category__wrap-inner:hover .grid-category__hover-wrap{visibility:visible;opacity:1;transform:translate3d(0, 0, 0);transition:transform .15s ease-out 0s, opacity .15s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category__wrap-inner:hover .grid-category__title-inner{transform:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category__bg-image{transition:transform .05s ease 0s, filter 0s linear .015s;will-change:transform, filter}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category__image-spacer{margin-bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category__hover-wrap{align-items:center;bottom:10px;display:flex;flex-direction:column;justify-content:center;left:8%;opacity:0;pointer-events:none;position:absolute;right:8%;top:10px;transform:translate3d(0, 10px, 0);will-change:transform, opacity}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category__shadow{display:flex;background-image:none;box-shadow:none;transition:background-color .1s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category__title-inner{margin:0;color:#000;text-shadow:0 1px 1px rgba(255,255,255,0.25)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category--simple .grid-category__bg-image{background-size:contain}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category--dark .grid-category__wrap-inner:hover .grid-category__shadow{background-color:rgba(0,0,0,0.4)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-hover .grid-category--dark .grid-category__title-inner{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.25)}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-text .grid-category__card{justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-text .grid-category__title{justify-content:flex-start;padding:.5em 0;color:inherit}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-text .grid-category__title-inner{max-height:none;margin:.3em 0 0;color:inherit;text-shadow:0 1px 1px rgba(255,255,255,0.25);transform:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--appearance-text .grid-category__wrap-inner:hover .grid-category__title-inner{color:#115080;transform:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--aspect-ratio-0667 .grid-product__spacer-inner{padding-top:149.9250374813%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--aspect-ratio-0667 .grid-category__spacer-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--aspect-ratio-0667 .grid-category__image-spacer-inner{padding-top:149.9250374813%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--aspect-ratio-075 .grid-product__spacer-inner{padding-top:133.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--aspect-ratio-075 .grid-category__spacer-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--aspect-ratio-075 .grid-category__image-spacer-inner{padding-top:133.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--aspect-ratio-1 .grid-product__spacer-inner{padding-top:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--aspect-ratio-1 .grid-category__spacer-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--aspect-ratio-1 .grid-category__image-spacer-inner{padding-top:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--aspect-ratio-1333 .grid-product__spacer-inner{padding-top:75.0187546887%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--aspect-ratio-1333 .grid-category__spacer-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--aspect-ratio-1333 .grid-category__image-spacer-inner{padding-top:75.0187546887%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--aspect-ratio-15 .grid-product__spacer-inner{padding-top:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--aspect-ratio-15 .grid-category__spacer-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--aspect-ratio-15 .grid-category__image-spacer-inner{padding-top:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-grid .ec-page-title+.grid__description{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-grid .ec-page-title+.grid__description{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-grid .ec-page-title+.grid__description{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-title+.ec-grid{margin-top:-20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-title+.ec-grid{margin-top:-16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-title+.ec-grid{margin-top:-20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-title+.ec-grid .grid__categories:first-child{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-title+.ec-grid .grid__categories:first-child{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-title+.ec-grid .grid__categories:first-child{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__category-block{padding-top:60px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__category-block{padding-top:48px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__category-block{padding-top:60px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__list:first-child .grid__category-block:not(.grid__category-block--empty){padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__list:first-child .grid__category-block:not(.grid__category-block--empty){padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__list:first-child .grid__category-block:not(.grid__category-block--empty){padding-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__list:first-child .grid__category-block:not(.grid__category-block--empty)~.grid__category-block{padding-top:60px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__list:first-child .grid__category-block:not(.grid__category-block--empty)~.grid__category-block{padding-top:48px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__list:first-child .grid__category-block:not(.grid__category-block--empty)~.grid__category-block{padding-top:60px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description+.ec-page-title{padding-top:60px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__description+.ec-page-title{padding-top:48px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__description+.ec-page-title{padding-top:60px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store--large-product-images .grid__category-block{padding-top:80px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store--large-product-images .grid__category-block{padding-top:64px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store--large-product-images .grid__category-block{padding-top:80px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store--large-product-images .grid__list:first-child .grid__category-block:not(.grid__category-block--empty){padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store--large-product-images .grid__list:first-child .grid__category-block:not(.grid__category-block--empty){padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store--large-product-images .grid__list:first-child .grid__category-block:not(.grid__category-block--empty){padding-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store--large-product-images .grid__list:first-child .grid__category-block:not(.grid__category-block--empty)~.grid__category-block{padding-top:80px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store--large-product-images .grid__list:first-child .grid__category-block:not(.grid__category-block--empty)~.grid__category-block{padding-top:64px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store--large-product-images .grid__list:first-child .grid__category-block:not(.grid__category-block--empty)~.grid__category-block{padding-top:80px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store--large-product-images .grid__description+.ec-page-title{padding-top:80px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store--large-product-images .grid__description+.ec-page-title{padding-top:64px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store--large-product-images .grid__description+.ec-page-title{padding-top:80px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-grid{display:block;overflow:hidden;width:100%;margin:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-grid{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-grid{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-grid{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-grid .ec-page-title{text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-grid .ec-page-title{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-grid .ec-page-title{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-grid .ec-page-title{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-grid .ec-page-title{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-grid .ec-page-title{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-grid .ec-page-title{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-grid .page-title--delimiter .page-title__name{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-grid--no-result{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__wrap-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__wrap .grid__products{flex-grow:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__sort{text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__sort .form-control__select-text{text-transform:uppercase}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-sort__item.grid-sort__item--sortby{margin-left:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid-sort__item.grid-sort__item--sortby{margin-left:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid-sort__item.grid-sort__item--sortby{margin-left:20px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__search-page .grid-sort__item--filter{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--s) .ec-store.ec-store__search-page .grid-sort__item--filter{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--s) .ec-store.ec-store__search-page .grid-sort__item--filter{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--0 .grid__description{text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--expanded .grid__description{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--expanded .grid__description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__category-page--expanded .grid__description{font-size:18px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__category-page--expanded .grid__description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__category-page--expanded .grid__description p{max-width:720px;margin-right:auto;margin-left:auto;text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__description{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__description{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .grid__description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description img{max-width:100%;height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description embed,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description object,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description iframe{max-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description table{overflow-x:auto;width:auto;max-width:100%;border-spacing:0;border-collapse:collapse}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description a{font-size:inherit;line-height:inherit;word-break:break-all;word-break:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description a,html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description a:visited{color:#1a7ac4;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description a:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description a:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__description p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__description p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description::after{content:"";display:table;clear:both}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__description:first-child{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__description:first-child{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__description:first-child{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__clearfix{clear:both;height:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__category-block--empty{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery{position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery--no-images{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery--no-scroll .details-gallery__scroll{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery--one-image .details-gallery__scroll,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery--one-image .details-gallery__thumbs{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery--one-image .details-gallery__images-controls{display:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-gallery--one-image .details-gallery__thumbs{text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery--no-scroll-carousel .details-gallery__images-controls{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery .colored-background-0{background-color:#b5ebdc}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery .colored-background-1{background-color:#f9d9e2}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery .colored-background-2{background-color:#d4def4}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery .colored-background-3{background-color:#d3f2ff}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery .colored-background-4{background-color:#fee1d8}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery .colored-background-5{background-color:#deecd3}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery .colored-background-6{background-color:#ffefcf}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery .colored-background-7{background-color:#fbced1}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery .colored-background-8{background-color:#e7d7d3}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery .colored-background-9{background-color:#caf0ed}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-gallery__wrap{overflow:hidden}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-gallery__wrap-inner{position:relative;max-height:75vh}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__wrap-inner{overflow-x:hidden;overflow-y:hidden;text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images{display:none;overflow:hidden;max-width:83.3333333333%;height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__images{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-gallery__images{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__images{display:block;width:100%;max-width:none;height:auto;text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-zoom{position:absolute;opacity:0;width:200%;height:200%;z-index:-1;background-color:rgba(255,255,255,0);background-size:cover;background-repeat:no-repeat;background-position:center;transition:opacity .3s ease-in, z-index 10ms .5s, width 0s .3s, height 0s .3s}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__image-zoom-visible{z-index:1;transition:top .1s, left .1s, opacity .3s ease-in;opacity:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-container{position:relative;margin:0 auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-control{position:absolute;z-index:1;opacity:.8;width:25%;height:100%;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-control--left{float:left;cursor:w-resize}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-control--right{right:0;float:right;cursor:e-resize}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-controls--no-left .details-gallery__images-control--left{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-controls--no-right .details-gallery__images-control--right{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-carousel{display:flex;position:absolute;top:0;overflow:visible;width:100%;height:100%;transition:transform 0.2s cubic-bezier(0.35, 0.74, 0.77, 1)}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-spacer{margin:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images-spacer-inner{width:100%;padding-top:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__image{position:static;top:0;left:0;float:left;flex-basis:100%;flex-shrink:0;width:100%;height:100%;margin-right:20%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__image-spacer{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__image-wrapper{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__image-wrapper-inner{display:flex;position:relative;align-items:center;justify-content:center;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__video-bg{position:absolute;top:0;left:0;width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__video-image .details-gallery__image-bg{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__image-bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;transition:opacity .3s}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__image-bg--visible{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__image-bg--transparent{opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__image-bg--size-cover{background-size:cover}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__spacer{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__picture{display:inline-block;position:relative;height:100%;transition:opacity .3s}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__picture{flex-shrink:0;width:auto;min-width:auto;max-width:100%;height:auto;max-height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__picture--transparent{opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__scroll{position:absolute;left:0;width:100%;padding-top:4px;text-align:center}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__scroll{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__scroll-dot-container{display:inline-block;margin:0 4px;transition:opacity .1s linear}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store--loading .details-gallery__scroll-dot-container{opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__scroll-dot{opacity:.4;width:8px;height:8px;border-radius:50%;background-color:#757575;transition:background .1s linear}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__scroll-dot--active{opacity:.8}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__video-banner-wrapper{position:absolute;width:100%;height:100%;cursor:auto;background-color:rgba(51,51,51,0.6)}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__video-banner-wrapper-inner{position:absolute;white-space:normal;text-align:left;bottom:18px;left:40px;right:40px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .details-gallery__video-banner-wrapper-inner{bottom:8px;left:8px;right:8px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-gallery__thumbs{position:absolute;top:0;overflow-y:hidden;box-sizing:content-box;width:100%;height:100%;padding-bottom:30px;white-space:nowrap;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-destination:50% 50%;scroll-snap-destination:50% 50%;-webkit-scroll-snap-type:mandatory;scroll-snap-type:x mandatory}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumbs{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center;margin:0 -4px;-ms-box-orient:horizontal}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs--covered .details-gallery__thumb-shadow{display:block}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-gallery__thumb{display:inline-block;width:100%;height:100%;scroll-snap-align:center;-webkit-scroll-snap-coordinate:50% 50%;scroll-snap-coordinate:50% 50%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumb{position:relative;overflow:hidden;flex-basis:20%;flex-grow:1;flex-shrink:1;max-width:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumb:first-child:last-child{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery__thumb{flex-basis:12.5%;max-width:12.5%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-gallery__thumb:not(:last-child){margin-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumb--active .details-gallery__thumb-img::after{z-index:1;opacity:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb:first-child .details-gallery__thumb-bg{display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more~.play-overlay{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n+6){display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(8) .details-gallery__thumb-more{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(8) .details-gallery__thumb-more~.play-overlay{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n+9){display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs--preview.details-gallery__thumbs--aspect-ratio-auto{flex-wrap:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-0667 .details-gallery__thumb-spacer{padding-top:149.9250374813%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-0667 .details-gallery__thumb-spacer{padding-top:149.9250374813%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images .details-gallery__image--aspect-ratio-0667 .details-gallery__image-spacer{padding-top:149.9250374813%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-075 .details-gallery__thumb-spacer{padding-top:133.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-075 .details-gallery__thumb-spacer{padding-top:133.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images .details-gallery__image--aspect-ratio-075 .details-gallery__image-spacer{padding-top:133.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-1 .details-gallery__thumb-spacer{padding-top:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1 .details-gallery__thumb-spacer{padding-top:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images .details-gallery__image--aspect-ratio-1 .details-gallery__image-spacer{padding-top:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-1333 .details-gallery__thumb-spacer{padding-top:75.0187546887%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1333 .details-gallery__thumb-spacer{padding-top:75.0187546887%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images .details-gallery__image--aspect-ratio-1333 .details-gallery__image-spacer{padding-top:75.0187546887%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-15 .details-gallery__thumb-spacer{padding-top:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-15 .details-gallery__thumb-spacer{padding-top:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__images .details-gallery__image--aspect-ratio-15 .details-gallery__image-spacer{padding-top:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-0667{flex-basis:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-0667{max-width:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-0667{flex-basis:12.5%;max-width:12.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-075{flex-basis:22.4887556222%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-075{max-width:22.4887556222%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-075{flex-basis:14.0554722639%;max-width:14.0554722639%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1{flex-basis:29.9850074963%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1{max-width:29.9850074963%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1{flex-basis:18.7406296852%;max-width:18.7406296852%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1333{flex-basis:39.9700149925%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1333{max-width:39.9700149925%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1333{flex-basis:24.9812593703%;max-width:24.9812593703%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-15{flex-basis:44.9775112444%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-15{max-width:44.9775112444%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-15{flex-basis:28.1109445277%;max-width:28.1109445277%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-img-wrapper{top:0;left:0;box-sizing:border-box;width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumb-img-wrapper{position:absolute;padding:0 4px 8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-img-wrapper-inner{display:flex;position:relative;align-items:center;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-img{display:block;position:relative;outline:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-img:focus{outline:auto 5px -webkit-focus-ring-color;outline-offset:-1px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumb-img::after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;opacity:0;width:100%;height:100%;box-shadow:inset 0 0 0 2px #000;transition:opacity .15s}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-bg{display:none;position:absolute}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumb-bg{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-img,html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-bg{top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumb-img,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery__thumb-bg{background-size:cover}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-img--visible,html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-bg--visible{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-shadow{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.05);pointer-events:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-gallery__thumb-spacer{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-more{display:none;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,0.5);color:#fff;font-weight:600;cursor:pointer;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery__thumb-more{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-gallery__thumb-more{font-size:18px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-gallery__thumb-more{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__wrap-inner{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__images{flex-grow:1;order:2;margin-bottom:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumbs{display:flex;flex-basis:64px;flex-direction:column;flex-shrink:0;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;order:1;width:64px;height:calc(100% + 8px);margin:-4px 0}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumbs{flex-basis:100px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumbs .details-gallery__thumb{flex-basis:auto;flex-grow:0;width:100%;max-width:none;max-height:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more~.play-overlay{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n+6){display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumb-img-wrapper{padding:4px 8px 4px 0}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumbs,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto{flex-basis:64px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumbs .details-gallery__thumb,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three .details-gallery--thumbnails-vertical:not(.details-gallery--one-image) .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb{flex-basis:auto;flex-grow:0;width:100%;max-width:none;max-height:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images-spacer,html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images-controls{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images{width:auto;margin:0 -4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images-carousel{display:flex;position:relative;flex-wrap:wrap;align-items:stretch}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__image{position:relative;float:none;flex-basis:50%;flex-grow:1;width:auto;max-width:none;height:auto;margin-right:0;padding:0 4px 8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__image:first-child{flex-basis:100%;max-width:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__image-spacer{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__image-wrapper{position:absolute;top:0;right:4px;bottom:8px;left:4px;overflow:hidden;width:auto;height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__image-wrapper img{position:absolute;top:0;left:0;width:auto;max-width:none;height:auto;max-height:none;transform:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__image-wrapper-inner{display:flex;position:relative;overflow:hidden;align-items:center;justify-content:center;width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-0667 .details-gallery__image-spacer{padding-top:149.9250374813%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-0667 .details-gallery__image-spacer{padding-top:149.9250374813%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-075 .details-gallery__image-spacer{padding-top:133.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-075 .details-gallery__image-spacer{padding-top:133.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-1 .details-gallery__image-spacer{padding-top:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-1 .details-gallery__image-spacer{padding-top:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-1333 .details-gallery__image-spacer{padding-top:75.0187546887%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-1333 .details-gallery__image-spacer{padding-top:75.0187546887%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-15 .details-gallery__image-spacer{padding-top:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-15 .details-gallery__image-spacer{padding-top:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-0667{flex-basis:33.35%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-0667{max-width:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-0667{flex-basis:33.35%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-0667:first-child{flex-basis:100%;max-width:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-075{flex-basis:37.5%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-075{max-width:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-075{flex-basis:37.5%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-075:first-child{flex-basis:100%;max-width:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-1{flex-basis:50%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-1{max-width:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-1{flex-basis:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-1:first-child{flex-basis:100%;max-width:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-1333{flex-basis:66.65%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-1333{max-width:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-1333{flex-basis:66.65%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-1333:first-child{flex-basis:100%;max-width:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-15{flex-basis:75%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-15{max-width:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-15{flex-basis:75%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-gallery.details-gallery--feed .details-gallery__images.details-gallery__images--aspect-ratio-auto .details-gallery__image--aspect-ratio-15:first-child{flex-basis:100%;max-width:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-gallery.details-gallery--feed .details-gallery__thumbs{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-right .product-details__gallery,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-right .product-details__sidebar,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-right .product-details__description{width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-right .product-details__gallery{padding-right:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-right .product-details__gallery{padding-right:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-right .product-details__gallery{float:left;width:58.3333333333%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-right .product-details__gallery{width:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-right .product-details__gallery{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-right .product-details__gallery{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-right .product-details__gallery{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-right .product-details__sidebar{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-right .product-details__sidebar{padding-left:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-right .product-details__sidebar{padding-left:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-right .product-details__sidebar{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-right .product-details__sidebar{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-right .product-details__sidebar{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-right .product-details__sidebar{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--layout-sidebar-right .product-details__sidebar{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs:not(.ec-size--s) .ec-store .product-details--layout-sidebar-right .product-details__sidebar{width:83.3333333333%;margin-right:auto;margin-left:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-right .product-details__sidebar{float:right;width:41.6666666667%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-right .product-details__sidebar{width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-right .product-details__description{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-right .product-details__description{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-right .product-details__description{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-right .product-details__description{padding-right:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-right .product-details__description{padding-right:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs:not(.ec-size--s) .ec-store .product-details--layout-sidebar-right .product-details__description{width:83.3333333333%;margin-right:auto;margin-left:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-right .product-details__description{float:left;clear:left;width:58.3333333333%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-right .product-details__description{width:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-right .product-details__description--blank{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-left .product-details__gallery,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-left .product-details__sidebar,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-left .product-details__description{width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-left .product-details__gallery{padding-left:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-left .product-details__gallery{padding-left:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-left .product-details__gallery{float:right;width:58.3333333333%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-left .product-details__gallery{width:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-left .product-details__gallery{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-left .product-details__gallery{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-left .product-details__gallery{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-left .product-details__sidebar{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-left .product-details__sidebar{padding-right:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-left .product-details__sidebar{padding-right:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-left .product-details__sidebar{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-left .product-details__sidebar{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs:not(.ec-size--s) .ec-store .product-details--layout-sidebar-left .product-details__sidebar{width:83.3333333333%;margin-right:auto;margin-left:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-left .product-details__sidebar{float:left;width:41.6666666667%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-left .product-details__sidebar{width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-left .product-details__sidebar{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-left .product-details__sidebar{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--layout-sidebar-left .product-details__sidebar{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-sidebar-left .product-details__description{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-left .product-details__description{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-left .product-details__description{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-left .product-details__description{padding-left:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-left .product-details__description{padding-left:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs:not(.ec-size--s) .ec-store .product-details--layout-sidebar-left .product-details__description{width:83.3333333333%;margin-right:auto;margin-left:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-left .product-details__description{float:right;width:58.3333333333%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-left .product-details__description{width:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three{display:flex;flex-wrap:wrap}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .product-details__gallery,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .product-details__sidebar,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .product-details__description{width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .product-details__gallery{order:1}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .product-details__description{padding-right:12px;padding-left:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-columns-three .product-details__description{padding-right:16px;padding-left:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .product-details__description{order:2}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .product-details__sidebar{order:3}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__sidebar .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__sidebar .product-details__rating,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__sidebar .ec-breadcrumbs{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__description .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__description .ec-breadcrumbs{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__description .product-details__rating{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__description .product-details__rating{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-left{flex-direction:row-reverse}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-left.product-details--no-images.product-details--no-description{flex-direction:row}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-left .product-details__description{padding-top:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-left .product-details__description{padding-top:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three.product-details--layout-sidebar-left .product-details__description .product-details__general-info .product-details-module__title{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-columns-three .details-gallery__thumb{flex-basis:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three .details-gallery__thumb{max-width:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumb{flex-basis:20%;max-width:20%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb-more{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n + 1){display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n + 1) .details-gallery__thumb-more{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n + 1){display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n + 1) .details-gallery__thumb-more{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more~.play-overlay{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n+6){display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more~.play-overlay{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n+6){display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-0667{flex-basis:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-0667{max-width:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-0667{flex-basis:20%;max-width:20%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-075{flex-basis:22.4887556222%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-075{max-width:22.4887556222%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-075{flex-basis:22.4887556222%;max-width:22.4887556222%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1{flex-basis:29.9850074963%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1{max-width:29.9850074963%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1{flex-basis:29.9850074963%;max-width:29.9850074963%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1333{flex-basis:39.9700149925%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1333{max-width:39.9700149925%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1333{flex-basis:39.9700149925%;max-width:39.9700149925%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-15{flex-basis:44.9775112444%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-15{max-width:44.9775112444%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-columns-three .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-15{flex-basis:44.9775112444%;max-width:44.9775112444%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--no-images .product-details__description{padding-right:0px;padding-left:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--no-images .product-details__description{padding-right:0px;padding-left:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-sidebar-left .product-details__description{padding-top:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--no-images.product-details--layout-sidebar-left .product-details__description{padding-top:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-sidebar-left .product-details__description .product-details__general-info .product-details-module__title{display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--no-images.product-details--layout-sidebar-right .product-details__description{padding-right:12px;padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--no-images.product-details--layout-sidebar-right .product-details__description{padding-right:16px;padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--no-images.product-details--layout-columns-three .product-details__description{width:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-columns-three .product-details__sidebar .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-columns-three .product-details__sidebar .ec-breadcrumbs{display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-columns-three .product-details__sidebar .product-details__rating{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-columns-three .product-details__description .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-columns-three .product-details__description .product-details__rating,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-columns-three .product-details__description .ec-breadcrumbs{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__sidebar .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__sidebar .ec-breadcrumbs{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__description .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__description .ec-breadcrumbs{display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--description-side .product-details__sidebar{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--no-images.product-details--description-side .product-details__sidebar .product-details__general-info{max-width:840px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--description-side.product-details--layout-sidebar-right .product-details__sidebar{float:left;width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--description-side.product-details--layout-sidebar-right .product-details__sidebar{padding-right:12px;padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--no-images.product-details--description-side.product-details--layout-sidebar-right .product-details__sidebar{padding-right:16px;padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--description-basic.product-details--layout-sidebar-right .product-details__sidebar .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--description-basic.product-details--layout-sidebar-right .product-details__sidebar .ec-breadcrumbs{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--description-basic.product-details--layout-sidebar-right .product-details__description .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--description-basic.product-details--layout-sidebar-right .product-details__description .ec-breadcrumbs{display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-description.product-details--layout-columns-three .product-details__gallery{width:58.3333333333%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--no-description.product-details--layout-columns-three .product-details__gallery{width:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-description.product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__sidebar .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-description.product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__sidebar .ec-breadcrumbs{display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-description.product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__sidebar .product-details__rating{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-description.product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__description .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-description.product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__description .product-details__rating,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-description.product-details--layout-columns-three.product-details--layout-sidebar-right .product-details__description .ec-breadcrumbs{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--no-description.product-details--layout-columns-three .product-details__description{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--no-images.product-details--no-description .product-details__sidebar{width:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--no-images.product-details--no-description.product-details--layout-sidebar-right .product-details__sidebar{float:left}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--no-description.product-details--layout-sidebar-right .product-details__sidebar{padding-right:12px;padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--no-images.product-details--no-description.product-details--layout-sidebar-right .product-details__sidebar{padding-right:16px;padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--no-description.product-details--layout-sidebar-right .product-details__sidebar .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--no-description.product-details--layout-sidebar-right .product-details__sidebar .ec-breadcrumbs{display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--no-description.product-details--layout-sidebar-right .product-details__sidebar .product-details__rating{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--no-description.product-details--layout-sidebar-right .product-details__description .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--no-description.product-details--layout-sidebar-right .product-details__description .product-details__rating,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--no-images.product-details--no-description.product-details--layout-sidebar-right .product-details__description .ec-breadcrumbs{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images:not(.product-details--layout-columns-three).product-details--layout-sidebar-left .details-gallery__wrap-inner,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images.product-details--layout-columns-three.product-details--no-description.product-details--layout-sidebar-left .details-gallery__wrap-inner{width:50%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images:not(.product-details--layout-columns-three).product-details--layout-sidebar-right .product-details__gallery,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images:not(.product-details--layout-columns-three).product-details--layout-sidebar-right .product-details__description,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images.product-details--layout-columns-three.product-details--no-description.product-details--layout-sidebar-right .product-details__gallery,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images.product-details--layout-columns-three.product-details--no-description.product-details--layout-sidebar-right .product-details__description{width:50%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images:not(.product-details--layout-columns-three).product-details--layout-sidebar-right .product-details__sidebar,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images.product-details--layout-columns-three.product-details--no-description.product-details--layout-sidebar-right .product-details__sidebar{width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--small-images .details-gallery__thumb{flex-basis:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--small-images .details-gallery__thumb{max-width:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumb{flex-basis:20%;max-width:20%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb-more{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n + 1){display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n + 1) .details-gallery__thumb-more{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n + 1){display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n + 1) .details-gallery__thumb-more{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more~.play-overlay{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n+6){display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(5) .details-gallery__thumb-more~.play-overlay{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumbs--preview .details-gallery__thumb:nth-child(n+6){display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-0667{flex-basis:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-0667{max-width:20%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-0667{flex-basis:20%;max-width:20%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-075{flex-basis:22.4887556222%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-075{max-width:22.4887556222%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-075{flex-basis:22.4887556222%;max-width:22.4887556222%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1{flex-basis:29.9850074963%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1{max-width:29.9850074963%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1{flex-basis:29.9850074963%;max-width:29.9850074963%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1333{flex-basis:39.9700149925%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1333{max-width:39.9700149925%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-1333{flex-basis:39.9700149925%;max-width:39.9700149925%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-15{flex-basis:44.9775112444%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-15{max-width:44.9775112444%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--small-images .details-gallery__thumbs.details-gallery__thumbs--aspect-ratio-auto .details-gallery__thumb--aspect-ratio-15{flex-basis:44.9775112444%;max-width:44.9775112444%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__sidebar .product-details__general-info h1,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__sidebar .product-details__general-info h2,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__sidebar .product-details__general-info h3,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__sidebar .product-details__general-info h4,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__sidebar .product-details__general-info h5,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__sidebar .product-details__general-info h6{font-size:16px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store .play-overlay{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .play-overlay--large .play-overlay__circle{width:100px;height:100px;background-position:35px 30px;background-size:37px 40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .play-overlay--with-zoom-on-hover{cursor:pointer;pointer-events:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .play-overlay--with-zoom-on-hover:hover .play-overlay__circle{width:35px;height:35px;background-position:13px 11px;background-size:12px 13px}html#ecwid_html body#ecwid_body .ec-size .ec-store .play-overlay--large.play-overlay--with-zoom-on-hover:hover .play-overlay__circle{width:108px;height:108px;background-position:38px 32px;background-size:40px 43px}html#ecwid_html body#ecwid_body .ec-size .ec-store .play-overlay__circle{overflow:hidden;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,0.5);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='37' height='40' viewBox='0 0 37 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 36.4716V3.52824C0 0.884566 2.71115 -0.81748 4.97972 0.402004L35.1642 16.6278C37.595 17.9345 37.6164 21.5225 35.2013 22.8601L5.01686 39.5776C2.74672 40.8349 0 39.1344 0 36.4716Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px 10px;background-size:11px 12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__header{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .outlet-inventory__header{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .outlet-inventory__header{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__header{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .outlet-inventory__header{margin-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .outlet-inventory__header{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__header{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .outlet-inventory__header{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .outlet-inventory__header{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventor__title{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item+.outlet-inventory__item{border-top:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item+.outlet-inventory__item{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .outlet-inventory__item+.outlet-inventory__item{margin-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .outlet-inventory__item+.outlet-inventory__item{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item+.outlet-inventory__item{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .outlet-inventory__item+.outlet-inventory__item{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .outlet-inventory__item+.outlet-inventory__item{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item+.outlet-inventory__item{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .outlet-inventory__item+.outlet-inventory__item{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .outlet-inventory__item+.outlet-inventory__item{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item:nth-child(n + 4){display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__footer{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .outlet-inventory__footer{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .outlet-inventory__footer{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory--full-list .outlet-inventory__item:nth-child(n + 4){display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory--full-list .outlet-inventory__footer{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item-label--parent{margin-top:7px}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item-label--parent>*{margin-right:10px;display:inline-block;vertical-align:middle}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item-label--circle{height:18px;width:18px;border-radius:50%;background-color:currentColor}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item-label--available{color:#039A3D}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item-label--partly-available{color:#F9A650}html#ecwid_html body#ecwid_body .ec-size .ec-store .outlet-inventory__item-label--unavailable{color:#EA1F2F}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block{display:flex;flex-direction:column;width:100%;margin-bottom:30px;word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__collapsed{position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__collapsed::after{content:"";display:block;position:absolute;bottom:0;width:100%;height:10em}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__collapsed+.review-block__show-reviews{margin-top:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__title{font-weight:600;margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__description{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__description a{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__description a{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .review-block__description a{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .review-block__description a{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__button{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__show-reviews{margin-top:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__list{display:flex;flex-direction:column}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__sort{display:flex;justify-content:space-between;margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__reviews-count,html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__dropdown{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__dropdown{color:#757575}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block__reviews-count{font-weight:700}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block .product-details__rating{margin-bottom:30px;align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block .product-details__rating-text{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .review-block .product-details__rating-text{font-size:22px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .review-block .product-details__rating-text{font-size:18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block .product-details__rating-text{margin-top:4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-block .product-details__rating-stars{margin-left:10px;margin-top:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item{display:grid;padding:15px;background-color:#E8E8E8;border-radius:4px;grid-template-areas:"reviewer-info rating" "review review"}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item--list-item{background-color:transparent;border-top:#E6E6E6 1px solid;padding:15px 0}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .review-item--list-item{padding:40px 0;grid-template-columns:1fr 4fr;grid-auto-rows:auto 1fr;grid-template-areas:"reviewer-info rating" "reviewer-info review"}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .review-item--list-item .review-item__rating{display:flex;justify-content:space-between;width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .review-item--list-item .review-item__info{display:flex;flex-direction:column;margin-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item__info{grid-area:reviewer-info;line-height:1em !important;word-break:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item__rating{justify-self:end;grid-area:rating;text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item__review{margin-top:10px;word-wrap:break-word;grid-area:review}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item__review--empty{color:#757575}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item__name{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item__stars{display:flex;flex-wrap:nowrap;margin-bottom:3px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item__date{color:#757575}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item__date,html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item__city,html#ecwid_html body#ecwid_body .ec-size .ec-store .review-item__country{display:inline;font-size:12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel{visibility:hidden;position:fixed;opacity:0;height:0;z-index:999;top:0;left:0;width:100%;transition:visibility 0s linear 0.2s,opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) 0s,height 0s linear 0.2s}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel--visible{visibility:visible;opacity:1;height:100%;transition:visibility 0s linear 0s,opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) 0s,height 0s linear 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel--visible .review-panel__wrap{animation:popup-show-wrap 0.3s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7)}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel__wrap{position:absolute;top:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;max-width:100%;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.2);animation:popup-hide-wrap 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s;-webkit-overflow-scrolling:touch}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel__wrap{padding-right:12px;padding-left:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .review-panel__wrap{padding-right:24px;padding-left:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .review-panel__wrap{padding-right:32px;padding-left:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel__wrap{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .review-panel__wrap{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .review-panel__wrap{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel__wrap{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .review-panel__wrap{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .review-panel__wrap{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .review-panel__wrap{min-width:400px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .review-panel__wrap{width:75%}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .review-panel__wrap{width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel__control{position:absolute;z-index:1;top:0;right:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel__control-inner{display:block;padding:16px;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel__control-inner svg{display:block;width:16px;height:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel__body{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .review-panel__body{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .review-panel__body{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-panel .review-block__title{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .review-panel .review-block__title{font-size:22px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .review-panel .review-block__title{font-size:18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top .ec-breadcrumbs{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top-active-navigation{display:flex;justify-content:space-between;align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top-active-navigation .ec-breadcrumbs{display:block;margin:0 !important;padding:0 !important;word-break:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top-active-navigation .product-details__navigation{display:flex;align-items:center;border:1px solid #e6e6e6;border-radius:34px;overflow:hidden;flex:0 0 auto}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details__top-active-navigation .product-details__navigation{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top-active-navigation .product-details__navigation--arrow-left,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top-active-navigation .product-details__navigation--arrow-right{line-height:0;padding:9px 1px;cursor:pointer;fill:#757575;transition:.3s linear}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top-active-navigation .product-details__navigation--arrow-left:hover,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top-active-navigation .product-details__navigation--arrow-right:hover{fill:#145485;background-color:#e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top-active-navigation .product-details__navigation--arrow-left svg,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top-active-navigation .product-details__navigation--arrow-right svg{height:11px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--top-title-navigation .product-details__top .product-details__product-title{display:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--top-title-navigation .product-details__top .product-details__product-title{display:block}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--top-title-navigation .product-details--top-title .ec-breadcrumbs{display:block}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--top-title .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--top-title .ec-breadcrumbs{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--top-title .product-details__top .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--top-title .product-details__top .ec-breadcrumbs{display:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--top-title .product-details__top .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--top-title .product-details__top .ec-breadcrumbs{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-title{word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-title{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-title{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-title{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-title+.ec-breadcrumbs,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-title+.product-details__product-sku{margin-top:-15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-title+.ec-breadcrumbs,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-title+.product-details__product-sku{margin-top:-12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-title+.ec-breadcrumbs,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-title+.product-details__product-sku{margin-top:-15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--top-title-navigation .product-details__product-title+.ec-breadcrumbs,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--top-title-navigation .product-details__product-title+.product-details__product-sku{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--top-title-navigation .product-details__product-title+.ec-breadcrumbs,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--top-title-navigation .product-details__product-title+.product-details__product-sku{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--top-title-navigation .product-details__product-title+.ec-breadcrumbs,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--top-title-navigation .product-details__product-title+.product-details__product-sku{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details .ec-breadcrumbs,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details__top-active-navigation{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details .ec-breadcrumbs,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__top-active-navigation{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details .ec-breadcrumbs,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__top-active-navigation{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details .ec-breadcrumbs,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__top-active-navigation{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__description{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details__description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__description .product-details__product-title,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__description .ec-breadcrumbs{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__description .product-details__general-info .product-details-module__title{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__description .product-details__general-info .product-details-module__title{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__description .product-details__general-info .product-details-module__title{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details-module{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module__submodule{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__submodule{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details-module__submodule{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module__content--indented{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content--indented{padding-top:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details-module__content--indented{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module__content--indented{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content--indented{padding-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details-module__content--indented{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content--collapsed{position:relative;overflow:hidden;max-height:14em}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content--collapsed img{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content--collapsed br:first-child:last-child{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content--collapsed::after{content:"";display:block;position:absolute;bottom:0;width:100%;height:4em}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content--collapsed~.product-details-module__btn-more{display:block;position:relative;top:-3em;margin-bottom:-3em;padding-top:3em;cursor:pointer;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size--s.ec-size .ec-store .product-details-module__content--collapsed~.product-details-module__btn-more{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size .ec-store .product-details-module__content--collapsed~.product-details-module__btn-more{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size.ec-size--l .ec-store .product-details-module__content--collapsed~.product-details-module__btn-more{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size .ec-store .product-details-module__content--collapsed~.product-details-module__btn-more{font-size:14px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size.ec-size--l .ec-store .product-details-module__content--collapsed~.product-details-module__btn-more{font-size:16px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size:not(.ec-size--s) .ec-store .product-details-module__content--collapsed~.product-details-module__btn-more{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details-module__content .form-control--checkbox,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details-module__content .form-control--radio{margin:0;border-top:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details-module__content .form-control--checkbox label,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details-module__content .form-control--radio label{display:block;padding:12px 0}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module__content .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module__content .form-control--checkbox-colored{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content .form-control--checkbox-colored{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details-module__content .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details-module__content .form-control--checkbox-colored{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module__content .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module__content .form-control--checkbox-colored{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details-module__content .form-control--checkbox-colored{margin-right:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details-module__content .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details-module__content .form-control--checkbox-colored{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module__btn-more{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-sku{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-sku{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-sku{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__label-container{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__label-container{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__label-container{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__rating{display:flex;margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__rating-text{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__rating-stars{display:inherit;margin-left:7px;margin-right:12px;margin-top:1px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__rating-reviews{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-title:has(+.product-details__rating){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price{color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-price{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-price{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-price{max-width:296px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price:last-child{margin-bottom:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-price:last-child{margin-bottom:-8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-price:last-child{margin-bottom:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price__value{font-size:22px;font-weight:400;line-height:1.3;margin-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-price__value{font-size:26px;font-weight:400;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price__subvalue{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price__subvalue{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-price__subvalue{font-size:18px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-product-price__subvalue{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__attraction-block{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__attraction-block{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__attraction-block{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__attraction-block-info{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price-compare__value{margin-right:4px;text-decoration:line-through}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price-compare__container{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-price-compare__container{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-price-compare__container{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price-discount{white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__price-per-unit-block,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-weight,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price-taxes{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__price-per-unit-block,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-weight,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-price-taxes{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__price-per-unit-block,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-weight,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-price-taxes{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price-wholesale-note{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-price-wholesale-note{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-price-wholesale-note{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__enter-price{margin-top:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__enter-price{margin-top:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__enter-price{margin-top:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price-wholesale__table{width:100%;border-collapse:collapse;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price-wholesale__table{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-price-wholesale__table{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-price-wholesale__table{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price-wholesale__table{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-price-wholesale__table{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-product-price-wholesale__table{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-price-wholesale__table{max-width:296px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-wholesale__column{padding:5px 6px 5px 0;border-top:1px solid #e6e6e6;text-align:left;vertical-align:top}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-wholesale__column--qty{white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-wholesale__column--price{text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-wholesale__column--discount{text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-wholesale__header{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product__wholesale-off{display:inline-block;margin-left:4px;white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price-afterpay-note{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-price-afterpay-note{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-price-afterpay-note{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price-afterpay-note svg{width:auto;height:25px;margin-top:-1px;margin-right:8px;vertical-align:middle}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price-afterpay-note .ec-link{white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price-afterpay-note-text{display:inline-block;margin-right:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-price-afterpay-note-text{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-price-afterpay-note-text{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-price-afterpay-note-text{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details .favorite-product__button-add,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details .favorite-product__button-saved,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details .favorite-product__button-view{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details .favorite-product__button-add,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details .favorite-product__button-saved,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details .favorite-product__button-view{max-width:296px}html#ecwid_html body#ecwid_body .ec-size .ec-store .favorite-product__button-saved,html#ecwid_html body#ecwid_body .ec-size .ec-store .favorite-product__button-view{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .favorite-product__button-saved .form-control__button .svg-icon{color:#fd7474}html#ecwid_html body#ecwid_body .ec-size .ec-store .favorite-product--saved .favorite-product__button-add{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .favorite-product--saved .favorite-product__button-saved,html#ecwid_html body#ecwid_body .ec-size .ec-store .favorite-product--saved .favorite-product__button-view{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-attributes,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-weight{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-attributes,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-weight{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-attributes,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-weight{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__sidebar .product-details__product-attributes,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__sidebar .product-details__product-weight{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__sidebar .product-details__product-attributes,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__sidebar .product-details__product-weight{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__sidebar .product-details__product-attributes,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__sidebar .product-details__product-weight{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-attribute{text-align:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-attribute{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-attribute{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-attribute{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-option{max-width:296px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-option .form-control__textarea{vertical-align:top}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-option .form-control__files{overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-option .form-control--radio,html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-option .form-control--checkbox{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-option .form-control--radio,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-option .form-control--checkbox{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-option .form-control--radio,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-option .form-control--checkbox{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__place-dash{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__in-bag-text,html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__in-stock-more-label{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__controls{position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__controls{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-purchase__controls{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-purchase__controls{height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__controls{min-height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-purchase__controls{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-purchase__controls{min-height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-purchase__controls{max-width:296px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__bag-controls,html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__checkout-controls{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-purchase__qty{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-purchase__qty{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-purchase__qty{max-width:296px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty--with-note{display:grid;grid-template-columns:min-content 1fr}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty--with-note label{grid-column:1 / 3;grid-row:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty--with-note .details-product-purchase__qty-label{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty--with-note .details-product-purchase__qty-label{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-purchase__qty--with-note .details-product-purchase__qty-label{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-purchase__qty--with-note .details-product-purchase__qty-label{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty--with-note .details-product-purchase__qty-field{grid-column:1;grid-row:2;align-self:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty--with-note .details-product-purchase__qty-field{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-purchase__qty--with-note .details-product-purchase__qty-field{margin-right:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-purchase__qty--with-note .details-product-purchase__qty-field{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty--with-note .details-product-purchase__qty-note{display:block;grid-column:2;grid-row:2;align-self:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty-label{margin-right:4px;font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty-field{width:64px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty-field .form-control__placeholder{color:#333}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty-note{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__qty-note{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-purchase__qty-note{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .details-product-purchase__qty-note{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button{vertical-align:top}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__add-more,html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__checkout{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase .details-product-purchase__in-stock-qty{white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--place-dash .details-product-purchase__place-dash{display:inline}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--in-bag .details-product-purchase__in-stock-text{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--in-bag .details-product-purchase__in-bag-text,html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--in-bag .details-product-purchase__in-stock-more-label{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--in-bag .details-product-purchase__add-to-bag{visibility:hidden;opacity:0;transition:visibility 0s linear .2s, opacity 0s linear .2s}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--add-more .details-product-purchase__add-more{display:inline-block;position:absolute;z-index:2;top:0;left:0;animation:fade-in .1s ease-in-out forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--checkout .details-product-purchase__checkout{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--checkout:not(.details-product-purchase--add-more) .details-product-purchase__checkout-controls{position:absolute;z-index:2;top:0;left:0;animation:fade-in .1s ease-in-out forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__controls{transition:height .3s ease-in-out 0s, min-height .3s ease-in-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__controls{height:110px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__controls{height:88px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__controls{height:110px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__controls{min-height:110px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__controls{min-height:88px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__controls{min-height:110px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__checkout-controls{opacity:0;animation:fade-in .3s ease-in-out forwards .1s}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__checkout{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__checkout{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .details-product-purchase--checkout.details-product-purchase--add-more .details-product-purchase__checkout{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-share__buttons.ec-likely{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-share__button{display:inline-block;margin-bottom:0;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-banner__img{max-width:100%;vertical-align:top}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank){line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank){font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-description:not(.product-details__product-description--blank){font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details__product-description:not(.product-details__product-description--blank){font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) img{max-width:100%;height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) embed,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) object,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) iframe{max-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) table{overflow-x:auto;width:auto;max-width:100%;border-spacing:0;border-collapse:collapse}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) a{font-size:inherit;line-height:inherit;word-break:break-all;word-break:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) a,html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) a:visited{color:#1a7ac4;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) a:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) a:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details__product-description:not(.product-details__product-description--blank) p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-description:not(.product-details__product-description--blank) p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank)::after{content:"";display:table;clear:both}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description--blank{margin:0;padding:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description details{border-bottom:1px solid #CDD4DB;transition:height .4s ease-out;overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description details summary{list-style:none;font-weight:600;cursor:pointer;position:relative;word-break:break-word;padding:.7em 12px .7em 0}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description details summary::-webkit-details-marker{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description details summary:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' viewBox='0 0 12 6' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.646447 0.146447C0.820013 -0.0271197 1.08944 -0.0464049 1.28431 0.0885912L1.35355 0.146447L6 4.793L10.6464 0.146447C10.82 -0.0271197 11.0894 -0.0464049 11.2843 0.0885912L11.3536 0.146447C11.5271 0.320013 11.5464 0.589437 11.4114 0.784306L11.3536 0.853553L6.35355 5.85355C6.17999 6.02712 5.91056 6.0464 5.71569 5.91141L5.64645 5.85355L0.646447 0.853553C0.451184 0.658291 0.451184 0.341709 0.646447 0.146447Z' fill='%23757575'/%3E%3C/svg%3E");position:absolute;width:12px;height:6px;right:0;top:50%;transform:translateY(-50%);transition:transform .2s linear}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description details section{padding:0 0 .9em;margin:0;word-break:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description details.open>summary:after{transform:translateY(-50%) rotate(180deg)}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--description-basic:not(.product-details--layout-columns-three) details{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--description-basic:not(.product-details--layout-columns-three) details{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--description-basic:not(.product-details--layout-columns-three) details{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--description-basic:not(.product-details--layout-columns-three) details summary{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--description-basic:not(.product-details--layout-columns-three) details summary{font-size:22px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--description-basic:not(.product-details--layout-columns-three) details summary{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--description-basic:not(.product-details--layout-columns-three) details summary:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.70711 8.70711C8.31658 9.09763 7.68342 9.09763 7.29289 8.70711L0.292892 1.70711C-0.0976315 1.31658 -0.0976315 0.683417 0.292892 0.292893C0.683418 -0.0976315 1.31658 -0.0976315 1.70711 0.292893L8 6.58579L14.2929 0.292893C14.6834 -0.0976315 15.3166 -0.0976315 15.7071 0.292893C16.0976 0.683417 16.0976 1.31658 15.7071 1.70711L8.70711 8.70711Z' fill='%23757575'/%3E%3C/svg%3E");width:16px;height:9px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details--description-basic:not(.product-details--layout-columns-three) details section{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--description-basic:not(.product-details--layout-columns-three) details section{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .product-details--description-basic:not(.product-details--layout-columns-three) details section{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-related-products__title{text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .fb-message-button.form-control--primary .form-control__button{background-color:#0084ff}html#ecwid_html body#ecwid_body .ec-size .ec-store .fb-message-button.form-control--primary .form-control__button:hover{background-color:#4da9ff}html#ecwid_html body#ecwid_body .ec-size .ec-store .fb-message-button.form-control--primary .form-control__button:focus{animation:fb-message-button-focus .5s linear 0s}@keyframes fb-message-button-focus{50%{background-color:#4da9ff}}html#ecwid_html body#ecwid_body .ec-size .ec-store .recurring-subscription-button-pressed .form-control__button{background-color:#046192}html#ecwid_html body#ecwid_body .ec-size .ec-store .recurring-subscription-button-pressed .form-control__button .form-control__button-text{color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .recurring-subscription-button-pressed .form-control__button:hover{background-color:#046192}html#ecwid_html body#ecwid_body .ec-size .ec-store .recurring-subscription-button-pressed .form-control__button:focus{animation:recurring-subscription-button-focus .5s linear 0s}@keyframes recurring-subscription-button-focus{50%{background-color:#046192}}html#ecwid_html body#ecwid_body .ec-size .ec-store .recurring-subscription-module{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .recurring-subscription-module{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .recurring-subscription-module{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .recurring-subscription-description{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .recurring-subscription-description{padding-top:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .recurring-subscription-description{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .recurring-subscription-description{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .recurring-subscription-description{padding-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .recurring-subscription-description{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item{padding:25px 0 30px;border-bottom:1px #E6E6E6 solid}html#ecwid_html body#ecwid_body .ec-size.ec-size--xl .ec-store .order-item{padding:35px 0 40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__card{display:flex;flex-direction:column;gap:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xl .ec-store .order-item__card{flex-direction:row}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item:first-child{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__wrap{flex-grow:1;display:flex;gap:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__image{flex-shrink:0;width:100px;height:100px;margin-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__image img{width:100%;height:100%;object-fit:cover}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__image .ec-cart-item__picture{width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__information{flex:1 1 auto;display:flex;flex-direction:column;gap:2px}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__information:has(.order-item__rating) .order-item__rating{display:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xl) .ec-store .order-item__information:has(.order-item__rating) .order-item__rating{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__product-name{font-weight:700}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__order-date{color:#757575}html#ecwid_html body#ecwid_body .ec-size.ec-size--xl .ec-store .order-item__order{display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--xl .ec-store .order-item__order-date{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__button{flex-shrink:0;margin-top:5px;height:fit-content}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__rating{flex:0 0 auto;display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__rating-number{font-size:20px;font-weight:700;margin-left:10px;margin-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__rating-number--big{font-size:26px}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__rating-stars{display:flex;align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__rating-stars .star-rating__item--foreground{opacity:0;transition:opacity .2s ease-out}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__rating-stars .star-rating__item--foreground-active{opacity:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__rating-stars .star-rating__item-wrapper--big svg{height:30px;width:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xl .ec-store .order-item__rating{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__review-text{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .order-item__review-created-date{display:none;margin-top:10px;text-align:right}html#ecwid_html body#ecwid_body .ec-size.ec-size--xl .ec-store .order-item__review-created-date{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor{margin-top:20px;animation:showFromTop .2s linear}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__title{font-weight:700}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__rating{margin:10px 0 20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__rating-stars{display:flex;margin-bottom:15px;align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__rating-stars .star-rating__item--foreground{opacity:0;transition:opacity .2s ease-out}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__rating-stars .star-rating__item--foreground-active{opacity:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__rating-stars .star-rating__item-wrapper{cursor:pointer;padding-right:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__rating-stars .star-rating__item-wrapper:focus-visible{outline:auto 5px -webkit-focus-ring-color}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__rating-number{font-size:26px;font-weight:700;margin-left:10px;margin-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__review-field{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__actions{display:flex;flex-direction:column;gap:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xl .ec-store .review-redactor__actions{flex-direction:row}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__submit{flex-shrink:0;min-width:230px;white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__terms,html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__rating-info{color:#757575}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__terms,html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__rating-info{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .review-redactor__terms,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .review-redactor__rating-info{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .review-redactor__terms,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .review-redactor__rating-info{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__terms{display:flex;align-items:center;font-size:11px;-webkit-font-smoothing:antialiased;line-height:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xl .ec-store .review-redactor__terms{font-size:14px;line-height:16px;padding:0 10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__textarea{margin-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .review-redactor__textarea textarea{min-height:130px !important}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-reviews__tabs{display:flex;gap:40px;margin:45px 0 15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xl .ec-store .product-reviews__tabs{margin:45px 0 20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-reviews__tab{color:#757575;cursor:pointer;transition:color .1s linear}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-reviews__tab--active{color:inherit;font-weight:700;border-bottom:2px #000 solid}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-reviews__tab:hover{color:inherit}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-reviews__tab--disabled{cursor:auto;opacity:.5}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-reviews__tab--disabled:hover{color:#757575}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-reviews__tab:focus-visible{outline:auto 5px -webkit-focus-ring-color}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-reviews__items{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xl .ec-store .product-reviews__items{min-height:400px}html#ecwid_html body#ecwid_body .ec-size .ec-store .product-reviews__empty-list{margin-top:20px;display:flex;flex-direction:column;gap:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__checkout-page .ec-cart__sidebar{width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__checkout-page .ec-cart__sidebar{width:41.6666666667%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__checkout-page .ec-cart__sidebar{width:33.3333333333%}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__checkout-page .ec-cart__sidebar{width:350px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__checkout-page .ec-cart__body{width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__checkout-page .ec-cart__body{width:58.3333333333%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__checkout-page .ec-cart__body{width:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__checkout-page .ec-cart__body{width:calc(100% - 350px)}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__checkout-page .ec-cart__sidebar-inner{position:-webkit-sticky;position:sticky;top:22px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__checkout-page .ec-cart__sidebar-inner{top:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__subscription-page .ec-cart__sidebar,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__cart-page .ec-cart__sidebar,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__sidebar{width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__subscription-page .ec-cart__sidebar,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__cart-page .ec-cart__sidebar,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart__sidebar{width:50%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart__sidebar,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__cart-page .ec-cart__sidebar,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__sidebar{width:41.6666666667%}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__subscription-page .ec-cart__sidebar,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__cart-page .ec-cart__sidebar,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart__sidebar{width:400px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__subscription-page .ec-cart__body,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__cart-page .ec-cart__body,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__body{width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__subscription-page .ec-cart__body,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__cart-page .ec-cart__body,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart__body{width:50%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart__body,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__cart-page .ec-cart__body,html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body{width:58.3333333333%}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__subscription-page .ec-cart__body,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__cart-page .ec-cart__body,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart__body{width:calc(100% - 400px)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart{width:100%;display:block;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart{display:flex;justify-content:stretch}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__sidebar{padding-right:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__sidebar{padding-right:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__body{padding-left:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__body{padding-left:24px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__body .ec-page-title{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__body .ec-page-title{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__body .ec-page-title{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__body .ec-page-title{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-table{display:table;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-table__row{display:table-row}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-table__cell{display:table-cell}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept{overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept__icons{display:flex;margin:-4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept__icons::after{content:"";display:table}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept__icons .ecwid-PaymentMethodsBlockSvg,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept__icons .ecwid-PaymentMethodsSquareBlockSvg,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept__icons .ecwid-Checkout-QIWI-payment-logo{margin:4px;background-color:#f2f2f2;background-position:center;background-size:80%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept__icons>div>div:not(.ec-cart-accept__logo){display:flex;flex-wrap:wrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept__icon{position:relative;width:25%;max-width:80px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept__spacer{padding-top:60%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept__logo{display:flex;position:absolute;top:4px;right:4px;bottom:4px;left:4px;align-items:center;justify-content:center;background-color:#f2f2f2}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-accept__logo svg{display:block;max-width:60%;max-height:60%;transform:scale(1.2)}html#ecwid_html body#ecwid_body.square-payment__body .ec-store .ec-creditcard{padding-bottom:34px !important}html#ecwid_html body#ecwid_body.square-payment__body .ec-size--m .ec-creditcard--known.ec-creditcard--visa .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--m .ec-creditcard--known.ec-creditcard--mastercard .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--m .ec-creditcard--known.ec-creditcard--americanexpress .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--l .ec-creditcard--known.ec-creditcard--visa .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--l .ec-creditcard--known.ec-creditcard--mastercard .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--l .ec-creditcard--known.ec-creditcard--americanexpress .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xl .ec-creditcard--known.ec-creditcard--visa .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xl .ec-creditcard--known.ec-creditcard--mastercard .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xl .ec-creditcard--known.ec-creditcard--americanexpress .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xxl .ec-creditcard--known.ec-creditcard--visa .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xxl .ec-creditcard--known.ec-creditcard--mastercard .sq-card-wrapper .sq-visible.sq-card-message-no-error,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xxl .ec-creditcard--known.ec-creditcard--americanexpress .sq-card-wrapper .sq-visible.sq-card-message-no-error{color:rgba(255,255,255,0.55)}html#ecwid_html body#ecwid_body.square-payment__body .ec-size--m .ec-creditcard--known.ec-creditcard--visa .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--m .ec-creditcard--known.ec-creditcard--mastercard .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--m .ec-creditcard--known.ec-creditcard--americanexpress .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--l .ec-creditcard--known.ec-creditcard--visa .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--l .ec-creditcard--known.ec-creditcard--mastercard .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--l .ec-creditcard--known.ec-creditcard--americanexpress .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xl .ec-creditcard--known.ec-creditcard--visa .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xl .ec-creditcard--known.ec-creditcard--mastercard .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xl .ec-creditcard--known.ec-creditcard--americanexpress .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xxl .ec-creditcard--known.ec-creditcard--visa .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xxl .ec-creditcard--known.ec-creditcard--mastercard .sq-card-wrapper .sq-visible.sq-card-message-no-error::before,html#ecwid_html body#ecwid_body.square-payment__body .ec-size--xxl .ec-creditcard--known.ec-creditcard--americanexpress .sq-card-wrapper .sq-visible.sq-card-message-no-error::before{background-color:rgba(255,255,255,0.55)}html#ecwid_html body#ecwid_body .ec-size .ec-store .square-payment__row .ec-form__cell .form-control__text{min-height:50px;padding:0 !important}@media screen and (max-width: 546px){html#ecwid_html body#ecwid_body .ec-size .ec-store .square-payment__row .ec-form__cell .form-control__text{height:96px}}@media screen and (max-width: 546px){html#ecwid_html body#ecwid_body .ec-size .ec-store .square-payment__row .ec-form__cell .form-control__loader{height:96px}}html#ecwid_html body#ecwid_body .ec-size .ec-store .square-payment__row .sq-card-wrapper .sq-card-iframe-container,html#ecwid_html body#ecwid_body .ec-size .ec-store .square-payment__row .sq-card-wrapper.sq-error .sq-card-iframe-container::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .square-payment__row .sq-card-wrapper.sq-focus .sq-card-iframe-container::before{border-radius:3px !important}html#ecwid_html body#ecwid_body .ec-size .ec-store .square-payment__row .sq-card-wrapper .sq-card-message{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__checkout{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__checkout{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--required-field-empty .ec-cart__button--paypal,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--required-field-empty .ec-cart__button--apple-pay,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--need-agreement .ec-cart__button--paypal,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--need-agreement .ec-cart__button--apple-pay{position:relative;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--required-field-empty .ec-cart__button--paypal::after,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--required-field-empty .ec-cart__button--apple-pay::after,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--need-agreement .ec-cart__button--paypal::after,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--need-agreement .ec-cart__button--apple-pay::after{content:"";display:block;position:absolute;z-index:10000;top:0;right:0;bottom:0;left:0;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--highlight .form-control--required .form-control__inline-label,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__checkout--need-agreement:hover .ec-cart__agreement:not(:hover) .form-control--required .form-control__inline-label{background-color:#f2ffaa;color:#000}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-email,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-email__text{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-email,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-email__text{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-email,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-email__text{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__agreement{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__agreement{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__agreement{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__agreement{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__agreement{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__agreement{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__agreement{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__agreement .form-control{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__agreement .form-control{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__agreement .form-control{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-cart__buttons{width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__button{display:block;margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-cart__button{margin-bottom:12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__button:empty{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__button--bounce{animation:bounce-x .8s ease forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__button--paypal{position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__button--paypal .paypal-button{margin-bottom:-15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-cart__button--paypal .paypal-button{margin-bottom:-12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__button--paypal [class*="-outlet"]{width:100% !important}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__button--paypal [class*="component-frame"],html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__button--paypal [class*="prerender-frame"]{position:absolute;width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-cart-paypal-placeholder [class*="component-frame"],html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-cart-paypal-placeholder [class*="prerender-frame"],html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-payment-details-paypal-placeholder [class*="component-frame"],html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-payment-details-paypal-placeholder [class*="prerender-frame"],html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-cart-pay-paypal-placeholder [class*="component-frame"],html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-cart-pay-paypal-placeholder [class*="prerender-frame"]{z-index:1}html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-cart-paypal-placeholder .form-control__loader,html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-payment-details-paypal-placeholder .form-control__loader,html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-cart-pay-paypal-placeholder .form-control__loader{height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__cert{display:flex;float:right;align-items:center;width:50%;padding:0 20px;font-size:11px;-webkit-font-smoothing:antialiased;line-height:12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__cert{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__cert{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__cert{height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__cert{min-height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__cert{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__cert{min-height:50px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-cart__cert{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__cert{font-size:14px;line-height:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__cert svg{opacity:.5;flex-shrink:0;margin:0 10px 0 0}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--l) .ec-store .ec-cart__cert svg{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store #ecwid-paypal-pay-later-product-message{max-width:296px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-paypal-pay-later-message{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-paypal-pay-later-message{margin-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-paypal-pay-later-message{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-paypal-pay-later-message iframe:not([width]){width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__button--paypal iframe:not([height]){height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-payment-details-paypal-apm-widget-placeholder{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-payment-details-paypal-apm-widget-placeholder:has(iframe.component-frame.visible){display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-payment-details-paypal-apm-widget-placeholder iframe.component-frame{height:100%;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store #ecwid-payment-details-paypal-apm-widget-placeholder iframe.prerender-frame{display:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__sidebar .ec-cart-coupon{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__body .ec-cart-coupon{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__body .ec-cart-coupon{margin-top:-8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__body .ec-cart-coupon{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__body .ec-cart-coupon{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__body .ec-cart-coupon{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__body .ec-cart-coupon{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__body .ec-cart-coupon{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__discount{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__discount{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__discount{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__discount--focus{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__discount--focus{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__discount--focus{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__discount--focus .ec-cart-discount-group>*{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__discount--focus .ec-cart-discount-group>*{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__discount--focus .ec-cart-discount-group>*{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon .form__msg{display:none;opacity:1;transition:color .3s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon .ec-link{display:inline-block;white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon--focus .ec-cart-coupon__button--apply,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon--refused .ec-cart-coupon__button--apply{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon--applied .ec-cart-coupon__button--cancel{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon--applied .ec-cart-coupon__button--apply{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon--focus .form__msg--info,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon--focus .form__msg--error,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon--focus .form__msg--success{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon--focus .ec-cart-coupon__wrap{display:flex;visibility:visible;align-items:center;height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon--focus .ec-cart-coupon__text{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon--wait-response .form__msg{opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon__text{display:block;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon__text{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-coupon__text{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-coupon__text{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon__wrap{visibility:hidden;overflow:hidden;height:0}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-cart-coupon__wrap{flex-direction:column;align-items:stretch}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon__input{display:block;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon__buttons{flex-shrink:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--xxs .ec-store .ec-cart-coupon__buttons{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-coupon__buttons{margin-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-coupon__buttons{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-cart-coupon__buttons{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon__button{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon__spacer{overflow:hidden;width:0;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon__spacer{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-coupon__spacer{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-coupon__spacer{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-cart-coupon__spacer{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__shopping{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__shopping{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__shopping{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__shopping{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-shopping .ec-link{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-shopping__wrap{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-shopping__wrap{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-shopping__wrap{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-shopping__wrap{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products{width:100%;border-bottom:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__products{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile{border-bottom:0;display:flex;position:relative;overflow:hidden;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile:hover .ec-link{color:#115080}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile:active .ec-link{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile::after{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart__products-inner{display:flex;margin:0 0 0 -8px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item{box-sizing:content-box;flex-grow:1;flex-shrink:1}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-0667{flex-basis:37.352px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture{width:37.352px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-075{flex-basis:42px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture{width:42px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-1{flex-basis:56px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture{width:56px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-1333{flex-basis:74.648px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture{width:74.648px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-15{flex-basis:84px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture{width:84px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item__image{display:flex;flex-shrink:1;align-items:center;width:100%;padding:0 8px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item__picture{min-width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item__picture.ec-cart-item__picture-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item__wrap{display:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item--summary{display:flex;flex-direction:column;flex-shrink:0;justify-content:center}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile .ec-cart-item-sum__more-label{display:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--few .ec-cart-item{width:auto}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--few .ec-cart-item__sum{padding:0 8px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--few .ec-cart-item-sum__count-label{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--few .ec-cart-item-sum__count-label{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--few .ec-cart-item-sum__count-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--few .ec-cart-item-sum__count-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--few .ec-cart-item-sum__more-label{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--few .ec-cart-item-sum__more-label{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--few .ec-cart-item-sum__more-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--few .ec-cart-item-sum__more-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--several,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot{flex-wrap:wrap}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--several .ec-cart-item,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--several .ec-cart-item,html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--several .ec-cart-item,html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--several .ec-cart__products-inner,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--several .ec-cart-item--summary,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart__products-inner,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item--summary{flex-direction:row;justify-content:stretch;width:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--several .ec-cart__products-inner,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart__products-inner{width:calc(100% + 16px);margin:0 -8px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--several .ec-cart-item__sum,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item__sum{display:flex;justify-content:space-between;width:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--several .ec-cart-item-sum--cta,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item-sum--cta{text-align:right}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item:nth-child(5) .ec-cart-item__picture-inner::before{content:attr(data-items-count);display:flex;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.5);color:#fff;transform:translateZ(0);line-height:1.4}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item:nth-child(5) .ec-cart-item__picture-inner::before{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item:nth-child(5) .ec-cart-item__picture-inner::before{font-size:18px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item:nth-child(5) .ec-cart-item__picture-inner::before{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile.ec-cart__products--alot .ec-cart-item:nth-child(n + 6){display:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-mobile+.ec-cart__summary{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__products--short-desktop{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop{display:flex;position:relative;overflow:hidden;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop:hover .ec-link{color:#115080}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop:active .ec-link{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop::after{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart__products-inner{display:flex;margin:0 0 0 -8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item{box-sizing:content-box;flex-grow:1;flex-shrink:1}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-0667{flex-basis:37.352px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture{width:37.352px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-075{flex-basis:42px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture{width:42px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-1{flex-basis:56px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture{width:56px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-1333{flex-basis:74.648px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture{width:74.648px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-15{flex-basis:84px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture{width:84px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item__image{display:flex;flex-shrink:1;align-items:center;width:100%;padding:0 8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item__picture{min-width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item__picture.ec-cart-item__picture-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item__wrap{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item--summary{display:flex;flex-direction:column;flex-shrink:0;justify-content:center}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item-sum__more-label{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item{width:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item__sum{padding:0 8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item-sum__count-label{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size--s.ec-size .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item-sum__count-label{font-size:14px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size.ec-size--l .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item-sum__count-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item-sum__count-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item-sum__more-label{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size--s.ec-size .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item-sum__more-label{font-size:14px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size.ec-size--l .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item-sum__more-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item-sum__more-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item-sum__count-label{color:#333}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--few .ec-cart-item-sum__more-label{display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--several,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot{flex-wrap:wrap}html#ecwid_html body#ecwid_body .ec-size--s.ec-size .ec-store .ec-cart__products--short-desktop.ec-cart__products--several .ec-cart-item,html#ecwid_html body#ecwid_body .ec-size--s.ec-size .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size .ec-store .ec-cart__products--short-desktop.ec-cart__products--several .ec-cart-item,html#ecwid_html body#ecwid_body .ec-size--s.ec-size .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size.ec-size--l .ec-store .ec-cart__products--short-desktop.ec-cart__products--several .ec-cart-item,html#ecwid_html body#ecwid_body .ec-size--s.ec-size.ec-size--l .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--several .ec-cart__products-inner,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--several .ec-cart-item--summary,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart__products-inner,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item--summary{flex-direction:row;justify-content:stretch;width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--several .ec-cart__products-inner,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart__products-inner{width:calc(100% + 16px);margin:0 -8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--several .ec-cart-item__sum,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item__sum{display:flex;justify-content:space-between;width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--several .ec-cart-item-sum--cta,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item-sum--cta{text-align:right}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item:nth-child(5) .ec-cart-item__picture-inner::before{content:attr(data-items-count);display:flex;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.5);color:#fff;transform:translateZ(0);line-height:1.4}html#ecwid_html body#ecwid_body .ec-size--s.ec-size .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item:nth-child(5) .ec-cart-item__picture-inner::before{font-size:16px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size.ec-size--l .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item:nth-child(5) .ec-cart-item__picture-inner::before{font-size:18px}html#ecwid_html body#ecwid_body .ec-size--s.ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item:nth-child(5) .ec-cart-item__picture-inner::before{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop.ec-cart__products--alot .ec-cart-item:nth-child(n + 6){display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short-desktop .ec-cart-item-sum--cta{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short{border-bottom:0;display:flex;position:relative;overflow:hidden;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__products--short{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short:hover .ec-link{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short:active .ec-link{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short::after{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart__products-inner{display:flex;margin:0 0 0 -8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item{box-sizing:content-box;flex-grow:1;flex-shrink:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-0667{flex-basis:37.352px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture{width:37.352px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-075{flex-basis:42px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture{width:42px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-1{flex-basis:56px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture{width:56px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-1333{flex-basis:74.648px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture{width:74.648px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-15{flex-basis:84px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture{width:84px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture-inner.ec-cart-item__picture-inner-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item__image{display:flex;flex-shrink:1;align-items:center;width:100%;padding:0 8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item__picture{min-width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item__picture.ec-cart-item__picture-flex{height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item__wrap{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item--summary{display:flex;flex-direction:column;flex-shrink:0;justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item-sum__more-label{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item{width:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item__sum{padding:0 8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item-sum__count-label{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item-sum__count-label{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__products--short .ec-cart-item-sum__count-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short .ec-cart-item-sum__count-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item-sum__more-label{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item-sum__more-label{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__products--short .ec-cart-item-sum__more-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short .ec-cart-item-sum__more-label{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short+.ec-cart__summary{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__products--short .ec-cart-item{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__products--short .ec-cart-item{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short .ec-cart-item-sum{font-weight:400}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short.ec-cart__products--several .ec-cart-item:nth-child(3) .ec-cart-item__picture-inner::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short.ec-cart__products--alot .ec-cart-item:nth-child(3) .ec-cart-item__picture-inner::before{content:attr(data-items-count);display:flex;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.5);color:#fff;transform:translateZ(0);line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short.ec-cart__products--several .ec-cart-item:nth-child(3) .ec-cart-item__picture-inner::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short.ec-cart__products--alot .ec-cart-item:nth-child(3) .ec-cart-item__picture-inner::before{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__products--short.ec-cart__products--several .ec-cart-item:nth-child(3) .ec-cart-item__picture-inner::before,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__products--short.ec-cart__products--alot .ec-cart-item:nth-child(3) .ec-cart-item__picture-inner::before{font-size:18px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short.ec-cart__products--several .ec-cart-item:nth-child(3) .ec-cart-item__picture-inner::before,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__products--short.ec-cart__products--alot .ec-cart-item:nth-child(3) .ec-cart-item__picture-inner::before{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short.ec-cart__products--several .ec-cart-item:nth-child(n + 4),html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__products--short.ec-cart__products--alot .ec-cart-item:nth-child(n + 4){display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .ec-cart__products:not(.ec-cart__products--short-desktop):not(.ec-cart__products--short) .ec-cart-item__image{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__item{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__item{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__item{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item{display:flex;flex-shrink:0;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item--summary{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item--unavailable{pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture-inner{padding-top:149.9250374813%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture-inner{padding-top:133.3333333333%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture-inner{padding-top:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture-inner{padding-top:75.0187546887%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture-inner{padding-top:66.6666666667%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__image{flex-shrink:0;padding-right:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture{display:block;overflow:hidden;width:56px;max-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture .colored-background-0{background-color:#b5ebdc}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture .colored-background-1{background-color:#f9d9e2}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture .colored-background-2{background-color:#d4def4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture .colored-background-3{background-color:#d3f2ff}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture .colored-background-4{background-color:#fee1d8}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture .colored-background-5{background-color:#deecd3}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture .colored-background-6{background-color:#ffefcf}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture .colored-background-7{background-color:#fbced1}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture .colored-background-8{background-color:#e7d7d3}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture .colored-background-9{background-color:#caf0ed}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture--no-image .ec-cart-item__picture-inner{padding-top:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture--no-image .ec-cart-item__picture-inner::after{content:attr(data-placeholder);display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;font-size:22px;transform:translateZ(0);transition:transform .2s ease 0s}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-cart-item__picture--no-image .ec-cart-item__picture-inner::after{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store.ec-store__cart-page .ec-cart-item__picture{width:80px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__cart-page .ec-cart-item__picture{width:56px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__cart-page .ec-cart-item__picture{width:80px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture-inner{position:relative;width:100%;padding-top:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-backface-visibility:hidden;transition:transform .2s ease 0s;-webkit-tap-highlight-color:rgba(51,51,51,0.2)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__picture-inner:hover{transform:scale(1.1)}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__cart-page--only-checkout .ec-cart-item__picture-inner:hover{transform:scale(1)}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__cart-page--only-checkout .ec-cart-item__wrap a,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__cart-page--only-checkout .ec-cart-item__image a{cursor:default}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__wrap{display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__wrap-secondary{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__title{display:block;max-width:100%;word-wrap:break-word;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__title:visited{color:inherit;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__title:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__title:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__title{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-item__title{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-item__title{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__title{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-item__title{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-item__title{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__pills:not(:empty){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-item__pills:not(:empty){margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-item__pills:not(:empty){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__options{max-width:100%;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__options{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-item__options{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-item__options{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__options{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-item__options{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-item__options{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__options:empty{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__option{display:inline-block;max-width:100%;margin-right:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-option{display:inline;word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__price{flex-grow:1;flex-shrink:0;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__price{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-item__price{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-item__price{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__price-inner{text-align:right;word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__count{flex-shrink:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__count--input{width:52px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__control{position:relative;float:right;margin:-9px -14px -14px 0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__control::before{content:'';display:block;position:absolute;top:0;left:-22px;width:22px;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__control-inner{display:block;padding:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__control-inner:hover svg{opacity:1;transition:opacity .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__control-inner svg{display:block;opacity:.5}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__control-inner svg path{transition:fill .1s linear 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__sku{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__sku{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-item__sku{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-item__sku{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__sku{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-item__sku{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-item__sku{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item-sum{font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item-sum--items{margin-right:6px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item-sum--items .form-control__select-text{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__checkout-page .ec-cart-item__title,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__checkout-page .ec-cart-item__options{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__checkout-page .ec-cart-item__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__checkout-page .ec-cart-item__options{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__checkout-page .ec-cart-item__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__checkout-page .ec-cart-item__options{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__sum .ec-preloader{position:absolute;top:0;right:0;opacity:0;font-size:.5em;transition:opacity 0s linear 1s;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__sum .ec-cart-item-sum--cta{display:inline-block;position:relative;transition:color .3s ease 1s, opacity .3s ease 1s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__sum--wait-response .ec-cart-item-sum--cta{opacity:1;color:transparent;transition:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__sum--wait-response .ec-preloader{opacity:1;transition:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary .ec-switch__block{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__summary .ec-switch__block{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__summary .ec-switch__block{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__picture{width:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__wrap,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__options,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__price{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__wrap,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__options,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__price{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__summary--small .ec-cart-item__wrap,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__summary--small .ec-cart-item__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__summary--small .ec-cart-item__options,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__summary--small .ec-cart-item__price{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__summary--small .ec-cart-item__wrap,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__summary--small .ec-cart-item__title,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__summary--small .ec-cart-item__options,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__summary--small .ec-cart-item__price{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__wrap .details-product-attribute,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__title .details-product-attribute,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__options .details-product-attribute,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__summary--small .ec-cart-item__price .details-product-attribute{margin-bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-summary{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary .ec-preloader{position:absolute;top:0;right:0;opacity:0;font-size:.5em;transition:opacity 0s linear 1s;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary--wait-response .ec-cart-summary__cell{opacity:.5;transition:opacity 0s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary--wait-response .ec-cart-summary__row--total .ec-cart-summary__price{opacity:1;color:transparent;transition:color 0s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary--wait-response .ec-preloader{opacity:1;transition:opacity 0s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary--group-view .ec-cart-summary__body:not(:last-child){margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-summary--group-view .ec-cart-summary__body:not(:last-child){margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary--group-view .ec-cart-summary__body:not(:last-child){margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__body{display:table;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row{display:table-row;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__row{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-summary__row{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row--total .ec-cart-summary__title{text-transform:uppercase}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row--total .ec-cart-summary__price{font-weight:600;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row--total .ec-cart-summary__price{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__row--total .ec-cart-summary__price{font-size:22px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-summary__row--total .ec-cart-summary__price{font-size:18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row--total .ec-cart-summary__price{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-summary__row--total .ec-cart-summary__price{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__row--total .ec-cart-summary__price{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row--total .ec-cart-summary__price{transition:color .3s ease 1s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__row--discount .ec-cart-summary__price{white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__cell{display:table-cell;transition:color .3s ease 1s, opacity .3s ease 1s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__cell .form-control--select-inline:hover .form-control__select-text{color:inherit}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__cell .ec-openable-block__wrap-inner{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-summary__cell .ec-openable-block__wrap-inner{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__cell .ec-openable-block__wrap-inner{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__title{transition:opacity .3s ease 1s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__title{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-summary__title{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__title{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__price{text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__price{padding-left:6px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .ec-cart-summary__price{padding-left:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__price{padding-left:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__price{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-summary__price{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__price{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__info{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-summary__info{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__info{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__info--title .ec-link{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__text{display:inline-block;margin-right:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__total{display:inline-block;position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__note{color:#757575;transition:opacity .3s ease 1s;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary__note{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-summary__note{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-summary__note{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-next{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-next{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-next{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-next{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-next{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-next{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-next{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-next__header{border-bottom:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-next__header{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-next__header{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-next__header{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-next__header{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-next__header{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-next__header{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-next__step{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-next__step{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-next__step{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart--empty{margin:0 auto;text-align:center}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart--empty{display:block;box-sizing:border-box;max-width:720px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart--empty .ec-cart__button{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__message{font-weight:600;text-align:center;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__message{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__message{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__message{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__message{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__message{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__message{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__steps{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__steps{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__steps{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__steps{border-top:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__steps{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step{position:relative;box-sizing:content-box}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-step--done{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .ec-cart-step--done{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-cart-step--done{margin-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step--done{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-step--done{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .ec-cart-step--done{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-cart-step--done{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step--done{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--done .ec-cart-step__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step--done .ec-cart-step__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step--done .ec-cart-step__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-cart-step--done .ec-cart-step__title{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--done:hover .ec-link,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--done:hover .ec-cart-step__title{color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--empty .ec-cart-step__wrap{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step--empty .ec-cart-step__wrap{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step--empty .ec-cart-step__wrap{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--current{border-top:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--current .ec-cart-step__wrap{animation:showFromBottom 0.2s cubic-bezier(0.02, 0.23, 0.22, 0.99) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--current .ec-cart-step__wrap{padding-top:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step--current .ec-cart-step__wrap{padding-top:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step--current .ec-cart-step__wrap{padding-top:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--current .ec-cart-step__wrap{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step--current .ec-cart-step__wrap{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step--current .ec-cart-step__wrap{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--current .ec-cart-step__current{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--current~.ec-cart-step .ec-cart-step__next{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--current+.ec-cart-step .ec-cart-step__next{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--simple{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step--simple{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step--simple{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--simple .ec-cart-step__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step--simple .ec-cart-step__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step--simple .ec-cart-step__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--simple:not(.ec-cart-step--no-action):hover .ec-link,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--simple:not(.ec-cart-step--no-action):hover .ec-cart-step__title{color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step--no-action .ec-cart-step__block{cursor:default}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__block{display:flex;flex-direction:row;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__icon{display:none;opacity:0;flex-grow:0;flex-shrink:0;width:32px;height:32px;border:1px solid #1a7ac4;border-radius:50%;color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__icon{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__icon{margin-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__icon{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-cart-step__icon{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__icon svg{display:block;width:16px;height:16px;margin:7px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__icon--done{animation:form-control-check .25s ease-in-out forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__icon--custom{opacity:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__icon--custom svg{width:32px;height:32px;margin:-1px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__wrap{display:flex;flex-direction:column;justify-content:center;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__title{word-break:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__next{border-bottom:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__next{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__next{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__next{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__next{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__next{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__next{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__change{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section p:not(.ec-cart-step__subtitle){margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__section p:not(.ec-cart-step__subtitle){margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__section p:not(.ec-cart-step__subtitle){margin-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section p:not(.ec-cart-step__subtitle){margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__section p:not(.ec-cart-step__subtitle){margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__section p:not(.ec-cart-step__subtitle){margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section p:not(.ec-cart-step__subtitle):last-child{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__section p:not(.ec-cart-step__subtitle):last-child{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__section p:not(.ec-cart-step__subtitle):last-child{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section .ec-form+p{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__section .ec-form+p{margin-top:-8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__section .ec-form+p{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__section--description{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__section--description{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__section--description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-step__section--description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description img{max-width:100%;height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description embed,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description object,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description iframe{max-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description table{overflow-x:auto;width:auto;max-width:100%;border-spacing:0;border-collapse:collapse}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description a{font-size:inherit;line-height:inherit;word-break:break-all;word-break:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description a,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description a:visited{color:#1a7ac4;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description a:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description a:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__section--description p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__section--description p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description::after{content:"";display:table;clear:both}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--description p:not(.ec-cart-step__subtitle){margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__section--description p:not(.ec-cart-step__subtitle){margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__section--description p:not(.ec-cart-step__subtitle){margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section .ec-notice{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__section .ec-notice{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__section .ec-notice{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--additional{border-top:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__section--additional{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__section--additional{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__section--additional{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__section--additional{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__subtitle{margin-top:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__subtitle{margin-top:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__subtitle{margin-top:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__subtitle{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__subtitle{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__subtitle{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__text{display:inline-block;max-width:100%;margin-right:10px;word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__frame{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__frame{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-step__frame{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-step__frame{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__frame:not(.ec-cart-step__frame--loaded) #ec-credit-card-form{position:absolute}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__frame--loaded .ec-cart-step__frame-placeholder{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__frame #ec-credit-card-form{display:block;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-step__frame-placeholder{pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-tax-id{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-tax-id{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id .form__msg{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id--focus .ec-cart-tax-id__wrap{display:flex;overflow:visible;align-items:center;height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id--focus .ec-cart-tax-id__text{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id--focus .form__msg--info,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id--focus .form__msg--error,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id--focus .form__msg--success{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id__text{display:block;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id__text{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-tax-id__text{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-tax-id__text{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id__wrap{overflow:hidden;height:0}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-cart-tax-id__wrap{flex-direction:column;align-items:stretch}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id__input{display:block;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id__buttons{flex-shrink:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--xxs .ec-store .ec-cart-tax-id__buttons{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart-tax-id__buttons{margin-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-tax-id__buttons{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-cart-tax-id__buttons{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-cart-tax-id__buttons{min-width:100px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-tax-id__buttons{min-width:120px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id__spacer{overflow:hidden;width:0;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-tax-id__spacer{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-tax-id__spacer{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-tax-id__spacer{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-cart-tax-id__spacer{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard{position:relative;max-width:580px;padding:10px;border-radius:8px;background-color:#f2f2f2;color:#333;transition:color .2s ease 0s;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-creditcard{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-creditcard{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard{padding:20px 30px 10px;border-radius:24px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard *{font-family:"Root UI", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", Arial, sans-serif}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-form{position:relative;z-index:2}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-form{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-creditcard .ec-form{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-creditcard .ec-form{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-creditcard .ec-form__cell--expiration-date,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-creditcard .ec-form__cell--cvv{width:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-form__cell--helper .ec-form__title{user-select:none}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-creditcard .ec-form__cell--helper .ec-form__title{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-form__cell--helper .ec-creditcard__popup-helper{display:flex;align-items:center;width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard .ec-form__cell--helper .ec-creditcard__popup-helper{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-creditcard .ec-form__cell--helper .ec-creditcard__popup-helper{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard .ec-form__cell--helper .ec-creditcard__popup-helper{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-creditcard .ec-form__cell--helper .ec-creditcard__popup-helper{min-height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-form__cell--helper{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-creditcard .ec-form__cell--helper{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-creditcard .ec-form__cell--helper{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-form__cell--vtop .ec-creditcard__popup-helper{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-creditcard .ec-form__cell--vtop .ec-creditcard__popup-helper{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-creditcard .ec-form__cell--vtop .ec-creditcard__popup-helper{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .form-control__text{display:block;font-family:"PT Mono", monospace;letter-spacing:2px}html#ecwid_html body#ecwid_body .ec-size.ec-size--xxs .ec-store .ec-creditcard .form-control__text{letter-spacing:3px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-form__cell--cardholder-name .form-control__text{text-transform:uppercase}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-popover__wrap-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-popover__arrow::before{background-color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-all-cvv{display:block;margin-right:-12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-amex-cvv{display:none;margin-right:-12px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--americanexpress .ec-all-cvv{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--americanexpress .ec-amex-cvv{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-form__cell--cvv .ec-popover__wrap{right:0;left:auto}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-creditcard .ec-form__cell--cvv .ec-popover__wrap{right:auto;left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard .ec-form__cell--postal-code .ec-popover__wrap{right:auto;left:0;width:300px;max-width:90vw}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard .ec-form__cell--postal-code .ec-popover__wrap{right:0;left:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__head{display:flex;align-items:center;width:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-creditcard__head{margin-bottom:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .ec-creditcard__head{margin-bottom:-8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__title{flex-grow:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-creditcard__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-creditcard__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__logo{display:none;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;height:40px;margin-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard__logo{height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__logo--empty{width:60px;border-radius:25px;background-color:rgba(255,255,255,0.5)}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard__logo--empty{width:78px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__logo--unknown{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__logo svg{display:block;max-width:100%;max-height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__bg{content:"";display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;border-radius:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard__bg{border-radius:24px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--known .ec-creditcard__bg,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--unknown .ec-creditcard__bg{transition:opacity .2s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--known:not(.ec-creditcard--has-error){background-color:transparent;color:#000;transition:color .2s ease 0s, background-color 0s ease .2s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--known:not(.ec-creditcard--has-error) .ec-link{color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--known:not(.ec-creditcard--has-error) .ec-link:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--known:not(.ec-creditcard--has-error) .ec-link:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--known:not(.ec-creditcard--has-error) .ec-creditcard__bg--known{opacity:1;background-color:#f3ebeb;background-image:linear-gradient(to right, #F3EBEB 0%, #DEEBF8 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error) .ec-creditcard__logo--visa{color:#0067b0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__bg--visa{background-color:#0067b0;background-image:linear-gradient(to right, #122D96 0%, #191F5D 100%)}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error){color:#fff}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error) .ec-link{color:#fff}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error) .ec-link:hover{color:#f2f2f2}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error) .ec-link:active{color:#e6e6e6}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error) .ec-creditcard__logo--visa{color:#fff}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error) .ec-creditcard__bg--visa{opacity:1}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error) .ec-creditcard__bg--known{opacity:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error) .form__msg--error{color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error) .ec-creditcard__logo--mastercard{color:#2c5364}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__bg--mastercard{background-color:#2c5364;background-image:linear-gradient(to right, #2C5364 0%, #0F2027 100%)}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error){color:#fff}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error) .ec-link{color:#fff}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error) .ec-link:hover{color:#f2f2f2}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error) .ec-link:active{color:#e6e6e6}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error) .ec-creditcard__logo--mastercard{color:#fff}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error) .ec-creditcard__bg--mastercard{opacity:1}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error) .ec-creditcard__bg--known{opacity:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error) .form__msg--error{color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error) .ec-creditcard__logo--americanexpress{color:#3498d8}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard__bg--americanexpress{background-color:#3498d8;background-image:linear-gradient(to right, #3498D8 0%, #1879B8 100%)}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error){color:#fff}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error) .ec-link{color:#fff}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error) .ec-link:hover{color:#f2f2f2}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error) .ec-link:active{color:#e6e6e6}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error) .ec-creditcard__logo--americanexpress{color:#fff}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error) .ec-creditcard__bg--americanexpress{opacity:1}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error) .ec-creditcard__bg--known{opacity:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error) .form__msg--error{color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error) .ec-creditcard__logo--visa{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--visa:not(.ec-creditcard--has-error) .ec-creditcard__logo--unknown{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error) .ec-creditcard__logo--mastercard{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--mastercard:not(.ec-creditcard--has-error) .ec-creditcard__logo--unknown{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--maestro:not(.ec-creditcard--has-error) .ec-creditcard__logo--maestro{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--maestro:not(.ec-creditcard--has-error) .ec-creditcard__logo--unknown{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error) .ec-creditcard__logo--americanexpress{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--americanexpress:not(.ec-creditcard--has-error) .ec-creditcard__logo--unknown{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--discover:not(.ec-creditcard--has-error) .ec-creditcard__logo--discover{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--discover:not(.ec-creditcard--has-error) .ec-creditcard__logo--unknown{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--discoverdiners:not(.ec-creditcard--has-error) .ec-creditcard__logo--discoverdiners{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--discoverdiners:not(.ec-creditcard--has-error) .ec-creditcard__logo--unknown{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--unionpay:not(.ec-creditcard--has-error) .ec-creditcard__logo--unionpay{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--unionpay:not(.ec-creditcard--has-error) .ec-creditcard__logo--unknown{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--jcb:not(.ec-creditcard--has-error) .ec-creditcard__logo--jcb{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-creditcard--jcb:not(.ec-creditcard--has-error) .ec-creditcard__logo--unknown{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store #expiration-date-month,html#ecwid_html body#ecwid_body .ec-size .ec-store #expiration-date-year{position:absolute;opacity:0;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form--payeezy .form-control__text iframe{max-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form--payeezy .form-control__text iframe{max-height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form--payeezy .form-control__text iframe{max-height:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form--payeezy .form-control__text iframe{min-height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form--payeezy .form-control__text iframe{min-height:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form--payeezy .form-control__text iframe{min-height:40px}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart__sidebar,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-page-title,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart-step--done,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart-step__subtitle,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart-step__section>*:not(.ec-cart-step__frame):not(.ec-radiogroup),html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart-step__wrap>.ec-cart-step__title,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup::before,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup::after,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup__item:not(.ec-radiogroup__item--checked),html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup__radio,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup__title{display:none !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart__body,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart-step__wrap,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup__item-wrap{width:100% !important;padding:0 !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart__steps,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart-step--current,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup__items{border:0 !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup__cart-info{display:block !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup__item--checked{border:0 !important;background-color:transparent !important;box-shadow:none !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ecwid-productBrowser{position:fixed !important;top:0 !important;left:0 !important;overflow:auto;width:100vw !important;height:100vh !important;padding:20px 0 0 !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ecwid-productBrowser>div{max-width:580px !important;margin:0 auto !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup__info{padding:0 !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup{margin-top:0 !important;margin-bottom:15px !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-radiogroup__items{margin:0 !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-store__content-wrapper{padding:0 12px !important}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-form__row--continue{justify-content:center}html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart-accept__logo,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart-accept__icons .ecwid-PaymentMethodsBlockSvg,html#ecwid_html body#ecwid_body.restored-http-checkout .ec-cart-accept__icons .ecwid-Checkout-QIWI-payment-logo{background-color:#f2f2f2 !important}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-masked-creditcard{display:inline-flex;align-content:flex-end;vertical-align:bottom}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-masked-creditcard{margin-right:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-masked-creditcard{margin-right:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-masked-creditcard{margin-right:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-masked-creditcard .ec-masked-creditcard__icon{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:25px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-masked-creditcard .ec-masked-creditcard__icon .ec-masked-creditcard__img{display:block;max-width:100%;max-height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-masked-creditcard .ec-masked-creditcard__mask{letter-spacing:.2em}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-masked-creditcard .ec-masked-creditcard__number{align-self:flex-end}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart__sidebar{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation{margin-bottom:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription{border-bottom:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation--subscription{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation--subscription{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products{max-width:none}html#ecwid_html body#ecwid_body .ec-size--m.ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size--m.ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size--m.ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size--m.ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size--m.ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size--m.ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products--aspect-ratio-0667 .ec-cart-item{flex-basis:50.692px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products--aspect-ratio-0667 .ec-cart-item .ec-cart-item__picture{width:50.692px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products--aspect-ratio-075 .ec-cart-item{flex-basis:57px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products--aspect-ratio-075 .ec-cart-item .ec-cart-item__picture{width:57px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products--aspect-ratio-1 .ec-cart-item{flex-basis:76px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products--aspect-ratio-1 .ec-cart-item .ec-cart-item__picture{width:76px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products--aspect-ratio-1333 .ec-cart-item{flex-basis:101.308px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products--aspect-ratio-1333 .ec-cart-item .ec-cart-item__picture{width:101.308px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products--aspect-ratio-15 .ec-cart-item{flex-basis:114px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products--aspect-ratio-15 .ec-cart-item .ec-cart-item__picture{width:114px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart-item__image{padding:0 5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__body .ec-cart__products-inner{margin-left:-5px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__title{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__step{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__step{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__step{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__float{padding-bottom:1px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__wrap{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__wrap{padding-top:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__wrap{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__wrap{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__wrap{padding-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-confirmation__wrap{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-cart-subscription__summary{padding:0 10px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-cart-subscription__summary-item{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-cart-subscription__summary-item{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-cart-subscription__summary-item{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation--subscription .ec-cart-subscription__status--error{color:#e56464}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__steps{max-width:none}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__steps{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation__steps{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation__steps{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__steps .ec-cart__products{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation__steps .ec-cart__products{margin-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation__steps .ec-cart__products{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__steps .ec-cart__products,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__steps .ec-cart__summary{max-width:500px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__step{border:0}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-confirmation__wrap{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store.ec-store__account-page .ec-confirmation__wrap{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-confirmation__wrap{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store.ec-store__account-page .ec-confirmation__wrap{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__title{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation__title{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation__title{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__title .ec-header-h4{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation__title .ec-header-h4{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation__title .ec-header-h4{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-summary__row--total .ec-cart-summary__price{font-weight:600;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-summary__row--total .ec-cart-summary__price{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-summary__row--total .ec-cart-summary__price{font-size:18px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-summary__row--total .ec-cart-summary__title,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-summary__row--total .ec-cart-summary__price{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__section{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation__section{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation__section{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__section>div:not(:last-child){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation__section>div:not(:last-child){margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation__section>div:not(:last-child){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__section--track .form-control{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation__section--track .form-control{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation__section--track .form-control{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-confirmation__file{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-confirmation__file{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-confirmation__file{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-page-title{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-0667 .ec-cart-item{flex-basis:37.352px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-0667 .ec-cart-item .ec-cart-item__picture{width:37.352px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-0667 .ec-cart-item .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-075 .ec-cart-item{flex-basis:42px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-075 .ec-cart-item .ec-cart-item__picture{width:42px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-075 .ec-cart-item .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-1 .ec-cart-item{flex-basis:56px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-1 .ec-cart-item .ec-cart-item__picture{width:56px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-1 .ec-cart-item .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-1333 .ec-cart-item{flex-basis:74.648px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-1333 .ec-cart-item .ec-cart-item__picture{width:74.648px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-1333 .ec-cart-item .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-15 .ec-cart-item{flex-basis:84px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-15 .ec-cart-item .ec-cart-item__picture{width:84px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__products--aspect-ratio-15 .ec-cart-item .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-0667 .ec-cart-item{flex-basis:66.7px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-0667 .ec-cart-item .ec-cart-item__picture{width:66.7px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-0667 .ec-cart-item .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-075 .ec-cart-item{flex-basis:75px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-075 .ec-cart-item .ec-cart-item__picture{width:75px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-075 .ec-cart-item .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-1 .ec-cart-item{flex-basis:100px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-1 .ec-cart-item .ec-cart-item__picture{width:100px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-1 .ec-cart-item .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-1333 .ec-cart-item{flex-basis:133.3px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-1333 .ec-cart-item .ec-cart-item__picture{width:133.3px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-1333 .ec-cart-item .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-15 .ec-cart-item{flex-basis:150px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-15 .ec-cart-item .ec-cart-item__picture{width:150px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--aspect-ratio-15 .ec-cart-item .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products--short .ec-cart-item--summary{justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart-item__image{padding:0 12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body .ec-cart__products-inner{margin-left:-12px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__body .ec-page-title{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart__body .ec-page-title{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart__body .ec-page-title{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__checkout{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart__checkout{margin-bottom:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart__checkout{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-header-h4{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-header-h4{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-header-h4{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--legallinks{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart-step--legallinks{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-step--legallinks{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--legallinks .ec-cart-step__section:not(:last-child){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart-step--legallinks .ec-cart-step__section:not(:last-child){margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-step--legallinks .ec-cart-step__section:not(:last-child){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--signout{border-top:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--signout{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart-step--signout{margin-top:-8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-step--signout{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--signout{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart-step--signout{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-step--signout{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--bag,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--favorites{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart-step--bag,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart-step--favorites{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-step--bag,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-step--favorites{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--bag,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--favorites{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--bag.ec-cart-step--empty,html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--favorites.ec-cart-step--empty{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart-step--bag.ec-cart-step--empty,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart-step--favorites.ec-cart-step--empty{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-step--bag.ec-cart-step--empty,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-step--favorites.ec-cart-step--empty{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--bag+.ec-cart-step--signout,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--favorites+.ec-cart-step--signout{border-top:0}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--bag+.ec-cart-step--signout,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--favorites+.ec-cart-step--signout{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--bag+.ec-cart-step--signout,html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--favorites+.ec-cart-step--signout{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--bag+.ec-cart-step--signout,html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--favorites+.ec-cart-step--signout{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--bag+.ec-cart-step--signout,html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--favorites+.ec-cart-step--signout{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--bag+.ec-cart-step--signout,html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--favorites+.ec-cart-step--signout{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--bag+.ec-cart-step--signout,html#ecwid_html body#ecwid_body .ec-size.ec-size--l:not(.ec-size--s) .ec-store.ec-store__account-page .ec-cart-step--favorites+.ec-cart-step--signout{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--product-reviews{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart-step--product-reviews{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-step--product-reviews{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart-step--product-reviews.ec-cart-step--empty{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart-step--product-reviews.ec-cart-step--empty{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart-step--product-reviews.ec-cart-step--empty{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__order{border-bottom:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__order:first-child .ec-confirmation__wrap{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart__order:first-child .ec-confirmation__wrap{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart__order:first-child .ec-confirmation__wrap{padding-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__account-page .ec-cart__order:last-child{margin-bottom:-20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__account-page .ec-cart__order:last-child{margin-bottom:-16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart__order:last-child{margin-bottom:-20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__account-info{border-bottom:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__account-info{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__account-info{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__account-info{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__account-info .ec-form{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__account-info .ec-form{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__account-info .ec-form{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__account-info .ec-form__title{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__account-info .ec-form__title{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__account-info .ec-form__title{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page__subtitle{border-bottom:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page__subtitle{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page__subtitle{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page__subtitle{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page__choices>p{margin-bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page__choices>p{padding-left:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page__choices>p{padding-left:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page__choices>p{padding-left:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cookies__action-button{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cookies__action-button{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cookies__action-button{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__subscription-page .ec-header-h4{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__subscription-page .ec-header-h4{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__subscription-page .ec-header-h4{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__subscription-page .ec-cart__sidebar{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__subscription-page .ec-cart__sidebar{margin-bottom:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__subscription-page .ec-cart__sidebar{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__subscription-page .ec-cart-step--cancel-subscription{border-top:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__subscription-page .ec-cart-step--cancel-subscription{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__subscription-page .ec-cart-step--cancel-subscription{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__subscription-page .ec-cart-step--cancel-subscription{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__subscription-page .ec-cart__products{border-bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__subscription-page .ec-cart__products{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__subscription-page .ec-cart__products{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__subscription-page .ec-cart__products{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__subscription-page .ec-cart__products--short .ec-cart-item--summary{justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__subscription-page .ec-confirmation__section>div:not(:last-child){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store.ec-store__subscription-page .ec-confirmation__section>div:not(:last-child){margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store.ec-store__subscription-page .ec-confirmation__section>div:not(:last-child){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-0667{flex-basis:66.7px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture{width:66.7px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-075{flex-basis:75px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture{width:75px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-1{flex-basis:100px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture{width:100px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-1333{flex-basis:133.3px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture{width:133.3px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-15{flex-basis:150px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture{width:150px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-subscription-section{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-subscription-section{margin-bottom:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-subscription-section{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-subscription-section--payment-history,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-subscription-section--change-payment-method{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-subscription-section--payment-history,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-subscription-section--change-payment-method{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-subscription-section--payment-history,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-subscription-section--change-payment-method{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-subscription-section--questions{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-subscription-section--questions{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-subscription-section--questions{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-subscription-section .ec-subscription-section__content{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-subscription-section .ec-subscription-section__content{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-subscription-section .ec-subscription-section__content{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-subscription-status--error{color:#e56464;font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-title--payment-description{padding-bottom:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-title--payment-description{padding-bottom:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-title--payment-description{padding-bottom:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description{max-width:700px;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-payment-description{font-size:18px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-payment-description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description .ec-cart-item{margin-bottom:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-payment-description .ec-cart-item{margin-bottom:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-payment-description .ec-cart-item{margin-bottom:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-payment-description .ec-cart-item__image{padding-right:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-payment-description .ec-cart-item__image{padding-right:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description .ec-cart-item__picture{margin-top:4px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description__section{margin-bottom:60px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-payment-description__section{margin-bottom:48px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-payment-description__section{margin-bottom:60px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description__title{font-size:22px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-payment-description__title{font-size:26px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description__title{margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-payment-description__title{margin-bottom:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-payment-description__title{margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description__title svg{width:auto;height:31px;vertical-align:bottom}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description__title-text{margin-right:8px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__section:first-child{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__section:last-child{margin-bottom:60px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__title{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__title svg{height:42px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__title-text{font-size:20px;margin-top:20px;display:flex;flex-direction:column}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__title-text{font-size:28px}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-cart-item{margin-bottom:30px}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-cart-item{margin:0}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-cart-item__wrap h4{margin:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-cart-item__picture{display:block;overflow:hidden;margin-top:0;width:60px;height:60px}@media screen and (min-width: 1024px){html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-cart-item__picture{width:100px;height:100px}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__picture--mobile{display:block}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__picture--mobile{display:none}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__picture--desktop{display:none}@media screen and (min-width: 480px){html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__picture--desktop{display:block}}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-description.ec-payment-description--clearpay .ec-payment-description__footer{font-size:14px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-history-table{width:100%;border-collapse:collapse}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-history-table{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-payment-history-table{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-payment-history-table{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-history-table__cell{border-top:1px solid #e6e6e6;text-align:left;vertical-align:top}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-history-table__cell{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-payment-history-table__cell{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-payment-history-table__cell{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-history-table__cell{padding-right:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-payment-history-table__cell{padding-right:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-payment-history-table__cell{padding-right:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-history-table__cell{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-payment-history-table__cell{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-payment-history-table__cell{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-payment-history-table__cell--print{padding-right:0;padding-left:5px;text-align:right}@supports (-webkit-appearance: -apple-pay-button){html#ecwid_html body#ecwid_body .ec-size .ec-store .apple-pay-button{display:inline-block;width:100%;-webkit-appearance:-apple-pay-button}html#ecwid_html body#ecwid_body .ec-size .ec-store .apple-pay-button{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .apple-pay-button{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .apple-pay-button{height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .apple-pay-button-black{-apple-pay-button-style:black}html#ecwid_html body#ecwid_body .ec-size .ec-store .apple-pay-button-white{-apple-pay-button-style:white}html#ecwid_html body#ecwid_body .ec-size .ec-store .apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance: -apple-pay-button){html#ecwid_html body#ecwid_body .ec-size .ec-store .apple-pay-button{display:inline-block;box-sizing:border-box;width:100%;padding:0;border-radius:3px;background-repeat:no-repeat;background-position:50% 50%;background-size:100% 60%}html#ecwid_html body#ecwid_body .ec-size .ec-store .apple-pay-button{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .apple-pay-button{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .apple-pay-button{height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .apple-pay-button-black{background-color:black;background-image:-webkit-named-image(apple-pay-logo-white)}html#ecwid_html body#ecwid_body .ec-size .ec-store .apple-pay-button-white{background-color:white;background-image:-webkit-named-image(apple-pay-logo-black)}html#ecwid_html body#ecwid_body .ec-size .ec-store .apple-pay-button-white-with-line{border:.5px solid black;background-color:white;background-image:-webkit-named-image(apple-pay-logo-black)}}html#ecwid_html body#ecwid_body .ec-size .ec-store .google-pay-button{display:inline-block;box-sizing:border-box;width:100%;border-radius:3px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-origin:content-box}html#ecwid_html body#ecwid_body .ec-size .ec-store .google-pay-button{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .google-pay-button{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .google-pay-button{height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store .google-pay-button-black{background-color:black;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='41' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19.526 2.635v4.083h2.518c.6 0 1.096-.202 1.488-.605.403-.402.605-.882.605-1.437 0-.544-.202-1.018-.605-1.422-.392-.413-.888-.62-1.488-.62h-2.518zm0 5.52v4.736h-1.504V1.198h3.99c1.013 0 1.873.337 2.582 1.012.72.675 1.08 1.497 1.08 2.466 0 .991-.36 1.819-1.08 2.482-.697.665-1.559.996-2.583.996h-2.485v.001zm7.668 2.287c0 .392.166.718.499.98.332.26.722.391 1.168.391.633 0 1.196-.234 1.692-.701.497-.469.744-1.019.744-1.65-.469-.37-1.123-.555-1.962-.555-.61 0-1.12.148-1.528.442-.409.294-.613.657-.613 1.093m1.946-5.815c1.112 0 1.989.297 2.633.89.642.594.964 1.408.964 2.442v4.932h-1.439v-1.11h-.065c-.622.914-1.45 1.372-2.486 1.372-.882 0-1.621-.262-2.215-.784-.594-.523-.891-1.176-.891-1.96 0-.828.313-1.486.94-1.976s1.463-.735 2.51-.735c.892 0 1.629.163 2.206.49v-.344c0-.522-.207-.966-.621-1.33a2.132 2.132 0 0 0-1.455-.547c-.84 0-1.504.353-1.995 1.062l-1.324-.834c.73-1.045 1.81-1.568 3.238-1.568m11.853.262l-5.02 11.53H34.42l1.864-4.034-3.302-7.496h1.635l2.387 5.749h.032l2.322-5.75z' fill='%23FFF'/%3E%3Cpath d='M13.448 7.134c0-.473-.04-.93-.116-1.366H6.988v2.588h3.634a3.11 3.11 0 0 1-1.344 2.042v1.68h2.169c1.27-1.17 2.001-2.9 2.001-4.944' fill='%234285F4'/%3E%3Cpath d='M6.988 13.7c1.816 0 3.344-.595 4.459-1.621l-2.169-1.681c-.603.406-1.38.643-2.29.643-1.754 0-3.244-1.182-3.776-2.774H.978v1.731a6.728 6.728 0 0 0 6.01 3.703' fill='%2334A853'/%3E%3Cpath d='M3.212 8.267a4.034 4.034 0 0 1 0-2.572V3.964H.978A6.678 6.678 0 0 0 .261 6.98c0 1.085.26 2.11.717 3.017l2.234-1.731z' fill='%23FABB05'/%3E%3Cpath d='M6.988 2.921c.992 0 1.88.34 2.58 1.008v.001l1.92-1.918C10.324.928 8.804.262 6.989.262a6.728 6.728 0 0 0-6.01 3.702l2.234 1.731c.532-1.592 2.022-2.774 3.776-2.774' fill='%23E94235'/%3E%3C/g%3E%3C/svg%3E")}html#ecwid_html body#ecwid_body .ec-size .ec-store #ec-cart__apple-pay-placeholder{position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store #ec-cart__apple-pay-placeholder{height:50px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store #ec-cart__apple-pay-placeholder{height:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store #ec-cart__apple-pay-placeholder{height:50px}html#ecwid_html body#ecwid_body .ec-size .ec-store #ec-cart__apple-pay-placeholder>*{position:absolute}html#ecwid_html body#ecwid_body .ec-size .ec-store #ec-cart__apple-pay-placeholder .ec-cart__button--checkout{z-index:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__button--apple-pay .google-pay-button{padding:12px 15% 10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-extrafield--toggle-button .form-control--checkbox-button{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-extrafield--toggle-button .form-control--checkbox-button{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-extrafield--toggle-button .form-control--checkbox-button{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-extrafield--toggle-button .form-control--checkbox-button{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-extrafield--toggle-button .form-control--checkbox-button{margin-right:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-extrafield--toggle-button .form-control--checkbox-button{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart_ideal-bank{margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart_ideal-bank{margin-bottom:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart_ideal-bank{margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart_ideal-bank #ec-cart__ideal-bank-placeholder,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart_ideal-bank #ec-cart__ideal-lspayments-bank-placeholder{z-index:10000}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-fiscal-code .form__msg{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-fiscal-code .ec-cart-fiscal-code__wrap{display:flex;overflow:visible;align-items:center;height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-fiscal-code .form__msg--info,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-fiscal-code .form__msg--error,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-fiscal-code .form__msg--success{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-fiscal-code__text{display:block;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-fiscal-code__text{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart-fiscal-code__text{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart-fiscal-code__text{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-fiscal-code__wrap{overflow:hidden;height:0}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-cart-fiscal-code__wrap{flex-direction:column;align-items:stretch}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-fiscal-code__input{display:block;width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__loyalty{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__loyalty{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__loyalty{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__loyalty{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__loyalty{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__loyalty{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-cart__loyalty{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-loyalty .ec-link{display:inline-block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-loyalty__btn{float:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-section__loyalty{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation-section__loyalty{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation-section__loyalty{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-header__loyalty{font-size:18px;font-weight:600;line-height:1.3;overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-header__loyalty{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation-header__loyalty{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation-header__loyalty{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-section__loyalty__tooltip{color:grey}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-signin{max-width:720px;margin:0 auto;text-align:left;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-signin{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-signin{font-size:18px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-signin{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .signin__page{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .signin__left,html#ecwid_html body#ecwid_body .ec-size .ec-store .signin__right{width:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .signin__left,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .signin__right{width:50%}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .signin__left{padding-right:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .signin__left{padding-right:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .signin__right{padding-left:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .signin__right{padding-left:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .signin__description{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .signin__description--terms{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .signin__description--terms{font-size:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .signin__description--terms{font-size:14px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .signin__description--terms{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .signin__note{max-width:100%;word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .signin__resend-link .ec-link{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .signin__resend-link .ec-link{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .signin__resend-link .ec-link{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .signin__resend-link .ec-link{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .h-captcha>iframe{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-search{overflow:hidden;box-sizing:border-box;max-width:720px;min-height:125px;margin:0 auto;text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .search--loading .search__notice{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .search--has-results{overflow:visible;min-height:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .search__field{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .search__field{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .search__field{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .search__notice{font-weight:600;text-align:center;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .search__notice{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .search__notice{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .search__notice{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .search__notice{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .search__notice{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .search__notice{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__wrap .search__notice{padding-top:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .grid__wrap .search__notice{padding-top:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .grid__wrap .search__notice{padding-top:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store .search__change{text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .search__change{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .search__change{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .search__change{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store__confirmation-page .ec-store__content-wrapper{text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-confirmation{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__email{max-width:480px;margin-right:auto;margin-left:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__email{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__email{margin-top:-8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__email{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__email{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__email{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__email{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__steps{max-width:480px;margin:0 auto;text-align:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__steps{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__steps{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__steps{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step{border-top:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--deliveryinstructionsinfo+.ec-confirmation__step{border-top:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--deliveryinstructionsinfo .ec-confirmation__wrap{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__step--deliveryinstructionsinfo .ec-confirmation__wrap{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__step--deliveryinstructionsinfo .ec-confirmation__wrap{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--contactinfo .ec-confirmation__section{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__step--contactinfo .ec-confirmation__section{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__step--contactinfo .ec-confirmation__section{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--joinusorsignin .ec-confirmation__section:not(:last-child){padding-bottom:1px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__step--joinusorsignin .ec-confirmation__section:not(:last-child){padding-bottom:.8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__step--joinusorsignin .ec-confirmation__section:not(:last-child){padding-bottom:1px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--joinusorsignin .ec-confirmation__section:not(:last-child){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__step--joinusorsignin .ec-confirmation__section:not(:last-child){margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__step--joinusorsignin .ec-confirmation__section:not(:last-child){margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--joinusorsignin .ec-confirmation__section:first-child{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__step--joinusorsignin .ec-confirmation__section:first-child{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__step--joinusorsignin .ec-confirmation__section:first-child{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--cartitems .ec-cart__products{border-bottom:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--cartitems .ec-cart__products{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__step--cartitems .ec-cart__products{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__step--cartitems .ec-cart__products{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--cartitems .ec-cart__products:not(.ec-cart__products--short-desktop) .ec-cart__item:last-child,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--cartitems .ec-cart__products.ec-cart__products--short-desktop.ec-cart__products--short-mobile .ec-cart-item--summary{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__step--cartitems .ec-cart__products:not(.ec-cart__products--short-desktop) .ec-cart__item:last-child,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__step--cartitems .ec-cart__products.ec-cart__products--short-desktop.ec-cart__products--short-mobile .ec-cart-item--summary{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__step--cartitems .ec-cart__products:not(.ec-cart__products--short-desktop) .ec-cart__item:last-child,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__step--cartitems .ec-cart__products.ec-cart__products--short-desktop.ec-cart__products--short-mobile .ec-cart-item--summary{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .ec-confirmation__step--cartitems .ec-cart__products:not(.ec-cart__products--short-desktop) .ec-cart-item__image{display:block}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-0667{flex-basis:66.7px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture{width:66.7px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-0667 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-075{flex-basis:75px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture{width:75px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-075 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-1{flex-basis:100px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture{width:100px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-1 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-1333{flex-basis:133.3px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture{width:133.3px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-1333 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-15{flex-basis:150px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture{width:150px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__step--cartitems .ec-cart-item--aspect-ratio-15 .ec-cart-item__picture-inner{height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--cartitems .ec-cart-item__price{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--track-with-apple-wallet .ec-confirmation__apple_wallet{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__step--track-with-apple-wallet .ec-confirmation__apple_wallet{margin-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__step--track-with-apple-wallet .ec-confirmation__apple_wallet{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--track-with-apple-wallet .ec-confirmation__apple_wallet{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__step--track-with-apple-wallet .ec-confirmation__apple_wallet{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__step--track-with-apple-wallet .ec-confirmation__apple_wallet{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__step--track-with-apple-wallet .ec-confirmation__apple_wallet apple-wallet-button{--apple-wallet-button-height: 50px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-confirmation__step--track-with-apple-wallet .ec-confirmation__apple_wallet apple-wallet-button{width:100%}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-confirmation__wrap{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .ec-confirmation__wrap{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__wrap{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__wrap{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-confirmation__wrap{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--m) .ec-store .ec-confirmation__wrap{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-confirmation__wrap{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__wrap{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__title{overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section{overflow:hidden}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section p{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__section p{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__section p{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section p{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__section p{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__section p{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section p:last-child{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__section p:last-child{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__section p:last-child{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section .ec-form+p{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__section .ec-form+p{margin-top:-8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__section .ec-form+p{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__section--description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-confirmation__section--description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description img{max-width:100%;height:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description embed,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description object,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description iframe{max-width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description table{overflow-x:auto;width:auto;max-width:100%;border-spacing:0;border-collapse:collapse}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description a{font-size:inherit;line-height:inherit;word-break:break-all;word-break:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description a,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description a:visited{color:#1a7ac4;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description a:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description a:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__section--description p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__section--description p:last-child{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description::after{content:"";display:table;clear:both}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__section--description p:not(.ec-confirmation__subtitle){margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__section--description p:not(.ec-confirmation__subtitle){margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__section--description p:not(.ec-confirmation__subtitle){margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__text{display:inline;margin-right:10px;word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__map{display:block;background-color:#f2f2f2}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__map{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__map{margin-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__map{margin-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__map.ec-confirmation__no-cookie{width:100%;height:196px;text-align:center;display:flex;flex-direction:column;justify-content:space-around;background:transparent url("https://d1oxsl77a1kjht.cloudfront.net/static/2024/2024-33654-g496b02672ad78e/images/map-placeholder.png") no-repeat top center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__date{display:inline-block;margin-right:20px;font-size:18px;font-weight:400;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__date{font-size:22px;font-weight:400;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status{display:inline-block;margin-right:20px;font-size:16px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__status{font-size:18px;font-weight:600;line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--paid{color:#37ba32}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--declined{color:#8f9fb0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--cancelled{color:#8f9fb0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--awaiting-payment{color:#f9a650}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--chargeable{color:#f9a650}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--refunded{color:#8f9fb0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--partially-refunded{color:#000}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--awaiting-processing{color:#068eef}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--shipped{color:#37ba32}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--out-for-delivery{color:#37ba32}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--ready-for-pickup{color:#37ba32}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--delivered{color:#8f9fb0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--will-not-deliver{color:#8f9fb0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--returned{color:#8f9fb0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--not-paid-not-shipped{color:#f9a650}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--paid-not-shipped{color:#37ba32}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--not-paid-shipped{color:#068eef}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--processing{color:#f9a650}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--custom-fulfillment-status-1{color:#f9a650}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--custom-fulfillment-status-2{color:#f9a650}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--custom-fulfillment-status-3{color:#f9a650}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--custom-payment-status-1{color:#f9a650}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--custom-payment-status-2{color:#f9a650}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__status--custom-payment-status-3{color:#f9a650}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__number{display:inline-block;margin-right:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__float{float:right;margin-left:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__float .ec-link{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__float .ec-link{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__float .ec-link{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-confirmation__float .ec-link{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__file{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__file{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__file{margin-top:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__footer{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation__footer{margin-top:-8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__footer{margin-top:-10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation__footer .ec-confirmation__action-link{display:inline-block;margin-right:20px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--l) .ec-store .ec-confirmation__action-link--desktop{display:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation__action-link--mobile{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-file-list{margin-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-file-list{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-file-list{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-file-list{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__wrap{display:flex}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__image{flex-grow:0;flex-shrink:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__image{padding-right:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-file-list__image{padding-right:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-file-list__image{padding-right:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__picture{position:relative;width:72px;height:72px;border-radius:50%;background-position:center;background-size:cover;color:#fff}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__picture::after{content:"";display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:rgba(0,0,0,0.2)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__picture:hover .ec-file-list__icon--filetype{animation:hideToBottom 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__picture:hover .ec-file-list__icon--download{animation:showFromTop 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__icon{display:flex;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__icon--filetype{opacity:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__icon--download{opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__body{display:flex;flex-direction:column;justify-content:flex-start}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__title{max-width:100%;word-wrap:break-word}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__extension{text-transform:uppercase}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-file-list__download-info{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-file-list__download-info{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-file-list__download-info{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-pickup,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-delivery{display:flex;align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-pickup__icon,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-delivery__icon{flex-grow:0;flex-shrink:0;padding-bottom:1px;color:#1a7ac4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-pickup__icon,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-delivery__icon{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation-pickup__icon,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-confirmation-delivery__icon{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation-pickup__icon,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-confirmation-delivery__icon{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-pickup__icon svg,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-delivery__icon svg{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-pickup__date,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-confirmation-delivery__date{display:inline-block;font-weight:600}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters{visibility:hidden;overflow:hidden;max-height:0;transition:visibility 0s linear 0.2s,height 0s linear 0.2s,max-height 0s linear 0.2s,opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) 0s;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-filters{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters .form-control__checkbox,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters .form-control__radio{visibility:unset}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--opened{visibility:visible;transition:visibility 0s linear 0s,height 0s linear 0s,max-height 0s linear 0s,opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__summary{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__summary{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters__summary{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters__summary{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__summary .ec-filters__applied{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters__summary .ec-filters__applied{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters__summary .ec-filters__applied{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__applied{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters__applied{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters__applied{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__applied .ec-filters__applied-head{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__applied .ec-pill{vertical-align:middle}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__applied .ec-pill{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters__applied .ec-pill{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters__applied .ec-pill{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__applied .ec-pill{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters__applied .ec-pill{margin-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters__applied .ec-pill{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__applied.ec-filters__applied--empty{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__applied.ec-filters__applied--empty .ec-filters__clear-all-link{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__clear-all-link{display:inline-block;vertical-align:middle;white-space:nowrap}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__clear-all-link{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters__clear-all-link{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters__clear-all-link{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter--hidden{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters__top,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__top{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__head{display:flex;align-items:center;justify-content:space-between}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__name{cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items-applied{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__arrow{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__clear{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items{position:relative}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items .ec-form-choice-group__item{display:flex;align-items:baseline;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items .form-control--checkbox-colored{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filter__items .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filter__items .form-control--checkbox-colored{margin-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filter__items .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filter__items .form-control--checkbox-colored{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items .form-control--checkbox-colored{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filter__items .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filter__items .form-control--checkbox-colored{margin-right:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filter__items .form-control--checkbox-button,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filter__items .form-control--checkbox-colored{margin-right:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items-inner{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filter__items-inner{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filter__items-inner{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items-count{min-width:auto}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__items-count{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filter__items-count{margin-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filter__items-count{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__keyword-wrap{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filter__keyword-wrap{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filter__keyword-wrap{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__price-wrap{display:flex;flex-grow:1;align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__price-wrap{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filter__price-wrap{margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filter__price-wrap{margin-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__price-dash{flex-shrink:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__price-dash{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filter__price-dash{margin-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filter__price-dash{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filter__price-dash{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filter__price-dash{margin-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filter__price-dash{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .filters-button-container,html#ecwid_html body#ecwid_body .ec-size .ec-store .filters-sticky-bar,html#ecwid_html body#ecwid_body .ec-size .ec-store .filter-section-button-container,html#ecwid_html body#ecwid_body .ec-size .ec-store .filter-section-sticky-bar{display:none}html#ecwid_html.ec-has-filters-popup,html#ecwid_html.ec-has-filters-popup body{overflow:hidden;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters{position:fixed;max-width:0;padding-right:0;padding-left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--opened{position:static;width:100%;max-width:282px;max-height:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--animation-opened{animation:fade-in 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--applied .ec-filters__summary{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filters__wrap{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline .ec-filters__wrap{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline .ec-filters__wrap{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filters__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__title{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filters__control,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__control{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__head{position:relative;align-items:flex-end}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__head .form-control{line-height:1.3}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__name{line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__name{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline .ec-filter__name{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline .ec-filter__name{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__name{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline .ec-filter__name{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline .ec-filter__name{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__name{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline .ec-filter__name{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline .ec-filter__name{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__name{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline .ec-filter__name{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline .ec-filter__name{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__name{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline .ec-filter__name{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-filters--inline .ec-filter__name{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filters__applied:not(.ec-filters__applied--empty) .ec-filters__applied-head,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filters__applied:not(.ec-filters__applied--empty) .ec-filter__clear{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filters__applied:not(.ec-filters__applied--empty) .ec-filter__clear .ec-filters__clear-all-link{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline .ec-filters__applied:not(.ec-filters__applied--empty) .ec-filter__clear .ec-filters__clear-all-link{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline .ec-filters__applied:not(.ec-filters__applied--empty) .ec-filter__clear .ec-filters__clear-all-link{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter--applied .ec-filter__clear{display:block;position:absolute;right:0;bottom:0;flex-shrink:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__clear{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline .ec-filter__clear{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline .ec-filter__clear{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__clear{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline .ec-filter__clear{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline .ec-filter__clear{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__clear{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline .ec-filter__clear{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline .ec-filter__clear{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__items{overflow:hidden;max-height:200px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__items::after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:16px;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__items-inner{overflow-y:auto;max-height:200px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline .ec-filter__apply-button{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--right{float:right}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--right.ec-filters--opened{padding-right:0;padding-left:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--right.ec-filters--animation-opened .ec-filters__wrap{animation:popup-show-wrap 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--right .ec-filters__applied-body{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline.ec-filters--right .ec-filters__applied-body{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline.ec-filters--right .ec-filters__applied-body{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--right .ec-filter__head{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline.ec-filters--right .ec-filter__head{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline.ec-filters--right .ec-filter__head{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--right .ec-filter__items-inner{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline.ec-filters--right .ec-filter__items-inner{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline.ec-filters--right .ec-filter__items-inner{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--left{float:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--left.ec-filters--opened{padding-right:32px;padding-left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--left.ec-filters--animation-opened .ec-filters__wrap{animation:popup-show-wrap-from-left 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left).ec-filters--opened{float:right;padding-left:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left).ec-filters--animation-opened .ec-filters__wrap{animation:popup-show-wrap 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filters__applied,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--left .ec-filters__applied{padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filters__applied,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline.ec-filters--left .ec-filters__applied{padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filters__applied,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline.ec-filters--left .ec-filters__applied{padding-left:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filters__applied,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--left .ec-filters__applied{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filters__applied,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline.ec-filters--left .ec-filters__applied{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filters__applied,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline.ec-filters--left .ec-filters__applied{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__head,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--left .ec-filter__head{padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__head,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline.ec-filters--left .ec-filter__head{padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__head,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline.ec-filters--left .ec-filter__head{padding-left:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__head,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--left .ec-filter__head{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__head,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline.ec-filters--left .ec-filter__head{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__head,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline.ec-filters--left .ec-filter__head{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__items-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--left .ec-filter__items-inner{padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__items-inner,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline.ec-filters--left .ec-filter__items-inner{padding-left:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__items-inner,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline.ec-filters--left .ec-filter__items-inner{padding-left:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__items-inner,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--inline.ec-filters--left .ec-filter__items-inner{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__items-inner,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--inline.ec-filters--left .ec-filter__items-inner{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline:not(.ec-filters--right):not(.ec-filters--left) .ec-filter__items-inner,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--inline.ec-filters--left .ec-filter__items-inner{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup{opacity:0;height:0;max-height:0;background-color:#fff;position:fixed;z-index:1000005;top:0;right:0;left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup.ec-filters--opened{opacity:1;height:100%;max-height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup.ec-filters--opened .filters-button-container{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup.ec-filters--animation-opened .ec-filters__wrap{animation:popup-show-wrap 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup.ec-filters--animation-closed .ec-filters__wrap{animation:popup-hide-wrap 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__summary{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__wrap{overflow-y:auto;height:100%;-webkit-overflow-scrolling:touch;padding-right:32px;padding-left:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__wrap{padding-top:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__wrap{padding-top:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__wrap{padding-top:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__wrap{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__wrap{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__wrap{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__top,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__top{display:flex;align-items:baseline}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-top:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-top:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-bottom:4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-bottom:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__top .ec-filter__clear,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__top .ec-filter__clear{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__top .ec-filters__clear-all-link{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__top .ec-filters__clear-all-link{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__top .ec-filters__clear-all-link{padding-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup.ec-filters--applied .ec-filters__top .ec-filter__clear{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__search-block{margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__search-block{margin-bottom:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__search-block{margin-bottom:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter.ec-filter--applied .ec-filter__top .ec-filter__clear{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__title{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__title{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__title{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__title,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__title{margin-right:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__title{margin-right:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__title,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__title{margin-right:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__applied-body{margin-right:-5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__applied-body{margin-right:-4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__applied-body{margin-right:-5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filters__applied-body{margin-left:-5px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filters__applied-body{margin-left:-4px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filters__applied-body{margin-left:-5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__head{border-top:1px solid #e6e6e6}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__head .form-control--select-inline{width:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__head .form-control--select-inline .form-control__arrow{float:right;margin-top:3px;transform:rotate(-90deg)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__head .form-control--select-inline .form-control__arrow,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__head .form-control--select-inline .form-control__arrow:visited{color:#757575;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__head .form-control--select-inline .form-control__arrow:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__head .form-control--select-inline .form-control__arrow:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__head .ec-filter__name-inner .form-control--select-inline{flex-shrink:0;width:auto;max-width:70%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__head .ec-filter__name-inner .form-control--select-inline .form-control__arrow{display:none}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__name{flex-grow:1;-webkit-tap-highlight-color:transparent;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__name{padding-top:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__name{padding-top:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__name{padding-top:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__name{padding-bottom:15px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__name{padding-bottom:12px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__name{padding-bottom:15px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__name{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__name{padding-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__name{padding-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__name{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__name{padding-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__name{padding-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__name{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__name{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__name{margin-bottom:0px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__name{font-size:18px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__name{font-size:22px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-filters--popup .ec-filter__name{font-size:18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__name-inner{display:flex;align-items:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__items-applied{display:block;position:relative;overflow:hidden;flex-grow:1;font-weight:400;white-space:nowrap;line-height:1.4}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__items-applied{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__items-applied{margin-right:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__items-applied{margin-right:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__items-applied{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__items-applied{margin-left:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__items-applied{margin-left:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__items-applied{font-size:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__items-applied{font-size:18px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-filters--popup .ec-filter__items-applied{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__items-applied::after{content:"";position:absolute;right:0;width:24px;height:100%;background:linear-gradient(90deg, rgba(255,255,255,0.05) 0%, #fff 100%)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__arrow{display:block;flex-shrink:0;width:16px;height:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__arrow svg{display:block;width:100%;height:100%;fill:currentColor}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-openable-block{visibility:hidden;overflow-x:hidden;overflow-y:visible;opacity:0;height:100%;max-height:0;background-color:#fff;transition:visibility 0s linear 0.2s,max-height 0s linear 0.2s,opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) 0s;position:fixed;z-index:1000005;top:0;right:0;left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-openable-block--opened{visibility:visible;opacity:1;max-height:100%;transition:visibility 0s linear 0s,max-height 0s linear 0s,opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-openable-block--opened .ec-openable-block__wrap{z-index:0;animation:popup-show-wrap 0.3s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-openable-block--opened .filters-button-container,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-openable-block--opened .filter-section-button-container{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-openable-block__wrap{display:block;overflow-y:auto;height:100%;animation:popup-hide-wrap 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s;-webkit-overflow-scrolling:touch;padding-right:32px;padding-left:32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-openable-block__wrap{padding-top:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-openable-block__wrap{padding-top:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-openable-block__wrap{padding-top:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-openable-block__wrap{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-openable-block__wrap{padding-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-openable-block__wrap{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .filters-button-container,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .filter-section-button-container{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .filters-button-container,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .filter-section-button-container{padding-top:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .filters-button-container,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .filter-section-button-container{padding-top:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .filters-button-container,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .filter-section-button-container{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .filters-button-container,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .filter-section-button-container{padding-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .filters-button-container,html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .filter-section-button-container{padding-bottom:10px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__control{float:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__control-inner{display:block;padding:6px 8px 6px 0;cursor:pointer}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__control-inner svg{display:block;width:18px;height:18px;fill:currentColor}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter__items{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-filters--popup .ec-filter__items{margin-bottom:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-filters--popup .ec-filter__items{margin-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup.ec-filters--sticky-bar .filters-sticky-bar{z-index:1000010;opacity:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup.ec-filters--sticky-bar.ec-filters--section-opened .filters-sticky-bar{visibility:hidden;z-index:0;opacity:0;transition:opacity .2s linear .1s, visibility 0s linear .2s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup.ec-filters--sticky-bar .filters-button-container{visibility:hidden;opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter--section-sticky-bar .filter-section-sticky-bar{z-index:1000010;opacity:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .ec-filter--section-sticky-bar .filter-section-button-container{visibility:hidden;opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .filters-sticky-bar,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .filter-section-sticky-bar{display:block;position:fixed;right:0;bottom:0;left:0;width:100%;padding:8px 32px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .filters-sticky-bar::before,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-filters--popup .filter-section-sticky-bar::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.2)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-status{display:block;max-width:600px;margin:0 auto;padding:50px 0;text-align:center}html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-status{padding:80px 0}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-status{padding:100px 0}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-status__icon{display:flex;width:80px;height:80px;margin:0 auto;border-radius:50%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-status__icon--error{color:rgba(229,99,99,0.75)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-status__icon--success{color:rgba(28,185,31,0.5)}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-status__icon svg{width:100%;height:100%}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-status__title{margin-top:40px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-status__title{margin-top:32px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-status__title{margin-top:40px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-status__description{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-status__description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-status__description{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-status__description{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-status__description{margin-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-status__description{margin-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-status__action{margin-top:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-status__action{margin-top:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-status__action{margin-top:30px}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table{display:inline-block;overflow-x:auto;width:auto;max-width:100%;margin:10px 0 20px;border-spacing:0;border-collapse:collapse;border-color:#e6e6e6;box-shadow:inset 0 0 0 1px #757575;text-align:left;vertical-align:top}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-striped tbody tr:nth-child(odd)>td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-striped tbody tr:nth-child(odd)>th,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-striped tbody tr:nth-child(odd)>td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-striped tbody tr:nth-child(odd)>th{background-color:#f2f2f2}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-row-only,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-row-only{border:none}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-row-only td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-row-only th,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-row-only td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-row-only th{border-width:0 0 1px 0}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-noborder,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-noborder td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-noborder th,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-noborder,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-noborder td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-noborder th{border:none}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-collapsed,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-collapsed td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-collapsed th,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-collapsed,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-collapsed td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-collapsed th{padding:0}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-aligned-center,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-aligned-center{text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-aligned-right,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-aligned-right{text-align:right}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-aligned-middle td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-aligned-middle th,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-aligned-middle td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-aligned-middle th{vertical-align:middle}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-aligned-bottom td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table.table-aligned-bottom th,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-aligned-bottom td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table.table-aligned-bottom th{vertical-align:bottom}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table img,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table img{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table th,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table td,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table th{height:20px;padding:5px 10px;border:1px solid #757575;text-align:inherit;vertical-align:top}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table td>p,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table th>p,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table td>p,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table th>p{margin-right:0;margin-left:0;padding-right:0;padding-left:0}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table td>p:first-child,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table th>p:first-child,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table td>p:first-child,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table th>p:first-child{margin-top:0;padding-top:0}html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table td>p:last-child,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ec-description-table th>p:last-child,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table td>p:last-child,html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table th>p:last-child{margin-bottom:0;padding-bottom:0}html#ecwid_html body#ecwid_body:not(.ec-has-currency-converter) .ec-currency-converter-element{display:none}html#ecwid_html body#ecwid_body.ec-has-currency-converter .ec-footer--no-menu .ec-currency-converter-selector{padding-top:40px}html#ecwid_html body#ecwid_body.ec-has-currency-converter .ec-footer--no-menu .ec-currency-converter-selector{padding-top:32px}html#ecwid_html body#ecwid_body.ec-has-currency-converter .ec-footer--no-menu .ec-currency-converter-selector{padding-top:40px}html#ecwid_html body#ecwid_body.ec-has-currency-converter .ec-footer--no-menu .ec-currency-converter-selector{padding-bottom:20px}html#ecwid_html body#ecwid_body.ec-has-currency-converter .ec-footer--no-menu .ec-currency-converter-selector{padding-bottom:16px}html#ecwid_html body#ecwid_body.ec-has-currency-converter .ec-footer--no-menu .ec-currency-converter-selector{padding-bottom:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-currency-converter-selector{text-align:center}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-currency-converter-selector{font-size:14px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-currency-converter-selector{font-size:16px}html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-currency-converter-selector{font-size:16px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-currency-converter-selector,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-currency-converter-selector:visited{color:#757575;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-currency-converter-selector:hover{color:#115080}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-currency-converter-selector:active{color:#0a263b}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-currency-converter-selector{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-currency-converter-selector{padding-top:16px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-currency-converter-selector{padding-top:20px}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-currency-converter-alt-value{color:#757575;font-weight:400;transition:color .3s ease 1s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-summary--wait-response .ec-currency-converter-alt-value{color:transparent;transition:color 0s ease 0s}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart__sidebar .ec-currency-converter-notes{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-cart__sidebar .ec-currency-converter-notes{margin-bottom:24px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-cart__sidebar .ec-currency-converter-notes{margin-bottom:30px}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--transition{pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--transition .ec-store{opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--transition .ec-store--no-transition{opacity:unset}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-wrapper--transition .ec-store__category-page{opacity:1}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-wrapper--transition .ec-store__category-page .ec-grid{opacity:0;transition:none}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--shadow::before{content:"";display:block;position:fixed;z-index:1000006;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.15)}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-wrapper--transition .ec-store__category-page .ec-page-title,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-wrapper--transition .ec-store__category-page .grid-category,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-wrapper--transition .ec-store__category-page .grid-product{animation-play-state:paused}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-store__category-page .grid__products--loading{opacity:0}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-grid{opacity:1;transition:opacity .1s linear 0s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-page-title__featured-products{opacity:0;animation:showFromTop .3s ease 0s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid__products--loading{opacity:0;pointer-events:none}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid__products--loading .grid-product{opacity:1;animation:none;animation-play-state:paused}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product .grid-product__picture{opacity:0;animation:fade-in .3s ease 0s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product .grid-product__picture.lazyload{animation-play-state:paused}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product--loading .grid-product__picture{animation-play-state:paused}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category .grid-category__bg-image,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category .grid-category__image-wrap{opacity:0;animation:fade-in .3s ease 0s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category--loading .grid-category__bg-image,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category--loading .grid-category__image-wrap{animation-play-state:paused}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product{opacity:0;animation:showFromTop .3s ease 0s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category:nth-child(n + 1),html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product:nth-child(n + 1){animation-delay:0s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category:nth-child(n + 2),html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product:nth-child(n + 2){animation-delay:0.05s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category:nth-child(n + 3),html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product:nth-child(n + 3){animation-delay:0.1s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category:nth-child(n + 4),html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product:nth-child(n + 4){animation-delay:0.15s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category:nth-child(n + 5),html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product:nth-child(n + 5){animation-delay:0.2s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category:nth-child(n + 6),html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product:nth-child(n + 6){animation-delay:0.25s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category:nth-child(n + 7),html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product:nth-child(n + 7){animation-delay:0.3s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category:nth-child(n + 8),html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product:nth-child(n + 8){animation-delay:0.35s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category:nth-child(n + 9),html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product:nth-child(n + 9){animation-delay:0.4s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-category:nth-child(n + 10),html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .grid-product:nth-child(n + 10){animation-delay:0.45s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery--feed .details-gallery__image-bg{display:block;background-size:cover}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery__image:first-child .details-gallery__image-bg{display:block}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery__picture,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery__image-bg{opacity:0;animation:fade-in .4s ease-out 0s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery__image-bg{animation-delay:.4s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery__image:first-child .details-gallery__picture{animation-duration:.1s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery__image:first-child .details-gallery__image-bg{opacity:1;animation:none}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-wrapper--animated-transitions .details-gallery__thumbs{opacity:0;animation:fade-in .4s ease .4s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery__thumb:nth-child(n + 2) .details-gallery__thumb-img{opacity:0;animation:fade-in .3s ease-out 0s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .product-details__sidebar,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .product-details__description{opacity:0;animation:fade-in .3s ease 0s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-wrapper--animated-transitions .product-details__sidebar,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-wrapper--animated-transitions .product-details__description{animation-name:showFromTop}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .product-details__general-info,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .product-details__general-info~div{opacity:0;animation:fade-in .5s ease .2s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-wrapper--animated-transitions .product-details--layout-columns-three .product-details__sidebar,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-wrapper--animated-transitions .product-details--layout-columns-three .product-details__description{animation-name:fade-in}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .product-details--layout-columns-three .product-details__general-info,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .product-details--layout-columns-three .product-details__general-info~div{animation-delay:0s}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-store--loading .details-gallery__image-bg,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-store--loading .product-details__sidebar,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-store--loading .product-details__general-info,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-store--loading .product-details__general-info~div,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .product-details__general-info--loading,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .product-details__general-info--loading~div,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-store--loading .details-gallery__picture,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery__image--loading .details-gallery__picture,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery__thumbs--loading,html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .details-gallery__thumb--loading .details-gallery__thumb-img{animation-play-state:paused}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-cart-item .ec-cart-item__picture-inner{opacity:0;animation:fade-in .1s ease 0s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-cart-item--loading .ec-cart-item__picture-inner{animation-play-state:paused}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-store__confirmation-page{opacity:0;animation:fade-in .3s ease 0s forwards;animation-iteration-count:1}html#ecwid_html body#ecwid_body .ec-size .ec-wrapper--animated-transitions .ec-store__confirmation-page.ec-store--loading{animation-play-state:paused}html#ecwid_html body#ecwid_body .ec-size .ec-store__search-page .grid__products--loading{opacity:.5;transition:opacity .1s linear 0s;filter:blur(5px)}html#ecwid_html body#ecwid_body .ec-size .grid-product--loading .grid-product__picture{opacity:0}html#ecwid_html body#ecwid_body .ec-size .product-details__general-info--loading{overflow:hidden;max-height:unset}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath-categoryLabel{display:none}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath{padding-top:5px}html#ecwid_html body#ecwid_body .ecwid .ec-size--xl .ecwid-productBrowser-categoryPath{padding-top:7px}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath-categoryLink a,html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath-separator::after{font-size:14px;line-height:1.4}html#ecwid_html body#ecwid_body .ecwid .ec-size--xl .ecwid-productBrowser-categoryPath-categoryLink a,html#ecwid_html body#ecwid_body .ecwid .ec-size--xl .ecwid-productBrowser-categoryPath-separator::after{font-size:16px}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath div.ecwid-productBrowser-categoryPath-categoryLink a:not(:hover),html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath-separator::after,html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath-separator-overrided{color:#757575}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath-categoryLink a:hover{color:#1a7ac4}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath-separator{padding:0 10px;color:transparent;font-size:0}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath-separator::after{content:"/"}html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-categoryPath-separator-overrided{padding:0 10px}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup{left:0 !important;width:100%;padding-top:32px}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container{display:flex;justify-content:center}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content{box-sizing:border-box;opacity:0;width:640px;max-width:100%;padding:16px 64px 18px 64px;border-radius:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 32C7.163 32 0 24.837 0 16S7.163 0 16 0s16 7.163 16 16-7.163 16-16 16zm0-18.121l-3.89-3.89a1.5 1.5 0 1 0-2.12 2.122L13.879 16l-3.89 3.89a1.5 1.5 0 1 0 2.122 2.12L16 18.121l3.89 3.89a1.5 1.5 0 1 0 2.12-2.122L18.121 16l3.89-3.89a1.5 1.5 0 1 0-2.122-2.12L16 13.879z' fill='rgba(229,99,99,0.75)' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:16px 16px;background-size:32px 32px;box-shadow:0 1px 8px 0 rgba(0,0,0,0.14);transform:translate3d(0, -20px, 0);animation:showFromTop 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s;background-color:#fff}@media (min-width: 640px){html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content{border-radius:8px}}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content table,html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content tbody,html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content tr,html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content td{display:block}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .ecwid-SpacerImage{display:none !important}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-HTML{font-family:"Root UI","-apple-system","BlinkMacSystemFont","Segoe UI","Roboto",Arial,sans-serif;line-height:1.4}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-HTML{font-size:14px}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-HTML{font-size:16px}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-HTML{font-size:16px}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-HTML b{font-weight:600}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-Anchor{display:inline-block !important;font-family:"Root UI","-apple-system","BlinkMacSystemFont","Segoe UI","Roboto",Arial,sans-serif;line-height:1.4}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-Anchor{font-size:14px}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-Anchor{font-size:16px}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-Anchor{font-size:16px}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-Anchor,html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-Anchor:visited{color:#1a7ac4;transition:color .12s ease-out 0s}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-Anchor:hover{color:#115080}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .gwt-Anchor:active{color:#0a263b}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .ecwid-ServiceMessage-closeButton{top:0;right:0;width:48px;height:48px;margin:0;padding:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23757575' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E%3Cpath d='M1.747 1.643L14.27 14.164M1.636 14.364L14.364 1.636'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:16px 16px;background-size:16px 16px}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .ecwid-ServiceMessage-closeButton:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23115080' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E%3Cpath d='M1.747 1.643L14.27 14.164M1.636 14.364L14.364 1.636'/%3E%3C/g%3E%3C/svg%3E")}html#ecwid_html body#ecwid_body .ecwid-ServiceMessage.ecwid-ConnectionProblemMessagePopup .popupContent .ecwid-ServiceMessage-container .ecwid-ShadowedPopupPanel-content .ecwid-ServiceMessage-closeButton:active{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%230a263b' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E%3Cpath d='M1.747 1.643L14.27 14.164M1.636 14.364L14.364 1.636'/%3E%3C/g%3E%3C/svg%3E")}html#ecwid_html body#ecwid_body .elm-overlay{position:static;background-color:black !important}

/* Custom CSS theme */
@charset "UTF-8";
html#ecwid_html body#ecwid_body { /* The current version of sassc/libsass has a bug that causes sassme to crash when writing an expression like @if custom_function() < 1 - it simply does not know how to digest custom functions and compare their values. This is an internal library bug. However, basic functions work fine, for example @if lightness() < 1 behaves well. For this purpose, the functions lt, gt are created below. */ /* Base Ecwid CSS theme */ /* Default colors when chameleon is disabled */ /* Get the variables that came in the sassme parameters */ /* Replace the default variables with those received in the parameters */ /* Additional colors, Brand colors, State message colors, Misc, Base colors, Calculated colors, Buttons,  Typography, Basic colors, Calculated colors, Buttons, Inputs, Datapicker, Notifications, Labels, Overlay, Gradients */ /* ********** * 2.0 ********************************************************************************/ /********************************** KEYFRAMES *****************************************************/ /******************** DRAGDROP / WORKAROUND  ************************************************/ /*************** ECWID SEARCH WIDGET ***********************************************************/ /*****************SINGLE PRODUCT *****************************************************************/ /* Single Product Widget v2 styles */ /******************************************************************************/ /******************************* Common classes *******************************/ /******************************************************************************/ /* Container for all Ecwid stuff */ /* clear styles */ /* This style is used internally by Ecwid, please don't modify it */ /* Ecwid buttons */ /* product buttons block */ /* in the Cart */ /* minicart */ /******************************************************************************/ /************* Categories (horizontal and vertical) Widget classes ************/ /******************************************************************************/ /* First level category links */ /* Second level category links */ /* 3rd, 4th, etc level category links */ /* Current category links */ /* Popup container of the 3rd, 4th, etc level categories menus */ /* 3rd, 4th, etc level category loading item */ /* Bottom-bordered elements */ /* Categories submenu icon */ /* First level vertical categories */ /* First level horizontal categories */ /* Second level vertical categories */ /* First level horizontal categories */ /* Second level horizontal categories */ /* 3rd, 4th, etc level categories */ /******************************************************************************/ /***************************** Bag Widget classes *****************************/ /******************************************************************************/ /* Main container of the Bag widget */ /* Widget caption */ /* Drag and drop tip label */ /* A link to open bag */ /* Items counter */ /* Click area over the bag icon */ /* Styles indicating that a product is being moved over the widget */ /* Bag in a facebook app */ /******************************************************************************/ /************************** Search Box Widget classes *************************/ /******************************************************************************/ /* Search box input field */ /******************************************************************************/ /*********************** Product Browser Widget classes ***********************/ /******************************************************************************/ /*-------------------------------------*/ /*---- Common or singular elements ----*/ /*-------------------------------------*/ /* Ecwid links */ /* Input elements */ /* Ecwid forms */ /* The top panel, containing the result items count and the sort by dropdown */ /* The pager in ProductBrowser */ /* The form for entering shipping or billing addresses */ /* The address book */ /* The box asking visitor to sign in */ /* Shipping option */ /*Choose delivery method in the Shipping details*/ /* Button-like component (used mostly on checkout) */ /* Field envelope to display error messages */ /* Placeholders for missing product or category images */ /* A component that floats to left */ /* The egoods component */ /* Styles for formatting person name, address and phone */ /*--------------------------*/ /*---- Popup components ----*/ /*--------------------------*/ /* Main Ecwid popups */ /* The close button in the right upper corner of Ecwid popup */ /* The head label of Ecwid popup */ /* The message box popup */ /* Service message */ /* Informational message popups, disappearing after few seconds */ /* Form popups */ /* Responsive popups */ /* Compact mobile layout for popups */ /* Edit person popup */ /* Bubble popup message */ /* улучшение разметки чекаута, когда чекаут происходит в попапе */ /*---------------------------*/ /*---- Date range picker ----*/ /*---------------------------*/ /* The box to choose a range of dates */ /* The popup window to choose a range of dates in a date range box */ /* Popup windows with calendar */ /*--------------------------------*/ /*---- Product images gallery ----*/ /*--------------------------------*/ /* The thumbnails panel */ /* The thumbnail images */ /* The navigation buttons panel */ /* The previous image button */ /* The next image button */ /* The previous image arrow */ /* The next image arrow */ /* Detailed image panel */ /*----------------------------------*/ /*---- Order invoice components ----*/ /*----------------------------------*/ /* Order invoice */ /* Order share panel */ /* The table, containing the order items */ /* share purchase social buttons */ /* Printable order invoice */ /* Upload files popup */ /*------------------------*/ /*---- Checkout pages ----*/ /*------------------------*/ /* Order invoice on checkout pages */ /* Titles of the blocks on checkout */ /*	ecwid font-icons	 */ /* The form for entering e-mail on checkout */ /*The panel for "change email" reference*/ /* The form for entering password on checkout */ /* The top of the "Enter shipping address" form */ /* The block for choosing a payment method and enterring data associated with it */ /* iDEAL Mollie Banks */ /* --- iDEAL Mollie Banks --- */ /* The "Place Order" button */ /* The breadcrumbs on checkout */ /*--------------------------------*/ /*---- "Your Account" section ----*/ /*--------------------------------*/ /* The common parts of the "Your Account" section */ /* Address book in the "Your account" section */ /* "Account settings" subsection */ /* The "Orders" subsection */ /* The message box displayed when the storefront is closed */ /******************************************************************************/ /************************ Compact Gadget Widget classes ***********************/ /******************************************************************************/ /*****Ask for Advice*****/ /* iPad styles */ /* Common styles for images displayed in Favorite widget */ /* layout of Favorite widget in table */ /******************************************************************************/ /************************** Responsive layout styles *************************/ /******************************************************************************/ /* <= 400px */ /* iPad styles */ /* Single Product Widget styles */ /* order placed */ /* ecwid-alerts*/ /* ecwid-modal */ /* CSS3 Animations */ /* table */ /* The topmost container of the Product Browser widget in Facebook */ /* Fix for https://track.ecwid.com/youtrack/issue/ECWID-65352 */ /* 'Sign In' or 'Hello, <name> Sign Out' labels at the top of the product browser */ /* The backgrounded panel on the right of some pages */ /* (product details or the shopping bag pages for example) */ /* The empty shopping bag and order failed components */ /* The top panel */ /* The left panel */ /* The product image */ /* Product description */ /* Category description */ /* Egoods component */ /* The top panel */ /* The right panel */ /* Inside Product HTML Code */ /* The panel, containing the "Qty" label and the quantity box */ /* The thumbnail images panel, below the backgrounded panel */ /*-----------------------------------*/ /*---- Category and search pages ----*/ /*-----------------------------------*/ /* The topmost container of the category page */ /* The table of subcategories on category page */ /* The "No matching results" label on search results page */ /* The "Continue shopping" button under "no results" label on search results page */ /* Container of the "Continue shopping" button on search results page */ /*-------------------------------*/ /*---- Grid view of products ----*/ /*-------------------------------*/ /* The table of products */ /* Product dragdrop handle */ /* Product cell */ /* small column gaps in facebook*/ /* Space cell below a product */ /* The panel containing the top fragment of a product */ /* The ticks showing that a product is in the bag */ /* Product sku */ /* Product price */ /*--------------------------------*/ /*---- Table view of products ----*/ /*--------------------------------*/ /*---------------------------*/ /*---- Shopping Bag page ----*/ /*---------------------------*/ /* The table, containing the bag items */ /* Envelope around item quantity textbox */ /* The multiplication sign before quantity textbox */ /* Product name link */ /* Item sku */ /* The product attributes panel */ /* The product prices per unit panel */ /* The amount labels and values in the backgrounded panel */ /* The "Checkout" button on the shopping bag view */ /* The "VAT is not charged" message before the checkout options */ /* The "Paypal Express Checkout" button */ /* Change product options popup */ /* The "Choose location & shipping" popup */ /* Facebook Social Plugins styles */ /* Adjustments to facebook popup elements */ /* > 600px */ /* <= 600px */ /* <= 480px */ /* <= 320px */ /* Responsive styles */ /* The topmost container of the Product Browser widget */ /* Head labels */ /* Share purchase label */ /* Bbreadcrumbs in catalog */ /* Product name links */ /* Product sku */ /* Product price */ /*------------------------------*/ /*---- Product details page ----*/ /*------------------------------*/ /* Product sku */ /* The "In stock" and "Out of stock" labels */ /* Product price */ /* Product taxes */ /* Product options */ /* The "Qty" label */ /* The "(N available)" label (near the "Qty" one) */ /* The quantity textbox */ /* The "In the bag" icon and text */ /* Category names in subcategories list */ /* Space cell below a category */ /* The search panel on search results page */ /* The "Drag & Drop Me to the Bag" label above a product */ /* The panel containing the bottom fragment of a product */ /* Product name links */ /*-------------------------------*/ /*---- List view of products ----*/ /*-------------------------------*/ /* The backgrounded panel on the right */ /* Item price */ /* The item quantity textbox */ /* Item weight */ /* Discount Coupon box */ /* The product options panel */ /* The "remove item" buttons */ /* The shipping and tax note below the backgrounded panel */ /* The "or use" separator between the checkout options */ /* The "Terms and condition" box after the checkout options */ /* Please don't add any styles after that line. For responsive styles find the appropriate section starting with ".ecwid-lte-***px" or ".ecwid-responsive" For normal styles use section before responsive section start */ /*Large Button color*/ /*Button color on hover*/ /*Text color*/ /* Large Button Text color on hover*/ /*Add More Button color*/ /*Button color on hover*/ /*Text color*/ /*Add More Text color on hover*/ /* Move footer menu to the top */ /*Padding for Product Pages*/ }

html#ecwid_html body#ecwid_body nav.horizontal-menu, html#ecwid_html body#ecwid_body .horizontal-menu-button { font-size: 16px; }

html#ecwid_html body#ecwid_body nav.horizontal-menu, html#ecwid_html body#ecwid_body nav.horizontal-menu *, html#ecwid_html body#ecwid_body .horizontal-menu-button, html#ecwid_html body#ecwid_body .horizontal-menu-button * { box-sizing: border-box; }

html#ecwid_html body#ecwid_body nav.horizontal-menu ul, html#ecwid_html body#ecwid_body .horizontal-menu-button ul { margin: 0; padding: 0; list-style: none; }

html#ecwid_html body#ecwid_body nav.horizontal-menu ul li, html#ecwid_html body#ecwid_body .horizontal-menu-button ul li { margin: 0; padding: 0; list-style: none; }

html#ecwid_html body#ecwid_body nav.horizontal-menu a, html#ecwid_html body#ecwid_body nav.horizontal-menu a:hover, html#ecwid_html body#ecwid_body nav.horizontal-menu a:active, html#ecwid_html body#ecwid_body .horizontal-menu-button a, html#ecwid_html body#ecwid_body .horizontal-menu-button a:hover, html#ecwid_html body#ecwid_body .horizontal-menu-button a:active { border: none; outline: none; text-decoration: none; cursor: pointer; }

html#ecwid_html body#ecwid_body nav.horizontal-menu svg, html#ecwid_html body#ecwid_body .horizontal-menu-button svg { fill: currentColor; }

html#ecwid_html body#ecwid_body nav.horizontal-menu { position: relative; overflow: visible; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile { position: fixed; z-index: 9999; top: 0; bottom: 0; left: -100%; overflow: hidden; opacity: 0; width: 66.6666666667%; background-color: white; font-size: 16px; transition: all .5s ease-in-out; -webkit-overflow-scrolling: touch; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile::before, html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile::after { content: ''; display: table; clear: both; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile.horizontal-menu--mobileShow { left: 0; opacity: 1; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-parent { overflow-y: auto; width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item > a { display: block; padding: 10px 10px 10px 10px; border-radius: 5px; color: #ff0000; white-space: nowrap; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item > a::before, html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item > a::after { content: ''; display: table; clear: both; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item > a span { float: left; overflow: hidden; max-width: 100%; padding-right: 10px; text-overflow: ellipsis; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item.horizontal-menu-item--parent > a svg { width: 10px; height: 10px; margin: 4.5px 0 0 -5px; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item.horizontal-menu-item--parent > a svg.horizontal-arrow-bottom { display: none; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item.horizontal-menu-item--parent > a svg.horizontal-arrow-right { display: inline-block; }

html#ecwid_html body#ecwid_body nav.horizontal-menu.horizontal-menu--animate::after { content: ''; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; }

html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-menu-subParent { position: absolute; top: 0; left: 0; width: 100%; }

html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-menu-subParent.horizontal-animate--back { -webkit-animation: subMenuOut .5s ease-in-out; animation: subMenuOut .5s ease-in-out; }

html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-menu-subParent.horizontal-animate--forward { -webkit-animation: currentMenuOut .5s ease-in-out; animation: currentMenuOut .5s ease-in-out; }

html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-subview li, html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-subview li.horizontal-subviewopen > a, html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-subview li.horizontal-subview > a { display: none; }

html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-subview li.horizontal-subview, html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-subview li.horizontal-subview .horizontal-menu-subParent, html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-subview li.horizontal-subviewopen, html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-subview li.horizontal-subviewopen > .horizontal-menu-subParent, html#ecwid_html body#ecwid_body nav.horizontal-menu > .horizontal-subview li.horizontal-subviewopen > .horizontal-menu-subParent > li { display: block; }

html#ecwid_html body#ecwid_body .horizontal-menu-parent { position: relative; }

html#ecwid_html body#ecwid_body .horizontal-menu-parent.horizontal-animate--back { -webkit-animation: currentMenuIn .5s ease-in-out; animation: currentMenuIn .5s ease-in-out; }

html#ecwid_html body#ecwid_body .horizontal-menu-parent.horizontal-animate--forward { -webkit-transform: translateZ(1px); -webkit-animation: subMenuIn .5s ease-in-out; animation: subMenuIn .5s ease-in-out; }

html#ecwid_html body#ecwid_body .horizontal-menu--mobile > ul .horizontal-menu-item--parent > ul { display: none; }

html#ecwid_html body#ecwid_body .horizontal-menu-item--back { margin: -10px -10px 10px; background: #ededed; }

html#ecwid_html body#ecwid_body .horizontal-menu-item--back svg { width: 10px; margin-right: 5px; }

html#ecwid_html body#ecwid_body .horizontal-menu-item--back a { margin-left: 0; padding-left: 20px; border-radius: 0; font-size: 14px; }

html#ecwid_html body#ecwid_body .horizontal-menu-container { position: relative; z-index: 10; margin-bottom: 15px; border-radius: 5px; background-color: #5ebded; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile { padding: 5px 10px; border: 1px solid #5ebded; border-radius: 5px; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile::before, html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile::after { content: ''; display: table; clear: both; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button { display: block; color: #7e8611; cursor: pointer; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button svg { width: 12px; height: 12px; margin-right: 5px; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-button { display: none; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop nav.horizontal-menu { padding: 5px 10px; border: 1px solid #ededed; border-radius: 5px; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop nav.horizontal-menu::before, html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop nav.horizontal-menu::after { content: ''; display: table; clear: both; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent { float: left; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent > .horizontal-menu-item { float: left; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent > .horizontal-menu-item.horizontal-menu-item--hover > .horizontal-menu-subParent { top: 100%; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent > .horizontal-menu-item.horizontal-menu-item--hover > .horizontal-menu-subParent.horizontal-menu-subParent--right { right: auto; left: 0; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent > .horizontal-menu-item.horizontal-menu-item--hover > .horizontal-menu-subParent.horizontal-menu-subParent--left { right: 0; left: auto; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent.horizontal-menu-parent--dropDown { float: right; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent.horizontal-menu-parent--dropDown .horizontal-menu-subParent .horizontal-menu-item--parent.horizontal-menu-item--levelTop > a svg.horizontal-arrow-bottom { display: none; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-parent.horizontal-menu-parent--dropDown .horizontal-menu-subParent .horizontal-menu-item--parent.horizontal-menu-item--levelTop > a svg.horizontal-arrow-right { display: inline-block; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item { overflow: visible; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item > a { display: block; padding: 10px 15px; border-radius: 5px; color: #1e1616; white-space: nowrap; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item > a::before, html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item > a::after { content: ''; display: table; clear: both; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item > a span { display: inline-block; float: left; overflow: hidden; max-width: 100%; text-overflow: ellipsis; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--hover > a { background: #ff0000; color: #fff; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent > a span { padding-right: 10px; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent > a svg { display: inline-block; width: 10px; height: 10px; margin: 5px 0 0 -5px; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent > a svg.horizontal-arrow-bottom { display: none; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent.horizontal-menu-item--levelTop > a svg.horizontal-arrow-bottom { display: inline-block; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--parent.horizontal-menu-item--levelTop > a svg.horizontal-arrow-right { display: none; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item::after, html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item::before { content: none; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-subParent { display: none; position: absolute; top: -9999px; left: -9999px; padding: 5px; border: 2px solid #0071bc; border-radius: 5px; background-color: #5ebded; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--hover { position: relative; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--hover > .horizontal-menu-subParent { display: block; top: 20%; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--hover > .horizontal-menu-subParent.horizontal-menu-subParent--right { right: auto; left: 80%; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--hover > .horizontal-menu-subParent.horizontal-menu-subParent--left { right: 80%; left: auto; }

html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--back, html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-desktop .horizontal-menu-item--title { display: none; }

html#ecwid_html body#ecwid_body .horizontal-overlay.horizontal-overlay--show { position: fixed; z-index: 9999; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.4); }

@keyframes currentMenuOut { 0% { left: 0;
    opacity: 1; }
  100% { left: -100%;
    opacity: 0; } }

@keyframes currentMenuIn { 0% { left: -100%;
    opacity: 0; }
  100% { left: 0;
    opacity: 1; } }

@keyframes subMenuIn { 0% { left: 100%;
    opacity: 0; }
  100% { left: 0;
    opacity: 1; } }

@keyframes subMenuOut { 0% { left: 0;
    opacity: 1; }
  100% { left: 100%;
    opacity: 0; } }

@-webkit-keyframes currentMenuOut { 0% { left: 0;
    opacity: 1; }
  100% { left: -100%;
    opacity: 0; } }

@-webkit-keyframes currentMenuIn { 0% { left: -100%;
    opacity: 0; }
  100% { left: 0;
    opacity: 1; } }

@-webkit-keyframes subMenuIn { 0% { left: 100%;
    opacity: 0; }
  100% { left: 0;
    opacity: 1; } }

@-webkit-keyframes subMenuOut { 0% { left: 0;
    opacity: 1; }
  100% { left: 100%;
    opacity: 0; } }

html#ecwid_html body#ecwid_body html { /* Workaround for GWT issue 1932 */ margin: 0 !important; border: none !important; }

html#ecwid_html body#ecwid_body .dragdrop-handle { cursor: move; -khtml-user-select: none; -moz-user-select: -moz-none; user-select: none; }

html#ecwid_html body#ecwid_body .dragdrop-draggable { zoom: 1; /* IE gain hasLayout */ }

html#ecwid_html body#ecwid_body .dragdrop-dragging { zoom: normal; /* remove artifacts */ }

html#ecwid_html body#ecwid_body .dragdrop-positioner { z-index: 100; margin: 0 !important; border: 1px dashed #1e90ff; /* blue */ zoom: 1; /* IE gain hasLayout */ }

html#ecwid_html body#ecwid_body .dragdrop-flow-panel-positioner { display: inline; color: #1e90ff; /* blue */ text-align: center; vertical-align: middle; }

html#ecwid_html body#ecwid_body .dragdrop-proxy { background-color: #7af; /* light blue */ }

html#ecwid_html body#ecwid_body .dragdrop-selected, html#ecwid_html body#ecwid_body .dragdrop-dragging, html#ecwid_html body#ecwid_body .dragdrop-proxy { opacity: .3; filter: alpha(opacity=30); }

html#ecwid_html body#ecwid_body .dragdrop-movable-panel { z-index: 200; margin: 0 !important; border: none !important; }

html#ecwid_html body#ecwid_body .ecwid-search-widget { display: inline-block; position: relative; z-index: 2; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; min-width: 0; max-width: 350px; height: auto; margin: 0; padding: 0; border: none; background: none; background-clip: padding-box; box-shadow: none; font-size: 100%; line-height: 1; vertical-align: middle; -webkit-transform: none; -ms-transform: none; transform: none; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__input.placeholder-max-font-size::-webkit-input-placeholder { font-size: 16px; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__input.placeholder-max-font-size:-moz-placeholder { font-size: 16px; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__input.placeholder-max-font-size::-moz-placeholder { font-size: 16px; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__input.placeholder-max-font-size:-ms-input-placeholder { font-size: 16px; }

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"] { display: inline-block; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 2.2em; margin: 0 -2.2em 0 0; padding: .35em 2.2em .35em .55em; border: 1px solid #ccc; border-radius: 0.1875em; outline: 0; background: #ededed; -webkit-background-clip: padding; -moz-background-clip: padding; background-clip: padding-box; box-shadow: 0 0 3px rgba(0, 0, 0, 0.07) inset; color: #333; font-size: inherit; line-height: 1.5em; text-align: left; vertical-align: middle; white-space: normal; transition: width 200ms ease-in; -webkit-appearance: none; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__input:focus, html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="search"]:focus, html#ecwid_html body#ecwid_body .ecwid-search-widget__input[type="text"]:focus { border-color: #a6a6a6; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__opener { display: block; -moz-box-sizing: border-box; box-sizing: border-box; width: 2.2em; height: 2.2em; margin: 0; padding: .35em 0; border: 1px solid #ccc; border-radius: 0.1875em; outline: 0; background: #fff; background-clip: padding-box; background-size: 60% 60%; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.07) inset; color: #333; font-size: inherit; line-height: 1.5em; text-align: left; vertical-align: middle; white-space: normal; transition: width 400ms ease-in; cursor: pointer; -webkit-appearance: none; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__opener:hover { opacity: .6; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__opener svg { width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__opener .ecwid-search-widget-icon { fill: #999; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__btn, html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:focus, html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:active, html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:hover { display: inline-block; position: relative; z-index: 2; overflow: visible; -moz-box-sizing: border-box; box-sizing: border-box; width: 2.2em; height: 2.2em; margin: 0; padding: 0; border: none; border: 0; border-radius: 0; outline: none; background: transparent; box-shadow: none; color: inherit; font: inherit; line-height: 2.2; text-align: center; text-decoration: none; vertical-align: middle; white-space: pre; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:hover, html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:focus:hover, html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:active:hover { opacity: .6; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__btn > span { display: inline; height: 100%; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__btn svg { display: inline-block; width: 60%; height: 60%; vertical-align: middle; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__btn .ecwid-search-widget-icon { fill: #999; }

html#ecwid_html body#ecwid_body .ecwid-search-widget__btn::-moz-focus-inner { padding: 0; border: 0; }

html#ecwid_html body#ecwid_body .ecwid-search-widget--collapsed .ecwid-search-widget__input, html#ecwid_html body#ecwid_body .ecwid-search-widget--collapsed .ecwid-search-widget__input[type="search"], html#ecwid_html body#ecwid_body .ecwid-search-widget--collapsed .ecwid-search-widget__input[type="text"] { width: 0; padding-left: 0; }

html#ecwid_html body#ecwid_body .ecwid-search-flying-widget { position: absolute; z-index: 10013; width: auto; max-width: 100%; padding: 0; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 { box-sizing: content-box; min-width: 230px; max-width: 400px; color: #413124; font-family: inherit; font-size: inherit; font-weight: 400; line-height: 1.35; text-align: center; vertical-align: top; /* for IE10+ */ }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-centered.loaded { display: block; margin: auto; margin-bottom: 8px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.loaded { display: inline-block; padding-bottom: 8px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.loaded .ecwid-title, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.loaded .ecwid-productBrowser-price { margin-top: 24px; margin-bottom: 24px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-bordered.loaded { border: 1px solid rgba(0, 0, 0, 0.2); background-color: white; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2); }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-bordered.loaded .ecwid-SingleProduct-picture::after { background-color: rgba(0, 0, 0, 0.025); }

@media print { html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.ecwid-SingleProduct-v2-bordered.loaded .ecwid-SingleProduct-picture::after { background: none; } }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-picture { display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; -webkit-align-items: center; align-items: center; margin-bottom: 24px; -ms-flex-align: center; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-picture::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-picture img { max-width: 100%; height: auto !important; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-options, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-qty, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-btn--addToBag, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div[customprop='addtobag'], html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-AddToBagButton { margin-top: 24px; margin-bottom: 24px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2.price-hidden .ecwid-productBrowser-price { display: none; margin-top: 0; margin-bottom: 0; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-title { box-sizing: border-box; color: #413124; font-size: 1.428571429em; font-weight: 400; line-height: 1.35; word-wrap: break-word; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-title, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-AddToBagButton, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-options { padding-right: 24px; padding-left: 24px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-options { box-sizing: border-box; max-width: 320px; margin-right: auto; margin-left: auto; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-fieldLabel { margin-bottom: 8px; font-family: inherit; font-size: 1.142857143em; font-weight: 400; line-height: 1.35; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel { margin-bottom: 24px; padding-bottom: 0; text-align: left; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-textfield .ecwid-fieldLabel, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-date .ecwid-fieldLabel, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-textarea .ecwid-fieldLabel { margin-bottom: 2px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea { width: 100%; font-family: inherit; font-size: inherit; line-height: inherit; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox { display: inline-block; box-sizing: border-box; border: 1px solid rgba(0, 0, 0, 0.22); border-radius: 2px; outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.07); text-rendering: optimizeLegibility; vertical-align: middle; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); transition: color .1s linear, background-color .1s linear, border-color .1s linear, box-shadow .1s linear; -o-user-select: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField.ecwid-DateBox-formatError { border-width: 1px; border-color: #a20505; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea { height: 32px; padding: 9px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:focus, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.focus, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:focus, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.focus { padding: 8px; border-width: 2px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:focus, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.focus, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:active, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.active, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:focus, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.focus, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:active, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.active { border-color: #a5aa58; box-shadow: 0 0 4px #f2f3e7; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea { min-height: 100px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox { box-sizing: border-box; margin: 0; padding-left: 20px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton input[type='radio'], html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox input[type='checkbox'] { height: 14px; margin-left: -20px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-datePicker { width: 100%; margin: auto; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-datePicker-button { display: none; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField { height: 32px; margin-right: 0; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='none' d='M1 1h24v24H1z'/%3E%3Cpath fill='%23bfbfbf' d='M7 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1z'/%3E%3Cpath fill='%23bfbfbf' d='M22 3h-1v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H9v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H4C2.34 3 1 4.34 1 6v16c0 1.66 1.34 3 3 3h18c1.66 0 3-1.34 3-3V6c0-1.66-1.34-3-3-3zm1 19c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V10h20v12z'/%3E%3Cpath fill='%23bfbfbf' d='M19 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1zM20.5 20h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 17h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 14h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5z'/%3E%3C/svg%3E") no-repeat; background-color: #fff; background-position: right 5px center; background-size: 20px; line-height: 34px; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField::-ms-clear { display: none; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox { overflow: hidden; height: 32px; margin: -1px 0 0 0; padding: 0 32px 0 8px; background-color: #fff; text-align: left; text-decoration: none; text-indent: .01px; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles { font-family: inherit; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-filename { font-family: inherit; font-size: inherit; line-height: inherit; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-filesize { display: none; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button { margin-top: 8px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button table { margin: auto; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around { border-radius: 5px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button .ecwid-btn.ecwid-btn--secondary { min-width: 120px; height: 40px; font-family: inherit; font-size: inherit; line-height: inherit; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-widget table { margin: auto; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-removeButton { width: 15px; height: 15px; margin-top: 2px; margin-left: -4px; border-radius: 50%; background: #bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='white' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center; background-size: 7px auto; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton + .ecwid-productBrowser-details-optionRadioButton { margin-top: 8px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox + .ecwid-productBrowser-details-optionCheckbox { margin-top: 8px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-qty .gwt-InlineLabel { padding-right: 10px; font-size: 1.142857143em; font-weight: 400; line-height: 1.35; vertical-align: middle; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-SingleProduct-qty .gwt-TextBox { display: inline-block; position: relative; z-index: 3; box-sizing: content-box; width: 60px; padding-top: 6px; padding-bottom: 6px; border: 1px solid rgba(0, 0, 0, 0.22); border-radius: 2px; outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.07); font-family: inherit; font-size: inherit; line-height: inherit; text-align: right; text-rendering: optimizeLegibility; vertical-align: middle; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); transition: color .1s linear, background-color .1s linear, border-color .1s linear, box-shadow .1s linear; -webkit-appearance: none; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-btn--addToBag { margin-top: 0; margin-bottom: 0; font-family: inherit; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel { position: relative; z-index: 1; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel::after { content: ''; display: block; position: absolute; right: 10px; bottom: -28px; width: 22px; height: 22px; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M7.85 10l5.02 4.9 5.27-4.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.45 6.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.66-.65 1.72-.65 2.37.01z'/%3E%3C/svg%3E") no-repeat center center; -webkit-font-smoothing: antialiased; -webkit-transform: translateZ(0); transition: opacity .14s ease-out, color .14s ease-out; pointer-events: none; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-price { font-family: inherit; font-size: 1.714285714em; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-price-save-container, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-price-compareTo-container { font-family: inherit; font-size: inherit; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-price-save, html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-price-compareTo { font-family: inherit; font-size: .583333333em; font-weight: 400; line-height: inherit; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 select::-ms-expand { display: none; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around { border-radius: 2px; box-shadow: 1px 1px 0 #a20505, -1px -1px 0 #a20505, 1px -1px 0 #a20505, -1px 1px 0 #a20505; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-fieldEnvelope-label.ecwid-fieldEnvelope-label-light { text-align: center; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 div.ecwid-fieldEnvelope-label { font-family: inherit; font-size: inherit; line-height: inherit; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel.ecwid-productBrowser-details-optionPanel-select .ecwid-fieldEnvelope-around { padding-top: 1px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel.ecwid-productBrowser-details-optionPanel-radio .ecwid-fieldEnvelope-around { margin-left: -2px; padding-left: 2px; }

html#ecwid_html body#ecwid_body .ecwid.ecwid-SingleProduct-v2 span { width: auto; font-weight: 400; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 { box-sizing: content-box; min-width: 230px; max-width: 400px; color: #413124; font-family: inherit; font-size: inherit; font-weight: 400; line-height: 1.35; text-align: center; vertical-align: top; /* for IE10+ */ }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.ecsp-SingleProduct-v2-centered.loaded { display: block; margin: auto; margin-bottom: 8px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.loaded { display: inline-block; padding-bottom: 8px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.loaded .ecsp-title, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.loaded .ecsp-productBrowser-price { margin-top: 24px; margin-bottom: 24px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.ecsp-SingleProduct-v2-bordered.loaded { border: 1px solid rgba(0, 0, 0, 0.2); background-color: white; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2); }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.ecsp-SingleProduct-v2-bordered.loaded .ecwid-SingleProduct-picture::after { background-color: rgba(0, 0, 0, 0.025); }

@media print { html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.ecsp-SingleProduct-v2-bordered.loaded .ecwid-SingleProduct-picture::after { background: none; } }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-picture { display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; -webkit-align-items: center; align-items: center; margin-bottom: 24px; -ms-flex-align: center; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-picture::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-picture img { max-width: 100%; height: auto !important; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-options, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-qty, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-btn--addToBag, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div[customprop='addtobag'], html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-AddToBagButton { margin-top: 24px; margin-bottom: 24px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2.price-hidden .ecsp-productBrowser-price { display: none; margin-top: 0; margin-bottom: 0; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-title { box-sizing: border-box; color: #413124; font-size: 1.428571429em; font-weight: 400; line-height: 1.35; word-wrap: break-word; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-title, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-AddToBagButton, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-options { padding-right: 24px; padding-left: 24px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-options { box-sizing: border-box; max-width: 320px; margin-right: auto; margin-left: auto; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-fieldLabel { margin-bottom: 8px; font-family: inherit; font-size: 1.142857143em; font-weight: 400; line-height: 1.35; text-align: center; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel { margin-bottom: 24px; padding-bottom: 0; text-align: left; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-textfield .ecwid-fieldLabel, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-date .ecwid-fieldLabel, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-textarea .ecwid-fieldLabel { margin-bottom: 2px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea { width: 100%; font-family: inherit; font-size: inherit; line-height: inherit; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox { display: inline-block; box-sizing: border-box; border: 1px solid rgba(0, 0, 0, 0.22); border-radius: 2px; outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.07); text-rendering: optimizeLegibility; vertical-align: middle; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); transition: color .1s linear, background-color .1s linear, border-color .1s linear, box-shadow .1s linear; -o-user-select: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField.ecwid-DateBox-formatError { border-width: 1px; border-color: #a20505; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea { height: 32px; padding: 9px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:focus, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.focus, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:focus, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.focus { padding: 8px; border-width: 2px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:focus, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.focus, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField:active, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextField.active, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:focus, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.focus, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea:active, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea.active { border-color: #a5aa58; box-shadow: 0 0 4px #f2f3e7; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionTextArea { min-height: 100px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox { box-sizing: border-box; margin: 0; padding-left: 20px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton input[type='radio'], html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox input[type='checkbox'] { height: 14px; margin-left: -20px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-datePicker { width: 100%; margin: auto; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-datePicker-button { display: none; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField { height: 32px; margin-right: 0; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='none' d='M1 1h24v24H1z'/%3E%3Cpath fill='%23bfbfbf' d='M7 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1z'/%3E%3Cpath fill='%23bfbfbf' d='M22 3h-1v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H9v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H4C2.34 3 1 4.34 1 6v16c0 1.66 1.34 3 3 3h18c1.66 0 3-1.34 3-3V6c0-1.66-1.34-3-3-3zm1 19c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V10h20v12z'/%3E%3Cpath fill='%23bfbfbf' d='M19 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1zM20.5 20h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 17h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 14h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5z'/%3E%3C/svg%3E") no-repeat; background-color: #fff; background-position: right 5px center; background-size: 20px; line-height: 34px; text-align: center; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionDateField::-ms-clear { display: none; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionSelectBox { overflow: hidden; height: 32px; margin: -1px 0 0 0; padding: 0 32px 0 8px; background-color: #fff; text-align: left; text-decoration: none; text-indent: .01px; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles { font-family: inherit; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-filename { font-family: inherit; font-size: inherit; line-height: inherit; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-filesize { display: none; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button { margin-top: 8px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button table { margin: auto; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around { border-radius: 5px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-button .ecwid-btn.ecwid-btn--secondary { min-width: 120px; height: 40px; font-family: inherit; font-size: inherit; line-height: inherit; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-widget table { margin: auto; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionUploadFiles-removeButton { width: 15px; height: 15px; margin-top: 2px; margin-left: -4px; border-radius: 50%; background: #bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='white' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center; background-size: 7px auto; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionRadioButton + .ecwid-productBrowser-details-optionRadioButton { margin-top: 8px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionCheckbox + .ecwid-productBrowser-details-optionCheckbox { margin-top: 8px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-qty .gwt-InlineLabel { padding-right: 10px; font-size: 1.142857143em; font-weight: 400; line-height: 1.35; vertical-align: middle; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-qty .gwt-TextBox { display: inline-block; position: relative; z-index: 3; box-sizing: content-box; width: 60px; padding-top: 6px; padding-bottom: 6px; border: 1px solid rgba(0, 0, 0, 0.22); border-radius: 2px; outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.07); font-family: inherit; font-size: inherit; line-height: inherit; text-align: right; text-rendering: optimizeLegibility; vertical-align: middle; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); transition: color .1s linear, background-color .1s linear, border-color .1s linear, box-shadow .1s linear; -webkit-appearance: none; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-btn--addToBag { margin-top: 0; margin-bottom: 0; font-family: inherit; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel { position: relative; z-index: 1; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel-select .ecwid-fieldLabel::after { content: ''; display: block; position: absolute; right: 10px; bottom: -28px; width: 22px; height: 22px; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M7.85 10l5.02 4.9 5.27-4.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.45 6.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.66-.65 1.72-.65 2.37.01z'/%3E%3C/svg%3E") no-repeat center center; -webkit-font-smoothing: antialiased; -webkit-transform: translateZ(0); transition: opacity .14s ease-out, color .14s ease-out; pointer-events: none; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price { font-family: inherit; font-size: 1.714285714em; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price-save-container, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price-compareTo-container { font-family: inherit; font-size: inherit; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price-save, html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price-compareTo { font-family: inherit; font-size: .583333333em; font-weight: 400; line-height: inherit; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 select::-ms-expand { display: none; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around { border-radius: 2px; box-shadow: 1px 1px 0 #a20505, -1px -1px 0 #a20505, 1px -1px 0 #a20505, -1px 1px 0 #a20505; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-fieldEnvelope-label.ecwid-fieldEnvelope-label-light { text-align: center; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 div.ecwid-fieldEnvelope-label { font-family: inherit; font-size: inherit; line-height: inherit; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel.ecwid-productBrowser-details-optionPanel-select .ecwid-fieldEnvelope-around { padding-top: 1px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-productBrowser-details-optionPanel.ecwid-productBrowser-details-optionPanel-radio .ecwid-fieldEnvelope-around { margin-left: -2px; padding-left: 2px; }

html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 span { width: auto; font-weight: 400; }

html#ecwid_html body#ecwid_body .ecsp, html#ecwid_html body#ecwid_body .ecwid, html#ecwid_html body#ecwid_body .ecwid-minicart, html#ecwid_html body#ecwid_body .ecwid-SearchPanel, html#ecwid_html body#ecwid_body .dateBoxPopup, html#ecwid_html body#ecwid_body .gwt-PopupPanel { font-family: -apple-system, "BlinkMacSystemFont", "Open Sans", sans-serif; }

html#ecwid_html body#ecwid_body .ecsp, html#ecwid_html body#ecwid_body .ecwid { font-size: 14px; font-weight: 400; line-height: 1.42857; color: #413124; margin: 0; word-wrap: normal; word-break: normal; max-width: 100%; }

html#ecwid_html body#ecwid_body .dragdrop-movable-panel { z-index: 1010; background-color: transparent; }

html#ecwid_html body#ecwid_body .ecsp div, html#ecwid_html body#ecwid_body .ecsp object, html#ecwid_html body#ecwid_body .ecsp iframe, html#ecwid_html body#ecwid_body .ecsp a, html#ecwid_html body#ecwid_body .ecsp blockquote, html#ecwid_html body#ecwid_body .ecsp pre, html#ecwid_html body#ecwid_body .ecsp abbr, html#ecwid_html body#ecwid_body .ecsp address, html#ecwid_html body#ecwid_body .ecsp cite, html#ecwid_html body#ecwid_body .ecsp code, html#ecwid_html body#ecwid_body .ecsp del, html#ecwid_html body#ecwid_body .ecsp dfn, html#ecwid_html body#ecwid_body .ecsp em, html#ecwid_html body#ecwid_body .ecsp img, html#ecwid_html body#ecwid_body .ecsp svg, html#ecwid_html body#ecwid_body .ecsp ins, html#ecwid_html body#ecwid_body .ecsp kbd, html#ecwid_html body#ecwid_body .ecsp q, html#ecwid_html body#ecwid_body .ecsp samp, html#ecwid_html body#ecwid_body .ecsp small, html#ecwid_html body#ecwid_body .ecsp strong, html#ecwid_html body#ecwid_body .ecsp sub, html#ecwid_html body#ecwid_body .ecsp sup, html#ecwid_html body#ecwid_body .ecsp var, html#ecwid_html body#ecwid_body .ecsp b, html#ecwid_html body#ecwid_body .ecsp i, html#ecwid_html body#ecwid_body .ecsp dl, html#ecwid_html body#ecwid_body .ecsp dt, html#ecwid_html body#ecwid_body .ecsp dd, html#ecwid_html body#ecwid_body .ecsp li, html#ecwid_html body#ecwid_body .ecsp fieldset, html#ecwid_html body#ecwid_body .ecsp form, html#ecwid_html body#ecwid_body .ecsp label, html#ecwid_html body#ecwid_body .ecsp legend, html#ecwid_html body#ecwid_body .ecsp table, html#ecwid_html body#ecwid_body .ecsp caption, html#ecwid_html body#ecwid_body .ecsp tbody, html#ecwid_html body#ecwid_body .ecsp tfoot, html#ecwid_html body#ecwid_body .ecsp thead, html#ecwid_html body#ecwid_body .ecsp tr, html#ecwid_html body#ecwid_body .ecsp th, html#ecwid_html body#ecwid_body .ecsp td, html#ecwid_html body#ecwid_body .ecsp article, html#ecwid_html body#ecwid_body .ecsp aside, html#ecwid_html body#ecwid_body .ecsp canvas, html#ecwid_html body#ecwid_body .ecsp details, html#ecwid_html body#ecwid_body .ecsp figcaption, html#ecwid_html body#ecwid_body .ecsp figure, html#ecwid_html body#ecwid_body .ecsp footer, html#ecwid_html body#ecwid_body .ecsp header, html#ecwid_html body#ecwid_body .ecsp hgroup, html#ecwid_html body#ecwid_body .ecsp menu, html#ecwid_html body#ecwid_body .ecsp nav, html#ecwid_html body#ecwid_body .ecsp section, html#ecwid_html body#ecwid_body .ecsp summary, html#ecwid_html body#ecwid_body .ecsp time, html#ecwid_html body#ecwid_body .ecsp mark, html#ecwid_html body#ecwid_body .ecsp audio, html#ecwid_html body#ecwid_body .ecsp video, html#ecwid_html body#ecwid_body .ecwid div, html#ecwid_html body#ecwid_body .ecwid object, html#ecwid_html body#ecwid_body .ecwid iframe, html#ecwid_html body#ecwid_body .ecwid a, html#ecwid_html body#ecwid_body .ecwid blockquote, html#ecwid_html body#ecwid_body .ecwid pre, html#ecwid_html body#ecwid_body .ecwid abbr, html#ecwid_html body#ecwid_body .ecwid address, html#ecwid_html body#ecwid_body .ecwid cite, html#ecwid_html body#ecwid_body .ecwid code, html#ecwid_html body#ecwid_body .ecwid del, html#ecwid_html body#ecwid_body .ecwid dfn, html#ecwid_html body#ecwid_body .ecwid em, html#ecwid_html body#ecwid_body .ecwid img, html#ecwid_html body#ecwid_body .ecwid svg, html#ecwid_html body#ecwid_body .ecwid ins, html#ecwid_html body#ecwid_body .ecwid kbd, html#ecwid_html body#ecwid_body .ecwid q, html#ecwid_html body#ecwid_body .ecwid samp, html#ecwid_html body#ecwid_body .ecwid small, html#ecwid_html body#ecwid_body .ecwid strong, html#ecwid_html body#ecwid_body .ecwid sub, html#ecwid_html body#ecwid_body .ecwid sup, html#ecwid_html body#ecwid_body .ecwid var, html#ecwid_html body#ecwid_body .ecwid b, html#ecwid_html body#ecwid_body .ecwid i, html#ecwid_html body#ecwid_body .ecwid dl, html#ecwid_html body#ecwid_body .ecwid dt, html#ecwid_html body#ecwid_body .ecwid dd, html#ecwid_html body#ecwid_body .ecwid li, html#ecwid_html body#ecwid_body .ecwid fieldset, html#ecwid_html body#ecwid_body .ecwid form, html#ecwid_html body#ecwid_body .ecwid label, html#ecwid_html body#ecwid_body .ecwid legend, html#ecwid_html body#ecwid_body .ecwid table, html#ecwid_html body#ecwid_body .ecwid caption, html#ecwid_html body#ecwid_body .ecwid tbody, html#ecwid_html body#ecwid_body .ecwid tfoot, html#ecwid_html body#ecwid_body .ecwid thead, html#ecwid_html body#ecwid_body .ecwid tr, html#ecwid_html body#ecwid_body .ecwid th, html#ecwid_html body#ecwid_body .ecwid td, html#ecwid_html body#ecwid_body .ecwid article, html#ecwid_html body#ecwid_body .ecwid aside, html#ecwid_html body#ecwid_body .ecwid canvas, html#ecwid_html body#ecwid_body .ecwid details, html#ecwid_html body#ecwid_body .ecwid figcaption, html#ecwid_html body#ecwid_body .ecwid figure, html#ecwid_html body#ecwid_body .ecwid footer, html#ecwid_html body#ecwid_body .ecwid header, html#ecwid_html body#ecwid_body .ecwid hgroup, html#ecwid_html body#ecwid_body .ecwid menu, html#ecwid_html body#ecwid_body .ecwid nav, html#ecwid_html body#ecwid_body .ecwid section, html#ecwid_html body#ecwid_body .ecwid summary, html#ecwid_html body#ecwid_body .ecwid time, html#ecwid_html body#ecwid_body .ecwid mark, html#ecwid_html body#ecwid_body .ecwid audio, html#ecwid_html body#ecwid_body .ecwid video { background-color: transparent; border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; font-size: 100%; float: none; letter-spacing: normal; margin: 0; padding: 0; position: static; text-transform: none; z-index: auto; }

html#ecwid_html body#ecwid_body .ecsp div, html#ecwid_html body#ecwid_body .ecsp object, html#ecwid_html body#ecwid_body .ecsp iframe, html#ecwid_html body#ecwid_body .ecsp blockquote, html#ecwid_html body#ecwid_body .ecsp pre, html#ecwid_html body#ecwid_body .ecsp abbr, html#ecwid_html body#ecwid_body .ecsp address, html#ecwid_html body#ecwid_body .ecsp cite, html#ecwid_html body#ecwid_body .ecsp code, html#ecwid_html body#ecwid_body .ecsp del, html#ecwid_html body#ecwid_body .ecsp dfn, html#ecwid_html body#ecwid_body .ecsp em, html#ecwid_html body#ecwid_body .ecsp img, html#ecwid_html body#ecwid_body .ecsp svg, html#ecwid_html body#ecwid_body .ecsp ins, html#ecwid_html body#ecwid_body .ecsp kbd, html#ecwid_html body#ecwid_body .ecsp q, html#ecwid_html body#ecwid_body .ecsp samp, html#ecwid_html body#ecwid_body .ecsp small, html#ecwid_html body#ecwid_body .ecsp strong, html#ecwid_html body#ecwid_body .ecsp sub, html#ecwid_html body#ecwid_body .ecsp sup, html#ecwid_html body#ecwid_body .ecsp var, html#ecwid_html body#ecwid_body .ecsp b, html#ecwid_html body#ecwid_body .ecsp i, html#ecwid_html body#ecwid_body .ecsp dl, html#ecwid_html body#ecwid_body .ecsp dt, html#ecwid_html body#ecwid_body .ecsp dd, html#ecwid_html body#ecwid_body .ecsp li, html#ecwid_html body#ecwid_body .ecsp fieldset, html#ecwid_html body#ecwid_body .ecsp form, html#ecwid_html body#ecwid_body .ecsp label, html#ecwid_html body#ecwid_body .ecsp legend, html#ecwid_html body#ecwid_body .ecsp table, html#ecwid_html body#ecwid_body .ecsp caption, html#ecwid_html body#ecwid_body .ecsp tbody, html#ecwid_html body#ecwid_body .ecsp tfoot, html#ecwid_html body#ecwid_body .ecsp thead, html#ecwid_html body#ecwid_body .ecsp tr, html#ecwid_html body#ecwid_body .ecsp th, html#ecwid_html body#ecwid_body .ecsp td, html#ecwid_html body#ecwid_body .ecsp article, html#ecwid_html body#ecwid_body .ecsp aside, html#ecwid_html body#ecwid_body .ecsp canvas, html#ecwid_html body#ecwid_body .ecsp details, html#ecwid_html body#ecwid_body .ecsp figcaption, html#ecwid_html body#ecwid_body .ecsp figure, html#ecwid_html body#ecwid_body .ecsp footer, html#ecwid_html body#ecwid_body .ecsp header, html#ecwid_html body#ecwid_body .ecsp hgroup, html#ecwid_html body#ecwid_body .ecsp menu, html#ecwid_html body#ecwid_body .ecsp nav, html#ecwid_html body#ecwid_body .ecsp section, html#ecwid_html body#ecwid_body .ecsp summary, html#ecwid_html body#ecwid_body .ecsp time, html#ecwid_html body#ecwid_body .ecsp mark, html#ecwid_html body#ecwid_body .ecsp audio, html#ecwid_html body#ecwid_body .ecsp video, html#ecwid_html body#ecwid_body .ecwid div, html#ecwid_html body#ecwid_body .ecwid object, html#ecwid_html body#ecwid_body .ecwid iframe, html#ecwid_html body#ecwid_body .ecwid blockquote, html#ecwid_html body#ecwid_body .ecwid pre, html#ecwid_html body#ecwid_body .ecwid abbr, html#ecwid_html body#ecwid_body .ecwid address, html#ecwid_html body#ecwid_body .ecwid cite, html#ecwid_html body#ecwid_body .ecwid code, html#ecwid_html body#ecwid_body .ecwid del, html#ecwid_html body#ecwid_body .ecwid dfn, html#ecwid_html body#ecwid_body .ecwid em, html#ecwid_html body#ecwid_body .ecwid img, html#ecwid_html body#ecwid_body .ecwid svg, html#ecwid_html body#ecwid_body .ecwid ins, html#ecwid_html body#ecwid_body .ecwid kbd, html#ecwid_html body#ecwid_body .ecwid q, html#ecwid_html body#ecwid_body .ecwid samp, html#ecwid_html body#ecwid_body .ecwid small, html#ecwid_html body#ecwid_body .ecwid strong, html#ecwid_html body#ecwid_body .ecwid sub, html#ecwid_html body#ecwid_body .ecwid sup, html#ecwid_html body#ecwid_body .ecwid var, html#ecwid_html body#ecwid_body .ecwid b, html#ecwid_html body#ecwid_body .ecwid i, html#ecwid_html body#ecwid_body .ecwid dl, html#ecwid_html body#ecwid_body .ecwid dt, html#ecwid_html body#ecwid_body .ecwid dd, html#ecwid_html body#ecwid_body .ecwid li, html#ecwid_html body#ecwid_body .ecwid fieldset, html#ecwid_html body#ecwid_body .ecwid form, html#ecwid_html body#ecwid_body .ecwid label, html#ecwid_html body#ecwid_body .ecwid legend, html#ecwid_html body#ecwid_body .ecwid table, html#ecwid_html body#ecwid_body .ecwid caption, html#ecwid_html body#ecwid_body .ecwid tbody, html#ecwid_html body#ecwid_body .ecwid tfoot, html#ecwid_html body#ecwid_body .ecwid thead, html#ecwid_html body#ecwid_body .ecwid tr, html#ecwid_html body#ecwid_body .ecwid th, html#ecwid_html body#ecwid_body .ecwid td, html#ecwid_html body#ecwid_body .ecwid article, html#ecwid_html body#ecwid_body .ecwid aside, html#ecwid_html body#ecwid_body .ecwid canvas, html#ecwid_html body#ecwid_body .ecwid details, html#ecwid_html body#ecwid_body .ecwid figcaption, html#ecwid_html body#ecwid_body .ecwid figure, html#ecwid_html body#ecwid_body .ecwid footer, html#ecwid_html body#ecwid_body .ecwid header, html#ecwid_html body#ecwid_body .ecwid hgroup, html#ecwid_html body#ecwid_body .ecwid menu, html#ecwid_html body#ecwid_body .ecwid nav, html#ecwid_html body#ecwid_body .ecwid section, html#ecwid_html body#ecwid_body .ecwid summary, html#ecwid_html body#ecwid_body .ecwid time, html#ecwid_html body#ecwid_body .ecwid mark, html#ecwid_html body#ecwid_body .ecwid audio, html#ecwid_html body#ecwid_body .ecwid video { outline: none; }

html#ecwid_html body#ecwid_body .ecsp span, html#ecwid_html body#ecwid_body .ecwid span { float: none; margin: 0; padding: 0; outline: none; position: static; z-index: auto; }

html#ecwid_html body#ecwid_body .ecsp article, html#ecwid_html body#ecwid_body .ecsp aside, html#ecwid_html body#ecwid_body .ecsp details, html#ecwid_html body#ecwid_body .ecsp figcaption, html#ecwid_html body#ecwid_body .ecsp figure, html#ecwid_html body#ecwid_body .ecsp footer, html#ecwid_html body#ecwid_body .ecsp header, html#ecwid_html body#ecwid_body .ecsp hgroup, html#ecwid_html body#ecwid_body .ecsp menu, html#ecwid_html body#ecwid_body .ecsp nav, html#ecwid_html body#ecwid_body .ecsp section, html#ecwid_html body#ecwid_body .ecwid article, html#ecwid_html body#ecwid_body .ecwid aside, html#ecwid_html body#ecwid_body .ecwid details, html#ecwid_html body#ecwid_body .ecwid figcaption, html#ecwid_html body#ecwid_body .ecwid figure, html#ecwid_html body#ecwid_body .ecwid footer, html#ecwid_html body#ecwid_body .ecwid header, html#ecwid_html body#ecwid_body .ecwid hgroup, html#ecwid_html body#ecwid_body .ecwid menu, html#ecwid_html body#ecwid_body .ecwid nav, html#ecwid_html body#ecwid_body .ecwid section { display: block; }

html#ecwid_html body#ecwid_body .ecsp blockquote, html#ecwid_html body#ecwid_body .ecsp q, html#ecwid_html body#ecwid_body .ecwid blockquote, html#ecwid_html body#ecwid_body .ecwid q { quotes: none; }

html#ecwid_html body#ecwid_body .ecsp blockquote:before, html#ecwid_html body#ecwid_body .ecsp blockquote:after, html#ecwid_html body#ecwid_body .ecsp q:before, html#ecwid_html body#ecwid_body .ecsp q:after, html#ecwid_html body#ecwid_body .ecwid blockquote:before, html#ecwid_html body#ecwid_body .ecwid blockquote:after, html#ecwid_html body#ecwid_body .ecwid q:before, html#ecwid_html body#ecwid_body .ecwid q:after { content: ''; content: none; }

html#ecwid_html body#ecwid_body .ecsp label, html#ecwid_html body#ecwid_body .ecwid label { display: inline; color: inherit; }

html#ecwid_html body#ecwid_body .ecsp table, html#ecwid_html body#ecwid_body .ecwid table { border-collapse: collapse; width: auto; table-layout: auto; display: table; }

html#ecwid_html body#ecwid_body .ecsp tr, html#ecwid_html body#ecwid_body .ecwid tr { display: table-row; }

html#ecwid_html body#ecwid_body .ecsp th, html#ecwid_html body#ecwid_body .ecsp td, html#ecwid_html body#ecwid_body .ecwid th, html#ecwid_html body#ecwid_body .ecwid td { max-width: none; }

html#ecwid_html body#ecwid_body .ecsp td, html#ecwid_html body#ecwid_body .ecwid td { display: table-cell; vertical-align: middle; }

html#ecwid_html body#ecwid_body .ecsp td[align="left"], html#ecwid_html body#ecwid_body .ecwid td[align="left"] { text-align: left; }

html#ecwid_html body#ecwid_body .ecsp td[align="center"], html#ecwid_html body#ecwid_body .ecwid td[align="center"] { text-align: center; }

html#ecwid_html body#ecwid_body .ecsp td[align="right"], html#ecwid_html body#ecwid_body .ecwid td[align="right"] { text-align: right; }

html#ecwid_html body#ecwid_body .ecsp h1, html#ecwid_html body#ecwid_body .ecsp h2, html#ecwid_html body#ecwid_body .ecsp h3, html#ecwid_html body#ecwid_body .ecsp h4, html#ecwid_html body#ecwid_body .ecsp h5, html#ecwid_html body#ecwid_body .ecsp h6, html#ecwid_html body#ecwid_body .ecwid h1, html#ecwid_html body#ecwid_body .ecwid h2, html#ecwid_html body#ecwid_body .ecwid h3, html#ecwid_html body#ecwid_body .ecwid h4, html#ecwid_html body#ecwid_body .ecwid h5, html#ecwid_html body#ecwid_body .ecwid h6 { clear: none; }

html#ecwid_html body#ecwid_body .ecsp button, html#ecwid_html body#ecwid_body .ecsp input, html#ecwid_html body#ecwid_body .ecsp textarea, html#ecwid_html body#ecwid_body .ecsp select, html#ecwid_html body#ecwid_body .ecwid button, html#ecwid_html body#ecwid_body .ecwid input, html#ecwid_html body#ecwid_body .ecwid textarea, html#ecwid_html body#ecwid_body .ecwid select { width: auto; height: auto \9; /*hack for ie6-9*/ margin: 0; padding: 0; letter-spacing: normal; text-transform: none; }

html#ecwid_html body#ecwid_body .ecsp button::-moz-focus-inner, html#ecwid_html body#ecwid_body .ecwid button::-moz-focus-inner { border: none; }

html#ecwid_html body#ecwid_body .ecsp nav ul, html#ecwid_html body#ecwid_body .ecwid nav ul { list-style: none; }

html#ecwid_html body#ecwid_body .ecsp ul, html#ecwid_html body#ecwid_body .ecwid ul { list-style: disc; list-style-position: outside; list-style-image: none; }

html#ecwid_html body#ecwid_body .ecsp ul ul, html#ecwid_html body#ecwid_body .ecwid ul ul { list-style: circle; }

html#ecwid_html body#ecwid_body .ecsp ul ul ul, html#ecwid_html body#ecwid_body .ecwid ul ul ul { list-style: square; }

html#ecwid_html body#ecwid_body .ecsp ol, html#ecwid_html body#ecwid_body .ecwid ol { list-style: decimal; }

html#ecwid_html body#ecwid_body .ecsp ol ol, html#ecwid_html body#ecwid_body .ecwid ol ol { list-style: lower-alpha; }

html#ecwid_html body#ecwid_body .ecsp ol ol ol, html#ecwid_html body#ecwid_body .ecwid ol ol ol { list-style: lower-roman; }

html#ecwid_html body#ecwid_body .ecsp textarea, html#ecwid_html body#ecwid_body .ecsp input[type="button"], html#ecwid_html body#ecwid_body .ecsp input[type="checkbox"], html#ecwid_html body#ecwid_body .ecsp input[type="color"], html#ecwid_html body#ecwid_body .ecsp input[type="date"], html#ecwid_html body#ecwid_body .ecsp input[type="datetime"], html#ecwid_html body#ecwid_body .ecsp input[type="datetime-local"], html#ecwid_html body#ecwid_body .ecsp input[type="email"], html#ecwid_html body#ecwid_body .ecsp input[type="file"], html#ecwid_html body#ecwid_body .ecsp input[type="hidden"], html#ecwid_html body#ecwid_body .ecsp input[type="image"], html#ecwid_html body#ecwid_body .ecsp input[type="month"], html#ecwid_html body#ecwid_body .ecsp input[type="number"], html#ecwid_html body#ecwid_body .ecsp input[type="password"], html#ecwid_html body#ecwid_body .ecsp input[type="radio"], html#ecwid_html body#ecwid_body .ecsp input[type="range"], html#ecwid_html body#ecwid_body .ecsp input[type="reset"], html#ecwid_html body#ecwid_body .ecsp input[type="search"], html#ecwid_html body#ecwid_body .ecsp input[type="submit"], html#ecwid_html body#ecwid_body .ecsp input[type="tel"], html#ecwid_html body#ecwid_body .ecsp input[type="text"], html#ecwid_html body#ecwid_body .ecsp input[type="time"], html#ecwid_html body#ecwid_body .ecsp input[type="url"], html#ecwid_html body#ecwid_body .ecsp input[type="week"], html#ecwid_html body#ecwid_body .ecwid textarea, html#ecwid_html body#ecwid_body .ecwid input[type="button"], html#ecwid_html body#ecwid_body .ecwid input[type="checkbox"], html#ecwid_html body#ecwid_body .ecwid input[type="color"], html#ecwid_html body#ecwid_body .ecwid input[type="date"], html#ecwid_html body#ecwid_body .ecwid input[type="datetime"], html#ecwid_html body#ecwid_body .ecwid input[type="datetime-local"], html#ecwid_html body#ecwid_body .ecwid input[type="email"], html#ecwid_html body#ecwid_body .ecwid input[type="file"], html#ecwid_html body#ecwid_body .ecwid input[type="hidden"], html#ecwid_html body#ecwid_body .ecwid input[type="image"], html#ecwid_html body#ecwid_body .ecwid input[type="month"], html#ecwid_html body#ecwid_body .ecwid input[type="number"], html#ecwid_html body#ecwid_body .ecwid input[type="password"], html#ecwid_html body#ecwid_body .ecwid input[type="radio"], html#ecwid_html body#ecwid_body .ecwid input[type="range"], html#ecwid_html body#ecwid_body .ecwid input[type="reset"], html#ecwid_html body#ecwid_body .ecwid input[type="search"], html#ecwid_html body#ecwid_body .ecwid input[type="submit"], html#ecwid_html body#ecwid_body .ecwid input[type="tel"], html#ecwid_html body#ecwid_body .ecwid input[type="text"], html#ecwid_html body#ecwid_body .ecwid input[type="time"], html#ecwid_html body#ecwid_body .ecwid input[type="url"], html#ecwid_html body#ecwid_body .ecwid input[type="week"] { border-radius: 0; color: initial; cursor: auto; height: auto; line-height: normal; min-height: 0; opacity: 1; transform: none; }

html#ecwid_html body#ecwid_body .ecsp input[type="checkbox"], html#ecwid_html body#ecwid_body .ecsp input[type="radio"], html#ecwid_html body#ecwid_body .ecwid input[type="checkbox"], html#ecwid_html body#ecwid_body .ecwid input[type="radio"] { box-shadow: none; display: inline-block; position: static; visibility: visible; }

html#ecwid_html body#ecwid_body .ecsp input[type="checkbox"], html#ecwid_html body#ecwid_body .ecwid input[type="checkbox"] { -webkit-appearance: checkbox; -moz-appearance: checkbox; appearance: checkbox; }

html#ecwid_html body#ecwid_body .ecsp input[type="radio"], html#ecwid_html body#ecwid_body .ecwid input[type="radio"] { -webkit-appearance: radio; -moz-appearance: radio; appearance: radio; }

html#ecwid_html body#ecwid_body .ecsp select, html#ecwid_html body#ecwid_body .ecwid select { height: auto; line-height: normal; min-height: 0; opacity: 1; transform: none; }

html#ecwid_html body#ecwid_body .ecsp img, html#ecwid_html body#ecwid_body .ecsp svg, html#ecwid_html body#ecwid_body .ecwid img, html#ecwid_html body#ecwid_body .ecwid svg { border: none; box-shadow: none; }

html#ecwid_html body#ecwid_body .ecsp input, html#ecwid_html body#ecwid_body .ecsp select, html#ecwid_html body#ecwid_body .ecwid input, html#ecwid_html body#ecwid_body .ecwid select { vertical-align: middle; }

html#ecwid_html body#ecwid_body.ecwid-rich-mobile { -webkit-text-size-adjust: 100%; overflow-x: hidden; margin: 0; padding: 0; }

html#ecwid_html body#ecwid_body.ecwid-no-scroll { overflow-x: hidden; overflow-y: hidden; }

html#ecwid_html body#ecwid_body.ecwid-no-scroll-touch { /* Tricky scroll disabling http://stackoverflow.com/a/8701977/2049860 on touch devices */ height: 100%; position: fixed; overflow-y: scroll; width: 100%; }

html#ecwid_html body#ecwid_body body#ecwid_body { -webkit-text-size-adjust: 100%; }

html#ecwid_html body#ecwid_body .ecwid-EcwidHintingLink { color: #7e8611; font-size: 14px; font-weight: 400; outline: none; cursor: default; text-decoration: none; }

html#ecwid_html body#ecwid_body .ecwid-EcwidHintingLink-Popup { font-size: 14px; font-weight: 400; background-color: #413124; padding: 10px; color: white; border-radius: 10px; word-wrap: break-word; overflow-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-EcwidHintingLink-shadow { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-Frontend-cssLoadObserver { height: 10px; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn { display: inline-block; font: normal normal 11px/1.5em -apple-system, "BlinkMacSystemFont", "Open Sans", sans-serif; height: auto; padding: 5px 11px; margin: 0; border: none; border-radius: 0; box-shadow: none; cursor: pointer; text-align: center; text-decoration: none; text-shadow: none; text-transform: none; vertical-align: baseline; white-space: nowrap; -webkit-transition: background .2s; transition: background .2s; -webkit-box-sizing: border-box; box-sizing: border-box; -ms-touch-action: manipulation; touch-action: manipulation; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; /* button with icons */ /* social buttons */ }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn:active:focus, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn:focus, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn:active:focus, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn:focus { outline: none; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--disabled, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn[disabled], html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--disabled, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn[disabled] { box-shadow: none; opacity: .65; pointer-events: none; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary { background: #c19349; border-radius: 5px; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); color: #000; font-size: 16px; min-width: 160px; padding: 8px 20px; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary:hover, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:hover { background: #a87e39; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); color: #000; text-decoration: none; -webkit-transition: background .1s; transition: background .1s; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary:focus, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary:focus:hover, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:focus, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:focus:hover { border: 2px solid #a87e39; padding: 6px 18px; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary:active, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary:focus:active, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:active, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary:focus:active { border: none; padding: 8px 20px; background: #cba567; box-shadow: inset 0 2px 1px 0 rgba(0, 0, 0, 0.15); }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--primary-hover, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--primary-hover { background: #a87e39; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); color: #000; text-decoration: none; -webkit-transition: background .1s; transition: background .1s; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary { background: white; border: 1px solid #cccccc; border-radius: 5px; color: #413124; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary:hover, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:hover { border-color: transparent; background: #a87e39; box-shadow: none; color: #000; text-decoration: none; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary:focus, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary:focus:hover, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:focus, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:focus:hover { border: 2px solid #a87e39; padding: 4px 10px; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary:active, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary:focus:active, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:active, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary:focus:active { border: none; padding: 6px 12px; background: #cba567; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.15); outline: 0; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary-hover, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary-hover { border-color: transparent; background: #a87e39; box-shadow: none; color: #000; text-decoration: none; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--secondary-inverse, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--secondary-inverse { background: #c19349; border-color: transparent; color: #000; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--addMore, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--addMore { margin-right: 10px; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--Checkout, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--addToBag, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--Checkout, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--addToBag { display: block; margin: 1em auto; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--icon, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--icon { border-radius: 1.3em; color: #fff; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--icon:before, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--icon:before { display: inline-block; height: 1.2em; width: 1.2em; content: ''; color: #fff; background-repeat: no-repeat; vertical-align: middle; line-height: 1.5em; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share { background-color: #3b5998; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share:before, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share:before { width: 18px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 101 214'%3E%3Cpath d='M65.714 193.512v-88.037h29.55l4.424-34.31H65.714V49.262c0-9.932 2.758-16.7 17.003-16.7l18.167-.01V1.865C97.742 1.446 86.958.512 74.41.512c-26.193 0-44.127 15.99-44.127 45.352v25.302H.658v34.31h29.625v88.036h35.43z' fill='%23fff'/%3E%3C/svg%3E"); background-size: 16px; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share:hover, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share:focus, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share:hover, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share:focus { background-color: #5f7ec1; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share:active, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--fb-share:focus:active, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share:active, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--fb-share:focus:active { background-color: #263961; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share { background-color: #55acee; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share:before, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share:before { width: 20px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 790.9 612 500'%3E%3Cpath fill='%23fff' d='M611 851.9c-22.4 10-46.6 16.7-71.8 19.6 26-15.7 45.5-39.8 55.1-69.4-24.2 14.2-50.9 24.9-79.3 30.2-22.8-24.2-55.5-39.5-91.4-39.5-69 0-125.2 56.2-125.2 125.2 0 10 1.1 19.2 3.2 28.5-104.2-5-196.3-54.8-257.9-130.5-10.7 18.5-17.1 39.8-17.1 63 0 43.4 22.1 81.8 55.8 104.2-20.6-.7-39.8-6-56.9-15.7v1.4c0 60.5 43 111.3 100.3 122.7-10.7 2.8-21.7 4.3-33.1 4.3-8.2 0-16-.7-23.5-2.1 16 49.8 62.2 86.1 117 87.1-42.7 33.4-96.7 53.7-155.4 53.7-10 0-19.9-.7-29.9-1.8 55.5 35.6 121.3 56.2 191.7 56.2 230.1 0 356-190.6 356-356 0-5.3 0-10.7-.4-16.4 24.7-17.4 46.1-39.5 62.8-64.7z'/%3E%3C/svg%3E"); background-size: 16px; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share:hover, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share:focus, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share:hover, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share:focus { background-color: #9bcef5; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share:active, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--tw-share:focus:active, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share:active, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--tw-share:focus:active { background-color: #1689e0; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK { overflow: visible; position: relative; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK > span, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK > span { display: inline-block; opacity: 1; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK:before, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK:before { content: ''; width: 1.6em; height: 1.6em; display: inline-block; position: absolute; top: 50%; left: 50%; margin: -.75em 0 0 -.8em; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23000' d='M5 12l5.02 4.9L21.15 4c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-12.3 14.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.65-.65 1.71-.65 2.36.01z'/%3E%3C/svg%3E") no-repeat scroll center center/contain; opacity: 0; -webkit-transform: translate3d(0, 50%, 0); transform: translate3d(0, 50%, 0); }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK-active > span, html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK-active:before, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK-active > span, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK-active:before { -webkit-animation: ecwid-button-actionOK 2.5s cubic-bezier(0, 0.4, 0.2, 1) 50ms; animation: ecwid-button-actionOK 2.5s cubic-bezier(0, 0.4, 0.2, 1) 50ms; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; }

html#ecwid_html body#ecwid_body .ecsp .ecwid-btn--actionOK-active:before, html#ecwid_html body#ecwid_body .ecwid .ecwid-btn--actionOK-active:before { -webkit-animation-name: ecwid-button-actionOK-secondary; animation-name: ecwid-button-actionOK-secondary; }

html#ecwid_html body#ecwid_body fieldset[disabled] .ecwid .ecwid-btn { box-shadow: none; opacity: .65; pointer-events: none; }

html#ecwid_html body#ecwid_body a.ecwid-btn--disabled, html#ecwid_html body#ecwid_body fieldset[disabled] a.ecwid-btn { pointer-events: none; }

html#ecwid_html body#ecwid_body div.ecwid-product-buttons { text-align: left; }

html#ecwid_html body#ecwid_body .ecwid-incart { background: none; color: #413124; font-size: 18px; height: auto; margin-bottom: 10px; margin-top: 20px; fill: #413124; }

html#ecwid_html body#ecwid_body .ecwid-incart__icon { display: inline-block; margin-right: 2px; vertical-align: middle; width: 1.25em; }

html#ecwid_html body#ecwid_body .ecwid-incart__text { color: inherit; display: inline-block; font-size: inherit; font-weight: normal; position: static; width: auto; }

html#ecwid_html body#ecwid_body .ecwid-floatcart { background: white; border: 1px solid #cccccc; border-radius: 20px; font: normal normal 16px/1.375em -apple-system, "BlinkMacSystemFont", "Open Sans", sans-serif; padding: 15px 5px; position: fixed; right: 250px; text-align: center; top: 0; width: 150px; }

html#ecwid_html body#ecwid_body .ecwid-floatcart + .ecwid-floatcart { right: 50px; }

html#ecwid_html body#ecwid_body .ecwid-floatcart__counter { color: #cccccc; font-size: 18px; margin: 0 auto; position: relative; width: 38px; fill: #cccccc; }

html#ecwid_html body#ecwid_body .ecwid-floatcart__counter--status_full { color: #c19349; fill: #c19349; }

html#ecwid_html body#ecwid_body .ecwid-floatcart__counter-number { position: absolute; text-align: center; top: 20px; width: 38px; z-index: 2; }

html#ecwid_html body#ecwid_body .ecwid-floatcart__title { color: #413124; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-floatcart__subtitle { color: #413124; font-size: 11px; }

html#ecwid_html body#ecwid_body .ecwid-floatcart__link { color: #7e8611; font-size: 11px; }

html#ecwid_html body#ecwid_body .ecwid-lang-ar .ecwid-minicart-mini, html#ecwid_html body#ecwid_body .ecwid-lang-he .ecwid-minicart-mini { direction: rtl; }

html#ecwid_html body#ecwid_body div.ecwid-categories { background-color: white; }

html#ecwid_html body#ecwid_body div.ecwid-categories table { border-collapse: separate; }

html#ecwid_html body#ecwid_body span.ecwid-categories-category { font-size: 25px; font-weight: 400; color: #413124; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar span.ecwid-categories-category { font-size: 21px; }

html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-category { font-size: 16px; font-weight: 400; }

html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar td.gwt-MenuItem-selected span.ecwid-categories-category, html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar td.gwt-MenuItem-current span.ecwid-categories-category, html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-cell-selected span.ecwid-categories-category, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected span.ecwid-categories-category { color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup { background-color: white; border: solid 1px #bfbfbf; padding: 5px 12px 7px 7px; z-index: 45; }

html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-loading { padding-left: 30px; font-size: 16px; font-weight: 400; position: relative; }

html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-loading::after { content: ""; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M13 26C5.83 26 0 20.17 0 13c0-1.1.9-2 2-2s2 .9 2 2c0 4.96 4.04 9 9 9 1.13 0 2.23-.21 3.27-.61 1.03-.4 2.19.11 2.59 1.13.4 1.03-.11 2.19-1.13 2.59-1.51.59-3.1.89-4.73.89zm11-11c-1.1 0-2-.9-2-2 0-4.96-4.04-9-9-9-1.13 0-2.23.21-3.27.61-1.03.41-2.19-.1-2.59-1.13-.4-1.03.11-2.19 1.13-2.59C9.78.3 11.37 0 13 0c7.17 0 13 5.83 13 13 0 1.1-.9 2-2 2z'/%3E%3C/svg%3E") center center no-repeat; background-size: contain; position: absolute; top: 50%; left: 5px; height: 16px; width: 16px; margin-top: -8px; -webkit-animation: ecwid-spinright .5s infinite linear; animation: ecwid-spinright .5s infinite linear; -ms-transform-origin: center center; -webkit-transform-origin: center center; transform-origin: center center; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.gwt-TabBarFirst, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.gwt-TabBarRest, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem, html#ecwid_html body#ecwid_body div.ecwid-categories-horizontal-menuBarContainer, html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-cell, html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup div.menuSeparatorInner { border: none; border-bottom: 1px solid #bfbfbf; }

html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar-vertical td.subMenuIcon { padding: 5px; background: transparent url("/static/v1/icons/arrow-subcategories-menu.gif") no-repeat center center; }

html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-cell table.ecwid-categories-vertical-table-cell-categoryLink { margin: 10px 20px; }

html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-lastVisibleCell { border-bottom: none; }

html#ecwid_html body#ecwid_body div.ecwid-categories-horizontal { margin-top: 4px; }

html#ecwid_html body#ecwid_body div.ecwid-categories-vertical div.ecwid-categoriesMenuBar { margin: 2px 12px 4px 0; }

html#ecwid_html body#ecwid_body div.ecwid-categories-vertical td.gwt-MenuItem { padding: 0 40px 0 30px; width: 100%; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabPanel, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar { width: 100%; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.tabMiddleCenterInner { padding: 0 6px 6px 6px; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.gwt-TabBarFirst { width: 0; height: 50px !important; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.gwt-TabBarRest { height: 1px !important; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected:focus { border-bottom: none; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem td.tabTopLeft { border-top: 1px solid transparent; border-left: 1px solid transparent; border-radius: 10px 0 0 0; height: 10px; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar tr.tabTop, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar td.tabTopCenter { height: 10px; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem td.tabTopCenter { border-top: 1px solid transparent; height: 10px; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem td.tabTopRight { border-top: 1px solid transparent; border-right: 1px solid transparent; border-radius: 0 10px 0 0; height: 10px; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem td.tabMiddleLeft { border-left: 1px solid transparent; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem td.tabMiddleRight { border-right: 1px solid transparent; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem div.tabMiddleRightInner, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem div.tabMiddleLeftInner { width: 10px; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopLeft, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopCenter, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopRight, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleLeft, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleRight { border-color: #bfbfbf; }

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleCenter { padding-bottom: 1px; }

html#ecwid_html body#ecwid_body div.ecwid-categories-horizontal-menuBarContainer { padding: 6px 15px; }

html#ecwid_html body#ecwid_body div.ecwid-categories-horizontal td.gwt-MenuItem { padding: 1px 5px; }

html#ecwid_html body#ecwid_body div.ecwid-categories-horizontal td.gwt-MenuItemSeparator div.menuSeparatorInner { width: 25px; }

html#ecwid_html body#ecwid_body div.ecwid-categories-MenuBarPopup td.gwt-MenuItem { padding: 3px 40px 3px 10px; width: auto; }

html#ecwid_html body#ecwid_body div.ecwid-categories-minicart-attached { margin-top: 10px; padding-top: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-minicart { background: white; width: 159px; height: 156px; border: 1px solid #bfbfbf; border-radius: 20px; text-align: center; display: inline-block; z-index: 50; -moz-user-select: none; -o-user-select: none; user-select: none; overflow: hidden; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-caption { position: relative; left: 0; top: 81px; width: 159px; text-align: center; font-size: 16px; font-weight: 400; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-label { position: relative; left: 0; top: 82px; width: 159px; text-align: center; line-height: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-label.hidden { display: none; }

html#ecwid_html body#ecwid_body span.ecwid-minicart-label-text { font-size: 11px; line-height: 13px; color: #807f7f; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-link { position: relative; left: 0; top: 78px; width: 159px; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-link * { cursor: pointer; font-size: 11px; line-height: 20pt; color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-counter { position: absolute; left: 62px; top: 39px; width: 34px; font-size: 20px; font-weight: 400; line-height: 28px; color: #c19349; text-align: center; cursor: pointer; zoom: 1; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-counter-3 { font-size: 16px; top: 40px; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-counter-4 { font-size: 14px; top: 40px; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-counter-5 { font-size: 12px; top: 40px; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-counter-6 { font-size: 10px; top: 40px; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-clickArea { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='49' viewBox='0 0 40 49'%3E%3Cpath fill='%23c19349' d='M37 13v27c0 3.31-2.69 6-6 6H9c-3.31 0-6-2.69-6-6V13h34m2-2H1v29c0 4.418 3.582 8 8 8h22c4.418 0 8-3.582 8-8V11z'/%3E%3Ccircle fill='%23c19349' cx='12' cy='17' r='2'/%3E%3Ccircle fill='%23c19349' cx='28' cy='17' r='2'/%3E%3Cpath fill='%23c19349' d='M29 17h-2v-7c0-3.86-3.14-7-7-7s-7 3.14-7 7v7h-2v-7c0-4.962 4.037-9 9-9s9 4.038 9 9v7z'/%3E%3C/svg%3E") no-repeat; position: absolute; top: 23px; left: 59px; width: 40px; height: 49px; cursor: pointer; zoom: 1; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-dropTargetEngage { background-position: bottom right; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-dropTargetEngage span.ecwid-minicart-label-text { background: #f2ffaa; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-rolloverContainer { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-rollover { z-index: 20; border: solid 1px #f2f3e7; border-radius: 4px; font-size: 13px; white-space: nowrap; padding: 4px 9px; left: -10px; top: -5px; background: white; text-align: left; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-mini { font-size: 13px; text-align: left; width: 220px; }

html#ecwid_html body#ecwid_body .ecwid-minicart-mini-link { font-family: -apple-system, "BlinkMacSystemFont", "Open Sans", sans-serif; font-size: 13px; }

html#ecwid_html body#ecwid_body .ecwid-minicart-mini-count { color: #7e8611; font-size: 13px; }

html#ecwid_html body#ecwid_body .ecwid-minicart-mini-overlay-count, html#ecwid_html body#ecwid_body .ecwid-minicart-mini-items, html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-total { font-size: 11px; color: #807f7f; }

html#ecwid_html body#ecwid_body span.ecwid-minicart-mini-overlay-count { margin-left: 7px; margin-right: 7px; }

html#ecwid_html body#ecwid_body span.ecwid-minicart-mini-total-label { margin-right: 7px; }

html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-total { text-align: right; margin-top: 3px; }

html#ecwid_html body#ecwid_body .ecwid-minicart-mini-total-total { display: inline-block; }

html#ecwid_html body#ecwid_body .ecwid-minicart-mini, html#ecwid_html body#ecwid_body .ecwid-minicart-mini-link, html#ecwid_html body#ecwid_body .ecwid-minicart-mini-label, html#ecwid_html body#ecwid_body .ecwid-minicart-mini-rollover, html#ecwid_html body#ecwid_body .ecwid-minicart-mini-overlay-count, html#ecwid_html body#ecwid_body .ecwid-minicart-mini-items, html#ecwid_html body#ecwid_body .ecwid-minicart-mini-total { line-height: 1.42857; }

html#ecwid_html body#ecwid_body .ecwid-minicart-facelift { vertical-align: middle; height: 40px; }

html#ecwid_html body#ecwid_body .ecwid-minicart-facelift .ecwid-minicart-mini { width: auto; white-space: nowrap; }

html#ecwid_html body#ecwid_body input.ecwid-SearchPanel-field { margin-right: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-BillMeLater { padding: 19px 0 0 2px; }

html#ecwid_html body#ecwid_body .ecwid a { font-size: 13px; font-weight: 400; }

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: #7e8611; background-color: transparent; text-decoration: none; cursor: pointer; }

html#ecwid_html body#ecwid_body input.gwt-TextBox, html#ecwid_html body#ecwid_body input.gwt-PasswordTextBox, html#ecwid_html body#ecwid_body select.gwt-ListBox, html#ecwid_html body#ecwid_body textarea.gwt-TextArea, html#ecwid_html body#ecwid_body input.gwt-DateBox { padding: 3px 5px; font-size: 15px; font-weight: 400; outline: none; -moz-user-select: text; }

html#ecwid_html body#ecwid_body select.gwt-ListBox { min-height: 23px; }

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: #bfbfbf; border-style: solid; border-width: 1px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }

html#ecwid_html body#ecwid_body select.gwt-ListBox { border-color: #ededed; }

html#ecwid_html body#ecwid_body input.gwt-TextBox[disabled], html#ecwid_html body#ecwid_body input.gwt-PasswordTextBox[disabled], html#ecwid_html body#ecwid_body select.gwt-ListBox[disabled], html#ecwid_html body#ecwid_body textarea.gwt-TextArea[disabled], html#ecwid_html body#ecwid_body input.gwt-DateBox[disabled] { background-color: #ededed; }

html#ecwid_html body#ecwid_body input.ecwid-DateBox-formatError { border: solid 2px #a20505; }

html#ecwid_html body#ecwid_body div.gwt-SuggestBoxPopup { background-color: white; color: #413124; border: 1px solid #807f7f; z-index: 10000001; }

html#ecwid_html body#ecwid_body div.gwt-SuggestBoxPopup .item { cursor: default; }

html#ecwid_html body#ecwid_body div.gwt-SuggestBoxPopup .item-selected { color: white; background-color: #7e8611; }

html#ecwid_html body#ecwid_body div.gwt-SuggestBoxPopup table { width: 100%; border-collapse: separate; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup a { font-size: 14px; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.popupContent .ecwid-popup-container, html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.ecwid-popup-content .ecwid-popup-contentPanel { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.ecwid-popup-content .ecwid-popup-contentPanel { table-layout: fixed; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.popupContent table.ecwid-popup-buttonsPanel { width: auto; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.ecwid-popup-headLabel { font-size: 24px; line-height: 1.3; margin: 11px 0 14px 0; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup.ecwid-lte-768px div.ecwid-popup-headLabel { font-size: 22px; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup div.ecwid-popup-content { padding: 4px 42px 22px 32px; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPrint-enabled { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPrint-disabled { padding-bottom: 10px; pointer-events: none; cursor: default; opacity: 0.5; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPrint-enabled a { font-size: 13px; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPrint-disabled a { font-size: 13px; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPrint-disabled .ecwid-TermsPrint-link { cursor: default; }

html#ecwid_html body#ecwid_body a.ecwid-TermsPrint-link { display: inline-block; color: #7e8611; vertical-align: bottom; cursor: pointer; }

html#ecwid_html body#ecwid_body .ecwid-TermsPopup-terms a.ecwid-TermsPrint-link { margin-left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup-terms { text-align: left; margin-top: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-Terms-content { border: 1px solid #bfbfbf; overflow: auto; height: 197px; margin-bottom: 13px; padding: 0 15px; max-width: 666px; font-size: 14px; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-Terms-content { font-size: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-Terms-link-title { color: #7e8611; cursor: pointer; display: inline; }

html#ecwid_html body#ecwid_body div.ecwid-Terms-navigation { word-break: break-word; }

html#ecwid_html body#ecwid_body table.ecwid-Terms-navigation-table { width: 100%; }

html#ecwid_html body#ecwid_body table.ecwid-Terms-navigation-table td { display: block; }

html#ecwid_html body#ecwid_body div.ecwid-Terms-link { font-size: 14px; margin-bottom: 8px; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-Terms-link { font-size: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-Terms-link-title-selected { font-weight: 600; }

html#ecwid_html body#ecwid_body div.ecwid-clear { clear: left; display: block; font-size: 1px; height: 1px; }

html#ecwid_html body#ecwid_body div.ecwid-note { font-size: 11px; font-weight: 400; color: #413124; display: block; margin: 0 2px 3px 0; }

html#ecwid_html body#ecwid_body div.ecwid-form { background-color: #f2f3e7; padding: 20px; }

html#ecwid_html body#ecwid_body label.ecwid-fieldLabel { font-size: 14px; font-weight: 400; color: #413124; display: block; }

html#ecwid_html body#ecwid_body div.ecwid-fieldWrapper label.ecwid-fieldLabel { margin-top: 7px; float: left; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-fieldWrapper table.ecwid-fieldEnvelope { float: left; }

html#ecwid_html body#ecwid_body .ecwid-fieldWrapper-clear { clear: left; display: block; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel { clear: both; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div { color: #413124; font-size: 11px; font-weight: 400; display: inline-block; *display: inline; *zoom: 1; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-itemsCountLabel-cell { padding-right: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-itemsCountLabel { color: #413124; line-height: 29px; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel-controlsPanel { white-space: normal !important; float: right; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel { padding-right: 20px; line-height: 29px; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.gwt-Label { padding-right: 3px; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-link { color: #7e8611; cursor: pointer; margin: 0 4px; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-current { font-weight: 600; margin: 0 4px; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel-sortByPanel { line-height: 29px; }

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel-sortByPanel select.gwt-ListBox { font-size: 12px; color: #000; margin-left: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-pager { font-size: 12px; color: #413124; margin: 0 5px; }

html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link { padding: 0 3px; }

html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled { cursor: pointer; color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled span { text-decoration: underline; }

html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-disabled { cursor: default; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled a { color: inherit; font-size: inherit; background-color: inherit; text-decoration: inherit; cursor: inherit; font-weight: inherit; }

html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled a span { text-decoration: underline; }

html#ecwid_html body#ecwid_body div.ecwid-pager-hasTopSeparator { border-top: solid 1px #bfbfbf; padding-top: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-pager-hasBottomSeparator { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-pager a.ecwid-poweredBy { margin-top: -10px; }

html#ecwid_html body#ecwid_body .ecwid a.ecwid-poweredBy { float: right; text-align: right; margin-right: 7px; font-size: 10px; color: #807f7f; text-decoration: underline; cursor: pointer; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-emptyCartPanel .ecwid-btn--secondary, html#ecwid_html body#ecwid_body #wrapper div.ecwid-productBrowser-cart-emptyCartPanel .ecwid-btn--secondary, html#ecwid_html body#ecwid_body div.ecwid-Checkout-orderFailed .ecwid-btn--secondary, html#ecwid_html body#ecwid_body #wrapper div.ecwid-Checkout-orderFailed .ecwid-btn--secondary { margin: 30px 10px 0 10px; }

html#ecwid_html body#ecwid_body .ecwid-Checkout-BillingAddress-container-no-address .ecwid-Checkout-continue-button { margin: 0 auto; }

html#ecwid_html body#ecwid_body .ecwid-Checkout-BillingAddress-container-no-address .ecwid-ButtonEnvelope { margin-top: 10px; }

html#ecwid_html body#ecwid_body .ecwid-Checkout-BillingAddress-container-no-address .ecwid-ButtonEnvelope table { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-ShippingAddress-container { background-color: #f2f3e7; overflow: hidden; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-ShippingAddress-container img { max-width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-ShippingAddress-container div.ecwid-fieldWrapper label.ecwid-fieldLabel { white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-ShippingAddress-animate { overflow: hidden; -webkit-transition: height .3s ease-in-out 0s; transition: height .3s ease-in-out 0s; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-form { width: 485px; padding: 15px 18px 20px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-form hr { border: 1px solid rgba(65, 49, 36, 0.1); width: 70px; margin-left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-form p:first-child { margin-top: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-form p:last-child { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm * { box-sizing: content-box; -moz-box-sizing: content-box; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm .ecwid-btn { white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm .ecwid-btn td { font-size: 11px; vertical-align: top; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm .ecwid-btn--secondary-inverse td { color: #000; }

html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-form { width: 485px; padding: 15px 18px 20px; }

html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm .pickup-short-description { color: gray; margin-top: 5px !important; padding: 0; background-color: transparent; }

html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-address1-line, html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-address2-line, html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-city-line, html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-state-line, html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-zip-line, html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-country-line, html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-secureLockIcon, html#ecwid_html body#ecwid_body .store-pickup-subblock .ecwid-AddressForm-companyname-line { display: none; }

html#ecwid_html body#ecwid_body .store-pickup-subblock input.ecwid-AddressForm-phone { width: 285px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-note { width: 295px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm div.ecwid-note { width: 99%; }

html#ecwid_html body#ecwid_body input.ecwid-AddressForm-name, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-address1, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-address2, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-company-name, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-city, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-extraField, html#ecwid_html body#ecwid_body table.ecwid-AddressForm-state input { width: 285px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm-extraField .form-control { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm-extraField .form-control .form-control__text { width: 302px; }

html#ecwid_html body#ecwid_body select.ecwid-AddressForm-extraField, html#ecwid_html body#ecwid_body table.ecwid-AddressForm-country select, html#ecwid_html body#ecwid_body table.ecwid-AddressForm-state select { width: 297px; border: 1px solid #bfbfbf; box-sizing: border-box; }

html#ecwid_html body#ecwid_body input.ecwid-AddressForm-zip { width: 145px; }

html#ecwid_html body#ecwid_body div.ecwid-fieldWrapper table.ecwid-fieldEnvelope.ecwid-AddressForm-country { float: none; margin-left: 0; margin-right: 0; }

html#ecwid_html body#ecwid_body input.ecwid-AddressForm-phone { width: 145px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-fieldWrapper label.ecwid-fieldLabel { width: 180px; padding-right: 10px; box-sizing: border-box; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm-ExtraFieldWrapper label.ecwid-fieldLabel { white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-AddressForm-fields-topPanel { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm-buttonsPanel { padding: 10px 0 5px 180px; position: relative; z-index: 1; }

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='%230e766d'/%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='white'/%3E%3C/svg%3E") no-repeat; width: 42px; height: 42px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm-SSLencryptedPopup { background: transparent url("/static/v1/icons/SSLencrypted.svg") no-repeat; width: 196px; height: 116px; z-index: 1001; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm-SSLencryptedWepayPopup { background: transparent url("/static/v1/icons/SSLencryptedWepay.svg") no-repeat; width: 196px; height: 116px; z-index: 1001; }

html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-fieldWrapper { clear: both; /* Custom design compatibility fix */ }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-blockContainer { display: -moz-inline-box; display: inline-block; *zoom: 1; *display: inline; padding: 0 40px 20px 0; vertical-align: top; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-block { background: #f2f3e7; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook div.ecwid-Person-street { word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-addButton { width: 260px; height: 275px; cursor: pointer; text-align: center; font-size: 18px; font-weight: 400; color: #7e8611; line-height: 30px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-addButton:hover { color: #3e4208; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-addButton div { position: relative; top: 95px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-item { width: 260px; min-height: 275px; position: relative; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-shipToButton { padding: 15px 20px 0 20px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-shipToButton table.ecwid-PseudoButton { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-shipToButton div.ecwid-PseudoButton { display: block; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-itemDescription { font-size: 14px; color: #413124; padding: 15px 25px 65px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-buttonsPanel { position: absolute; bottom: 0; padding: 0 25px; width: 210px; height: 50px; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-item div.ecwid-Person-name { padding-bottom: 10px; font-weight: 600; }

html#ecwid_html body#ecwid_body div.ecwid-AddressBook-item div.ecwid-Person-phone { padding-top: 15px; }

html#ecwid_html body#ecwid_body table.ecwid-LoginBox { margin-top: 30px; padding-bottom: 20px; width: 100%; max-width: 360px; }

html#ecwid_html body#ecwid_body table.ecwid-LoginBox table { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-LoginForm div.ecwid-form { padding: 25px 10px; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-LoginForm div.ecwid-fieldWrapper { text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-LoginForm div.ecwid-fieldWrapper label.ecwid-fieldLabel { float: none; margin-bottom: 3px; font-size: 16px; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-LoginForm div.ecwid-fieldWrapper input { width: 100%; margin-bottom: 18px; box-sizing: border-box; float: none; }

html#ecwid_html body#ecwid_body div.ecwid-LoginForm-links { text-align: right; margin-top: 30px; }

html#ecwid_html body#ecwid_body div.ecwid-LoginForm-links table { margin-left: auto; width: auto; margin-right: 3%; }

html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List { table-layout: fixed; width: 100% !important; }

html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List span.ecwid-shippingOption label { font-size: 14px; display: block; margin-left: 20px; float: none; max-width: 280px; }

html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List span.ecwid-shippingOption label[for] { max-width: 100%; }

html#ecwid_html body#ecwid_body span.ecwid-shippingOption { display: block; }

html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List span.ecwid-shippingOption { margin: 5px 0; }

html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List .ecwid-shippingOption-notice { padding: 0 15px; margin: 0 -15px; -webkit-transition: background-color .1s ease-in-out, color .1s ease-in-out; transition: background-color .1s ease-in-out, color .1s ease-in-out; }

html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List .ecwid-shippingOption-notice-rollover { background-color: #ffd03f; color: #000; }

html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List .ecwid-shippingOption-notice > div > div { padding: 5px 0; }

html#ecwid_html body#ecwid_body span.ecwid-shippingOption input { float: left; width: 15px; margin: 3px 7px 0 0; }

html#ecwid_html body#ecwid_body .ecwid-android-stock span.ecwid-shippingOption input { margin-top: -2px; }

html#ecwid_html body#ecwid_body span.ecwid-shippingOption label { font-size: 14px; display: block; margin-left: 22px; }

html#ecwid_html body#ecwid_body span.ecwid-shippingOption-days { white-space: nowrap; }

html#ecwid_html body#ecwid_body span.ecwid-shippingOption-rate { margin-left: 15px; font-weight: 600; visibility: visible; white-space: nowrap; }

html#ecwid_html body#ecwid_body td.ecwid-PseudoButton-center, html#ecwid_html body#ecwid_body td.ecwid-PseudoButton-center div, html#ecwid_html body#ecwid_body div.ecwid-PseudoButton { font-size: 12px; color: white; }

html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope { margin-left: -2px; /* compensate the extra padding keep fields aligned */ margin-right: -2px; width: 1px; /* prevent the envelope from being wider than the wrapped component */ }

html#ecwid_html body#ecwid_body div.ecwid-fieldEnvelope-label { color: #a20505; text-align: right; min-height: 13px; margin: 2px 2px 3px 0; }

html#ecwid_html body#ecwid_body div.ecwid-fieldEnvelope-label, html#ecwid_html body#ecwid_body div.ecwid-fieldEnvelope-label a { font-size: 11px; font-weight: 400; line-height: 13px; }

html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope-hidden div.ecwid-fieldEnvelope-around { padding: 2px; }

html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope-hidden.ecwid-AddressForm-country div.ecwid-fieldEnvelope-around { padding: 0; }

html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around { box-shadow: 2px 2px 0 #a20505, -2px -2px 0 #a20505, 2px -2px 0 #a20505, -2px 2px 0 #a20505; }

html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around div.ecwid-fieldEnvelope-around { border: 0 none; }

html#ecwid_html body#ecwid_body table.ecwid-fieldEnvelope-error input:focus { box-shadow: none; }

html#ecwid_html body#ecwid_body div.ecwid-noimage { display: table-cell; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='-29 -36 180 180'%3E%3Cpath fill='%23FFF' d='M151 135.818c0 4.52-3.663 8.182-8.182 8.182H-20.818c-4.52 0-8.182-3.663-8.182-8.182V-27.818c0-4.52 3.663-8.182 8.182-8.182H142.82c4.518 0 8.18 3.663 8.18 8.182v163.636z'/%3E%3Cpath fill='%23DFDFDF' d='M34.098 28.088h10.844s-26.16-11.44-18.08-21.252c3.416-4.148 6.222-4.962 10.727-2.043 4.58 2.967 10.628 7.44 14.53 10.386-.64.834-1.034 1.864-1.034 2.993v4.957c0 2.73 2.225 4.958 4.957 4.958h9.916c2.73 0 4.956-2.227 4.956-4.958v-4.957c0-1.13-.396-2.16-1.034-2.994 3.9-2.946 9.95-7.42 14.53-10.387 4.505-2.92 7.31-2.105 10.728 2.043 8.08 9.813-18.08 21.252-18.08 21.252h10.844c5.123 0 37.023-11.875 13.787-35.112-6.467-6.467-11.82-4.56-15.1-.45C80.148.604 73.027 9.436 69.063 14.34c-.853-.692-1.923-1.124-3.103-1.124h-9.917c-1.18 0-2.25.432-3.102 1.123C48.978 9.434 41.856.603 35.41-7.475c-3.276-4.11-8.63-6.018-15.098.45-23.237 23.237 8.663 35.112 13.786 35.112zm71.516 34.617H16.386c-2.733 0-4.958 2.227-4.958 4.958v44.614c0 2.73 2.225 4.957 4.958 4.957h34.7V67.662h19.83v49.57h34.7c2.73 0 4.957-2.227 4.957-4.956V67.662c-.002-2.73-2.225-4.957-4.96-4.957zm9.914-29.994H6.47c-2.732 0-4.956 2.23-4.956 4.958V52.54c0 2.73 2.224 4.957 4.957 4.957h44.616v-19.83h19.83v19.83h44.614c2.73 0 4.957-2.227 4.957-4.957V37.668c-.002-2.73-2.225-4.957-4.96-4.957z'/%3E%3C/svg%3E") no-repeat center center; background-size: contain; margin: 0 auto; padding-bottom: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-noimage-small { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='-29 -36 180 180'%3E%3Cpath fill='%23FFF' d='M151 135.818c0 4.52-3.663 8.182-8.182 8.182H-20.818c-4.52 0-8.182-3.663-8.182-8.182V-27.818c0-4.52 3.663-8.182 8.182-8.182H142.82c4.518 0 8.18 3.663 8.18 8.182v163.636z'/%3E%3Cpath fill='%23DFDFDF' d='M34.098 28.088h10.844s-26.16-11.44-18.08-21.252c3.416-4.148 6.222-4.962 10.727-2.043 4.58 2.967 10.628 7.44 14.53 10.386-.64.834-1.034 1.864-1.034 2.993v4.957c0 2.73 2.225 4.958 4.957 4.958h9.916c2.73 0 4.956-2.227 4.956-4.958v-4.957c0-1.13-.396-2.16-1.034-2.994 3.9-2.946 9.95-7.42 14.53-10.387 4.505-2.92 7.31-2.105 10.728 2.043 8.08 9.813-18.08 21.252-18.08 21.252h10.844c5.123 0 37.023-11.875 13.787-35.112-6.467-6.467-11.82-4.56-15.1-.45C80.148.604 73.027 9.436 69.063 14.34c-.853-.692-1.923-1.124-3.103-1.124h-9.917c-1.18 0-2.25.432-3.102 1.123C48.978 9.434 41.856.603 35.41-7.475c-3.276-4.11-8.63-6.018-15.098.45-23.237 23.237 8.663 35.112 13.786 35.112zm71.516 34.617H16.386c-2.733 0-4.958 2.227-4.958 4.958v44.614c0 2.73 2.225 4.957 4.958 4.957h34.7V67.662h19.83v49.57h34.7c2.73 0 4.957-2.227 4.957-4.956V67.662c-.002-2.73-2.225-4.957-4.96-4.957zm9.914-29.994H6.47c-2.732 0-4.956 2.23-4.956 4.958V52.54c0 2.73 2.224 4.957 4.957 4.957h44.616v-19.83h19.83v19.83h44.614c2.73 0 4.957-2.227 4.957-4.957V37.668c-.002-2.73-2.225-4.957-4.96-4.957z'/%3E%3C/svg%3E") no-repeat center center; background-size: 60px auto; height: 60px; width: 60px; margin: 0 auto; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-floatLeftPanel { float: left; max-width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent { padding: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-downloadLabel { font-size: 17px; color: #7e8611; padding-bottom: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-separator { height: 15px; }

html#ecwid_html body#ecwid_body table.ecwid-EgoodsComponent-egoodRow { vertical-align: bottom; }

html#ecwid_html body#ecwid_body tr.ecwid-EgoodsComponent-egoodRow .ecwid-EgoodsComponent-descrCell { display: block; padding-bottom: 3px; }

html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-description { font-size: 14px; color: #000; padding: 0 2px; }

html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-cell { float: left; font-size: 14px; }

html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-iconCell { position: absolute; }

html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-iconCell-expired { opacity: 0.7; }

html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent-linkCell { position: relative; left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent a, html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent a:active, html#ecwid_html body#ecwid_body div.ecwid-EgoodsComponent a:visited { font-size: 14px; color: #7e8611; text-decoration: underline; }

html#ecwid_html body#ecwid_body tr.ecwid-EgoodsComponent-egoodRow-expired div.ecwid-EgoodsComponent-description, html#ecwid_html body#ecwid_body tr.ecwid-EgoodsComponent-egoodRow-expired a, html#ecwid_html body#ecwid_body tr.ecwid-EgoodsComponent-egoodRow-expired a:active, html#ecwid_html body#ecwid_body tr.ecwid-EgoodsComponent-egoodRow-expired a:visited { color: #807f7f; cursor: auto; text-decoration: none; }

html#ecwid_html body#ecwid_body span.ecwid-EgoodsComponent-filesize { font-size: 14px; color: #807f7f; white-space: nowrap; }

html#ecwid_html body#ecwid_body span.ecwid-EgoodsComponent-expires { font-size: 12px; font-weight: 400; color: #413124; }

html#ecwid_html body#ecwid_body span.ecwid-EgoodsComponent-expires span { font-weight: 600; color: #0e766d; white-space: nowrap; }

html#ecwid_html body#ecwid_body span.ecwid-EgoodsComponent-expired { font-size: 12px; font-weight: 700; color: #a20505; }

html#ecwid_html body#ecwid_body div.ecwid-Person, html#ecwid_html body#ecwid_body div.ecwiv-BusinessID { font-size: 14px; font-weight: 400; }

html#ecwid_html body#ecwid_body div.ecwid-Person-name { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-Person-phone { padding-top: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-DownloadError { padding: 65px; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-DownloadError-head { font-size: 35px; font-weight: 400; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-DownloadError-content { font-size: 16px; font-weight: 400; padding-top: 55px; color: #000; }

html#ecwid_html body#ecwid_body div.ecwid-DownloadError-content a, html#ecwid_html body#ecwid_body div.ecwid-DownloadError-content a:active, html#ecwid_html body#ecwid_body div.ecwid-DownloadError-content a:visited { font-size: 16px; font-weight: 400; }

html#ecwid_html body#ecwid_body div.ecwid-popup { border: solid 1px #ededed; border-radius: 5px; background-color: white; padding: 33px 5px 5px 5px; }

html#ecwid_html body#ecwid_body div.ecwid-responsive-popup { max-height: 100%; max-width: 100%; overflow-y: auto !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-responsive-popup, html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-responsive-popup div.popupContent, html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-responsive-popup div.ecwid-popup-touchLimiter { display: -ms-flex; /* для IE 10 */ display: -webkit-flex; /* для стареньких сафари и хромов */ display: flex; /* для всех остальных */ -webkit-box-orient: vertical; -webkit-box-align: stretch; -webkit-box-flex: 1; justify-content: center; }

html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-responsive-popup, html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-responsive-popup div.popupContent { -webkit-overflow-scrolling: touch; overflow: auto; margin: 0; }

html#ecwid_html body#ecwid_body div.ecwid-popup div.Caption { padding-bottom: 5px; cursor: move; }

html#ecwid_html body#ecwid_body div.ecwid-popup table.ecwid-popup-buttonsPanel { margin: 0 auto; }

html#ecwid_html body#ecwid_body div.ecwid-popup table.ecwid-popup-linkBlock { margin: 0 0 0 auto; }

html#ecwid_html body#ecwid_body hr.ecwid-popup-hr { border: none; width: 100%; height: 1px; color: #ededed; margin: 0 0 12px 0; }

html#ecwid_html body#ecwid_body div.ecwid-overlay { background-color: #000; opacity: 0.6; filter: alpha(opacity=60); }

html#ecwid_html body#ecwid_body div.ecwid-overlay-compact { background-color: white; opacity: 1.0; filter: alpha(opacity=100); }

html#ecwid_html body#ecwid_body div.ecwid-overlay-png { background: transparent url("/static/v1/icons/transparent_black.png") repeat scroll 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-loadingIndicator-over { background-color: #fff !important; }

html#ecwid_html body#ecwid_body div.ecwid-loadingIndicator-overlay { background: transparent url("/static/v1/icons/transparent_white.png") repeat scroll 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-loadingIndicator-cursor { background: transparent; }

html#ecwid_html body#ecwid_body button.ecwid-popup-closeButton { cursor: pointer; background: #bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='white' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center; background-size: 8px auto; border: none; width: 18px; height: 18px; margin: 5px 7px; border-radius: 50%; padding: 0; position: absolute; top: 5px; right: 5px; z-index: 1000; }

html#ecwid_html body#ecwid_body button.ecwid-popup-closeButton:hover { background-color: #999999; }

html#ecwid_html body#ecwid_body .ecwid-supports-touch button.ecwid-popup-closeButton.ecwid-gallery-imagePanel { padding: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-popup-headLabel { font-size: 20px; color: #413124; margin: 0 0 12px 0; min-width: 240px; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-MessageBox { border: solid 10px #ededed; background-color: white; z-index: 1001; }

html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg { font-size: 15px; color: #413124; overflow: hidden; text-align: left; width: 170px; padding: 0 16px 0 16px; }

@media (min-width: 640px) { html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg { width: 360px; padding: 0 50px 0 30px; } }

html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg-info { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23189DEE' d='M16 32C7.18 32 0 24.82 0 16S7.18 0 16 0s16 7.18 16 16c.01 8.82-7.18 16-16 16zm0-29.96C8.32 2.04 2.06 8.3 2.06 15.99S8.32 29.93 16 29.93s13.94-6.26 13.94-13.94C29.96 8.3 23.7 2.04 16 2.04z'/%3E%3Cpath fill='%23189DEE' d='M17.46 15.48v7.23c0 .86-.6 1.56-1.46 1.56s-1.46-.7-1.46-1.56v-7.23c0-.86.6-1.56 1.46-1.56s1.46.7 1.46 1.56z'/%3E%3Ccircle fill='%23189DEE' cx='16' cy='9.77' r='2.04'/%3E%3C/svg%3E") no-repeat; margin-left: 30px; width: 33px; height: 33px; }

html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg-question { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23189DEE' d='M16 32C7.18 32 0 24.82 0 16S7.18 0 16 0s16 7.18 16 16c.01 8.82-7.18 16-16 16zm0-29.96C8.32 2.04 2.06 8.3 2.06 15.99S8.32 29.93 16 29.93s13.94-6.26 13.94-13.94C29.96 8.3 23.7 2.04 16 2.04z'/%3E%3Ccircle fill='%23189DEE' cx='16' cy='23.8' r='2.04'/%3E%3Cpath fill='%23189DEE' d='M14.26 17.98c0-3.29 4.35-3.64 4.35-5.94 0-1.05-.81-1.94-2.56-1.94-1.17 0-2.11.38-2.88 1.01-.53.43-1.31.38-1.77-.13l-.11-.12c-.47-.52-.45-1.34.08-1.8 1.32-1.12 3.05-1.77 5-1.77 3.4 0 5.48 1.81 5.48 4.24 0 3.99-4.83 4.32-4.83 6.75 0 .09.01.17.03.26.13.63-.32 1.24-.93 1.45-.6.2-1.28-.06-1.55-.64-.21-.41-.31-.87-.31-1.37z'/%3E%3C/svg%3E") no-repeat; margin-left: 30px; width: 33px; height: 33px; }

html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg-warning { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23E1A025' d='M16.01 32c-8.82 0-16-7.18-16-16s7.18-16 16-16 16 7.18 16 16c.01 8.82-7.18 16-16 16zm0-29.96C8.33 2.04 2.07 8.3 2.07 15.99s6.26 13.94 13.94 13.94 13.94-6.26 13.94-13.94c.02-7.69-6.24-13.95-13.94-13.95z'/%3E%3Cpath fill='%23E1A025' d='M16.01 19.64c-.86 0-1.46-.7-1.46-1.56V8.85c0-.86.6-1.56 1.46-1.56s1.46.7 1.46 1.56v9.23c0 .87-.6 1.56-1.46 1.56z'/%3E%3Ccircle fill='%23E1A025' cx='16.01' cy='23.8' r='2.04'/%3E%3C/svg%3E") no-repeat; margin-left: 30px; width: 33px; height: 33px; }

html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg-error { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23D51F26' d='M15.99 32c-8.82 0-16-7.18-16-16s7.18-16 16-16 16 7.18 16 16c.01 8.82-7.18 16-16 16zm0-29.96C8.31 2.04 2.05 8.3 2.05 15.99s6.26 13.94 13.94 13.94 13.94-6.26 13.94-13.94c.02-7.69-6.24-13.95-13.94-13.95z'/%3E%3Cpath fill='%23D51F26' d='M9.21 23.22c-.54-.54-.54-1.4 0-1.93L20.86 9.63c.54-.54 1.4-.54 1.93 0 .54.54.54 1.4 0 1.93L11.15 23.22c-.54.53-1.4.53-1.94 0z'/%3E%3Cpath fill='%23D51F26' d='M9.21 9.63c.54-.54 1.4-.54 1.93 0L22.8 21.28c.54.54.54 1.4 0 1.93s-1.4.54-1.93 0L9.21 11.57c-.53-.54-.53-1.4 0-1.94z'/%3E%3C/svg%3E") no-repeat; width: 33px; height: 33px; margin-left: 16px; }

@media (min-width: 640px) { html#ecwid_html body#ecwid_body div.ecwid-MessageBox-msg-error { margin-left: 30px; } }

html#ecwid_html body#ecwid_body div.ecwid-ShadowedPopupPanel-content { background-color: white; position: relative; border-radius: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-ShadowedPopupPanel-shadow { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content { padding: 17px 45px; position: relative; max-width: 700px; }

html#ecwid_html body#ecwid_body div.ecwid-ServiceMessage-responsive div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content { padding: 17px 6%; }

html#ecwid_html body#ecwid_body div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content, html#ecwid_html body#ecwid_body div.ecwid-ShadowedPopupPanel-content { background-color: #f2f3e7; }

html#ecwid_html body#ecwid_body div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content, html#ecwid_html body#ecwid_body div.ecwid-ServiceMessage div.ecwid-ShadowedPopupPanel-shadow { border-radius: 10px; }

html#ecwid_html body#ecwid_body .ecwid-ServiceMessage-message { font-size: 14px; font-weight: 400; color: #413124; padding-right: 10px; }

html#ecwid_html body#ecwid_body a.ecwid-ServiceMessage-message-openCart, html#ecwid_html body#ecwid_body a.ecwid-ServiceMessage-message-openCart:visited, html#ecwid_html body#ecwid_body a.ecwid-ServiceMessage-message-openCart:active { font-size: 14px; }

html#ecwid_html body#ecwid_body button.ecwid-ServiceMessage-closeButton { cursor: pointer; background: #bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='white' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center; background-size: 8px auto; border: none; width: 18px; height: 18px; margin: 5px 7px; border-radius: 50%; padding: 0; position: absolute; top: 3px; right: 3px; }

html#ecwid_html body#ecwid_body button.ecwid-ServiceMessage-closeButton:hover { background-color: #999999; }

html#ecwid_html body#ecwid_body div.ecwid-ConnectionProblemMessagePopup div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content { max-width: 1000px; }

html#ecwid_html body#ecwid_body div.ecwid-DisappearingMessage { border: solid 10px #ededed; background-color: white; padding: 20px 40px; z-index: 1000001; }

html#ecwid_html body#ecwid_body div.ecwid-DisappearingMessage-content { text-align: center; font-size: 17px; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-DisappearingMessage-content span { font-size: 19px; color: #0e766d; }

html#ecwid_html body#ecwid_body div.ecwid-popup-content { padding: 28px 30px 30px 30px; }

html#ecwid_html body#ecwid_body div.ecwid-FormPopup-fieldWrapper { text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-FormPopup-fieldWrapper table.ecwid-fieldEnvelope { margin: 0 auto; }

html#ecwid_html body#ecwid_body div.ecwid-FormPopup-fieldWrapper label.ecwid-fieldLabel { margin: 0 0 3px 0; font-size: 16px; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-popup div.ecwid-FormPopup-fieldWrapper-space { margin-top: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup div.ecwid-form, html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup div.ecwid-form { text-align: center; padding: 7% 14%; max-width: 240px; }

html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup table.ecwid-fieldEnvelope, html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup table.ecwid-fieldEnvelope { table-layout: fixed; width: 100%; margin-left: 0; margin-right: 0; }

html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup table.ecwid-fieldEnvelope div.ecwid-fieldEnvelope-around, html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup table.ecwid-fieldEnvelope div.ecwid-fieldEnvelope-around { margin-left: -2px; margin-right: -2px; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-login-popup table.ecwid-fieldEnvelope-around, html#ecwid_html body#ecwid_body div.ecwid-register-popup table.ecwid-fieldEnvelope-around, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup table.ecwid-fieldEnvelope-around { overflow: hidden; }

html#ecwid_html body#ecwid_body div.ecwid-login-popup input.gwt-TextBox, html#ecwid_html body#ecwid_body div.ecwid-login-popup input.gwt-PasswordTextBox, html#ecwid_html body#ecwid_body div.ecwid-register-popup input.gwt-TextBox, html#ecwid_html body#ecwid_body div.ecwid-register-popup input.gwt-PasswordTextBox { padding: 3px 5px; width: 225px; }

html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup input.gwt-TextBox, html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-responsive-popup input.gwt-PasswordTextBox, html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup input.gwt-TextBox, html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-responsive-popup input.gwt-PasswordTextBox { padding: 2% 4%; width: 91%; box-sizing: content-box; }

html#ecwid_html body#ecwid_body div.ecwid-register-popup div.ecwid-popup-headLabel, html#ecwid_html body#ecwid_body div.ecwid-login-popup div.ecwid-popup-headLabel { max-width: 332px; }

html#ecwid_html body#ecwid_body div.ecwid-login-popup.login-transition { transition: all 0.3s; }

html#ecwid_html body#ecwid_body div.ecwid-overlay.ecwid-compact-popup, html#ecwid_html body#ecwid_body div.ecwid-overlay-png.ecwid-compact-popup { background: white; opacity: 1; }

html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-compact-popup { border: 0 none; width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-login-popup.ecwid-compact-popup div.ecwid-form, html#ecwid_html body#ecwid_body div.ecwid-register-popup.ecwid-compact-popup div.ecwid-form { padding: 4% 6%; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup.ecwid-compact-popup div.ecwid-Terms-link { min-width: 100px; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup.ecwid-compact-popup div.ecwid-popup-content { padding: 0 15px 15px; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup.ecwid-compact-popup div.ecwid-TermsPopup-terms { height: auto; }

html#ecwid_html body#ecwid_body div.ecwid-TermsPopup.ecwid-compact-popup div.ecwid-TermsPopup-terms p { word-break: break-all; }

html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-compact-popup div.ecwid-popup-touchLimiter > table { margin: 0 auto; table-layout: auto; }

html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-compact-popup.ecwid-login-popup div.ecwid-popup-touchLimiter > table, html#ecwid_html body#ecwid_body div.ecwid-popup.ecwid-compact-popup.ecwid-register-popup div.ecwid-popup-touchLimiter > table { min-width: 240px; }

html#ecwid_html body#ecwid_body .ecwid-compact-popup div.ecwid-popup-content { padding: 28px 0 15px 0; }

html#ecwid_html body#ecwid_body .ecwid-compact-popup div.ecwid-popup-headLabel { font-size: 20px; }

html#ecwid_html body#ecwid_body .ecwid-compact-popup div.ecwid-FormPopup-fieldWrapper-space { margin-top: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-compact-popup.ecwid-supports-touch div.ecwid-popup-touchLimiter { margin-bottom: -1px; }

html#ecwid_html body#ecwid_body div.ecwid-iframe.ecwid-compact-popup.ecwid-supports-touch div.ecwid-popup-touchLimiter { margin-bottom: 0; }

html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup { max-width: 651px; }

html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup div.ecwid-popup-content { padding: 5px 40px 20px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px.ecwid-EditPersonPopup div.ecwid-popup-content { padding: 5px 15px 20px; }

html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-message { border-radius: 10px; padding: 12px; background: white; border: solid 1px #bfbfbf; }

html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-message-left { margin-left: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-panel { position: absolute; z-index: 10000001; margin-top: -10px; background-color: transparent; }

html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-arrow-right { margin-right: -1px; margin-top: 14px; width: 0; height: 0; border-style: solid; border-width: 6px 0 6px 12px; border-color: transparent transparent transparent #bfbfbf; }

html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-arrow-left { margin-left: -1px; margin-top: 10px; width: 0; height: 0; border-style: solid; border-width: 6px 12px 6px 0; border-color: transparent #bfbfbf transparent transparent; }

html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-arrow-top { margin-left: 14px; margin-top: -1px; width: 0; height: 0; border-style: solid; border-width: 12px 12px 0; border-color: #bfbfbf transparent transparent transparent; }

html#ecwid_html body#ecwid_body div.ecwid-BubblePopupMessage-arrow img { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-SelectOptionsPopup, html#ecwid_html body#ecwid_body div.ecwid-FormPopup, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-changeOptionsPopup { border: 0; left: 0 !important; right: 0 !important; padding: 0; min-width: 100%; box-sizing: border-box; background: transparent; text-align: center; clip: auto !important; margin: 0; }

html#ecwid_html body#ecwid_body div.ecwid-SelectOptionsPopup .popupContent, html#ecwid_html body#ecwid_body div.ecwid-FormPopup .popupContent, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup .popupContent, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-changeOptionsPopup .popupContent { padding: 5px; box-sizing: border-box; border: 1px solid #ededed; border-radius: 5px; position: relative; margin: 0 auto; background: white; display: inline-block; }

html#ecwid_html body#ecwid_body div.ecwid-SelectOptionsPopup.ecwid-no-touch, html#ecwid_html body#ecwid_body div.ecwid-FormPopup.ecwid-no-touch, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup.ecwid-no-touch, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-changeOptionsPopup.ecwid-no-touch { opacity: 0; animation: showpopup .3s ease-out .1s forwards; -webkit-animation: showpopup .3s ease-out .1s forwards; }

@media (max-width: 480px) { html#ecwid_html body#ecwid_body div.ecwid-SelectOptionsPopup, html#ecwid_html body#ecwid_body div.ecwid-FormPopup, html#ecwid_html body#ecwid_body div.ecwid-login-popup .popupContent, html#ecwid_html body#ecwid_body div.ecwid-register-popup .popupContent, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-changeOptionsPopup .popupContent { border: none; } }

@media (max-width: 639px) { html#ecwid_html body#ecwid_body .ecwid-FormPopup .popupContent input { max-width: 100%; box-sizing: border-box; } html#ecwid_html body#ecwid_body div.ecwid-popup-content { box-sizing: border-box; padding-left: 0; padding-right: 0; } html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content { padding: 5px 17px 30px; } html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content .ecwid-productBrowser-details table { width: 100%; } html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content .ecwid-productBrowser-details td { display: block; } html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content .ecwid-productBrowser-details td .ecwid-productBrowser-details-thumbnail { padding: 23px 0 35px; } html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content .ecwid-productBrowser-details td .ecwid-productBrowser-details-thumbnail div { margin: 0 auto; } html#ecwid_html body#ecwid_body .ecwid-SelectOptionsPopup .ecwid-popup-content .ecwid-productBrowser-details td .ecwid-productBrowser-details-rightPanel { padding-left: 0; margin: 0 auto; float: none; } }

html#ecwid_html body#ecwid_body .ecwid-TermsPopup .popupContent { max-width: 740px; width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup { border: 0; left: 0 !important; right: 0 !important; padding: 0; max-width: 100%; box-sizing: border-box; background: transparent; text-align: center; margin: 0; clip: auto !important; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-ProductBrowserPopup-content { max-width: 850px; width: 80vw; min-height: 400px; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup > div { padding: 5px; box-sizing: border-box; border: 1px solid #ededed; border-radius: 5px; position: relative; margin: 0 auto; background: white; display: inline-block; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .popupContent { -webkit-overflow-scrolling: touch; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .popupMiddleCenter { padding: 0 25px; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-popup-overlay { position: fixed; content: ''; top: 0; left: 0; height: 100vh; width: 100vw; background: #000; opacity: 0.6; }

@media (min-width: 987px) and (max-width: 1061px) { html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentMethodSelector { width: 270px; } }

@media (min-width: 1062px) { html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentMethodSelector { width: 350px; } }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper input.gwt-TextBox, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper input.gwt-PasswordTextBox { width: 250px; }

@media (min-width: 600px) { html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-EmailBlock div.ecwid-form, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-PasswordBlock div.ecwid-form, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-PasswordBlock-tip, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-Checkout-blockTitle, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup table.ecwid-Checkout-blockTitle { width: 415px; } }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentMethodDetailsBlock div.ecwid-Checkout-blockTitle, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentInstructions div.ecwid-Checkout-blockTitle, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock div.ecwid-Checkout-blockTitle { width: 340px; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-AddressForm div.ecwid-form { width: 419px; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-name, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-address1, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-address2, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-company-name, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-city, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-extraField, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup table.ecwid-AddressForm-state input, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup input.ecwid-AddressForm-phone { width: 205px; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-AddressForm-extraField .form-control .form-control__text { width: 217px; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-AddressForm div.ecwid-note { width: 215px; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-lte-600px div.ecwid-AddressForm div.ecwid-note { width: 99%; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup table.ecwid-AddressForm-state select, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup select.ecwid-AddressForm-extraField, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup table.ecwid-AddressForm-country select { width: 217px; }

@media (max-width: 400px) { html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-ProductBrowserPopup-content { width: 100%; max-width: calc(100vw - 12px); } }

@media (max-width: 830px) { html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-non-compact > div > table, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-non-compact > div > table > tbody, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-non-compact > div > table > tbody > tr, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-non-compact > div > table > tbody > tr > td, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table > tbody, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table > tbody > tr, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table > tbody > tr > td { display: block; width: 100% !important; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-non-compact > div > table > tbody > tr > td:first-child { margin-bottom: 30px; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table > tbody > tr:first-child > td:first-child { padding-bottom: 30px; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table > tbody > tr:first-child > td:first-child > table { table-layout: fixed; width: 100%; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table > tbody > tr:first-child > td:first-child > table.ecwid-productBrowser-cart-rightPanel { width: auto; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table > tbody > tr:nth-child(2) > td:first-child { display: none; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table > tbody > tr:nth-child(2) > td:last-child { display: block !important; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table > tbody > tr:nth-child(2) > td:last-child > table { text-align: center; table-layout: fixed; width: 100%; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart.ecwid-productBrowser-cart-compact > div > table > tbody > tr:nth-child(2) > td:last-child > table > * { display: inline-block; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart .ecwid-productBrowser-cart-optionsList > span { display: block; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-productBrowser-cart table.ecwid-productBrowser-cart-rightPanel { margin-left: auto; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .popupMiddleCenter { padding: 0; } html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-rightPanel { margin-right: auto; } html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-anonim { margin: 0; } }

@media (max-width: 400px) { html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup > div { width: 100%; } }

html#ecwid_html body#ecwid_body table.ecwid-DateRangeBox { border: solid 1px #cccccc; border-collapse: collapse; }

html#ecwid_html body#ecwid_body td.ecwid-DateRangeBox-range { font-size: 11px; font-weight: 400; color: #413124; padding: 5px 10px; }

html#ecwid_html body#ecwid_body td.ecwid-DateRangeBox-icon { border-left: solid 1px #cccccc; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23413124' d='M7.85 10l5.02 4.9 5.27-4.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.45 6.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.66-.65 1.72-.65 2.37.01z'/%3E%3C/svg%3E") no-repeat center center; background-size: 16px; width: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup { background-color: #ededed; border: solid 1px #807f7f; padding: 15px 5px 15px 15px; z-index: 1001; margin-right: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup input.gwt-DateBox { font-size: 10px; font-weight: 400; width: 100%; box-sizing: border-box; }

html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup .ecwid-btn--secondary { margin: 0 10px; }

html#ecwid_html body#ecwid_body button.ecwid-DateRangePopup-calendarIcon { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='none' d='M1 1h24v24H1z'/%3E%3Cpath fill='%23413124' d='M7 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1z'/%3E%3Cpath fill='%23413124' d='M22 3h-1v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H9v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H4C2.34 3 1 4.34 1 6v16c0 1.66 1.34 3 3 3h18c1.66 0 3-1.34 3-3V6c0-1.66-1.34-3-3-3zm1 19c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V10h20v12z'/%3E%3Cpath fill='%23413124' d='M19 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1zM20.5 20h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 17h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 14h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5z'/%3E%3C/svg%3E") no-repeat center center; background-size: 16px; width: 16px; height: 15px; margin-left: 3px; vertical-align: middle; border: none; }

html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup-DateRangeLabel { font-size: 13px; font-weight: 400; white-space: nowrap; padding-right: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-DateRangePopup-dash { font-size: 13px; font-weight: 400; padding: 0 10px; }

html#ecwid_html body#ecwid_body table.ecwid-DateRangePopup-PresetsPanel { margin: 15px 0; }

html#ecwid_html body#ecwid_body table.ecwid-DateRangePopup-PresetsPanel a, html#ecwid_html body#ecwid_body table.ecwid-DateRangePopup-PresetsPanel a:visited, html#ecwid_html body#ecwid_body table.ecwid-DateRangePopup-PresetsPanel a:active { display: block; color: #7e8611; margin: 0 15px 5px; }

html#ecwid_html body#ecwid_body div.dateBoxPopup { background-color: white; border: solid 1px #bfbfbf; padding: 15px; z-index: 10000001; min-width: 128px; border-radius: 2px; }

html#ecwid_html body#ecwid_body div.dateBoxPopup *:focus { outline: 0; }

html#ecwid_html body#ecwid_body div.dateBoxPopup table.gwt-DatePicker { cursor: default; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector { background-color: #bfbfbf; padding: 2px; font-size: 12px; font-weight: 400; color: #413124; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-monthPrev, html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-monthNext { width: 15px; height: 15px; cursor: pointer; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-monthPrev { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23413124' d='M16 7.85l-4.9 5.02 4.9 5.27c.66.65.66 1.71 0 2.36-.67.65-1.74.65-2.4 0l-6.1-6.45c-.33-.31-.5-.74-.5-1.17 0-.43.17-.86.5-1.18l6.1-6.21c.66-.65 1.74-.65 2.41 0 .65.65.65 1.71-.01 2.36z'/%3E%3C/svg%3E") no-repeat center center; background-size: 15px; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-monthNext { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23413124' d='M10 18.15l4.9-5.02L10 7.85c-.66-.65-.66-1.71 0-2.36.67-.65 1.74-.65 2.4 0l6.1 6.45c.33.33.5.76.5 1.18 0 .43-.17.86-.5 1.18l-6.1 6.21c-.66.65-1.74.65-2.41 0-.65-.65-.65-1.71.01-2.36z'/%3E%3C/svg%3E") no-repeat center center; background-size: 15px; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-yearPrev, html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-yearNext { width: 5px; height: 3px; padding: 2px 2px 2px 4px; cursor: pointer; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-mouseover div.ecwid-MonthSelector-yearPrev { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23413124' d='M7.85 10l5.02 4.9 5.27-4.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.45 6.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.66-.65 1.72-.65 2.37.01z'/%3E%3C/svg%3E") no-repeat center center; background-size: 11px; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-mouseover div.ecwid-MonthSelector-yearNext { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23413124' d='M18.15 16l-5.02-4.9L7.85 16c-.65.66-1.71.66-2.36 0-.65-.67-.65-1.74 0-2.4l6.45-6.1c.32-.33.75-.5 1.18-.5.43 0 .86.17 1.18.5l6.21 6.1c.65.66.65 1.74 0 2.41-.65.65-1.71.65-2.36-.01z'/%3E%3C/svg%3E") no-repeat center center; background-size: 11px; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-MonthSelector-mouseover td.ecwid-MonthSelector-inversable { background-color: #ededed; color: #413124; }

html#ecwid_html body#ecwid_body div.dateBoxPopup table.datePickerDays { border-collapse: collapse; font-size: 10px; font-weight: 400; color: #413124; }

html#ecwid_html body#ecwid_body div.dateBoxPopup td.datePickerWeekdayLabel, html#ecwid_html body#ecwid_body div.dateBoxPopup td.datePickerWeekendLabel { border: solid 1px #bfbfbf; font-weight: 600; padding: 1px 2px; text-align: center; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.datePickerDay { border: solid 1px #ededed; padding: 1px 2px; margin: -1px 0 0 -1px; text-align: center; cursor: pointer; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.datePickerDayIsToday { color: white; background-color: #a5aa58; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.datePickerDayIsValue { background-color: #a5aa58; color: white; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.datePickerDayIsHighlighted { background-color: #7e8611; color: white; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.datePickerDayIsFiller { border: solid 1px transparent; color: #807f7f; }

html#ecwid_html body#ecwid_body div.dateBoxPopup .datePickerDayIsFiller.datePickerDayIsHighlighted, html#ecwid_html body#ecwid_body div.dateBoxPopup .datePickerDayIsToday.datePickerDayIsHighlighted { color: #ededed; }

html#ecwid_html body#ecwid_body div.dateBoxPopup div.ecwid-TodayLabel { font-size: 10px; font-weight: 400; color: #413124; text-align: center; cursor: pointer; padding: 8px 0 2px; }

html#ecwid_html body#ecwid_body div.ecwid-gallery-thumbnailsPanel { padding: 10px; margin: 45px 15px 15px; text-align: center; background-color: #ededed; }

html#ecwid_html body#ecwid_body div.ecwid-gallery-imageDescription { text-align: center; font-size: 14px; font-weight: 400; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-gallery-imageDescription-top { padding: 0; display: none; }

html#ecwid_html body#ecwid_body div.ecwid-gallery-imageDescription-bottom { padding: 10px 0 10px 0; display: block; }

html#ecwid_html body#ecwid_body table.ecwid-gallery-thumbnail { cursor: pointer; border: 3px solid #ededed; }

html#ecwid_html body#ecwid_body table.ecwid-gallery-thumbnail-selected { cursor: default; border: 3px solid #807f7f; }

html#ecwid_html body#ecwid_body img.ecwid-gallery-image { cursor: pointer; border: 0; }

html#ecwid_html body#ecwid_body table.ecwid-gallery-buttonsPanel { width: 100%; }

html#ecwid_html body#ecwid_body button.ecwid-gallery-prevButton { cursor: pointer; background: #bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23fff' d='M16 7.85l-4.9 5.02 4.9 5.27c.66.65.66 1.71 0 2.36-.67.65-1.74.65-2.4 0l-6.1-6.45c-.33-.31-.5-.74-.5-1.17 0-.43.17-.86.5-1.18l6.1-6.21c.66-.65 1.74-.65 2.41 0 .65.65.65 1.71-.01 2.36z'/%3E%3C/svg%3E") no-repeat center center; border: none; border-radius: 50%; width: 32px; height: 32px; margin-left: -15px; }

html#ecwid_html body#ecwid_body button.ecwid-gallery-nextButton { cursor: pointer; background: #bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23fff' d='M10 18.15l4.9-5.02L10 7.85c-.66-.65-.66-1.71 0-2.36.67-.65 1.74-.65 2.4 0l6.1 6.45c.33.33.5.76.5 1.18 0 .43-.17.86-.5 1.18l-6.1 6.21c-.66.65-1.74.65-2.41 0-.65-.65-.65-1.71.01-2.36z'/%3E%3C/svg%3E") no-repeat center center; border-radius: 50%; border: none; width: 32px; height: 32px; margin-right: -15px; }

html#ecwid_html body#ecwid_body button.ecwid-gallery-prevButton-disabled, html#ecwid_html body#ecwid_body button.ecwid-gallery-nextButton-disabled { background-color: #ededed; }

html#ecwid_html body#ecwid_body div.ecwid-gallery-arrow { width: 46px; height: 42px; }

html#ecwid_html body#ecwid_body button.ecwid-gallery-prevArrow { cursor: pointer; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M16 7.85l-4.9 5.02 4.9 5.27c.66.65.66 1.71 0 2.36-.67.65-1.74.65-2.4 0l-6.1-6.45c-.33-.31-.5-.74-.5-1.17 0-.43.17-.86.5-1.18l6.1-6.21c.66-.65 1.74-.65 2.41 0 .65.65.65 1.71-.01 2.36z'/%3E%3C/svg%3E") no-repeat center center; border: none; width: 30px; height: 30px; margin-top: 5px; }

html#ecwid_html body#ecwid_body button.ecwid-gallery-nextArrow { cursor: pointer; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M10 18.15l4.9-5.02L10 7.85c-.66-.65-.66-1.71 0-2.36.67-.65 1.74-.65 2.4 0l6.1 6.45c.33.33.5.76.5 1.18 0 .43-.17.86-.5 1.18l-6.1 6.21c-.66.65-1.74.65-2.41 0-.65-.65-.65-1.71.01-2.36z'/%3E%3C/svg%3E") no-repeat center center; border: none; width: 30px; height: 30px; margin-top: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-gallery-imagePanel { margin: 10px 0; cursor: default; }

html#ecwid_html body#ecwid_body div.ecwid-gallery-imagePanel-navleft { /* IE does not work properly with relative path to custom cursor */ cursor: url("/static/v1/icons/gallery_prev.cur"), pointer; }

html#ecwid_html body#ecwid_body div.ecwid-gallery-imagePanel-navright { /* IE does not work properly with relative path to custom cursor */ cursor: url("/static/v1/icons/gallery_next.cur"), pointer; }

html#ecwid_html body#ecwid_body img.ecwid-gallery-imagePanel-zoomButton-image { cursor: pointer; border-radius: 50%; background: #bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18.004 9c0-5-4-9-9.002-9C4.002 0 0 4 0 9s4 9 9.002 9c5 0 9.002-4 9.002-9zm-9.002 6.8c-3.7 0-6.802-3-6.802-6.8 0-3.7 3-6.8 6.802-6.8 3.7 0 6.8 3 6.8 6.8 0 3.7-3.1 6.8-6.8 6.8zm14.303 4.4l-5.5-5.5c-.8 1.3-1.902 2.4-3.202 3.2l5.5 5.5c.9.9 2.302.9 3.202 0 .9-.9.9-2.4 0-3.2zM13.003 8h-3V5h-2v3H5v2h3.002v3h2v-3h3V8z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center center; }

html#ecwid_html body#ecwid_body div.ecwid-gallery-imagePanel-zoomButton, html#ecwid_html body#ecwid_body img.ecwid-gallery-imagePanel-zoomButton-image { width: 32px; height: 32px; }

html#ecwid_html body#ecwid_body div.ecwid-gallery-imagePanel-zoomButton { display: inline; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice { border: solid 1px #bfbfbf; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-block { font-size: 14px; color: #413124; -ms-word-wrap: break-word; word-wrap: break-word; overflow-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-street, html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-address-line, html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-country, html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-company-name { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-phone { padding-top: 0; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info .ecwid-Person-name { padding-bottom: 0; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info p:first-of-type { margin-top: 0; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-block .pickup-customer-info p:last-of-type { margin-bottom: 0; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingBlock .ecwid-Person-phone { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-blockTitle { font-size: 14px; font-weight: 700; color: #413124; padding-bottom: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-order-extra-field { margin-top: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-order-extra-field-ecwid_order_pickup_time { display: none; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-cell { background-color: #f2f3e7; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-cell-title { background-color: #a5aa58; font-size: 18px; color: white; padding: 10px 20px; white-space: nowrap; text-align: center; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-edgeCell { background-color: #f2f3e7; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-Header { padding: 15px 20px; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId { font-size: 18px; text-align: left; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId, html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-long, html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-very-long { color: #000; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-long { font-size: 16px; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-very-long { font-size: 11px; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId span, html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-long span, html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-OrderId-very-long span { color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-Header-OrderNumber { float: left; padding-right: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-Header-OrderStatus { float: left; padding-right: 20px; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-Header-timestamp { font-size: 18px; color: #000; white-space: nowrap; text-align: left; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingDetails { padding: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingDetails-items { padding: 0; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingBlock, html#ecwid_html body#ecwid_body div.ecwid-Invoice-CommentsBlock { padding: 0 20px 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingBlock div.ecwid-Person-email { max-width: 250px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-ShippingBlock img { max-width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-PaymentDetails { padding: 20px; width: 190px; text-align: left; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-SummaryContainer { padding: 10px 0; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-label, html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-value { font-size: 14px; color: #413124; white-space: nowrap; padding: 5px 10px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-label { padding-left: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-value { padding-right: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-label-price, html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-value-price { font-size: 20px; padding-top: 15px; padding-bottom: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-Summary-value-price { color: #a20505; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName, html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName a, html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName a:active, html#ecwid_html body#ecwid_body div.ecwid-Invoice-productName a:visited { font-size: 18px; color: #7e8611; text-decoration: none; margin-bottom: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-productDescr { font-size: 13px; padding-bottom: 5px; color: #000; }

html#ecwid_html body#ecwid_body span.ecwid-Invoice-productDescr-separator { padding: 0 8px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-productPrice { font-size: 14px; font-weight: 700; color: #000; padding-bottom: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice div.ecwid-EgoodsComponent { background-color: white; margin-bottom: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-header-placeOrder, html#ecwid_html body#ecwid_body div.ecwid-Invoice-footer-placeOrder { padding: 15px 20px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-header-placeOrder div.gwt-Label, html#ecwid_html body#ecwid_body div.ecwid-Invoice-footer-placeOrder div.gwt-Label, html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-text, html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-text { font-size: 15px; font-weight: 400; color: #413124; text-align: left; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-placeOrder-text, html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-placeOrder-text { text-align: center; vertical-align: middle; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-text, html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-text { vertical-align: bottom; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-header-orderConfirmation, html#ecwid_html body#ecwid_body div.ecwid-Invoice-footer-orderConfirmation { padding: 15px 20px; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-text a, html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-text a:active, html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-text a:visited, html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-text a, html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-text a:active, html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-text a:visited { font-size: 15px; font-weight: 400; color: #7e8611; text-decoration: underline; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-header-orderConfirmation-space, html#ecwid_html body#ecwid_body td.ecwid-Invoice-footer-orderConfirmation-space { width: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-buttons-panel { padding-top: 10px; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-panel { margin: 10px 30px 0; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel { height: 33px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-label, html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-panel-right-column, html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-panel-thumbnail, html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-panel, html#ecwid_html body#ecwid_body select.ecwid-bottomDotted-list, html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-label, html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-list-item-label { font-size: 18px; float: left; }

html#ecwid_html body#ecwid_body .ecwid-Invoice-share-panel-narrow div.ecwid-Invoice-share-panel-thumbnail { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-label { margin-right: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-buttonPanel-button { font-size: 18px; color: white; margin: 3px 16px 3px 0; float: none; display: inline-block; *display: inline; zoom: 1; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-buttonPanel-button div { float: left; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-buttonPanel { vertical-align: bottom; white-space: nowrap; clear: left; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-buttonPanel-secondButton { margin-right: 0; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-panel-thumbnail { margin-right: 20px; background-size: contain; border: none; }

html#ecwid_html body#ecwid_body div.ecwid-bottomDotted-list { padding: 0; margin: 0; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-label { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body span.ecwid-Invoice-share-textPanel-product-label { text-decoration: none; }

html#ecwid_html body#ecwid_body span.ecwid-Invoice-share-textPanel-product-label-bottomDotted { border-bottom: 2px dotted #000; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-list-item-label { white-space: nowrap; }

html#ecwid_html body#ecwid_body td:hover div.ecwid-Invoice-share-textPanel-list-item-label { color: white; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable { border-collapse: separate; width: 100%; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell { padding: 10px 9px; border-bottom: solid 1px #bfbfbf; background-color: transparent; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-last { border-bottom-color: transparent; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell { border-bottom: solid 1px #bfbfbf; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-descr { width: 100%; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-thumbnail, html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-descr, html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-descr { vertical-align: top; text-align: left; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-qty, html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-price, html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-subtotal { vertical-align: middle; text-align: center; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-qty { vertical-align: top; text-align: center; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-price, html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-subtotal { vertical-align: top; text-align: right; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable td.ecwid-Invoice-itemsTable-cell-price .ecwid-productBrowser-price, html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable td.ecwid-Invoice-itemsTable-cell-qty .ecwid-Invoice-qtyLabel, html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable td.ecwid-Invoice-itemsTable-cell-subtotal .ecwid-productBrowser-price { line-height: 25px; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-subtotal { padding-right: 15px; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell { font-size: 14px; font-weight: 400; padding: 0 20px; color: #807f7f; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-headerCell-descr span { visibility: hidden; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-productBrowser-price, html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-qtyLabel { color: #413124; font-size: 16px; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-productBrowser-sku { color: #413124; display: inline; font-size: 14px; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-extraFieldsList { color: #413124; font-size: 12px; max-width: 300px; vertical-align: middle; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-pricePerUnitList { font-size: 11px; color: #413124; vertical-align: middle; margin-top: 2px; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-optionsList { color: #413124; font-size: 14px; padding-top: 15px; vertical-align: middle; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-optionsList-name, html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-Invoice-optionsList-value { display: inline-block; word-break: break-all; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable-compact td.ecwid-Invoice-itemsTable-cell-price { vertical-align: top; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable-price-compact { margin-right: 0; margin-left: auto; border-collapse: separate; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-itemsTable-price-compact-times-container { height: 6px; position: relative; width: 14px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-itemsTable-price-compact-times { font-size: 14px; left: -15px; position: absolute; top: -6px; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-price-compact-times { font-size: 0; }

html#ecwid_html body#ecwid_body .ecwid-Invoice-itemsTable-compact .ecwid-Invoice-itemsTable-cell-price-compact-subtotal .ecwid-productBrowser-price { padding-left: 15px; border-top: solid 1px #bfbfbf; display: inline; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-price-compact-qty .ecwid-productBrowser-cart-qtyTextField { margin-bottom: 2px; }

html#ecwid_html body#ecwid_body .ecwid-Invoice-itemsTable-cell-price-simplified .ecwid-Invoice-itemsTable-price-compact { display: none; }

html#ecwid_html body#ecwid_body .ecwid-Invoice-itemsTable-cell-price-simplified .ecwid-Invoice-itemsTable-cell-price-compact-subtotal .ecwid-productBrowser-price { border-top: none; }

html#ecwid_html body#ecwid_body div.ecwid-bottomDotted-list td { cursor: default; padding: 0 25px 0 5px; }

html#ecwid_html body#ecwid_body div.ecwid-bottomDotted-list td:hover { background-color: #413124; }

html#ecwid_html body#ecwid_body div.fb-share-button, html#ecwid_html body#ecwid_body div.tw-share-button { border: 0 none; cursor: pointer; float: left; margin: 0; padding: 0 7px 0 0; white-space: nowrap; height: 32px; cursor: pointer; }

html#ecwid_html body#ecwid_body div.fb-share-button div, html#ecwid_html body#ecwid_body div.tw-share-button div { color: white; display: block; font-size: 16px; line-height: 31px; outline-style: none; padding: 0 8px 0 35px; text-decoration: none; white-space: nowrap; height: 32px; }

html#ecwid_html body#ecwid_body div.fb-share-button div { background: url("/static/v1/icons/social-buttons.png") no-repeat scroll left top transparent; }

html#ecwid_html body#ecwid_body div.fb-share-button { background: url("/static/v1/icons/fb-share-right.png") no-repeat scroll 100% 0% transparent; text-shadow: #3b5998 1px 1px 2px; }

html#ecwid_html body#ecwid_body div.tw-share-button { background: url("/static/v1/icons/tw-share-right.png") no-repeat scroll right top transparent; text-shadow: #55acee 1px 1px 2px; }

html#ecwid_html body#ecwid_body div.tw-share-button div { background: url("/static/v1/icons/tw-share.png") no-repeat scroll left top transparent; }

html#ecwid_html body#ecwid_body table.ecwid-DropdownBox { border: 1px solid #bfbfbf; cursor: default; table-layout: fixed; height: 24px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-panel table.ecwid-DropdownBox { margin: -3px 0 0 -6px; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-panel td.ecwid-DropdownBox-content { font-size: 18px; color: #413124; background-color: white; padding: 2px 5px !important; border: 0 !important; overflow: hidden; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-Invoice-share-textPanel-product-panel td.ecwid-DropdownBox-icon { border: 0 !important; border-left: solid 1px #ededed; background: #ededed url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23413124' d='M7.85 10l5.02 4.9 5.27-4.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.45 6.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.66-.65 1.72-.65 2.37.01z'/%3E%3C/svg%3E") no-repeat center center; background-size: 16px; width: 20px; padding: 0 !important; }

html#ecwid_html body#ecwid_body .ecwid-DropdownBoxPopup { background-color: white; border: solid 1px #807f7f; padding: 0; margin-left: 1px; z-index: 10000; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice { margin: 0; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header-invoiceLabel { font-size: 24px; font-weight: 400; color: #000; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header div.ecwid-Person { font-size: 14px; font-weight: 400; color: #000; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header div.ecwid-Person-name { font-size: 18px; font-weight: 600; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header div.ecwid-Person-phone { padding-top: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header span.ecwid-Person-phone-number { font-weight: 600; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header-email, html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-header-url { font-size: 16px; font-weight: 400; color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-customer-email { color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice div.ecwid-Invoice { border: solid 2px #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice td.ecwid-Invoice-cell { background-color: white; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice div.ecwid-Invoice-cell-title { background-color: white; border-top: 2px solid #7e8611; border-bottom: 2px solid #7e8611; color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice td.ecwid-Invoice-edgeCell { background-color: white; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice div.ecwid-Invoice-SummaryContainer, html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice div.ecwid-Invoice-Summary-label-price, html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice div.ecwid-Invoice-Summary-value-price { padding-bottom: 0; }

html#ecwid_html body#ecwid_body div.ecwid-PrintableInvoice-thankYouForOrder { font-size: 18px; font-weight: 700; color: #000; border-top: 1px solid #7e8611; padding: 20px 25px; }

html#ecwid_html body#ecwid_body form.ecwid-uploadPopup-mainPanel { padding: 20px 8px 40px; text-align: left; font-size: 30px; color: #413124; }

@media (min-width: 640px) { html#ecwid_html body#ecwid_body form.ecwid-uploadPopup-mainPanel { padding: 20px 40px 40px; } }

html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel { color: #413124; background-color: transparent; text-align: right; vertical-align: top; font-weight: 600; font-size: 15px; border-collapse: separate; margin: 0; padding: 8px; }

@media (min-width: 640px) { html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel { margin: 0 0 0 4px; padding: 10px 29px 0 7px; } }

html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel td { vertical-align: top; text-align: left; }

html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel td { display: block; }

@media (min-width: 640px) { html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel td { display: table-cell; } }

html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel td table.ecwid-uploadPopup-mainPanel-file td { display: table-cell; }

html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel, html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-filesPanel, html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-file { width: 100%; }

html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-file .ecwid-SpacerImage { display: none; }

@media (min-width: 640px) { html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-file .ecwid-SpacerImage { display: block; } }

html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-file .gwt-FileUpload { max-width: 164px; margin-left: -10px; }

@media (min-width: 640px) { html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-file .gwt-FileUpload { max-width: none; margin-left: auto; } }

html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel span { font-size: 12px; font-weight: 400; color: #807f7f; }

html#ecwid_html body#ecwid_body table.ecwid-uploadPopup-mainPanel-fileListPanel input.gwt-FileUpload { font-size: 11px; border: none; }

html#ecwid_html body#ecwid_body button.ecwid-uploadPopup-addButton { cursor: pointer; background: url("/static/v1/icons/boxAdd.gif") no-repeat scroll center center transparent; border: medium none; width: 25px; height: 24px; vertical-align: top; }

html#ecwid_html body#ecwid_body button.ecwid-uploadPopup-addButton-disabled { background: url("/static/v1/icons/boxAddDisabled.gif") no-repeat scroll center center transparent; cursor: auto; }

html#ecwid_html body#ecwid_body button.ecwid-uploadPopup-deleteButton { background: url("/static/v1/icons/boxDelete.gif") no-repeat scroll center center transparent; border: medium none; width: 25px; height: 24px; vertical-align: top; margin-left: 4px; }

html#ecwid_html body#ecwid_body button.ecwid-uploadPopup-deleteButton-disabled { background: url("/static/v1/icons/boxDeleteDisabled.gif") no-repeat scroll center center transparent; }

html#ecwid_html body#ecwid_body span.ecwid-BuyNow-outOfStockLabel { color: #807f7f; font-size: 15px; font-weight: 700; }

html#ecwid_html body#ecwid_body div.ecwid-priceIncludedContainer { font-size: 11px; color: #807f7f; text-align: center; padding: 8px 0; }

html#ecwid_html body#ecwid_body div.ecwid-priceIncludedContainer a:active, html#ecwid_html body#ecwid_body div.ecwid-priceIncludedContainer a:hover, html#ecwid_html body#ecwid_body div.ecwid-priceIncludedContainer a:link, html#ecwid_html body#ecwid_body div.ecwid-priceIncludedContainer a:visited { font-size: 11px; color: #807f7f; }

html#ecwid_html body#ecwid_body .ecwid button.ecwid-btn--cancel { margin-left: 15px; }

html#ecwid_html body#ecwid_body .ecwid button.ecwid-btn--applyLocation { margin: 2px 0 25px 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup span.ecwid-shippingOption { margin: 10px 0; font-size: 16px; font-weight: 400; color: #413124; }

html#ecwid_html body#ecwid_body .ecwid [class*="-outlet"] { position: relative; }

html#ecwid_html body#ecwid_body .ecwid [class*="-prerender-frame"] { position: absolute; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-PaymentRightPanel { max-width: 528px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-QIWI-payment-logo { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='26.7 263.4 559.8 261.9' enable-background='new 26.7 263.4 559.8 261.9'%3E%3Cpath fill='%232567A8' d='M317.4 430.3c0 15.8 32.1 22.1 26.8 24.5-8.6 3.5-26.2-5.7-29.9-8.3-5.3-3.6-9.2-8-12.2-13.7-1.4-2.6-4.6-2.2-7.3-3.1-3-1-5.9-2.6-8.5-4.4-19.2-13.5-20.2-47-5.6-64.2 15-17.6 42.6-13.5 54.7 4.5 6.3 10.7 7.9 23.9 5.3 36.2-3 13.6-11.1 22.4-23.3 28.5zm-30.6-40.5c-.1 9.7 1.9 33.9 20.1 33.6 23.2-.1 24.8-43.8 12.6-58.1-15.4-17.2-32.9-1.3-32.7 24.5zm90.2 40.4h-13c-.6 0-1-.4-1-1v-77c0-.6.4-1 1-1h13c.6 0 1 .4 1 1v77c0 .6-.4 1-1 1zm145.6 0h-13c-.6 0-1-.4-1-1v-77c0-.6.4-1 1-1h13c.6 0 1 .4 1 1v77c0 .6-.4 1-1 1zm-113.4-79c.6 0 1.1.4 1.2 1l13 50.7c.1.5.4.5.6 0l16.3-50.7c.2-.5.8-1 1.3-1h3.6c.6 0 1.1.4 1.3 1l16 51c.2.5.4.5.6 0l14.2-51c.1-.5.7-1 1.3-1h9.5c.5 0 .9.4.7 1l-21.1 76.6c-.1.5-.7 1-1.3 1h-5.9c-.5 0-1.1-.4-1.3-.9l-15.6-47c-.2-.5-.5-.5-.6 0L426.2 429c-.2.5-.8.9-1.3.9H419c-.5 0-1.1-.4-1.3-1l-20.6-76.6c-.1-.5.2-1 .7-1h11.4z'/%3E%3Cpath fill='%23ED8123' d='M234.6 444.4c-3.8-17.6-20.5-36.1-40-34.1 9.2-4.7 20.5.5 28.5 5.1 11.5-34.4-3.6-75.1-28.9-99.4-26-25-67-39.3-100-19-33.9 20.8-40.5 66.8-28 101.7 12.8 35.7 46.1 59.3 83.5 62.8 1.6.2 3.3.3 4.9.4.6-1.3-1-4.8-1.3-6.1-.7-3.9-1-7.8-.4-11.7 2.1.5 6.3 8.6 7.8 10.4 4 4.7 9.6 7.8 14.9 10.9 12.9 7.5 28.6 7.4 42.9 10.4 13.7 2.9 25.9 9.5 36.6 18.3 5.5 4.5 10.8 9.6 14.7 15.6 1.5 2.3 9.2 12.8 6.3 15.6-1.8.3-4.1-4.9-4.5-6.2-3.3-3.5-6.2-7.3-9.9-10.4-7.6-6.6-15.9-12.5-25.1-16.6-18.2-8.1-40-11-59.5-6.5-20.6 4.7-39.3 6.3-60.3 2-18.8-3.8-37.7-11.4-52.6-23.6-28.7-23.5-42.3-61.6-35.9-98 10.4-58.9 63.1-102.5 120-102.5 40 0 65.4 16.3 82.7 34.5 18.5 19.6 28.8 45.5 29.3 72.4.3 15.1-2.7 29.8-8.1 43.9-3.9 10.1-10 22.7-17.6 30.1zm-11.5-5.4c3.8-2.4 9.5 11.2 5.7 13.4-3-.2-8.3-11.1-5.7-13.4zm-13.4 12.1c2.1 4.1 1.4 9.2-3.6 10.5-6.7.1-10.6-6.1-8.2-12.4 3.9-6.1 11.3.9 11.8 1.9zm159.8-10v12.6h1.1l9.4-12.6h9.1L377 454.5c4.2.6 6.8 3.9 8.8 8.8.9 2.3 2.1 5.6 3.4 8.3h-8c-.8-1.3-1.7-3.6-2.8-6.5-1.6-4.1-3.9-6.1-7.9-6.1h-1v12.6h-7.7v-30.5h7.7zm51.2 15c0 11.2-7.9 16.2-15.6 16.2-8.6 0-15.3-5.9-15.3-15.7 0-10 6.6-16.1 15.8-16.1 9 0 15.1 6.3 15.1 15.6zm-23 .3c0 5.9 2.9 10.3 7.6 10.3 4.4 0 7.4-4.3 7.4-10.5 0-4.8-2.1-10.2-7.4-10.2-5.4.1-7.6 5.3-7.6 10.4zm33.7-15.3v24.5h8.9v-24.5h7.6v24.5h8.9v-24.5h7.6v30.5h-40.6v-30.5h7.6zm43.5 17.4c.2 5.5 4.5 7.9 9.4 7.9 3.6 0 6.1-.5 8.5-1.4l1.1 5.3c-2.6 1.1-6.3 1.9-10.6 1.9-9.9 0-15.7-6.1-15.7-15.4 0-8.4 5.1-16.4 14.9-16.4 9.9 0 13.2 8.1 13.2 14.8 0 1.4-.1 2.6-.3 3.3h-20.5zm13.4-5.3c.1-2.8-1.2-7.4-6.3-7.4-4.8 0-6.8 4.3-7.1 7.4h13.4zm36.5-12.1v30.5H517v-24.5h-8.3v6.6c0 8-.9 13.3-4.5 16-1.7 1.7-4 2.5-7.6 2.5l-.8-6c1.3-.3 2.5-.8 3.2-1.5 2.3-1.9 2.5-5.4 2.5-11.3v-12.3h23.3zm10.5 17.4c.2 5.5 4.5 7.9 9.4 7.9 3.6 0 6.1-.5 8.5-1.4l1.1 5.3c-2.6 1.1-6.3 1.9-10.6 1.9-9.9 0-15.7-6.1-15.7-15.4 0-8.4 5.1-16.4 14.9-16.4 9.9 0 13.1 8.1 13.1 14.8 0 1.4-.1 2.6-.3 3.3h-20.4zm13.4-5.3c.1-2.8-1.2-7.4-6.3-7.4-4.8 0-6.8 4.3-7.1 7.4h13.4zm18-12.1v12.6h1.1l9.4-12.6h9.1l-12.1 13.4c4.2.6 6.8 3.9 8.8 8.8.9 2.3 2.1 5.6 3.4 8.3h-8c-.8-1.3-1.7-3.6-2.8-6.5-1.6-4.1-3.9-6.1-8-6.1h-1v12.7H559v-30.5l7.7-.1z'/%3E%3C/svg%3E") no-repeat; background-size: contain; width: 86px; height: 41px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-QIWI-phone-icon { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-QIWI-plus-seven { color: #7e8611; font-size: 18px; font-weight: 700; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-Invoice { margin: 30px 30px 20px 30px; }

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 { line-height: 26px; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout-oneOptionDelivery { width: 100%; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-Checkout-oneOptionDelivery div.ecwid-form { width: auto; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod { -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod div.ecwid-form { padding: 15px 30px; width: 303px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod div.ecwid-form ~ div.ecwid-form { margin-top: 2px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod div.ecwid-form > table { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod table.ecwid-ButtonEnvelope, html#ecwid_html body#ecwid_body #wrapper div.ecwid-Checkout-DeliveryMethod table.ecwid-ButtonEnvelope { margin: 20px 20px 15px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-blockTitle, html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle { margin: 30px 5px 15px 5px; max-width: 505px; }

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 { font-size: 20px; font-weight: 400; color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-blockTitle .gwt-HTML, html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle .gwt-HTML { vertical-align: middle; display: inline-block; *display: inline; *zoom: 1; margin-right: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-blockTitle .ecwid-btn, html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle .ecwid-btn { display: inline-block; vertical-align: text-top; margin: 0 0 -5px 0; }

html#ecwid_html body#ecwid_body div.ecwid-CheckoutCollapsableWidget-expandable div.ecwid-Checkout-blockTitle span.ecwid-Checkout-blockTitle-text { border-bottom: 1px dashed #7e8611; cursor: pointer; }

html#ecwid_html body#ecwid_body div.ecwid-CheckoutCollapsableWidget-expandable div.ecwid-Checkout-blockTitle div.ecwid-Checkout-blockTip { margin-top: 3px; }

html#ecwid_html body#ecwid_body div.ecwid-CheckoutCollapsableWidget div.ecwid-Checkout-blockTitle span.ecwid-collapseToggleButton { width: 11px; height: 11px; cursor: pointer; vertical-align: middle; display: inline-block; *zoom: 1; *display: inline; }

html#ecwid_html body#ecwid_body div.ecwid-CheckoutCollapsableWidget div.ecwid-Checkout-blockTitle span.ecwid-collapseToggleButton-expanded { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%237e8611' d='M3.85 7.5l9.02 8.9 9.27-8.9c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4L14.06 20c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5L1.49 9.9c-.65-.66-.65-1.74 0-2.41.65-.66 1.71-.66 2.36.01z'/%3E%3C/svg%3E") no-repeat; margin-left: 6px; background-size: 11px auto; }

html#ecwid_html body#ecwid_body div.ecwid-CheckoutCollapsableWidget div.ecwid-Checkout-blockTitle span.ecwid-collapseToggleButton-collapsed { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%237e8611' d='M7.5 22.15l8.9-9.02-8.9-9.28c-.66-.65-.66-1.71 0-2.36.67-.65 1.74-.65 2.4 0L20 11.94c.33.33.5.76.5 1.18 0 .43-.17.86-.5 1.18L9.9 24.51c-.66.65-1.74.65-2.41 0-.66-.65-.66-1.71.01-2.36z'/%3E%3C/svg%3E") no-repeat; margin-left: 5px; background-size: 11px auto; }

@font-face { font-family: 'ecwid-icons'; src: url("https://ec-icons.shopsettings.com/static/fonts/storefront/v1/icons6.eot"); src: url("https://ec-icons.shopsettings.com/static/fonts/storefront/v1/icons6?#iefix") format("embedded-opentype"), url("https://ec-icons.shopsettings.com/static/fonts/storefront/v1/icons6.ttf") format("truetype"), url("https://ec-icons.shopsettings.com/static/fonts/storefront/v1/icons6.woff") format("woff"), url("https://ec-icons.shopsettings.com/static/fonts/storefront/v1/icons6.svg#icomoon") format("svg"); font-weight: normal; font-style: normal; }

html#ecwid_html body#ecwid_body [class^="ecwid-icons-"], html#ecwid_html body#ecwid_body [class*=" ecwid-icons-"] { font-family: 'ecwid-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-EmailBlock div.ecwid-form, html#ecwid_html body#ecwid_body div.ecwid-Checkout-TaxIdWidget div.ecwid-form { width: 475px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel, html#ecwid_html body#ecwid_body div.ecwid-Checkout-TaxIdWidget div.ecwid-fieldWrapper label.ecwid-fieldLabel { white-space: normal; width: 122px; padding-right: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper input.gwt-TextBox, html#ecwid_html body#ecwid_body div.ecwid-Checkout-TaxIdWidget div.ecwid-fieldWrapper input.gwt-TextBox { width: 310px; }

html#ecwid_html body#ecwid_body .ecwid-fieldWrapper.ecwid-Checkout-EmailChangeBlock table { width: 325px; }

html#ecwid_html body#ecwid_body .ecwid-fieldWrapper.ecwid-Checkout-EmailChangeBlock table div { text-align: right; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock-tip, html#ecwid_html body#ecwid_body div.ecwid-Checkout-TaxIdWidget-tip { font-size: 15px; color: #807f7f; max-width: 505px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-TaxIdWidget-tip a { font-size: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-form { width: 475px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel { width: 122px; padding-right: 10px; white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper input.gwt-PasswordTextBox, html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper input.gwt-TextBox { width: 310px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-ShippingAddress-top { background-color: #f2f3e7; text-align: right; padding: 10px 20px; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodSelector { width: 380px; margin-right: 20px; max-width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock div.ecwid-form div.ecwid-PaymentCommentsBlock div.ecwid-form, html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodDetailsBlock div.ecwid-form, html#ecwid_html body#ecwid_body div.ecwid-PaymentAdditionalInformationBlock div.ecwid-form { padding: 3% 5%; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock table.ecwid-fieldEnvelope { table-layout: fixed; width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock table.ecwid-fullWidth, html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock .ecwid-fieldEnvelope, html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock .ecwid-AddressForm-extraField, html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock div.ecwid-AddressForm-extraField .form-control .form-control__text, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock table.ecwid-fullWidth, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock .ecwid-fieldEnvelope, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock .ecwid-AddressForm-extraField, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock div.ecwid-AddressForm-extraField .form-control .form-control__text { width: 100%; box-sizing: border-box; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock .ecwid-note, html#ecwid_html body#ecwid_body div.ecwid-PaymentCommentsBlock .ecwid-fieldLabel, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock .ecwid-note, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup div.ecwid-PaymentCommentsBlock .ecwid-fieldLabel { width: 98%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-PaymentCommentsBlock .ecwid-AddressForm-extraField, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-lte-600px div.ecwid-PaymentCommentsBlock .ecwid-AddressForm-extraField { box-sizing: content-box; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption { padding: 3px 0; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption span.gwt-RadioButton { font-weight: 600; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption span.ecwid-PaymentMethodsBlock-PaymentOption-help { padding-left: 8px; font-size: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption span.gwt-RadioButton input, html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption span.gwt-RadioButton label { vertical-align: middle; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-instructions { padding: 3px 0 2px 20px; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock { padding: 3px 0 2px 20px; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img { display: inline-block; width: 40px; height: 26px; background-color: #fff; border: 1px solid #e2e2e2; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img.ecwid-PaymentMethodsSquareBlockSvg { width: 26px; height: 26px; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img.ecwid-PaymentMethodsBlockSvg-autowidth { width: auto; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img.ecwid-PaymentMethodsBlockSvg-largeIcon { width: auto; height: auto; max-width: 100%; }

html#ecwid_html body#ecwid_body img.ecwid-PaymentMethodsBlockSvg { margin: 2px 4px 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodDetailsBlock-fields { padding: 5px 0; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodDetailsBlock-fields div.gwt-Label { font-size: 14px; color: #413124; padding-left: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodDetailsBlock-fields input.gwt-TextBox { width: 310px; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodDetailsBlock-fields div.ecwid-fieldWrapper table.ecwid-fieldEnvelope { float: none; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentInstructions div.ecwid-form { padding: 20px 15px; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks div.ecwid-form { padding: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-panel { padding: 12px 12px 10px 20px; background-color: #f2f3e7; }

html#ecwid_html body#ecwid_body span.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-RadioButton input { margin-right: 0; margin-top: 4px; }

html#ecwid_html body#ecwid_body table.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksBank { cursor: pointer; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksLbl { font-size: 11px; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksLbl-over { font-size: 11px; color: #7e8611; }

html#ecwid_html body#ecwid_body img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg { border: 1px solid #807f7f; }

html#ecwid_html body#ecwid_body img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg-over { border: 1px solid #7e8611; }

html#ecwid_html body#ecwid_body img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg-selected { border: 4px solid #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-fieldEnvelope-label { margin-bottom: -15px; }

html#ecwid_html body#ecwid_body table.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-fieldEnvelope { margin-left: 0; width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body .ecwid-PaymentCommentsBlock .ecwid-PaymentCommentsBlock-textarea { width: 100%; padding: 3px 7px; resize: none; display: block; box-sizing: border-box; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-PaymentCommentsBlock .ecwid-PaymentCommentsBlock-textarea { max-width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-PaymentAdditionalInformationBlock .gwt-CheckBox label { margin-left: 8px; }

html#ecwid_html body#ecwid_body .ecwid-Checkout-TaxIdWidget .hidden { display: none; }

html#ecwid_html body#ecwid_body .ecwid table.ecwid-AccentedContinueButton { margin: 30px auto 10px; max-width: 303px; width: 100%; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-AccentedContinueButton-label { font-size: 11px; font-weight: 400; line-height: 13px; color: #a20505; margin-top: 8px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-placeOrderButton { width: 168px; height: 39px; cursor: pointer; outline: none; display: inline-block; *zoom: 1; *display: inline; }

html#ecwid_html body#ecwid_body .ecwid-Checkout table.ecwid-Checkout-BreadCrumbs { margin-top: 25px; margin-left: auto; margin-right: auto; }

html#ecwid_html body#ecwid_body .ecwid-Checkout table.ecwid-Checkout-BreadCrumbs-Vertical { margin-left: 3%; width: 97%; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link { font-size: 13px; color: #807f7f; cursor: default; text-decoration: none; white-space: nowrap; padding: 0; margin-left: 10px; margin-right: 10px; vertical-align: top; display: inline-block; *display: inline; *zoom: 1; }

html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs-Vertical div.ecwid-Checkout-BreadCrumbs-link { vertical-align: middle; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link-current { color: #7e8611; border-bottom: 3px solid #c19349; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link-visited { color: #7e8611; cursor: pointer; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point { border: 1px solid #bfbfbf; border-radius: 50%; position: relative; width: 13px; height: 13px; cursor: default; box-sizing: content-box; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point::after { position: absolute; content: ""; left: 3px; top: 3px; background-color: transparent; border-radius: 50%; width: 7px; height: 7px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-visited { border-color: #7e8611; cursor: pointer; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-visited::after { background-color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-current::after { background-color: #c19349; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-section { background-color: #bfbfbf; height: 1px; }

html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-section-visited { background-color: #7e8611; }

html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs-Vertical div.ecwid-Checkout-BreadCrumbs-section { background: #bfbfbf; width: 1px; height: 13px; margin: 0 auto; }

html#ecwid_html body#ecwid_body .ecwid-Checkout-BreadCrumbs-Vertical div.ecwid-Checkout-BreadCrumbs-section-visited { background: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-Account table { width: 100%; border-collapse: separate; }

html#ecwid_html body#ecwid_body div.ecwid-Account-content { padding: 20px 0; }

html#ecwid_html body#ecwid_body div.ecwid-Account table.ecwid-categoriesTabBar { width: 100%; max-width: 10000px; }

html#ecwid_html body#ecwid_body div.ecwid-Account table.ecwid-categoriesTabBar table.gwt-TabBarItem a span { font-size: 21px; }

html#ecwid_html body#ecwid_body div.ecwid-Account-ContinueShoppingButtonContainer { text-align: right; }

html#ecwid_html body#ecwid_body div.ecwid-Account .ecwid-AccountSettings .ecwid-fieldWrapper-membership { margin-top: 8px; }

html#ecwid_html body#ecwid_body div.ecwid-Account .ecwid-AccountSettings .ecwid-membership { margin-left: 2px; width: 297px; min-height: 23px; padding: 7px 5px 10px; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-AccountSettings .ecwid-AccountSettings-NameAndEmail, html#ecwid_html body#ecwid_body div.ecwid-AccountSettings .ecwid-AccountSettings-TaxId, html#ecwid_html body#ecwid_body div.ecwid-AccountSettings .ecwid-AccountSettings-Password { max-width: 500px; }

html#ecwid_html body#ecwid_body div.ecwid-Account-AddressBook table { max-width: 10000px; }

html#ecwid_html body#ecwid_body div.ecwid-Account-AddressBook div.ecwid-Account-ContinueShoppingButtonContainer { padding-top: 20px; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid button.ecwid-btn--save, html#ecwid_html body#ecwid_body #wrapper button.ecwid-btn--save { margin: 15px 0 30px 0; }

html#ecwid_html body#ecwid_body div.ecwid-AccountSettings div.ecwid-Account-ContinueShoppingButtonContainer { padding-top: 15px; margin-top: 5px; border-top: solid 1px #bfbfbf; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-NameAndEmail div.ecwid-fieldWrapper label.ecwid-fieldLabel, html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-TaxId div.ecwid-fieldWrapper label.ecwid-fieldLabel { width: 130px; white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-Password div.ecwid-fieldWrapper label.ecwid-fieldLabel { width: 160px; padding-right: 10px; white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-NameAndEmail input.gwt-TextBox, html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-TaxId input.gwt-TextBox, html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-Password input.gwt-PasswordTextBox, html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-Password input.gwt-TextBox { width: 97.5%; }

html#ecwid_html body#ecwid_body div.ecwid-AccountSettings-taxIdFormWrapper a.ecwid-AccountSettings-formTitle { padding-bottom: 50px; display: block; }

html#ecwid_html body#ecwid_body div.ecwid-Orders { max-width: 1000px; width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-Orders div.ecwid-Account-ContinueShoppingButtonContainer { padding-top: 20px; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel { margin-bottom: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel > table > tbody > tr > td, html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel > table > tbody > tr > td:first-child td { display: inline-block; }

html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel input.gwt-TextBox { margin: 0; }

html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel .ecwid-btn--secondary, html#ecwid_html body#ecwid_body #wrapper div.ecwid-Orders-SearchPanel .ecwid-btn--secondary { margin: 4px 15px 4px 4px; }

html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel .ecwid-DateRangeBox { margin: 5px 0; }

html#ecwid_html body#ecwid_body div.ecwid-Orders div.ecwid-results-topPanel-itemsCountLabel { position: relative; left: 5px; top: -5px; }

html#ecwid_html body#ecwid_body div.ecwid-Orders-EmptyList { background-color: #f2f3e7; text-align: center; padding: 45px; }

html#ecwid_html body#ecwid_body table.ecwid-OrdersList-OrderBox { border-collapse: collapse; border: solid 1px #bfbfbf; margin-bottom: 30px; text-align: center; width: 100%; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-header { background-color: #f2f3e7; color: #413124; font-size: 14px; padding: 10px 15px; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-header nobr { white-space: normal; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-header-orderdescr { color: #413124; text-align: left; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-header-orderdescr div { padding-right: 20px; display: inline-block; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-header-orderdescr span { color: #7e8611; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-footer { background-color: #ededed; padding: 10px 15px; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-footer td { display: inline-block; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-cell { border: solid 1px #bfbfbf; padding: 10px 15px; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-cellEven { background-color: #ededed; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-cellOdd { background-color: white; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-cell > div > table > tbody > tr > td { display: inline-block; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-thumbnail { padding: 10px; vertical-align: top; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-thumbnail img { cursor: pointer; max-width: 80px; max-height: 80px; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-itemdescr { text-align: left; vertical-align: top; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-itemdescr div.ecwid-EgoodsComponent { margin: 7px 0; background-color: white; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-qty { font-size: 16px; padding: 10px 15px; text-align: center; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-price { font-size: 16px; text-align: right; color: #7e8611; padding: 10px; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-sku { font-size: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product { padding-top: 5px; color: #413124; font-size: 17px; font-weight: 400; }

html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product a, html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product a:active, html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-product a:visited { font-size: 17px; font-weight: 400; color: #413124; text-decoration: underline; }

html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-options { padding: 5px 1px; font-size: 13px; font-weight: 400; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-status, html#ecwid_html body#ecwid_body table.ecwid-OrdersList-OrderBox-totals { font-size: 17px; font-weight: 400; color: #413124; }

html#ecwid_html body#ecwid_body .ecwid table.ecwid-OrdersList-OrderBox-totals { white-space: nowrap; margin-left: auto; }

html#ecwid_html body#ecwid_body div.ecwid-OrdersList-OrderBox-status span { color: #0e766d; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-totals-price { font-size: 16px; color: #7e8611; text-align: right; padding-left: 20px; }

html#ecwid_html body#ecwid_body td.ecwid-OrdersList-OrderBox-totals-title { text-align: left; }

html#ecwid_html body#ecwid_body tr.ecwid-OrdersList-OrderBox-totals-total td { font-weight: 600; padding-top: 5px; }

html#ecwid_html body#ecwid_body .ecwid .ecwid-OrdersList-OrderBox-totals-total { white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-MaskableWidget { position: relative; }

html#ecwid_html body#ecwid_body div.ecwid-MaskableWidget .ecwid-mask { z-index: 20000; position: absolute; top: 0; left: 0; opacity: 0.60; filter: alpha(opacity=60); background-color: #f2f3e7; width: 100%; height: 100%; zoom: 1; }

html#ecwid_html body#ecwid_body div.ecwid-MaskableWidget .ecwid-animask { position: absolute; z-index: 20001; left: 50%; top: 50%; width: 20px; height: 20px; margin: -14px 0 0 -14px; border: 4px solid #fff; border-radius: 50%; background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%237e8611' d='M13 26C5.83 26 0 20.17 0 13c0-1.1.9-2 2-2s2 .9 2 2c0 4.96 4.04 9 9 9 1.13 0 2.23-.21 3.27-.61 1.03-.4 2.19.11 2.59 1.13.4 1.03-.11 2.19-1.13 2.59-1.51.59-3.1.89-4.73.89zm11-11c-1.1 0-2-.9-2-2 0-4.96-4.04-9-9-9-1.13 0-2.23.21-3.27.61-1.03.41-2.19-.1-2.59-1.13-.4-1.03.11-2.19 1.13-2.59C9.78.3 11.37 0 13 0c7.17 0 13 5.83 13 13 0 1.1-.9 2-2 2z'/%3E%3C/svg%3E") center no-repeat; background-size: contain; -webkit-animation: ecwid-spinright .5s infinite linear; animation: ecwid-spinright .5s infinite linear; -ms-transform-origin: center center; -webkit-transform-origin: center center; transform-origin: center center; }

html#ecwid_html body#ecwid_body div.ecwid-maintenance-wrapper { display: table; height: 100%; width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-maintenance-wrapper div.td { display: table-cell; text-align: center; }

html#ecwid_html body#ecwid_body span.ecwid-maintenance-popup { display: block; text-align: center; padding: 50px; max-width: 500px; word-wrap: break-word; margin: 100px auto; border-radius: 5px; box-shadow: 0 10px 35px rgba(0, 0, 0, 0.15); box-sizing: border-box; }

html#ecwid_html body#ecwid_body span.ecwid-maintenance-message { display: block; margin: 0; font-weight: 300; font-size: 1.2em; white-space: normal; }

html#ecwid_html body#ecwid_body span.ecwid-maintenance-message canvas { width: 1px; height: 1px; visibility: hidden; background-color: transparent; }

html#ecwid_html body#ecwid_body span.ecwid-maintenance-staff-message { display: block; font-weight: 600; font-size: 0.8em; margin: 10px 0; white-space: normal; }

html#ecwid_html body#ecwid_body table.ecwid-CompactGadget { border: solid 1px #bfbfbf; background-color: white; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-left { width: 16px; cursor: pointer; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-left-mouseover { background: url("/static/v1/icons/gadget_over_left.gif") repeat-y left center; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-left-disabled { background: none; cursor: default; }

html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-left-arrow { position: relative; left: -1px; height: 19px; background: url("/static/v1/icons/gadget_left_arrow.gif") no-repeat left center; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-left-disabled div.ecwid-CompactGadget-left-arrow { background: none; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-right { width: 16px; cursor: pointer; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-right-mouseover { background: url("/static/v1/icons/gadget_over_right.gif") repeat-y right center; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-right-disabled { background: none; cursor: default; }

html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-right-arrow { position: relative; right: -1px; height: 19px; background: url("/static/v1/icons/gadget_right_arrow.gif") no-repeat right center; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-right-disabled div.ecwid-CompactGadget-right-arrow { background: none; }

html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-header { text-align: center; padding-top: 8px; font-size: 14px; font-weight: 700; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-openStoreButton { padding-bottom: 12px; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-openStoreButton-left { background: url("/static/v1/icons/gadget_button_left.gif"); width: 16px; height: 23px; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-openStoreButton-center { background: url("/static/v1/icons/gadget_button_center.gif") repeat-x; height: 23px; font-size: 14px; font-weight: 700; color: #7e8611; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-openStoreButton-right { background: url("/static/v1/icons/gadget_button_right.gif"); width: 16px; height: 23px; }

html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-price { font-weight: 600; color: #a20505; }

html#ecwid_html body#ecwid_body table.ecwid-CompactGadget-grid div.ecwid-CompactGadget-price { font-size: 14px; padding: 10px; }

html#ecwid_html body#ecwid_body table.ecwid-CompactGadget-table { border-collapse: collapse; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-table-header { font-size: 12px; font-weight: 700; background-color: #413124; color: white; padding: 2px; }

html#ecwid_html body#ecwid_body td.ecwid-CompactGadget-table-cell { border: solid 1px #bfbfbf; padding: 6px 8px; }

html#ecwid_html body#ecwid_body tr.ecwid-CompactGadget-table-oddRow { background-color: white; }

html#ecwid_html body#ecwid_body tr.ecwid-CompactGadget-table-evenRow { background-color: #ededed; }

html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-table-productNameLink { display: inline; font-size: 13px; font-weight: 400; color: #413124; text-decoration: underline; cursor: pointer; }

html#ecwid_html body#ecwid_body table.ecwid-CompactGadget-table div.ecwid-CompactGadget-price { font-size: 13px; padding-right: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-CompactGadget-table-bagIcon { background: url("/static/v1/icons/gadget_bag.gif") no-repeat center center; width: 19px; height: 17px; cursor: pointer; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel { padding: 0; white-space: nowrap; cursor: pointer; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-container { display: inline; font-size: 11px; margin: 0; overflow: hidden; padding: 0; text-align: left; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-wrap { border: 1px solid #45668e; border-radius: 2px; float: left; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-likewrap { background-color: #45668e; border-color: #45668e #45668e #45668e; border-radius: 1px; border-right: 1px solid #45668e; border-style: solid; border-width: 1px; color: white; float: left; padding: 1px; text-shadow: 0 1px 0 #45668e; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-like { color: #fff; text-align: left; height: 15px; overflow: hidden; padding: 0 3px 0 6px; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-like-hover { background-color: #45668e; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-like-pressed { background-color: #45668e; border-color: #45668e #51779f #7495b8; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-vklikepanel-icon { background: url("/static/v1/icons/vk.png") no-repeat scroll 0 0 transparent; border-radius: 2px; display: inline-block; height: 21px; margin: 0 -2px; width: 22px; }

html#ecwid_html body#ecwid_body span.ecwid-DiscountInfoLabel-discountInfo, html#ecwid_html body#ecwid_body span.ecwid-TaxExemptionHint { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%237e8611' d='M16 32C7.18 32 0 24.82 0 16S7.18 0 16 0s16 7.18 16 16c.01 8.82-7.18 16-16 16zm0-29.96C8.32 2.04 2.06 8.3 2.06 15.99S8.32 29.93 16 29.93s13.94-6.26 13.94-13.94C29.96 8.3 23.7 2.04 16 2.04z'/%3E%3Ccircle fill='%237e8611' cx='16' cy='23.8' r='2.04'/%3E%3Cpath fill='%237e8611' d='M14.26 17.98c0-3.29 4.35-3.64 4.35-5.94 0-1.05-.81-1.94-2.56-1.94-1.17 0-2.11.38-2.88 1.01-.53.43-1.31.38-1.77-.13l-.11-.12c-.47-.52-.45-1.34.08-1.8 1.32-1.12 3.05-1.77 5-1.77 3.4 0 5.48 1.81 5.48 4.24 0 3.99-4.83 4.32-4.83 6.75 0 .09.01.17.03.26.13.63-.32 1.24-.93 1.45-.6.2-1.28-.06-1.55-.64-.21-.41-.31-.87-.31-1.37z'/%3E%3C/svg%3E") no-repeat scroll 0 0 transparent; background-size: contain; width: 9px; height: 10px; position: absolute; cursor: pointer; padding: 5px 0; margin: 0 1px; }

html#ecwid_html body#ecwid_body span.ecwid-DiscountInfoLabel-discountInfo svg, html#ecwid_html body#ecwid_body span.ecwid-TaxExemptionHint svg { display: none; }

html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountInfoPopup { margin-right: 4px; }

html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountInfoPopup div.ecwid-ShadowedPopupPanel-content, html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountInfoPopup div.ecwid-EcwidHintingLink-Popup, html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountInfoPopup div.ecwid-ShadowedPopupPanel-shadow { border-radius: 10px; }

html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountHint ul { margin-bottom: 0; margin-top: 0; padding-left: 0; list-style: none; }

html#ecwid_html body#ecwid_body .ecwid-DiscountInfoLabel-discountHint-header { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-block { padding: 12px 0 20px; line-height: 20px; background-color: #f2f3e7; margin: 3px; vertical-align: top; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-totals-block { border-top: 4px solid #f2f3e7; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor div.ecwid-Invoice-Summary-label { padding-left: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor div.ecwid-Invoice-Summary-value { padding-right: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-ver div.ecwid-Invoice-Summary-label { padding-left: 16px; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-ver div.ecwid-Invoice-Summary-value { padding-right: 16px; }

html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-ppReview-sidebar-hor div.ecwid-Invoice-Summary-label { padding-left: 5px; padding-right: 0; }

html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-ppReview-sidebar-hor div.ecwid-Invoice-Summary-value { padding-right: 5px; padding-left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-ppReview-sidebar-ver div.ecwid-Invoice-Summary-label { padding-left: 5px; padding-right: 0; }

html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-ppReview-sidebar-ver div.ecwid-Invoice-Summary-value { padding-right: 5px; padding-left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-Invoice-Summary-label-price, html#ecwid_html body#ecwid_body div.ecwid-compact div.ecwid-Invoice-Summary-value-price { font-size: 14px; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-block div.ecwid-Invoice-block { padding-left: 18px; padding-right: 2px; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor div.ecwid-ppReview-block div.ecwid-Invoice-block { padding-left: 12px; padding-right: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor { white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor > div { white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-hor div.ecwid-ppReview-block { min-width: 181px; margin: 2px; display: inline-block; zoom: 1; *display: inline; border-top: 4px solid #f2f3e7; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-ver { min-width: 210px; margin-top: 7px; display: inline-block; zoom: 1; *display: inline; vertical-align: top; margin-bottom: 20px; width: 31%; }

html#ecwid_html body#ecwid_body div.ecwid-amexPaymentForm { background-color: #f2f3e7; display: inline-block; font-size: 1em; margin-top: 10px; position: static; min-width: 420px; margin-right: 4%; width: 64%; }

html#ecwid_html body#ecwid_body div.ecwid-amexPaymentForm div.ecwid-alert-error { max-width: 575px; }

html#ecwid_html body#ecwid_body div.ecwid-amexReview { padding: 32px 25px 0; position: relative; }

html#ecwid_html body#ecwid_body div.ecwid-amexSecureTitle { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%230e766d' d='M23 13.64v9.73c0 .45-.16.84-.49 1.16-.32.31-.71.47-1.18.47H4.67c-.46 0-.86-.16-1.18-.48-.33-.32-.49-.7-.49-1.15v-9.73c0-.45.16-.84.49-1.16.32-.32.71-.48 1.18-.48h.55V8.64c0-2.09.76-3.89 2.29-5.39S10.87 1 13 1s3.96.75 5.49 2.25c1.53 1.5 2.29 3.3 2.29 5.39V12h.55c.46 0 .86.16 1.18.48.33.32.49.7.49 1.16zM8.56 12h8.89V8.64c0-1.2-.44-2.23-1.3-3.09-.88-.85-1.92-1.28-3.15-1.28s-2.27.43-3.14 1.28c-.87.85-1.3 1.88-1.3 3.09V12z'/%3E%3C/svg%3E") no-repeat 0 2px transparent; font-size: 25px; padding-left: 36px; padding-bottom: 6px; vertical-align: middle; }

html#ecwid_html body#ecwid_body div.ecwid-amexCheckedField { background: none; float: left; padding-right: 9px; }

html#ecwid_html body#ecwid_body div.ecwid-amexCheckedField.checked { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='32.88 5.12 16 16'%3E%3Cpath fill='%230e766d' d='M37.47 12.75l2.56 2.15 5.12-6.4c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.3 7.6c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-3.74-3.35c-.65-.66-.65-1.74 0-2.41.65-.66 1.71-.66 2.36.01z'/%3E%3C/svg%3E") no-repeat scroll right center transparent; background-size: 18px; padding-right: 26px; margin-right: 9px; }

html#ecwid_html body#ecwid_body div.ecwid-amexDateCheck, html#ecwid_html body#ecwid_body div.ecwid-amexDateCheck.checked { padding-right: 19px; }

html#ecwid_html body#ecwid_body div.ecwid-amexDateCheck.checked { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='32.88 5.12 16 16'%3E%3Cpath fill='%230e766d' d='M37.47 12.75l2.56 2.15 5.12-6.4c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-6.3 7.6c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-3.74-3.35c-.65-.66-.65-1.74 0-2.41.65-.66 1.71-.66 2.36.01z'/%3E%3C/svg%3E") no-repeat scroll right center transparent; background-size: 18px; margin-bottom: 4px; }

html#ecwid_html body#ecwid_body div.ecwid-amexCardPanel { display: inline-block; float: left; min-width: 200px; margin: 1px 5px 5px 0; padding-right: 26px; }

html#ecwid_html body#ecwid_body div.ecwid-amexCardPanel.checked { padding-right: 0; }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon { float: left; display: inline-block; width: 40px; height: 26px; margin: 0 4px 0 0; background-color: #fff; background-position: center; background-size: 40px 26px; background-repeat: no-repeat; border: 1px solid #e2e2e2; }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon.disabled { opacity: 0.25; filter: Alpha(opacity=25); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon.unknown { opacity: 0.85; filter: Alpha(opacity=85); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon-masterCard { background-image: url("/static/v1/icons/mastercard.svg"); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon-maestroCard { background-image: url("/static/v1/icons/maestro.svg"); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon-visa { background-image: url("/static/v1/icons/visa.svg"); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon-amex { background-image: url("/static/v1/icons/amex.svg"); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon-discover { background-image: url("/static/v1/icons/discover.svg"); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon-dinersClub { background-image: url("/static/v1/icons/diners_club.svg"); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon-jcb { background-image: url("/static/v1/icons/jcb.svg"); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon-unionPay { background-image: url("/static/v1/icons/union-pay.svg"); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon-vpayCard { width: 24px; background-image: url("/static/v1/icons/vpay.svg"); }

html#ecwid_html body#ecwid_body div.ecwid-cardIcon.disabled, html#ecwid_html body#ecwid_body div.ecwid-cardIcon.unknown, html#ecwid_html body#ecwid_body div.ecwid-cardIcon-masterCard, html#ecwid_html body#ecwid_body div.ecwid-cardIcon-maestroCard, html#ecwid_html body#ecwid_body div.ecwid-cardIcon-visa, html#ecwid_html body#ecwid_body div.ecwid-cardIcon-amex, html#ecwid_html body#ecwid_body div.ecwid-cardIcon-discover, html#ecwid_html body#ecwid_body div.ecwid-cardIcon-dinersClub, html#ecwid_html body#ecwid_body div.ecwid-cardIcon-jcb, html#ecwid_html body#ecwid_body div.ecwid-cardIcon-vpayCard, html#ecwid_html body#ecwid_body div.ecwid-cardIcon-unionPay { -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; transition: opacity 400ms ease; }

html#ecwid_html body#ecwid_body div.ecwid-amexCardTip { background: url("/static/v1/icons/tip_other_card.png") transparent no-repeat; bottom: 100%; display: block; height: 103px; left: -50%; position: absolute; width: 179px; }

html#ecwid_html body#ecwid_body div.ecwid-amexCardTip.hide { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-amexCardTip.amex { background: url("/static/v1/icons/tip_amex_card.png") transparent no-repeat; }

html#ecwid_html body#ecwid_body div.ecwid-amexField-label { clear: left; font-size: 18px; padding-top: 25px; }

html#ecwid_html body#ecwid_body div.ecwid-amexField-hint { font-size: 14px; }

html#ecwid_html body#ecwid_body input.ecwid-amexTextField { font-size: 18px; outline: none; padding: 1px 5px; height: 23px; }

html#ecwid_html body#ecwid_body div.ecwid-amexParagraph { display: inline-block; padding-top: 4px; }

html#ecwid_html body#ecwid_body .ecwid-amexDatePanel { border-spacing: 0; }

html#ecwid_html body#ecwid_body .ecwid-amexDatePanel.error { border: 2px solid #a20505; }

html#ecwid_html body#ecwid_body select.ecwid-amexDateList { font-size: 14px; width: 100%; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-amexDateHint { font-size: 11px; color: #807f7f; padding-top: 3px; text-align: center; vertical-align: top; width: 55px; }

html#ecwid_html body#ecwid_body div.ecwid-amexDateCheck { height: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-amexTipPanel { display: inline-block; margin: 0 11px 0 2px; position: relative; vertical-align: middle; line-height: 31px; }

html#ecwid_html body#ecwid_body div.ecwid-amexTipPanel a, html#ecwid_html body#ecwid_body div.ecwid-amexTipPanel a:active, html#ecwid_html body#ecwid_body div.ecwid-amexTipPanel a:visited { font-size: 11px; border-bottom: 1px dashed #7e8611; text-decoration: none; display: inline-block; line-height: 1em; }

html#ecwid_html body#ecwid_body div.ecwid-amexPayButton { padding: 22px 0 38px 3px; }

html#ecwid_html body#ecwid_body iframe.ecwid-sq-input#sq-card-number { width: 275px; }

html#ecwid_html body#ecwid_body iframe.ecwid-sq-input#sq-expiration-date { width: 70px; }

html#ecwid_html body#ecwid_body iframe.ecwid-sq-input#sq-cvv { width: 80px; }

html#ecwid_html body#ecwid_body iframe.ecwid-sq-input#sq-postal-code { width: 175px; }

html#ecwid_html body#ecwid_body input.ecwid-amex-cardNumberField { width: 275px; }

html#ecwid_html body#ecwid_body input.ecwid-amex-zipCodeField { width: 100px; }

html#ecwid_html body#ecwid_body input.ecwid-amex-cSCField { width: 50px; }

html#ecwid_html body#ecwid_body div.ecwid-amexReview div.ecwid-AddressForm-secureLockIcon { left: 100%; top: 100%; margin-left: -42px; margin-top: -42px; position: absolute; }

html#ecwid_html body#ecwid_body div.ecwid-amexReview button.ecwid-AccentedButton { font-size: 20px; height: 1.7em; padding: 0.2em 2.2em 0.225em; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview iframe { display: inline-block; zoom: 1; max-width: none; opacity: 1; *display: inline; }

html#ecwid_html body#ecwid_body div.ecwid-ppReview { margin-top: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-animation-errorMessageSlideDownFadeIn-from { opacity: 0; max-height: 0; margin: 0; }

html#ecwid_html body#ecwid_body div.ecwid-animation-errorMessageSlideDownFadeIn-to { opacity: 1; max-height: 150px; margin: 10px 0 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-animation-errorMessageSlideDownFadeIn-transition { -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; transition: all 300ms ease; }

html#ecwid_html body#ecwid_body .PlainButton { background-color: #7e8611; border-radius: 2px; color: #7e8611; cursor: pointer; height: 28px; min-width: 100px; }

html#ecwid_html body#ecwid_body .PlainButton:active { opacity: 0.8; }

html#ecwid_html body#ecwid_body .PlainButton-disabled, html#ecwid_html body#ecwid_body .PlainButton-disabled:active { cursor: default; opacity: 0.4; }

html#ecwid_html body#ecwid_body .PlainButton-icon { padding-left: 9px; text-align: left; }

html#ecwid_html body#ecwid_body td.PlainButton-noIcon { padding-right: 9px; width: 0; }

html#ecwid_html body#ecwid_body .PlainMenuButton-item td { background-color: #ededed; font-size: 12px; font-weight: 400; }

html#ecwid_html body#ecwid_body .PlainButton-text .gwt-Label { padding-right: 0; }

html#ecwid_html body#ecwid_body table.PlainButton-PrintInvoice div.PlainButton-noIcon { padding-right: 10px; }

html#ecwid_html body#ecwid_body table.PlainButton-PrintInvoice + table table div.PlainButton-noIcon { padding-right: 10px; }

html#ecwid_html body#ecwid_body .PlainMenuButton .PlainMenuButton-arrow { padding: 1px 7px 6px 5px; }

html#ecwid_html body#ecwid_body table.PlainMenuButton-dropdown { border: 1px solid #807f7f; position: absolute; z-index: 10; }

html#ecwid_html body#ecwid_body .PlainMenuButton-dropdown .PlainMenuButton-item { background-color: #7e8611; border-bottom-right-radius: 0; border-top-left-radius: 0; border-top-right-radius: 0; margin-top: 1px; width: 100%; }

html#ecwid_html body#ecwid_body .PlainMenuButton td.PlainButton-text { padding-right: 5px; }

html#ecwid_html body#ecwid_body .PlainMenuButton-item .PlainButton-text { padding-right: 5px; text-align: left; }

html#ecwid_html body#ecwid_body .ecwid .ecwid-ProductDetails-gray-panel-bottom { height: 4px; background: #ededed; }

html#ecwid_html body#ecwid_body .ecwid-ShadowedPopupPanel-content .ecwid-EcwidHintingLink-upArrow { position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #413124 transparent; }

html#ecwid_html body#ecwid_body .ecwid-ShadowedPopupPanel-content .ecwid-EcwidHintingLink-upArrow .ecwid-EcwidHintingLink-arrowBody { width: 0; height: 0; position: relative; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #413124 transparent; left: -9px; top: 1px; }

html#ecwid_html body#ecwid_body .ecwid-ShadowedPopupPanel-content .ecwid-EcwidHintingLink-bottomArrow { position: absolute; width: 0; height: 0; border-style: solid; border-width: 10px 10px 0 10px; border-color: #413124 transparent transparent transparent; }

html#ecwid_html body#ecwid_body .ecwid-ShadowedPopupPanel-content .ecwid-EcwidHintingLink-bottomArrow .ecwid-EcwidHintingLink-arrowBody { width: 0; height: 0; position: relative; border-style: solid; border-width: 10px 10px 0 10px; border-color: #413124 transparent transparent transparent; left: -10px; top: -11px; }

html#ecwid_html body#ecwid_body div.ecwid-facebook-footer-badge-placeholder { margin: 15px 0; height: 13px; }

html#ecwid_html body#ecwid_body div.ecwid-facebook-footer-badge { width: 790px; position: absolute; bottom: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-facebook-footer-badge a { display: block; width: 740px; height: 13px; margin: 0 auto; text-decoration: none; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-facebook-footer-badge a .ecwid-facebook-footer-badge-text { background: white; color: #bfbfbf; font-size: 10px; line-height: 13px; height: 13px; padding: 0 6px; vertical-align: top; display: inline-block; }

html#ecwid_html body#ecwid_body .ecwid-SearchPanel-facebook { position: relative; height: 30px; }

html#ecwid_html body#ecwid_body .ecwid-SearchPanel-facebook input { height: 15px; width: 133px; border: 1px solid #bfbfbf; border-radius: 3px; margin: 7px 13px 0 0; padding: 3px 15px 5px 8px; }

html#ecwid_html body#ecwid_body .ecwid-SearchPanel-facebook .SvgSearchSubmitButton { bottom: 0; cursor: pointer; height: 13px; position: absolute; top: 11px; right: 19px; }

html#ecwid_html body#ecwid_body .ecwid-SearchPanel-facebook .SvgSearchSubmitButton svg { width: 13px; height: 13px; }

html#ecwid_html body#ecwid_body .ecwid-force-responsive-image-width img { max-width: 999999px !important; }

html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categoriesTabBar .gwt-TabBarItem-wrapper { float: left !important; }

html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categoriesTabBar .gwt-TabBarRest-wrapper { width: auto !important; }

html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categories-horizontal-menuBarContainer td { float: left !important; }

html#ecwid_html body#ecwid_body div.ecwid-favorite-view { background-color: #ededed; border-radius: 4px; padding: 0 8px 4px 8px; display: inline-block; visibility: hidden; overflow: hidden; min-height: 23px; max-height: 32px; cursor: pointer; display: inline-block; overflow: visible; }

html#ecwid_html body#ecwid_body div.ecwid-favorite-view:hover div.ecwid-favorite-enable-scaling { -webkit-transition: all 0.1s ease-out; -moz-transition: all 0.1s ease-out; -o-transition: all 0.1s ease-out; -ms-transition: all 0.1s ease-out; transition: all 0.1s ease-out; -webkit-transform: scale(1.18, 1.18); -moz-transform: scale(1.18, 1.18); -o-transform: scale(1.18, 1.18); -ms-transform: scale(1.18, 1.18); transform: scale(1.18, 1.18); overflow: visible; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-common { position: absolute; top: 0; left: 0; line-height: 16px; width: 14px; height: 14px; border: none; padding-left: 1px; padding-right: 1px; overflow: visible; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view div.ecwid-favorite-image-cover { opacity: 0; padding: 0; height: 14px; width: 14px; overflow: visible; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view-force-wait-cursor { cursor: wait; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorites-image-wrapper { position: relative; float: left; margin-top: 6px; padding: 0; min-height: 14px; min-width: 14px; padding-left: 1px; padding-right: 1px; overflow: visible; }

html#ecwid_html body#ecwid_body .ecwid-favorites-table-row { display: table-row; }

html#ecwid_html body#ecwid_body .ecwid-favorites-table-row .ecwid-favorite-quantity-view { padding-left: 2px; padding-right: 2px; margin-left: 1px; }

html#ecwid_html body#ecwid_body .ecwid-favorites-table-row .ecwid-favorite-view-focus-wrapper { display: inline-block; }

html#ecwid_html body#ecwid_body .ecwid-favorites-table-wrapper .ecwid-favorite-view-focus-wrapper { min-width: 55px; }

html#ecwid_html body#ecwid_body .ecwid-favorites-table-wrapper .ecwid-favorite-view { position: absolute; top: -5px; right: 0; }

html#ecwid_html body#ecwid_body div.ecwid-favorite-view-focus-wrapper { /* hack for IE(hide useless scroll) */ margin: -5px; overflow: hidden; padding: 5px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

html#ecwid_html body#ecwid_body .ecwid-favorite-view:active .ecwid-favorite-image { visibility: hidden; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-backed-image { visibility: hidden; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view:active .ecwid-favorite-backed-image { /* adding 0.1s delay to prevent backed image from overlaying the main one on rapid mouse clicks */ transition-delay: 0.1s; -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; visibility: visible; }

html#ecwid_html body#ecwid_body div.ecwid-favorite-view .ecwid-favorite-image-handler { display: inline-block; }

html#ecwid_html body#ecwid_body div.ecwid-favorite-view div.ecwid-favorite-selection-animation { visibility: visible; transition: all 0.7s ease-out; -webkit-transition: all 0.7s ease-out; -moz-transition: all 0.7s ease-out; -o-transition: all 0.7s ease-out; transform: scale(3, 3); -webkit-transform: scale(3, 3); -moz-transform: scale(3, 3); -o-transition: scale(3, 3); opacity: 0; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-selection-decoration { visibility: hidden; opacity: 0.8; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-selection-decoration svg g path { fill: #fcb1b2; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-unselection-decoration { opacity: 1; visibility: hidden; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image svg, html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-decoration svg { fill: #fcb1b2; }

html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-unselected svg, html#ecwid_html body#ecwid_body .ecwid-favorite-view .ecwid-favorite-image-unselection-decoration svg { fill: #807f7f; }

html#ecwid_html body#ecwid_body .ecwid-favorite-menu div.ecwid-favorite-image svg { fill: #bfbfbf; }

html#ecwid_html body#ecwid_body div.ecwid-favorite-view .ecwid-favorite-unselection-animation { visibility: visible; transition: opacity 0.8s ease-out 0.8s; -webkit-transition: opacity 0.8s ease-out 0.8s; -moz-transition: opacity 0.8s ease-out 0.8s; -o-transition: opacity 0.8s ease-out 0.8s; -ms-transition: opacity 0.8s ease-out 0.8s; opacity: 0; }

html#ecwid_html body#ecwid_body div.ecwid-favorite-view .ecwid-favorite-image-animation { opacity: 0; animation: appear 0.6s ease-out 0.2s; -webkit-animation: appear 0.6s ease-out 0.2s; -moz-animation: appear 0.6s ease-out 0.2s; -o-animation: appear 0.6s ease-out 0.2s; -ms-animation: appear 0.6s ease-out 0.2s; }

html#ecwid_html body#ecwid_body div.ecwid-favorite-quantity-view { color: #413124; font-size: 14px; padding-right: 2px; line-height: 16px; display: inline-block; margin-top: 5px; margin-left: 5px; margin-bottom: 2px; }

html#ecwid_html body#ecwid_body div.ecwid-favorite-view .ecwid-favorite-quantity-hide { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-favorite-quantity-view-hide { display: none; }

html#ecwid_html body#ecwid_body .ecwid-favorite-menu { display: inline-block; }

html#ecwid_html body#ecwid_body a.ecwid-favorite-menu-item { padding-left: 2px; }

html#ecwid_html body#ecwid_body .ecwid-favorite-menu .ecwid-favorite-menu-wrapper { cursor: pointer; }

html#ecwid_html body#ecwid_body .ecwid-favorite-menu .ecwid-favorite-image { float: left; margin-right: 1px; margin-top: 2px; height: 14px; width: 14px; }

html#ecwid_html body#ecwid_body div.ecwid-favorites-view span.ecwid-categories-category { display: block; white-space: nowrap; margin-left: 30px; }

html#ecwid_html body#ecwid_body div.ecwid-no-favorites-panel span.ecwid-categories-category { margin-left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-no-favorites-hidden { display: none !important; }

html#ecwid_html body#ecwid_body .ecwid-no-favorites-area div.ecwid-no-favorites-label { display: block; margin-top: 30px; text-align: center; font-size: 18px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-no-favorites-label { font-size: 16px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-favorite-menu-item { display: none; }

html#ecwid_html body#ecwid_body span.ecwid-favorites-title { display: block; margin-bottom: 30px; }

html#ecwid_html body#ecwid_body div div.ecwid-no-favorites-panel { position: relative; display: block; margin-right: 30px; }

html#ecwid_html body#ecwid_body div.ecwid-no-favorites-area { position: relative; height: 160px; display: block; margin-top: 30px; }

html#ecwid_html body#ecwid_body div.ecwid-favorites-view div.ecwid-results-topPanel-sortByPanel { display: none; /* disabling sort-panel on display of favorites */ }

html#ecwid_html body#ecwid_body div.ecwid-favorites-view div.ecwid-results-topPanel-viewAsPanel { display: none; /* disabling "view as" panel on display of favorites */ }

html#ecwid_html body#ecwid_body .ecwid-no-favorites-area .ecwid-no-favorites-icon { display: block; margin-left: auto; margin-right: auto; padding-top: 43px; width: 26px; height: 26px; }

html#ecwid_html body#ecwid_body .ecwid-no-favorites-area .ecwid-no-favorites-icon svg { fill: #413124; }

html#ecwid_html body#ecwid_body .ecwid-no-favorites-icon > svg:nth-child(1) { display: block; width: 26px; height: 26px; }

html#ecwid_html body#ecwid_body div.ecwid-popular-favorites-label { display: inline-block; margin-top: 50px; }

html#ecwid_html body#ecwid_body div.ecwid-favorites-view div.ecwid-form { margin-left: 26px; margin-right: 26px; margin-top: 24px; padding-top: 24px; padding-bottom: 24px; }

html#ecwid_html body#ecwid_body div.ecwid-favorites-signin-warning-centering { display: table; margin: auto; }

html#ecwid_html body#ecwid_body a.ecwid-favorites-signin-link { display: inline-block; }

html#ecwid_html body#ecwid_body span.ecwid-favorites-signin-warning-text { font-size: 13px; }

html#ecwid_html body#ecwid_body span.ecwid-favorites-signin-warning-text span.ecwid-favorites-signin-link { font-size: 13px; }

html#ecwid_html body#ecwid_body div.ecwid-hide-signin-warning { display: none; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-PseudoButton { border: 1px solid #807f7f; border-radius: 3px; background: #7e8611; /* Old browsers */ background: -moz-linear-gradient(top, #7e8611 0%, #103e61 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7e8611), color-stop(100%, #103e61)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #7e8611 0%, #103e61 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #7e8611 0%, #103e61 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #7e8611 0%, #103e61 100%); /* IE10+ */ background: linear-gradient(to bottom, #7e8611 0%, #103e61 100%); /* W3C */ display: inline-block; height: auto; padding: 4px 10px; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-panel-right-column { max-width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-buttonPanel { white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-panel { margin: 25px 30px 35px; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-panel-thumbnail { border: 0 solid; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-product-label, html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-label { display: inline; float: none; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel { line-height: 22px; height: auto; min-height: 33px; margin-bottom: 6px; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-product-panel { display: inline-block; float: none; padding-top: 5px; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-label { margin-bottom: 3px; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-product-panel table.ecwid-DropdownBox { margin-bottom: -7px; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-textPanel-product-panel span.ecwid-Invoice-share-textPanel-product-select { display: inline-block; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-PaymentMethodSelector { margin-right: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-form { padding: 15px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm-buttonsPanel { padding-left: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm-buttonsPanel table { margin: 0 auto; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm-buttonsPanel div.ecwid-fieldEnvelope-label { max-width: 100px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm div.ecwid-form { max-width: 90%; padding: 15px 5% 25px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-fieldWrapper { position: relative; z-index: 1; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel, html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-TaxIdWidget div.ecwid-fieldWrapper label.ecwid-fieldLabel, html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel, html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm div.ecwid-fieldWrapper label.ecwid-fieldLabel { float: none; margin-bottom: 3px; width: auto; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px input.gwt-TextBox, html#ecwid_html body#ecwid_body .ecwid-lte-600px input.gwt-PasswordTextBox, html#ecwid_html body#ecwid_body .ecwid-lte-600px textarea.gwt-TextArea, html#ecwid_html body#ecwid_body .ecwid-lte-600px input.gwt-DateBox { padding: 3px 3%; max-width: 94%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-fieldWrapper div.ecwid-fieldEnvelope-around { overflow: hidden; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout div.ecwid-Invoice { margin: 15px 4%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Invoice-share-panel { margin: 15px 4% 20px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Invoice-Header-OrderNumber { word-break: break-all; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px td.ecwid-Invoice-Header-timestamp { white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Invoice-productName { word-break: break-all; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-Invoice-ShippingDetails-title { display: none; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-Invoice-PaymentDetails-title { display: none; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-EmailBlock div.ecwid-form { max-width: 90%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-PasswordBlock div.ecwid-form { max-width: 90%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-fieldWrapper label.ecwid-fieldLabel { float: none; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px table.ecwid-categoriesTabBar .gwt-TabBarRest-wrapper { display: none !important; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px table.ecwid-categoriesTabBar .gwt-TabBarItem-wrapper { display: inline-block; width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px table.ecwid-categoriesTabBar td.tabMiddleCenter { width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td { border-color: transparent !important; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected { border-bottom: 1px solid #bfbfbf; }

html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px table.ecwid-AddressForm-country select, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-phone, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px table.ecwid-AddressForm-state input, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-zip, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-city, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-extraField, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px select.ecwid-AddressForm-extraField, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-name, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-address1, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-address2, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px input.ecwid-AddressForm-company-name, html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px div.ecwid-AddressForm * { width: 100%; max-width: 100%; box-sizing: border-box; margin-left: 0; clear: both; }

html#ecwid_html body#ecwid_body div.ecwid-EditPersonPopup.ecwid-lte-600px div.ecwid-AddressForm-extraField .form-control .form-control__text { width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Invoice-buttons-panel { padding-bottom: 20px; }

@media screen and (max-width: 600px) { html#ecwid_html body#ecwid_body .ecwid-minicart-floating { display: none !important; } html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsList-separatorRow { display: none !important; } }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-Checkout-EmailBlock div.ecwid-form, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-Checkout-PasswordBlock div.ecwid-form { padding-left: 5%; padding-right: 5%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-fieldEnvelope-around input, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm-country select { margin-left: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-EmailBlock div.ecwid-form, html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-PasswordBlock div.ecwid-form, html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-PasswordBlock div.ecwid { max-width: 100%; box-sizing: border-box; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper input.gwt-PasswordTextBox, html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-fieldWrapper table.ecwid-fieldEnvelope, html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-PaymentMethodDetailsBlock-fields input.gwt-TextBox, html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper input.gwt-TextBox { width: 100%; max-width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-fullWidth, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-fullWidth, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-AddressForm-country, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-AddressForm-state, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-fieldEnvelope-around input, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-AddressForm-state select, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm .ecwid-AddressForm-country select, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-AddressForm select.ecwid-AddressForm-extraField { width: 100%; max-width: 100%; box-sizing: border-box; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm-extraField .form-control .form-control__text { width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-AddressForm-fields-disabled { display: none; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-Checkout div.ecwid-Invoice { margin: 15px 2%; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-Invoice-share-panel { margin: 15px 2% 20px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-Invoice-itemsTable-headerCell-descr { width: 65%; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-Invoice-itemsTable-headerCell-descr span { visibility: visible; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-Invoice-itemsTable-headerCell-price { width: 35%; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-minicart-mini { width: 135px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexReview { padding: 16px 16px 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexPayButton { text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexPaymentForm { min-width: 245px; margin-right: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexSecureTitle { background-position: center 3px; font-size: 20px; padding-top: 40px; padding-left: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexCardPanel { padding-right: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-amexCardPanel div.ecwid-cardIcon { margin: 0 4px 0 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px iframe.ecwid-sq-input#sq-card-number { width: 200px; font-size: 16px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px input.ecwid-amex-cardNumberField { width: 200px; font-size: 16px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px .ecwid-amexPaymentForm select { margin-right: 5px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-LoginForm div.ecwid-form { padding: 35px 25px 25px 25px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-EditPersonPopup div.ecwid-popup-content { padding: 5px 30px 20px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-OrdersList-OrderBox-footer table, html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-OrdersList-OrderBox-footer tr { display: block; white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-OrdersList-OrderBox-footer td { display: inline-block; white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-OrdersList-OrderBox-footer td[align="right"] { display: block; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-OrdersList-OrderBox .ecwid-OrdersList-OrderBox-cell table, html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-OrdersList-OrderBox .ecwid-OrdersList-OrderBox-cell tr, html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-OrdersList-OrderBox .ecwid-OrdersList-OrderBox-cell td { display: inline-block; text-align: left; vertical-align: middle !important; white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-OrdersList-OrderBox .ecwid-OrdersList-OrderBox-cell td[style*="text-align: center"] { display: block; text-align: left !important; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-OrdersList-OrderBox-status span { display: block; margin-bottom: 8px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-pager .ecwid-poweredBy { width: 100%; margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Checkout-DeliveryMethod > table { width: 100%; table-layout: fixed; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Checkout-DeliveryMethod div.ecwid-form { width: auto; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth { display: block; width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth tbody, html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth tr, html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth td { display: block; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth input.gwt-TextBox, html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth input.gwt-PasswordTextBox, html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth textarea.gwt-TextArea, html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-fullWidth input.gwt-DateBox { width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Checkout-blockTitle, html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-Checkout-blockTitle { margin: 20px 5px 10px 5px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Invoice-footer-placeOrder { padding: 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Checkout div.ecwid-Invoice { margin: 10px 1%; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Invoice-share-panel { margin: 10px 1% 15px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-results-topPanel-controlsPanel { display: none; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-Invoice-Summary-label { white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px table.ecwid-AddressForm-state select, html#ecwid_html body#ecwid_body .ecwid-lte-320px select.ecwid-AddressForm-extraField, html#ecwid_html body#ecwid_body .ecwid-lte-320px table.ecwid-AddressForm-country select { max-width: 260px; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px div.ecwid-minicart-mini { width: 100px; }

html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categoriesTabBar .gwt-TabBarItem-wrapper { float: left !important; }

html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categoriesTabBar .gwt-TabBarRest-wrapper { width: auto !important; }

html#ecwid_html body#ecwid_body .ecwid-categories-fixIpadIssues .ecwid-categories-horizontal-menuBarContainer td { float: left !important; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-PseudoButton { border: 1px solid #807f7f; border-radius: 3px; background: #7e8611; /* Old browsers */ background: -moz-linear-gradient(top, #7e8611 0%, #103e61 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7e8611), color-stop(100%, #103e61)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #7e8611 0%, #103e61 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #7e8611 0%, #103e61 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #7e8611 0%, #103e61 100%); /* IE10+ */ background: linear-gradient(to bottom, #7e8611 0%, #103e61 100%); /* W3C */ display: inline-block; height: auto; padding: 4px 10px; }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct { text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-SingleProduct-picture { padding-bottom: 7px; }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-title { font-size: 20px; font-weight: 400; padding-bottom: 5px; padding-top: 7px; word-wrap: break-word; }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-price { padding-top: 7px; padding-bottom: 7px; }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-SingleProduct-options { text-align: left; display: inline-block; *display: inline; /* hack for IE6-7 */ *zoom: 1; /* hack for IE6-7 */ }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-SingleProduct-qty { padding-top: 7px; padding-bottom: 7px; }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct-hideQty .ecwid-SingleProduct-qty { display: none; }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-SingleProduct-qty .gwt-InlineLabel { font-weight: 600; padding-right: 10px; }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-SingleProduct-qty .gwt-TextBox { border: solid 1px #807f7f; box-sizing: content-box; font-size: 15px; max-width: 93%; padding: 3px 5px; text-align: right; width: 40px; }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-AddToBagButton { margin-top: 6px; }

html#ecwid_html body#ecwid_body .ecwid-force-responsive-image-width img { max-width: 999999px !important; }

html#ecwid_html body#ecwid_body div.ecwid-change-password-page table.ecwid-fieldEnvelope { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-reset-password-page-text, html#ecwid_html body#ecwid_body div.ecwid-change-password-page-text, html#ecwid_html body#ecwid_body div.ecwid-restore-link-expired-text { font-size: 14px; font-weight: 400; margin-bottom: 17px; line-height: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-reset-password-page { padding-bottom: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-reset-password-page div.ecwid-form, html#ecwid_html body#ecwid_body div.ecwid-change-password-page div.ecwid-form { max-width: 360px; margin: 0 0 19px 0; font-size: 14px; padding: 20px 15px 15px; }

html#ecwid_html body#ecwid_body div.ecwid-reset-password-page div.ecwid-form input, html#ecwid_html body#ecwid_body div.ecwid-change-password-page div.ecwid-form input { width: 100%; max-width: 100%; padding: 5px 5px; margin: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

html#ecwid_html body#ecwid_body div.ecwid-reset-password-page-textbox-note, html#ecwid_html body#ecwid_body div.ecwid-change-password-page-textbox-note { margin-bottom: 8px; }

html#ecwid_html body#ecwid_body div.ecwid-change-password-page button, html#ecwid_html body#ecwid_body div.ecwid-restore-link-expired-page button { padding: 0 15px; }

html#ecwid_html body#ecwid_body div.ecwid-price-panel { background-color: #ededed; border: none; border-radius: 5px; padding: 10px 20px 18px; }

html#ecwid_html body#ecwid_body div.ecwid-price-panel table { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-price-panel .ecwid-price-panel-label { font-size: 13px; line-height: 1.8; }

html#ecwid_html body#ecwid_body div.ecwid-price-panel .ecwid-price-panel-value { font-size: 15px; text-align: right; }

html#ecwid_html body#ecwid_body div.ecwid-price-panel .ecwid-price-panel-label-total { font-size: 17px; padding-top: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-price-panel .ecwid-price-panel-value-total { font-size: 18px; text-align: right; color: #a20505; padding-top: 10px; }

html#ecwid_html body#ecwid_body a.ecwid-icolink, html#ecwid_html body#ecwid_body a.ecwid-icolink:visited { text-decoration: none; color: #a5aa58; display: inline-block; cursor: pointer; transition: color .1s linear; }

html#ecwid_html body#ecwid_body a.ecwid-icolink:hover, html#ecwid_html body#ecwid_body a.ecwid-icolink:active, html#ecwid_html body#ecwid_body a.ecwid-icolink:focus { color: #a5aa58; }

html#ecwid_html body#ecwid_body a.ecwid-icolink svg.ecwid-icon { margin-top: -1px; display: inline-block; vertical-align: text-top; }

html#ecwid_html body#ecwid_body html#ecwid_html a.ecwid-icolink svg.ecwid-icon * { fill: #c8f4f1; -webkit-transition: fill .1s linear, stroke .1s linear; transition: fill .1s linear, stroke .1s linear; }

html#ecwid_html body#ecwid_body a.ecwid-icolink svg.ecwid-icon .stroked { fill: none; stroke: #c8f4f1; }

html#ecwid_html body#ecwid_body a.ecwid-icolink:hover svg.ecwid-icon *, html#ecwid_html body#ecwid_body a.ecwid-icolink:active svg.ecwid-icon *, html#ecwid_html body#ecwid_body a.ecwid-icolink:focus svg.ecwid-icon * { fill: #7e8611; }

html#ecwid_html body#ecwid_body a.ecwid-icolink:hover svg.ecwid-icon .stroked, html#ecwid_html body#ecwid_body a.ecwid-icolink:active svg.ecwid-icon .stroked, html#ecwid_html body#ecwid_body a.ecwid-icolink:focus svg.ecwid-icon .stroked { fill: none; stroke: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-alert-error { font-size: 14px; line-height: 1.4; padding: 20px; border-radius: 5px; border: none; background-color: #fae3da; color: #a20505; box-sizing: border-box; -moz-box-sizing: border-box; }

html#ecwid_html body#ecwid_body div.ecwid-alert-success { font-size: 14px; line-height: 1.4; padding: 20px; border-radius: 5px; border: none; background-color: #d9edc9; color: #0e766d; box-sizing: border-box; -moz-box-sizing: border-box; }

html#ecwid_html body#ecwid_body div.ecwid-alert-error .ecwid-alert-error-title, html#ecwid_html body#ecwid_body div.ecwid-alert-success .ecwid-alert-success-title { font-weight: 600; }

html#ecwid_html body#ecwid_body div.ecwid-alert-error.ecwid-alert-error-no-text .ecwid-alert-error-title, html#ecwid_html body#ecwid_body div.ecwid-alert-error.ecwid-alert-success-no-text .ecwid-alert-success-title { text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-modal-backdrop { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background-color: #000; opacity: 0.6; z-index: 10; }

html#ecwid_html body#ecwid_body .ecwid-modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 940; overflow: auto; overflow-y: scroll; }

html#ecwid_html body#ecwid_body .ecwid-modal-dialog { margin: 0 auto; position: relative; z-index: 950; padding: 0 10px; }

html#ecwid_html body#ecwid_body .ecwid-modal-dialog .ecwid-modal-content { background-color: white; border-radius: 3px; padding: 30px 0 0; position: relative; overflow: hidden; }

html#ecwid_html body#ecwid_body .ecwid-modal-dialog .ecwid-modal-content .ecwid-modal-title { color: #7e8611; padding: 0 25px 12px; font-size: 20px; line-height: 1.2; display: block; }

html#ecwid_html body#ecwid_body .ecwid-modal-dialog .ecwid-modal-content .ecwid-modal-body { margin: 0 25px 23px; overflow: visible; }

html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items { border-collapse: collapse; margin-top: 5px; width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items td { border: 0; border-top: 1px solid #ededed; padding: 6px 0; vertical-align: middle; height: 30px; }

html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items td.ecwid-modal-table-item-radio { width: 10%; }

html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items td.ecwid-modal-table-item-price-cell { vertical-align: top; padding-left: 20px; }

html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items tr:first-child > td { border: none; }

html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items td input { margin: 0 10px 0 0; width: 12px; height: 15px; }

html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items .ecwid-modal-table-item-label { font-size: 12px; line-height: 1.3; cursor: pointer; }

html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items .ecwid-text-tip { cursor: pointer; }

html#ecwid_html body#ecwid_body .ecwid-modal-content table.ecwid-modal-table-items .ecwid-modal-table-item-price { font-size: 13px; line-height: 1.4; padding-top: 6px; text-align: right; }

html#ecwid_html body#ecwid_body .ecwid-modal-footer { margin: 23px 25px 25px; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-animation-upscaleAndFadeIn-from { opacity: 0.0; filter: alpha(opacity=0); -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); }

html#ecwid_html body#ecwid_body .ecwid-animation-upscaleAndFadeIn-to { opacity: 1.0; filter: alpha(opacity=100); -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

html#ecwid_html body#ecwid_body .ecwid-animation-upscaleAndFadeIn-transition { -webkit-transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); }

html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn50Percent-from { opacity: 0.0; filter: alpha(opacity=0); }

html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn50Percent-to { opacity: 0.5; filter: alpha(opacity=50); }

html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn50Percent-transition { -webkit-transition: opacity .2s ease-out; -moz-transition: opacity .2s ease-out; -o-transition: opacity .2s ease-out; transition: opacity .2s ease-out; }

html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn-from { opacity: 0.0; filter: alpha(opacity=0); }

html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn-to { opacity: 1.0; filter: alpha(opacity=100); }

html#ecwid_html body#ecwid_body .ecwid-animation-fadeIn-transition { -webkit-transition: opacity .3s linear; -moz-transition: opacity .3s linear; -o-transition: opacity .3s linear; transition: opacity .3s linear; }

html#ecwid_html body#ecwid_body .ecwid-animation-fadeOut-from { opacity: 1.0; filter: alpha(opacity=100); }

html#ecwid_html body#ecwid_body .ecwid-animation-fadeOut-to { opacity: 0.0; filter: alpha(opacity=0); }

html#ecwid_html body#ecwid_body .ecwid-animation-fadeOut-transition { -webkit-transition: opacity .3s linear; -moz-transition: opacity .3s linear; -o-transition: opacity .3s linear; transition: opacity .3s linear; }

@media (max-width: 767px) { html#ecwid_html body#ecwid_body div.ecwid-amexPaymentForm { margin-right: 0; width: 100%; } html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-Checkout-DeliveryMethod { max-width: none; margin-right: 0; } html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-floatLeftPanel { width: 100%; } html#ecwid_html body#ecwid_body div.ecwid-Checkout div.ecwid-Checkout-DeliveryMethod table { width: 100%; } html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod div.ecwid-form { width: 100%; box-sizing: border-box; } html#ecwid_html body#ecwid_body .ecwid-shippingOptions-List span.ecwid-shippingOption label { max-width: none; margin-left: 0; } html#ecwid_html body#ecwid_body .ecwid div.ecwid-AddressForm div.ecwid-form, html#ecwid_html body#ecwid_body .ecwid .store-pickup-subblock .ecwid-form { width: 100%; box-sizing: border-box; } html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-AddressForm div.ecwid-form { max-width: 100%; } html#ecwid_html body#ecwid_body div.ecwid-Checkout-DeliveryMethod span.ecwid-shippingOption label { word-break: break-all; } html#ecwid_html body#ecwid_body div.ecwid-amexPaymentForm { margin-right: 0; width: 100%; } html#ecwid_html body#ecwid_body div.ecwid-ppReview-sidebar-ver { width: 100%; } html#ecwid_html body#ecwid_body div.ecwid-ppReview-block { margin: 3px 0; } html#ecwid_html body#ecwid_body div.ecwid-Checkout .ecwid-checkout-placeholder { display: none; } }

html#ecwid_html body#ecwid_body div.ecwid-Checkout .ecwid-checkout-placeholder { margin-top: 70px; }

@media (max-width: 400px) { html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-fieldWrapper table.ecwid-fieldEnvelope.ecwid-AddressForm-country { max-width: 100%; width: 100%; } html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-fieldWrapper table.ecwid-fieldEnvelope { table-layout: fixed; width: 100%; } }

html#ecwid_html body#ecwid_body blockquote.ec-description-blockquote, html#ecwid_html body#ecwid_body blockquote.ecwid-description-blockquote { background: none; margin: 0 auto; padding: 2em 2em 2em 3.2em; position: relative; overflow: hidden; }

html#ecwid_html body#ecwid_body blockquote.ec-description-blockquote, html#ecwid_html body#ecwid_body blockquote.ec-description-blockquote p, html#ecwid_html body#ecwid_body blockquote.ecwid-description-blockquote, html#ecwid_html body#ecwid_body blockquote.ecwid-description-blockquote p { color: #413124; font-size: 1.075em; font-style: italic; line-height: 1.5; text-align: left; }

html#ecwid_html body#ecwid_body blockquote.ec-description-blockquote:before, html#ecwid_html body#ecwid_body blockquote.ecwid-description-blockquote:before { background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjAgNDciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gPHBhdGggZD0iTTIyLjYxNTM4NDYsMCBDOC4zMzc0MDIzNCw3LjE0MDEzNjcyIDAuNDA3NzE0ODQ0LDE5LjA5MjI4NTIgMC40MDc3MTQ4NDQsMzIuMjE5MjM4MyBDMC40MDc3MTQ4NDQsNDEuNzc0NDE0MSA2LjMwMDc4MTI1LDQ2LjkwMjM0MzggMTQuMzY5NjI4OSw0Ni45MDIzNDM4IEMzMS4zMzI1MjM2LDQ2LjkwMjM0MzggMjkuMjAwMTk1MywxOC4wNTAyOTMgMTIuMDIxOTcyNywyMy41IEMxNC4yNjg1NTQ3LDE2LjE0NjQ4NDQgMjEuNTk4NDQ1LDkuMTk3NTI4NTUgMjcuMzY3Njc1OCw2LjEyMDYwNTQ3IEwyMi42MTUzODQ2LDAgWiBNNTQuNjE1Mzg0NiwwIEM0MC4zMzc0MDIzLDcuMTQwMTM2NzIgMzIuNDA3NzE0OCwxOS4wOTIyODUyIDMyLjQwNzcxNDgsMzIuMjE5MjM4MyBDMzIuNDA3NzE0OCw0MS43NzQ0MTQxIDM4LjMwMDc4MTIsNDYuOTAyMzQzOCA0Ni4zNjk2Mjg5LDQ2LjkwMjM0MzggQzYzLjMzMjUyMzYsNDYuOTAyMzQzOCA2MS4yMDAxOTUzLDE4LjA1MDI5MyA0NC4wMjE5NzI3LDIzLjUgQzQ2LjI2ODU1NDcsMTYuMTQ2NDg0NCA1My41OTg0NDUsOS4xOTc1Mjg1NSA1OS4zNjc2NzU4LDYuMTIwNjA1NDcgTDU0LjYxNTM4NDYsMCBaIiBpZD0iUGF0aC1Db3B5IiBmaWxsPSIjREZERkRGIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+IDwvZz4gPC9zdmc+) no-repeat; background-size: auto 100%; content: ''; display: block; height: 1.4em; left: 0.7em; position: absolute; top: 2em; width: 2.5em; }

html#ecwid_html body#ecwid_body #ecwid_loading_indicator { width: 100%; height: 100%; min-height: 400px; position: relative; box-sizing: content-box; -webkit-transform-origin: center center; -ms-transform-origin: center center; -o-transform-origin: center center; transform-origin: center center; }

html#ecwid_html body#ecwid_body #ecwid_loading_indicator.ecwid-preloading .loader { box-shadow: none; background-color: transparent; }

html#ecwid_html body#ecwid_body #ecwid_loading_indicator * { box-sizing: content-box; -webkit-transform-origin: center center; -ms-transform-origin: center center; -o-transform-origin: center center; transform-origin: center center; }

html#ecwid_html body#ecwid_body #ecwid_loading_indicator .loader { width: 88px; height: 88px; margin-left: -57px; margin-top: -57px; position: absolute; left: 50%; top: 50%; padding: 13px; border-radius: 50%; background-color: white; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }

html#ecwid_html body#ecwid_body #ecwid_loading_indicator .loader .spinner-ball-outer { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3E%3Cpath fill='none' stroke='%237e8611' stroke-linecap='round' stroke-width='3' d='M64.8 79.5C58.4 83.3 51 85.5 43 85.5 27 85.5 13 76.6 5.8 63.5M64.4 6.2C77 13.6 85.5 27.3 85.5 43 85.5 50.7 83.4 58 79.8 64.2M.5 43C.5 19.5 19.5.5 43 .5' transform='translate(1 1)'/%3E%3C/svg%3E") center center no-repeat; background-size: 88px auto; width: 88px; height: 88px; position: static; top: 0; left: 0; -webkit-animation: ecwid-spinright .8s infinite linear; animation: ecwid-spinright .8s infinite linear; }

html#ecwid_html body#ecwid_body #ecwid_loading_indicator .loader .spinner-ball-inner { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%237e8611' d='M20 39.5C9.2 39.5.5 30.8.5 20S9.2.5 20 .5 39.5 9.2 39.5 20c0 .8-.7 1.5-1.5 1.5s-1.5-.7-1.5-1.5c0-9.1-7.4-16.5-16.5-16.5S3.5 10.9 3.5 20 10.9 36.5 20 36.5c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5z'/%3E%3C/svg%3E") center center no-repeat; background-size: 40px auto; margin: -64px auto 64px; width: 40px; height: 40px; position: static; top: 0; left: 0; -webkit-animation: ecwid-spinleft .5s infinite linear; animation: ecwid-spinleft .5s infinite linear; }

html#ecwid_html body#ecwid_body #ecwid_loading_indicator .loader img.loader-object { width: 100%; max-width: 1000px; min-width: 0; height: 100%; max-height: 1000px; min-height: 0; position: static; padding: 0; margin: 0; border: 0; box-shadow: none; background: transparent none; display: block; float: none; visibility: visible; opacity: 1; border-radius: 50%; -webkit-transform: none; transform: none; -webkit-animation: none; animation: none; }

html#ecwid_html body#ecwid_body table.ec-description-table, html#ecwid_html body#ecwid_body table.ecwid-description-table { box-shadow: inset 0 0 0 1px #ccc; margin: 10px 0 20px; text-align: left; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-categoryDescription table, html#ecwid_html body#ecwid_body table.ec-description-table, html#ecwid_html body#ecwid_body table.ecwid-description-table { display: inline-block; vertical-align: top; max-width: 100%; overflow-x: auto; border-collapse: collapse; border-spacing: 0; box-shadow: inset 0 0 0 1px #ccc; width: auto; }

html#ecwid_html body#ecwid_body table.ec-description-table img, html#ecwid_html body#ecwid_body table.ecwid-description-table img { display: block; }

html#ecwid_html body#ecwid_body table.ec-description-table td, html#ecwid_html body#ecwid_body table.ec-description-table th, html#ecwid_html body#ecwid_body table.ecwid-description-table td, html#ecwid_html body#ecwid_body table.ecwid-description-table th { border: 1px solid #ccc; height: 20px; padding: 5px 10px; text-align: inherit; vertical-align: top; }

html#ecwid_html body#ecwid_body table.ecwid-description-table.table-striped tbody tr:nth-child(odd) > th, html#ecwid_html body#ecwid_body table.ecwid-description-table.table-striped tbody tr:nth-child(odd) > td { background-color: #f0f0f0; }

html#ecwid_html body#ecwid_body table.ecwid-description-table.table-row-only { border: none; }

html#ecwid_html body#ecwid_body table.ecwid-description-table.table-row-only th, html#ecwid_html body#ecwid_body table.ecwid-description-table.table-row-only td { border-width: 0; border-bottom-width: 1px; }

html#ecwid_html body#ecwid_body table.ecwid-description-table.table-noborder, html#ecwid_html body#ecwid_body table.ecwid-description-table.table-noborder td, html#ecwid_html body#ecwid_body table.ecwid-description-table.table-noborder th { border: none; }

html#ecwid_html body#ecwid_body table.ecwid-description-table.table-collapsed th, html#ecwid_html body#ecwid_body table.ecwid-description-table.table-collapsed td { padding: 0; }

html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-center { text-align: center; }

html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-right { text-align: right; }

html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-middle, html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-middle td, html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-middle th { vertical-align: middle; }

html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-bottom, html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-bottom th, html#ecwid_html body#ecwid_body table.ecwid-description-table.table-aligned-bottom td { vertical-align: bottom; }

html#ecwid_html body#ecwid_body .ecwid-switched-layer { max-height: 0; opacity: 0; overflow: hidden; -webkit-transition: max-height 0s ease-in-out .15s, opacity .15s ease-in-out 0s; transition: max-height 0s ease-in-out .15s, opacity .15s ease-in-out 0s; }

html#ecwid_html body#ecwid_body .ecwid-switched-layer-active { max-height: 10000px; opacity: 1; -webkit-transition: max-height 0s ease-in-out .15s, opacity .15s ease-in-out .15s; transition: max-height 0s ease-in-out .15s, opacity .15s ease-in-out .15s; }

html#ecwid_html body#ecwid_body .ecwid-expanded-layer { height: 0; overflow: hidden; }

html#ecwid_html body#ecwid_body .ecwid-expanded-layer > div { opacity: 0; -webkit-transition: opacity .15s ease-in-out 0s; transition: opacity .15s ease-in-out 0s; }

html#ecwid_html body#ecwid_body .ecwid-expanded-layer-animate { -webkit-transition: height .3s ease-in-out 0s; transition: height .3s ease-in-out 0s; }

html#ecwid_html body#ecwid_body .ecwid-expanded-layer-active > div { opacity: 1; -webkit-transition: opacity .15s ease-in-out .15s; transition: opacity .15s ease-in-out .15s; }

html#ecwid_html body#ecwid_body .ecwid-smooth-scroll { will-change: scroll-position; }

html#ecwid_html body#ecwid_body #ec-cart-paypal-wall-placeholder { min-height: 174px; }

html#ecwid_html body#ecwid_body #ec-cart-paypal-wall-placeholder .paypalplus_loader_spinner { box-sizing: content-box; height: 150px; width: 100%; position: absolute; z-index: 10; }

html#ecwid_html body#ecwid_body #ec-cart-paypal-wall-placeholder .paypalplus_loader_spinner .paypalplus_loader_spinwrap { box-sizing: content-box; width: 200px; position: absolute; top: 35%; left: 50%; margin-left: -100px; }

html#ecwid_html body#ecwid_body #ec-cart-paypal-wall-placeholder .paypalplus_loader_spinner .paypalplus_loader_anim { box-sizing: content-box; height: 30px; width: 30px; position: absolute; top: 0; left: 50%; margin: 0 0 0 -23px; opacity: 1; filter: alpha(opacity=100); -webkit-animation: rotation .7s infinite linear; -moz-animation: rotation .7s infinite linear; -o-animation: rotation .7s infinite linear; animation: rotation .7s infinite linear; border-left: 8px solid #cccbcb; border-right: 8px solid #cccbcb; border-bottom: 8px solid #cccbcb; border-top: 8px solid #6c7378; border-radius: 100%; }

@-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(359deg); } }

@-moz-keyframes rotation { from { -moz-transform: rotate(0deg); }
  to { -moz-transform: rotate(359deg); } }

@-o-keyframes rotation { from { -o-transform: rotate(0deg); }
  to { -o-transform: rotate(359deg); } }

@keyframes rotation { from { transform: rotate(0deg); }
  to { transform: rotate(359deg); } }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-innerTable { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid_facebook_app div.ecwid-productBrowser { min-height: 650px; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup { z-index: 900; }

html#ecwid_html body#ecwid_body .ec-fix-embed-pb-width { width: 100%; }

html#ecwid_html body#ecwid_body span.gwt-RadioButton input, html#ecwid_html body#ecwid_body span.ecwid-productBrowser-details-optionCheckbox input { margin-right: 7px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-termsPage-view a.ecwid-TermsPrint-link { margin-left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery { position: relative; margin-bottom: 60px; overflow: hidden; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery a:link, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery a:visited, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery a:hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery a:active { text-decoration: none; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumbs { position: absolute; left: 0; top: -8px; width: 76px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumb { display: table; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumb img { display: block; max-height: 128px; max-width: 64px; margin: 0 auto; background-color: rgba(191, 191, 191, 0.1); }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumb img.ecwid-imgLoaded { background-color: transparent; transition: background-color .4s ease-out; -webkit-transition: background-color .4s ease-out; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-more { position: relative; overflow: hidden; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-more .ecwid-productBrowser-gallery-thumb { position: absolute; top: 0; left: 0; z-index: -1; visibility: hidden; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-more .ecwid-productBrowser-gallery-thumb:first-child { position: relative; z-index: 0; visibility: visible; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-more .ecwid-productBrowser-gallery-thumb:first-child .ecwid-productBrowser-gallery-has-thumb::before { content: ""; position: absolute; top: 8px; bottom: 8px; left: 0; right: 0; background-color: rgba(0, 0, 0, 0.25); opacity: 1; -webkit-transition: background-color .1s ease-in-out 0s; transition: background-color .1s ease-in-out 0s; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-more .ecwid-productBrowser-gallery-thumb:first-child .ecwid-productBrowser-gallery-has-thumb::after { content: attr(data-count); position: absolute; top: 50%; left: -3px; width: 100%; font-size: 20px; line-height: 30px; margin-top: -15px; color: #fff; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-more .ecwid-productBrowser-gallery-thumb:first-child:hover .ecwid-productBrowser-gallery-has-thumb::before { background-color: rgba(0, 0, 0, 0.1); }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery.ecwid-productBrowser-gallery-has-thumbs .ecwid-productBrowser-gallery-image-container { margin: 0 12px 0 76px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-image { background-color: transparent; display: block; text-decoration: none; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-image img { max-width: 100%; max-height: 1500px; margin: 0 auto; display: block; background-color: rgba(191, 191, 191, 0.1); }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-image img.ecwid-imgLoaded { background-color: transparent; transition: background-color .4s ease-out; -webkit-transition: background-color .4s ease-out; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-descr { padding: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-productBrowser-gallery { margin-bottom: 50px; }

html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumbs { position: relative; width: auto; overflow: hidden; top: 0; left: -8px; margin: 8px 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumb { float: left; width: auto; }

html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumb .ecwid-productBrowser-gallery-has-thumb { height: 48px; width: 24px; padding: 8px; }

html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumb img { max-height: 48px; max-width: 96px; }

html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-image-container { margin: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-768px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-more { display: none; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumbs { left: -1px; margin: 15px 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumb .ecwid-productBrowser-gallery-has-thumb { padding: 1px 0 0 1px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-productBrowser-gallery { padding: 20px 0 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumbs { left: -8px; margin: 8px 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumb .ecwid-productBrowser-gallery-has-thumb { padding: 8px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-productBrowser-details-rightPanel { float: none; margin: 0 auto; padding: 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-productBrowser-details-rightPanel table { margin: 0 auto; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumbs { left: -1px; margin: 15px 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumb .ecwid-productBrowser-gallery-has-thumb { padding: 1px 0 0 1px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-termsContainer-withBadge { margin-bottom: 33px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-termsPanel:hover { color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-termsPanel-link { display: inline; margin-left: 16px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-termsPanel-link-first { margin: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-termsPanel-link-title { cursor: pointer; display: inline; font-size: 11px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-termsPage-header { font-size: 20px; margin: 34px 0 18px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-termsPage div.ecwid-Terms-content { border-top: 1px solid #bfbfbf; border-bottom: none; border-left: none; border-right: none; height: auto; margin-top: 11px; padding: 15px 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-termsPage div.ecwid-Terms-content-withoutLine { border-style: none none; padding-top: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-head-panel div.ecwid-productBrowser-head { margin-right: 10px; float: left; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-auth-mini { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-auth { position: relative; text-align: right; line-height: 1.43; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-anonim, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged { top: 2px; margin: 6px 190px 7px 0; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-anonim:empty, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged:empty { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-anonim-mini, html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged-mini { margin-right: 0; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged span { vertical-align: middle; display: inline-block; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-logged .ecwid-ProductBrowser-auth-logged-name { overflow-x: hidden; }

html#ecwid_html body#ecwid_body span.ecwid-ProductBrowser-auth-space { padding: 0 7px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-backgroundedPanel { background-color: #ededed; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-backgroundedPanel .ecwid-BillMeLater { display: table; margin: 9px auto -8px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a:visited { color: #7e8611; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-sku-value { display: inline-block; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-panel { display: inline-block; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-pricePerUnitPanel { font-size: 11px; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-save-container { margin-top: -2px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-compareTo-container, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-save-container { white-space: normal; word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-grid .gwt-HTML { margin-top: -2px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-compareTo, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-save, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-list div.ecwid-productBrowser-price-compareTo, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-list div.ecwid-productBrowser-price-save { color: #bfbfbf; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-compareTo-hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-save-hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-list div.ecwid-productBrowser-price-compareTo-hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-list div.ecwid-productBrowser-price-save-hover { color: #807f7f; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-list div.ecwid-productBrowser-price-compareTo-container, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-list div.ecwid-productBrowser-price-savePanel, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-list div.ecwid-productBrowser-price-value { display: inline-block; padding-right: 14px; *zoom: 1; *display: inline; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-list div.ecwid-productBrowser-price-pricePerUnitPanel { display: inline-block; padding: 8px 25px 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-compareTo-title, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-save-title { display: none; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-compareTo { color: #807f7f; padding: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-details-container { font-size: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-save { color: #807f7f; padding: 0 0 0 5px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-save-title { max-width: 100%; padding: 0 5px 0 0; text-decoration: none; white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details div.ecwid-productBrowser-price-save { padding: 2px 0 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details div.ecwid-productBrowser-price-save-title { padding: 0 5px 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-emptyCartPanel, html#ecwid_html body#ecwid_body div.ecwid-Checkout-orderFailed { padding: 25px 5px 0 5px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-emptyCartPanel div.ecwid-form, html#ecwid_html body#ecwid_body div.ecwid-Checkout-orderFailed div.ecwid-form { padding: 45px; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-topPanel div.ecwid-productBrowser-details-thumbnail { padding-bottom: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-leftPanel { width: auto; padding-top: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-thumbnail { text-align: center; padding-bottom: 20px; overflow: hidden; cursor: pointer; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-thumbnail img { background-color: rgba(191, 191, 191, 0.1); }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-thumbnail img.ecwid-imgLoaded { background-color: transparent; transition: background-color .4s ease-out; -webkit-transition: background-color .4s ease-out; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-descr { padding: 5px; margin-right: 5px; text-align: left; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryDescription { text-align: left; margin: 25px 0 25px 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryDescription a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryDescription a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryDescription a:visited { font-size: 14px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details div.ecwid-EgoodsComponent { display: inline-block; padding: 15px 40px 20px 15px; border: solid 3px transparent; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-detailsContainer-vertical div.ecwid-productBrowser-details-topPanel { padding-top: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel { padding-top: 20px; padding-left: 20px; float: right; margin-bottom: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-optionPanel-noError, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-optionPanel-error { padding: 0 7px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-optionPanel-errorLabel { text-align: left; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-details-optionRadioButton, html#ecwid_html body#ecwid_body span.ecwid-productBrowser-details-optionCheckbox { margin: 5px; display: block; font-size: 13px; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-details-optionRadioButton, html#ecwid_html body#ecwid_body select.ecwid-productBrowser-details-optionSelectBox, html#ecwid_html body#ecwid_body input.ecwid-productBrowser-details-optionTextField, html#ecwid_html body#ecwid_body textarea.ecwid-productBrowser-details-optionTextArea { width: 100%; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-details-optionRadioButton input[type='radio']:checked:after { display: none; }

html#ecwid_html body#ecwid_body input.ecwid-productBrowser-details-optionTextField, html#ecwid_html body#ecwid_body textarea.ecwid-productBrowser-details-optionTextArea { font-family: inherit; *width: 94%; /* hack for IE7 */ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-details-datePicker-box input { padding: 3px 5px; width: 130px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionUploadFiles-button { white-space: nowrap; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionUploadFiles-widget .ecwid-fieldEnvelope-label { text-align: left; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionUploadFiles-Popup-ImageContainer { border: 5px solid #ededed; font-size: 0; padding: 0; }

html#ecwid_html body#ecwid_body .ecwid-Product input.ecwid-productBrowser-details-optionTextField, html#ecwid_html body#ecwid_body .ecwid-Product textarea.ecwid-productBrowser-details-optionTextArea { width: 220px; }

html#ecwid_html body#ecwid_body .ecwid-Product select.ecwid-productBrowser-details-optionSelectBox { width: 220px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-qtyPanel { padding-bottom: 12px; vertical-align: middle; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-qtyPanel table.ecwid-fieldEnvelope { margin: 0; font: inherit; color: inherit; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-qtyPanel div.ecwid-fieldEnvelope-around { padding: 0; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-qtyPanel table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around { padding: 2px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-qtyPanel div.ecwid-fieldEnvelope-label { white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-GalleryPanel { width: 218px; margin: 8px 3px 8px 4px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-GalleryPanel-imageContainer { border: solid 2px #ededed; box-sizing: content-box; margin: 2px; cursor: pointer; float: left; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-GalleryPanel-linkContainer { padding: 5px; clear: left; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details .ecwid-productBrowser-relatedProducts { padding: 25px 4px 4px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-relatedProducts-compact-nonSeparate { margin-right: 15px; margin-top: 15px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-item-top { margin: 1px 1px 0 1px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-item-top-hover { border: solid 1px #bfbfbf; border-bottom: none; margin: 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-item-bottom { margin: 0 1px 1px 1px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-item-bottom-hover { border: solid 1px #bfbfbf; border-top: none; margin: 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-button { -webkit-user-select: none; vertical-align: middle; width: 1px; min-width: 24px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-button-enabled { cursor: pointer; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-prev { background: url("/static/v1/icons/relatedprevnext.png") -2px center no-repeat; width: 32px; height: 32px; margin-left: -8px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-next { background: url("/static/v1/icons/relatedprevnext.png") -96px center no-repeat; width: 32px; height: 32px; margin-right: -8px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-prev-hover { background: url("/static/v1/icons/relatedprevnext.png") -64px center no-repeat; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-next-hover { background: url("/static/v1/icons/relatedprevnext.png") -160px center no-repeat; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-prev-disabled { background: url("/static/v1/icons/relatedprevnext.png") -32px center no-repeat; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-next-disabled { background: url("/static/v1/icons/relatedprevnext.png") -128px center no-repeat; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-extraFields-side { color: #413124; font-size: 12px; margin-bottom: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-extraFields-center { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-leftPanel .ecwid-productBrowser-extraField-value-center, html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-extraField-value-side { padding-left: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-extraField-name-center, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-extraField-value-center { color: #413124; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-pricePerUnit-field { font-size: 11px; color: #413124; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-pricePerUnit .ecwid-productBrowser-pricePerUnit-field-name { padding-right: 4px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details div.ecwid-productBrowser-priceIncluded, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details div.ecwid-productBrowser-taxFreeBusiness { font-size: 11px; color: #807f7f; margin-bottom: 10px; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-priceIncluded-link { text-decoration: underline; cursor: pointer; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details span.ecwid-productBrowser-priceIncluded-link { color: #807f7f; font-size: 11px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel .ecwid-BillMeLater { display: table; margin: 12px auto 4px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-category { padding-top: 20px; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-subcategories-mainTable { margin: 20px auto 0 auto; width: 100%; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-subcategories-mainTable img { box-shadow: none; /* workaround for a shadow in blogger.com */ background-color: rgba(191, 191, 191, 0.1); }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-subcategories-mainTable .ecwid-imgLoaded img { background-color: transparent; transition: background-color .4s ease-out; -webkit-transition: background-color .4s ease-out; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-search-noResultsLabel { margin: 0 5px 0 5px; padding: 45px 0 0 0; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-innerTable div.ecwid-productBrowser-search-noResultsLabelContinueButton { margin: 0 5px 0 5px; padding-bottom: 45px; padding-top: 30px; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-search-ContinueShoppingButtonContainer { text-align: right; padding-top: 20px; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-productsGrid-mainTable { margin: 10px auto; width: 100%; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-productsGrid-mainTable .dragdrop-handle { cursor: default; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-productsGrid-cell { padding: 0 20px; }

html#ecwid_html body#ecwid_body div.ecwid_facebook_app td.ecwid-productBrowser-productsGrid-cell { padding: 0 10px; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-productsGrid-cell table img { background-color: rgba(191, 191, 191, 0.1); }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-productsGrid-cell table .ecwid-imgLoaded img { background-color: transparent; transition: background-color .4s ease-out; -webkit-transition: background-color .4s ease-out; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-productsGrid-cellSpace { width: 1px; height: 50px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productTopFragment { text-align: center; margin: 1px 1px 0; border: none; padding-top: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productTopFragment-mouseover { border: solid 1px #bfbfbf; border-bottom: none; margin: 0; }

html#ecwid_html body#ecwid_body .ecwid table.ecwid-productBrowser-productsGrid-productTopFragment-inner { margin: 0 auto; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productsGrid-productBottomFragment { padding: 0 5px 10px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productsGrid-productCostFragment { padding: 5px 5px 0; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-BuyNow { padding-top: 7px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-price { margin: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment-mouseover { border: solid 1px #bfbfbf; border-top: none; margin: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productMiddleFragment { height: 100%; border: none; font-size: 13px; margin: 7px 6px 2px; word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-inTheBagTick { position: absolute; left: 0; top: 0; width: 21px; height: 21px; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-productsGrid-v2 { border-collapse: separate; border-spacing: 20px 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 td.ecwid-productBrowser-productsGrid-cell { margin: 0; border: 1px solid transparent; }

html#ecwid_html body#ecwid_body div.ecwid_facebook_app .ecwid-productBrowser-productsGrid-v2 td.ecwid-productBrowser-productsGrid-cell { padding: 0 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-sku { display: none; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 td.ecwid-productBrowser-productsGrid-cellTop { border-bottom: none; position: relative; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 .ecwid-productBrowser-productsGrid-productTopFragment div.ecwid-favorite-view { position: absolute; left: 4px; top: 4px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 td.ecwid-productBrowser-productsGrid-cellMiddle { border-bottom: none; border-top: none; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 td.ecwid-productBrowser-productsGrid-cellBottom { border-top: none; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 td.ecwid-productBrowser-productsGrid-productInside.ecwid-productBrowser-productsGrid-hover { border-color: #bfbfbf; cursor: pointer; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productsGrid-productTopFragment, html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productsGrid-productBottomFragment { margin: 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productsGrid-productTopFragment-mouseover, html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productsGrid-productBottomFragment-mouseover { border: none; margin: 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productsGrid-productMiddleFragment-mouseover { border: none; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 td.ecwid-productBrowser-productsGrid-cell { padding: 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productNameLink.ecwid-multiLine { text-align: left; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productNameLink.ecwid-singleLine { text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2.dragdrop-movable-panel { border: 1px solid #ededed !important; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 span.ecwid-productBrowser-price-value-small { font-size: 21px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 span.ecwid-productBrowser-price-value-extra-small { font-size: 17px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-sku { text-align: left; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-producNameLinkAndSkuContainer { display: table; margin: auto; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-price { text-align: center; margin: 5px 0 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-BuyNow { text-align: center; padding-top: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-pricePerUnitAttributes { font-size: 11px; color: #413124; text-align: center; padding: 8px 0 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList { padding: 10px 10px 25px 10px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsList-separatorRow td { vertical-align: bottom; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsList-productRow { cursor: pointer; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsList-productRow td { vertical-align: top; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList .dragdrop-handle { cursor: default; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-thumbnail { padding: 5px 2px 6px 10px; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-productsList-thumbnailCell { text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsList-detailsCell { text-align: left; word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-details { padding: 5px 10px 6px 14px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-productNameLink a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-productNameLink a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-productNameLink a:visited { font-size: 22px; display: block; word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-price-list { white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-price { font-size: 22px; padding: 8px 0 0 2px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-details div.ecwid-BuyNow { padding-top: 12px; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-productsList-mouseover { border-color: #bfbfbf; }

html#ecwid_html body#ecwid_body .ecwid-supports-touch td.ecwid-productBrowser-productsList-mouseover { border-color: transparent; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-extraFieldsList { font-size: 12px; text-align: left; padding: 8px 0 0; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList div.ecwid-priceIncludedContainer { font-size: 11px; color: #807f7f; padding: 8px 0; display: inline-block; text-align: left; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList div.ecwid-priceIncludedContainer a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList div.ecwid-priceIncludedContainer a:hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList div.ecwid-priceIncludedContainer a:link, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList div.ecwid-priceIncludedContainer a:visited { color: #807f7f; font-size: 11px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable { padding: 20px 0 10px 0; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-productsTable-table { border-collapse: collapse; width: auto; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-productsTable-cell { border: solid 1px #bfbfbf; padding: 15px; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-productsTable-cellOdd { background-color: #ededed; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-productsTable-cellEven { background-color: white; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink { padding-right: 30px; line-height: 1; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-price { font-size: 20px; text-align: right; }

html#ecwid_html body#ecwid_body div.ecwid-enableDetailedTaxes div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-price { text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable div.ecwid-priceIncludedContainer { font-size: 10px; padding: 0; white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable span.ecwid-productBrowser-price-value-small, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable span.ecwid-productBrowser-price-value-extra-small { font-size: 0.8em; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-addToBagPanel table { margin: 0 auto; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-extraFieldsList { font-size: 10px; text-align: left; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-price-pricePerUnitPanel { font-size: 10px; white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-pricePanelTaxIncl { display: inline-block; margin-right: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-rightPanel { margin-left: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-compact-bottom table.ecwid-productBrowser-cart-rightPanel { margin-right: 0; margin-top: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-compact-bottom td { vertical-align: top; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-compact-bottom td.ecwid-productBrowser-cart-itemsTable-cell-price, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-compact-bottom td.ecwid-productBrowser-cart-itemsTable-cell-qty, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-compact-bottom td.ecwid-productBrowser-cart-itemsTable-cell-subtotal { vertical-align: middle; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-compact-top table.ecwid-productBrowser-cart-rightPanel { margin-right: auto; margin-bottom: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-rightPanelWithAnimate { min-width: 195px; overflow: hidden; -moz-box-sizing: content-box; box-sizing: content-box; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-itemsTable { border-collapse: collapse; width: 100%; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-itemsTable .ecwid-productBrowser-productNameLink { word-break: break-word; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-headerCell-descr { width: 100%; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell-thumbnail, html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell-descr, html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-headerCell-descr, html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell-qty { vertical-align: top; text-align: left; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-headerCell-qty, html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-headerCell-price, html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-headerCell-subtotal { vertical-align: middle; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart td.ecwid-productBrowser-cart-itemsTable-cell-price .ecwid-productBrowser-price, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart td.ecwid-productBrowser-cart-itemsTable-cell-subtotal .ecwid-productBrowser-price { line-height: 25px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart td.ecwid-productBrowser-cart-itemsTable-cell-qty { padding-top: 7px; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell-price, html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell-subtotal { vertical-align: top; text-align: right; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell-subtotal { padding-right: 15px; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-qtyEnvelope { margin-left: auto; margin-right: auto; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-itemsTable-compact table.ecwid-productBrowser-cart-qtyEnvelope { margin-right: 0; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-qtyEnvelope div.ecwid-fieldEnvelope-around { padding: 0; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-qtyEnvelope div.ecwid-fieldEnvelope-label { position: relative; min-height: 0; line-height: 10px; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-qtyEnvelope div.ecwid-fieldEnvelope-label div { position: absolute; top: 0; right: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-qtyTextField-multiplication { font-size: 14px; color: #807f7f; padding: 6px 5px 0 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink { line-height: 25px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a:visited { color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku { font-size: 14px; color: #413124; display: inline; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-itemsTable-price-compact { margin-right: 0; margin-left: auto; border-collapse: separate; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-itemsTable-price-compact-times-container { height: 6px; position: relative; width: 14px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-itemsTable-price-compact-times { font-size: 14px; left: -15px; position: absolute; top: -6px; color: #807f7f; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell-price-compact-times { font-size: 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-itemsTable-cell-price-compact-subtotal .ecwid-productBrowser-price { padding-left: 15px; border-top: solid 1px #bfbfbf; display: inline; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell-price-compact-qty .ecwid-productBrowser-cart-qtyTextField { margin-bottom: 2px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-EnterCouponBox div { display: inline-block; *zoom: 1; *display: inline; vertical-align: top; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-EnterCouponBox-couponCodeLabel { line-height: 33px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-EnterCouponBox .gwt-TextBox { width: 165px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-EnterCouponBox div.ecwid-productBrowser-cart-EnterCouponBox-couponCodeLabel { display: inline; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-EnterCouponBox div.ecwid-productBrowser-cart-EnterCouponBox-couponCodeContainer { width: 175px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-extraFieldsList { font-size: 12px; color: #413124; vertical-align: middle; max-width: 300px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-extraFieldsList span.gwt-InlineHTML { margin-right: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-pricePerUnitList { font-size: 11px; color: #413124; vertical-align: middle; margin-top: 2px; }

html#ecwid_html body#ecwid_body .ecwid-supports-touch div.ecwid-productBrowser-cart-removeItemButton, html#ecwid_html body#ecwid_body tr.ecwid-productBrowser-cart-itemsTable-row-selected div.ecwid-productBrowser-cart-removeItemButton { display: block; }

html#ecwid_html body#ecwid_body .ecwid-supports-touch div.ecwid-productBrowser-cart-removeItemButton, html#ecwid_html body#ecwid_body tr.ecwid-productBrowser-cart-itemsTable-lastrow-selected div.ecwid-productBrowser-cart-removeItemButton { display: block; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-subtotalAmountPanel td, html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-shippingAmountPanel td, html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-taxAmountPanel td { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-totalAmountPanel td { padding: 15px 0 25px 0; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-totalAmountPanelWithAnimate { position: absolute; left: -9999px; top: -9999px; opacity: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-waitingIndicator { padding-top: 15px; margin: 0 auto; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-estimationNote span { color: #7e8611; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-checkoutOptionsPanel { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton { text-align: center; width: 168px; height: 39px; cursor: pointer; outline: none; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-taxFreeBusiness { margin-top: -20px; padding-bottom: 15px; text-align: left; font-size: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-orderComponent-taxFreeBusiness { padding: 0 20px 20px; font: 13px -apple-system, "BlinkMacSystemFont", "Open Sans", sans-serif; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-paypalExpressCheckoutButton { width: 145px; height: 37px; position: relative; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-paypalExpressCheckoutButton img { position: absolute; left: -1px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-changeOptionsPopup div.ecwid-form { max-width: 260px; padding: 20px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-changeOptionsPopup table.ecwid-fieldEnvelope { width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-changeOptionsPopup div.ecwid-productBrowser-details-optionUploadFiles-button table.ecwid-fieldEnvelope { width: auto; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-changeOptionsPopup label.ecwid-fieldLabel { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-changeOptionsPopup table.ecwid-productBrowser-details-datePicker { width: auto; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-changeOptionsPopup input.gwt-TextBox, html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-changeOptionsPopup textarea.gwt-TextArea { max-width: 100%; vertical-align: middle; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-changeOptionsPopup input.ecwid-productBrowser-details-optionDateField { max-width: none; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup { width: 666px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-popup-content { padding: 5px 50px 20px 40px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-form { padding: 20px 40px 30px 40px; margin: 6px 5px 10px 5px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup select.gwt-ListBox, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup input.gwt-TextBox { width: 300px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup label.ecwid-fieldLabel { font-size: 16px; color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup-deliveryMethodLabel { font-size: 19px; color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-productBrowser-cart-chooseLocationPopup-deliveryMethods-List span.ecwid-shippingOption { margin-left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup span.ecwid-shippingOption label { max-width: 410px; float: none; /* Custom design compatibility fix */ }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-productBrowser-cart-chooseLocationPopup-deliveryMethods-List span.ecwid-shippingOption label { width: auto; /* Custom design compatibility fix */ }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup span.ecwid-shippingOption-rate { color: #a20505; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup span.ecwid-shippingOption-none { margin-left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup span.ecwid-shippingOption-none label { margin-left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-like { padding-top: 13px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-like div.ecwid-productBrowser-likeButton { text-align: center; padding-left: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-like div.ecwid-productBrowser-likeButton iframe { max-width: none; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-like { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-like div.ecwid-productBrowser-likeButton { padding-left: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-like div.ecwid-productBrowser-likeButton iframe { max-width: none; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-like { padding-bottom: 10px; height: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-message-us { padding-bottom: 10px; padding-top: 20px; height: 65px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-message-us-label { font-size: 14px; font-weight: 600; color: #333; margin-bottom: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-likeButton span.fb_edge_comment_widget { position: absolute; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-sharePanel-buttonsContainer-item span.fb_edge_comment_widget { left: -192px !important; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-sharePanel-buttonsContainer .ecwid-productBrowser-sharePanel-buttonWrapper iframe { vertical-align: baseline; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-commentsWidget { padding-top: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-nav { -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; user-select: none; position: relative; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-likeButton iframe, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-likeButton div { width: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-likeButton iframe { max-width: none; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-likeButton .fb_iframe_widget iframe { overflow: hidden; }

html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-left { position: absolute; left: 0; right: 50%; }

html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-right { position: absolute; left: 50%; right: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-nav-hidden { cursor: default; display: none; }

html#ecwid_html body#ecwid_body a.ecwid-productBrowser-sharePanel-headerLabel, html#ecwid_html body#ecwid_body a.ecwid-productBrowser-sharePanel-headerLabel:visited, html#ecwid_html body#ecwid_body a.ecwid-productBrowser-sharePanel-headerLabel:active { text-decoration: none; vertical-align: baseline; margin-left: 5px; display: inline-block; *zoom: 1; *display: inline; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-sharePanel-buttonsContainer { background-color: white; border: #ededed 1px solid; padding: 10px 0 0 20px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-sharePanel-buttonWrapper { display: inline; *zoom: 1; *display: inline; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-sharePanel-buttonsContainer-item { padding: 0 10px 10px 0; height: 20px; vertical-align: top; display: inline-block; *zoom: 1; *display: inline; box-sizing: content-box; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-sharePanel-waiting { width: 24px; height: 24px; background: #000; border: 1px solid #000; border-radius: 5px; opacity: 0.6; filter: alpha(opacity=80); margin: auto; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-productTopFragment-mouseover div.ecwid-favorite-view, html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsList-mouseover div.ecwid-favorite-view, html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsTable-row:hover div.ecwid-favorite-view, html#ecwid_html body#ecwid_body .ecwid-productBrowser-backgroundedPanelInner div.ecwid-favorite-view, html#ecwid_html body#ecwid_body .ecwid-favorite-view-force-visibility div.ecwid-favorite-view { visibility: visible; }

html#ecwid_html body#ecwid_body .ecwid-responsive .ecwid-productBrowser-innerTable, html#ecwid_html body#ecwid_body .ecwid-responsive table.ecwid-productBrowser-subcategories-mainTable, html#ecwid_html body#ecwid_body .ecwid-responsive table.ecwid-productBrowser-productsGrid-mainTable, html#ecwid_html body#ecwid_body .ecwid-responsive.ecwid-lte-400px .ecwid-productBrowser-productsList table { table-layout: fixed; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-details-descr img, html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-categoryDescription img, html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Terms-content img { max-width: 100%; height: auto; }

html#ecwid_html body#ecwid_body .ecwid-responsive table.ecwid-productBrowser-cart-itemsTable-compact td.ecwid-productBrowser-cart-itemsTable-cell-descr, html#ecwid_html body#ecwid_body .ecwid-responsive table.ecwid-productBrowser-cart-itemsTable td.ecwid-productBrowser-cart-itemsTable-cell-descr { word-break: break-word; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser { padding: 0 2% 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink a { font-size: 16px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px td.ecwid-productBrowser-productsTable-cell { padding: 7px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-sku { font-size: 16px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-price { font-size: 18px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser-productsTable-emptyStock { text-align: left; white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser-productsTable-addToBagLink { font-size: 15px; text-align: left; white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser-price-details-container { white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-productBrowser-details .ecwid-productBrowser-relatedProducts { clear: both; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-ProductBrowser-auth-anonim, html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-ProductBrowser-auth-logged { margin-right: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-ProductBrowser-auth-anonim, html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-ProductBrowser-auth-logged { margin-right: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-productBrowser-details-optionPanel input.gwt-TextBox, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-productBrowser-details-optionPanel input.gwt-PasswordTextBox, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-productBrowser-details-optionPanel textarea.gwt-TextArea, html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-productBrowser-details-optionPanel input.gwt-DateBox { box-sizing: content-box; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px .ecwid-productBrowser-details-optionPanel input.gwt-TextBox { margin-left: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px .ecwid-productBrowser-details-datePicker input.gwt-TextBox { margin-left: 0; }

html#ecwid_html body#ecwid_body div.ecwid-lte-600px.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-popup-content { padding: 5px 20px 20px; }

html#ecwid_html body#ecwid_body div.ecwid-lte-600px.ecwid-productBrowser-cart-chooseLocationPopup table.ecwid-fieldEnvelope, html#ecwid_html body#ecwid_body div.ecwid-lte-600px.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-fieldEnvelope-around > table { width: 300px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px div.ecwid-productBrowser-search-SearchPanel input.gwt-TextBox { max-width: 98%; padding: 3px 1%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-productBrowser-cart-itemsTable input.ecwid-productBrowser-cart-qtyTextField { padding: 4px 3% 2px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-productBrowser-cart-itemsTable-compact input.ecwid-productBrowser-cart-qtyTextField { padding: 2px 2px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-productBrowser-subcategories-cellSpace { height: 25px; font-size: 1px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-productBrowser-productsGrid-cellSpace { height: 25px; font-size: 1px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-productBrowser-productsGrid-productBottomFragment { padding-top: 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px .ecwid-productBrowser-productsTable-table { table-layout: fixed; width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px .ecwid-productBrowser-productsTable-product { word-wrap: break-word; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px .ecwid-productBrowser-productsTable-price { width: 30%; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px .ecwid-productBrowser-productsTable-buy { width: 25%; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px .ecwid-productBrowser-productsList-inTheBagTickCell { width: 21px; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-productBrowser-cart-itemsTable-headerCell-thumbnail, html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-productBrowser-cart-itemsTable-cell-thumbnail { display: none; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-productBrowser-cart-itemsTable-headerCell-descr { width: 65%; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-productBrowser-cart-itemsTable-headerCell-descr span { visibility: visible; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px td.ecwid-productBrowser-cart-itemsTable-headerCell-price { width: 35%; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px table.ecwid-productBrowser-auth-mini-vertical .ecwid-minicart-mini { text-align: right; margin: 0 7px 0 auto; }

html#ecwid_html body#ecwid_body div.ecwid-lte-480px.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-popup-content { padding: 5px 7px 15px; }

html#ecwid_html body#ecwid_body div.ecwid-lte-480px.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-form { padding: 20px 20px 10px 20px; }

html#ecwid_html body#ecwid_body div.ecwid-lte-480px.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-popup-content > table { table-layout: fixed; }

html#ecwid_html body#ecwid_body div.ecwid-lte-480px.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-form > table { table-layout: fixed; }

html#ecwid_html body#ecwid_body .ecwid-lte-480px div.ecwid-productBrowser-search-SearchPanel input.gwt-TextBox { max-width: 96%; padding: 3px 2%; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-category { padding-top: 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px table.ecwid-productBrowser-subcategories-mainTable { margin-top: 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px td.ecwid-productBrowser-subcategories-cellSpace { height: 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px td.ecwid-productBrowser-productsGrid-cellSpace { height: 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px td.ecwid-productBrowser-productsGrid-cell { padding: 0 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-productsGrid-productBottomFragment { padding-top: 5px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px .ecwid-productBrowser-productsTable-price { width: 35%; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-productsTable-addToBagPanel table { margin: 0 0 0 auto; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-enableDetailedTaxes div.ecwid-productBrowser-productsTable-addToBagPanel table { margin: 0 auto; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-detailsContainer-vertical div.ecwid-productBrowser-details-topPanel { padding-top: 10px; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-details-leftPanel { padding-top: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-details-rightPanel { float: none; padding: 10px 0; margin: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-details-rightPanel table { margin: 0 auto; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-details-rightPanel table.ecwid-productBrowser-details-datePicker { margin: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-details-rightPanel table table.ecwid-fieldEnvelope { margin: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px td.ecwid-productBrowser-cart-itemsTable-headerCell { padding: 0 3%; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px td.ecwid-productBrowser-cart-itemsTable-headerCell-descr { width: 60%; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px td.ecwid-productBrowser-cart-itemsTable-headerCell-price { width: 40%; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku, html#ecwid_html body#ecwid_body .ecwid-lte-400px span.ecwid-productBrowser-cart-weight { display: none; }

html#ecwid_html body#ecwid_body .ecwid-lte-400px div.ecwid-productBrowser-cart-EnterCouponBox { padding: 8px 12px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup.ecwid-lte-400px select.gwt-ListBox, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup.ecwid-lte-400px input.gwt-TextBox { width: 100%; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup.ecwid-lte-400px table.ecwid-fieldEnvelope, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-chooseLocationPopup.ecwid-lte-400px div.ecwid-fieldEnvelope-around > table { table-layout: fixed; width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px div.ecwid-productBrowser-category { padding-top: 5px; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px table.ecwid-productBrowser-subcategories-mainTable { margin-top: 5px; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px td.ecwid-productBrowser-productsGrid-cellSpace { height: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px .ecwid-productBrowser-productsGrid-cell { padding: 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px .ecwid-productBrowser-productsTable-price { width: 45%; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px td.ecwid-productBrowser-cart-itemsTable-headerCell-descr { width: 50%; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px td.ecwid-productBrowser-cart-itemsTable-headerCell-price { width: 50%; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px div.ecwid-productBrowser-cart-EnterCouponBox { padding: 4px 6px; }

html#ecwid_html body#ecwid_body .ecwid-no-dragndrop .ecwid-productBrowser-productDragLabel { display: none; }

html#ecwid_html body#ecwid_body .ecwid-responsive .ecwid-productBrowser-innerTable, html#ecwid_html body#ecwid_body .ecwid-responsive table.ecwid-productBrowser-subcategories-mainTable, html#ecwid_html body#ecwid_body .ecwid-responsive table.ecwid-productBrowser-productsGrid-mainTable, html#ecwid_html body#ecwid_body .ecwid-responsive.ecwid-lte-400px .ecwid-productBrowser-productsList table.ecwid-productBrowser-productsListContainer { table-layout: fixed; }

html#ecwid_html body#ecwid_body .ecwid-responsive table.ecwid-productBrowser-cart-itemsTable-compact td.ecwid-productBrowser-cart-itemsTable-cell-descr { word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-reset-password-page div.ecwid-productBrowser-head, html#ecwid_html body#ecwid_body div.ecwid-change-password-page div.ecwid-productBrowser-head, html#ecwid_html body#ecwid_body div.ecwid-restore-link-expired-page div.ecwid-productBrowser-head { font-size: 20px; margin-bottom: 32px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-CartPage div.ecwid-productBrowser-relatedProducts { margin-top: 20px; }

html#ecwid_html body#ecwid_body a.ecwid-productBrowser-details-optionUploadFiles-filename { overflow: hidden; text-overflow: ellipsis; width: 145px; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-cart-personalDataCheckbox { display: block; margin-top: 9px; margin-left: 5px; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-cart-personalDataCheckbox input { margin-right: 5px; vertical-align: baseline; position: relative; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-cart-personalDataCheckbox label { vertical-align: baseline; font-size: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-details-rightPanel { padding-top: 0; }

html#ecwid_html body#ecwid_body td.ecwid-Invoice-itemsTable-cell-thumbnail img, html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell img { max-width: 80px; max-height: 80px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser { padding: 0 10px 20px; background-color: white; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser img.ecwid-SpacerImage { display: inline; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-gallery .ecwid-productBrowser-gallery-thumb .ecwid-productBrowser-gallery-has-thumb { padding: 8px 0; display: table-cell; text-align: center; vertical-align: middle; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details .ecwid-btn--primary { margin-top: 8px; margin-bottom: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details .ecwid-btn--continueShopping { margin-top: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-termsContainer { background-color: white; height: 40px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-termsPanel { text-align: center; padding: 10px 0; color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-head { font-size: 20px; font-weight: 400; color: #413124; word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-head-share-purchase { font-size: 20px; font-weight: 400; color: #7e8611; text-align: left; word-wrap: break-word; float: left; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath { font-size: 13px; color: #413124; padding-top: 5px; text-align: left; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productNameLink a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productNameLink a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productNameLink a:visited { font-size: 18px; font-weight: 400; color: #413124; text-decoration: underline; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-sku { font-size: 13px; font-weight: 400; color: #413124; word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecsp-productBrowser-price, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price { font-size: 24px; font-weight: 400; line-height: 1.3; color: #a20505; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-compareTo-container, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-savePanel { display: inline-block; font-weight: 600; *zoom: 1; *display: inline; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-compareTo, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-table div.ecwid-productBrowser-price-save { font-size: 11px; font-weight: 400; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-compareTo-container, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-save-container { font-size: 0; word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-compareTo { font-size: 13px; font-weight: 600; color: #807f7f; white-space: nowrap; display: inline; text-decoration: line-through; padding-top: 2px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-compareTo:not(.ecwid-productBrowser-price-compareTo-title) { display: inline-block; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-compareTo-title { text-decoration: none; white-space: normal; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price-save { font-size: 13px; font-weight: 600; color: #807f7f; white-space: nowrap; display: inline-block; padding-top: 2px; *zoom: 1; *display: inline; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-warning-text { font-size: 13px; font-weight: 400; line-height: 14px; padding-left: 8px; }

html#ecwid_html body#ecwid_body div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-details-thumbnail { padding: 23px 0 35px 15px; cursor: default; }

html#ecwid_html body#ecwid_body table.ecwid-Invoice-itemsTable .ecwid-productBrowser-productNameLink { line-height: 25px; word-break: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-descr a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-descr a:hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-descr a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-descr a:visited { font-size: 14px; text-decoration: underline; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-backgroundedPanel { min-width: 205px; max-width: 250px; *max-width: 350px; /* hack for IE7: it requires more space for german language */ padding: 20px 20px 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-backgroundedPanelInner { position: relative; /* workaround for a bug in IE6 */ }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-sku { padding-bottom: 12px; width: 175px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-inStockLabel, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-outOfStockLabel { font-size: 14px; font-weight: 700; padding-bottom: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-inStockLabel { color: #0e766d; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-outOfStockLabel { color: #a20505; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-outOfStockLabel-allInBag { color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details div.ecwid-productBrowser-price { padding-bottom: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-taxes { padding-bottom: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-priceIncludesTaxesLabel { color: #000; font-size: 14px; font-weight: 700; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-priceIncludesTaxesLabel a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-priceIncludesTaxesLabel a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-priceIncludesTaxesLabel a:visited { font-size: 14px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-tax { font-size: 13px; padding-top: 5px; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-details-taxName { color: #000; padding-right: 10px; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-details-taxValue { color: #7e8611; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-wholesale { margin: 0 -20px 12px -20px; padding: 9px 20px 18px 20px; background: #d4d4d4; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-wholesale div.ecwid-productBrowser-price { text-align: right; font-size: 20px; padding: 3px 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-wholesale-qty { text-align: left; padding-right: 10px; white-space: nowrap; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-details-wholesale-break { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='8' viewBox='0 0 7 8'%3E%3Cpath opacity='.1' fill-rule='evenodd' clip-rule='evenodd' fill='%23010202' d='M7 5.614c-.297-.16-.625-.26-1-.26-1.1 0-1.687 2.594-2.938 2.594C1.887 7.948 1.202 6.3 0 5.63V0c1.92 0 2.62 2.594 4.096 2.594C5.346 2.594 5.9.002 7 0v5.614z'/%3E%3Cpath opacity='.2' fill-rule='evenodd' clip-rule='evenodd' fill='%23010202' d='M0 .52c1.48 0 2.62 2.626 4.095 2.626C5.345 3.146 6.245.52 7 .52V0C5.9.002 5.345 2.594 4.095 2.594 2.622 2.594 1.918 0 0 0v.52z'/%3E%3C/svg%3E") repeat-x; height: 8px; display: block; margin: 3px -20px -3px -20px; cursor: pointer; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-wholesale-saving { font-size: 16px; text-align: center; border-top: solid 1px #807f7f; margin-top: 2px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-wholesale-suggestion { font-size: 13px; margin-top: -3px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-optionPanel { padding-bottom: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-optionPanel label.ecwid-fieldLabel { font-weight: 600; color: #413124; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-details-datePicker-button button { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='none' d='M1 1h24v24H1z'/%3E%3Cpath fill='%23413124' d='M7 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1z'/%3E%3Cpath fill='%23413124' d='M22 3h-1v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H9v2c0 1.1-.9 2-2 2s-2-.9-2-2V3H4C2.34 3 1 4.34 1 6v16c0 1.66 1.34 3 3 3h18c1.66 0 3-1.34 3-3V6c0-1.66-1.34-3-3-3zm1 19c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V10h20v12z'/%3E%3Cpath fill='%23413124' d='M19 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1zM20.5 20h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 17h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5zM20.5 14h-15c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h15c.28 0 .5.22.5.5s-.22.5-.5.5z'/%3E%3C/svg%3E") no-repeat center center; background-size: contain; width: 16px; height: 15px; margin: 0 0 1px 3px; display: block; border: none; cursor: pointer; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-details-optionError { width: 100%; margin: 0; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-details-optionError div.ecwid-fieldEnvelope-around { padding: 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionClassFiles-mobileWarning { font-size: 10px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionUploadFiles, html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionUploadFiles a, html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionUploadFiles a:active, html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionUploadFiles a:visited, html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionUploadFiles .ecwid-EcwidHintingLink, html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionUploadFiles-filesize { font-size: 11px; white-space: nowrap; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-optionUploadFiles-filesize { color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-optionUploadFiles-removeButton { border-radius: 50%; background: #bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='white' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center; background-size: 6px auto; width: 12px; height: 12px; cursor: pointer; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-hint { font-size: 11px; font-weight: 400; color: #bfbfbf; text-align: left; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-qtyLabel { display: inline-block; font-size: 14px; font-weight: 700; color: #413124; vertical-align: middle; margin-right: 8px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-qtyAvailInfo { display: inline-block; font-size: 13px; vertical-align: middle; margin-right: 8px; }

html#ecwid_html body#ecwid_body input.ecwid-productBrowser-details-qtyTextField { box-sizing: content-box; width: 40px; vertical-align: middle; border: solid 1px #413124; }

html#ecwid_html body#ecwid_body input.gwt-TextBox.ecwid-productBrowser-details-qtyTextField.mobile { padding-left: 14px; padding-right: 14px; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px input.gwt-TextBox.ecwid-productBrowser-details-qtyTextField.mobile { padding-left: 14px; padding-right: 30px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-inTheBag { position: relative; /* workaround for a bug in IE6 */ background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='27' viewBox='0 0 40 49'%3E%3Cpath fill='%23c19349' d='M37 13v27c0 3.31-2.69 6-6 6H9c-3.31 0-6-2.69-6-6V13h34m2-2H1v29c0 4.418 3.582 8 8 8h22c4.418 0 8-3.582 8-8V11z'/%3E%3Ccircle fill='%23c19349' cx='12' cy='17' r='2'/%3E%3Ccircle fill='%23c19349' cx='28' cy='17' r='2'/%3E%3Cpath fill='%23c19349' d='M29 17h-2v-7c0-3.86-3.14-7-7-7s-7 3.14-7 7v7h-2v-7c0-4.962 4.037-9 9-9s9 4.038 9 9v7zM13 30c0 3.86 3.14 7 7 7s7-3.14 7-7h2c0 4.962-4.037 9-9 9s-9-4.038-9-9h2z'/%3E%3C/svg%3E") no-repeat 0 13px; background-size: 22px; height: 56px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-inTheBag div { position: relative; top: 15px; left: 27px; width: 140px; font-size: 18px; font-weight: 400; line-height: 26px; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-inTheBag-largeNum div { top: 4px; font-size: 18px; font-weight: 400; line-height: 1; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-GalleryPanel-linkContainer div { font-size: 13px; font-weight: 400; color: #000; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-title { padding-bottom: 5px; font-size: 18px; clear: both; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-noimage { display: inline-block; *zoom: 1; *display: inline; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-productNameLink { font-size: 12px; padding: 5px 0 4px 0; text-align: left; overflow: hidden; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-productNameLink.ecwid-multiLine { text-align: left; line-height: 1.42857; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-productNameLink.ecwid-singleLine { text-align: center; line-height: 1.42857; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-sku { font-size: 10px; padding-bottom: 4px; text-align: left; overflow: hidden; display: none; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-price { text-align: center; font-size: 18px; padding: 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-item { cursor: pointer; vertical-align: top; position: absolute; box-sizing: content-box; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-leftPanel .ecwid-productBrowser-extraField-name-center { font-weight: 600; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-subcategories-categoryName { font-size: 19px; font-weight: 400; color: #413124; margin-top: 15px; text-align: center; word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-subcategories-categoryName a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-subcategories-categoryName a:hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-subcategories-categoryName a:visited, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-subcategories-categoryName a:active { background: inherit; color: inherit; cursor: inherit; font-size: inherit; font-weight: inherit; outline: inherit; text-decoration: inherit; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-subcategories-cellSpace { width: 1px; height: 50px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-search-SearchPanel { padding: 20px 0; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-search-SearchPanel input.gwt-TextBox { margin: 0 7px 0 5px; width: 345px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-search-SearchPanel .ecwid-btn--secondary, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-search-SearchPanel input.gwt-TextBox { vertical-align: middle; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productDragLabel { font-size: 10px; font-weight: 400; color: #bfbfbf; text-align: right; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productDragLabel-invisible { visibility: hidden; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment { padding: 15px 5px 10px 5px; font-size: 13px; margin: 0 1px 1px 1px; border: none; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productTopFragment-inTheBag div.ecwid-productBrowser-productsGrid-inTheBagTick { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%237e8611' d='M5 12l5.02 4.9L21.15 4c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-12.3 14.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.65-.65 1.71-.65 2.36.01z'/%3E%3C/svg%3E") no-repeat scroll right center transparent; background-size: 21px auto; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink { text-align: left; word-wrap: break-word; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:visited { font-size: 17px; font-weight: 400; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsTable-v2 div.ecwid-productBrowser-productNameLink a, html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsList-v2 div.ecwid-productBrowser-productNameLink a, html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productNameLink a { text-decoration: none; display: block; margin: 0 auto; font-size: 17px; font-weight: 400; line-height: normal; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-productsTable-v2 div.ecwid-productBrowser-productNameLink:hover a, html#ecwid_html body#ecwid_body table.ecwid-productBrowser-productsList-v2 div.ecwid-productBrowser-productNameLink:hover a, html#ecwid_html body#ecwid_body table.ecwid-productBrowser-productsGrid-v2 div.ecwid-productBrowser-productNameLink:hover a { color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-extraFieldsList { font-size: 12px; color: #413124; text-align: center; padding: 8px 0 3px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-inTheBagTick { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%237e8611' d='M5 12l5.02 4.9L21.15 4c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-12.3 14.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.65-.65 1.71-.65 2.36.01z'/%3E%3C/svg%3E") no-repeat scroll right center transparent; background-size: 21px auto; width: 21px; height: 21px; margin-top: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-sku { color: #807f7f; padding: 2px 0 10px 2px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-descr { font-size: 14px; font-weight: 400; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsList-details .ecwid-btn--buyNow { margin: 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-sku { font-size: 18px; font-weight: 400; color: #807f7f; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-inTheBagTick { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%237e8611' d='M5 12l5.02 4.9L21.15 4c.65-.66 1.71-.66 2.36 0 .65.67.65 1.74 0 2.4l-12.3 14.1c-.33.33-.76.5-1.18.5-.43 0-.86-.17-1.18-.5l-6.21-6.1c-.65-.66-.65-1.74 0-2.41.65-.65 1.71-.65 2.36.01z'/%3E%3C/svg%3E") no-repeat center center; background-size: 21px auto; width: 21px; height: 21px; margin-right: 5px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-addToBagLink { font-size: 16px; font-weight: 400; color: #7e8611; cursor: pointer; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable-emptyStock { font-size: 16px; font-weight: 400; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart div.ecwid-productBrowser-backgroundedPanel { min-width: 185px; max-width: 250px; /* for large prices */ padding: 25px 23px; margin-bottom: 5px; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell { padding: 10px 9px; border-bottom: solid 1px #bfbfbf; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-headerCell { font-size: 14px; font-weight: 400; padding: 0 20px; color: #807f7f; border-bottom: solid 1px #bfbfbf; white-space: nowrap; }

html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-headerCell-descr span { visibility: hidden; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-itemsTable td.ecwid-productBrowser-cart-itemsTable-headerCell-removeItem, html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-itemsTable td.ecwid-productBrowser-cart-itemsTable-cell-removeItem { padding: 0; }

html#ecwid_html body#ecwid_body tr.ecwid-productBrowser-cart-itemsTable-row-selected, html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell-selected { background-color: #f2f3e7; border-bottom: solid 1px #bfbfbf; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart div.ecwid-productBrowser-price { font-size: 18px; font-weight: 400; color: #a20505; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart input.ecwid-productBrowser-cart-qtyTextField { box-sizing: content-box; font-size: 16px; width: 40px; padding: 4px 3px 3px; }

html#ecwid_html body#ecwid_body span.ecwid-productBrowser-cart-weight { font-size: 14px; color: #413124; white-space: nowrap; padding-left: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-EnterCouponBox { background-color: #ededed; padding: 12px 18px; margin: 2px 0; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-EnterCouponBox div.ecwid-productBrowser-cart-EnterCouponBox-couponCodeLabel, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-EnterCouponBox div.ecwid-productBrowser-cart-EnterCouponBox-couponCodeContainer { margin-right: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-EnterCouponBox .gwt-Label { font-size: 16px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-optionsList { font-size: 14px; color: #413124; padding-top: 6px; vertical-align: middle; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-optionsList span.gwt-InlineHTML { margin-right: 15px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-optionsList .ecwid-btn--secondary, html#ecwid_html body#ecwid_body #wrapper div.ecwid-productBrowser-cart-optionsList .ecwid-btn--secondary { vertical-align: middle; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-removeItemButton { display: none; position: absolute; top: 3px; right: 3px; background: #bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='white' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center; background-size: 7px auto; border-radius: 50%; width: 15px; height: 15px; cursor: pointer; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-removeItemButton:hover { background-color: #999999; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-subtotalLabel, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-shippingLabel, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-taxLabel { font-size: 14px; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-totalLabel { font-size: 20px; color: #413124; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-subtotalAmount, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-subtotalAmountMinus, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-shippingAmount, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-taxAmount { font-size: 15px; line-height: 17px; color: #413124; white-space: nowrap; height: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-totalAmount { font-size: 20px; color: #a20505; white-space: nowrap; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-shippingAmount-waiting { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23bfbfbf' d='M13 26C5.83 26 0 20.17 0 13c0-1.1.9-2 2-2s2 .9 2 2c0 4.96 4.04 9 9 9 1.13 0 2.23-.21 3.27-.61 1.03-.4 2.19.11 2.59 1.13.4 1.03-.11 2.19-1.13 2.59-1.51.59-3.1.89-4.73.89zm11-11c-1.1 0-2-.9-2-2 0-4.96-4.04-9-9-9-1.13 0-2.23.21-3.27.61-1.03.41-2.19-.1-2.59-1.13-.4-1.03.11-2.19 1.13-2.59C9.78.3 11.37 0 13 0c7.17 0 13 5.83 13 13 0 1.1-.9 2-2 2z'/%3E%3C/svg%3E") no-repeat center center; background-size: 17px; width: 17px; height: 17px; margin: 1px 1px 2px 2px; -webkit-animation: ecwid-spinright .5s infinite linear; animation: ecwid-spinright .5s infinite linear; -ms-transform-origin: center center; -webkit-transform-origin: center center; transform-origin: center center; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-shippingAmountPanel span.ecwid-EcwidHintingLink { font-size: 14px; }

html#ecwid_html body#ecwid_body table.ecwid-productBrowser-cart-estimation { width: 230px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-estimationNote { font-size: 14px; color: #413124; padding-bottom: 4px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutOptionsSeparator { font-size: 12px; padding: 10px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-termsAndConditions { padding-top: 15px; text-align: center; font-size: 13px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-changeOptionsPopup .ecwid-productBrowser-details-optionUploadFiles-removeButton { border-radius: 50%; background: #bfbfbf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='white' d='M9.83 0L11 1.205 6.712 5.512l4.263 4.283L9.807 11 5.494 6.73 1.254 11 .024 9.795 4.29 5.512 0 1.23 1.218 0l4.3 4.32L9.83 0z'/%3E%3C/svg%3E") no-repeat center center; background-size: 6px auto; }

html#ecwid_html body#ecwid_body div.ecwid-Account div.ecwid-productBrowser-head { padding-bottom: 20px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-termsCheckbox-rollover { background-color: #ffd03f; color: #000; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-termsCheckbox-legalDocks { display: inline; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-termsCheckbox-rollover a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-termsCheckbox-rollover a:hover { color: #000; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-termsCheckbox { padding: 7px 3px; font-size: 12px; text-align: center; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-termsCheckbox span.gwt-CheckBox input { margin-right: 5px; vertical-align: baseline; position: relative; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-oldCheckoutMargins { margin: 9px 0px 0px 0px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-termsCheckbox span.gwt-CheckBox label { vertical-align: baseline; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-cart-termsCheckbox a, html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-cart-termsCheckbox a:active, html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-cart-termsCheckbox a:visited { font-size: 12px; }

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-nav div.ecwid-productBrowser-backgroundedPanel { margin: 0; position: relative; padding-top: 0; padding-bottom: 0; height: 36px; }

html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-left, html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-right { position: absolute; display: inline-block; *display: inline; *zoom: 1; width: 50%; vertical-align: middle; height: 36px; opacity: .7; background: transparent center center no-repeat; background-size: 76px 16px; }

html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-left { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='16' viewBox='0 0 76 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23807f7f' d='M4.67 7h69.086c.553 0 1 .447 1 1s-.447 1-1 1H4.67l4.293 4.293c.39.39.39 1.023 0 1.414s-1.023.39-1.414 0L1.634 8.794c-.24-.183-.392-.47-.392-.794s.153-.61.392-.794L7.55 1.293c.39-.39 1.022-.39 1.413 0s.39 1.023 0 1.414L4.67 7z'/%3E%3C/svg%3E"); left: 0; right: 50%; }

html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-right { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='16' viewBox='0 0 76 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23807f7f' d='M71.33 9H2.244c-.553 0-1-.447-1-1s.447-1 1-1H71.33l-4.293-4.293c-.39-.39-.39-1.023 0-1.414s1.023-.39 1.414 0l5.915 5.913c.24.183.392.47.392.794s-.153.61-.392.794l-5.913 5.913c-.39.39-1.022.39-1.413 0s-.39-1.023 0-1.414L71.33 9z'/%3E%3C/svg%3E"); left: 50%; right: 0; }

html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-left:hover, html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-left:active { background-color: #b2b2b2; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='16' viewBox='0 0 76 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='white' d='M4.67 7h69.086c.553 0 1 .447 1 1s-.447 1-1 1H4.67l4.293 4.293c.39.39.39 1.023 0 1.414s-1.023.39-1.414 0L1.634 8.794c-.24-.183-.392-.47-.392-.794s.153-.61.392-.794L7.55 1.293c.39-.39 1.022-.39 1.413 0s.39 1.023 0 1.414L4.67 7z'/%3E%3C/svg%3E"); opacity: 1; }

html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-right:hover, html#ecwid_html body#ecwid_body a.ecwid-productBrowser-nav-right:active { background-color: #b2b2b2; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='16' viewBox='0 0 76 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='white' d='M71.33 9H2.244c-.553 0-1-.447-1-1s.447-1 1-1H71.33l-4.293-4.293c-.39-.39-.39-1.023 0-1.414s1.023-.39 1.414 0l5.915 5.913c.24.183.392.47.392.794s-.153.61-.392.794l-5.913 5.913c-.39.39-1.022.39-1.413 0s-.39-1.023 0-1.414L71.33 9z'/%3E%3C/svg%3E"); opacity: 1; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-sharePanel-header { background: #ededed; height: 20px; padding: 0 0 10px 20px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-sharePanel-icon { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cpath fill='%23c19349' d='M13.486 6.16c-.283 0-.513.23-.513.512v6.272H2.027V6.672c0-.283-.23-.513-.514-.513-.284 0-.513.23-.513.512v6.785c0 .282.23.514.513.514h11.973c.283 0 .514-.23.514-.513V6.672c0-.283-.23-.513-.514-.513zM7.743 2.61c0-.002 0-.002.003-.004l.014-.013-.017.017zM5.167 4.734l1.85-1.85v6.263c0 .267.217.483.484.483s.483-.216.483-.483V2.893l1.85 1.85c.19.19.495.19.684 0 .188-.187.188-.493 0-.682L7.862 1.41s-.082-.095-.177-.135c-.118-.05-.25-.05-.37 0-.067.028-.142.092-.17.117l-2.66 2.66c-.19.19-.19.496 0 .685.188.187.494.187.682 0z'/%3E%3C/svg%3E") no-repeat left center/13px; font-size: 13px; vertical-align: baseline; width: 15px; display: inline-block; *zoom: 1; *display: inline; margin-left: 1px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-sharePanel-waiting-icon { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23fff' d='M13 26C5.83 26 0 20.17 0 13c0-1.1.9-2 2-2s2 .9 2 2c0 4.96 4.04 9 9 9 1.13 0 2.23-.21 3.27-.61 1.03-.4 2.19.11 2.59 1.13.4 1.03-.11 2.19-1.13 2.59-1.51.59-3.1.89-4.73.89zm11-11c-1.1 0-2-.9-2-2 0-4.96-4.04-9-9-9-1.13 0-2.23.21-3.27.61-1.03.41-2.19-.1-2.59-1.13-.4-1.03.11-2.19 1.13-2.59C9.78.3 11.37 0 13 0c7.17 0 13 5.83 13 13 0 1.1-.9 2-2 2z'/%3E%3C/svg%3E") center center no-repeat; background-size: contain; width: 20px; height: 20px; margin: 2px; -webkit-animation: ecwid-spinright .5s infinite linear; animation: ecwid-spinright .5s infinite linear; -ms-transform-origin: center center; -webkit-transform-origin: center center; transform-origin: center center; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-sharePanel-buttonsContainer-item .ecwid-tumblrButton { display: inline-block; height: 20px; border-radius: 3px; text-decoration: none; color: #fff; font-family: Helvetica,Arial,sans-serif; cursor: pointer; box-sizing: border-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-color: #36465d; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-sharePanel-buttonsContainer-item .ecwid-tumblrButton:active { background-color: #303f54; color: #fff; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-sharePanel-buttonsContainer-item .ecwid-tumblrButton:hover { background-color: #36465d; color: #fff; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-sharePanel-buttonsContainer-item .ecwid-tumblrButton .ecwid-tumblrButton-inner { background: url("/static/v1/icons/tumblrButton.svg") no-repeat 6px 50%; background-size: 9px 12px; float: left; padding: 0 6px 0 21px; height: 20px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-sharePanel-buttonsContainer-item .ecwid-tumblrButton .ecwid-tumblrButton-text { line-height: 20px; font-weight: 700; font-size: 12px; float: right; }

html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-ask-advice-panel { background: #ededed; height: 20px; padding: 0 0 0 20px; }

html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-ask-advice-panel .ecwid-productBrowser-ask-advice-panel-icon { background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' viewBox='0 792 550.9 792' enable-background='new 0 792 550.9 792'%3E%3Cpath fill='%23c19349' d='M157 1431.5v38.1c0 46.6 25.4 67.8 59.3 72 8.5 25.4 29.6 42.4 55.1 42.4s50.8-21.2 55.1-42.4c38.1-8.5 59.3-29.6 59.3-72v-38.1H157zm122.8-597.1c127.1 0 228.7 105.9 228.7 232.9 0 76.2-33.9 144-93.2 186.4-25.4 21.2-42.4 50.8-50.8 84.7H203.6c-8.5-33.9-29.6-63.5-59.3-84.7-59.3-42.4-97.4-118.6-93.2-194.8C55.3 940.2 157 838.6 279.8 838.6v-4.2m0-42.4h-8.5C127.3 796.2 4.5 914.8.2 1054.6c-4.2 93.2 38.1 182.1 110.1 232.9 29.6 25.4 46.6 59.3 46.6 93.2h237.2c0-33.9 16.9-72 42.4-93.2 72-46.6 114.4-131.3 114.4-220.2 0-148.2-122.8-275.3-271.1-275.3zm-152.5 317.6c-12.7 0-21.2-8.5-21.2-21.2 0-105.9 84.7-190.6 190.6-190.6 12.7 0 21.2 8.5 21.2 21.2s-8.5 21.2-21.2 21.2c-80.5 0-148.2 67.8-148.2 148.2 0 12.8-8.4 21.2-21.2 21.2z'/%3E%3C/svg%3E") no-repeat left center; font-size: 13px; vertical-align: baseline; height: 17px; width: 11px; display: inline-block; *zoom: 1; *display: inline; margin-left: 2px; }

html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-ask-advice-panel .ecwid-productBrowser-ask-advice-panel-headerLabel { text-decoration: none; vertical-align: baseline; margin-left: 8px; display: inline-block; *zoom: 1; *display: inline; }

html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-sharePanel-header { height: 18px; padding: 0 0 0 36px; }

html#ecwid_html body#ecwid_body .ecwid div.ecwid-productBrowser-cart-paypalExpressBillMeLaterCheckoutButton { height: 33px; overflow: hidden; }

html#ecwid_html body#ecwid_body .ecwid-no-dragndrop .ecwid-productBrowser-productDragLabel { display: none; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-productTopFragment > table { width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsList-productRow div.ecwid-favorite-view { margin-bottom: 10px; margin-left: 10px; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsTable-cell .ecwid-favorites-table-wrapper { display: inline-block; width: 100%; position: relative; vertical-align: middle; }

html#ecwid_html body#ecwid_body .ecwid-favorites-table-wrapper .ecwid-productBrowser-productNameLink { display: table-cell; vertical-align: middle; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-backgroundedPanelInner div.ecwid-favorite-view { background-color: white; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-productTopFragment div.ecwid-favorite-view { position: absolute; left: 14px; top: 4px; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku { padding-right: 15px; }

html#ecwid_html body#ecwid_body .ecwid-responsive span.ecwid-productBrowser-cart-weight { padding-left: 0; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-cart-compact table.ecwid-productBrowser-cart-rightPanel { margin-left: auto; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-panel div.ecwid-productBrowser-head-share-purchase { float: none; margin-bottom: 10px; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-Invoice-share-panel-narrow div.ecwid-productBrowser-head-share-purchase { margin-bottom: 0; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-search-SearchPanel { white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-search-SearchPanel input.gwt-TextBox { margin: 0 7px 0 0; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-search-SearchPanel .ecwid-btn--secondary { margin: 5px 0; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px td.ecwid-productBrowser-cart-itemsTable-headerCell { padding: 0 1%; }

html#ecwid_html body#ecwid_body .ecwid-lte-600px .ecwid-productBrowser-productsGrid-productTopFragment-inner .ecwid-img a > img { width: 100% !important; height: auto !important; }

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowserPopup .ecwid-lte-600px div.ecwid-AddressForm-extraField .form-control .form-control__text { width: 100%; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px div.ecwid-productBrowser-search-SearchPanel input.gwt-TextBox { max-width: 94%; padding: 3px 3%; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px div.ecwid-productBrowser-cart-optionsList { max-width: 150px; }

html#ecwid_html body#ecwid_body .ecwid-lte-320px .ecwid-productBrowser-cart-optionsList span.gwt-InlineHTML { margin-right: 10px; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku { padding-right: 15px; display: none; }

html#ecwid_html body#ecwid_body .ecwid-responsive span.ecwid-productBrowser-cart-weight { padding-left: 0; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-cart-compact table.ecwid-productBrowser-cart-rightPanel { margin-left: auto; }

html#ecwid_html body#ecwid_body .ecwid-SingleProduct .ecwid-productBrowser-details-optionPanel { padding-top: 7px; padding-bottom: 7px; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-search-SearchPanel { white-space: normal; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-search-SearchPanel input.gwt-TextBox { margin: 0 7px 0 0; }

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-search-SearchPanel .ecwid-btn--secondary { margin: 5px 0; }

html#ecwid_html body#ecwid_body .ecwid-productBrowser-productsGrid-productTopFragment > table { width: 100%; }

@keyframes ecwid-coveringAnimator-forward-cover { from { opacity: 0;
    transform: scale(0.1); }
  to { opacity: 1;
    transform: scale(1); } }

@-webkit-keyframes ecwid-coveringAnimator-forward-cover { from { opacity: 0;
    -webkit-transform: scale(0.1); }
  to { opacity: 1;
    -webkit-transform: scale(1); } }

@keyframes ecwid-coveringAnimator-forward-uncover { from { opacity: 1; }
  to { opacity: 0; } }

@-webkit-keyframes ecwid-coveringAnimator-forward-uncover { from { opacity: 1; }
  to { opacity: 0; } }

@keyframes ecwid-coveringAnimator-backward-cover { from { opacity: 0; }
  to { opacity: 1; } }

@-webkit-keyframes ecwid-coveringAnimator-backward-cover { from { opacity: 0; }
  to { opacity: 1; } }

@keyframes ecwid-coveringAnimator-backward-uncover { from { opacity: 1;
    transform: scale(1); }
  to { opacity: 0;
    transform: scale(0.01); } }

@-webkit-keyframes ecwid-coveringAnimator-backward-uncover { from { opacity: 1;
    -webkit-transform: scale(1); }
  to { opacity: 0;
    -webkit-transform: scale(0.01); } }

@keyframes appear { from { opacity: 0; }
  to { opacity: 1; } }

@-webkit-keyframes appear { from { opacity: 0; }
  to { opacity: 1; } }

@keyframes ecwid-spinleft { 0% { transform: rotate(360deg); }
  100% { transform: rotate(0deg); } }

@-webkit-keyframes ecwid-spinleft { 0% { -webkit-transform: rotate(360deg); }
  100% { -webkit-transform: rotate(0deg); } }

@keyframes ecwid-spinright { 0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); } }

@-webkit-keyframes ecwid-spinright { 0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); } }

@keyframes showpopup { from { opacity: 0;
    margin-top: -50px; }
  to { opacity: 1;
    margin-top: 0; } }

@-webkit-keyframes showpopup { from { opacity: 0;
    margin-top: -50px; }
  to { opacity: 1;
    margin-top: 0; } }

@keyframes donut-rotate { 0% { transform: rotate(0); }
  50% { transform: rotate(-140deg); }
  100% { transform: rotate(0); } }

@-webkit-keyframes donut-rotate { 0% { -webkit-transform: rotate(0); }
  50% { -webkit-transform: rotate(-140deg); }
  100% { -webkit-transform: rotate(0); } }

@keyframes ecwid-button-actionOK { 0% { opacity: 1;
    transform: translate3d(0, 0.001%, 0); }
  18% { opacity: 0;
    transform: translate3d(0, 70%, 0); }
  82% { opacity: 0;
    transform: translate3d(0, 0.001%, 0); }
  100% { opacity: 1;
    transform: translate3d(0, 0.001%, 0); } }

@-webkit-keyframes ecwid-button-actionOK { 0% { opacity: 1;
    -webkit-transform: translate3d(0, 0.001%, 0); }
  18% { opacity: 0;
    -webkit-transform: translate3d(0, 70%, 0); }
  82% { opacity: 0;
    -webkit-transform: translate3d(0, 0.001%, 0); }
  100% { opacity: 1;
    -webkit-transform: translate3d(0, 0.001%, 0); } }

@keyframes ecwid-button-actionOK-secondary { 0% { opacity: 0;
    transform: translate3d(0, -70%, 0); }
  18% { opacity: 1;
    transform: translate3d(0, 0.001%, 0); }
  82% { opacity: 1;
    transform: translate3d(0, 0.001%, 0); }
  100% { opacity: 0;
    transform: translate3d(0, 0.001%, 0); } }

@-webkit-keyframes ecwid-button-actionOK-secondary { 0% { opacity: 0;
    -webkit-transform: translate3d(0, -70%, 0); }
  18% { opacity: 1;
    -webkit-transform: translate3d(0, 0.001%, 0); }
  82% { opacity: 1;
    -webkit-transform: translate3d(0, 0.001%, 0); }
  100% { opacity: 0;
    -webkit-transform: translate3d(0, 0.001%, 0); } }

html#ecwid_html body#ecwid_body .ecwid-pswp { /* ------elements---------------------------------------------------------------------------------- */ /* ------States------------------------------------------------------------------------------------ */ }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp { display: none; position: absolute; z-index: 1000010; top: 0; left: 0; overflow: hidden; width: 100%; height: 100%; outline: none; font-family: -apple-system, "BlinkMacSystemFont", "Open Sans", sans-serif; -webkit-backface-visibility: hidden; -webkit-text-size-adjust: 100%; -ms-touch-action: none; touch-action: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp * { -webkit-box-sizing: border-box; box-sizing: border-box; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp img { max-width: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__bg { position: absolute; top: 0; left: 0; opacity: 0; width: 100%; height: 100%; background: #fff; -webkit-backface-visibility: hidden; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); will-change: opacity; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__scroll-wrap { position: absolute; top: 0; left: 0; overflow: hidden; width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__container, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__zoom-wrap { position: absolute; top: 0; right: 0; bottom: 0; left: 0; -webkit-backface-visibility: hidden; -ms-touch-action: none; touch-action: none; will-change: transform; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__container, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__img { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__zoom-wrap { position: absolute; width: 100%; -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__item { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__img { position: absolute; top: 0; left: 0; width: auto; height: auto; backface-visibility: hidden; -webkit-filter: blur(0); }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__img--placeholder { -webkit-backface-visibility: hidden; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__img--placeholder--blank { background: #413124; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__error-msg { position: absolute; top: 50%; left: 0; width: 100%; margin-top: -8px; color: #413124; font-size: 14px; line-height: 16px; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__error-msg a { color: #413124; text-decoration: underline; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__share-modal, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__counter { display: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__caption { position: absolute; bottom: 0; left: 0; box-sizing: border-box; width: 100%; min-height: 44px; background-color: rgba(255, 255, 255, 0.5); -webkit-backface-visibility: hidden; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); will-change: opacity; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__caption__center { max-width: 420px; margin: 0 auto; padding: 12px; color: #413124; font-size: 14px; line-height: 20px; text-align: center; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__caption--empty { display: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__caption--fake { visibility: hidden; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__caption small { color: #413124; font-size: 11px; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__top-bar { position: absolute; top: 0; left: 0; width: 100%; height: 44px; background: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button { display: block; position: absolute; overflow: visible; opacity: .5; margin: 0; padding: 0; border: 0; background: transparent; -webkit-box-shadow: none; box-shadow: none; -webkit-backface-visibility: hidden; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); cursor: pointer; -webkit-appearance: none; will-change: opacity; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button:focus, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button:hover { opacity: 1; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button:active { opacity: .9; outline: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button::before { background-color: rgba(255, 255, 255, 0.7); }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button::-moz-focus-inner { padding: 0; border: 0; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--close, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--zoom { top: 0; left: 0; width: 90px; height: 90px; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--close::before, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--zoom::before { content: ""; display: block; position: absolute; top: 0; left: 0; width: 64px; height: 64px; border-radius: 0 0 10px; background-repeat: no-repeat; background-position: 15px 15px; background-size: 32px 32px; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--close::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23413124' fill-rule='evenodd' d='M15.85 14.436L1.71.296C1.32-.095.683-.098.293.293c-.394.393-.39 1.024 0 1.415l14.142 14.14L.296 29.99c-.39.39-.393 1.026-.002 1.416.393.394 1.024.39 1.415 0l14.14-14.142 14.14 14.14c.39.39 1.026.393 1.416.002.394-.393.39-1.024 0-1.415L17.263 15.85l14.14-14.14c.39-.39.393-1.026.002-1.416-.393-.394-1.024-.39-1.415 0L15.85 14.437z'/%3E%3C/svg%3E"); }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--zoom { display: none; right: 0; left: auto; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--zoom::before { right: 0; left: auto; border-radius: 0 0 0 10px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' viewBox='0 0 33 33'%3E%3Cg fill='%23413124' fill-rule='evenodd'%3E%3Cpath d='M13 26c7.18 0 13-5.82 13-13S20.18 0 13 0 0 5.82 0 13s5.82 13 13 13zm0-2c6.075 0 11-4.925 11-11S19.075 2 13 2 2 6.925 2 13s4.925 11 11 11z'/%3E%3Cpath d='M21 21c.39-.39 1.022-.393 1.415 0l9.898 9.9c.39.39.394 1.02 0 1.414-.39.39-1.02.392-1.414 0l-9.9-9.9c-.39-.39-.393-1.02 0-1.414zM12 17.998c0 .546.448 1.002 1 1.002.556 0 1-.45 1-1.002V14h3.998c.546 0 1.002-.448 1.002-1 0-.556-.45-1-1.002-1H14V8.002C14 7.456 13.552 7 13 7c-.556 0-1 .45-1 1.002V12H8.002C7.456 12 7 12.448 7 13c0 .556.45 1 1.002 1H12v3.998z'/%3E%3C/g%3E%3C/svg%3E"); background-position: 19px 16px; background-size: 33px 33px; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--arrow--left, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--arrow--right { top: 50%; width: 110px; height: 150px; margin-top: -75px; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--arrow--left::before, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--arrow--right::before { content: ''; position: absolute; top: 50%; width: 64px; height: 96px; margin-top: -48px; background-repeat: no-repeat; background-size: 31px 70px; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--arrow--left { left: 0; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--arrow--left::before { left: 0; border-radius: 0 10px 10px 0; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='70' viewBox='0 0 31 70'%3E%3Cpath fill='%23413124' fill-rule='evenodd' d='M0 34.996c0 .26.1.52.296.715l28.48 33.937c.352.42.977.474 1.403.116.422-.355.48-.983.13-1.4L2.31 35l28-33.362c.35-.418.292-1.046-.13-1.4-.427-.36-1.052-.304-1.403.115L.297 34.29C.1 34.48 0 34.737 0 34.995z'/%3E%3C/svg%3E"); background-position: 15px center; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--arrow--right { right: 0; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--arrow--right::before { right: 0; border-radius: 10px 0 0 10px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='70' viewBox='0 0 31 70'%3E%3Cpath fill='%23413124' fill-rule='evenodd' d='M30.538 34.996c.002.26-.1.52-.296.715L1.762 69.648c-.352.42-.977.474-1.403.116-.424-.355-.48-.983-.13-1.4L28.23 35 .23 1.638C-.12 1.22-.064.592.36.238c.425-.36 1.05-.304 1.402.115l28.48 33.936c.195.192.296.448.296.706z'/%3E%3C/svg%3E"); background-position: 19px center; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--share, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__button--fs { display: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__preloader { position: absolute; top: 0; left: 50%; opacity: 0; width: 44px; height: 44px; margin-left: -22px; -webkit-transition: opacity .25s ease-out; transition: opacity .25s ease-out; direction: ltr; will-change: opacity; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__preloader .pswp__preloader__icn { width: 20px; height: 20px; margin: 12px; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__preloader--active { opacity: 1; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__preloader--active .pswp__preloader__icn { background: url("/static/v1/preloader.gif") 0 0 no-repeat; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__ui { visibility: visible; z-index: 1550; opacity: 1; -webkit-font-smoothing: auto; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__ui--idle .pswp__button { opacity: 0; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__ui--idle .pswp__button--close { opacity: .5; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__ui--hidden .pswp__top-bar, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__ui--hidden .pswp__caption, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__ui--hidden .pswp__button--arrow--left, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__ui--hidden .pswp__button--arrow--right { opacity: .001; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__ui--one-slide .pswp__button--arrow--left, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__ui--one-slide .pswp__button--arrow--right { display: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp__element--disabled { display: none !important; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--animate_opacity { opacity: .001; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); will-change: opacity; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--open { display: block; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--zoom-allowed .pswp__img { cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--zoom-allowed .pswp__button--zoom { display: block; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--zoomed-in .pswp__img { cursor: -webkit-grab; cursor: -moz-grab; cursor: grab; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--zoomed-in .pswp__button--zoom::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' viewBox='0 0 33 33'%3E%3Cg fill='%23413124' fill-rule='evenodd'%3E%3Cpath d='M13 26c7.18 0 13-5.82 13-13S20.18 0 13 0 0 5.82 0 13s5.82 13 13 13zm0-2c6.075 0 11-4.925 11-11S19.075 2 13 2 2 6.925 2 13s4.925 11 11 11z'/%3E%3Cpath d='M21 21c.39-.39 1.022-.393 1.415 0l9.898 9.9c.39.39.394 1.02 0 1.414-.39.39-1.02.392-1.414 0l-9.9-9.9c-.39-.39-.393-1.02 0-1.414zM17.998 14c.546 0 1.002-.448 1.002-1 0-.556-.45-1-1.002-1H8.002C7.456 12 7 12.448 7 13c0 .556.45 1 1.002 1h9.996z'/%3E%3C/g%3E%3C/svg%3E"); }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--dragging .pswp__img { cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: grabbing; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--animated-in .pswp__bg, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--animated-in .pswp__zoom-wrap { -webkit-transition: none; transition: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--ie .pswp__img { top: 0; left: 0; width: 100% !important; height: auto !important; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--css_animation .pswp__preloader__icn { position: absolute; top: 15px; left: 15px; opacity: .75; width: 14px; height: 14px; margin: 0; background: none; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--css_animation .pswp__preloader__cut { position: relative; overflow: hidden; width: 7px; height: 14px; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--css_animation .pswp__preloader__donut { position: absolute; top: 0; left: 0; -webkit-box-sizing: border-box; box-sizing: border-box; width: 14px; height: 14px; margin: 0; border: 2px solid; border-radius: 50%; border-bottom-color: transparent; border-left-color: transparent; background: #fff; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--css_animation .pswp__preloader--active { opacity: 1; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn { -webkit-animation: ecwid-spinright 500ms linear infinite; animation: ecwid-spinright 500ms linear infinite; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut { -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--touch .pswp__button--arrow--left, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--touch .pswp__button--arrow--right { visibility: hidden; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--has_mouse .pswp__button--arrow--left, html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--has_mouse .pswp__button--arrow--right { visibility: visible; }

html#ecwid_html body#ecwid_body .ecwid-pswp .pswp--minimal--dark .pswp__top-bar { background: none; }

@keyframes button-primary-focus { 50% { background-color: #a07837; } }

@keyframes button-secondary-focus { 50% { background-color: #f2f2f2; } }

@keyframes preloader-rotate { 0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); } }

@keyframes bounce-x { 0% { transform: translate3d(0, 0, 0); }
  10% { transform: translate3d(-6px, 0, 0); }
  20% { transform: translate3d(12px, 0, 0); }
  29% { transform: translate3d(-12px, 0, 0); }
  38% { transform: translate3d(11px, 0, 0); }
  47% { transform: translate3d(-9px, 0, 0); }
  56% { transform: translate3d(7px, 0, 0); }
  65% { transform: translate3d(-5px, 0, 0); }
  74% { transform: translate3d(3px, 0, 0); }
  83% { transform: translate3d(-1px, 0, 0); }
  92% { transform: translate3d(1px, 0, 0); }
  100% { transform: translate3d(0, 0, 0); } }

@keyframes bounce-top { 0% { transform: translate3d(0, 0, 0); }
  12% { transform: translate3d(0, -5px, 0); }
  25% { transform: translate3d(0, -7px, 0); }
  37% { transform: translate3d(0, -5px, 0); }
  50% { transform: translate3d(0, 0, 0); }
  62% { transform: translate3d(0, -3px, 0); }
  75% { transform: translate3d(0, -4px, 0); }
  87% { transform: translate3d(0, -3px, 0); }
  100% { transform: translate3d(0, 0, 0); } }

@keyframes heartbit-1x { 0% { transform: scale(1); }
  50% { transform: scale(1.2); }
  100% { transform: scale(1); } }

@keyframes form-control-svg { 0%, 100% { opacity: 0; }
  6%, 94% { opacity: 1; } }

@keyframes form-control-text { 0%, 100% { opacity: 1; }
  6%, 94% { opacity: 0; } }

@keyframes form-control-check { from { opacity: 1;
    stroke-dasharray: 50;
    stroke-dashoffset: 50; }
  to { opacity: 1;
    stroke-dasharray: 50;
    stroke-dashoffset: 0; } }

@keyframes marker-required { 0% { opacity: 1;
    transform: scale(0); }
  100% { opacity: 0;
    transform: scale(2); } }

@keyframes progress-bar-stripes { from { background-position: 40px 0; }
  to { background-position: 0 0; } }

@keyframes move-bg { 0% { background-position: 200% 0; }
  100% { background-position: 0 0; } }

@keyframes showFromTop { 0% { opacity: 0;
    transform: translate3d(0, -10px, 0); }
  100% { opacity: 1;
    transform: translate3d(0, 0, 0); } }

@keyframes showFromBottom { 0% { opacity: 0;
    transform: translate3d(0, 20px, 0); }
  100% { opacity: 1;
    transform: translate3d(0, 0, 0); } }

@keyframes hideToTop { 0% { opacity: 1;
    transform: translate3d(0, 0, 0); }
  100% { opacity: 0;
    transform: translate3d(0, -20px, 0); } }

@keyframes hideToBottom { 0% { opacity: 1;
    transform: translate3d(0, 0, 0); }
  100% { opacity: 0;
    transform: translate3d(0, 20px, 0); } }

@keyframes fade-in { from { opacity: 0; }
  to { opacity: 1; } }

@keyframes fade-out { from { opacity: 1; }
  to { opacity: 0; } }

@keyframes popup-show-wrap { from { transform: translateX(60px); }
  to { transform: translateX(0); } }

@keyframes popup-hide-wrap { from { transform: translateX(0); }
  to { transform: translateX(60px); } }

@keyframes popup-show-wrap-from-left { from { transform: translateX(-60px); }
  to { transform: translateX(0); } }

html#ecwid_html body#ecwid_body .ec-size .ec-store { /*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */ /** 1. Change the default font family in all browsers (opinionated). 2. Correct the line height in all browsers. 3. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS. */ /** Set styles on container */ /* Grouping content ========================================================================== */ /** Add the correct display in IE 9-. 1. Add the correct display in IE. */ /** Add the correct margin in IE 8. */ /** 1. Add the correct box sizing in Firefox. 2. Show the overflow in Edge and IE. */ /** 1. Correct the inheritance and scaling of font size in all browsers. 2. Correct the odd `em` font sizing in all browsers. */ /* Text-level semantics ========================================================================== */ /** 1. Remove the gray background on active links in IE 10. 2. Remove gaps in links underline in iOS 8+ and Safari 8+. */ /** Remove the outline on focused links when they are also active or hovered in all browsers (opinionated). */ /** 1. Remove the bottom border in Firefox 39-. 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ /** Add the correct font weight in Chrome, Edge, and Safari. */ /** 1. Correct the inheritance and scaling of font size in all browsers. 2. Correct the odd `em` font sizing in all browsers. */ /** Add the correct font style in Android 4.3-. */ /** Add the correct background and color in IE 9-. */ /** Add the correct font size in all browsers. */ /** Prevent `sub` and `sup` elements from affecting the line height in all browsers. */ /* Embedded content ========================================================================== */ /** Add the correct display in IE 9-. */ /** Add the correct display in iOS 4-7. */ /** Remove the border on images inside links in IE 10-. */ /** Hide the overflow in IE. */ /* Forms ========================================================================== */ /** 1. Change the font styles in all browsers (opinionated). 2. Remove the margin in Firefox and Safari. */ /** Show the overflow in IE. 1. Show the overflow in Edge. */ /** Remove the inheritance of text transform in Edge, Firefox, and IE. 1. Remove the inheritance of text transform in Firefox. */ /** 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` controls in Android 4. 2. Correct the inability to style clickable types in iOS and Safari. */ /** Change the border, margin, and padding in all browsers (opinionated). */ /** 1. Correct the text wrapping in Edge and IE. 2. Correct the color inheritance from `fieldset` elements in IE. 3. Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers. */ /** 1. Add the correct display in IE 9-. 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. */ /** Remove the default vertical scrollbar in IE. */ /** 1. Add the correct box sizing in IE 10-. 2. Remove the padding in IE 10-. */ /** Correct the cursor style of increment and decrement buttons in Chrome. */ /** 1. Correct the odd appearance in Chrome and Safari. 2. Correct the outline style in Safari. */ /** Remove the inner padding and cancel buttons in Chrome and Safari on macOS. */ /** 1. Correct the inability to style clickable types in iOS and Safari. 2. Change font properties to `inherit` in Safari. */ /* Interactive ========================================================================== */ /* Add the correct display in IE 9-. 1. Add the correct display in Edge, IE, and Firefox. */ /* Add the correct display in all browsers. */ /* Scripting ========================================================================== */ /** Add the correct display in IE 9-. */ /** Add the correct display in IE. */ /* Hidden ========================================================================== */ /** Add the correct display in IE 10-. */ /* Полоска слайдера визуально на всю ширину, но в реальности не учитывает радиусы бегунков. Это нужно для правильной работы скрипта. */ /* Этот кавер нужен для увеличения зоны тапа по полоске. Боковые кусочки тоже сделаны псевдоэлементами, чтобы не ломать работу скрипта. */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store { margin: 0; padding: 0; font-family: -apple-system, "BlinkMacSystemFont", "Open Sans", sans-serif; text-align: left; word-wrap: normal; word-break: normal; }

html#ecwid_html body#ecwid_body .ec-size .ec-store article, html#ecwid_html body#ecwid_body .ec-size .ec-store aside, html#ecwid_html body#ecwid_body .ec-size .ec-store footer, html#ecwid_html body#ecwid_body .ec-size .ec-store header, html#ecwid_html body#ecwid_body .ec-size .ec-store nav, html#ecwid_html body#ecwid_body .ec-size .ec-store section { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store figcaption, html#ecwid_html body#ecwid_body .ec-size .ec-store figure, html#ecwid_html body#ecwid_body .ec-size .ec-store main { /* 1 */ display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store figure { margin: 1em 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store hr { overflow: visible; /* 2 */ box-sizing: content-box; /* 1 */ height: 0; /* 1 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store pre { font-family: monospace; /* 1 */ font-size: 1em; /* 2 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store a { background-color: transparent; /* 1 */ text-decoration: none; -webkit-text-decoration-skip: objects; /* 2 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store a:active, html#ecwid_html body#ecwid_body .ec-size .ec-store a:hover { outline-width: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store b, html#ecwid_html body#ecwid_body .ec-size .ec-store strong { font-weight: 600; }

html#ecwid_html body#ecwid_body .ec-size .ec-store code, html#ecwid_html body#ecwid_body .ec-size .ec-store kbd, html#ecwid_html body#ecwid_body .ec-size .ec-store samp { font-family: monospace; /* 1 */ font-size: 1em; /* 2 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store dfn { font-style: italic; }

html#ecwid_html body#ecwid_body .ec-size .ec-store mark { background-color: #a20505; color: #000; }

html#ecwid_html body#ecwid_body .ec-size .ec-store small { font-size: 80%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store sub, html#ecwid_html body#ecwid_body .ec-size .ec-store sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }

html#ecwid_html body#ecwid_body .ec-size .ec-store sub { bottom: -.25em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store sup { top: -.5em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store audio, html#ecwid_html body#ecwid_body .ec-size .ec-store video { display: inline-block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store audio:not([controls]) { display: none; height: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store img { border-style: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store svg:not(:root) { overflow: hidden; }

html#ecwid_html body#ecwid_body .ec-size .ec-store button, html#ecwid_html body#ecwid_body .ec-size .ec-store input, html#ecwid_html body#ecwid_body .ec-size .ec-store optgroup, html#ecwid_html body#ecwid_body .ec-size .ec-store select, html#ecwid_html body#ecwid_body .ec-size .ec-store textarea { margin: 0; /* 2 */ font-family: -apple-system, "BlinkMacSystemFont", "Open Sans", sans-serif; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store button, html#ecwid_html body#ecwid_body .ec-size .ec-store input { /* 1 */ overflow: visible; }

html#ecwid_html body#ecwid_body .ec-size .ec-store button, html#ecwid_html body#ecwid_body .ec-size .ec-store select { /* 1 */ text-transform: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store button, html#ecwid_html body#ecwid_body .ec-size .ec-store html [type="button"], html#ecwid_html body#ecwid_body .ec-size .ec-store [type="reset"], html#ecwid_html body#ecwid_body .ec-size .ec-store [type="submit"] { -webkit-appearance: button; /* 2 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store fieldset { margin: 0; padding: 0; border: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store legend { overflow: hidden; height: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store progress { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store textarea { overflow: auto; }

html#ecwid_html body#ecwid_body .ec-size .ec-store [type="checkbox"], html#ecwid_html body#ecwid_body .ec-size .ec-store [type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store [type="number"]::-webkit-inner-spin-button, html#ecwid_html body#ecwid_body .ec-size .ec-store [type="number"]::-webkit-outer-spin-button { height: auto; }

html#ecwid_html body#ecwid_body .ec-size .ec-store [type="search"] { outline-offset: -2px; /* 2 */ -webkit-appearance: textfield; /* 1 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store [type="search"]::-webkit-search-cancel-button, html#ecwid_html body#ecwid_body .ec-size .ec-store [type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store ::-webkit-file-upload-button { font: inherit; /* 2 */ -webkit-appearance: button; /* 1 */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store details, html#ecwid_html body#ecwid_body .ec-size .ec-store menu { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store summary { display: list-item; }

html#ecwid_html body#ecwid_body .ec-size .ec-store canvas { display: inline-block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store template { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store [hidden] { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store * { box-sizing: border-box; opacity: 1; min-width: 0; max-width: none; min-height: 0; max-height: none; margin: 0; padding: 0; background: none; box-shadow: none; letter-spacing: normal; word-spacing: normal; transform: none; transform-origin: center center; transition: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store *:focus:not(:focus-visible) { outline: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store canvas:not([width]), html#ecwid_html body#ecwid_body .ec-size .ec-store embed:not([width]), html#ecwid_html body#ecwid_body .ec-size .ec-store iframe:not([width]), html#ecwid_html body#ecwid_body .ec-size .ec-store img:not([width]), html#ecwid_html body#ecwid_body .ec-size .ec-store object:not([width]), html#ecwid_html body#ecwid_body .ec-size .ec-store video:not([width]), html#ecwid_html body#ecwid_body .ec-size .ec-store svg:not([width]) { width: initial; }

html#ecwid_html body#ecwid_body .ec-size .ec-store canvas:not([height]), html#ecwid_html body#ecwid_body .ec-size .ec-store embed:not([height]), html#ecwid_html body#ecwid_body .ec-size .ec-store iframe:not([height]), html#ecwid_html body#ecwid_body .ec-size .ec-store img:not([height]), html#ecwid_html body#ecwid_body .ec-size .ec-store object:not([height]), html#ecwid_html body#ecwid_body .ec-size .ec-store video:not([height]), html#ecwid_html body#ecwid_body .ec-size .ec-store svg:not([height]) { height: initial; }

html#ecwid_html body#ecwid_body .ec-size .ec-store fb\:comments, html#ecwid_html body#ecwid_body .ec-size .ec-store fb\:comments > span, html#ecwid_html body#ecwid_body .ec-size .ec-store fb\:comments iframe { max-width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h1, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h1 { font-size: 28px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h1, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h1 { font-size: 30px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h1, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h1 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h1, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h1 { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h1, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h1 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h2, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h2 { font-size: 26px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h2, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h2 { font-size: 28px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h2, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h2 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h2, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h2 { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h2, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h2 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h3, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h3 { font-size: 22px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h3, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h3 { font-size: 26px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h3, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h3 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h3, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h3 { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h3, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h3 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h4, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h4 { font-size: 18px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h4, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h4 { font-size: 22px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h4, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h4 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h4, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h4 { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h4, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h4 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h5, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h5 { font-size: 16px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h5, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h5 { font-size: 18px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h5, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h5 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h5, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h5 { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h5, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h5 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h6, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h6 { font-size: 16px; font-weight: 600; line-height: 1.3; }

html#ecwid_html body#ecwid_body .ec-size .ec-store h6, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h6 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store h6, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-header-h6 { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h6, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h6 { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store p, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-block { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store p, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-text-block { margin-bottom: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store p, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-text-block { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store p + p, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-block + p { margin-top: -10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store p + p, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-text-block + p { margin-top: -8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store p + p, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-text-block + p { margin-top: -10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store p:last-child, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-block:last-child { margin-bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store p:last-child, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-text-block:last-child { margin-bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store p:last-child, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-text-block:last-child { margin-bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store ul, html#ecwid_html body#ecwid_body .ec-size .ec-store ol, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list { padding-left: 24px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store ul, html#ecwid_html body#ecwid_body .ec-size .ec-store ol, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list { margin-bottom: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store ul ul, html#ecwid_html body#ecwid_body .ec-size .ec-store ul ol, html#ecwid_html body#ecwid_body .ec-size .ec-store ul li, html#ecwid_html body#ecwid_body .ec-size .ec-store ul .ec-list, html#ecwid_html body#ecwid_body .ec-size .ec-store ol ul, html#ecwid_html body#ecwid_body .ec-size .ec-store ol ol, html#ecwid_html body#ecwid_body .ec-size .ec-store ol li, html#ecwid_html body#ecwid_body .ec-size .ec-store ol .ec-list, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list ul, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list ol, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list li, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list .ec-list { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul li, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul .ec-list, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol li, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol .ec-list, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list li, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list .ec-list { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul li, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul .ec-list, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol li, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol .ec-list, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list li, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list .ec-list { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store ul li ul, html#ecwid_html body#ecwid_body .ec-size .ec-store ul li ol, html#ecwid_html body#ecwid_body .ec-size .ec-store ul li .ec-list, html#ecwid_html body#ecwid_body .ec-size .ec-store ol li ul, html#ecwid_html body#ecwid_body .ec-size .ec-store ol li ol, html#ecwid_html body#ecwid_body .ec-size .ec-store ol li .ec-list, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list li ul, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list li ol, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-list li .ec-list { margin-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul li ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul li ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ul li .ec-list, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol li ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol li ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store ol li .ec-list, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list li ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list li ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-list li .ec-list { margin-top: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul li ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul li ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ul li .ec-list, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol li ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol li ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store ol li .ec-list, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list li ul, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list li ol, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-list li .ec-list { margin-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store blockquote, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-quote { position: relative; padding: 0 0 0 40px; font-style: italic; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store blockquote, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-quote { margin-top: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store blockquote, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-quote { margin-top: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store blockquote, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-quote { margin-top: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store blockquote, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-quote { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store blockquote, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-quote { margin-bottom: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store blockquote, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-quote { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store blockquote, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-quote { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store blockquote, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-quote { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store blockquote, html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-quote { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store blockquote::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-quote::before { content: ''; display: block; position: absolute; top: 0; left: 8px; width: 28px; height: 16px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 60 47' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.615 0C8.337 7.14.408 19.092.408 32.22.408 41.773 6.3 46.9 14.37 46.9c16.963 0 14.83-28.852-2.348-23.402 2.247-7.354 9.576-14.302 15.346-17.38L22.615 0zm32 0C40.337 7.14 32.408 19.092 32.408 32.22c0 9.554 5.893 14.682 13.962 14.682 16.963 0 14.83-28.852-2.348-23.402 2.247-7.354 9.576-14.302 15.346-17.38L54.615 0z' fill='%23999999' fill-rule='evenodd'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: auto 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-text-muted { color: #999999; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-store__content-wrapper { margin: 0 auto; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-store__content-wrapper:not(.ec-store__content-wrapper--wide) { max-width: 1280px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-title { padding-top: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-title { padding-top: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-title { padding-top: 0px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-title { padding-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-title { padding-bottom: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-title { padding-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .page-title__name--desktop { display: none; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .page-title__name--mobile { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .page-title__solid { display: inline-block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-links { margin-bottom: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-links { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__wrapper { margin: 0; padding: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item { display: inline-block; list-style: none; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item { margin-right: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .ec-page-links__item { margin-right: 24px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-links__item { margin-right: 32px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item { margin-top: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-links__item { margin-top: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-links__item { margin-top: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-links__item { margin-bottom: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-links__item { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-links__item { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-page-links__item { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-links__item--selected .ec-page-links__link { color: #413124; cursor: default; pointer-events: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body { line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body { margin-bottom: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-body { margin-bottom: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-body { margin-bottom: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-body { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-page-body { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body img { max-width: 100%; height: auto; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body embed, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body object, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body iframe { max-width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body table { overflow-x: auto; width: auto; max-width: 100%; border-spacing: 0; border-collapse: collapse; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body a { font-size: inherit; line-height: inherit; word-break: break-all; word-break: break-word; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body a, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body a:visited { color: #7e8611; transition: color .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body a:hover { color: #989e46; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body a:active { color: #bac070; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body p:last-child { margin-bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-body p:last-child { margin-bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-body p:last-child { margin-bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-body::after { content: ""; display: table; clear: both; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-buttons { margin-bottom: 35px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-buttons { margin-bottom: 28px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-buttons { margin-bottom: 35px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-button { display: inline-block; width: 100%; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .ec-page-button { margin-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-button { margin-right: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-button { margin-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-button { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-page-button { margin-bottom: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-page-button { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--xs .ec-store .ec-page-button { width: auto; max-width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-page-button .form-control--button { min-width: 100px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store hr { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store hr { margin-bottom: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store hr { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store table { margin-top: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store table { margin-top: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store table { margin-top: 0px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store table { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store table { margin-bottom: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store table { margin-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .clearboth { clear: both; }

html#ecwid_html body#ecwid_body body.ec-fix-frame-width { width: 1px; min-width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store.ec-store--loading { min-height: 640px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-hidden { display: none !important; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .svg-icon { color: inherit; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control { display: inline-block; position: relative; width: auto; max-width: 100%; height: auto; -webkit-font-smoothing: antialiased; text-align: left; vertical-align: middle; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--flexible { width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--flexible .form-control__inline-label { width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form__title { margin: 4px 0; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form__title { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form__title { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form__title { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form-choice-group__item { cursor: pointer; -webkit-tap-highlight-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-form-choice-group__item { margin: 0; border-top: 1px solid #e6e5e5; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-form-choice-group__item .form-control { margin-bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-form-choice-group__item .form-control__inline-label { padding-top: 10px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-form-choice-group__item .form-control__inline-label { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-form-choice-group__item .form-control__inline-label { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form { width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form { margin-bottom: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form--cards .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form--cards .form-control__select { letter-spacing: 1px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__row { display: flex; flex-wrap: wrap; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__row { margin-left: -5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__row { margin-left: -4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__row { margin-left: -5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__row { margin-right: -5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__row { margin-right: -4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__row { margin-right: -5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell { display: flex; flex-direction: column; align-items: flex-start; width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell { padding-left: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__cell { padding-left: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__cell { padding-left: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell { padding-right: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__cell { padding-right: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__cell { padding-right: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__cell { margin-bottom: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__cell { margin-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--1 { width: 8.3333333333%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--2 { width: 16.6666666667%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--3 { width: 25%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--4 { width: 33.3333333333%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--5 { width: 41.6666666667%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--6 { width: 50%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--7 { width: 58.3333333333%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--8 { width: 66.6666666667%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--9 { width: 75%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--10 { width: 83.3333333333%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--11 { width: 91.6666666667%; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-form__cell { width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--vtop { justify-content: flex-start; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--vcenter { justify-content: center; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--vbottom { justify-content: flex-end; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--hleft { align-items: flex-start; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--hcenter { align-items: center; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__cell--hright { align-items: flex-end; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__title { overflow: hidden; max-width: 100%; text-overflow: ellipsis; white-space: nowrap; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-form__title { margin-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-form__title { margin-top: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-form__title { margin-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control { border: none; border-radius: 3px; background-color: #fbfbfb; color: #999999; font-size: inherit; line-height: normal; transition: background-color .15s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:hover:not(.form-control--error):not(.form-control--focus) .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:hover:not(.form-control--error):not(.form-control--focus) .form-control__textarea, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:hover:not(.form-control--error):not(.form-control--focus) .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:hover:not(.form-control--error):not(.form-control--focus) .form-control__suffix { border-color: #bbb98c; box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:hover { background-color: white; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__inner, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__inner { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08) inset; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__text { box-shadow: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix:hover .form-control__inner::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix:hover .form-control__inner::before { z-index: -1; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix:hover .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix:hover .form-control__suffix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix:hover .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix:hover .form-control__suffix { background-color: white; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__label { padding-left: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--prefix .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--prefix .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--prefix .form-control__label { padding-left: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--prefix .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--prefix .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--prefix .form-control__label { padding-left: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--prefix .form-control__prefix { display: flex; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__label { padding-right: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--suffix .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--suffix .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--suffix .form-control__label { padding-right: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--suffix .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--suffix .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--suffix .form-control__label { padding-right: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--suffix .form-control__suffix { display: flex; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control input::-ms-clear { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus { background-color: white; color: #999999; }

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--focus .form-control__textarea, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suffix { border-color: #7e8611; box-shadow: 0 0 0 1px #7e8611 inset; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suffix { background-color: white; color: #413124; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__prefix::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suffix::before { border-color: #999999; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__prefix { box-shadow: 0 1px 0 0 #7e8611 inset, 1px 0 0 #7e8611 inset, 0 -1px 0 0 #7e8611 inset; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suffix { box-shadow: 0 1px 0 0 #7e8611 inset, -1px 0 0 #7e8611 inset, 0 -1px 0 0 #7e8611 inset; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__text[type=number] { padding-right: 2px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus:hover .form-control__inner::before { z-index: -1; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:not(.form-control--focus) .form-control__text[type=number] { -moz-appearance: textfield; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:not(.form-control--focus) .form-control__text[type=number]::-webkit-outer-spin-button, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:not(.form-control--focus) .form-control__text[type=number]::-webkit-inner-spin-button { margin: 0; -webkit-appearance: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail .form-control__text { padding-right: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--success .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fail .form-control__text { padding-right: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--success .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fail .form-control__text { padding-right: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success .form-control__arrow, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success .form-control__icon, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail .form-control__arrow, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail .form-control__icon { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success.form-control--suffix .form-control__icon, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail.form-control--suffix .form-control__icon { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--success.form-control--suffix .form-control__icon, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fail.form-control--suffix .form-control__icon { padding-right: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--success.form-control--suffix .form-control__icon, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fail.form-control--suffix .form-control__icon { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success .form-control__icon--success { display: flex; z-index: 1; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--success .form-control__icon--success svg { animation: heartbit-1x .3s ease forwards 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail .form-control__icon--fail { display: flex; z-index: 1; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fail .form-control__icon--fail svg { animation: heartbit-1x .3s ease forwards 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error { background-color: #fff0f0; color: #e56464; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__textarea, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__suffix { border-color: #e56363; box-shadow: 0 0 0 1px #e56363 inset; color: #413124; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__suffix { background-color: #fff0f0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__prefix::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__suffix::before { border-color: #e56363; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__prefix { box-shadow: 0 1px 0 0 #e56363 inset, 1px 0 0 #e56363 inset, 0 -1px 0 0 #e56363 inset; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__prefix-inner { color: #e56464; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__suffix { box-shadow: 0 1px 0 0 #e56363 inset, -1px 0 0 #e56363 inset, 0 -1px 0 0 #e56363 inset; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__suffix-inner { color: #e56464; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--error .form-control__placeholder-inner { opacity: .5; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--empty:not(.form-control--focus) .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--empty:not(.form-control--label) .form-control__placeholder { opacity: 1; transform: translate3d(0, 0, 0); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--empty:not(.form-control--focus) .form-control__label, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--empty:not(.form-control--label) .form-control__label { opacity: 0; transform: translate3d(0, 5px, 0); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled { background-color: rgba(65, 49, 36, 0.08); cursor: not-allowed; pointer-events: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled .form-control__suffix { background-color: #fff; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled .form-control__prefix::after, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled .form-control__suffix::after { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(65, 49, 36, 0.08); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__suffix { height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__suffix { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__suffix { height: 50px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__suffix { min-height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__suffix { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__suffix { min-height: 50px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__ico-btn { width: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__ico-btn { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__ico-btn { width: 50px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__ico-btn { min-width: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__ico-btn { min-width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__ico-btn { min-width: 50px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__icon { margin-right: 15px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__icon { margin-right: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__icon { margin-right: 15px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__suffix { min-width: 40px; padding: 0 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__prefix::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__suffix::before { top: 8px; bottom: 8px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix { line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix { font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__suffix { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--small .form-control__suffix { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix { height: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__suffix { height: 24px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__suffix { height: 30px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix { min-height: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__suffix { min-height: 24px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__suffix { min-height: 30px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__ico-btn { width: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__ico-btn { width: 24px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__ico-btn { width: 30px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__ico-btn { min-width: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__ico-btn { min-width: 24px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__ico-btn { min-width: 30px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__icon { margin-right: 7px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__icon { margin-right: 5.6px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__icon { margin-right: 7px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix { min-width: 28px; padding: 0 4px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__prefix::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__suffix::before { top: 4px; bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__text { height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__text { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__text { height: 50px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__text { min-height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__text { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__text { min-height: 50px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__text { padding-top: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__text { padding-top: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__text { padding-top: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__text { padding-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__text { padding-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__text { padding-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__placeholder { transition: opacity .1s ease-out 0s, transform .1s ease-out; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__label, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__placeholder { z-index: 1; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--label .form-control__icon { margin-right: 15px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--label .form-control__icon { margin-right: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--label .form-control__icon { margin-right: 15px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--textarea .form-control__placeholder { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--textarea .form-control__placeholder { padding-top: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--textarea .form-control__placeholder { padding-top: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--textarea .form-control__placeholder { padding-top: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--textarea .form-control__placeholder { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--textarea .form-control__placeholder { padding-bottom: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--textarea .form-control__placeholder { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend .form-control__ico-btn { left: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend .form-control__label { padding-left: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend .form-control__label { padding-left: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend .form-control__label { padding-left: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__label { padding-left: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__label { padding-left: 24px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--small .form-control__label { padding-left: 30px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__label { padding-left: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__label { padding-left: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--prepend.form-control--large .form-control__label { padding-left: 50px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append .form-control__ico-btn { right: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append .form-control__label { padding-right: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append .form-control__label { padding-right: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append .form-control__label { padding-right: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__label { padding-right: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__label { padding-right: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--fieldset.form-control--append.form-control--large .form-control__label { padding-right: 50px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--loading .form-control__ico-btn { cursor: default; pointer-events: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--loading .form-control__loader { z-index: 3; opacity: 1; transition: opacity .2s linear 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__inner { display: flex; border-radius: 3px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__inner::before { content: ""; display: block; position: absolute; z-index: 2; top: 1px; right: 0; bottom: 0; left: 0; border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08) inset; transition: border-color .15s ease-out 0s; pointer-events: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__field { position: relative; order: 1; width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix { display: none; position: relative; z-index: 1; flex-shrink: 0; align-items: center; justify-content: center; min-width: 32px; height: 40px; padding: 0 6px; border: 1px solid #bbb98c; border-radius: 3px; background-color: #fbfbfb; color: inherit; white-space: nowrap; -webkit-backface-visibility: hidden; transition: color .15s ease-out 0s, border-color .15s ease-out 0s; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suffix { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__suffix { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suffix { height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suffix { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suffix { min-height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__prefix, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suffix { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix::before { content: ""; display: block; position: absolute; top: 6px; bottom: 6px; border-width: 0 0 0 1px; border-style: solid; border-color: #e6e5e5; transition: border-color .15s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix { order: 0; border-right-width: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix { margin-right: -10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__prefix { margin-right: -8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__prefix { margin-right: -10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__prefix::before { right: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix { order: 2; border-left-width: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix { margin-left: -10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suffix { margin-left: -8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suffix { margin-left: -10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suffix::before { left: 0; }

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 { position: relative; z-index: 1; width: 100%; border: 1px solid #bbb98c; border-radius: 3px; outline: none; background-color: transparent; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08) inset; color: #413124; transition: border-color .15s ease-out 0s; -webkit-appearance: none; line-height: 1.4; }

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 { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__textarea { font-size: 16px; }

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 { padding-left: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea { padding-left: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea { padding-left: 10px; }

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 { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea { padding-right: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text:-webkit-autofill ~ .form-control__label, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea:-webkit-autofill ~ .form-control__label { opacity: 1; transform: translate3d(0, 0, 0); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text:-webkit-autofill ~ .form-control__placeholder, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea:-webkit-autofill ~ .form-control__placeholder { opacity: 0; transform: translate3d(0, -5px, 0); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text { padding-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text { padding-top: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text { padding-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text { padding-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text { padding-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text { padding-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text { height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__text { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__text { min-height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__text { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea { display: block; resize: vertical; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea { height: 80px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea { height: 64px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea { height: 80px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea { min-height: 80px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea { min-height: 64px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea { min-height: 80px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea { padding-top: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea { padding-top: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea { padding-top: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__textarea { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__textarea { padding-bottom: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__textarea { padding-bottom: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder { position: absolute; color: inherit; white-space: nowrap; -webkit-backface-visibility: hidden; pointer-events: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label { display: block; right: 0; left: 1px; overflow: hidden; opacity: 1; border-left: 1px solid transparent; font-weight: 600; text-overflow: ellipsis; transform: translate3d(0, 0, 0); transition: transform .1s ease-out 0s, color .1s ease-out 0s, opacity .1s ease-out 0s; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label { font-size: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__label { font-size: 11px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label { padding-left: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__label { padding-left: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__label { padding-left: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__label { padding-right: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__label { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__label { bottom: 28px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__label { bottom: 22.4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__label { bottom: 28px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder { display: flex; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; align-items: center; border: 1px solid transparent; transform: translate3d(0, -5px, 0); line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__placeholder { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__placeholder { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder { padding-left: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__placeholder { padding-left: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__placeholder { padding-left: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__placeholder { padding-right: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__placeholder { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__placeholder-inner { overflow: hidden; width: 100%; text-overflow: ellipsis; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__arrow, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon { display: flex; position: absolute; top: 0; right: 0; bottom: 0; align-items: center; color: inherit; pointer-events: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__arrow, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon { width: 25px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__arrow, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__icon { width: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__arrow, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__icon { width: 25px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__arrow svg, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon svg { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__arrow svg, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon svg { max-width: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__arrow svg, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__icon svg { max-width: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__arrow svg, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__icon svg { max-width: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__arrow svg path, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon svg path { transition: fill .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon { justify-content: flex-end; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon { margin-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__icon { margin-right: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__icon { margin-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon--success { display: none; color: #1cb920; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__icon--fail { display: none; color: #e56464; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn { position: absolute; z-index: 1; top: 0; bottom: 0; border: none; outline: none; background: none; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__ico-btn { width: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__ico-btn { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn { min-width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__ico-btn { min-width: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__ico-btn { min-width: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn .svg-icon { display: block; position: relative; width: 55%; height: 55%; margin: 0 auto; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn svg { display: block; position: absolute; width: auto; max-width: 100%; height: 100%; margin: 0 auto; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__ico-btn svg path { transition: fill .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__loader { position: absolute; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; background-size: 40px 40px; transition: opacity .2s linear .3s; animation: progress-bar-stripes .5s linear infinite; background-image: linear-gradient(45deg, rgba(251, 251, 251, 0.06) 25%, rgba(65, 49, 36, 0.06) 25%, rgba(65, 49, 36, 0.06) 50%, rgba(251, 251, 251, 0.06) 50%, rgba(251, 251, 251, 0.06) 75%, rgba(65, 49, 36, 0.06) 75%, rgba(65, 49, 36, 0.06)); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--focus .form-control__suggestions--filled { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestions { display: none; position: absolute; z-index: 1; top: 100%; overflow: auto; width: 100%; max-height: 250px; margin-top: -2px; border-top: 2px solid #7e8611; border-radius: 0 0 3px 3px; background-color: white; box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.14); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestions:hover .form-control__suggestion { background-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestions:hover .form-control__suggestion:hover { background-color: #f2f2f2; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion { display: flex; align-items: center; border-left: 1px solid transparent; color: #413124; cursor: pointer; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suggestion { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__suggestion { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion { padding-left: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suggestion { padding-left: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suggestion { padding-left: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suggestion { padding-right: 8px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suggestion { padding-right: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suggestion { height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suggestion { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__suggestion { min-height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__suggestion { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion:hover, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__suggestion--selected { background-color: #f2f2f2; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--button { border-radius: 0; background-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--button:hover, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--button:active { background-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--button .form-control__loader { transition: opacity .2s linear 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__button { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__button { font-size: 18px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--large .form-control__button { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__button { min-height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__button { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__button { min-height: 50px; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__button { height: 50px; } html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--large .form-control__button { height: 40px; } html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--large .form-control__button { height: 50px; } }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__button { font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__button { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--small .form-control__button { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__button { min-height: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__button { min-height: 24px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__button { min-height: 30px; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__button { height: 30px; } html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--small .form-control__button { height: 24px; } html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--small .form-control__button { height: 30px; } }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button { background-color: #c19349; color: #000; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button:focus { animation: button-primary-focus .5s linear 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button:hover { background-color: #a07837; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__loader { background-image: linear-gradient(45deg, rgba(193, 147, 73, 0.06) 25%, rgba(0, 0, 0, 0.06) 25%, rgba(0, 0, 0, 0.06) 50%, rgba(193, 147, 73, 0.06) 50%, rgba(193, 147, 73, 0.06) 75%, rgba(0, 0, 0, 0.06) 75%, rgba(0, 0, 0, 0.06)); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button { border-color: #cccccc; background-color: white; color: #413124; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button:focus { animation: button-secondary-focus .5s linear 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button:hover { border-color: #b3b2b2; background-color: #f2f2f2; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__loader { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.06) 25%, rgba(65, 49, 36, 0.06) 25%, rgba(65, 49, 36, 0.06) 50%, rgba(255, 255, 255, 0.06) 50%, rgba(255, 255, 255, 0.06) 75%, rgba(65, 49, 36, 0.06) 75%, rgba(65, 49, 36, 0.06)); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--disabled .form-control__button { opacity: .5; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--bounce .form-control__button-text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--bounce .form-control__button-svg { display: inline-block; position: relative; animation: bounce-x .8s ease forwards 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--flexible .form-control__button { padding: 0 .8em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control:not(.form-control--loading) .form-control__button { position: relative; z-index: 1; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button { display: inline-block; width: 100%; padding: 0 1.8em; border: 1px solid transparent; border-radius: 3px; outline: none; box-shadow: 0 0 0 rgba(0, 0, 0, 0); font-weight: 600; line-height: normal; text-align: center; word-wrap: break-word; transition: background-color .12s ease-out 0s, color .12s ease-out 0s, border-color .12s ease-out 0s, box-shadow .12s ease-out 0s, transform .05s ease-out 0s, opacity .2s ease-out 0s; cursor: pointer; -webkit-tap-highlight-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__button { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control__button { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__button { min-height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__button { min-height: 40px; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button { height: 40px; } html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control__button { height: 32px; } html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control__button { height: 40px; } }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button:hover { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button:active { box-shadow: 0 0 0 rgba(0, 0, 0, 0); transform: translate3d(0, 1px, 0); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button .svg-icon { position: absolute; width: 1.8em; padding: 2px 4px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button .svg-icon svg { opacity: .9; width: 100%; height: 100%; vertical-align: top; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .form-control__button-svg { float: left; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .form-control__button-text { padding-left: 1.2em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .form-control__button-svg { float: right; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .form-control__button-text { padding-right: 1.2em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .form-control__button-svg, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .form-control__button-svg { display: inline-block; width: 1.8em; margin: 0 -1em; text-align: left; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .form-control__button-svg::after, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .form-control__button-svg::after { content: " "; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .svg-icon, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .svg-icon { top: 49%; height: 1.8em; margin-top: -.86em; padding: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-prepend .svg-icon2, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-append .svg-icon2 { height: 1.8em; margin-top: -.86em; padding: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-center .form-control__button-svg { display: inline-block; position: absolute; top: 0; left: 50%; width: 1.8em; height: 100%; margin-left: -.9em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-center .svg-icon { top: 0; left: 0; height: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-only { padding-right: 1em; padding-left: 1em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button--icon-only .form-control__button-text { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__button-text { display: inline-block; max-width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store a.form-control__button { display: flex; align-items: center; justify-content: center; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated .form-control__button-text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated .svg-line-check { opacity: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated .form-control__button-svg { opacity: 1; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-svg { opacity: 1; transition: opacity .1s linear 1.5s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .form-control__button-svg { opacity: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--animated.form-control--done .svg-line-check { animation: form-control-check .25s ease-in-out forwards .05s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select.form-control--empty .form-control__placeholder { opacity: 1; transform: translate3d(0, 0, 0); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select.form-control--empty .form-control__label { opacity: 0; transform: translate3d(0, 5px, 0); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select.form-control--disabled { color: gray; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select .form-control__placeholder { padding-right: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--select .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--select .form-control__placeholder { padding-right: 24px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--select .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--select .form-control__placeholder { padding-right: 30px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline { border-radius: 0; background-color: transparent; color: inherit; vertical-align: baseline; white-space: nowrap; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline:hover { background-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline:hover .form-control__select-text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline:hover .form-control__arrow { color: #989e46; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline.form-control--opened .form-control__arrow { transform: rotate(180deg); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline .form-control__arrow { display: inline-block; position: relative; top: -.1em; width: .8em; height: .8em; text-align: center; vertical-align: middle; transform-origin: 50% 50%; transition: transform .2s ease 0s, color .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline .form-control__arrow svg { display: block; width: 100%; max-width: none; height: auto; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--select-inline .form-control__select-text { display: inline; padding-right: .35em; word-wrap: break-word; white-space: normal; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__select { position: absolute; z-index: 2; top: 0; left: 0; opacity: 0; width: 100%; height: 100%; padding: 4px 5px; cursor: pointer; -webkit-appearance: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__select option { padding: 4px 5px; background-color: #fff; color: #000; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__select-text { display: inline-block; padding-right: 30px; color: inherit; font-size: inherit; -webkit-font-smoothing: auto; line-height: inherit; transition: color .12s ease-out 0s; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox { display: flex; align-items: baseline; border-radius: 0; background-color: transparent; color: inherit; font-size: inherit; line-height: 1.4em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:hover, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:active { background-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:hover .form-control__checkbox-view::after, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:active .form-control__checkbox-view::after { border-color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:hover .form-control__checkbox:checked ~ .form-control__checkbox-view::after, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox:active .form-control__checkbox:checked ~ .form-control__checkbox-view::after { border-color: #989e46; background-color: #989e46; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox label { cursor: pointer; -webkit-tap-highlight-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox.form-control--disabled { opacity: .6; cursor: default; pointer-events: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox.form-control--disabled label { cursor: default; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox.form-control--error { color: #e56464; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__checkbox-wrap { top: 4px; flex: 0 0 20px; width: 20px; height: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__checkbox-wrap { top: 2px; flex: 0 0 14px; width: 14px; height: 14px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--no-animation .form-control__checkbox-view::before { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__checkbox { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label { position: relative; border-radius: 2px; outline: none; background-size: cover; transition: background-color .12s ease-out 0s, color .12s ease-out 0s, border-color .12s ease-out 0s, box-shadow .12s ease-out 0s, transform .05s ease-out 0s, opacity .2s ease-out 0s; -webkit-tap-highlight-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox-colored .form-control__inline-label { height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-colored .form-control__inline-label { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox-colored .form-control__inline-label { width: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-colored .form-control__inline-label { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label:hover { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label:active { box-shadow: 0 0 0 rgba(0, 0, 0, 0); transform: translate3d(0, 1px, 0); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__inline-label label { display: block; position: absolute; width: 100%; height: 100%; border: 2px solid transparent; border-radius: 2px; transition: border-color .12s ease-out 0s, box-shadow .12s ease-out 0s; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored .form-control__checkbox:checked ~ .form-control__inline-label label { border-color: #7e8611; box-shadow: 0 0 0 2px #fff inset; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-colored.form-control--checkbox-bordered .form-control__checkbox:not(:checked) ~ .form-control__inline-label label { border: 1px solid #cccccc; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button.form-control--disabled .form-control__inline-label label { opacity: .5; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%; padding: 0 .8em; border: 1px solid transparent; border-radius: 2px; outline: none; background-position: -20%; box-shadow: 0 0 0 rgba(0, 0, 0, 0); font-weight: 600; text-align: center; word-wrap: break-word; transition: background-color .12s ease-out 0s, background-position .5s ease-out 0s, color .12s ease-out 0s, border-color .12s ease-out 0s, box-shadow .12s ease-out 0s, opacity .2s ease-out 0s; cursor: pointer; -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-button .form-control__inline-label label { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--checkbox-button .form-control__inline-label label { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label { min-height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox-button .form-control__inline-label label { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-button .form-control__inline-label label { min-height: 50px; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label { height: 50px; } html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox-button .form-control__inline-label label { height: 40px; } html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-button .form-control__inline-label label { height: 50px; } }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label { min-width: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--checkbox-button .form-control__inline-label label { min-width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-button .form-control__inline-label label { min-width: 50px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label:hover { border-color: #b3b2b2; background-color: #f2f2f2; box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.13), 0 6px 8px 1px rgba(0, 0, 0, 0.1), 0 2px 11px 2px rgba(0, 0, 0, 0.08); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio { z-index: -1; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox:checked ~ .form-control__inline-label label, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked ~ .form-control__inline-label label { background-image: linear-gradient(135deg, #7e8611 30%, rgba(255, 255, 255, 0.3) 50%, #7e8611 50%); background-position: -150%; background-size: 400%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked ~ .form-control__inline-label label { cursor: default; pointer-events: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox:checked ~ .form-control__inline-label label:active, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked ~ .form-control__inline-label label:active { border-color: #cccccc; background-color: white; background-image: none; color: #413124; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label .option-surcharge, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox:checked ~ .form-control__inline-label label:active .option-surcharge, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked ~ .form-control__inline-label label:active .option-surcharge { color: #999999; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label:active, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox:checked ~ .form-control__inline-label label, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked ~ .form-control__inline-label label { border-color: #989e46; background-color: #7e8611; color: white; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__inline-label label:active .option-surcharge, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__checkbox:checked ~ .form-control__inline-label label .option-surcharge, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .form-control__radio:checked ~ .form-control__inline-label label .option-surcharge { color: inherit; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .option-surcharge { line-height: 1.4; font-weight: 600; line-height: 1.2em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .option-surcharge { font-size: 11px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--checkbox-button .option-surcharge { font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .option-surcharge__bracket { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--checkbox-button .option-surcharge__value { padding-right: 3px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox { position: absolute; z-index: 2; top: 0; left: 0; opacity: 0; width: 100%; height: 100%; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox:focus ~ .form-control__checkbox-view::after { border-color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox:focus:checked ~ .form-control__checkbox-view::after { border-color: #989e46; background-color: #989e46; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox:checked ~ .form-control__checkbox-view::after { border-color: #7e8611; background-color: #7e8611; color: #413124; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox:checked ~ .form-control__checkbox-view::before { visibility: hidden; opacity: 0; width: 0; transform: scale(3); transition: transform .3s ease 0s, opacity .3s ease 0s, visibility 0s linear .3s, width 0s linear .3s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox:checked ~ .form-control__checkbox-view svg { opacity: 1; transform: scale(1); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-wrap { position: relative; top: 2px; box-sizing: content-box; flex: 0 0 16px; width: 16px; height: 16px; padding: 0 7px 0 1px; color: white; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::after { position: relative; box-sizing: border-box; width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::after { content: ''; display: block; position: absolute; top: 0; left: 0; border-radius: 3px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::before { visibility: visible; opacity: .2; background-color: black; will-change: transform, opacity, visibility; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view::after { border: 1px solid #bbb98c; background-color: #f2f2f2; color: transparent; transition: background-color .1s ease 0s, border-color .1s ease 0s, color .1s ease 0s; will-change: transform, border-color, color; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__checkbox-view svg { display: block; position: absolute; z-index: 1; top: 3px; left: 3px; opacity: 0; width: calc(100% - 6px); height: calc(100% - 6px); transform: scale(0.8); transition: transform .2s ease .1s, opacity .2s ease .1s; will-change: transform, opacity; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio { display: flex; align-items: baseline; border-radius: 0; background-color: transparent; color: #413124; font-size: inherit; line-height: 1.4em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--radio { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--radio { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:hover, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:active { background-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:hover .form-control__radio-view::after, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:active .form-control__radio-view::after { border-color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:hover .form-control__radio:checked + .form-control__radio-view::after, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio:active .form-control__radio:checked + .form-control__radio-view::after { border-color: #989e46; background-color: #989e46; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio label { cursor: pointer; -webkit-tap-highlight-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio.form-control--disabled { opacity: .6; cursor: default; pointer-events: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio.form-control--disabled label { cursor: default; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--radio.form-control--error { color: #e56464; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--large .form-control__radio-wrap { top: 5px; flex: 0 0 24px; width: 24px; height: 24px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__radio-wrap { top: 2px; flex: 0 0 14px; width: 14px; height: 14px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--no-animation .form-control__radio-view::before { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio { position: absolute; z-index: 2; top: 0; left: 0; opacity: 0; width: 100%; height: 100%; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio:focus + .form-control__radio-view::after { border-color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio:focus:checked + .form-control__radio-view::after { border-color: #989e46; background-color: #989e46; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio:checked + .form-control__radio-view::before { visibility: hidden; opacity: 0; width: 0; transform: scale(3); transition: transform .3s ease 0s, opacity .3s ease 0s, visibility 0s linear .3s, width 0s linear .3s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio:checked + .form-control__radio-view::after { border-color: #7e8611; background-color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio:checked + .form-control__radio-view .form-control__radio-view-inner { transform: scale(0.4); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-wrap { position: relative; top: 3px; box-sizing: content-box; flex: 0 0 18px; width: 18px; height: 18px; padding: 0 7px 0 1px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::after { position: relative; box-sizing: border-box; width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::after { content: ''; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::before { visibility: visible; opacity: .2; border-radius: 50%; background-color: black; will-change: transform, opacity, visibility; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view::after { border: 1px solid #bbb98c; border-radius: 50%; background-color: #f2f2f2; color: #413124; transition: border-color .1s linear 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__radio-view-inner { position: absolute; z-index: 1; top: 1px; left: 1px; width: calc(100% - 2px); height: calc(100% - 2px); border-radius: 50%; background-color: white; transition: transform .2s ease 0s; will-change: transform; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file { display: block; position: relative; border-radius: 0; background-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file:hover, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file:active { background-color: transparent; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file.form-control--has-file .form-control { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file.form-control--has-file .form-control__add-more { display: inline-block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file.form-control--has-file .form-control__cards { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file.form-control--file-limit .form-control__add-more { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file .form-control__add-more { display: none; position: relative; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file .form-control__add-more { font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--file .form-control__add-more { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form-control--file .form-control__add-more { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file .form-control__button { position: relative; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--file .ec-preloader { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control__cards { display: none; overflow: hidden; }

html#ecwid_html body#ecwid_body .ec-size .ec-store input[type=file].form-control__file { position: absolute; z-index: 2; top: 0; left: 0; overflow: hidden; opacity: 0; width: 100%; height: 100%; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card { display: block; position: relative; float: left; overflow: hidden; width: 104px; height: 72px; margin: 0 16px 16px 0; background-repeat: no-repeat; background-position: center center; background-size: cover; text-align: center; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card::after { content: ""; display: block; position: absolute; z-index: 1; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(255, 255, 255, 0); transition: background-color .1s linear 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--doc { box-shadow: 0 0 0 1px #e6e5e5 inset; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--doc .file-card__size, html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--doc .file-card__name { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--image:hover::after { background-color: rgba(255, 255, 255, 0.8); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--loading::after { background-color: rgba(255, 255, 255, 0.8); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card--loading .ec-preloader { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card .ec-preloader { position: absolute; z-index: 2; top: 50%; left: 50%; margin: -15px 0 0 -15px; color: #999999; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__name { display: none; overflow: hidden; margin: 32px 12px -3px; text-overflow: ellipsis; white-space: nowrap; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__name { font-size: 11px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .file-card__name { font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .file-card__name { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__size { display: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__size { font-size: 11px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .file-card__size { font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .file-card__size { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__size--error { color: #e56464; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__cross { position: absolute; z-index: 3; top: 1px; right: 1px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .file-card__cross svg { display: block; width: 14px; height: 14px; margin: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--datepicker .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--datepicker .form-control__placeholder { cursor: text; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--datepicker .form-control__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--datepicker .form-control__placeholder { padding-right: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--datepicker .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .form-control--datepicker .form-control__placeholder { padding-right: 24px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--datepicker .form-control__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form-control--datepicker .form-control__placeholder { padding-right: 30px; }

html#ecwid_html body#ecwid_body .ec-pika-single { display: block; position: relative; z-index: 9999999; box-sizing: border-box; border: 1px solid #e6e5e5; background: white; box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5); color: #413124; }

@media screen and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-pika-single { left: 0 !important; box-sizing: border-box; width: 100%; padding: 10px; } }

html#ecwid_html body#ecwid_body .ec-pika-single::before, html#ecwid_html body#ecwid_body .ec-pika-single::after { content: " "; display: table; }

html#ecwid_html body#ecwid_body .ec-pika-single::after { clear: both; }

html#ecwid_html body#ecwid_body .ec-pika-single.ec-pika--hidden { display: none; }

html#ecwid_html body#ecwid_body .ec-pika-single.ec-pika--bound { position: absolute; }

html#ecwid_html body#ecwid_body .ec-pika-single * { box-sizing: border-box; opacity: 1; min-width: 0; max-width: none; min-height: 0; max-height: none; margin: 0; padding: 0; background: none; box-shadow: none; letter-spacing: normal; word-spacing: normal; transform: none; transform-origin: center center; transition: none; }

html#ecwid_html body#ecwid_body .ec-pika-lendar { float: left; margin: 20px 10px 8px; }

html#ecwid_html body#ecwid_body .ec-pika-time-container { clear: both; margin: 8px; }

html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store { display: flex; padding: 0 10px; }

html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store .form-control { flex-grow: 1; }

html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store .form-control--button { flex-grow: 0; flex-shrink: 0; margin-left: 8px; }

html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store .form-control.form-control--flexible { width: auto; }

html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store .form-control__select { font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-pika-time-container .ec-store .form-control__text { height: 32px; font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-pika-lendar, html#ecwid_html body#ecwid_body .ec-pika-time-container { width: 310px; }

@media screen and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-pika-lendar, html#ecwid_html body#ecwid_body .ec-pika-time-container { width: 100%; margin-right: 0; margin-left: 0; } }

html#ecwid_html body#ecwid_body .ec-pika-button--bound.ec-pika-button--hidden { display: none; }

html#ecwid_html body#ecwid_body .ec-pika-title { position: relative; text-align: center; }

html#ecwid_html body#ecwid_body .ec-pika-title select { position: absolute; z-index: 9998; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; height: auto; padding: 0 3px; border: 0; font-size: inherit; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-pika-label { display: inline-block; position: relative; z-index: 9999; overflow: hidden; height: 30px; margin: 0; padding: 0 3px; background-color: white; font-size: 14px; font-weight: 600; line-height: 30px; }

html#ecwid_html body#ecwid_body .ec-pika-label, html#ecwid_html body#ecwid_body .ec-pika-label:visited { color: #413124; transition: color .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-pika-label:hover, html#ecwid_html body#ecwid_body .ec-pika-label:active { color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-pika-prev, html#ecwid_html body#ecwid_body .ec-pika-next { display: block; position: relative; overflow: hidden; opacity: .5; width: 40px; height: 30px; border: 0; outline: none; background-color: transparent; background-repeat: no-repeat; background-position: center center; background-size: 15px; text-indent: 40px; white-space: nowrap; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-pika-prev:hover, html#ecwid_html body#ecwid_body .ec-pika-next:hover { opacity: 1; }

html#ecwid_html body#ecwid_body .ec-pika-prev.ec-pika--disabled, html#ecwid_html body#ecwid_body .ec-pika-next.ec-pika--disabled { opacity: .2; cursor: default; }

html#ecwid_html body#ecwid_body .ec-pika-prev, html#ecwid_html body#ecwid_body .ec-pika--rtl .ec-pika-next { float: left; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg=="); background-position: center left; }

html#ecwid_html body#ecwid_body .ec-pika-next, html#ecwid_html body#ecwid_body .ec-pika--rtl .ec-pika-prev { float: right; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII="); background-position: center right; }

html#ecwid_html body#ecwid_body .ec-pika-select { display: inline-block; }

html#ecwid_html body#ecwid_body .ec-pika-table { width: 100%; border-spacing: 0; border-collapse: collapse; border: 0; }

html#ecwid_html body#ecwid_body .ec-pika-table th, html#ecwid_html body#ecwid_body .ec-pika-table td { width: 14.285714285714286%; padding: 0; }

html#ecwid_html body#ecwid_body .ec-pika-table th { font-size: 12px; font-weight: 400; line-height: 25px; text-align: center; }

html#ecwid_html body#ecwid_body .ec-pika-table abbr { border-bottom: none; text-decoration: none; cursor: default; }

html#ecwid_html body#ecwid_body .ec-pika-button { display: block; box-sizing: border-box; width: 100%; margin: 0; padding: 8px; border: 0; border-radius: 2px; outline: none; background: white; color: #413124; font-size: 14px; line-height: 15px; text-align: center; transition: background-color .1s linear 0s, color .1s linear 0s; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-pika-button--today .ec-pika-button { color: #7e8611; font-weight: 600; }

html#ecwid_html body#ecwid_body .ec-pika-button--selected .ec-pika-button { background: #7e8611; color: #000; }

html#ecwid_html body#ecwid_body .ec-pika-button--disabled .ec-pika-button, html#ecwid_html body#ecwid_body .ec-pika-button--outside-current-month .ec-pika-button { opacity: .3; color: #999999; cursor: default; pointer-events: none; }

html#ecwid_html body#ecwid_body td .ec-pika-button:hover { background: #7e8611; color: #000; }

html#ecwid_html body#ecwid_body .ec-pika-week { color: #999999; font-size: 11px; }

html#ecwid_html body#ecwid_body .ec-pika--inrange .ec-pika-button { background: #7e8611; color: #000; }

html#ecwid_html body#ecwid_body .ec-pika--startrange .ec-pika-button { background: #7e8611; color: #000; }

html#ecwid_html body#ecwid_body .ec-pika--endrange .ec-pika-button { background: #7e8611; color: #000; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg { display: none; margin: 4px 0; color: #999999; -webkit-font-smoothing: antialiased; font-weight: 600; transition: color .15s ease-out 0s; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg { font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .form__msg { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .form__msg { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg--info, html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg--error, html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg--success { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form__msg--error { color: #e56464; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link { font-size: inherit; text-decoration: none; cursor: pointer; }

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: #7e8611; transition: color .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link:hover { color: #989e46; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link:active { color: #bac070; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted:visited { color: #999999; transition: color .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted:hover { color: #989e46; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--muted:active { color: #bac070; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--hover, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--hover:visited { color: #999999; transition: color .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--hover:hover, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link--hover:active { color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-prepend { padding-left: 1.8em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-prepend .svg-icon { left: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-append { padding-right: 1.8em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-append .svg-icon { right: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-prepend, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-append { display: inline-block; position: relative; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-prepend .svg-icon, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-append .svg-icon { position: absolute; top: 50%; width: 1.8em; height: 1.2em; margin-top: -.7em; padding: 2px 4px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-prepend .svg-icon svg, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-append .svg-icon svg { opacity: .9; width: 100%; height: 100%; fill: currentColor; vertical-align: baseline; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-top { display: inline-block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-top .svg-icon { display: flex; align-items: center; justify-content: center; height: 24px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link.link--icon-top .svg-icon { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-link.link--icon-top .svg-icon { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-link.link--icon-top .svg-icon { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball { position: relative; opacity: .5; width: 40px; height: 40px; margin: 0 auto; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball.ec-preloader--small { width: 30px; height: 30px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball.ec-preloader--large { width: 60px; height: 60px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item { position: absolute; top: 0; left: 0; width: 100%; height: 100%; animation: preloader-rotate 1s cubic-bezier(0.4, 0, 0.35, 1) 0s infinite; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item::before { content: ""; position: absolute; top: 7.5%; left: 50%; border-radius: 50%; background-color: #413124; box-shadow: 0 0 1px #413124; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(0) { animation-delay: 0ms; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(0)::before { width: 15%; height: 15%; margin-top: -7.5%; margin-left: -7.5%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(1) { animation-delay: 76ms; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(1)::before { width: 13%; height: 13%; margin-top: -6.5%; margin-left: -6.5%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(2) { animation-delay: 144.4ms; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(2)::before { width: 11%; height: 11%; margin-top: -5.5%; margin-left: -5.5%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(3) { animation-delay: 205.77ms; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(3)::before { width: 9%; height: 9%; margin-top: -4.5%; margin-left: -4.5%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(4) { animation-delay: 260.642ms; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(4)::before { width: 7%; height: 7%; margin-top: -3.5%; margin-left: -3.5%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(5) { animation-delay: 309.512375ms; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--ball .ec-preloader__item:nth-child(5)::before { width: 5%; height: 5%; margin-top: -2.5%; margin-left: -2.5%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--data { overflow: hidden; width: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--data.ec-preloader--small .ec-preloader__item { height: .6em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--data .ec-preloader__item { display: inline-block; overflow: hidden; width: 100%; height: .7em; border-radius: 5px; font-size: inherit; line-height: inherit; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--data .ec-preloader__item:last-child { width: 80%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-preloader--data .ec-preloader__inner { display: block; width: 100%; height: 100%; border-radius: 5px; background-image: linear-gradient(45deg, rgba(65, 49, 36, 0.05) 0%, rgba(65, 49, 36, 0.05) 50%, rgba(65, 49, 36, 0.2) 75%, rgba(65, 49, 36, 0.05) 100%); background-size: 200% 100%; animation: move-bg .8s linear infinite; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-label { display: inline-block; position: relative; padding: .1em .5em 0; background-color: currentColor; -webkit-font-smoothing: antialiased; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag { margin-right: .375em; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .label--flag { margin-right: .3572em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag::after { content: ""; position: absolute; right: -.375em; width: 0; height: 0; border-top: .75em solid currentColor; border-left: .375em solid transparent; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .label--flag::before, html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .label--flag::after { right: -.3572em; border-top-width: .715em; border-left-width: .3572em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag::before { top: 0; transform: rotate(180deg) scale(1, -1); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--flag::after { bottom: 0; transform: rotate(-180deg); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--inversed .label__text { color: #000; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--attention { background-color: #fd7474; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--attention::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--attention::after { color: #fd7474; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--info { background-color: #426d7a; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--info::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--info::after { color: #426d7a; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice { background-color: #fe9800; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice::after { color: #fe9800; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--success { background-color: #62a523; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--success::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--success::after { color: #62a523; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--light { background-color: #abbbc8; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--attention .label__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--info .label__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--notice .label__text, html#ecwid_html body#ecwid_body .ec-size .ec-store .label--success .label__text { color: #fff; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label--custom .label__text { text-transform: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .label__text { position: relative; z-index: 10; color: white; font-size: inherit; font-weight: 600; line-height: 1.4em; text-transform: uppercase; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required { display: none; margin: 0 3px 0 1px; vertical-align: middle; transition: width .3s ease 0s, height .3s ease 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required::after { content: ''; display: none; position: absolute; margin-top: -1px; border-radius: 50%; background-color: #e56464; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--active { display: inline-block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--active::before { display: block; transform: scale(0.5); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--active::after { display: block; animation: marker-required 1s ease-out forwards 0s infinite; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--small, html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--small::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--small::after { width: 12px; height: 12px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--medium, html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--medium::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--medium::after { width: 16px; height: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--large, html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--large::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .marker-required--large::after { width: 24px; height: 24px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill { display: inline-block; position: relative; border-radius: 2em; background-color: rgba(0, 0, 0, 0.03); line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill { padding-left: 15px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill { padding-left: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill { padding-left: 15px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill { padding-right: 35px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill { padding-right: 28px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill { padding-right: 35px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--rect { border-radius: unset; background-color: lightslategray; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--rect { padding-left: 15px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill--rect { padding-left: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--rect { padding-left: 15px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--rect { padding-right: 15px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill--rect { padding-right: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--rect { padding-right: 15px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--rect { font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--rect { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--rect { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--rect .ec-pill__text { height: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--rect .ec-pill__text { height: 24px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--rect .ec-pill__text { min-height: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--rect .ec-pill__text { min-height: 24px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--rect .ec-pill__text { height: 25px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--rect .ec-pill__text { min-height: 25px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--rect .ec-pill__text-inner { color: white; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--small { line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill--small { font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__control-inner { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__control-inner { height: 32px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__control-inner { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__control-inner { min-height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__control-inner { height: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__control-inner { min-height: 30px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__control-inner { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__control-inner { width: 32px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--small .ec-pill__control-inner { min-width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--small .ec-pill__control-inner { min-width: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__control-inner { width: 30px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--small .ec-pill__control-inner { min-width: 30px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__control-inner { height: 60px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__control-inner { height: 48px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__control-inner { min-height: 60px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__control-inner { min-height: 48px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__control-inner { height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__text, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__control-inner { min-height: 50px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__control-inner { width: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__control-inner { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill--large .ec-pill__control-inner { min-width: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill--large .ec-pill__control-inner { min-width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__control-inner { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill--large .ec-pill__control-inner { min-width: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__text { display: flex; align-items: center; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__text { height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__text { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__text { min-height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__text { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__text { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__text { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__text-inner { overflow: hidden; max-width: 150px; color: #413124; text-overflow: ellipsis; white-space: nowrap; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__control { position: absolute; top: 0; right: 0; overflow: hidden; border-radius: 0 2em 2em 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__control-inner { display: flex; align-items: center; justify-content: center; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__control-inner { height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__control-inner { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__control-inner { min-height: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__control-inner { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__control-inner { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__control-inner { width: 32px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-pill__control-inner { min-width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s:not(.ec-size--l) .ec-store .ec-pill__control-inner { min-width: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__control-inner { height: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__control-inner { min-height: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__control-inner { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill__control-inner { width: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__control-inner { width: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__control-inner { min-width: 40px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-pill__control-inner { min-width: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-pill__control-inner { min-width: 40px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-pill__control-inner svg { display: inline-block; width: .5em; height: .5em; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-openable-block { overflow: hidden; max-height: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-openable-block--opened { max-height: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-openable-block--opened .ec-openable-block__wrap { display: block; z-index: 1; animation: showFromTop 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-openable-block__wrap { display: none; z-index: -1; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs { overflow: hidden; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs { margin-bottom: 15px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs { margin-bottom: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs { margin-bottom: 15px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__wrap { display: flex; align-items: stretch; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__wrap { margin-left: -5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__wrap { margin-left: -4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__wrap { margin-left: -5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__wrap { margin-right: -5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__wrap { margin-right: -4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__wrap { margin-right: -5px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-tabs__wrap { flex-direction: column; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 50%; border: 1px solid #bbb98c; border-radius: 4px; transition: border-color .12s ease-out 0s; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab { padding-top: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__tab { padding-top: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__tab { padding-top: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab { padding-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__tab { padding-bottom: 16px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__tab { padding-bottom: 20px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab { margin-left: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__tab { margin-left: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__tab { margin-left: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab { margin-right: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__tab { margin-right: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__tab { margin-right: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-tabs__tab { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__tab { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--xxs) .ec-store .ec-tabs__tab { width: auto; min-height: 80px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab:hover, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab:focus { border-color: #7e8611; outline: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab:hover .ec-tabs__icon, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab:focus .ec-tabs__icon { color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab--active { border-color: #7e8611; background-color: rgba(126, 134, 17, 0.07); box-shadow: 0 0 0 1px #7e8611 inset; cursor: default; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__tab--active .ec-tabs__icon { color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__icon { box-sizing: content-box; height: 40px; padding: 5px 0 10px; color: #bbb98c; transition: color .12s linear 0s; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-tabs__icon { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__icon svg { height: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__text { max-width: 100%; padding: 0 15px; font-weight: 600; text-align: center; word-wrap: break-word; color: #413124; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-tabs__text { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-tabs__text { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-tabs__text { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup { position: relative; line-height: 1.4; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup { margin-bottom: 15px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup { margin-bottom: 12px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup { margin-bottom: 15px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup { margin-top: -5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup { margin-top: -4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup { margin-top: -5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--s) .ec-store .ec-radiogroup { font-size: 16px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::after { content: ''; display: block; position: absolute; z-index: 2; right: 0; left: 0; background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 95%); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::after { height: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup::before, html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup::after { height: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup::before, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup::after { height: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::before { transform: rotate(180deg); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::before { top: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup::before { top: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup::before { top: 0px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup::after { bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup::after { bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup::after { bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup--scroll .ec-radiogroup__wrap { max-height: 430px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .form-control__radio-wrap { top: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart-accept__icon { width: 50px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup .ec-cart-accept__icon { width: 60px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-PaymentMethodsBlockSvg, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-Checkout-QIWI-payment-logo { width: 50px; height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-PaymentMethodsBlockSvg, html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-Checkout-QIWI-payment-logo { width: 54px; height: 34px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-PaymentMethodsSquareBlockSvg { width: 32px; height: 32px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .ec-radiogroup .ec-cart-accept__icons .ecwid-PaymentMethodsSquareBlockSvg { width: 34px; height: 34px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-radiogroup__wrap { overflow-y: auto; -webkit-overflow-scrolling: touch; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-radiogroup__items { margin-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup .ec-radiogroup__items { margin-top: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup .ec-radiogroup__items { margin-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-radiogroup__items { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup .ec-radiogroup__items { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup .ec-radiogroup__items { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart__accept { margin-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup .ec-cart__accept { margin-top: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup .ec-cart__accept { margin-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .ec-cart__accept { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup .ec-cart__accept { margin-bottom: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup .ec-cart__accept { margin-bottom: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup .form-control--radio { margin-bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-radiogroup .form-control--radio { margin-bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-radiogroup .form-control--radio { margin-bottom: 0px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__items { border: 1px solid #e6e5e5; border-radius: 2px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item { display: flex; box-shadow: 0 -1px 0 0 #e6e5e5; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item:first-child { border-top-left-radius: 2px; border-top-right-radius: 2px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item:first-child:not(.ec-radiogroup__item--checked) { box-shadow: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item:last-child { border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked { position: relative; z-index: 1; border-top: none; border-radius: 2px; background-color: rgba(126, 134, 17, 0.07); box-shadow: 0 0 0 1px #7e8611, 0 0 0 1px #7e8611 inset; cursor: default; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked + .ec-radiogroup__item { box-shadow: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked .ec-radiogroup__title { font-weight: 600; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked .ec-cart-accept__logo, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked .ec-cart-accept__icons .ecwid-PaymentMethodsBlockSvg, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--checked .ec-cart-accept__icons .ecwid-Checkout-QIWI-payment-logo { background-color: white; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item:not(.ec-radiogroup__item--checked):not(.ec-radiogroup__item--disabled):hover { border-radius: 2px; box-shadow: 0 0 0 1px #7e8611; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item:not(.ec-radiogroup__item--checked):not(.ec-radiogroup__item--disabled):hover + .ec-radiogroup__item:not(.ec-radiogroup__item--checked) { box-shadow: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--disabled { color: #999999; cursor: not-allowed; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--disabled .ec-cart-accept__icons { opacity: .5; filter: grayscale(100%); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--disabled .form-control__radio-view-inner::after { content: ""; position: absolute; top: 50%; left: 0; width: 100%; border-top: 1px solid #bbb98c; transform: rotate(45deg); }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--multiline .ec-radiogroup__item-wrap { flex-wrap: wrap; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--multiline .ec-radiogroup__info { max-width: 100%; text-align: left; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item--single-icon .ec-cart-accept__icons { margin: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item + .ec-radiogroup__item { margin-top: 1px; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-radiogroup__item:not(.ec-radiogroup__item--multiline) .ec-radiogroup__item-wrap { flex-wrap: wrap; }

html#ecwid_html body#ecwid_body .ec-size:not(.ec-size--m) .ec-store .ec-radiogroup__item:not(.ec-radiogroup__item--multiline) .ec-radiogroup__item-wrap .ec-radiogroup__info { max-width: 100%; text-align: left; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__radio { display: flex; flex-grow: 0; flex-shrink: 0; align-items: center; justify-content: center; min-height: 60px; padding: 10px 12px 10px 15px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item-wrap { display: flex; flex-grow: 1; align-items: center; padding: 10px 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__body { display: flex; flex-direction: column; flex-grow: 1; justify-content: center; max-width: 100%; padding: 0 10px 0 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__info { flex-grow: 0; flex-shrink: 0; max-width: 60%; padding: 0 20px 0 0; text-align: right; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__info:empty { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__title { word-wrap: break-word; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__text .ec-link { font-size: inherit; white-space: nowrap; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__inner-text { margin-right: 8px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__cart-info { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__wrap { padding: 10px 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__wrap-inner { position: relative; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track { width: 100%; height: 24px; padding: 10px 12px; cursor: pointer; -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-inner { position: relative; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line { position: relative; width: 100%; height: 4px; background: #bfbfbf; /* Недостающие по бокам кусочки полоски сделаны псевдоэлементами */ }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line::after { content: ""; position: absolute; top: 0; left: -12px; width: 12px; height: 4px; background-color: #bfbfbf; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line::after { left: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line-cover { position: absolute; top: -10px; right: 0; bottom: -10px; left: 0; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line-cover::before, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line-cover::after { content: ""; position: absolute; top: 0; bottom: 0; left: -12px; width: 12px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__track-line-cover::after { left: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__limits { display: flex; flex-wrap: nowrap; justify-content: space-between; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__limit { display: inline-block; position: relative; cursor: pointer; -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__limit { padding-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .ec-range__limit { padding-top: 4px; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-range__limit { padding-top: 5px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__limit.ec-range__limit--end { text-align: right; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__limit::after { content: ''; display: block; position: absolute; top: 0; right: -4px; bottom: -4px; left: -4px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner { position: absolute; z-index: 1; top: -10px; left: 0; width: 24px; height: 24px; margin-left: -12px; border: 2px solid #7e8611; border-radius: 50%; background-color: #7e8611; box-shadow: 0 0 0 6px #fff inset; transition: border-color .12s ease-out 0s, box-shadow .12s ease-out 0s; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner.ec-range__runner--right { left: 100%; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner--alien { z-index: 2; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner--active { z-index: 3; box-shadow: 0 0 0 4px #fff inset; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__runner::after { content: ''; display: block; position: absolute; top: -4px; right: -4px; bottom: -4px; left: -4px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-range__slider { height: 4px; background: #7e8611; cursor: pointer; }

html#ecwid_html body#ecwid_body .ecwid .ec-size .ecwid-productBrowser .ecwid-productBrowser-innerTable .form-control__text { height: 32px; padding-top: 4px; padding-bottom: 4px; }

html#ecwid_html body#ecwid_body [class^='ec-minicart'] { position: static; z-index: auto; float: none; box-sizing: border-box; opacity: 1; min-width: 0; max-width: none; min-height: 0; max-height: none; margin: 0; padding: 0; border: 0; background-color: transparent; box-shadow: none; font-family: -apple-system, "BlinkMacSystemFont", "Open Sans", sans-serif; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: normal; transform: none; transform-origin: center center; transition: none; }

html#ecwid_html body#ecwid_body .ec-minicart { display: inline-block; position: relative; font-size: 16px; line-height: 24px; transition: background-color .2s ease 0s, box-shadow .2s ease 0s; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

@media screen and (min-width: 414px) and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--animation-default.ec-minicart--animated.ec-minicart--no-shape.ec-minicart--m .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--animation-default.ec-minicart--animated.ec-minicart--no-shape.ec-minicart--l .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--animation-default.ec-minicart--animated.ec-minicart--no-shape.ec-minicart--xl .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--animation-default.ec-minicart--animated.ec-minicart--no-shape.ec-minicart--xxl .ec-minicart__icon { animation: none; } }

@media screen and (max-width: 413px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--pill.ec-minicart--m, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--pill.ec-minicart--l, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--pill.ec-minicart--xl, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--pill.ec-minicart--xxl { padding: 11px; } }

@media screen and (max-width: 413px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--rect.ec-minicart--m, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--rect.ec-minicart--l, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--rect.ec-minicart--xl, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--rect.ec-minicart--xxl { padding: 8px; } }

@media screen and (max-width: 413px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon { width: 24px; height: 24px; } }

@media screen and (min-width: 414px) and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon { width: 36px; height: 36px; } }

@media screen and (max-width: 413px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default circle[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default circle[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default circle[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default circle[stroke] { stroke-width: 1.5px; } }

@media screen and (min-width: 414px) and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default circle[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default circle[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default circle[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default circle[stroke] { stroke-width: 2px; } }

@media screen and (max-width: 413px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default .cart-not-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default .cart-not-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default .cart-not-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default .cart-not-empty { opacity: 1; } }

@media screen and (min-width: 414px) and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default .cart-not-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default .cart-not-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default .cart-not-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default .cart-not-empty { opacity: 0; } }

@media screen and (max-width: 413px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default .cart-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default .cart-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default .cart-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default .cart-empty { opacity: 0; } }

@media screen and (min-width: 414px) and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__icon .icon-default .cart-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__icon .icon-default .cart-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__icon .icon-default .cart-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__icon .icon-default .cart-empty { opacity: 1; } }

html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m.ec-minicart--empty .ec-minicart__icon .icon-default .cart-not-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l.ec-minicart--empty .ec-minicart__icon .icon-default .cart-not-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl.ec-minicart--empty .ec-minicart__icon .icon-default .cart-not-empty, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl.ec-minicart--empty .ec-minicart__icon .icon-default .cart-not-empty { opacity: 0; }

@media screen and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__wrap, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__wrap, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__wrap, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__wrap { padding: 0; transform: none; } }

@media screen and (max-width: 413px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__counter { display: none; } }

@media screen and (min-width: 414px) and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__counter { display: flex; } }

@media screen and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--m .ec-minicart__subtotal, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--l .ec-minicart__subtotal, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xl .ec-minicart__subtotal, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--xxl .ec-minicart__subtotal { display: none; } }

@media screen and (max-width: 479px) { html#ecwid_html body#ecwid_body .ec-minicart--responsive.ec-minicart--s.ec-minicart--no-shape .ec-minicart__title { display: none; } }

html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--rect, html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--pill { background-color: whitesmoke; box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); }

html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxxs .ec-minicart__icon .icon-default path[fill], html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxxs .ec-minicart__icon .icon-default circle[fill], html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxs .ec-minicart__icon .icon-default path[fill], html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxs .ec-minicart__icon .icon-default circle[fill] { fill: #7e8611; }

html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxxs .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxxs .ec-minicart__icon .icon-default circle[stroke], html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxs .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxs .ec-minicart__icon .icon-default circle[stroke] { stroke: #7e8611; }

html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape .ec-minicart__counter::after { background-color: #989e46; }

html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--empty .ec-minicart__counter::after { background-color: #807f7f; }

html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--l .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xl .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxl .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart:hover.ec-minicart--no-shape.ec-minicart--xxl .ec-minicart__subtotal { color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-minicart--animation-default.ec-minicart--animated .ec-minicart__icon { animation: bounce-top .6s ease forwards 0s; }

html#ecwid_html body#ecwid_body .ec-minicart--animation-default.ec-minicart--animated .ec-minicart__counter::after { animation: heartbit-1x .25s ease forwards 0s; }

html#ecwid_html body#ecwid_body .ec-minicart--fixed { position: fixed; z-index: 1490; }

html#ecwid_html body#ecwid_body .ec-minicart--fixed.ec-minicart--top { top: 30px; }

html#ecwid_html body#ecwid_body .ec-minicart--fixed.ec-minicart--left { left: 30px; }

html#ecwid_html body#ecwid_body .ec-minicart--fixed.ec-minicart--bottom { bottom: 30px; }

html#ecwid_html body#ecwid_body .ec-minicart--fixed.ec-minicart--bottom.ec-minicart--bottom__shift-aside-fbmessages-bubble { bottom: 90px; }

html#ecwid_html body#ecwid_body .ec-minicart--fixed.ec-minicart--right { right: 30px; }

html#ecwid_html body#ecwid_body .ec-minicart--no-shape { padding: 5px; }

html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect { border: 1px solid #e6e5e5; box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15); background-color: white; }

html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--s .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--m .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--l .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xxl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--s .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--m .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--l .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xxl .ec-minicart__counter { position: absolute; left: auto; font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill { padding: 15px; border-radius: 40px; }

html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xxxs, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xxs, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xs { padding: 11px; }

html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--s .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--m .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--l .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--xxl .ec-minicart__counter { top: -3px; right: -3px; }

html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--pill.ec-minicart--s .ec-minicart__counter { top: -4px; right: -6px; }

html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect { padding: 11px; border-radius: 8px; }

html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xxxs, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xxs, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xs { padding: 8px; }

html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--s .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--m .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--l .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart.ec-minicart--rect.ec-minicart--xxl .ec-minicart__counter { top: -10px; right: -10px; }

html#ecwid_html body#ecwid_body .ec-minicart--empty .ec-minicart__icon .icon-default .cart-not-empty { opacity: 0; }

html#ecwid_html body#ecwid_body .ec-minicart--empty .ec-minicart__icon .icon-default .cart-empty { opacity: 1; }

html#ecwid_html body#ecwid_body .ec-minicart--xxxs .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--xxs .ec-minicart__icon { width: 24px; height: 24px; }

html#ecwid_html body#ecwid_body .ec-minicart--xxxs .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--xxxs .ec-minicart__icon .icon-default circle[stroke], html#ecwid_html body#ecwid_body .ec-minicart--xxs .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--xxs .ec-minicart__icon .icon-default circle[stroke] { stroke-width: 1.5px; }

html#ecwid_html body#ecwid_body .ec-minicart--xs.ec-minicart--empty .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--s.ec-minicart--empty .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--m.ec-minicart--empty .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--l.ec-minicart--empty .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--xl.ec-minicart--empty .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--xxl.ec-minicart--empty .ec-minicart__counter::after { background-color: #999999; }

html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter { display: flex; position: relative; z-index: 1; box-sizing: border-box; opacity: 1; align-items: center; justify-content: center; min-width: 1.7em; height: 1.7em; padding: 0 5px; color: white; font-family: "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", Arial, sans-serif; line-height: normal; text-align: center; }

html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter::after { content: ''; display: block; position: absolute; z-index: -1; top: -1px; right: -1px; bottom: -1px; left: -1px; border-radius: 20px; background-color: #7e8611; font-size: inherit; transform: scale(1); }

html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__icon { width: 36px; height: 36px; }

html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter { position: absolute; top: 2px; left: 28px; font-size: 12px; }

html#ecwid_html body#ecwid_body .ec-minicart--m.ec-minicart--empty .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--l.ec-minicart--empty .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--xl.ec-minicart--empty .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--xxl.ec-minicart--empty .ec-minicart__counter { display: none; }

html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__subtotal, html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__subtotal, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__subtotal, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__subtotal { display: block; }

html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__icon, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__icon { width: 42px; height: 42px; }

html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__icon .icon-default circle[stroke], html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__icon .icon-default circle[stroke] { stroke-width: 1.5px; }

html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__wrap, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__wrap { transform: translateY(1px); }

html#ecwid_html body#ecwid_body .ec-minicart--xs .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__counter { font-size: 14px; }

html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__counter { display: none; }

html#ecwid_html body#ecwid_body .ec-minicart--xxs .ec-minicart__wrap { transform: translateY(1px); }

html#ecwid_html body#ecwid_body .ec-minicart--xxs .ec-minicart__counter { padding-left: 2px; font-weight: 400; }

html#ecwid_html body#ecwid_body .ec-minicart--xxs.ec-minicart--empty .ec-minicart__counter { color: #999999; }

html#ecwid_html body#ecwid_body .ec-minicart--s .ec-minicart__title { display: block; }

html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__icon .icon-default .cart-not-empty { opacity: 0; }

html#ecwid_html body#ecwid_body .ec-minicart--m .ec-minicart__icon .icon-default .cart-empty { opacity: 1; }

html#ecwid_html body#ecwid_body .ec-minicart--l { font-size: 18px; }

html#ecwid_html body#ecwid_body .ec-minicart--l .ec-minicart__wrap { padding: 0 6px 0 4px; transform: translateY(3px); }

html#ecwid_html body#ecwid_body .ec-minicart--xl { line-height: 20px; }

html#ecwid_html body#ecwid_body .ec-minicart--xl .ec-minicart__wrap { padding: 0 6px 0 2px; }

html#ecwid_html body#ecwid_body .ec-minicart--xxl { font-size: 18px; line-height: 22px; }

html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__wrap { padding: 0 8px 0 6px; }

html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__link { display: inline-block; margin-left: 8px; color: #7e8611; font-weight: 400; }

html#ecwid_html body#ecwid_body .ec-minicart--xxl .ec-minicart__subtotal { color: #413124; }

html#ecwid_html body#ecwid_body .ec-minicart__body { display: flex; align-items: center; }

html#ecwid_html body#ecwid_body .ec-minicart__icon { display: flex; align-items: center; justify-content: center; color: #413124; }

html#ecwid_html body#ecwid_body .ec-minicart__icon svg { display: block; width: 100%; height: 100%; }

html#ecwid_html body#ecwid_body .ec-minicart__icon img { min-width: unset; max-width: 100%; min-height: unset; max-height: 100%; }

html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default path[fill], html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default circle[fill] { fill: #413124; transition: fill .2s ease 0s; }

html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default path[stroke], html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default circle[stroke] { stroke: #413124; transition: stroke .2s ease 0s; }

html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default circle[fill].cart-not-empty { fill: #7e8611; }

html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default .cart-not-empty { opacity: 1; transition: opacity .2s ease 0s; }

html#ecwid_html body#ecwid_body .ec-minicart__icon .icon-default .cart-empty { opacity: 0; transition: opacity .2s ease 0s; }

html#ecwid_html body#ecwid_body .ec-minicart__wrap { display: flex; flex-direction: column; justify-content: center; }

html#ecwid_html body#ecwid_body .ec-minicart__title { display: none; padding: 0 5px; }

html#ecwid_html body#ecwid_body .ec-minicart__title, html#ecwid_html body#ecwid_body .ec-minicart__count { color: #413124; font-weight: 600; }

html#ecwid_html body#ecwid_body .ec-minicart__subtotal { color: #999999; }

html#ecwid_html body#ecwid_body .ec-minicart__title, html#ecwid_html body#ecwid_body .ec-minicart__count, html#ecwid_html body#ecwid_body .ec-minicart__counter, html#ecwid_html body#ecwid_body .ec-minicart__counter::after, html#ecwid_html body#ecwid_body .ec-minicart__subtotal, html#ecwid_html body#ecwid_body .ec-minicart__link { font-size: inherit; line-height: inherit; white-space: nowrap; transition: color .2s ease 0s, background-color .2s ease 0s, opacity .2s ease 0s; }

html#ecwid_html body#ecwid_body [class^='ec-popup'] { position: static; z-index: auto; float: none; box-sizing: border-box; opacity: 1; min-width: 0; max-width: none; min-height: 0; max-height: none; margin: 0; padding: 0; border: 0; background-color: transparent; box-shadow: none; font-family: -apple-system, "BlinkMacSystemFont", "Open Sans", sans-serif; letter-spacing: normal; text-align: left; text-transform: none; word-spacing: normal; transform: none; transform-origin: center center; transition: none; }

html#ecwid_html body#ecwid_body .ec-popup { visibility: hidden; position: fixed; z-index: 1000005; top: 0; right: 0; left: 0; opacity: 0; width: 100%; height: 0; border: 0; transition: visibility 0s linear 0.2s, opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) 0s, height 0s linear 0.2s; }

html#ecwid_html body#ecwid_body .ec-popup .ec-preloader { display: none; }

html#ecwid_html body#ecwid_body .ec-popup--visible { visibility: visible; opacity: 1; height: 100%; transition: visibility 0s linear 0s, opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) 0s, height 0s linear 0s; }

html#ecwid_html body#ecwid_body .ec-popup--visible .ec-popup__wrap { animation: popup-show-wrap 0.3s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s; }

html#ecwid_html body#ecwid_body .ec-popup--visible .ec-preloader { display: block; }

@media screen and (min-width: 480px) { html#ecwid_html body#ecwid_body .ec-popup--l .ec-popup__wrap { width: 100%; } }

@media screen and (min-width: 1024px) { html#ecwid_html body#ecwid_body .ec-popup--l .ec-popup__wrap { width: 75%; } }

@media screen and (min-width: 480px) { html#ecwid_html body#ecwid_body .ec-popup--m .ec-popup__wrap { width: 75%; } }

@media screen and (min-width: 1024px) { html#ecwid_html body#ecwid_body .ec-popup--m .ec-popup__wrap { width: 50%; } }

@media screen and (min-width: 480px) { html#ecwid_html body#ecwid_body .ec-popup--s .ec-popup__wrap { width: 50%; } }

@media screen and (min-width: 1024px) { html#ecwid_html body#ecwid_body .ec-popup--s .ec-popup__wrap { width: 25%; } }

html#ecwid_html body#ecwid_body .ec-popup .ec-link { font-size: inherit; text-decoration: none; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link, html#ecwid_html body#ecwid_body .ec-popup .ec-link:visited { color: #7e8611; transition: color .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link:hover { color: #989e46; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link:active { color: #bac070; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link--muted, html#ecwid_html body#ecwid_body .ec-popup .ec-link--muted:visited { color: #999999; transition: color .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link--muted:hover { color: #989e46; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link--muted:active { color: #bac070; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link--hover, html#ecwid_html body#ecwid_body .ec-popup .ec-link--hover:visited { color: #999999; transition: color .12s ease-out 0s; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link--hover:hover, html#ecwid_html body#ecwid_body .ec-popup .ec-link--hover:active { color: #7e8611; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-prepend { padding-left: 1.8em; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-prepend .svg-icon { left: 0; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-append { padding-right: 1.8em; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-append .svg-icon { right: 0; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-prepend, html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-append { display: inline-block; position: relative; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-prepend .svg-icon, html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-append .svg-icon { position: absolute; top: 50%; width: 1.8em; height: 1.2em; margin-top: -.7em; padding: 2px 4px; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-prepend .svg-icon svg, html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-append .svg-icon svg { opacity: .9; width: 100%; height: 100%; fill: currentColor; vertical-align: baseline; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-top { display: inline-block; }

html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-top .svg-icon { display: flex; align-items: center; justify-content: center; height: 24px; margin-bottom: 5px; }

@media screen and (min-width: 480px) { html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-top .svg-icon { margin-bottom: 4px; } }

@media screen and (min-width: 1024px) { html#ecwid_html body#ecwid_body .ec-popup .ec-link.link--icon-top .svg-icon { margin-bottom: 5px; } }

html#ecwid_html body#ecwid_body .ec-popup__overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0, 0, 0, 0.15); }

html#ecwid_html body#ecwid_body .ec-popup__control { position: absolute; z-index: 1; top: 0; right: 0; }

html#ecwid_html body#ecwid_body .ec-popup__control-inner { display: block; padding: 16px; cursor: pointer; }

html#ecwid_html body#ecwid_body .ec-popup__control-inner svg { display: block; width: 16px; height: 16px; }

html#ecwid_html body#ecwid_body .ec-popup__wrap { position: absolute; top: 0; right: 0; bottom: 0; overflow-x: hidden; overflow-y: auto; max-width: 100%; background-color: white; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); animation: popup-hide-wrap 0.2s cubic-bezier(0.25, 0.1, 0.25, 1) forwards 0s; -webkit-overflow-scrolling: touch; padding-right: 12px; padding-left: 12px; padding-top: 20px; padding-bottom: 20px; }

@media screen and (min-width: 414px) { html#ecwid_html body#ecwid_body .ec-popup__wrap { padding-right: 24px; padding-left: 24px; } }

@media screen and (min-width: 1024px) { html#ecwid_html body#ecwid_body .ec-popup__wrap { padding-right: 32px; padding-left: 32px; } }

@media screen and (min-width: 480px) { html#ecwid_html body#ecwid_body .ec-popup__wrap { padding-top: 16px; } }

@media screen and (min-width: 1024px) { html#ecwid_html body#ecwid_body .ec-popup__wrap { padding-top: 20px; } }

@media screen and (min-width: 480px) { html#ecwid_html body#ecwid_body .ec-popup__wrap { padding-bottom: 16px; } }

@media screen and (min-width: 1024px) { html#ecwid_html body#ecwid_body .ec-popup__wrap { padding-bottom: 20px; } }

@media screen and (min-width: 480px) { html#ecwid_html body#ecwid_body .ec-popup__wrap { min-width: 400px; } }

html#ecwid_html body#ecwid_body .ec-popup__body { margin-bottom: 40px; }

@media screen and (min-width: 480px) { html#ecwid_html body#ecwid_body .ec-popup__body { margin-bottom: 32px; } }

@media screen and (min-width: 1024px) { html#ecwid_html body#ecwid_body .ec-popup__body { margin-bottom: 40px; } }

html#ecwid_html body#ecwid_body body.ec-has-popup { overflow: hidden; }

html#ecwid_html body#ecwid_body body.ec-frame .ec-popup { position: absolute; overflow: hidden; }

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-right .product-details__gallery { max-width: 400px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button { background-color: #5ebded; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button:hover { background: #0071bc; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button { color: #ffffff; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button:hover { color: #ffff00; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__add-buttons .form-control--secondary .form-control__button { background-color: #ff0000; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__add-buttons .form-control--secondary .form-control__button:hover { background: #990000; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__add-buttons .form-control--secondary .form-control__button { color: #FFFFFF; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__add-buttons .form-control--secondary .form-control__button:hover { color: #ffff00; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon__wrap { visibility: visible; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon:not(.ec-cart-coupon--applied) .ec-cart-coupon__button--apply { display: block; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon .ec-cart-coupon__wrap { display: flex; align-items: center; height: auto; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-coupon .ec-cart-coupon__text { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories { display: none; }

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__control-inner svg { opacity: 1.5; color: red; width: 10px; height: 10px; }

html#ecwid_html body#ecwid_body .ec-size .ec-store__content-wrapper { display: flex; flex-direction: column; }

html#ecwid_html body#ecwid_body .ec-size .ec-footer { order: -1; margin-top: 40px !important; }

html#ecwid_html body#ecwid_body .form-control.form-control--button.form-control--large.form-control--primary.form-control--flexible.form-control--animated.details-product-purchase__add-to-bag.form-control__button--icon-center.form-control--done { padding-bottom: 10px !important; padding-top: 10px !important; }

html#ecwid_html body#ecwid_body .form-control.form-control--button.form-control--medium.form-control--primary.form-control--done.fb-message-button { padding-bottom: 10px !important; padding-top: 10px !important; margin-top: 70px !important; }
