html{overflow-x:hidden;max-width:1920px;margin:0 auto}body{overflow-x:hidden!important}h1,h2,h3,h4,h5{font-family:"Rubik",Sans-serif}.oom-full-viewport{width:100vw!important}.oom-constraint-width{max-width:1920px;width:100%;margin:0 auto}.ti-rating-text{display:none}abbr.required{text-decoration:none}.woocommerce-loop-product__title{min-height:57px}.woocommerce-Price-currencySymbol:before{content:'S'}ol.numbers{list-style-type:none;counter-reset:item;margin:0;padding:0}ol.numbers ol.numbers{padding-top:.6em}li.number{display:table;counter-increment:item}ol.numbers ol.numbers li.number{margin-bottom:.6em}li.number:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}li.number li.number{margin:0}li.number li.number:before{content:counters(item,".") " "}ol.lower-roman{counter-reset:list}ol.numbers ol.numbers ol.lower-roman{padding-top:.6em}ol.lower-roman>li{list-style:none;counter-increment:list;margin-bottom:.6em}ol.lower-roman>li::marker{content:"(" counter(list,lower-roman) ")\a0"}p{font-family:"Rubik",Sans-serif}.elementor-field-type-recaptcha.elementor-field-group-recaptcha{width:80%}.gallery-box .elementor-gallery__titles-container{gap:10px}.gallery-box .elementor-gallery__titles-container a{border:solid 1px #3B3B3B;padding:12px 30px}.gallery-box .elementor-gallery__titles-container a.elementor-item-active,.gallery-box .elementor-gallery__titles-container a:hover{border-color:#167DCC;background:#167DCC}#search-result .woocommerce ul.products.elementor-grid.columns-3{grid-template-columns:repeat(4,1fr)}#search-result .woocommerce-ordering{position:unset;margin:0 0 1em}.menu-content-box{filter:drop-shadow(0 0 10px #00000029)}.menu-content-box::before{content:"";width:30px;height:30px;background:linear-gradient(45deg,rgb(255 255 255) 50%,rgb(0 212 255 / 0%) 50%);position:absolute;top:-12px;left:40%;transform:rotate(135deg)}.custom-filter{display:flex;justify-content:flex-start;position:relative}.filter-box{position:relative;font-family:"Nunito",Sans-serif}.custom-filter label{position:absolute;font-family:inherit;color:#3B3B3B;font-weight:500;left:15px;top:50%;transform:translateY(-50%);pointer-events:none}.custom-filter i{position:absolute;color:#3B3B3B;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;border:solid 1.5px #707070;font-size:12px;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.custom-dropdown{font-family:inherit;width:fit-content;-webkit-appearance:none;-moz-appearance:none;background:#FFF;border-radius:0;border:solid 1px #707070;padding:10px 45px 10px 85px;color:#3B3B3B;font-weight:500}.wpc-sorting-form::after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;color:#3B3B3B;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;border:solid 1.5px #707070;font-size:12px;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.wpc-sorting-form select.wpc-orderby-select{height:46px;padding:5px 50px 5px 20px;border:solid 1px #707070;border-radius:0}.elementor-post__meta-data{order:1}.elementor-post__title{order:2}.elementor-post__read-more-wrapper{order:3}.elementor-post__read-more-wrapper a{display:flex;flex-direction:row;align-items:center;gap:10px}.elementor-post__read-more-wrapper a i{border:solid 1px;font-size:12px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.woocommerce-variation-price{display:none}.price{margin:0!important}.price del{opacity:1!important;text-decoration:stroke}.price ins{text-decoration:none}.price ins bdi{color:#C3362F!important}.onsale{padding:5px 10px!important;line-height:1em!important;margin:0!important;left:-12px!important;position:absolute}ul.products{padding:0}ul.products li.product{position:relative}ul.products li.product a.woocommerce-LoopProduct-link img{width:100%;height:200px;aspect-ratio:1.5;object-fit:cover}ul.products li.product a.button{position:absolute;bottom:-25px;left:20px;width:calc(100% - 40px);text-align:center}a.added_to_cart.wc-forward{display:none}.product-listing .woocommerce-ordering{margin:0;position:absolute;top:-60px;right:0}.woocommerce .elementor-products-grid nav.woocommerce-pagination{margin-top:70px}.woocommerce nav.woocommerce-pagination ul.page-numbers,.blog-listing .elementor-pagination{display:flex;flex-direction:row;justify-content:center;gap:10px}.woocommerce nav.woocommerce-pagination ul.page-numbers:before,.woocommerce nav.woocommerce-pagination ul.page-numbers:after{display:none}.woocommerce nav.woocommerce-pagination li .page-numbers,.blog-listing .elementor-pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px}.blog-listing .elementor-pagination .page-numbers{background:#E5E5E58C}.blog-listing .elementor-pagination .page-numbers:hover,.blog-listing .elementor-pagination .page-numbers.current{background:#167DCC}.woocommerce nav.woocommerce-pagination li .prev.page-numbers,.woocommerce nav.woocommerce-pagination li .next.page-numbers,.blog-listing .elementor-pagination .prev.page-numbers,.blog-listing .elementor-pagination .next.page-numbers{width:25px;border-radius:0;background:transparent!important}.woocommerce nav.woocommerce-pagination li .prev.page-numbers:hover,.woocommerce nav.woocommerce-pagination li .next.page-numbers:hover,.blog-listing .elementor-pagination .prev.page-numbers:hover,.blog-listing .elementor-pagination .next.page-numbers:hover{color:#D9BA67!important}#custom-filter .wpc-filters-main-wrap ul.children{margin-left:-14px}#custom-filter .wpc-filters-main-wrap ul.children li{margin-bottom:5px}.wpc-filters-widget-containers-wrapper{display:flex;flex-direction:column;gap:20px}.wpc-filters-widget-containers-wrapper .wpc-filter-set-widget-title h5{margin:0;font-family:"Nunito",Sans-serif;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-transform:uppercase;font-weight:700;font-size:20px}.wpc-filters-widget-containers-wrapper .wpc-filters-widget-wrapper{display:flex;flex-direction:column;gap:5px}.wpc-filters-widget-containers-wrapper .wpc-instead-of-posts-found{display:none}.wpc-filters-widget-containers-wrapper .wpc-filters-section{margin:0;border:solid 1px #707070;padding:15px;display:flex;flex-direction:column;gap:10px}.wpc-filters-section .wpc-filter-title{margin:0}.wpc-filters-section .wpc-filter-header .wpc-filter-title button{align-items:flex-start}.wpc-filters-section .wpc-filter-title span.wpc-wrap-icons{font-family:"Nunito",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#3B3B3B}.wpc-filters-section .wpc-filter-header .wpc-filter-title button .wpc-open-icon{all:unset;display:flex}.wpc-filters-section .wpc-filter-header .wpc-filter-title button .wpc-open-icon:before{content:"\f067";font-family:"Font Awesome 5 Free";font-weight:900;line-height:15px}.wpc-filters-section.wpc-opened .wpc-filter-header .wpc-filter-title button .wpc-open-icon:before{content:"\f068"}.wpc-filters-widget-containers-wrapper .wpc-filters-section.wpc-opened .wpc-filter-selected-values{display:none}.wpc-filters-section .wpc-filter-content .wpc-filters-ul-list{padding:0 0 1px 0;display:flex;flex-direction:column;gap:10px}.wpc-filters-section .wpc-filter-content .wpc-filters-ul-list li{margin:0}.wpc-filters-section .wpc-filter-content .wpc-filters-ul-list li input{margin:0;border:solid 1px #707070;border-radius:0;min-width:0;height:18px;width:18px}.wpc-filters-section .wpc-filter-content .wpc-filters-ul-list li input:after{left:8px;top:-6px;width:6px;height:15px;border:3px solid #167DCC;border-top:0;border-left:0}.wpc-filters-section .wpc-filter-content .wpc-filters-ul-list li a{font-family:"Nunito",Sans-serif;font-size:16px;color:#707070}.wpc-filters-widget-containers-wrapper .wpc-filters-section.wpc-filter-layout-submit-button{flex-direction:row-reverse}.wpc-filters-section.wpc-filter-layout-submit-button a.wpc-filters-submit-button{background:#167DCC;border-radius:0;border-color:#167DCC;font-family:"Rubik",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#FFF}.wpc-filters-section.wpc-filter-layout-submit-button .wpc-filters-submit-button:hover{background:#2A5DA0;border-color:#2A5DA0}.wpc-filters-section.wpc-filter-layout-submit-button a.wpc-filters-reset-button{background:transparent;border-radius:0;border-color:#000;font-family:"Nunito",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#000}.wpc-filters-section.wpc-filter-layout-submit-button .wpc-filters-reset-button:hover{background:#2A5DA0;border-color:#2A5DA0;color:#FFF}.variations tbody{display:flex;flex-direction:column;gap:20px}.variations tbody tr{display:flex;flex-direction:column;gap:5px}.variations tbody tr .label{text-align:left}form.variations_form.cart .variations tbody tr .label label{font-weight:400;font-size:16px}button.plus,button.minus{margin:0!important;padding:5px!important;border-color:#707070;color:#707070!important;background:transparent!important;line-height:0}.e-atc-qty-button-holder{flex-direction:column}.e-atc-qty-button-holder .quantity{margin-top:20px!important;position:relative;display:flex;justify-content:center;align-items:center;border:solid 1px #707070;padding:15px;max-width:220px;gap:10px}.e-atc-qty-button-holder .quantity::before{content:"Quantity";position:absolute;top:-35px;left:0}.e-atc-qty-button-holder .single_add_to_cart_button{margin-top:30px!important}.hitpay-payment-gateway-form{flex-wrap:inherit}.elementor-message-success{color:green}.elementor-message-danger{color:red}.swiper-button-next::after,.swiper-button-prev::after{content:""!important}.swiper-button-next,.swiper-button-prev{background-image:none}.swiper-button-next:after,.swiper-button-prev:after{display:none}.fa-star.checked{color:#F4D174}.fa-star{color:gray}.oom-pagination{margin-top:40px;text-align:center}.oom-pagination ul{margin:0;padding:0}.oom-pagination ul li{font-weight:700;display:inline;margin:5px;padding:10px 15px;background:#FFF;border-radius:5px;box-shadow:0 0 5px 0 rgb(55 55 204 / 15%);color:#000}.oom-pagination ul li.active:hover{cursor:pointer;background:#222;color:#FFF}.oom-pagination ul li.inactive{color:#e6e6e6}.oom-pagination ul li.previous-btn.active,.oom-pagination ul li.previous-btn.inactive,.oom-pagination ul li.next-btn.active,.oom-pagination ul li.next-btn.inactive{box-shadow:none}.oom-pagination ul li.selected{background:#333;border:1px solid #333;color:#FFF}.oom_column_100{float:left;width:100%}.oom_column_90{float:left;width:90%}.oom_column_80{float:left;width:80%}.oom_column_70{float:left;width:70%}.oom_column_60{float:left;width:60%}.oom_column_50{float:left;width:50%}.oom_column_40{float:left;width:40%}.oom_column_33_33{float:left;width:33.33%}.oom_column_33{float:left;width:33%}.oom_column_30{float:left;width:30%}.oom_column_20{float:left;width:20%}.oom_column_10{float:left;width:10%}.oom_row:after{content:"";display:table;clear:both}#oom-cover-spin{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.7);z-index:9999;display:none}#oom-cover-spin::after{content:'';display:block;position:absolute;left:calc(50% - 22px);top:calc(50% - 22px);width:44px;height:44px;border-style:solid;border-color:#000;border-top-color:transparent;border-width:4px;border-radius:50%;-webkit-animation:spin .8s linear infinite;-moz-animation:spin .8s linear infinite;animation:spin .8s linear infinite}#oom-cart-cover-spin{position:absolute;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.7);z-index:9999;display:none}#oom-cart-cover-spin::after{content:'';display:block;position:absolute;left:calc(50% - 22px);top:calc(50% - 22px);width:44px;height:44px;border-style:solid;border-color:#000;border-top-color:transparent;border-width:4px;border-radius:50%;-webkit-animation:spin .8s linear infinite;-moz-animation:spin .8s linear infinite;animation:spin .8s linear infinite}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#oom-signup-form label[for=form-field-i_agree]{font-size:14px}#oom-login-form .elementor-remember-me label{font-size:16px}#oom-login-form .elementor-button{width:100%}#oom-login-form .elementor-lost-password{font-size:16px;color:#B4B4B4;margin:auto;float:right}#oom-login-form .elementor-field-group{display:block}#oom-login-form .elementor-register,#oom-login-form .elementor-login-separator{display:none}#oom-signup-form{display:none}#oom-login-form .oom-form-link,#oom-signup-form .oom-form-link{text-align:center;font-size:16px}.mo-openid-app-icons{text-align:center}.mo-openid-app-icons>p{display:none}.mo-openid-app-icons>a{padding-right:5px}.mo_openid-login-button{border-radius:5px;box-shadow:rgb(0 0 0 / 25%) 0 1px 6px}.mo-openid-app-icons>a{padding-right:5px}#oom-psw-toggle{position:absolute;top:10px;right:10px}#oom-psw-reg-toggle{position:absolute;top:10px;right:10px}#oom-cfm-psw-reg-toggle{position:absolute;top:10px;right:10px}.oom_float{position:fixed;padding:15px;color:#FFF;padding:10px 20px;text-align:center;border-radius:30px;z-index:99;font-size:18px;font-weight:300}.oom_float i{font-size:22px}.oom_left{left:20px}.oom_right{right:20px}#to-top a{position:fixed;color:#FFF;padding:10px 15px;text-align:center;z-index:99;font-size:18px;font-weight:300;bottom:20px;right:25px;background-color:#000;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;cursor:pointer}#to-top a.show{opacity:1;visibility:visible}#oom_floating_whatsapp .oom_right{bottom:20px;background-color:#27D366;padding:16px;width:60px;height:60px}#oom_floating_whatsapp .oom_right:hover{color:#fff;background-color:#118C7E;bottom:22px;transition:bottom 0.2s ease-in-out}#oom_floating_whatsapp .oom_float i{font-size:30px}@media (max-width:1024px){.wpc-filters-section.wpc-filter-layout-submit-button a.wpc-filters-reset-button,.wpc-filters-section.wpc-filter-layout-submit-button a.wpc-filters-submit-button{font-size:12px;width:50%;padding:8px}.variations tbody{display:flex;flex-direction:column;gap:15px}.e-atc-qty-button-holder .single_add_to_cart_button{margin-top:20px!important}.elementor-field-type-recaptcha.elementor-field-group-recaptcha{width:75%}}@media (max-width:840px){.woocommerce ul.products.elementor-grid.columns-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){#search-result .woocommerce ul.products.elementor-grid.columns-3{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){#oom-signup-form label[for=form-field-i_agree]{top:-20px;left:20px}.product-main-box.e-con-full.e-flex{flex-direction:column}.filter-box,.listing-box{width:100%}.woocommerce ul.products.elementor-grid.columns-3{grid-template-columns:repeat(3,1fr)}.wpc-filters-main-wrap .wpc-open-close-filters-button{margin:0}.wpc-filters-widget-containers-wrapper{position:absolute;z-index:10;background:#FFF;width:100%;top:calc(100% + 20px);padding-bottom:20px}.wpc_show_bottom_widget .wpc-filters-open-button-container{margin-bottom:2px!important}.product-listing .woocommerce-ordering{margin:0;position:absolute;top:-69px;right:0}.product-main-outer .e-con-inner{padding-top:40px}}@media (max-width:620px){.woocommerce ul.products.elementor-grid.columns-3{grid-template-columns:repeat(2,1fr)}#search-result .woocommerce ul.products.elementor-grid.columns-3{grid-template-columns:repeat(2,1fr)}.variations tbody{display:flex;flex-direction:column;gap:10px}.e-atc-qty-button-holder .single_add_to_cart_button{margin-top:20px!important}}@media (max-width:480px){.elementor-field-type-recaptcha.elementor-field-group-recaptcha{width:100%}.woocommerce-loop-product__title{min-height:38px}ul.products li.product a.woocommerce-LoopProduct-link img{height:240px;object-fit:unset}ul.products li.product a.button{bottom:-28px}.woocommerce ul.products.elementor-grid.columns-3{grid-template-columns:repeat(1,1fr)}#search-result .woocommerce ul.products.elementor-grid.columns-3{grid-template-columns:repeat(1,1fr)}}@media (max-width:414px){.woocommerce ul.products.elementor-grid.columns-3{grid-template-columns:repeat(1,1fr)}#search-result .woocommerce ul.products.elementor-grid.columns-3{grid-template-columns:repeat(1,1fr)}}@media (max-width:360px){.product-listing .woocommerce-ordering{max-width:180px}}