.header-main{background-color:#0f2167}.page-template-page-checkout-php .woocommerce form .show-password-input,.woocommerce-page form .show-password-input{display:none!important}.header-fixed{background-color:#fff}.mini-list-item .mini-image img{max-height:70px;object-fit:contain}.tab-content iframe{height:auto;aspect-ratio:16/9}.slideshow .wrap-caption{background-color:rgba(255,255,255,0.4);backdrop-filter:blur(10px)}.vertical-menu-content li .dropdown,.vertical-menu-content li .megamenu{transform:translate3d(0px,0,0)}.vertical-menu-content ul.menuList>li{position:static}.menuList .has-submenu>.megamenu .bannerImg{display:none}.menuList .has-submenu>.megamenu{min-height:100%}header{position:sticky!important;top:0;left:0;z-index:200;box-shadow:0 0 20px rgba(0,0,0,0.2)}a.logoImg img{width:100%;height:100%;max-width:100%;max-height:100%}.bapf_sfilter ul li.checked{font-weight:600}.form.minisearch{margin-bottom:0}a.logoImg{width:100%;height:auto}.minisearch-inline .rgsearch-category{border-radius:10px 0 0 10px;font-weight:700;padding-right:60px}.searchField .input-box{border-radius:0 10px 10px 0;position:relative}.header-7 .minisearch-inline .input-group-btn i{color:#fff;font-size:20px}.header-7 .minisearch-inline .input-group-btn{background-color:#ffa41b;min-width:50px}.iconset .text{color:#fff}.btn{min-width:max-content}.header-7 .cart-count{background-color:#4cb9e7}.column_links{column-count:3}@media (max-width:1200px){.store-link.text-uppercase{font-size:12px}.searchField .search-category .rgsearch-category{padding-right:50px;font-weight:600;border-radius:10px 0 0 10px}}.search-drawer.offcanvas .search-header .title{font-weight:600}.index-demo7 .mobileMenu-bg-black .closemobileMenu{font-size:18px}@media (max-width:720px){a.logoImg{width:80%}}.product__card picture img{width:100%;height:100%;object-fit:contain}.logo-section .slick-arrow{display:none!important}.product__card picture{width:100%;border-radius:8px;display:flex;justify-content:center;align-items:center;aspect-ratio:236/252;margin-bottom:10px;position:relative;transition:0.3s box-shadow ease-in-out}.product__card span b{color:#414141;margin-right:8px;font-size:12px;font-weight:400}.product__card span{font-size:15px;font-weight:600;color:#000}.product__card,.product-slider-5items .product__card{text-align:left!important}.product__card h5{font-size:16px;font-weight:400;color:#171717;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product__card picture legend{position:absolute;top:10px;left:-11px;background-color:#4cb9e7;padding:4px 15px;font-size:14px;font-weight:500;color:#fff;width:max-content;display:block;border-radius:0 8px 8px 0}.product__card small{font-size:12px;font-weight:400;color:#4c4c4c;margin-bottom:5px}.product__card{display:block;border-radius:8px;padding:10px!important;border:1px solid rgba(0,0,0,0.15);margin-bottom:0!important}.card-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:2px;font-size:13px;font-weight:700;color:#000;line-height:1.25}.card-price .woocommerce-Price-amount,.card-price .woocommerce-Price-currencySymbol{font-size:inherit;font-weight:inherit;color:inherit}strong.card-price__now{font-weight:600}.card-price__was{font-size:0.8em;font-weight:400;color:#8a8a8a}.card-price__off{font-size:0.72em;font-weight:500;color:#fff;background-color:#4cb9e7;padding:2px 7px;border-radius:4px;letter-spacing:0.02em;line-height:1.2;white-space:nowrap}.dirham-symbol{height:0.95em;width:auto;vertical-align:-0.12em}.product__card span.card-price{font-size:14px;font-weight:700;color:#000}.product__card span.card-price__off{font-size:10px;color:#fff}@media (min-width:1200px){.product__card:hover{box-shadow:0 0 20px rgba(0,0,0,0.15)}}.grid-products.slick-slider .slick-arrow::before,.arwOut5 .slick-arrow::before{color:#fff;opacity:1}.grid-products.slick-slider .slick-arrow,.arwOut5 .slick-arrow{background-color:#0f2167;opacity:1;visibility:visible}.product-slider-5items .slick-arrow,.arwOut5 .slick-arrow{border-radius:10px}.category__card img{width:100%;height:100%;object-fit:cover}.category__card h4{font-size:20px;font-weight:600;text-transform:uppercase;color:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:15px;width:100%;padding:0 25px;text-align:center;z-index:5}.category__card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.1) 60%,rgba(0,0,0,0.9) 100%)}.category__card{width:100%;aspect-ratio:236/281;height:auto;position:relative;border-radius:10px;overflow:hidden}.col__item__5{margin-bottom:20px}@media (min-width:1200px){.col__item__5{width:20%;flex:0 0 20%}}.double__ads__banner .double__card__banner .double__card__banner__content h4{font-size:26px;font-weight:600;color:#000;display:block;text-transform:capitalize}.double__ads__banner .double__card__banner .double__card__banner__content span{font-size:14px;font-weight:400;color:#000;text-transform:uppercase;display:inline-block;margin-bottom:5px}.double__ads__banner .double__card__banner .double__card__banner__content{position:relative;z-index:10}.double__ads__banner .double__card__banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:5;transition:0.3s all ease-in-out}@media (min-width:1200px){.double__ads__banner .double__card__banner:hover img{transform:scale(1.05)}}.double__ads__banner .double__card__banner{position:relative;border-radius:10px;overflow:hidden;padding:60px 40px;width:100%;height:100%;min-height:220px;display:block}.double__ads__banner{padding:30px 0}.blog__listing .blog__card picture img{width:100%;height:100%;object-fit:cover;transition:0.3s all ease-in-out}.blog__listing .blog__card picture{width:100%;height:auto;aspect-ratio:302/212;display:block;border-radius:10px;margin-bottom:15px;overflow:hidden}.blog__listing .blog__card p{color:#4c4c4c}.blog__listing .blog__card h4{font-size:18px;font-weight:600;color:#000;margin-bottom:10px}@media (min-width:1200px){.blog__listing .blog__card:hover img{transform:scale(1.04)}}.blog__listing .blog__card{width:100%;display:block}.blog__listing{padding:120px 0}@media (max-width:1200px){.index-demo7 .parallax-banner-style1 .hero-large{height:500px}.blog__listing .row>div{scroll-snap-align:start;width:40%;flex:0 0 40%;padding:0 10px!important}.blog__listing .row{flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}}@media (max-width:990px){.search-header{margin-bottom:30px}.double__ads__banner .row>div{margin-bottom:30px}.blog__listing{padding:80px 0}}.section-header h2{margin-bottom:0}@media (max-width:720px){.index-demo7 .section-header h2{font-size:22px}.double__ads__banner{padding-bottom:0}.blog__listing .row>div{width:86%;flex:0 0 86%}.blog__listing .row{margin-right:-15px!important}.searchField .search-category .rgsearch-category{padding-right:25px}.category__card h4{font-size:16px;padding:0 10px}}.zoompro-span{max-width:70%;margin:auto}.product-single{padding-top:30px}.sale_counter_title{font-weight:600}.swatch__color__label{display:block;width:100%;height:100%;background-color:var(--bg)}.product-form-quantity .qtyField input{border-radius:10px;border-color:#4c4c4c}.shippingMsg.featureText b{font-weight:600}.shippingMsg--sixty{display:inline-block;background-color:#fff3d6;color:#a16207;padding:6px 12px;border-radius:4px}.shippingMsg--sixty .icon-bolt{width:13px;height:13px;color:#ffa41b;vertical-align:-2px;margin-right:6px}.os-rush-toggle{display:block;width:100%;flex:1 1 100%;margin:0 0 14px}.os-rush-toggle__options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.os-rush-option{position:relative;min-width:0;margin:0;cursor:pointer}.os-rush-toggle__input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden;clip-path:inset(50%)}.os-rush-option__card{position:relative;display:flex;align-items:center;gap:12px;height:100%;padding:14px 40px 14px 14px;border:1.5px solid #e4e7ec;border-radius:12px;background-color:#fff;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.os-rush-option__icon{flex:0 0 44px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:#eef2f8;color:#42506b;transition:background-color .15s ease,color .15s ease}.os-rush-option__icon svg{width:23px;height:23px}.os-rush-option__body{display:flex;flex-direction:column;gap:2px;min-width:0}.os-rush-option__title{font-size:14.5px;font-weight:600;line-height:1.25;color:#1f2d4d}.os-rush-option__meta{font-size:12px;line-height:1.35;color:#667085}.os-rush-option__check{position:absolute;top:10px;right:10px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#2f6bd8;color:#fff;opacity:0;visibility:hidden;transform:scale(.6);transition:opacity .15s ease,transform .15s ease,visibility .15s}.os-rush-option__check svg{width:12px;height:12px}.os-rush-option:hover .os-rush-option__card{border-color:#c3cbdc}.os-rush-option:has(.os-rush-toggle__input:checked) .os-rush-option__card{border-color:#3f6fd9;background-color:#eef4fd;box-shadow:0 0 0 1px #3f6fd9}.os-rush-option:has(.os-rush-toggle__input:checked) .os-rush-option__icon{background-color:#dbe8fb;color:#2f6bd8}.os-rush-option:has(.os-rush-toggle__input:checked) .os-rush-option__check{opacity:1;visibility:visible;transform:scale(1)}.os-rush-option--rush .os-rush-option__card{border-color:#f0dcae;background-color:#fffdf7}.os-rush-option--rush .os-rush-option__icon{background-color:#fcefd4;color:#e8890c}.os-rush-option--rush .os-rush-option__title{color:#d97706}.os-rush-option--rush:hover .os-rush-option__card{border-color:#ecc884}.os-rush-option--rush:has(.os-rush-toggle__input:checked) .os-rush-option__card{border-color:#e8890c;background-color:#fff6e4;box-shadow:0 0 0 1px #e8890c}.os-rush-option--rush:has(.os-rush-toggle__input:checked) .os-rush-option__icon{background-color:#f9e4bd;color:#d97706}.os-rush-option--rush:has(.os-rush-toggle__input:checked) .os-rush-option__check{background-color:#e8890c}.os-rush-option__badge{position:absolute;top:8px;right:10px;padding:2px 9px;border:1px solid #f0b35e;border-radius:999px;background-color:#fff7e8;color:#d97706;font-size:9px;font-weight:700;letter-spacing:.6px;line-height:1.5;text-transform:uppercase}.os-rush-option--rush .os-rush-option__check{top:auto;bottom:10px}.os-rush-option .os-rush-toggle__input:focus-visible + .os-rush-option__card{outline:2px solid #17236b;outline-offset:2px}@media (max-width:480px){.os-rush-toggle__options{grid-template-columns:1fr}}.os-rush-toggle__fee{font-style:normal;font-weight:600}.os-rush-toggle__total{display:inline-block;margin-top:7px;font-size:13px;color:#a16207;font-weight:600}.os-rush-unavailable{margin:12px 0;padding:10px 14px;border:1px solid #f3c5c5;border-left:4px solid #c0392b;border-radius:6px;background-color:#fdf1f0;color:#8c2f24;font-size:13px;line-height:1.55}.avg-rating .avg-mark{font-weight:500}.os-rating{display:inline-flex;gap:5px;text-decoration:none}.os-rating .star-rating{float:none;margin:0;font-size:13px;line-height:1}.os-rating__avg,.product__card .os-rating__avg{font-size:14px;font-weight:600;line-height:1;color:#1f2d4d}.os-rating__caret,.product__card .os-rating__caret{width:13px;height:13px;margin:0 1px;color:#667085}.os-rating__count,.product__card .os-rating__count{font-size:13px;line-height:1;color:#475467}.product__card .os-rating{display:flex;margin:4px 0 8px}.product__card .os-rating__avg{font-size:13px}.product__card .os-rating .star-rating{font-size:12px}.product__card .os-rating__caret{width:12px;height:12px}.product__card .os-rating__count{font-size:12px}.header-7 .minisearch-inline .input-group-btn i{margin-left:6px}.toolbar-product-count{font-size:24px;font-weight:500;color:#000}.product__card__lg span{font-size:20px}.all__brands__section ul li:first-child h3{margin-top:0}.all__brands__section ul li h3{margin-top:30px;margin-bottom:12px}.all__brands__section ul.brands__parent__list li{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.all__brands__section ul.brands__parent__list{column-count:4}.all__brands__section ul li{margin-bottom:7px}.all__brands__section{padding:90px 0}@media (max-width:720px){footer .copytext{text-align:center!important}.all__brands__section ul{column-count:2}}.category__page__banner .home-slideshow .slide{border-radius:10px;overflow:hidden}.category__page__banner.slideshow>.container .middle-left .slideshow-content-in{left:50px}@media (max-width:990px){.category__page__banner.slideshow>.container .middle-left .slideshow-content-in{left:5px}}@media(max-width:720px){tr.highlighted{display:grid}tr.highlighted button,tr.highlighted a{width:100%;margin-left:0!important}}.cart-qty-input.qty{border-radius:5px}.cart-order-detail b,.cart-order-detail strong{font-weight:600}.cart-info.sidebar-sticky{border-radius:10px}textarea.form-control,.cart-discount input,.estimate-form select,.estimate-form input{border-radius:10px;resize:none}.success-text h1{font-size:36px;font-weight:500}@media (max-width:720px){.success-text h1{font-size:30px}}.searchField select,.searchField input{border:0}.searchField select{border-right:1px solid #d7d4d4}.dashboard-tab .nav-tabs .nav-item .nav-link.active{font-weight:600}.dashboard-tab .nav-tabs .nav-item .nav-link.logout{color:#ff0202;font-weight:600}.dashboard-sidebar .profile-image{position:relative}.dashboard-sidebar .profile-image input{opacity:0;visibility:hidden;display:none}.dashboard-sidebar .profile-image img{width:70%;height:auto;aspect-ratio:1/1;object-fit:cover}.dashboard-sidebar .profile-image label svg{fill:#fff}.dashboard-sidebar .profile-image:hover label{opacity:1}.dashboard-sidebar .profile-image label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:0.2s all ease-in-out;opacity:0;cursor:pointer;width:40px;height:40px;border-radius:5px;background-color:#0f2167;padding:5px}@media (max-width:990px){.dashboard-sidebar .profile-image img{width:260px}.slideshow .bottom-left .slideshow-content-in .wrap-caption{width:100%}.slideshow .bottom-left .slideshow-content-in{left:0px;width:100%;max-width:100%}}.btn-outofstock{background-color:#4c4c4c;border-color:#4c4c4c;pointer-events:none}.about-details p{color:#4c4c4c}.contact__info__boxes .icon-box-icon{margin-bottom:20px}.contact__info__boxes .icon-box-icon i{color:#ffa41b}.contact__info__boxes{border-radius:10px;padding:37px 20px;box-shadow:0 0 20px rgba(0,0,0,0.15)}.login-register input{border-radius:10px}.login-register .customer-form{width:70%}@media (max-width:990px){.login-register>.row form{margin:auto}.login-register>.row img{max-width:340px;margin:0 auto 30px;display:block}}@media (max-width:720px){.login-register .customer-form{max-width:calc(100% - 40px);width:100%}.login-register>.row img{max-width:300px}.page-header{padding:15px 0;margin-bottom:20px}.page-header .d-flex{flex-direction:unset}.login-register{overflow:hidden}}.btn.btn-tertiary{background-color:#4cb9e7;border-color:#4cb9e7}@media (min-width:1200px){.btn.btn-tertiary:hover{background-color:#0e90c8;border-color:#0e90c8}}.cart__item__card>a>img{width:100px;margin-right:15px}.cart__item__card{display:flex;align-items:flex-start}.product-single-meta .product-price .price{color:#ffa41b}.product-form-quantity{margin-bottom:16px}hr{display:none}.product-action .a2a_kit.a2a_kit_size_18.addtoany_list{order:10;display:block;width:100%;margin-top:25px}.infolinks{margin:0 0 12px}.woo-variation-gallery-thumbnail-wrapper{margin-top:15px}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{padding:0 5px;width:calc(var(--thumb-wrapper-margin-remove)/6)!important}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized){margin:15px -5px 0}.a2a_kit.a2a_kit_size_18.addtoany_list{order:10}table.variations tr{display:flex;flex-flow:column;margin-bottom:10px}table.variations .label{width:140px;margin-right:20px}.qtyField{margin-right:15px}table.variations label{margin-bottom:0}table.variations .value select{border-radius:10px;width:max-content}.product_meta{display:none}table.variations .value .reset_variations{display:inline-block;margin-left:5px;visibility:visible!important}table.variations{margin-top:20px;margin-bottom:20px}table.variations .value{display:flex;align-items:center}.a2a_kit.a2a_kit_size_18.addtoany_list{margin:15px 0;display:block}.os-share{display:flex;align-items:center;gap:6px;margin:15px 0;width:100%}.os-share__label{font-size:13px;font-weight:500;color:#6b7280;margin-right:4px}.os-share__btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;color:#4b5563;font-size:13px;cursor:pointer;transition:color 0.2s ease,border-color 0.2s ease,background-color 0.2s ease}.os-share__btn:hover,.os-share__btn:focus{color:#ffa41b;border-color:#ffa41b;background:#fff8ec}.os-share__btn--copied{color:#1e7a3a;border-color:#1e7a3a;background:#e8f6ec}.filters-item form select{border-radius:10px}.filters-item form{margin:0!important}.bapf_slidr_main.bapf_slidr_num.ui-slider.ui-corner-all.ui-slider-horizontal .ui-slider-range.ui-corner-all.ui-widget-header{background:#4cb9e7}.bapf_slidr_main.bapf_slidr_num.ui-slider.ui-corner-all.ui-slider-horizontal .ui-slider-handle{background:#4cb9e7}.yith-wcwl-add-to-wishlist{width:100%;margin-bottom:12px}.comment-form input,.comment-form textarea{border:1px solid #d1d7da;border-radius:10px;resize:none}.comment-form input[type="submit"],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{background-color:#ffa41b!important;color:#fff!important;padding:14px 20px!important;font-size:13px!important;border-radius:5px!important}.comment-form{background:#f3f3f3;margin-top:15px;border-radius:15px}#siteNav.medium>li a{font-weight:500}.menuList{box-shadow:0px 6px 10px 1px rgba(0,0,0,0.1)}#siteNav a{font-size:14px}.vertical-menu-content ul>li:last-child .nav-link{border:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{border-radius:10px;border:1px solid #d1d7da}legend{font-size:22px;font-weight:500}.edit-profile-from .form-row{margin-bottom:20px}.edit-profile-from input,.edit-profile-from select,.edit-profile-from textarea{resize:none;border:1px solid #d1d7da;border-radius:10px}.edit-profile-from .thumb-edit label{width:35px;height:35px;padding:4px!important}.edit-profile-from .profileImg img{width:100%;height:100%;object-fit:cover}.edit-profile-from .profileImg{width:150px;height:150px}.dashboard-sidebar{margin-bottom:40px}.account-info p a{color:#ffa41b}.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{object-fit:contain;max-height:500px}.cart-discount .woocommerce-cart-form .input-group button[type="submit"]{margin-top:0!important}.user-registration .ur-frontend-form.login.ur-frontend-form--rounded.ur-frontend-form--rounded-edge,.user-registration.ur-frontend-form{padding:30px 20px!important}.login-register .inner,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper,body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper,body.user-registration-page .user-registration.ur-frontend-form form .ur-button-container,body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form form .ur-button-container{width:100%!important}.iconset .text{text-transform:capitalize}body.user-registration-page #user-registration:not(.user-registration-MyAccount),body.user-registration-page .user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount){min-height:400px}body.user-registration-page #user-registration:not(.user-registration-MyAccount),body.user-registration-page .user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount){margin-left:auto!important;margin-right:auto!important;width:100%}@media(max-width:720px){body.user-registration-page #user-registration:not(.user-registration-MyAccount),body.user-registration-page .user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount){padding:20px!important}.user-registration .ur-frontend-form.login.ur-frontend-form--rounded.ur-frontend-form--rounded-edge,.user-registration.ur-frontend-form{padding:20px 10px!important}}body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button{background-color:#475bb2;width:100%}.ur-frontend-form button,.ur-frontend-form input[type=submit],.ur-frontend-form button[type=submit]{line-height:1!important}body.user-registration-page #user-registration .ur-message-container,body.ur-multi-device-form-preview #user-registration .ur-message-container,body.user-registration-membership_page_user-registration-login-forms #user-registration .ur-message-container,#user-registration.user-registration,#user-registration{padding:0 20px!important}.header{background-color:#fff}@media(max-width:990px){body.user-registration-page #user-registration:not(.user-registration-MyAccount),body.user-registration-page .user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount){max-width:unset!important}.page-header{padding:15px 0}}#page-content{margin-bottom:0}span.password-input-group{display:block;width:100%}.newsletterbg form{display:flex}.newsletterbg form.sent>*:not(.wpcf7-response-output){display:none!important}.wpcf7-response-output{padding:10px 24px;font-size:14px}@media(max-width:480px){.woo-variation-product-gallery{width:100%!important}}.product__card small{line-height:1.1;display:inline-block}.iconset .text{margin-left:10px}.quantity input{border-radius:8px}header{z-index:2000!important}.ur-message-container .user-registration-message{z-index:20!important}@media(max-width:580px){.newsletterbg form input[type="submit"]{margin-left:0!important;margin-top:10px!important}.newsletterbg form.invalid input[type="submit"]{margin-top:24px!important}.newsletterbg form input[type="email"]{margin-right:0!important}.newsletterbg .d-flex.flex-column.flex-sm-row>div,.newsletterbg .d-flex.flex-column.flex-sm-row{width:100%}.newsletterbg form{width:100%;flex-flow:column}body.user-registration-page .user-registration.ur-frontend-form--rounded-edge:not(.login),body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form--rounded-edge:not(.login){border:1px solid #ccc}}.brands-list .brands-logo img{width:100%;height:80px;object-fit:contain;padding:10px 15px}.brands-list .brands-logo a.brands-logo--text{background-color:#f8f8f8;border:1px solid #ededed;transition:background-color 0.3s ease-in-out}.brands-list .brands-logo a.brands-logo--text:hover{background-color:#f1f1f1}.brands-list .brands-logo .brands-logo__name{display:flex;align-items:center;justify-content:center;height:80px;padding:10px 15px;font-size:15px;font-weight:600;line-height:1.3;color:#4c4c4c;text-align:center;overflow:hidden;transition:color 0.3s ease-in-out}.brands-list .brands-logo a:hover .brands-logo__name{color:#0f2167}.pagination{padding-bottom:30px}.wcapf-filter .wcapf-list-wrapper.list-type-native .wcapf-filter-item.item-active label span{font-weight:600!important;color:#4cb9e7}.wpcf7 form .wpcf7-response-output{margin-left:0!important;margin-right:0!important}form.invalid .wpcf7-not-valid-tip{position:absolute}.home-slideshow{margin-bottom:0!important}.slideshow.slideshow-wrapper{padding-bottom:0}.footer .footer-top{padding-bottom:0}#live-search-results{background:#fff;border:1px solid #ccc;position:absolute;z-index:999;width:100%;top:100%;left:0;border-radius:10px;overflow:hidden}.header-7 .minisearch-inline .input-group-btn,.searchField input{border-radius:0 10px 10px 0}.search-products .items{scrollbar-width:thin;overflow-y:auto;overflow-x:hidden;padding:10px;max-height:400px}.search-products .items .item .product-name{font-weight:600;line-height:1.4}.search-products .items .item{width:100%}.search-drawer #live-search-results_mobile{position:absolute;top:100%;margin-top:0;padding:15px;background:#fff;z-index:10;left:0;box-shadow:0 0 10px 1px rgba(0,0,0,0.1)}@media(max-width:990px){.searchField .input-box{position:static}.searchField{position:relative;border:1px solid #ddd;border-radius:10px}}.slick-dots li button{border:1px solid #0f2167!important}.wishlist-title-container .row.g-3>div .remove_from_wishlist{position:absolute;top:0;left:12px;z-index:10;width:30px;height:30px}.wishlist__row{margin-bottom:40px}.wishlist__card .remove_from_wishlist{position:absolute!important;top:0;left:8px!important;z-index:10}.wishlist__card{position:relative}.product__card__lg span.price.old-price{text-decoration:line-through;padding-right:10px}.product__card__lg span.price.old-price *,.product__card__lg span.price.old-price{font-size:14px!important}.double__ads__banner .double__card__banner .double__card__banner__content{max-width:60%}.account-link.iconset{padding-left:0}.formFeilds.contact-form .form-group{margin-bottom:20px}del .woocommerce-Price-amount.amount *{font-size:12px;font-weight:400}.verified-pdt a img{width:100%;height:100%;object-fit:cover}.verified-pdt a{display:block;width:100%;height:100%;margin-bottom:0}.verified-pdt{margin-bottom:15px;height:auto;aspect-ratio:16/10}.category__page__banner .home-slideshow.about-slideshow .slide{border-radius:0!important}.page-template-template-about .page-header{margin-bottom:0}.site-nav .site-nav-submenu{position:absolute;top:100%;left:0;width:100%;min-width:800px;max-width:1330px;background-color:#fff;padding:20px;column-count:3;display:none;box-shadow:0 0 10px 1px rgba(0,0,0,.2);grid-template-columns:repeat(3,1fr);gap:30px}.site-nav>li .site-nav-submenu li a{font-weight:400!important}.site-nav>li .site-nav-submenu h4 a,.site-nav>li .site-nav-submenu h4{font-size:14px!important;font-weight:600!important;margin-bottom:10px;color:#0f2167}.site-nav>li:hover .site-nav-submenu{display:grid}.site-nav li{position:static!important}.site-nav{position:static}.popular-searches{justify-content:flex-start!important}@media(max-width:990px){.double__ads__banner .double__card__banner .double__card__banner__content{max-width:100%}.user-registration-before-login-btn{flex-flow:column!important;align-items:flex-start!important;margin-bottom:20px}}.slick-initialized .slick-slide{height:max-content}.index-demo7 .newsletterbg form .tnp-field input[type="submit"]{height:100%;background-color:#ffa41b;color:#fff}.index-demo7 .newsletterbg form label{display:none}.index-demo7 .newsletterbg div.tnp-subscription,.index-demo7 .newsletterbg form.tnp-subscription,.index-demo7 .newsletterbg form.tnp-profile{margin:0!important}.index-demo7 .newsletterbg .tnp-subscription div.tnp-field,.index-demo7 .newsletterbg .tnp-profile div.tnp-field{margin-bottom:0}.index-demo7 .newsletterbg .tnp-subscription div.tnp-field{width:100%;min-width:100%}.cart-image img{height:auto;object-fit:contain}@media (max-width:720px){.newsletterbg form{flex-wrap:wrap}.cart-row.cart-flex.position-relative{display:grid;grid-template-columns:90px 1fr}.cart-update-wrapper{text-align:left!important;grid-column-start:2;display:flex;padding-top:0!important}.cart-update-wrapper input{width:110px}.cart-image{width:90px}.removeMb.d-md-none.d-inline-block.text-decoration-underline.mt-2.me-3{color:#ff0000}.header-main.d-flex.align-items-center .row.align-items-center{max-height:max-content}.header-main.d-flex.align-items-center{height:max-content;max-height:max-content}}.index-demo7 #site-scroll{display:flex;align-items:center;justify-content:center;display:none!important}@media(max-width:767px){.cart-row.cart-flex.position-relative{padding-top:10px}.header-7 .header-main .row>div{max-height:max-content}.header{max-height:max-content;min-height:unset}.logoImg{display:block}}@media(min-width:990px){.about-slideshow.slideshow-medium .slideshow-wrap{height:600px}}@media only screen and (max-width:575px){.about-slideshow.slideshow-medium .slideshow-wrap{height:190px}}@media only screen and (max-width:991px){.about-slideshow.slideshow-medium .slideshow-wrap{height:390px}}.index-demo7 .slideshow .ss-mega-title:empty{display:none}.slideshow .animation.style3 .ss-btnWrap:only-child{margin-top:0}.slideshow .middle-center .slideshow-content-in{left:0;bottom:40px;max-width:100%;transform:translate(0px,0px);display:flex;align-items:flex-end}.slideshow .wrap-caption{padding:10px 15px;background-color:transparent;backdrop-filter:blur(0)}#whatsapp-btn{position:fixed;bottom:30px;right:20px;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1000}#whatsapp-btn img{width:45px;height:45px}#whatsapp-popup{position:fixed;bottom:90px;right:20px;width:350px;max-width:90%;height:500px;max-height:80%;background:#e5ddd5 url("https://officeshark.ae/wp-content/uploads/2025/12/whatsapp.jpg") repeat;background-size:contain;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,0.3);display:flex;opacity:0;visibility:hidden;transform:scale(0);flex-direction:column;transition:0.4s all ease-in-out;overflow:hidden;z-index:1000;transform-origin:bottom right;background-color:#e5ddd5}#whatsapp-popup header{background-color:#075e54;color:white;padding:10px 14px;font-weight:bold;display:flex;justify-content:space-between;align-items:center}#whatsapp-popup header span{font-size:16px;font-weight:400}#whatsapp-popup header button{background:none;border:none;color:white;font-size:24px;padding:3px;line-height:1;cursor:pointer}.chat-body{flex:1;padding:10px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.chat-input{display:flex;padding:10px;background-color:#f0f0f0;border-top:1px solid #ccc;gap:5px}.chat-input input[type="text"]{flex:1;padding:10px 15px;border-radius:25px;border:1px solid #ccc;outline:none;font-size:14px}.chat-input button{background-color:#075e54;border:none;border-radius:50%;width:45px;height:45px;display:flex;justify-content:center;align-items:center;cursor:pointer}.chat-input button img{width:22px;height:22px;filter:invert(1)}#whatsapp-popup.open{transform:scale(1);opacity:1;visibility:visible}.minisearch-inline .input-group-field{border-radius:10px;padding:10px 65px 10px 25px}.searchField input{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.bapf_sfilter .bapf_body ul{display:grid;grid-template-columns:1fr 1fr;gap:0px}.bapf_slidr_jqrui .bapf_from .bapf_val,.bapf_slidr_jqrui .bapf_to .bapf_val{padding-left:5px}.bapf_tbprice{font-weight:600}.wcapf-filter-title~.wcapf-filter-inner>div{padding-top:0!important}.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{aspect-ratio:1/.8;height:100%;object-fit:contain}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{aspect-ratio:1/1;padding:10px;height:100%;object-fit:contain}@media(max-width:990px){.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{padding:5px}.product-single{padding-top:10px}.product-info p span[style="color:red;"]{display:block;padding-left:0}.product-info p{flex-wrap:wrap}}.small__banner__card img{width:100%;height:auto;aspect-ratio:16/6;object-fit:cover;display:block}.homepage__banner__slide .slideshow-wrap{width:100%;height:auto!important;aspect-ratio:auto;overflow:hidden;background-image:none!important}.homepage__banner__slide .slideshow-wrap img{display:block!important;width:100%;height:auto;border-radius:inherit}@media(min-width:470px){.btn.btn-tertiary.product-form-cart-submit{min-width:260px}}.product-pdf-document{margin-bottom:30px;padding:0px;display:block;width:100%}.pdf-document-title{font-size:16px;font-weight:600;color:#0f2167;margin-bottom:10px;display:flex;align-items:center}.btn.btn-primary.pdf-download-btn img{margin-right:8px;width:16px;height:auto}.btn.btn-primary.pdf-download-btn{display:inline-flex;align-items:center;background-color:transparent;color:#fff;border:1px solid #666666!important;color:#666666!important;padding:8px 14px;border-radius:8px;text-decoration:none;font-weight:500;transition:all 0.3s ease;border:none;cursor:pointer;min-width:unset;max-width:100%}.pdf-download-btn:hover{background-color:#ffa41b;color:#fff;text-decoration:none;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.pdf-download-btn i{margin-right:8px;font-size:16px}@media (max-width:720px){.pdf-document-title{font-size:16px;margin-bottom:12px}.pdf-download-btn{padding:10px 16px;font-size:14px;width:100%;justify-content:center}.product__card picture legend{font-size:10px}}.slideshow .home-slideshow.slideshow-medium.slick-arrow-dots .slick-dots li button:before{content:none!important}.slideshow .home-slideshow.slideshow-medium.slick-arrow-dots .slick-dots li button{height:8px;width:8px;border-radius:20px}.slideshow .home-slideshow.slideshow-medium.slick-arrow-dots .slick-dots li.slick-active button{width:40px}.slideshow .home-slideshow.slideshow-medium.slick-arrow-dots .slick-dots li{width:unset;height:unset}.slideshow .home-slideshow.slideshow-medium.slick-arrow-dots .slick-dots{bottom:-20px}.breadcrumbs .icon,.breadcrumbs a,.breadcrumbs span{font-weight:500}.bapf_sfilter ul li label{margin-bottom:0!important}.sidebar-widget .bapf_sfilter ul li{position:relative;display:flex;align-items:center;margin-bottom:3px!important}.bapf_sfilter ul li label,.wcapf-filter .wcapf-list-wrapper.list-type-native .wcapf-filter-item label{padding-left:24px!important}.wcapf-filter .wcapf-list-wrapper.list-type-native .wcapf-filter-item::before,.bapf_sfilter ul li::before{content:"";width:16px;height:16px;border:1px solid #000;display:inline-block;margin-right:5px;pointer-events:none;position:absolute;top:3px;left:0}.wcapf-filter .wcapf-list-wrapper.list-type-native .wcapf-filter-item.item-active::before,.bapf_sfilter ul li.checked::before{background:#4cb9e7;border-color:#4cb9e7;background-image:url("./images/checked.svg");background-repeat:no-repeat;background-size:contain}.home-slideshow{opacity:0;visibility:hidden;aspect-ratio:16/4;transition:opacity 0.3s ease}.home-slideshow.slick-initialized{opacity:1;visibility:visible}input[type="number"].input-text.qty.text.qty{pointer-events:none}.toast-notification{position:fixed;top:20px;right:20px;background:#28a745;color:white;padding:15px 20px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.15);z-index:9999;display:flex;align-items:center;gap:10px;min-width:250px;max-width:350px;transform:translateX(400px);transition:transform 0.3s ease-in-out}.toast-notification.show{transform:translateX(0)}.toast-notification.error{background:#dc3545}.toast-notification .toast-icon{font-size:18px;flex-shrink:0}.toast-notification .toast-message{flex:1;font-size:14px;line-height:1.4}.toast-notification .toast-close{background:none;border:none;color:white;font-size:18px;cursor:pointer;padding:0;margin-left:10px;opacity:0.8;transition:opacity 0.2s}.toast-notification .toast-close:hover{opacity:1}.woocommerce-notices-wrapper{display:block!important}.woocommerce-notices-wrapper .woocommerce-message{font-size:14px}.woocommerce-notices-wrapper .button.wc-forward{display:none}.tab-content.description_panel ol{padding-left:24px;list-style:number;margin-bottom:16px}.tab-content.description_panel ul{padding-left:24px;list-style:disc;margin-bottom:16px}.os-card h3{margin-bottom:10px}.os-card{margin-bottom:16px}@media(max-width:720px){.product__card.product__card__lg span.price:not(.old-price){display:block}.product__card.product__card__lg span.price:not(.old-price) span{font-size:16px!important}.product__card__lg span.price.old-price *,.product__card__lg span.price.old{font-size:12px!important}}body:not(.rtl) .wcapf-filter .wcapf-list-wrapper.layout-list ul.wcapf-filter-options li.wcapf-filter-option ul.wcapf-filter-options{border-top:1px solid #d8d8d8;margin-top:8px}.wcapf-filter .wcapf-list-wrapper.list-type-native .wcapf-filter-item:has(.wcapf-hierarchy-accordion-toggle[aria-pressed="true"]) label .wcapf-filter-item-label{font-weight:700}.wcapf-hierarchy-accordion-toggle{width:12px;height:12px}@media (min-width:1200px){.woo-variation-product-gallery.woo-variation-product-gallery-thumbnail-columns-4{max-width:40%!important}}.page-template-page-cart-php .woocommerce-cart-form .btn-secondary[name="clear_cart"]{background-color:#ff0000;display:none}@media (max-width:720px){.page-template-page-cart-php .woocommerce-cart-form .cart-row .cart-update-wrapper .qtyField{width:110px}.page-template-page-cart-php .woocommerce-cart-form .cart-row{max-width:100%;margin-bottom:15px}.page-template-page-cart-php .woocommerce-cart-form tfoot tr.highlighted a,.page-template-page-cart-php .woocommerce-cart-form tfoot tr.highlighted button{width:max-content}.page-template-page-cart-php .woocommerce-cart-form tfoot tr.highlighted{display:table}.remove.removeMb{color:#70737e;margin-left:15px;margin-top:0;font-size:16px}}@media (max-width:460px){.page-template-page-cart-php .woocommerce-cart-form tfoot tr.highlighted{display:grid}.page-template-page-cart-php .woocommerce-cart-form tfoot tr.highlighted td{text-align:left!important}}body.woocommerce-checkout .woocommerce-message,body.woocommerce-checkout .woocommerce-info{display:none!important}body.woocommerce-checkout #shipping_method .woocommerce-info,body.woocommerce-checkout #order_review .woocommerce-info{display:block!important}.category-circle-section .category-circle-slider{margin-top:30px}.category-circle-card{display:block;text-align:center}.category-circle-card__media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;border-radius:14px;overflow:hidden;border:1px solid rgba(0,0,0,0.08);background-color:#f7f7f7;transition:border-color 0.3s ease-in-out,box-shadow 0.3s ease-in-out,background-color 0.3s ease-in-out}.category-circle-card__media img{width:75%;height:75%;object-fit:contain;transition:transform 0.3s ease-in-out}.category-circle-card__placeholder{font-size:34px;font-weight:600;line-height:1;color:#0f2167;text-transform:uppercase}.category-circle-card__name{display:block;margin-top:12px;font-size:14px;font-weight:500;line-height:1.4;color:#171717;transition:color 0.3s ease-in-out;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1200px){.category-circle-card:hover .category-circle-card__media{background-color:rgba(76,185,231,0.22);box-shadow:0 0 20px rgba(0,0,0,0.12)}.category-circle-card:hover .category-circle-card__media img{transform:scale(1.06)}.category-circle-card:hover .category-circle-card__name{color:#0f2167}}@media (max-width:720px){.category-circle-section .category-circle-slider{margin-top:20px}.category-circle-card__name{font-size:12px;margin-top:8px}.category-circle-card__placeholder{font-size:22px}}@media (max-width:420px){.category-circle-card__name{font-size:10px;margin-top:8px}}.arwOut5 .slick-arrow{border-radius:50%;background-color:#fff;border:1px solid rgba(0,0,0,0.10);box-shadow:0 2px 8px rgba(0,0,0,0.10);opacity:1;visibility:visible;z-index:10;transition:background-color 0.25s ease-in-out,border-color 0.25s ease-in-out,box-shadow 0.25s ease-in-out}.arwOut5 .slick-arrow:before{color:#0f2167;opacity:1;transition:color 0.25s ease-in-out}.arwOut5 .slick-arrow:hover,.arwOut5 .slick-arrow:focus-visible{background-color:#0f2167;border-color:#0f2167;box-shadow:0 4px 14px rgba(15,33,103,0.28)}.arwOut5 .slick-arrow:hover:before,.arwOut5 .slick-arrow:focus-visible:before{color:#fff}.arwOut5 .slick-arrow:focus-visible{outline:2px solid #4cb9e7;outline-offset:2px}.arwOut5 .slick-prev,.container-1330 .arwOut5 .slick-prev{left:10px}.arwOut5 .slick-next,.container-1330 .arwOut5 .slick-next{right:10px}.product__card .card-delivery{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px;font-size:11px;font-weight:400;line-height:1.4;color:#4c4c4c}.product__card .card-delivery--express{display:inline-flex;flex-wrap:nowrap;align-items:stretch;gap:0;border-radius:4px;overflow:hidden}.product__card .card-delivery__badge{display:inline-flex;align-items:center;background-color:#173B7A;color:#fff;font-size:10px;font-weight:700;letter-spacing:0.05em;line-height:1;padding:4px 11px 4px 7px;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 7px) 100%,0 100%)}.product__card .card-delivery--express .card-delivery__day{display:inline-flex;align-items:center;background-color:#e8f6ec;color:#1e7a3a;font-size:10px;font-weight:600;line-height:1;padding:4px 8px 4px 11px;margin-left:-7px;clip-path:polygon(7px 0,100% 0,100% 100%,0 100%)}.product__card .card-delivery--sixty{display:inline-flex}.product__card .card-delivery--sixty .card-delivery__badge{gap:5px;background-color:#fff3E0;color:#f97505;font-weight:600;border-radius:4px;clip-path:none;padding:5px 9px}.product__card .card-delivery--sixty .icon-bolt{width:12px;height:12px;flex:none;color:#f97505;transform:scale(1.4)}.product__card .card-delivery__text{color:#4c4c4c;font-weight:500;font-size:11px}.product__card .card-delivery__text strong,.product__card .card-delivery__day{color:#171717;font-weight:600}.product__card .card-delivery .icon.anm-truck-r{font-size:13px;color:#2e9e4f;margin-right:7px}.product__card .card-delivery--free{display:flex;margin-top:6px}.product__card .card-delivery--free .card-delivery__text{display:inline-flex;align-items:center;color:#3ba45a;font-size:10px;font-weight:600;line-height:1;border-radius:4px}.product__card .card-delivery--free-dubai .card-delivery__text{color:#b07d2a}.product__card .card-delivery--oos .card-delivery__text{color:#b02a2a;font-weight:600}@media (max-width:576px){.product__card .card-delivery{font-size:10px;gap:0;margin-top:6px}.product__card .card-delivery__badge{font-size:8px;padding:3px 9px 3px 6px;clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,0 100%)}.product__card .card-delivery--express .card-delivery__day{font-size:9px;padding:3px 6px 3px 9px;margin-left:-5px;clip-path:polygon(5px 0,100% 0,100% 100%,0 100%)}.product__card .card-delivery__text{font-size:10px}}.os-cat-circle-section .section-header{margin-bottom:20px}.os-cat-circle-slider{margin:0 -8px}.os-cat-circle-slider:not(.slick-initialized){display:flex;flex-wrap:wrap;gap:18px 8px;justify-content:flex-start}.os-cat-circle-slider:not(.slick-initialized) .os-cat-col{width:calc(16.666% - 8px)}.os-cat-col .os-cat-circle + .os-cat-circle{margin-top:18px}.os-cat-circle{display:block;text-align:center;padding:4px 8px;text-decoration:none}.os-cat-circle__media{display:flex;align-items:center;justify-content:center;width:100%;height:auto;aspect-ratio:1 / 1;margin:0 auto 10px;border-radius:50%;background-color:#f7f7f7;border:1px solid #e6e9f2;overflow:hidden;transition:border-color 0.2s ease,box-shadow 0.2s ease}.os-cat-circle:hover .os-cat-circle__media,.os-cat-circle:focus-visible .os-cat-circle__media{box-shadow:0 4px 12px rgba(15,33,103,0.12)}.os-cat-circle__media img{width:76%;height:76%;object-fit:contain}.os-cat-circle__name{display:block;font-size:12px;font-weight:600;line-height:1.35;color:#171717}.os-cat-circle:hover .os-cat-circle__name{color:#0f2167}@media (max-width:991px){.os-cat-circle__media{width:84px;height:84px}.os-cat-circle-slider:not(.slick-initialized) .os-cat-col{width:calc(25% - 8px)}.page-template-template-homev2 .homepage__banner__slide .slideshow-wrap{border-radius:0!important}}@media (max-width:576px){.os-cat-circle__media{width:74px;height:74px;margin-bottom:8px}.os-cat-circle__name{font-size:11px}.os-cat-circle-slider:not(.slick-initialized) .os-cat-col{width:calc(33.333% - 8px)}}.os-cat-circle-section .slick-slider.gp15 .slick-slide{padding:0 0px}.os-cat-circle-section .slick-slider.gp15 .slick-list{margin:0 0px}@media(min-width:720px){.os-catalogue-toolbar .os-category-ordering{flex-wrap:nowrap}.os-catalogue-toolbar .os-category-ordering label{min-width:max-content;display:block}}.product__card__lg .price.old-price{display:block}body.woocommerce-shop #os-main-content .container.pt-5,body.tax-product_cat #os-category-content .container-1330{max-width:1300px!important}.row.os-catalogue-layout{margin-bottom:50px}.os-mobile-tabbar{display:none}@media (max-width:1023px){.os-mobile-tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:990;background:#fff;border-top:1px solid #e6e9f2;box-shadow:0 -2px 12px rgba(15,33,103,0.08);padding-bottom:env(safe-area-inset-bottom)}.os-tabbar-item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:54px;padding:7px 4px 6px;font-size:10.5px;line-height:1.2;color:#5a5f7a;text-decoration:none}.os-tabbar-item .icon{font-size:19px;line-height:1}.os-tabbar-item.is-active{color:#0f2167;font-weight:600}.os-tabbar-icon{position:relative;display:inline-flex}.os-tabbar-cart-count{position:absolute;top:-6px;right:-10px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:#4cb9e7;color:#fff;font-size:9px;font-weight:700;line-height:15px;text-align:center}.os-tabbar-cart-count.os-is-empty{display:none}body{padding-bottom:calc(54px + env(safe-area-inset-bottom))}.header .js-mobile-nav-toggle,.header .account-parent,.header .header-cart{display:none!important}#whatsapp-btn{bottom:76px}#whatsapp-popup{bottom:136px}}.os-cat-browser{padding:24px 0 48px}.os-cat-browser__layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:24px;align-items:start}.os-cat-browser__rail{position:sticky;top:170px;max-height:calc(100vh - 190px);overflow-y:auto;border-right:1px solid #e6e9f2;padding-right:12px;scrollbar-width:thin}.os-cat-browser__rail ul{list-style:none;margin:0;padding:0}.os-cat-browser__rail a{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;color:#171717;font-size:13.5px;font-weight:500;line-height:1.3;text-decoration:none}.os-cat-browser__rail a:hover{background:#f3f5fa}.os-cat-browser__rail li.is-active a{background:#eef2fb;color:#0f2167;font-weight:600;box-shadow:inset 3px 0 0 #0f2167}.os-cat-browser__rail-thumb{flex:0 0 auto;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f5fa;overflow:hidden}.os-cat-browser__rail-thumb img{width:80%;height:80%;object-fit:contain}.os-cat-browser__panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}.os-cat-browser__panel-head h2{margin:0;font-size:20px}.os-cat-group + .os-cat-group{margin-top:28px;padding-top:20px;border-top:1px solid #e6e9f2}.os-cat-group__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.os-cat-group__head h3{margin:0;font-size:16px}.os-cat-group__head h3 a{color:#171717;text-decoration:none}.os-cat-group__head h3 a:hover{color:#0f2167}.os-cat-group__head h3 a .icon{font-size:12px;color:#8a8fa8}.os-cat-browser__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.os-subcat-card{display:block;padding:14px 12px;border:1px solid #e6e9f2;border-radius:12px;text-align:center;text-decoration:none;transition:border-color 0.2s ease,box-shadow 0.2s ease}.os-subcat-card:hover,.os-subcat-card:focus-visible{border-color:#0f2167;box-shadow:0 4px 12px rgba(15,33,103,0.12)}.os-subcat-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;margin-bottom:10px;border-radius:8px;background:#f3f5fa;overflow:hidden}.os-subcat-card__media img{width:78%;height:78%;object-fit:contain}.os-subcat-card__name{display:block;font-size:13px;font-weight:400;line-height:1.35;color:#171717}.os-subcat-card:hover .os-subcat-card__name{color:#0f2167}.os-subcat-card__count{display:block;margin-top:2px;font-size:11px;color:#8a8fa8}.os-cat-browser__empty{padding:32px 0;color:#5a5f7a}@media (max-width:1023px){.os-cat-browser__layout{grid-template-columns:84px minmax(0,1fr);gap:12px}.os-cat-browser__rail{top:72px;max-height:calc(100vh - 72px - 60px);border-right:0;padding-right:0}.os-cat-browser__rail a{flex-direction:column;gap:5px;padding:8px 4px;font-size:10px;text-align:center}.os-cat-browser__rail li.is-active a{box-shadow:none;border:1px solid #0f2167}.os-cat-browser__rail-thumb{width:44px;height:44px;border-radius:50%}.os-cat-browser__rail-name{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.os-cat-browser__grid{grid-template-columns:repeat(3,1fr);gap:8px}.os-subcat-card{padding:10px 6px;border-radius:8px}.os-subcat-card__media{margin-bottom:6px;border-radius:6px}.os-subcat-card__name{font-size:11px}.os-subcat-card__count{font-size:9.5px}.os-cat-browser__panel-head{margin-bottom:12px}.os-cat-browser__panel-head h2{font-size:16px}.os-cat-group__head{margin-bottom:10px}.os-cat-group__head h3{font-size:13px}.os-cat-group + .os-cat-group{margin-top:18px;padding-top:12px}.os-cat-circle-section .section-header{margin-bottom:10px}}@media (max-width:575px){.os-cat-browser{padding:16px 0 32px}.os-cat-browser__layout{grid-template-columns:74px minmax(0,1fr);gap:10px}.os-cat-browser__grid{grid-template-columns:repeat(3,1fr);gap:6px}.os-subcat-card{padding:8px 4px}.os-subcat-card__count{display:none}.os-cat-browser__rail a{font-size:9.5px;padding:7px 3px}.os-cat-browser__rail-thumb{width:38px;height:38px}}.product-info p span.stockLbl.outstock,.stockLbl.outstock{color:#d32f2f}.product-info p span.stockLbl.onbackorder,.stockLbl.onbackorder{color:#b97a00}.os-review-cta{margin:32px 0 8px;padding:24px 28px;background:#f8f9fb;border:1px solid #e6e8ef;border-radius:8px}.os-review-cta h2{margin:0 0 4px;font-size:18px;color:#0f2167}.os-review-cta>p{margin:0 0 16px;color:#555;font-size:14px}.os-review-cta-list{margin:0;padding:0;list-style:none}.os-review-cta-list li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #e6e8ef}.os-review-cta-name{font-weight:500;color:#222}.os-review-cta-link{flex-shrink:0;padding:8px 16px;border-radius:6px;background:#0f2167;color:#fff!important;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s ease}.os-review-cta-link:hover{background:#4cb9e7;color:#fff}@media (max-width:576px){.os-review-cta-list li{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:1024px){.os-mscroll:not(.slick-initialized){--os-rail-w:42%;display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 2px 12px}.os-mscroll:not(.slick-initialized)::-webkit-scrollbar{display:none}.os-mscroll:not(.slick-initialized)>*{flex:0 0 var(--os-rail-w)!important;width:var(--os-rail-w)!important;max-width:var(--os-rail-w)!important;scroll-snap-align:start}.os-mscroll.logo-slider-6items,.os-mscroll.os-cat-circle-slider{--os-rail-w:20%}.os-mscroll.instagram-slider-5items,.os-mscroll.service-slider-4items,.os-mscroll.service-slider-5items{--os-rail-w:30%}.os-mscroll.collection-slider-3items,.os-mscroll.collection-slider-4items,.os-mscroll.collection-slider-5items,.os-mscroll.collection-slider-6items,.os-mscroll.collection-slider-8items,.os-mscroll.category-image-3items{--os-rail-w:60%}.os-mscroll.blog-slider-3items,.os-mscroll.image-text-slider3items,.os-mscroll.weekly-product,.os-mscroll.sideProSlider,.os-mscroll.multiple-product{--os-rail-w:72%}.os-mscroll.testimonial-slider-1items,.os-mscroll.testimonial-slider-2items,.os-mscroll.testimonial-slider-3items{--os-rail-w:85%}.os-mscroll.os-cat-circle-slider:not(.slick-initialized){flex-wrap:nowrap;justify-content:flex-start}}@media (min-width:577px) and (max-width:1024px){.os-mscroll:not(.slick-initialized){--os-rail-w:30%}.os-mscroll.logo-slider-6items,.os-mscroll.os-cat-circle-slider{--os-rail-w:14%}.os-mscroll.instagram-slider-5items,.os-mscroll.service-slider-4items,.os-mscroll.service-slider-5items{--os-rail-w:20%}.os-mscroll.collection-slider-3items,.os-mscroll.collection-slider-4items,.os-mscroll.collection-slider-5items,.os-mscroll.collection-slider-6items,.os-mscroll.collection-slider-8items,.os-mscroll.category-image-3items{--os-rail-w:40%}.os-mscroll.blog-slider-3items,.os-mscroll.image-text-slider3items,.os-mscroll.weekly-product,.os-mscroll.sideProSlider,.os-mscroll.multiple-product,.os-mscroll.testimonial-slider-1items,.os-mscroll.testimonial-slider-2items,.os-mscroll.testimonial-slider-3items{--os-rail-w:48%}}.star-rating{color:#ff6002}.star-rating::before{color:#e3e5ea}#reviews p.stars a::before,#reviews p.stars:hover a::before,#reviews p.stars.selected a::before{color:#ffa41b}#reviews p.stars a.active ~ a::before,#reviews p.stars:hover a:hover ~ a::before{color:#e3e5ea}#reviews.woocommerce-Reviews{max-width:720px}.woocommerce-Reviews-title{font-size:15px;font-weight:600;color:#171717;margin:0 0 20px}.woocommerce-Reviews-title span{font-weight:400;color:#777}.woocommerce-noreviews{color:#777;font-size:14px;margin-bottom:8px}#reviews .commentlist{list-style:none;margin:0;padding:0}#reviews .commentlist>li.review{padding:20px 0;border-bottom:1px solid #eceef2}#reviews .commentlist>li.review:last-child{border-bottom:0;padding-bottom:0}.spr-reviews .review-inner{max-height:none;overflow:visible}.spr-review{display:flex;align-items:flex-start;gap:14px}.spr-review .avatar,#reviews .commentlist li img.avatar{position:static!important;float:none!important;flex:0 0 44px;width:44px;height:44px;margin:0;padding:0;border:0;box-shadow:none;border-radius:50%}.spr-review .spr-review-content{flex:1;min-width:0}.spr-review .star-rating{float:none;margin:0 0 8px;font-size:14px}.spr-review .title-review{justify-content:flex-start!important;gap:8px;flex-wrap:wrap;margin-bottom:8px}.spr-review .spr-review-header-title{font-size:15px;font-weight:600;color:#171717}.spr-review .woocommerce-review__verified{font-style:normal;font-size:11.5px;font-weight:600;color:#1a7f37;background:#e8f5ec;border-radius:999px;padding:2px 9px}.spr-review .woocommerce-review__dash{display:none}.spr-review .woocommerce-review__published-date{font-size:12.5px;color:#999}.spr-review .woocommerce-review__awaiting-approval{font-size:13px;color:#b97a00}.spr-review .description{margin:0;font-size:14px;line-height:1.65;color:#444}.spr-review .description p{margin:0}#review_form_wrapper{margin-top:32px;padding-top:28px;border-top:1px solid #eceef2}#review_form .comment-reply-title{display:block;font-size:17px;font-weight:700;color:#171717;margin-bottom:12px}#reviews .comment-form{background:#f8f9fb;border:1px solid #e6e8ef;border-radius:10px;padding:24px;margin-top:0}#reviews .comment-form .comment-notes{font-size:13px;color:#777;margin:0 0 14px}#reviews .comment-form label{display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:6px}#reviews .comment-form input[type="text"],#reviews .comment-form input[type="email"],#reviews .comment-form textarea{width:100%;padding:10px 14px;background:#fff;font-size:14px;margin-bottom:0}#reviews .comment-form p{margin:0 0 16px}#reviews .comment-form-rating{margin-bottom:16px}#reviews .comment-form-rating label{margin-bottom:8px}#reviews .comment-form-cookies-consent{display:flex;align-items:center;gap:8px;font-size:13px;color:#666}#reviews .comment-form-cookies-consent input{width:auto;margin:0}#reviews .comment-form .form-submit{margin-bottom:0}#reviews .comment-form .form-submit .submit{width:auto}@media (max-width:576px){.spr-review .avatar{flex-basis:36px;width:36px;height:36px}#reviews .comment-form{padding:18px 16px}}.product-layout-info{margin-top:20px}.up-sells.upsells.products{padding-top:40px;padding-bottom:20px}.os-catalogue-layout .row>.col-6{width:100%;padding:0!important}body.product-template-default .product-action form.cart{width:100%}