/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 22 2024 | 08:30:50 */
body,html{margin:0 0}body,html{--scroll-beh: unset;scroll-behavior:var(--scroll-beh);--page-bg: #f3f5f8;position:relative;background-color:var(--page-bg)}.page-layout-1column #maincontent{max-width:100%}@media screen and (max-width: 767.999px){#maincontent{padding:0 0 0 0}}@media screen and (min-width: 769.1px){#maincontent{max-width:100%}}.page-wrapper .breadcrumbs{display:none}#app_vue_827302{font-family:"Montserrat";--page-max-w: 1440px;--page-padding-x: 0px}@media screen and (max-width: 1440px){#app_vue_827302{--page-padding-x: 20px;--new-arrival-w: 100%}}@media screen and (max-width: 1200px){#app_vue_827302{--page-padding-x: 10px}}.app_page_827302{margin:0 auto}.app_page_827302 a{text-decoration:none;color:inherit}.app_page_827302 .green-827302{color:#8fc31f}.section_827302{width:100%;height:auto;padding:0 0;margin:0 auto;box-sizing:border-box;margin-bottom:var(--page-section-mt)}.section_827302:not(.full-w){padding:0 var(--page-padding-x);max-width:var(--page-max-w)}.section_827302.max-w{max-width:1920px}.filter_container_827302{background-color:#fff;border-radius:10px;margin-bottom:40px;margin-top:20px;border-radius:10px;box-shadow:0 0 10px #ccc;position:sticky;overflow:hidden;top:calc(var(--header-l2-h) + 10px);z-index:10}@media screen and (max-width: 1020px){.filter_container_827302{top:calc(var(--header-current-h) + 5px)}}.page_container_827302{width:100%;height:auto;padding:0 0;margin:0 0;box-sizing:border-box;margin:10px 0;position:sticky;bottom:0;padding-bottom:20px;background-color:var(--page-bg);z-index:100}.page_container_827302 .page_list_827302{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:10px 10px;flex-wrap:wrap}.page_container_827302 .page_i_827302{width:auto;height:auto;padding:0 0;margin:0 0;box-sizing:border-box;padding:5px 10px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#8fc31f;cursor:pointer}.page_container_827302 .page_i_827302.ignore{display:none}.page_container_827302 .page_i_827302.ignore+.page_i_827302:not(.ignore):before{content:".....";display:block;margin-right:10px}.page_container_827302 .page_i_827302.active{background-color:#8fc31f;border-radius:5px;color:#fff;cursor:text}.page_container_827302 .jump_page_827302 .jump_page_input{width:40px;height:auto;padding:0 0;margin:0 0;box-sizing:border-box;border:1px solid #ccc;background-color:#e2ebcf;padding:5px 5px;border-radius:5px;outline:none}.page_container_827302 .jump_page_827302 .jump_page_input:focus{outline:none}.algolia_wrap_827302{display:flex;justify-content:space-between;margin-top:20px;align-items:flex-start;--al-left-w: 200px}.algolia_wrap_827302 .algolia_filters_827302{width:var(--al-left-w);height:-moz-max-content;height:max-content;padding:10px 0;max-width:var(--al-left-w);margin-right:calc(var(--al-left-w)*.1);border-radius:10px;flex-grow:0;flex-shrink:0;overflow:hidden;box-sizing:border-box;position:sticky;top:var(--header-l2-h);transition:ease max-width .3s,ease-in opacity .1s .1s;opacity:1;background-color:#fff;box-shadow:0 0 10px #ccc}@media screen and (max-width: 600px){.algolia_wrap_827302 .algolia_filters_827302{position:fixed;bottom:40px;left:10px;z-index:1000}}.algolia_wrap_827302 .algolia_filters_827302.hide_827302{max-width:0;margin-right:0;opacity:0;padding:0 0;transition:ease max-width .3s}.algolia_wrap_827302 .algolia_filters_827302 .al_facets_827302{padding:0 5px 0 10px;max-height:calc(80vh - var(--header-l2-h));overflow:auto}.algolia_wrap_827302 .algolia_filters_827302 .al_facets_827302::-webkit-scrollbar{width:5px;height:5px}.algolia_wrap_827302 .algolia_filters_827302 .al_facets_827302::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #eee;border-radius:0;background-color:rgba(255,255,255,.8)}.algolia_wrap_827302 .algolia_filters_827302 .al_facets_827302::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px #333;background-color:#555}.algolia_wrap_827302 .al_facet_827302{width:100%;height:auto;padding:0 0 0 0;margin:0 0;box-sizing:border-box}.algolia_wrap_827302 .al_facet_827302+.al_facet_827302{margin-top:15px;border-top:1px solid #eee}.algolia_wrap_827302 .al_facet_827302 .al_f_title_827302{padding:10px 0;font-family:"Montserrat-Semibold";font-size:14px;color:#000;word-wrap:break-word;white-space:normal;word-break:break-word}.algolia_wrap_827302 .al_facet_827302 .al_facet_option{padding:3px 0 5px 0}.algolia_wrap_827302 .al_facet_827302 .al_facet_option .al_f_opts{padding-left:10px;margin-top:10px}.algolia_wrap_827302 .al_facet_827302 .al_facet_label{display:flex;align-items:center;padding:0 0;font-size:13px;color:#333;border-radius:5px;cursor:pointer;border:1px solid rgba(0,0,0,0);position:relative;justify-content:space-between;align-items:flex-start;word-break:break-word;word-wrap:break-word}.algolia_wrap_827302 .al_facet_827302 .al_facet_label .w_al{display:flex;align-items:baseline}.algolia_wrap_827302 .al_facet_827302 .al_facet_label .dot_827302{width:12px;height:12px;padding:0 0;margin:0 0;box-sizing:border-box;margin-right:2px;background-color:#f0f4e7;border:1px solid #8fc31f;border-radius:2px;flex-shrink:0;flex-grow:0;display:flex;align-items:center;justify-content:center}.algolia_wrap_827302 .al_facet_827302 .al_facet_label .dot_827302:after{content:"";width:70%;height:70%;padding:0 0;margin:0 0;box-sizing:border-box;background-color:#8fc31f;border-radius:1px;overflow:hidden;transform:scale(0);opacity:0;transition:ease-in .2s all}.algolia_wrap_827302 .al_facet_827302 .al_facet_label span{margin-left:3px;word-break:break-word;word-wrap:break-word}.algolia_wrap_827302 .al_facet_827302 .al_facet_label .facet_count{min-width:30px;text-align:right}.algolia_wrap_827302 .al_facet_827302 .al_f_checkbox{display:none}.algolia_wrap_827302 .al_facet_827302 .al_f_checkbox:checked+.al_facet_label{color:#8fc31f}.algolia_wrap_827302 .al_facet_827302 .al_f_checkbox:checked+.al_facet_label .dot_827302:after{transform:scale(1);opacity:1}.algolia_wrap_827302 .algolia_results_827302{max-width:100%;box-sizing:border-box;flex-grow:1;flex-shrink:1;position:relative}.algolia_wrap_827302 .algolia_results_827302 .algolia_products_827302{width:100%;height:auto;padding:0 0;margin:0 0;box-sizing:border-box;overflow:hidden}.algolia_indices{width:100%;height:auto;padding:0 0;margin:0 0;box-sizing:border-box;position:sticky;top:var(--header-l2-h);display:flex;justify-content:space-between;padding:10px 0;z-index:10;background-color:var(--page-bg)}.algolia_indices .toggle_fiters{border:1px solid #8fc31f;color:#8fc31f;background-color:#fff;font-size:20px;display:flex;align-items:center;width:45px;height:35px;display:flex;justify-content:center;border-radius:5px;cursor:pointer}.algolia_indices select#indice_827302{border:1px solid #8fc31f;color:#8fc31f;padding:8px 10px;border-radius:5px;font-size:14px;height:auto;max-width:-moz-max-content;max-width:max-content;width:auto}@media screen and (max-width: 768px){.algolia_indices select#indice_827302{padding:5px 5px;font-size:14px}}.s_cards_827302{display:flex;flex-wrap:wrap;--info-box-p: 15px 15px;--product-card-pr: 18px;--col: 5;width:calc(100% + var(--product-card-pr));height:auto;padding:0 0;margin:0 0;box-sizing:border-box}@media screen and (max-width: 1320px){.s_cards_827302{--col: 4;--product-card-pr: 15px}}@media screen and (max-width: 1080px){.s_cards_827302{--col: 3;--product-card-pr: 15px}}@media screen and (max-width: 600px){.s_cards_827302{--col: 2;--product-card-pr: 10px}}@media screen and (max-width: 420px){.s_cards_827302{--col: 1;--product-card-pr: 10px}}.s_cards_827302 .s_card_827302{width:calc((100% - var(--product-card-pr)*var(--col))/var(--col));flex-grow:0;flex-shrink:0;margin:0 var(--product-card-pr) var(--product-card-pr) 0;display:flex;justify-content:center;background-color:#fff;border-radius:10px}.s_cards_827302 .s_card_827302[class*=static]{background-color:#fff}.s_cards_827302 .s_card_827302[class*=static]:after{width:100%;content:"";display:block;height:0}.s_cards_827302 .s_card_827302.static_1:after{padding-bottom:132.2580645161%}.s_cards_827302 .s_card_827302.static_2:after{padding-bottom:63.5933806147%}.s_cards_827302 .s_card_827302.static_3:after{padding-bottom:147.9508196721%}.s_cards_827302 .s_card_827302 .s_product_card_827302 .s_p_info-box{padding:var(--info-box-p)}.s_product_card_827302{width:100%;height:auto;padding:0 0;margin:0 auto;box-sizing:border-box;border-radius:10px;background-color:#fff;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between}.s_product_card_827302 .s_p_info-box{flex-grow:1;position:relative;display:flex;flex-direction:column;justify-content:space-between}.s_product_card_827302 .s_p_img{display:block;width:100%;height:0;padding:0 0 75.1748251748% 0;margin:0 0;box-sizing:border-box;background-color:linear-gradient(180deg, #ffffff 0%, #fcfcfc 100%);position:relative}.s_product_card_827302 .s_p_img img{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 0;margin:0 0;box-sizing:border-box;-o-object-fit:contain;object-fit:contain;transition:ease-in opacity .2s}.s_product_card_827302 .s_p_img img:not([src]){opacity:0}.s_product_card_827302 .s_p_sku{color:rgba(0,0,0,.4);font-family:"Montserrat";font-size:14px}f .s_product_card_827302 .s_p_sku:before{content:"SKU "}@media screen and (max-width: 500px){.s_product_card_827302 .s_p_sku{font-size:12px}}.s_product_card_827302 .s_p_title{display:block;font-family:"Montserrat";font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;line-height:1.4;height:2.8em;margin:12px 0 14px 0;text-decoration:none;color:#000}@media screen and (max-width: 1080px){.s_product_card_827302 .s_p_title{font-size:16px}}@media screen and (max-width: 820px){.s_product_card_827302 .s_p_title{font-size:14px}}@media screen and (max-width: 500px){.s_product_card_827302 .s_p_title{font-size:13px;margin:8px 0}}.s_product_card_827302 .s_p_title:hover{text-decoration:underline;color:#8fc31f}.s_product_card_827302 .s_p_desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;line-height:1.4;font-size:13px;font-family:Montserrat-Regular,Montserrat;font-weight:400;color:rgba(0,0,0,.8);line-height:20px;margin-bottom:10px}@media screen and (max-width: 1200px){.s_product_card_827302 .s_p_desc{font-size:13px}}.s_product_card_827302 .s_p_tags{display:flex;flex-wrap:wrap;width:100%;margin-bottom:8px}.s_product_card_827302 .s_p_tags .s_p_t{width:-moz-max-content;width:max-content;max-width:100%;line-height:1.3;padding:.1em .2em;font-size:13px;white-space:normal;word-break:break-word;font-family:"Montserrat";color:#8fc31f;border:1px solid #8fc31f;border-radius:3px;margin:0 5px 5px 0}.s_product_card_827302 .s_p_tag{position:absolute;top:20px;width:auto;min-width:50px;text-align:center;background:#8fc31f;border-radius:0px 3px 3px 0px;opacity:1;font-size:13px;line-height:1.4;max-width:80%;color:#fff;padding:5px 5px}@media screen and (max-width: 500px){.s_product_card_827302 .s_p_tag{font-size:12px;padding:2px 2px}}.s_product_card_827302 .s_p_tag[tag=Module],.s_product_card_827302 .s_p_tag[tag=Module]{background:#003c4e}.s_product_card_827302 .s_p_price,.s_product_card_827302 .s_p_price_between{color:#000;font-family:"Montserrat-Semibold";display:flex;line-height:20px;align-items:center;margin-top:5px}.s_product_card_827302 .s_p_price{font-size:18px}@media screen and (max-width: 500px){.s_product_card_827302 .s_p_price{font-size:14px}}.s_product_card_827302 .s_p_price.is_bundle{font-size:15px}.s_product_card_827302 .s_p_price .s_p_price_old{font-size:13px;text-decoration:line-through;color:#555;margin-left:5px}.s_product_card_827302 .s_p_price_between{font-size:15px}@media screen and (max-width: 500px){.s_product_card_827302 .s_p_price_between{font-size:13px}}.s_product_card_827302 .s_p_price_between .s_p_price_low+.s_p_price_high{margin-left:3px;display:flex;align-items:center}.s_product_card_827302 .s_p_price_between .s_p_price_low+.s_p_price_high:before{content:"";display:block;height:1px;width:8px;margin-right:3px;background-color:#555}@media screen and (min-width: 1200px){.s_product_card_827302 .s_p_cart{position:absolute;bottom:calc(100% + 5px);right:20px;max-width:90%;display:flex;align-items:center;width:auto}}.s_product_card_827302 .s_p_cart form{width:100%;height:auto;padding:0 0;margin:0 0;box-sizing:border-box}.s_product_card_827302 .s_p_cart .nont-stock,.s_product_card_827302 .s_p_cart .cart-btn{display:block;padding:8px 8px;font-size:13px;width:-moz-max-content;width:max-content;max-width:100%;font-family:"Montserrat-Semibold";border-radius:5px;margin-top:5px;text-transform:uppercase}@media screen and (max-width: 500px){.s_product_card_827302 .s_p_cart .nont-stock,.s_product_card_827302 .s_p_cart .cart-btn{padding:5px;font-size:12px;border-radius:3px}}.s_product_card_827302 .s_p_cart .cart-btn{color:#fff;background-color:#8fc31f;cursor:pointer}@media screen and (min-width: 1200px){.s_product_card_827302 .s_p_cart .cart-btn{display:none}}.s_product_card_827302 .s_p_cart .nont-stock{color:#222;background-color:rgba(0,0,0,.05);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media screen and (min-width: 1200px){.s_product_card_827302 .s_p_cart .nont-stock{background-color:rgba(255,255,255,.4)}}.s_product_card_827302[in-stock="0"]{opacity:.7}.s_product_card_827302[in-stock="0"]:hover{opacity:.9}.s_product_card_827302:hover .s_p_cart .cart-btn{display:block}.load_status_827302{display:flex;align-items:center;justify-content:center;font-family:"Montserrat";font-size:16px;color:#8fc31f;padding:10px 10px 20px 10px}.load_status_827302 .end_data_827302{color:#666}.load_status_827302 .fa{font-size:26px}