
/* Custom CSS theme */
html#ecwid_html body#ecwid_body span.ecwid-categories-category{font-size:14px;font-weight:400;color:#333;white-space:normal}.ecwid-categories-vertical-table-cell{max-width:90% !important}div.banners--medium a{display:block;width:100%;background-color:#47903b !important;color:#fff !important;text-align:center;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:24px !important;margin-top:0px !important;margin-bottom:20px !important;font-weight:medium !important;font-size:17px !important}div.banners--medium a:hover{display:block;width:100%;background-color:#333 !important;color:#fff !important;text-align:center;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:24px !important;margin-top:0px !important;margin-bottom:20px !important}.product-details-module__title{display:none}.ec-size.ec-size--s .ec-store .product-details-module__content--collapsed{max-height:none}.ec-size.ec-size--xl .ec-store .product-details__product-description::after{display:none}.ec-size--s.ec-size.ec-size--xl .ec-store .product-details-module__content--collapsed~.product-details-module__btn-more{display:none}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:#a23838 !important;font-weight:bold !important}.youtubediv{position:relative !important;padding-bottom:52% !important;padding-top:30px !important;height:0 !important;overflow:hidden !important;margin-bottom:20px !important}.youtubediv iframe,.youtubediv object,.youtubediv embed{position:absolute !important;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 700px){.video-container{position:relative;padding-bottom:47%;padding-top:30px;height:0;overflow:hidden}}div.ecwid-categoriesMenuBar span.ecwid-categories-category{font-size:13px !important}div.ecwid-productBrowser-CategoryPage-0 table.ecwid-productBrowser-subcategories-mainTable{display:none !important}html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-cell-selected span.ecwid-categories-category{font-size:14px !important;color:#8d3f3f !important;font-weight:bold}div#productDescription.product-details__product-description div div.banners--medium a{display:block;width:100%;background-color:#f8860c !important;color:#fff !important;text-align:center;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:24px !important;margin-top:0px !important;margin-bottom:20px !important;font-size:18px !important;border-radius:5px !important;text-decoration:none;text-transform:uppercase !important}div#productDescription.product-details__product-description div div.banners--medium a:hover{display:block;width:100%;background-color:#333 !important;color:#fff !important;text-align:center;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:24px !important;margin-top:0px !important;margin-bottom:20px !important;text-transform:uppercase !important}.ec-store p{margin-bottom:28px !important}.collection-item-4:hover{border:none !important;background-color:#f9ecec}.form-control__button{background-color:#bb0f0f !important;color:#fff !important;text-transform:uppercase !important;font-size:18px !important;font-weight:bold !important;letter-spacing:1px !important;padding:10px 15px 10px 15px !important}.button.form-control__button form-control__button--icon-prepend{font-size:14px !important;padding:5px 10px 5px 10px !important}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;margin-left:5px;margin-right:5px}html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--small .form-control__button{font-size:12px !important;padding:10px !important;background-color:#336699 !important;text-transform:none !important}.form-control__button--icon-prepend{font-size:12px !important;background-color:#f22 !important}.ec-text-muted{color:red !important}.grid-product__price-amount{font-weight:bold !important;font-size:20px !important}.ec-size .ec-store .grid__products[data-cols="2"] .grid-product:nth-child(n+1){width:100% !important;height:auto !important}div.product-details-module__content{font-family:Montserrat, sans-serif;font-size:24px;font-weight:bold}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-cart-item__control-inner svg{display:block;opacity:1}html#ecwid_html body#ecwid_body .ec-size .ec-store .label--attention{background-color:#f8860c}html#ecwid_html body#ecwid_body .form-control__button--icon-prepend{font-size:12px !important;background-color:#f8860c !important}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecwid-SingleProduct-picture img{max-width:100%;height:auto !important;width:100% !important}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-title{box-sizing:border-box;color:#333;font-size:1.1em;font-weight:600;line-height:1.2;word-wrap:break-word}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2 .ecsp-productBrowser-price{font-family:inherit;font-size:1.5em;font-weight:700;line-height:1.3;color:#333;white-space:nowrap}html#ecwid_html body#ecwid_body .ecsp.ecsp-SingleProduct-v2{min-width:auto}html#ecwid_html body#ecwid_body div.product-details-module__content{font-family:Montserrat, sans-serif;font-size:18px;font-weight:bold;margin-top:0px}html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-title{margin-bottom:0}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:0 !important}html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"] .grid-category:nth-child(n+1){width:25%}
